.journal_hero__SuH1b{padding:7rem 2rem 3rem;text-align:center;border-bottom:1px solid rgba(170,74,48,.1);position:relative}.journal_hero__SuH1b:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 100%,rgba(170,74,48,.08) 0,transparent 70%);pointer-events:none}.journal_heroEyebrow__PcPQN{font-size:.68rem;letter-spacing:.22em;color:var(--rose);text-transform:uppercase;margin-bottom:1rem}.journal_heroTitle__9BHVe{font-family:var(--font-serif);font-size:clamp(2rem,5vw,3.5rem);font-weight:400;margin-bottom:1rem;line-height:1.2}.journal_heroTitle__9BHVe em{font-style:italic;color:var(--rose)}.journal_heroSub__glq8n{font-size:.9rem;color:var(--mgray);max-width:460px;margin:0 auto 2rem;line-height:1.7}.journal_heroCats__FR6BU{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.journal_catPill__QObmg{padding:5px 14px;border-radius:16px;font-size:.72rem;letter-spacing:.08em;cursor:pointer;border:1.5px solid rgba(170,74,48,.25);color:var(--mgray);background:transparent;font-family:var(--font-sans);transition:all .2s}.journal_catPill__QObmg.journal_active__n5lr2,.journal_catPill__QObmg:hover{border-color:var(--rose);color:var(--cream);background:rgba(170,74,48,.1)}.journal_grid__FreY9{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:1.5rem;gap:1.5rem;max-width:1100px;margin:0 auto;padding:3rem 2rem}.journal_card__RhloD{background:rgba(255,255,255,.04);border:1px solid rgba(170,74,48,.12);border-radius:16px;overflow:hidden;cursor:pointer;transition:transform .3s,box-shadow .3s;display:flex;flex-direction:column;text-align:left;padding:0;font-family:inherit;color:inherit}.journal_card__RhloD:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(170,74,48,.1)}.journal_cardImg__OvsUd{height:160px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.journal_cardCat__z_pes{position:absolute;top:12px;left:12px;font-size:.65rem;font-weight:600;letter-spacing:.1em;padding:4px 10px;border-radius:10px;color:white;text-transform:uppercase}.journal_cardRead__mmcuF{position:absolute;top:12px;right:12px;font-size:.65rem;color:rgba(255,255,255,.6);background:rgba(0,0,0,.3);padding:3px 8px;border-radius:8px}.journal_cardEmoji__EGo3d{font-size:2.5rem;opacity:.6}.journal_cardBody__aWK2f{padding:1.25rem;flex:1 1;display:flex;flex-direction:column}.journal_cardTitle__4Q2j_{font-family:var(--font-serif);font-size:1.1rem;font-weight:400;margin-bottom:.5rem;line-height:1.3;color:var(--cream)}.journal_cardSub__o1G43{font-size:.82rem;color:var(--mgray);line-height:1.5;flex:1 1;margin-bottom:1rem}.journal_cardFooter__2yCKf{display:flex;align-items:center;justify-content:space-between}.journal_cardDate__2OGGx{font-size:.7rem;color:var(--dgray)}.journal_cardArrow__msz7d{font-size:1rem;color:var(--rose)}.journal_cardSeo__BBm1V{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:.75rem}.journal_seoTag__0nnHf{font-size:.62rem;color:var(--dgray);background:rgba(170,74,48,.06);padding:2px 7px;border-radius:6px}.journal_reelBanner__Gy_D5{max-width:1100px;margin:0 auto 3rem;padding:0 2rem}.journal_reelInner__T_4u8{background:linear-gradient(135deg,rgba(170,74,48,.12),rgba(42,30,27,.12));border:1px solid rgba(170,74,48,.2);border-radius:16px;padding:2rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.journal_reelText__QejVv h3{font-family:var(--font-serif);font-size:1.3rem;margin-bottom:.5rem;font-weight:400}.journal_reelText__QejVv p{font-size:.85rem;color:var(--mgray);line-height:1.5}.journal_reelLinks__Jh1N2{display:flex;gap:10px;flex-wrap:wrap}.journal_reelBtn__rUBXn{padding:.6rem 1.2rem;border-radius:20px;font-size:.8rem;font-weight:500;text-decoration:none;border:1.5px solid rgba(170,74,48,.4);color:var(--cream);transition:all .2s}.journal_reelBtn__rUBXn:hover{border-color:var(--rose);background:rgba(170,74,48,.1)}.journal_reelBtn__rUBXn.journal_primary__TqUDK{background:var(--rose);border-color:var(--rose);color:white}.journal_articleOverlay__wYx4x{position:fixed;inset:0;z-index:200;background:rgba(249,245,238,.97);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:none;overflow-y:auto;padding:2rem 1rem}.journal_articleOverlay__wYx4x.journal_open__ws1AB{display:block}.journal_articleInner__771TQ{max-width:680px;margin:0 auto;padding:2rem 0 4rem}.journal_articleBack__m5uga{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:var(--mgray);cursor:pointer;margin-bottom:2rem;transition:color .2s;background:none;border:none;font-family:var(--font-sans);padding:0}.journal_articleBack__m5uga:hover{color:var(--cream)}.journal_articleCat__a3A2n{font-size:.65rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border-radius:10px;color:white;display:inline-block;margin-bottom:1rem}.journal_articleTitle__pjU_j{font-family:var(--font-serif);font-size:clamp(1.8rem,4vw,2.8rem);font-weight:400;line-height:1.15;margin-bottom:.75rem;color:var(--cream)}.journal_articleSubtitle__Ymfna{font-size:1rem;color:var(--mgray);margin-bottom:1.5rem;line-height:1.6;font-style:italic}.journal_articleMeta__z870J{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(170,74,48,.15)}.journal_articleMeta__z870J span{font-size:.75rem;color:var(--dgray)}.journal_dot__lWMEO{width:3px;height:3px;border-radius:50%;background:var(--dgray)}.journal_articleBody__FXqM3{font-size:1rem;line-height:1.85;color:#3a2f2a}.journal_articleBody__FXqM3 h3{font-family:var(--font-serif);font-size:1.3rem;color:var(--cream);margin:2rem 0 .75rem;font-weight:400}.journal_articleBody__FXqM3 p{margin-bottom:1.25rem}.journal_articleBody__FXqM3 strong{color:var(--cream);font-weight:500}.journal_articleBody__FXqM3 em{color:var(--blush);font-style:italic}.journal_articleBody__FXqM3 ul{margin:.5rem 0 1.25rem;padding-left:0;list-style:none}.journal_articleBody__FXqM3 ul li{padding:.4rem 0;display:flex;align-items:flex-start;gap:10px;font-size:.95rem}.journal_articleBody__FXqM3 ul li:before{content:"–";color:var(--rose);flex-shrink:0;margin-top:2px}.journal_articleBody__FXqM3 a{color:var(--rose);text-decoration:none}.journal_articleBody__FXqM3 a:hover{text-decoration:underline}.journal_reelBox__LGPJ5{background:rgba(170,74,48,.08);border:1px solid rgba(170,74,48,.2);border-radius:12px;padding:1.25rem 1.5rem;margin:2rem 0;border-left:3px solid var(--rose)}.journal_reelBoxLabel__Zlimq{font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:var(--rose);margin-bottom:.5rem;font-weight:600}.journal_reelBox__LGPJ5 p{font-size:.85rem;color:var(--mgray);line-height:1.6;margin:0}.journal_reelBoxCta__hDyKj{font-size:.8rem;color:var(--cream)!important;margin-top:.5rem!important;font-weight:500}.journal_articleCta__Xhl3E{text-align:center;margin-top:3rem;padding:2rem;background:rgba(170,74,48,.08);border-radius:16px;border:1px solid rgba(170,74,48,.15)}.journal_articleCta__Xhl3E h3{font-family:var(--font-serif);font-size:1.4rem;margin-bottom:.5rem;font-weight:400}.journal_articleCta__Xhl3E p{font-size:.85rem;color:var(--mgray);margin-bottom:1.25rem}.journal_articleCta__Xhl3E a{display:inline-block;background:var(--rose);color:white;padding:.75rem 1.75rem;border-radius:24px;font-size:.85rem;font-weight:500;text-decoration:none}@media (max-width:768px){.journal_hero__SuH1b{padding:5.5rem 1.25rem 2.5rem}.journal_heroTitle__9BHVe{font-size:clamp(1.8rem,6vw,2.8rem)}.journal_heroSub__glq8n{font-size:.85rem}.journal_grid__FreY9{grid-template-columns:1fr;padding:1.25rem 1rem;gap:1rem}.journal_cardBody__aWK2f{padding:1rem 1.25rem 1.25rem}}@media (max-width:480px){.journal_hero__SuH1b{padding:5rem 1rem 2rem}.journal_grid__FreY9{padding:1rem}}.SiteFooter_footer__aUaTs{padding:2.5rem 2rem;border-top:1px solid rgba(170,74,48,.1);display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.SiteFooter_brand__HyIqL{font-family:var(--font-serif);font-size:1.2rem;color:var(--rose)}.SiteFooter_tagline___UH2c{font-size:.7rem;letter-spacing:.2em;color:var(--dgray);text-transform:uppercase;line-height:1.7}.SiteFooter_links__eQxyy{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center}.SiteFooter_links__eQxyy a{font-size:.8rem;color:var(--mgray);text-decoration:none;transition:color .2s}.SiteFooter_links__eQxyy a:hover{color:var(--cream)}.SiteFooter_copyright__zdTIp{font-size:.7rem;color:var(--dgray)}@media (max-width:768px){.SiteFooter_links__eQxyy{gap:1rem}}:where(.about_page__hxz1O) section{padding:5rem 2rem}:where(.about_page__hxz1O) section[id]{scroll-margin-top:90px}.about_hero__hgGLN{min-height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:8rem 2rem 4rem;position:relative;overflow:hidden}.about_hero__hgGLN:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 70%,rgba(170,74,48,.1) 0,transparent 65%);pointer-events:none}.about_eyebrow___ecmO{font-size:.68rem;letter-spacing:.22em;color:var(--rose);text-transform:uppercase;margin-bottom:1.5rem}.about_heroTitle__ew_Rg{font-family:var(--font-serif);font-size:clamp(2.2rem,5vw,4rem);font-weight:400;line-height:1.15;margin-bottom:1.5rem}.about_heroTitle__ew_Rg em{font-style:italic;color:var(--rose)}.about_heroDivider__opIKb{width:60px;height:1px;background:var(--rose);opacity:.4;margin:0 auto 1.5rem}.about_heroValues__bPHS3{font-family:var(--font-serif);font-size:clamp(1rem,2.5vw,1.4rem);font-style:italic;color:var(--blush);line-height:1.6;max-width:600px;margin:0 auto}.about_sectionNav__KtSzE{border-bottom:1px solid rgba(170,74,48,.1);background:rgba(255,255,255,.02)}.about_sectionNavInner__Lxs0k{max-width:900px;margin:0 auto;padding:1rem 2rem;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.about_sectionNavInner__Lxs0k::-webkit-scrollbar{display:none}.about_sectionNavInner__Lxs0k a{flex:0 0 auto;padding:6px 14px;border-radius:16px;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mgray);text-decoration:none;border:1.5px solid rgba(170,74,48,.2);white-space:nowrap;transition:all .2s}.about_sectionNavInner__Lxs0k a:hover{color:var(--cream);border-color:var(--rose);background:rgba(170,74,48,.1)}.about_container__Ucmgi{max-width:800px;margin:0 auto}.about_sectionEyebrow__DvXNt{font-size:.68rem;letter-spacing:.22em;color:var(--rose);text-transform:uppercase;margin-bottom:1rem}.about_sectionTitle__075xj{font-family:var(--font-serif);font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:400;line-height:1.2;margin-bottom:1.5rem}.about_sectionTitle__075xj em{font-style:italic;color:var(--rose)}.about_bodyText__rWjXr{font-size:1rem;line-height:1.85;color:rgba(42,30,27,.8);margin-bottom:1.5rem}.about_bodyText__rWjXr strong{color:var(--cream);font-weight:500}.about_bodyText__rWjXr em{color:var(--blush);font-style:italic}.about_videoWrapper___3udI{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin:2rem 0}.about_videoWrapper___3udI iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:12px}.about_videoCaption__xaxiQ{font-size:.8rem;color:var(--mgray);text-align:center;line-height:1.85;margin-bottom:1.5rem}.about_thesisGrid__COjCd{display:grid;grid-gap:1.5rem;gap:1.5rem;margin-top:3rem}.about_thesisBlock__BlBij{background:rgba(255,255,255,.04);border:1px solid rgba(170,74,48,.12);border-radius:16px;padding:2rem;border-left:3px solid var(--rose)}.about_thesisBlock__BlBij.about_green__Cjf_W{border-left-color:var(--green)}.about_thesisBlock__BlBij.about_gold__3jpZI{border-left-color:var(--gold)}.about_thesisBlock__BlBij.about_purple___jGfs{border-left-color:#2a1e1b}.about_thesisLabel__nkiPa{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--rose);margin-bottom:.75rem;font-weight:600}.about_thesisBlock__BlBij.about_green__Cjf_W .about_thesisLabel__nkiPa{color:var(--green)}.about_thesisBlock__BlBij.about_gold__3jpZI .about_thesisLabel__nkiPa{color:var(--gold)}.about_thesisBlock__BlBij.about_purple___jGfs .about_thesisLabel__nkiPa{color:#2a1e1b}.about_thesisText__sQ7__{font-size:.95rem;line-height:1.8;color:rgba(42,30,27,.85)}.about_thesisText__sQ7__ strong{color:var(--cream);font-weight:500}.about_pullQuote__KCt5P{border-left:2px solid var(--rose);padding:1.5rem 2rem;margin:3rem 0;background:rgba(170,74,48,.05);border-radius:0 12px 12px 0}.about_pullQuote__KCt5P p{font-family:var(--font-serif);font-size:clamp(1.1rem,2.5vw,1.5rem);font-style:italic;line-height:1.5;color:var(--cream);margin:0}.about_pullQuote__KCt5P cite{display:block;margin-top:.75rem;font-size:.75rem;color:var(--mgray);font-style:normal;letter-spacing:.1em}.about_valuesStrip__eQ40S{background:rgba(170,74,48,.06);border-top:1px solid rgba(170,74,48,.1);border-bottom:1px solid rgba(170,74,48,.1);padding:4rem 2rem}.about_valuesHeader__ChlGG{text-align:center;margin-bottom:3rem}.about_valuesGrid___dSzy{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:2rem;gap:2rem;max-width:900px;margin:0 auto}.about_valueItem__8dHwN{text-align:center}.about_valueIcon__aoSUk{font-size:1.8rem;margin-bottom:.75rem;opacity:.8}.about_valueTitle__ks1i_{font-family:var(--font-serif);font-size:1.1rem;margin-bottom:.5rem;color:var(--cream)}.about_valueDesc__3KZVy{font-size:.82rem;color:var(--mgray);line-height:1.6}.about_founderSection__Ucrds{background:rgba(255,255,255,.02)}.about_founderInner__mL2x8{display:grid;grid-template-columns:1fr 2fr;grid-gap:4rem;gap:4rem;align-items:start;max-width:900px;margin:2rem auto 0;padding:0 2rem}.about_founderImg__GoTca{aspect-ratio:3/4;background:rgba(170,74,48,.08);border-radius:16px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(170,74,48,.15)}.about_founderImg__GoTca img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:16px}.about_founderName__IG241{font-family:var(--font-serif);font-size:1.8rem;font-weight:400;margin-bottom:.25rem}.about_founderRole__D_7ZT{font-size:.75rem;letter-spacing:.15em;color:var(--rose);text-transform:uppercase;margin-bottom:1.5rem}.about_manifestoSection__cUX_O{text-align:center;padding:6rem 2rem}.about_manifestoLine__fHyI0{font-family:var(--font-serif);font-size:clamp(1rem,2vw,1.4rem);font-weight:400;font-style:italic;line-height:1.3;margin-bottom:1rem;color:var(--mgray)}.about_manifestoSub__yZIpW{font-size:.85rem;color:var(--mgray);margin-top:2rem;letter-spacing:.1em;text-transform:uppercase}.about_ctaSection__HqZGW{text-align:center;padding:4rem 2rem;border-top:1px solid rgba(170,74,48,.1)}.about_ctaTitle__oAlTw{font-family:var(--font-serif);font-size:clamp(1.5rem,3vw,2.2rem);margin-bottom:1rem}.about_ctaSub__Ve4RV{font-size:.9rem;color:var(--mgray);margin-bottom:2rem;line-height:1.7}.about_ctaBtns__tnz6W{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.about_btnPrimary__H7ywC{background:var(--rose);color:white;padding:.9rem 2rem;border-radius:32px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s}.about_btnPrimary__H7ywC:hover{background:var(--blush);transform:translateY(-2px)}.about_btnOutline__jCYuH{border:1.5px solid rgba(170,74,48,.4);color:var(--cream);padding:.9rem 2rem;border-radius:32px;font-size:.9rem;text-decoration:none;transition:all .2s}.about_btnOutline__jCYuH:hover{border-color:var(--rose)}@media (max-width:768px){:where(.about_page__hxz1O) section{padding:3.5rem 1.25rem}.about_hero__hgGLN{min-height:55vh;padding-top:5rem}.about_heroTitle__ew_Rg{font-size:clamp(1.8rem,6vw,3rem)}.about_sectionNavInner__Lxs0k{padding:1rem 1.25rem}.about_thesisGrid__COjCd{grid-template-columns:1fr;gap:1rem}.about_valuesGrid___dSzy{grid-template-columns:repeat(2,1fr);gap:1.25rem}.about_founderInner__mL2x8{grid-template-columns:1fr;gap:2rem}.about_founderImg__GoTca{max-width:280px;margin:0 auto}.about_founderName__IG241{font-size:1.5rem}}@media (max-width:480px){:where(.about_page__hxz1O) section{padding:3rem 1rem}.about_hero__hgGLN{padding-top:4.5rem}.about_valuesGrid___dSzy{grid-template-columns:1fr}.about_founderImg__GoTca{max-width:240px}}.privacy_page__Q9Fj4{max-width:720px;margin:0 auto;padding:8rem 1.25rem 4rem;line-height:1.7;font-size:.95rem}.privacy_eyebrow__h87AL{font-size:.68rem;letter-spacing:.22em;color:var(--rose);text-transform:uppercase;margin-bottom:1rem}.privacy_title__8OXBG{font-family:var(--font-serif);font-size:clamp(2rem,6vw,2.8rem);font-weight:400;line-height:1.15}.privacy_updated__2_rSI{color:var(--mgray);font-size:.8rem;margin:.5rem 0 2rem}.privacy_page__Q9Fj4 h2{font-family:var(--font-serif);font-size:1.35rem;font-weight:400;color:var(--rose);margin:2.5rem 0 .75rem;scroll-margin-top:90px}.privacy_page__Q9Fj4 p{margin-bottom:1rem}.privacy_page__Q9Fj4 ul{padding-left:1.25rem;margin-bottom:1rem}.privacy_page__Q9Fj4 li{margin-bottom:.5rem}.privacy_page__Q9Fj4 a{color:var(--rose)}.privacy_back__Id9Le{margin-top:3rem}.SiteNav_nav__XC0YO{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;justify-content:space-between;align-items:center;padding:1.25rem 2rem;background:rgba(249,245,238,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(170,74,48,.15)}.SiteNav_brand__fCewA{display:flex;align-items:center;text-decoration:none;font-family:var(--font-serif);font-size:1.4rem;font-weight:700;color:var(--rose);letter-spacing:2px}.SiteNav_logo__RpPLh{height:30px;width:auto;display:block}.SiteNav_links__5DWhM{display:flex;gap:1.5rem;align-items:center}.SiteNav_links__5DWhM a{font-size:.8rem;color:var(--mgray);text-decoration:none;letter-spacing:.1em;text-transform:uppercase;transition:color .2s}.SiteNav_links__5DWhM a.SiteNav_active__Av6f7,.SiteNav_links__5DWhM a:hover{color:var(--cream)}.SiteNav_cta__xu00S{background:var(--rose);color:white;padding:.6rem 1.4rem;border-radius:24px;font-size:.8rem;font-weight:500;text-decoration:none;transition:all .2s;white-space:nowrap}.SiteNav_cta__xu00S:hover{background:var(--blush);transform:translateY(-1px)}.SiteNav_hamburger__2scz5{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;background:transparent;border:none;cursor:pointer;padding:4px}.SiteNav_hamburger__2scz5 span{display:block;width:22px;height:1.5px;background:var(--cream);border-radius:2px;transition:all .3s}.SiteNav_mobileNav__GEXDJ{display:none;position:fixed;top:56px;left:0;right:0;z-index:99;background:rgba(249,245,238,.98);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;padding:1.5rem 2rem;border-bottom:1px solid rgba(170,74,48,.15)}.SiteNav_mobileNav__GEXDJ.SiteNav_open__yi8RL{display:flex}.SiteNav_mobileNav__GEXDJ a{padding:.85rem 0;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:var(--mgray);text-decoration:none;border-bottom:1px solid rgba(170,74,48,.08);transition:color .2s}.SiteNav_mobileNav__GEXDJ a.SiteNav_active__Av6f7,.SiteNav_mobileNav__GEXDJ a:hover{color:var(--cream)}.SiteNav_mobileCta__3hBNh{margin-top:1rem;background:var(--rose);color:white;padding:.85rem 1.5rem;border-radius:24px;text-align:center;border-bottom:none}.SiteNav_mobileCta__3hBNh:hover{color:white}@media (max-width:768px){.SiteNav_hamburger__2scz5{display:flex}.SiteNav_cta__xu00S,.SiteNav_links__5DWhM{display:none}}@media (max-width:640px){.SiteNav_nav__XC0YO{padding:1rem}}