:root{--indigo:#2E2A4A;--aubergine:#4A3A55;--clay:#8A4B3A;--ember:#C2703D;--gold:#B8862B;--candle:#E8C57E;--stone:#574F49;--sand:#EAE1D2;--paper:#FBF8F3;--charcoal:#241F1C;--sand-72:rgba(234,225,210,.72);--sand-56:rgba(234,225,210,.62);--sand-38:rgba(234,225,210,.46);--hair:rgba(234,225,210,.10);--rule:rgba(234,225,210,.22);--axis:rgba(232,197,126,.52);--stone-72:rgba(87,79,73,.72);--hair-ink:rgba(87,79,73,.14);--rule-ink:rgba(87,79,73,.26);--axis-ink:rgba(138,75,58,.55);--bg:var(--indigo);--fg:var(--sand);--display:"Cormorant Garamond",Palatino,"Palatino Linotype",Georgia,serif;--body:Inter,"Nimbus Sans","Helvetica Neue",-apple-system,BlinkMacSystemFont,sans-serif;--t-nano:.6875rem;--t-micro:.8125rem;--t-caption:1rem;--t-body:clamp(1.0625rem,1.008rem + .22vw,1.1875rem);--t-lede:clamp(1.1875rem,1.078rem + .45vw,1.4375rem);--t-h3:clamp(1.3125rem,1.120rem + .79vw,1.75rem);--t-h2:clamp(1.6875rem,1.277rem + 1.69vw,2.625rem);--t-h1:clamp(2.1250rem,1.330rem + 3.26vw,3.9375rem);--t-mono:clamp(3.5000rem,2.430rem + 4.38vw,5.9375rem);--measure:36rem;--gutter:clamp(20px,5vw,44px);--rail:clamp(0px,7vw,8.5rem);--gap:clamp(.85rem,2.2vw,2rem);--stub:max(1.5rem,calc(var(--rail) - var(--gap)));--pad:clamp(88px,12vw,168px)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}img{max-width:100%;display:block}a{color:inherit}body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--body);font-size:var(--t-body);line-height:1.68;font-weight:400;letter-spacing:0;font-feature-settings:"pnum";font-variant-numeric:proportional-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:rgba(232,197,126,.24)}:where(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--candle);outline-offset:3px;border-radius:1px}.paperish :where(a,button,summary,input,select,textarea):focus-visible{outline-color:var(--clay)}header[id],section[id]{scroll-margin-top:88px}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip,.sr-only{position:absolute}.skip{left:-9999px}.skip:focus{left:12px;top:12px;z-index:100;background:var(--gold);color:var(--charcoal);padding:12px 18px}.wrap{width:100%;max-width:78rem;margin-inline:auto;padding-inline:var(--gutter);display:grid;grid-template-columns:[full-start rail-start] var(--rail) [text-start] minmax(0,var(--measure)) [text-end] minmax(0,1fr) [full-end]}.wrap>*{grid-column:text}.trust .wrap>ul,.wrap>.days,.wrap>.faq,.wrap>.grid,.wrap>.pricebox,.wrap>.stats{grid-column:rail-start/full-end}.wrap>.detailbar,.wrap>.fine,.wrap>.proofcap{grid-column:rail-start/text-end}.wrap.narrow{max-width:calc(var(--measure) + var(--rail) + var(--gutter)*2)}.narrow{max-width:var(--measure)}.pad{padding-block:var(--pad)}.center{text-align:left}h1,h2,h3{font-family:var(--display);margin:0;text-wrap:balance}h1{font-weight:300;font-size:var(--t-h1);line-height:1.02;letter-spacing:-.018em;max-width:24ch;grid-column:rail-start/full-end}h1 br{display:none}h1 span{display:block}h1 span+span{font-size:.62em;font-style:italic;font-weight:300;line-height:1.15;letter-spacing:-.008em;color:var(--sand);margin-top:.34em;padding-left:2.1em;max-width:30ch}h2{font-weight:300;font-size:var(--t-h2);line-height:1.06;letter-spacing:-.014em;max-width:22ch}h3{font-weight:500;font-size:var(--t-h3);line-height:1.18;letter-spacing:-.004em;max-width:26ch}p{margin:0 0 1.45em;max-width:var(--measure)}p:last-child{margin-bottom:0}.lede{font-size:var(--t-lede);font-weight:300;line-height:1.52;letter-spacing:-.008em;color:var(--sand);max-width:46ch;margin-bottom:1.45em}.day .acc,.fine,.price-sub,.proofcap,.slot small{font-size:var(--t-caption);line-height:1.55;color:var(--sand-56);max-width:44ch;margin:1.3em 0 0}.detailbar{margin-top:2.2em;padding-top:1.2em;font-size:var(--t-caption);line-height:1.6;color:var(--sand-72);max-width:52ch;background:linear-gradient(90deg,var(--axis) 0 var(--stub),transparent var(--stub) calc(var(--stub) + var(--gap)),var(--hair) calc(var(--stub) + var(--gap)) 100%) 0 0/100% 1px no-repeat}.sig{font-size:var(--t-lede);margin-top:1.9em}.eyebrow,.sig{font-family:var(--display);font-style:italic;font-weight:400;letter-spacing:.01em;color:var(--candle)}.eyebrow{grid-column:rail-start/full-end;display:grid;grid-template-columns:var(--stub) max-content minmax(0,1fr);align-items:center;grid-column-gap:var(--gap);column-gap:var(--gap);font-size:var(--t-caption);line-height:1.2;text-transform:none;margin:0 0 clamp(1.4rem,3vw,2.4rem)}.eyebrow:after,.eyebrow:before{content:"";height:1px;align-self:center}.eyebrow:after{background:var(--hair)}.cap>.n,.count .n,.day .num,.fig,.hero .dateline,.nav .meta,.price,.price-fig,.stat .n,.trust .f{font-family:var(--display);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1,lining-nums tabular-nums}.fig{font-weight:400;font-size:1.08em;letter-spacing:.01em;color:inherit}.hero .dateline{grid-column:rail-start/text-end;font-weight:400;font-size:var(--t-lede);line-height:1.3;letter-spacing:.055em;text-transform:none;color:var(--candle);margin:1.5em 0 1.1em;opacity:1}.btns{display:flex;flex-wrap:wrap;gap:1rem clamp(1.6rem,3.2vw,2.8rem);margin:2.2em 0 0}.btn,.btns{align-items:center}.btn{display:inline-flex;justify-content:center;min-height:52px;padding:15px 28px;border-radius:0;font-family:var(--body);font-size:var(--t-body);letter-spacing:0;text-transform:none;text-decoration:none;line-height:1.1;transition:background .18s ease,border-color .18s ease}.btn.ghost{min-height:0;padding:6px 0;background-image:linear-gradient(90deg,currentColor 0 38%,transparent 38% 51%,currentColor 51% 100%);background-position:0 100%}.btn.ghost:hover{background-image:linear-gradient(90deg,currentColor 0 28%,transparent 28% 60%,currentColor 60% 100%)}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:60;display:flex;align-items:baseline;gap:1.4rem;padding:14px var(--gutter);background:rgba(46,42,74,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--hair)}.nav .mark{font-family:var(--display);font-weight:500;font-size:1.1875rem;letter-spacing:.14em;color:var(--candle);line-height:1}.nav .meta{margin-left:auto;font-style:italic;font-weight:400;font-size:var(--t-caption);letter-spacing:.01em;text-transform:none;color:var(--sand-56)}.nav .btn{min-height:40px;padding:9px 18px;font-size:var(--t-micro);align-self:center}@media(max-width:52em){.nav .meta{display:none}}.band{position:relative;isolation:isolate}.band>.wrap{position:relative;z-index:2}.deep{background:var(--indigo)}.rule{height:1px;background:var(--hair);border:0;margin:0}.paperish{background:var(--paper);color:var(--stone)}.paperish h1,.paperish h2,.paperish h3{color:var(--indigo)}.paperish .eyebrow{color:var(--clay)}.paperish .eyebrow:before{background:var(--axis-ink)}.paperish .eyebrow:after{background:var(--hair-ink)}.paperish .lede{color:var(--stone)}.paperish .fine,.paperish .price-sub{color:var(--stone-72)}.paperish .card{background-image:linear-gradient(90deg,var(--axis-ink) 0 2.2rem,transparent 2.2rem 3.1rem,var(--hair-ink) 3.1rem 100%)}.paperish .card h3{color:var(--indigo)}.paperish .card .meta{color:var(--stone-72)}.hero{position:relative;display:grid;isolation:isolate;min-height:min(88vh,860px);padding-block:clamp(88px,14vw,168px)}.hero>.wrap{align-self:center;z-index:2}.hero-slot{position:absolute;inset:0;z-index:0}.hero-slot .slot{height:100%;min-height:0;border-color:transparent}.hero-slot .slot span{opacity:0}.hero:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(36,31,51,.2),rgba(36,31,51,.12) 34%,rgba(46,42,74,.58) 74%,rgba(46,42,74,.92))}.hero>.wrap>.eyebrow{grid-row:1}.hero>.wrap>h1{grid-row:2}.hero>.wrap>.dateline{grid-row:3}.hero>.wrap>.lede{grid-row:4}.hero>.wrap>.btns{grid-row:5}.hero>.wrap>.fine{grid-row:6}.hero>.wrap>.detailbar{grid-row:7}.shot,.shot img{display:block;width:100%;height:100%}.shot img{object-fit:cover}.bandshot{position:absolute;inset:0;z-index:0;overflow:hidden}.bandshot img{object-position:50% 60%}.band:not(.hero):after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(36,31,51,.3),rgba(36,31,51,.44) 42%,rgba(36,31,51,.8))}.band>.wrap.pad,.quoteband{min-height:min(78vh,700px);align-content:center}.pull{font-family:var(--display);font-weight:300;font-style:italic;font-size:var(--t-h2);line-height:1.16;letter-spacing:-.012em;color:var(--candle);text-wrap:balance;max-width:26ch;padding-block:clamp(1.4rem,3vw,2.4rem);background:linear-gradient(90deg,var(--axis) 0 var(--stub),transparent var(--stub) calc(var(--stub) + var(--gap)),var(--hair) calc(var(--stub) + var(--gap)) 100%) 0 0/100% 1px no-repeat,linear-gradient(90deg,var(--hair) 0 40%,transparent 40% 62%,var(--hair) 62% 100%) 0 100%/100% 1px no-repeat}.band .pull+.fine,.pull{grid-column:rail-start/text-end}.band .pull+.fine{margin:.9em 0 0!important;color:var(--sand-56)}.trust{background:var(--charcoal);border-block:1px solid var(--hair)}.trust ul{list-style:none;margin:0;padding:clamp(28px,4vw,44px) 0;display:grid;grid-gap:clamp(20px,3vw,34px);gap:clamp(20px,3vw,34px);grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.trust .f{display:block;font-weight:400;font-size:var(--t-h3);line-height:1.16;letter-spacing:-.006em;color:var(--candle)}.trust .l{display:block;font-family:var(--body);font-size:var(--t-micro);font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--sand-56);margin-top:.5em}.grid{display:grid;grid-gap:clamp(28px,4vw,48px) clamp(28px,4vw,44px);gap:clamp(28px,4vw,48px) clamp(28px,4vw,44px);margin-top:clamp(2.6rem,5vw,4rem)}.grid-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.card{border:0;border-radius:0;background:none;padding:1.5rem 0 0;background-image:linear-gradient(90deg,var(--axis) 0 2.2rem,transparent 2.2rem 3.1rem,var(--hair) 3.1rem 100%);background-repeat:no-repeat;background-position:0 0;background-size:100% 1px}.card h3{color:var(--candle);margin:.15em 0 .55em}.card .meta{font-family:var(--display);font-style:italic;font-weight:400;font-size:var(--t-caption);letter-spacing:.01em;text-transform:none;color:var(--sand-56);margin:0 0 .3em}.card p{font-size:var(--t-body);margin-bottom:.9em;max-width:38ch}.card .shot{aspect-ratio:3/4;height:auto;overflow:hidden;margin-bottom:1.1em;border-radius:0}.card .shot img{filter:saturate(.93)}.stats{display:grid;grid-gap:clamp(28px,4vw,44px);gap:clamp(28px,4vw,44px);margin-top:clamp(2.6rem,5vw,4rem);grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.stat{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-column-gap:var(--gap);column-gap:var(--gap);align-items:baseline}.stat .n{font-weight:300;font-size:var(--t-h2);line-height:.9;letter-spacing:-.02em;color:var(--candle)}.stat .l{font-family:var(--display);font-style:italic;font-weight:400;font-size:var(--t-caption);line-height:1.28;letter-spacing:.01em;color:var(--sand-72)}.stats .stat:first-child{grid-column:1/-1;align-items:end}.stats .stat:first-child .n{font-size:var(--t-mono);line-height:.86;letter-spacing:-.03em}.stats .stat:first-child .l{font-size:var(--t-lede);padding-bottom:.28em;max-width:14ch}.wrap.cap{grid-template-columns:[rail-start]max-content [text-start] minmax(0,var(--measure)) [text-end full-end]}.wrap.cap>.eyebrow{grid-row:1;grid-column:1/-1;grid-template-columns:var(--stub) max-content minmax(0,1fr)}.wrap.cap>.n{grid-row:2;grid-column:1;font-weight:300;font-size:var(--t-mono);line-height:.86;letter-spacing:-.03em;color:var(--candle);padding-right:var(--gap);font-family:var(--display);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.wrap.cap>.l{grid-row:2;grid-column:2;align-self:end;padding-bottom:.3em;max-width:16ch;font-family:var(--display);font-style:italic;font-weight:400;font-size:var(--t-lede);line-height:1.25;letter-spacing:.01em;text-transform:none;color:var(--sand-72)}.wrap.cap>p{grid-column:2;margin-top:1.6em}.count{display:flex;flex-wrap:wrap;gap:clamp(1.4rem,3vw,2.6rem);margin-top:2.4em}.count div{min-width:56px}.count .n{font-weight:400;font-size:var(--t-h3);line-height:1;letter-spacing:-.004em;color:var(--candle)}.count .l{font-family:var(--body);font-size:var(--t-nano);font-weight:500;letter-spacing:.06em;text-transform:none;color:var(--sand-38);margin-top:.5em}.count-label{margin-top:1.1em;font-family:var(--display);font-style:italic;font-size:var(--t-caption);letter-spacing:.01em;text-transform:none;color:var(--candle)}.days{margin-top:clamp(2.6rem,5vw,4rem);border-top:1px solid var(--hair)}.day{display:grid;grid-template-columns:var(--stub) minmax(0,1fr);grid-column-gap:var(--gap);column-gap:var(--gap);padding:clamp(30px,4vw,46px) 0;border-bottom:1px solid var(--hair)}.day>:not(.head){grid-column:2}.day .head{grid-column:1;grid-row:1/-1;align-self:start;display:block}.day .num{display:block;font-weight:300;font-size:var(--t-h2);line-height:.92;letter-spacing:-.02em;color:var(--sand-38)}.day .when{line-height:1.25;color:var(--sand-56);margin-top:.4em}.day .tag,.day .when{display:block;font-family:var(--display);font-style:italic;font-weight:400;font-size:var(--t-caption);letter-spacing:.01em;text-transform:none}.day .tag{background:none;padding:0;border-radius:0;color:var(--ember);margin-top:.5em}.day .tag:before{content:"— "}.day h3{margin:.05em 0 .5em;color:var(--candle)}.day p{max-width:var(--measure)}.day ul{list-style:none;margin:1em 0 0;padding:0;color:var(--sand-72);font-size:var(--t-body)}.day li{display:grid;grid-template-columns:1.5em minmax(0,1fr);margin-bottom:.4em}.day li:before{content:"—";color:var(--sand-38)}.day .acc{font-family:var(--display);font-style:italic;font-size:var(--t-caption);letter-spacing:.01em;color:var(--sand-56);margin-top:1.1em}.day[data-anchor-prev],.day[data-anchor]{border-bottom:0;background:linear-gradient(90deg,var(--hair) 0 30%,transparent 30% 52%,var(--hair) 52% 100%) 0 100%/100% 1px no-repeat}.day[data-anchor] .when{color:var(--sand-72)}.quote{border:0;padding:0;margin:0}.quote p:first-child{font-family:var(--display);font-weight:300;font-style:italic;font-size:var(--t-h3);line-height:1.28;letter-spacing:-.006em;color:var(--candle);text-indent:-.32em;max-width:30ch}.quote p{font-size:var(--t-body);max-width:38ch}.quote .who{display:grid;grid-template-columns:2.4rem max-content;align-items:center;grid-column-gap:.7rem;column-gap:.7rem;font-family:var(--display);font-style:italic;font-weight:400;font-size:var(--t-caption);letter-spacing:.01em;text-transform:none;color:var(--sand-56);margin-top:1.1em}.quote .who:before{content:"";height:1px;background:var(--axis)}.pricebox{border:0;border-radius:0;margin-top:clamp(2.6rem,5vw,4rem);padding:1.6rem 0 0;background:none;background-image:linear-gradient(90deg,var(--gold) 0 3.2rem,transparent 3.2rem 4.4rem,var(--rule-ink) 4.4rem 100%);background-repeat:no-repeat;background-position:0 0;background-size:100% 2px;display:grid;grid-template-columns:max-content minmax(0,1fr);grid-column-gap:var(--gap);column-gap:var(--gap)}.price{grid-column:1;font-weight:300;font-size:var(--t-h1);line-height:.92;letter-spacing:-.024em}.paperish .price,.price{color:var(--clay)}.price-sub{grid-column:2;align-self:end;padding-bottom:.3em;margin:0;max-width:22ch;font-family:var(--display);font-style:italic;font-size:var(--t-lede);line-height:1.25;letter-spacing:.01em}.pricebox>div:last-child{grid-column:1/-1;margin-top:1.5em}.paperish ul{list-style:none;margin:1.1em 0 0;padding:0;max-width:var(--measure);color:var(--stone)}.paperish li{display:grid;grid-template-columns:1.6em minmax(0,1fr);margin-bottom:.5em}.paperish li:before{content:"—";color:var(--clay)}.faq{margin-top:clamp(2.4rem,4vw,3.4rem);border-top:1px solid var(--hair)}.faq details{border-bottom:1px solid var(--hair)}.faq summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:var(--stub) minmax(0,1fr);grid-column-gap:var(--gap);column-gap:var(--gap);align-items:start;padding:1.25rem 0;font-family:var(--display);font-weight:500;font-size:var(--t-h3);line-height:1.2;letter-spacing:-.004em;color:var(--candle)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:none}.faq summary:before{content:"";justify-self:end;align-self:start;width:14px;height:14px;margin-top:.42em;border-radius:50%;border:1px solid var(--gold);border-top:1px solid transparent;transition:transform .2s ease}@supports (((-webkit-mask:radial-gradient(#000,#000)) or (mask:radial-gradient(#000,#000))) or (-webkit-mask:radial-gradient(#000,#000))){.faq summary:before{border:0;border-radius:0;background:conic-gradient(from 10deg,var(--gold) 0 340deg,transparent 340deg 1turn);-webkit-mask:radial-gradient(circle,transparent 0 5px,#000 5.5px);mask:radial-gradient(circle,transparent 0 5px,#000 5.5px)}}.faq details[open] summary:before{transform:rotate(180deg)}.faq details p{grid-column:2;margin:0 0 1.5rem;color:var(--sand-72);font-size:var(--t-body);max-width:var(--measure)}.slot{position:relative;display:grid;place-items:center;text-align:center;padding:24px;min-height:220px;background:repeating-linear-gradient(135deg,rgba(232,197,126,.045) 0 12px,transparent 12px 24px),var(--aubergine);border:1px dashed rgba(232,197,126,.26);font-family:var(--display);font-style:italic;font-size:var(--t-caption);letter-spacing:.01em;text-transform:none;color:var(--sand-56)}.slot small{display:block;margin-top:.5em;color:var(--sand-38)}.band .slot{min-height:min(58vh,440px)}.magnetform{display:flex;gap:12px;flex-wrap:wrap;margin:1.8em 0 1.2em;max-width:var(--measure)}.magnetform input{flex:1 1 240px;min-height:52px;padding:14px 18px;font-size:1rem;font-family:var(--body);color:var(--fg);background:rgba(255,255,255,.04);border:1px solid var(--rule);border-radius:0}.magnetform input::placeholder{color:var(--sand-38)}.magnetform .btn{flex:0 0 auto}.footer{background:var(--charcoal);padding-block:clamp(56px,7vw,84px);color:var(--sand-56)}.footer p{font-size:var(--t-caption);max-width:60ch;margin-bottom:.9em}@media (max-width:56.25em){h2 br{display:none}h1 span+span{padding-left:0}.day{grid-template-columns:minmax(0,1fr)}.day>*{grid-column:1}.day .head{grid-row:auto;display:flex;flex-wrap:wrap;align-items:baseline;gap:.3em .9rem;margin-bottom:.7em}.day .num{font-size:var(--t-h3)}.day .tag,.day .when{margin-top:0}.faq details p{padding-left:0}.wrap.cap{grid-template-columns:[rail-start text-start] minmax(0,1fr) [text-end full-end]}.wrap.cap>.l,.wrap.cap>.n,.wrap.cap>p{grid-column:1}.wrap.cap>.l{align-self:start;padding-bottom:0;margin-top:.4em}.wrap.cap>.n{grid-row:auto}.stat{grid-template-columns:minmax(0,1fr)}.stats .stat:first-child .l{padding-bottom:0;margin-top:.4em}.pricebox{grid-template-columns:minmax(0,1fr)}.price-sub{grid-column:1;align-self:start;padding-bottom:0;margin-top:.5em}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.count .l{color:var(--sand-72)}.day .tag,.day[data-anchor] .tag{color:var(--candle)}.day[data-anchor] .num{color:var(--ember)}.paperish .fine,.paperish .price-sub{color:var(--stone)}.footer p,.trust .l{color:rgba(234,225,210,.66)}.btn.ghost{padding-block:12px}.btn.ghost:hover{background-position:0 calc(100% - 10px)}.skip:focus{padding:14px 18px}:root{--rail:clamp(4.5rem,8vw,9.5rem)}.day .num{letter-spacing:-.01em}@media(min-width:64em){.day .num{font-size:var(--t-h2)}}.card .shot{max-width:min(240px,60%);aspect-ratio:4/5}@media(min-width:64em){.card .shot{max-width:260px}}#temples .grid{display:flex;gap:clamp(20px,2.4vw,32px);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1.4rem;margin-right:calc(var(--gutter)*-1);scrollbar-width:thin;scrollbar-color:var(--axis) transparent}#temples .grid>.card{flex:0 0 clamp(240px,74vw,320px);scroll-snap-align:start;padding-top:1.4rem}#temples .grid::-webkit-scrollbar{height:2px}#temples .grid::-webkit-scrollbar-thumb{background:var(--axis)}#temples .grid::-webkit-scrollbar-track{background:var(--hair)}#proof .grid{display:block}#proof .quote{max-width:var(--measure);padding-block:clamp(1.6rem,3vw,2.4rem);border-top:1px solid var(--hair)}#proof .quote:first-child{border-top:0;padding-top:0}#proof .quote p:first-child{max-width:34ch}#proof .quote p{max-width:var(--measure)}.footer .wrap{max-width:none}.footer p{max-width:78ch}.quoteband{align-content:end;padding-bottom:clamp(3rem,7vh,5.5rem)}.day{grid-template-columns:max-content minmax(0,1fr);column-gap:clamp(1.5rem,3vw,3rem)}.day .num{font-size:var(--t-h3);white-space:nowrap}.day .head{max-width:14ch}.day .when{line-height:1.45}.day .tag,.day .when{font-size:var(--t-micro)}.day h3{margin-top:0;align-self:start}.day>p:first-of-type{margin-top:.2em}@media(max-width:56.25em){.day{grid-template-columns:minmax(0,1fr)}.day .head{max-width:none}}.navjump{display:flex;gap:1.6rem;list-style:none;margin:0 0 0 2.4rem;padding:0}.navjump a{font-family:var(--display);font-style:italic;font-size:var(--t-caption);color:var(--sand-72);text-decoration:none;padding:6px 0;background:linear-gradient(90deg,currentColor 0 100%) no-repeat 0 100%/0 1px;transition:background-size .2s ease,color .2s ease}.navjump a:hover{color:var(--candle);background-size:100% 1px}@media(max-width:62em){.navjump{display:none}}.stickycta{position:fixed;inset:auto 0 0 0;z-index:70;display:none;align-items:center;gap:14px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgba(36,31,51,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--rule);transform:translateY(110%);transition:transform .22s ease}.stickycta[data-show]{transform:none}.stickycta .btn{flex:1 1;min-height:50px;padding:13px 18px;font-size:var(--t-caption)}.stickyprice{font-family:var(--display);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;font-size:var(--t-h3);color:var(--candle);line-height:1;white-space:nowrap}.stickyprice span{display:block;font-size:var(--t-nano);font-family:var(--body);color:var(--sand-56);letter-spacing:.04em;margin-top:3px}@media(max-width:56.25em){.stickycta{display:flex}}.applyform{max-width:var(--measure);margin-top:clamp(2rem,4vw,3rem)}.stepmark{font-family:var(--display);font-style:italic;font-size:var(--t-caption);color:var(--candle);margin:0 0 1.8em;background:linear-gradient(90deg,var(--axis) 0 2.2rem,transparent 2.2rem 3.1rem,var(--hair) 3.1rem 100%) no-repeat 0 0/100% 1px;padding-top:1.2rem}.field{margin-bottom:1.6rem}.field label{display:block;font-size:var(--t-caption);color:var(--sand-72);margin-bottom:.5em}.field .opt{color:var(--sand-56);font-style:italic}.applyform input,.applyform select,.applyform textarea{width:100%;font-size:1rem;font-family:var(--body);color:var(--fg);background:rgba(255,255,255,.04);border:1px solid var(--rule);border-radius:0;padding:14px 16px;min-height:56px}.applyform textarea{min-height:0;line-height:1.6;resize:vertical}.applyform input::placeholder{color:var(--sand-38)}.applyform [aria-invalid]{border-color:var(--ember)}.err{color:var(--ember);font-size:var(--t-micro);margin:.5em 0 0}.applied{max-width:var(--measure);margin-top:clamp(2rem,4vw,3rem);padding-top:1.4rem;background:linear-gradient(90deg,var(--axis) 0 2.2rem,transparent 2.2rem 3.1rem,var(--hair) 3.1rem 100%) no-repeat 0 0/100% 1px}.applied-h{font-family:var(--display);font-size:var(--t-h2);font-weight:300;color:var(--candle);line-height:1.1;margin-bottom:.6em;outline:none}.legal{padding-block:clamp(72px,10vw,140px)}.legal .wrap{display:block;max-width:calc(var(--measure) + var(--gutter)*2)}.legal h1{font-size:var(--t-h1);max-width:20ch;margin-bottom:.8em}.legal h2{font-size:var(--t-h3);font-weight:500;color:var(--candle);margin:2.4em 0 .6em;max-width:30ch}.legal p{margin-bottom:1.45em}.legal li{display:grid;grid-template-columns:1.6em minmax(0,1fr);margin:0 0 .5em;list-style:none;color:var(--sand-72)}.legal li:before{content:"—";color:var(--sand-38)}.legal a{color:var(--candle);text-decoration:underline;text-underline-offset:3px}.legal-back{margin-top:3.5em;padding-top:1.4rem;background:linear-gradient(90deg,var(--axis) 0 2.2rem,transparent 2.2rem 3.1rem,var(--hair) 3.1rem 100%) no-repeat 0 0/100% 1px}.footer a{color:var(--candle);text-decoration:underline;text-underline-offset:3px}:root{--pad:clamp(64px,7vw,104px);--measure:38rem;--rail:clamp(4.5rem,6.5vw,8rem)}.band>.wrap.pad{min-height:0}.quoteband{min-height:min(62vh,520px)}.hero{min-height:min(82vh,760px)}.wrap>.days,.wrap>.faq,.wrap>.grid,.wrap>.pricebox,.wrap>.stats{grid-column:rail-start/full-end}#facilitators .grid-2{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:clamp(32px,4vw,56px)}#facilitators .card{display:grid;grid-column-gap:clamp(18px,2vw,28px);column-gap:clamp(18px,2vw,28px);align-items:start}#facilitators .card .shot{grid-row:1/span 4;max-width:none;margin-bottom:0}@media(max-width:44em){#facilitators .card{grid-template-columns:minmax(0,1fr)}#facilitators .card .shot{grid-row:auto;max-width:200px;margin-bottom:1.1em}}#investment .grid-3,#questions-honest .grid-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(28px,3.4vw,44px)}.wrap>.narrow{margin-top:1em!important}.eyebrow{margin-bottom:clamp(1rem,2vw,1.6rem)}.days,.faq,.grid,.stats{margin-top:clamp(2rem,3.2vw,3rem)}.day{padding:clamp(24px,2.6vw,34px) 0}.capline{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-column-gap:var(--gap);column-gap:var(--gap);align-items:end;margin-top:clamp(2rem,3.2vw,3rem)}.capline .n{font-family:var(--display);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1,lining-nums tabular-nums;font-weight:300;font-size:var(--t-mono);line-height:.86;letter-spacing:-.03em;color:var(--candle);padding-right:var(--gap)}.capline .l{align-self:end;padding-bottom:.3em;max-width:16ch;font-family:var(--display);font-style:italic;font-weight:400;font-size:var(--t-lede);line-height:1.25;letter-spacing:.01em;color:var(--sand-72)}@media(max-width:56.25em){.capline{grid-template-columns:minmax(0,1fr)}.capline .l{align-self:start;padding-bottom:0;margin-top:.4em}}.closing{margin-top:clamp(2.4rem,4vw,3.4rem);padding-top:1.4rem;background:linear-gradient(90deg,var(--axis) 0 2.2rem,transparent 2.2rem 3.1rem,var(--hair) 3.1rem 100%) no-repeat 0 0/100% 1px}.herovideo{position:absolute;inset:0;overflow:hidden}.herovideo img,.herovideo video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.herovideo video{opacity:0;transition:opacity .6s ease;z-index:1}.herovideo video[data-playing]{opacity:1}.herovideo-veil{position:absolute;inset:0;z-index:2;pointer-events:none;background:rgba(36,31,28,var(--veil,.72))}.hero[data-clip=totality]{--veil:.30}.hero[data-clip=relief]{--veil:.72}@media (max-width:47.9375em){.herovideo video{display:none}}@media (prefers-reduced-motion:reduce){.herovideo video{display:none}}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.applyform[data-step="1"] .field[data-field-step="2"],.applyform[data-step="2"] .field[data-field-step="1"]{display:none}.magnetdone{max-width:var(--measure);margin:1.8em 0 1.2em;padding-top:1.4rem;background:linear-gradient(90deg,var(--axis) 0 2.2rem,transparent 2.2rem 3.1rem,var(--hair) 3.1rem 100%) no-repeat 0 0/100% 1px}.magnetdone p{font-family:var(--display);font-style:italic;font-size:var(--t-lede);color:var(--candle);margin:0;outline:none}.applied-page h1{font-size:var(--t-h2);max-width:24ch}.booking-slot{margin:clamp(2rem,4vw,3rem) 0}.btn.ghost{padding-block:13px}.footer a{display:inline-block;padding-block:12px}.footer p{margin-bottom:.4em}@media (max-width:63.99em){.day .num{color:var(--sand-72)}.day[data-anchor] .num{color:var(--candle)}}:root{--ink-deep:#1A1613;--ink:#241F1C;--ink-lift:#2E2825;--bg:var(--ink)}body{background:var(--ink)}.deep{background:var(--ink-lift)}.footer,.trust{background:var(--ink-deep)}.nav{background:rgba(26,22,19,.9)}.stickycta{background:rgba(26,22,19,.94)}.hero:after{background:linear-gradient(180deg,rgba(36,31,28,.24),rgba(36,31,28,.16) 34%,rgba(36,31,28,.7) 74%,rgba(36,31,28,.96))}.band:not(.hero):after{background:linear-gradient(180deg,rgba(36,31,28,.34),rgba(36,31,28,.52) 42%,rgba(36,31,28,.88))}@media(min-width:62em){#questions-honest .grid-2{grid-template-columns:repeat(3,minmax(0,1fr))}}:root{--display:var(--font-display),"Cormorant Garamond",Palatino,Georgia,serif;--body:var(--font-body),Georgia,"Times New Roman",serif;--ui:var(--font-ui),Inter,"Nimbus Sans",-apple-system,BlinkMacSystemFont,sans-serif}.applied-h,.magnetdone p,.price,.pull,.sig,h1,h2,h3{font-variation-settings:"SOFT" 0,"WONK" 0}body{line-height:1.62}.applyform input,.applyform select,.applyform textarea,.btn,.count .l,.day .tag,.eyebrow,.field label,.magnetform input,.stepmark .opt,.stickyprice span,.trust .l{font-family:var(--ui)}.linkcluster{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem .6rem;margin:1.2em 0 0;padding:1rem 0 0;background:linear-gradient(90deg,var(--axis) 0 2.2rem,transparent 2.2rem 3.1rem,var(--hair) 3.1rem 100%) no-repeat 0 0/100% 1px}.linkcluster li{margin:0;font-family:var(--ui);font-size:var(--t-micro);line-height:1}.linkcluster a{display:inline-block;padding:9px 0;color:var(--candle);text-decoration:none;letter-spacing:.02em;background:linear-gradient(90deg,currentColor 0 100%) no-repeat 0 calc(100% - 7px)/100% 1px;transition:color .2s ease,background-size .2s ease}.linkcluster a:hover{color:var(--gold);background-size:0 1px}.linkcluster .handle{padding:9px 11px;color:var(--sand-72);border:1px solid var(--rule);letter-spacing:.03em}.hero{min-height:calc(100svh - var(--nav-h,73px));padding-block:clamp(1rem,3.2svh,3.25rem);display:flex;flex-direction:column;justify-content:center}.hero>.wrap{width:100%;align-self:auto}.hero>.wrap>*{margin-block:0}.hero>.wrap>.eyebrow{margin-bottom:clamp(.6rem,1.6svh,1.4rem)}.hero>.wrap>.dateline{margin:clamp(.7rem,1.8svh,1.5rem) 0 clamp(.5rem,1.3svh,1rem)}.hero>.wrap>.lede{margin-bottom:0}.hero>.wrap>.btns{margin-top:clamp(1rem,2.6svh,2.2rem)}.hero>.wrap>.fine{margin-top:clamp(.6rem,1.4svh,1.1rem)}.hero>.wrap>.detailbar{margin-top:clamp(.9rem,2.2svh,1.8rem);padding-top:clamp(.6rem,1.4svh,1.2rem)}@media (max-height:820px){.hero .lede{font-size:var(--t-body);line-height:1.45}}@media (max-height:700px){.hero .lede{font-size:var(--t-caption);line-height:1.4}.hero .detailbar{font-size:var(--t-nano)}}.detailbar{letter-spacing:.02em}.scrollcue{position:absolute;left:50%;bottom:clamp(.5rem,1.6svh,1.25rem);translate:-50% 0;z-index:3;width:1px;height:clamp(28px,4.5svh,44px);overflow:hidden;background:var(--hair);pointer-events:none}.scrollcue:after{content:"";position:absolute;inset:0;background:var(--candle);animation:cue 2.6s cubic-bezier(.6,0,.35,1) infinite}@keyframes cue{0%{transform:translateY(-100%)}60%{transform:translateY(100%)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.scrollcue:after{animation:none;opacity:.5}}.btn{font-family:var(--ui);font-weight:500;font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;min-height:56px;padding:17px 30px;border:1px solid var(--gold);background:var(--gold);color:var(--charcoal);position:relative;isolation:isolate;transition:background-color .18s ease,border-color .18s ease,color .18s ease,translate .18s ease}.btn:hover{background:var(--candle);border-color:var(--candle);translate:0 -1px}.btn:active{translate:0 0;background:var(--gold)}.btn.ghost{background:none;border:0;min-height:44px;padding:12px 0;color:var(--candle);text-transform:none;letter-spacing:.01em;font-family:var(--display);font-style:italic;font-size:var(--t-caption);background-image:linear-gradient(90deg,currentColor 0 100%);background-repeat:no-repeat;background-size:100% 1px;background-position:0 calc(100% - 10px)}.btn.ghost:hover{background-size:0 1px;color:var(--gold);translate:0 0}.btn:focus-visible{outline-offset:3px}.nav .btn{min-height:44px;padding:12px 20px;font-size:var(--t-nano);letter-spacing:.09em}.js-reveal [data-reveal]{opacity:0;transform:translateY(16px)}.js-reveal [data-reveal][data-inview]{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.js-reveal [data-reveal]{opacity:1;transform:none;transition:none}}.day li:before,.legal li:before,.paperish li:before{content:"";align-self:start;margin-top:.62em;width:7px;height:7px;border-radius:50%;background:var(--clay)}.day li:before,.legal li:before{background:var(--gold);opacity:.62}.day li,.legal li,.paperish li{align-items:start}.capline,.stats .stat:first-child{position:relative;padding:clamp(1rem,2vw,1.5rem) 0 clamp(1rem,2vw,1.5rem) clamp(1rem,2vw,1.6rem)}.capline:after,.capline:before,.stats .stat:first-child:after,.stats .stat:first-child:before{content:"";position:absolute;width:clamp(14px,1.6vw,20px);height:clamp(14px,1.6vw,20px);border:1px solid var(--axis);pointer-events:none}.capline:before,.stats .stat:first-child:before{top:0;left:0;border-right:0;border-bottom:0}.capline:after,.stats .stat:first-child:after{bottom:0;left:0;border-right:0;border-top:0}.eyebrow:before{background:var(--axis)}.wrap>h1{grid-column:rail-start/full-end;max-width:20ch}.hero>.wrap>.lede{grid-column:text-start/full-end;max-width:52ch}@media(min-width:80em){:root{--t-h1:clamp(2.125rem,1.33rem + 3.26vw,4.5rem)}}@media (max-width:47.9375em){:root{--rail:0px;--stub:1.5rem}}.nav .btn{margin-left:auto}.eyebrow{grid-template-columns:var(--stub) minmax(0,max-content) minmax(0,1fr)}@media(max-width:26em){.eyebrow{grid-template-columns:var(--stub) minmax(0,1fr)}.eyebrow:after{display:none}}#facilitators .card .shot{grid-row:1/span 20}#facilitators .card .linkcluster{grid-column:2}@media(max-width:44em){#facilitators .card .linkcluster{grid-column:1}}.btn{padding:18px 34px;letter-spacing:.075em;font-size:.9375rem;text-wrap:balance}.btn:active,.btn:hover{translate:none}.btn:after{content:"";position:absolute;inset:-5px;pointer-events:none;border:1px solid var(--gold);opacity:0;transition:opacity .24s cubic-bezier(.22,.61,.36,1),inset .24s cubic-bezier(.22,.61,.36,1)}.btn:hover:after{opacity:.45;inset:-9px}.btn:active:after{opacity:.7;inset:-3px;transition-duration:.08s}.btn:focus-visible:after{opacity:0}.btn:focus-visible{outline:2px solid var(--candle);outline-offset:5px}.btn:disabled{background:none;color:var(--sand-56);border-color:var(--rule);cursor:default}.btn.ghost:after,.btn:disabled:after{display:none}.btn.ghost{font-size:var(--t-micro);letter-spacing:.06em;color:var(--sand-72)}.btn.ghost:hover{color:var(--candle)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html{scroll-behavior:auto}}.applyform input::placeholder,.magnetform input::placeholder{color:var(--sand-56)}@media(min-width:62em){#investment>.wrap>ul{grid-column:rail-start/full-end;column-count:2;column-gap:clamp(2.4rem,4vw,4rem);max-width:none}#investment>.wrap>ul li{page-break-inside:avoid;break-inside:avoid}}.paperish h1,.paperish h2,.paperish h3{color:var(--charcoal)}.paperish .card h3{color:var(--clay)}.day[data-anchor]{padding-block:clamp(40px,5vw,72px)}html{scroll-padding-top:5rem}#facilitators .card .meta .lineage{display:block;margin-top:.35em;font-family:var(--ui);font-style:normal;font-size:var(--t-nano);letter-spacing:.09em;text-transform:uppercase;color:var(--sand-56)}#temples .grid:focus-visible{outline:2px solid var(--candle);outline-offset:6px}.nav .btn{background:none;border-color:var(--rule);color:var(--candle);transition:background-color .28s ease,border-color .28s ease,color .28s ease}.nav .btn:hover{background:var(--candle);border-color:var(--candle);color:var(--charcoal)}.nav .btn[data-active]{background:var(--gold);border-color:var(--gold);color:var(--charcoal)}.nav .btn[data-active]:hover{background:var(--candle);border-color:var(--candle)}.nav .btn:after{display:none}@media(min-width:62em){.nav .btn{padding:12px 22px}}.booking-cta{margin:clamp(2rem,4vw,3rem) 0 0;padding:clamp(1.6rem,3.5vw,2.4rem);border:1px solid var(--rule);background:transparent}.booking-cta h2{margin:0;font-size:var(--t-h3);line-height:1.2}.booking-cta p{margin:.75rem 0 0;max-width:52ch}.legal .btn{text-decoration:none}.legal .btn,.legal .btn:hover{color:var(--charcoal)}.booking-cta .btns{margin:clamp(1.2rem,2.5vw,1.6rem) 0 0}.booking-note{margin:1rem 0 0;font-family:var(--ui);font-size:var(--t-micro);color:var(--sand-56);max-width:52ch}.hero>.wrap.heroplate{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:none;grid-template-columns:none;padding-inline:var(--gutter)}.hero>.wrap.heroplate>*{grid-column:auto;max-width:min(100%,58rem)}.eyebrow.flanked{display:grid;grid-template-columns:minmax(1.5rem,4rem) max-content minmax(1.5rem,4rem);align-items:center;grid-gap:.9rem;gap:.9rem;justify-content:center;margin-bottom:clamp(1.1rem,2.6svh,2rem)}.eyebrow.flanked:after,.eyebrow.flanked:before{content:"";height:1px;background:var(--axis);width:100%}.hero .heroplate h1{max-width:22ch;margin-inline:auto;text-wrap:balance;font-size:clamp(2.25rem,1.2rem + 4.2vw,4.75rem);line-height:1.03}.hero .heroplate h1 span{display:inline}.hero .heroplate h1 span+span{font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin-top:0;padding-left:0;max-width:none}.hero .heroplate .dateline{grid-column:auto;margin:clamp(.9rem,2svh,1.6rem) 0 0;font-family:var(--ui);font-size:var(--t-micro);font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--sand-72)}.hero .heroplate .lede{max-width:46rem;margin:clamp(1rem,2.4svh,1.8rem) auto 0;color:var(--sand-72)}.hero .heroplate .btns{justify-content:center;margin-top:clamp(1.4rem,3.4svh,2.6rem)}.quietlink{display:grid;grid-template-columns:minmax(1rem,3.5rem) max-content minmax(1rem,3.5rem);align-items:center;grid-gap:.9rem;gap:.9rem;justify-content:center;margin-top:clamp(1rem,2.4svh,1.6rem);font-family:var(--display);font-style:italic;font-size:var(--t-caption);color:var(--sand-72);text-decoration:none;transition:color .2s ease}.quietlink:after,.quietlink:before{content:"";height:1px;background:var(--hair);width:100%}.quietlink:hover{color:var(--candle)}.quietlink:hover:after,.quietlink:hover:before{background:var(--axis)}.quietlink:focus-visible{outline:2px solid var(--candle);outline-offset:6px}.herofoot{margin-top:clamp(1.6rem,4svh,3rem);max-width:44rem}.herofoot .fine{margin:0;color:var(--sand-56)}.herofoot .detailbar{grid-column:auto;margin:clamp(.7rem,1.6svh,1.1rem) 0 0;padding:0;background:none;font-family:var(--ui);font-size:var(--t-nano);letter-spacing:.11em;text-transform:uppercase;line-height:1.7;color:var(--sand-56)}.hero[data-clip=relief]{--veil:.42}.hero[data-clip=totality]{--veil:.22}.herovideo-veil{background:radial-gradient(ellipse 78% 62% at 50% 46%,rgba(36,31,28,.62) 0,rgba(36,31,28,.46) 42%,rgba(36,31,28,0) 78%),rgba(36,31,28,var(--veil,.5))}.hero:after{background:linear-gradient(180deg,rgba(36,31,28,.55),rgba(36,31,28,.1) 22%,rgba(36,31,28,.16) 62%,rgba(36,31,28,.92))}.herovideo-veil{background:radial-gradient(ellipse 86% 70% at 50% 46%,rgba(36,31,28,.8) 0,rgba(36,31,28,.66) 46%,rgba(36,31,28,0) 88%),rgba(36,31,28,var(--veil,.5))}.hero .heroplate .dateline,.hero .heroplate .lede,.hero .quietlink{color:var(--sand)}.hero .herofoot .detailbar,.hero .herofoot .fine{color:var(--sand-72)}.quietlink:after,.quietlink:before{background:var(--axis)}.herofoot .fine{max-width:38rem;margin-inline:auto}.herofoot .detailbar{margin-top:clamp(1rem,2.2svh,1.5rem)}.pad>.wrap{display:flex;flex-direction:column;align-items:center;max-width:min(100%,76rem);margin-inline:auto;padding-inline:var(--gutter);grid-template-columns:none}.pad>.wrap>*{grid-column:auto;width:100%;max-width:100%}.pad .eyebrow{display:grid;grid-template-columns:minmax(1.5rem,5rem) minmax(0,max-content) minmax(1.5rem,5rem);align-items:center;grid-gap:.9rem;gap:.9rem;justify-content:center;justify-items:center;width:auto;text-align:center;margin-bottom:clamp(1.2rem,2.4vw,2rem)}.pad .eyebrow:after,.pad .eyebrow:before{content:"";height:1px;width:100%;background:var(--axis)}.paperish .eyebrow:after,.paperish .eyebrow:before{background:var(--axis-ink)}.pad h2{text-align:center;max-width:22ch;margin-inline:auto}.pad h2,.pad h3{text-wrap:balance}.pad>.wrap>.narrow{max-width:var(--measure);margin-inline:auto;text-align:left}.pad>.wrap>.capline,.pad>.wrap>.days,.pad>.wrap>.faq,.pad>.wrap>.grid,.pad>.wrap>.pricebox,.pad>.wrap>.stats,.pad>.wrap>h3,.pad>.wrap>ul{margin-inline:auto}.pad>.wrap>.btns{justify-content:center}.pad>.wrap>.fine{text-align:center;max-width:44rem;margin-inline:auto}.grid>.card{position:relative;padding:clamp(1.4rem,2.2vw,2rem) clamp(1.2rem,2vw,1.8rem)}.grid>.card:after,.grid>.card:before{content:"";position:absolute;width:clamp(12px,1.4vw,18px);height:clamp(12px,1.4vw,18px);border:1px solid var(--axis);pointer-events:none;opacity:.7}.grid>.card:before{top:0;left:0;border-right:0;border-bottom:0}.grid>.card:after{bottom:0;right:0;border-left:0;border-top:0}.paperish .grid>.card:after,.paperish .grid>.card:before{border-color:var(--axis-ink)}#facilitators .grid>.card:after,#facilitators .grid>.card:before{display:none}#facilitators .grid>.card{padding:0}#eclipse .stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:clamp(14px,1.6vw,22px);gap:clamp(14px,1.6vw,22px);width:100%}#eclipse .stat{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.5rem;padding:clamp(1.6rem,2.6vw,2.4rem) 1rem;border:1px solid var(--hair)}#eclipse .stat:after,#eclipse .stat:before{content:"";position:absolute;width:14px;height:14px;border:1px solid var(--axis)}#eclipse .stat:before{left:-1px;border-right:0}#eclipse .stats .stat:first-child{grid-column:auto}#eclipse .stat .n{line-height:1;color:var(--candle)}#eclipse .stat .n,#eclipse .stats .stat:first-child .n{font-size:var(--t-h2)}#eclipse .stat .l{font-family:var(--ui);font-style:normal;letter-spacing:.13em;text-transform:uppercase;color:var(--sand-72);max-width:none}#eclipse .stat .l,#eclipse .stats .stat:first-child .l{font-size:var(--t-nano);padding:0}#threshold .capline{grid-template-columns:none;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;padding-inline:clamp(1rem,2vw,1.6rem)}#threshold .capline .l{max-width:24ch;padding-bottom:0}#threshold .capline:before{top:0;border-bottom:0}#threshold .capline:after,#threshold .capline:before{left:50%;translate:-50% 0;width:clamp(80px,14vw,140px);border-left:0;border-right:0}#threshold .capline:after{bottom:0;border-top:0}#threshold .count{justify-content:center}#threshold .count-label{text-align:center}#journey .days{width:100%}#journey .day h3,#journey .day p,#journey .day ul,#journey .days{text-align:left}.pricebox{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;padding:clamp(2rem,3.4vw,3rem) clamp(1.4rem,2.4vw,2.4rem);border:1px solid var(--rule-ink);max-width:44rem}.pricebox .price{grid-column:auto;font-size:clamp(2.5rem,1.4rem + 4vw,4.25rem);line-height:1}.pricebox .price-sub{grid-column:auto;align-self:center;padding-bottom:0;margin-top:.7em;max-width:34ch;text-align:center}.pricebox>div:last-child{grid-column:auto;text-align:center;max-width:38rem}#proof .quote{text-align:left;margin-inline:auto}.faq{text-align:left;max-width:min(100%,58rem)}#final .pull,#final .wrap,.pad>.wrap>h3{text-align:center}.pad>.wrap>h3{width:100%;max-width:28ch}.nav .mark{padding:4px;margin:-4px;text-decoration:none;transition:opacity .2s ease}.nav .mark img{width:clamp(30px,3vw,36px);height:auto;display:block}.nav .mark:hover{opacity:.78}.nav .mark:focus-visible{outline:2px solid var(--candle);outline-offset:4px}.quietlink{margin-top:clamp(2.2rem,4.5svh,3.4rem)}.trust ul{text-align:center}.trust li{display:flex;flex-direction:column;align-items:center;gap:.45rem}.trust .f{max-width:20ch}.trust .l{max-width:24ch}#eclipse .stat:after,#eclipse .stat:before{left:auto;right:-1px;border-right:1px solid var(--axis);border-left:0}#eclipse .stat:before{top:-1px;border-top:1px solid var(--axis);border-bottom:0}#eclipse .stat:after{bottom:-1px;border-bottom:1px solid var(--axis);border-top:0}#band-remember .bandshot img{object-position:22% 55%}.applyform{max-width:min(100%,34rem);margin-inline:auto}#apply .wrap>.narrow{text-align:left}#final .btns{margin-inline:auto}#final .fine{max-width:34rem}#temples{position:relative}#temples .grid{margin-inline:calc(var(--gutter)*-1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}#temples .templescroll{position:relative}#temples .templescroll:after{content:"";position:absolute;top:0;bottom:1.4rem;right:calc(var(--gutter)*-1);width:clamp(40px,6vw,88px);pointer-events:none;background:linear-gradient(90deg,rgba(46,40,37,0),rgba(46,40,37,.92) 78%)}.scrollnote{display:grid;grid-template-columns:minmax(1.5rem,4rem) max-content minmax(1.5rem,4rem);align-items:center;justify-content:center;grid-gap:.9rem;gap:.9rem;margin:clamp(1rem,2vw,1.6rem) auto 0;font-family:var(--ui);font-size:var(--t-nano);letter-spacing:.13em;text-transform:uppercase;color:var(--sand-56)}.scrollnote:after,.scrollnote:before{content:"";height:1px;width:100%;background:var(--hair)}#remembrance .card{padding-top:clamp(2.6rem,4vw,3.4rem)}#remembrance .card .glyph{position:absolute;top:clamp(1rem,1.8vw,1.5rem);left:clamp(1.2rem,2vw,1.8rem);width:clamp(26px,2.6vw,34px);height:clamp(26px,2.6vw,34px);color:var(--gold)}#remembrance .card .glyph svg{width:100%;height:100%;display:block}@media(min-width:62em){#investment>.wrap>h3{margin-top:clamp(2.6rem,4vw,3.6rem)}}#investment>.wrap>ul{padding:clamp(1.4rem,2.4vw,2rem) clamp(1.2rem,2vw,1.8rem);border-top:1px solid var(--hair-ink);border-bottom:1px solid var(--hair-ink);margin-top:clamp(1rem,1.8vw,1.4rem);max-width:min(100%,62rem)}#investment>.wrap>ul+.narrow{margin-top:clamp(2.6rem,4.5vw,4rem)!important}#investment .grid.risk{grid-template-columns:minmax(0,1fr);gap:0;margin-top:clamp(1.6rem,3vw,2.4rem);max-width:min(100%,62rem);counter-reset:risk}#investment .grid.risk>.card{display:grid;grid-template-columns:2.6rem minmax(0,1fr);grid-column-gap:clamp(1rem,1.8vw,1.6rem);column-gap:clamp(1rem,1.8vw,1.6rem);align-items:start;padding:clamp(1.1rem,2vw,1.5rem) 0;border-top:1px solid var(--hair-ink)}#investment .grid.risk>.card:first-child{border-top:0}#investment .grid.risk>.card:before{counter-increment:risk;content:counter(risk,decimal-leading-zero);position:static;width:auto;height:auto;border:0;opacity:1;font-family:var(--display);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;font-size:var(--t-h3);line-height:1;color:var(--clay);grid-row:1/span 3;align-self:start}#investment .grid.risk>.card:after{display:none}#investment .grid.risk>.card h3{grid-column:2;margin:0 0 .35em}#investment .grid.risk>.card p{grid-column:2;margin:0;max-width:52ch}.imageband{position:relative;width:100%;overflow:hidden;height:clamp(240px,42vh,520px);background:var(--ink)}.imageband .bandshot{position:absolute;inset:0}.imageband .bandshot img{object-position:var(--focus,50% 55%)}.imageband:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(36,31,28,.92),rgba(36,31,28,.18) 16%,rgba(36,31,28,.18) 84%,rgba(36,31,28,.94))}#band-remember .wrap{max-width:none}#band-remember .pull,#band-remember .pull+.fine{max-width:min(30rem,42vw);margin-right:auto}@media(max-width:56.25em){#band-remember .pull,#band-remember .pull+.fine{max-width:none}}.hero .heroplate .btns{margin-top:clamp(1rem,2.2svh,1.7rem)}#facilitators .grid-2{align-items:stretch}#facilitators .card{grid-template-columns:minmax(150px,200px) minmax(0,1fr);align-items:stretch}#facilitators .card .shot{grid-row:auto;align-self:start}#facilitators .card .bio{display:flex;flex-direction:column;height:100%}#facilitators .card .bio .meta{margin-top:0}#facilitators .card .bio .linkcluster{margin-top:auto;padding-top:1.4rem}@media(max-width:44em){#facilitators .card{grid-template-columns:minmax(0,1fr)}#facilitators .card .bio{height:auto}#facilitators .card .bio .linkcluster{margin-top:1.2em}}#final .wrap.finalplate{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:min(100%,54rem);margin-inline:auto}#final .wrap.finalplate>*{width:100%}#final .finalbody{text-align:left;max-width:var(--measure);margin-inline:auto}#final .btns{justify-content:center;margin-top:clamp(1.6rem,3vw,2.4rem)}#final .fine{max-width:36rem;margin:1.1em auto 0}#final .fine,#final .sig{text-align:center}.nav .mark{display:inline-flex;align-items:center;gap:clamp(.5rem,.9vw,.75rem)}.nav .mark .wordmark{font-family:var(--display);font-weight:500;font-size:clamp(.8125rem,1.1vw,1rem);letter-spacing:.22em;text-transform:uppercase;color:var(--sand);line-height:1;white-space:nowrap;transition:color .2s ease}.nav .mark:hover .wordmark{color:var(--candle)}@media(max-width:22.5em){.nav .mark .wordmark{display:none}}@media(max-width:30em){.nav .mark .wordmark{font-size:.75rem;letter-spacing:.16em}}#temples .grid>.card{padding-top:0;display:flex;flex-direction:column}#temples .card .thumb{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;margin:0 0 clamp(1rem,1.6vw,1.4rem)}#temples .card .thumb .shot{width:100%;height:100%;max-width:none;aspect-ratio:auto;margin:0}#temples .card .thumb .shot img{width:100%;height:100%;object-fit:cover;filter:saturate(.92)}#temples .card .thumb:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px var(--hair);background:linear-gradient(180deg,rgba(36,31,28,0) 55%,rgba(36,31,28,.45))}#temples .grid>.card:before{top:auto;bottom:0;left:0;border:0}#temples .grid>.card:after{display:none}.imagestrip{width:100%;padding-inline:var(--gutter)}.imagestrip .striprow{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:clamp(12px,1.6vw,24px);gap:clamp(12px,1.6vw,24px);max-width:min(100%,76rem);margin-inline:auto}.imagestrip .frame{margin:0}.imagestrip .framebox{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--ink);border:1px solid var(--hair)}.imagestrip .framebox .shot{width:100%;height:100%;max-width:none;aspect-ratio:auto;margin:0}.imagestrip .framebox .shot img{width:100%;height:100%;object-fit:cover}.imagestrip .framebox:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(36,31,28,.14),rgba(36,31,28,.04) 45%,rgba(36,31,28,.34))}.imagestrip figcaption{margin-top:.85em;text-align:center;font-family:var(--ui);font-size:var(--t-nano);letter-spacing:.16em;text-transform:uppercase;color:var(--sand-72)}.imagestrip .striprow:focus-visible{outline:2px solid var(--candle);outline-offset:6px}@media(max-width:56.25em){.imagestrip{padding-inline:0}.imagestrip .striprow{grid-auto-columns:70%;overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--axis) transparent}.imagestrip .frame{scroll-snap-align:start}}@media(min-width:62em){#journey .days{display:flex;gap:clamp(16px,1.6vw,26px);overflow-x:auto;scroll-snap-type:x mandatory;border-top:0;padding-bottom:1.6rem;margin-inline:calc(var(--gutter)*-1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:var(--axis) transparent}#journey .day{flex:0 0 clamp(300px,25vw,360px);scroll-snap-align:start;display:flex;flex-direction:column;grid-template-columns:none;border-bottom:1px solid var(--hair);border:1px solid var(--hair);padding:0 0 clamp(1.2rem,1.8vw,1.6rem);background:var(--ink-lift)}#journey .day>*{grid-column:auto}#journey .day .head{display:flex;flex-direction:column;gap:.3rem;max-width:none;grid-row:auto;padding:clamp(1rem,1.6vw,1.4rem) clamp(1rem,1.6vw,1.4rem) 0}#journey .day .acc,#journey .day h3,#journey .day p,#journey .day ul{padding-inline:clamp(1rem,1.6vw,1.4rem)}#journey .day h3{margin-top:.5em}#journey .day p{max-width:none}#journey .day .num{font-size:var(--t-h3);white-space:nowrap}#journey .day .acc{margin-top:auto;padding-top:1.2em}#journey .day[data-anchor]{border-color:var(--axis);background:var(--ink);padding-block:0 clamp(1.2rem,1.8vw,1.6rem)}#journey .day[data-anchor] .num{color:var(--ember)}#journey .day[data-anchor] .dayshot:after{background:none}}.day .dayshot{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.day .dayshot .shot{width:100%;height:100%;max-width:none;aspect-ratio:auto;margin:0}.day .dayshot .shot img{width:100%;height:100%;object-fit:cover;filter:saturate(.9)}.day .dayshot:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(36,31,28,0) 50%,rgba(36,31,28,.5))}@media(max-width:61.99em){#journey .day{padding-top:0}.day .dayshot{margin-bottom:1.2em;aspect-ratio:16/9}}#journey .days:focus-visible{outline:2px solid var(--candle);outline-offset:6px}.hero>.wrap>.btns{margin-top:clamp(1.1rem,2.4svh,1.8rem)}.hero>.wrap>.quietlink{margin-top:clamp(2.4rem,4.6svh,3.5rem)}.hero>.wrap>.herofoot{margin-top:clamp(1.6rem,3.4svh,2.4rem)}.hero>.wrap>.herofoot .fine{margin-bottom:0}.hero>.wrap>.herofoot .detailbar{margin-top:clamp(1rem,2svh,1.5rem)}#facilitators .closing{text-align:center;max-width:44rem}#facilitators .closing p{margin-inline:auto}@media(max-width:56.25em){#band-remember{align-content:start}#band-remember .wrap.pad{align-content:start;padding-top:clamp(2.2rem,9vh,4.5rem);padding-bottom:clamp(2rem,6vh,3.5rem)}#band-remember .pull,#band-remember .pull+.fine{max-width:min(30rem,72vw)}}@media(max-width:61.99em){#journey .days{display:block;border-top:1px solid var(--hair)}#journey .day{display:flex;flex-direction:column;grid-template-columns:none;padding-block:clamp(26px,4vw,38px)}#journey .day>*{grid-column:auto;grid-row:auto}#journey .day .head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35em 1rem;max-width:none;margin:0 0 .6em}#journey .day .num{font-size:var(--t-h3);white-space:nowrap}#journey .day .tag,#journey .day .when{margin-top:0}#journey .day h3{margin:0 0 .5em}#journey .day .acc{margin-top:1.2em}}#journey .day>summary{display:block;cursor:pointer;list-style:none;position:relative}#journey .day>summary::-webkit-details-marker{display:none}#journey .day .daytitle{display:block;font-family:var(--display);font-size:var(--t-h3);font-weight:400;line-height:1.15;color:var(--candle);margin:.45em 0 0;text-wrap:balance}#journey .day[data-anchor] .daytitle{color:var(--ember)}@media(min-width:62em){#journey .days{align-items:start}#journey .day{flex:0 0 clamp(230px,19vw,278px);transition:flex-basis .28s cubic-bezier(.22,.61,.36,1)}#journey .day[open]{flex-basis:clamp(300px,25vw,360px)}#journey .day>summary{padding-bottom:clamp(1rem,1.6vw,1.4rem)}#journey .day .daytitle,#journey .day .head{padding-inline:clamp(1rem,1.6vw,1.4rem)}#journey .day .head{padding-top:clamp(1rem,1.6vw,1.4rem)}#journey .day>summary:after{content:"";position:absolute;right:clamp(1rem,1.6vw,1.4rem);bottom:1.15rem;width:8px;height:8px;border-right:1px solid var(--axis);border-bottom:1px solid var(--axis);rotate:45deg;transition:rotate .24s cubic-bezier(.22,.61,.36,1)}#journey .day[open]>summary:after{rotate:-135deg}#journey .day .daybody{padding-bottom:clamp(.4rem,1vw,.8rem)}#journey .day .acc{margin-top:1em}}@media(max-width:61.99em){#journey .day>summary:after{display:none}#journey .day>summary{cursor:default}#journey .day .daytitle{font-size:var(--t-h3);margin-bottom:.5em}}@media(min-width:62em){#journey .day[data-anchor]{border-color:var(--axis)}#journey .day[data-anchor] .daytitle,#journey .day[data-anchor] .num{color:var(--ember)}#journey .day[data-anchor] .tag{color:var(--candle)}}.footer p:nth-last-of-type(-n+2){max-width:none;font-size:var(--t-micro);line-height:1.75;color:rgba(234,225,210,.55);margin-bottom:1.1em}@media(min-width:62em){.footer p:nth-last-of-type(-n+2){column-count:2;column-gap:clamp(2rem,4vw,4rem)}}#journey .day .dayshot{display:block;width:100%}#journey .day .head{display:flex}@media(min-width:62em){#journey .days{align-items:stretch}#journey .day,#journey .day>summary{display:flex;flex-direction:column}#journey .day>summary{flex:1 0 auto;padding-bottom:0}#journey .day .daytitle{flex:1 0 auto}#journey .day>summary:after{content:"";position:static;align-self:flex-end;width:34px;height:34px;margin:clamp(.9rem,1.4vw,1.2rem) clamp(1rem,1.6vw,1.4rem);border:1px solid var(--axis);border-radius:50%;rotate:0deg;background:linear-gradient(45deg,transparent 46%,var(--candle) 46% 54%,transparent 54%) no-repeat 9px 13px/9px 9px,linear-gradient(-45deg,transparent 46%,var(--candle) 46% 54%,transparent 54%) no-repeat 15px 13px/9px 9px;transition:background-color .2s ease,border-color .2s ease,rotate .26s cubic-bezier(.22,.61,.36,1)}#journey .day[open]>summary:after{rotate:180deg}#journey .day>summary:hover:after{border-color:var(--candle);background-color:rgba(232,197,126,.12)}#journey .day>summary:focus-visible{outline:2px solid var(--candle);outline-offset:3px}#journey .day .daybody{padding-top:.2rem}}.imagestrip{padding-block:clamp(2.6rem,5vw,4.5rem);background:var(--ink-deep);border-block:1px solid var(--hair)}.imagestrip .framebox{border-color:var(--rule)}.dayspine{position:relative}.dayspine-panel:empty{display:none}@media(min-width:62em){.dayspine-panel{margin-top:clamp(1.4rem,2.4vw,2.2rem);padding:clamp(1.6rem,2.6vw,2.4rem) clamp(1.6rem,2.6vw,2.4rem) clamp(1.4rem,2.2vw,2rem);border:1px solid var(--axis);background:var(--ink-lift);animation:panelin .34s cubic-bezier(.22,.61,.36,1)}.dayspine-panel .daybody{display:grid;grid-gap:clamp(1rem,2vw,2rem);gap:clamp(1rem,2vw,2rem);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}.dayspine-panel .daybody p{grid-column:1;max-width:60ch;margin:0 0 .9em;padding:0}.dayspine-panel .daybody ul{grid-column:2;grid-row:1/span 4;margin:0;padding:0}.dayspine-panel .daybody .acc{grid-column:1;margin:.4em 0 0;padding:0}@keyframes panelin{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}#journey .day[open]{border-color:var(--axis);background:var(--ink-lift);flex-basis:clamp(230px,19vw,278px)}#journey .day[open] .dayshot:after{background:none}}@media (prefers-reduced-motion:reduce){.dayspine-panel{animation:none}}@media(min-width:62em){#journey .day .dayshot{aspect-ratio:3/2}#journey .day .head{padding-top:clamp(.8rem,1.3vw,1.1rem)}#journey .day .daytitle{font-size:var(--t-body);line-height:1.25}#journey .day>summary:after{width:30px;height:30px;margin:clamp(.7rem,1.1vw,1rem) clamp(1rem,1.6vw,1.4rem);background-position:7px 11px,13px 11px;background-size:9px 9px,9px 9px}}.nav .mark,.quietlink{min-height:44px}.quietlink{align-content:center}.linkcluster a{padding-block:15px}.linkcluster .handle{padding-block:14px}.linkcluster a{padding-block:16px}@media(max-width:61.99em){#journey .day[data-anchor] .daytitle{color:var(--candle)}}#journey .day[data-anchor] .daytitle{color:var(--candle)}@media(min-width:62em){#journey .day[data-anchor] .daytitle{color:var(--candle)}}