.home_page__xDtWl{container-type:inline-size;background:var(--ground);color:var(--ink);font-family:var(--font-text);font-size:17.5px;line-height:1.8;font-weight:300;overflow:hidden;position:relative}.home_reveal__y_iu7{animation:home_rvB___hBx_ .9s ease both;animation-timeline:view();animation-range:entry 0 entry 30%}@keyframes home_rvB___hBx_{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes home_breatheB__1_C0O{0%,to{opacity:.45;transform:translateX(-50%) scale(1)}50%{opacity:.8;transform:translateX(-50%) scale(1.12)}}.home_eyebrow__4Etmd{font-size:12.5px;letter-spacing:.34em;color:var(--whisper)}.home_eyebrow__4Etmd,.home_sectionLink__I2VNn{font-family:var(--font-display);text-transform:uppercase}.home_sectionLink__I2VNn{font-size:13px;letter-spacing:.24em;color:var(--gold-link);text-decoration:none;border-bottom:1px solid rgba(var(--gold-rgb),.5);padding-bottom:4px}.home_goldWord__5U4KH{color:var(--gold)}.home_nav__H8WT6{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:14px 28px;padding:clamp(22px,2.6cqw,34px) clamp(20px,5cqw,72px);position:relative;z-index:2}.home_wordmark__hmViS{font-size:21px;letter-spacing:.34em;color:inherit;text-decoration:none}.home_navLinks__JAF5l,.home_wordmark__hmViS{font-family:var(--font-display);text-transform:uppercase}.home_navLinks__JAF5l{display:flex;flex-wrap:wrap;gap:clamp(16px,2.6cqw,38px);font-size:13px;letter-spacing:.2em}.home_navLink__d_1hN{color:var(--navlink);text-decoration:none}.home_navCta__wwAez{font-family:var(--font-display);font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);text-decoration:none}.home_hero__uNlpJ{position:relative;text-align:center;padding:clamp(80px,12cqw,170px) clamp(22px,6cqw,72px) clamp(70px,9cqw,120px);overflow:hidden}.home_heroGlow___AEDT{position:absolute;left:50%;bottom:-38cqw;width:76cqw;height:76cqw;min-width:420px;min-height:420px;border-radius:50%;background:radial-gradient(circle,rgba(var(--ember-rgb),.32) 0,rgba(var(--ember-rgb),.1) 42%,rgba(21,16,10,0) 70%);animation:home_breatheB__1_C0O 9s ease-in-out infinite;transform:translateX(-50%);pointer-events:none}.home_heroKicker__S0Inc{position:relative;margin:0 0 clamp(28px,3.6cqw,48px)}.home_heroTitle__ZKYEk{position:relative;margin:0 auto;max-width:13.5em;font-family:var(--font-display);font-weight:400;font-size:clamp(37px,6.2cqw,80px);line-height:1.22;text-wrap:balance}.home_heroSub__PJOQM{position:relative;margin:clamp(28px,3.6cqw,46px) auto 0;max-width:33em;font-size:clamp(17px,1.6cqw,20px);line-height:1.85;color:var(--voice)}.home_heroActions__Qoxqr{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:22px 38px;margin-top:clamp(38px,5cqw,64px)}.home_buttonOutline__s3KCw{display:inline-block;border:1px solid var(--gold);color:var(--gold);text-decoration:none;font-family:var(--font-display);font-size:13.5px;letter-spacing:.24em;text-transform:uppercase;padding:18px 38px}.home_quietLink__czQ2g{font-style:italic;font-size:18px;color:var(--navlink);text-decoration:none;border-bottom:1px solid rgba(169,154,130,.4);padding-bottom:2px}.home_thread__pK_DL{display:flex;flex-direction:column;align-items:center}.home_threadLine__9Punl{width:1px;height:clamp(60px,8cqw,110px);background:linear-gradient(to bottom,rgba(var(--gold-rgb),0),rgba(var(--gold-rgb),.7))}.home_threadDiamond__qJpTK{width:7px;height:7px;transform:rotate(45deg);background:var(--gold)}.home_here__QullA{padding:clamp(56px,7cqw,96px) clamp(22px,6cqw,72px) clamp(64px,8cqw,110px)}.home_hereInner__LNL2G{max-width:640px;margin:0 auto}.home_hereEyebrow__mJWTn{margin:0 0 clamp(30px,4cqw,48px);text-align:center}.home_hereBody__CnYp3{margin:0 0 1.6em}.home_hereBigLine__gTt5w{margin:clamp(48px,6cqw,72px) auto clamp(28px,3.6cqw,44px);max-width:13em;font-family:var(--font-display);font-size:clamp(26px,3.4cqw,40px);line-height:1.4;text-align:center;text-wrap:balance}.home_hereClosing__g0aoH{margin:0 auto;max-width:33em;text-align:center;font-size:16px;line-height:1.9;color:var(--voice)}.home_premise__hApEo{position:relative;padding:clamp(64px,8cqw,110px) clamp(22px,6cqw,72px);overflow:hidden}.home_premiseGlow__hpaSf{position:absolute;left:50%;top:50%;width:70cqw;height:70cqw;min-width:400px;min-height:400px;border-radius:50%;background:radial-gradient(circle,rgba(var(--gold-rgb),.2) 0,rgba(var(--gold-rgb),.06) 45%,rgba(21,16,10,0) 70%);transform:translate(-50%,-50%);pointer-events:none}.home_premiseInner__JqPk6{position:relative;max-width:720px;margin:0 auto;text-align:center}.home_premiseEyebrow__6YrXQ{margin:0 0 clamp(30px,4cqw,48px)}.home_premisePull__SMTiF{margin:0 auto;max-width:17em;font-family:var(--font-text);font-style:italic;font-weight:300;font-size:clamp(29px,4.2cqw,50px);line-height:1.35;text-wrap:balance;color:var(--ink-bright)}.home_premiseText__6IfEK{text-align:left;max-width:560px;margin:clamp(36px,4.6cqw,56px) auto 0;color:var(--voice)}.home_premiseText__6IfEK p{margin:0 0 1.6em}.home_premiseText__6IfEK p:last-child{margin:0}.home_work__9X584{padding:clamp(64px,8cqw,110px) clamp(22px,6cqw,72px)}.home_workInner__hOVy9{max-width:820px;margin:0 auto}.home_workEyebrow__HPCwS{margin:0 0 clamp(26px,3.4cqw,40px);text-align:center}.home_workTitle___dqq1{margin:0 auto;max-width:15em;font-family:var(--font-display);font-weight:400;font-size:clamp(29px,4.4cqw,52px);line-height:1.28;text-align:center;text-wrap:balance}.home_workLede__BRal6{margin:clamp(28px,3.6cqw,44px) auto 0;max-width:34em;text-align:center;color:var(--voice)}.home_steps__9XSU_{margin-top:clamp(52px,7cqw,88px);display:flex;flex-direction:column;gap:clamp(14px,1.8cqw,20px)}.home_step__irH8L{max-width:560px;width:100%;border-left:1px solid rgba(var(--gold-rgb),.55);padding:6px 0 6px clamp(18px,2.6cqw,30px)}.home_step1__uxHgf{margin-left:0}.home_step2__7EQA9{margin-left:clamp(0px,6cqw,80px)}.home_step3__We5jx{margin-left:clamp(0px,12cqw,160px)}.home_step4__pGMLQ{margin-left:clamp(0px,18cqw,240px)}.home_step5__V_27B{margin-left:clamp(0px,24cqw,320px);border-left:2px solid var(--gold);background:linear-gradient(to right,rgba(var(--gold-rgb),.08),rgba(var(--gold-rgb),0) 70%)}.home_stepTitle__GqB1N{margin:0 0 6px;font-family:var(--font-display);font-weight:400;font-size:clamp(21px,2.2cqw,26px)}.home_step5__V_27B .home_stepTitle__GqB1N{color:var(--gold)}.home_stepBody__ZpBd_{margin:0;font-size:15.5px;line-height:1.8;color:var(--muted)}.home_step5__V_27B .home_stepBody__ZpBd_{color:var(--voice)}.home_workPull__vw_cK{margin:clamp(56px,7cqw,88px) auto 0;max-width:14em;font-family:var(--font-text);font-style:italic;font-weight:300;font-size:clamp(25px,3.2cqw,38px);line-height:1.4;text-align:center;text-wrap:balance;color:var(--ink-bright)}.home_workText__UDij1{max-width:560px;margin:clamp(28px,3.6cqw,44px) auto 0;color:var(--voice)}.home_workText__UDij1 p{margin:0 0 1.6em}.home_workText__UDij1 p:last-child{margin:0}.home_lineages__N0tXI{margin-top:clamp(52px,7cqw,84px);border-top:1px solid rgba(var(--gold-rgb),.3);border-bottom:1px solid rgba(var(--gold-rgb),.3);padding:clamp(28px,3.6cqw,44px) clamp(4px,2cqw,24px);text-align:center}.home_lineagesLabel__MTBDV{margin:0 0 16px;font-family:var(--font-display);font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--whisper)}.home_lineagesList__5UAlh{margin:0 auto;max-width:36em;font-family:var(--font-text);font-style:italic;font-size:clamp(17px,1.8cqw,20px);line-height:1.9;color:var(--voice)}.home_lineagesNote__wq5xr{margin:clamp(18px,2.4cqw,26px) 0 0;font-size:15px;color:var(--navlink)}.home_workLinkRow__fl7jV{text-align:center;margin-top:clamp(26px,3.4cqw,40px)}.home_ways__KaY86{padding:clamp(64px,8cqw,110px) clamp(22px,6cqw,72px)}.home_waysInner__iL7g0{max-width:1100px;margin:0 auto}.home_waysEyebrow__2nClG{margin:0 0 clamp(22px,2.8cqw,34px);text-align:center}.home_waysTitle__Lw23U{margin:0 0 clamp(40px,5cqw,64px);font-family:var(--font-display);font-weight:400;font-size:clamp(29px,4.2cqw,48px);line-height:1.25;text-align:center}.home_waysGrid__eHwN6{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:clamp(16px,2.2cqw,26px);gap:clamp(16px,2.2cqw,26px)}.home_card__zb_n7{border:1px solid var(--panel-border);background:var(--panel);padding:clamp(30px,3.6cqw,44px) clamp(24px,3cqw,36px);display:flex;flex-direction:column;gap:16px}.home_cardMeta__pOF3y{margin:0;font-family:var(--font-display);font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--whisper)}.home_cardTitle__3cIu2{margin:0;font-family:var(--font-display);font-weight:400;font-size:27px;line-height:1.25}.home_cardBody__0NjoX{margin:0;font-size:15.5px;line-height:1.8;color:var(--muted)}.home_cardFeatured__dNSLa{border:1px solid var(--gold);background:linear-gradient(180deg,rgba(var(--gold-rgb),.12),rgba(var(--gold-rgb),.03))}.home_cardFeatured__dNSLa .home_cardMeta__pOF3y{color:var(--gold)}.home_cardFeatured__dNSLa .home_cardTitle__3cIu2{color:var(--ink-bright)}.home_cardFeatured__dNSLa .home_cardBody__0NjoX{color:var(--voice)}.home_waysLinkRow___bqVJ{text-align:center;margin-top:clamp(32px,4cqw,48px)}.home_who__LUTWt{padding:clamp(64px,8cqw,110px) clamp(22px,6cqw,72px)}.home_whoInner__6_Hvy{max-width:900px;margin:0 auto;display:flex;flex-wrap:wrap;gap:clamp(32px,5cqw,72px);align-items:center;justify-content:center}.home_whoPortrait__a3TJb{flex:0 1 300px;min-width:240px;aspect-ratio:3/4;border:1px solid rgba(var(--gold-rgb),.3);overflow:hidden}.home_whoPortraitImg__2rWHc{display:block;width:100%;height:100%;object-fit:cover}.home_whoText__GOLTT{flex:1 1 380px;max-width:520px}.home_whoEyebrow__p6A12{margin:0 0 18px}.home_whoTitle___Oqoe{margin:0 0 clamp(22px,2.8cqw,34px);font-family:var(--font-display);font-weight:400;font-size:clamp(32px,4.6cqw,54px);line-height:1.15}.home_whoBody__QYK_n{margin:0 0 1.5em;color:var(--voice)}.home_whoBodyLast__LbCSs{margin:0 0 1.8em;color:var(--voice)}.home_words__Zx_zD{padding:clamp(48px,6cqw,80px) clamp(22px,6cqw,72px)}.home_wordsInner__oKZQI{max-width:560px;margin:0 auto;text-align:center}.home_wordsDiamond__aAUFE{width:7px;height:7px;transform:rotate(45deg);background:var(--gold);margin:0 auto clamp(24px,3cqw,36px)}.home_wordsNote__j2Gya{margin:0;font-family:var(--font-text);font-style:italic;font-size:clamp(17px,1.9cqw,21px);line-height:1.85;color:var(--navlink)}.home_writing__SL_ig{padding:clamp(64px,8cqw,110px) clamp(22px,6cqw,72px)}.home_writingInner__FbqHZ{max-width:660px;margin:0 auto}.home_writingEyebrow__hlB2S{margin:0 0 clamp(22px,2.8cqw,34px);text-align:center}.home_writingTitle__ETsyR{margin:0 0 clamp(36px,4.6cqw,56px);font-family:var(--font-display);font-weight:400;font-size:clamp(28px,4cqw,44px);line-height:1.25;text-align:center}.home_writingCard__uOcW6{border:1px solid rgba(var(--gold-rgb),.28);padding:clamp(28px,3.6cqw,42px) clamp(24px,3cqw,38px);background:var(--panel)}.home_writingCardTitle__0Oq2B{margin:0 0 12px;font-family:var(--font-text);font-style:italic;font-weight:400;font-size:clamp(23px,2.6cqw,29px);line-height:1.35;color:var(--ink-bright)}.home_writingCardBody__AtTI1{margin:0 0 20px;font-size:15.5px;line-height:1.8;color:var(--muted)}.home_writingSoon__D_0aN{margin:clamp(24px,3cqw,34px) auto 0;max-width:34em;font-style:italic;font-size:16px;line-height:1.85;color:var(--navlink);text-align:center}.home_letters__IlXB0{margin-top:clamp(48px,6cqw,72px);text-align:center}.home_lettersTitle__2zzj_{margin:0 0 10px;font-family:var(--font-display);font-weight:400;font-size:25px}.home_lettersBody__mdNkj{margin:0 0 26px;font-size:15.5px;color:var(--navlink)}.home_lettersRow__J1Lca{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:480px;margin:0 auto}.home_lettersInput__3peAM{flex:1 1 220px;min-width:0;padding:16px 18px;border:1px solid rgba(var(--gold-rgb),.35);background:rgba(237,227,208,.04);font-family:var(--font-text);font-size:15.5px;color:var(--ink)}.home_lettersButton__yOGR0{flex:0 0 auto;background:var(--gold);color:var(--button-ink);border:none;padding:16px 26px;font-family:var(--font-display);font-size:13px;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.home_begin__wmAuL{position:relative;padding:clamp(80px,11cqw,150px) clamp(22px,6cqw,72px) clamp(90px,12cqw,160px);text-align:center;overflow:hidden}.home_beginGlow__sl8RU{position:absolute;left:50%;bottom:-30cqw;width:90cqw;height:70cqw;min-width:480px;min-height:380px;border-radius:50%;background:radial-gradient(circle,rgba(var(--gold-rgb),.3) 0,rgba(var(--ember-rgb),.12) 45%,rgba(21,16,10,0) 72%);animation:home_breatheB__1_C0O 11s ease-in-out infinite;transform:translateX(-50%);pointer-events:none}.home_beginEyebrow__vM7gQ{position:relative;margin:0 0 clamp(24px,3cqw,36px)}.home_beginTitle__Nnzom{position:relative;margin:0 auto;max-width:11em;font-family:var(--font-display);font-weight:400;font-size:clamp(33px,5.2cqw,64px);line-height:1.2;text-wrap:balance}.home_beginText__Sc1P2{position:relative;max-width:540px;margin:clamp(28px,3.6cqw,44px) auto 0;font-size:16.5px;line-height:1.9;color:var(--voice)}.home_beginText__Sc1P2 p{margin:0 0 1.5em}.home_beginText__Sc1P2 p:last-child{margin:0}.home_buttonSolid__gM4Xm{position:relative;display:inline-block;margin-top:clamp(38px,5cqw,58px);background:var(--gold);color:var(--button-ink);text-decoration:none;font-family:var(--font-display);font-size:13.5px;letter-spacing:.22em;text-transform:uppercase;padding:19px 40px}.home_footer__lVn1m{border-top:1px solid rgba(var(--gold-rgb),.25);color:var(--faint);padding:28px clamp(22px,6cqw,72px);text-align:center;font-family:var(--font-display);font-size:12px;letter-spacing:.2em}@media (max-width:900px){.home_steps__9XSU_ .home_step2__7EQA9{margin-left:10px;width:calc(100% - 10px)}.home_steps__9XSU_ .home_step3__We5jx{margin-left:20px;width:calc(100% - 20px)}.home_steps__9XSU_ .home_step4__pGMLQ{margin-left:30px;width:calc(100% - 30px)}.home_steps__9XSU_ .home_step5__V_27B{margin-left:40px;width:calc(100% - 40px)}}