.page_portal__wdSDO{min-height:100vh}.page_portalFooter__iUjN2,.page_portal__wdSDO{position:relative;z-index:51;background:var(--bg)}.page_loginLayout__EQDcG{display:flex;min-height:100vh;position:relative;z-index:51}.page_loginLeft__bl3ms{flex:0 0 45%;background:#0b0e12;display:flex;flex-direction:column;justify-content:center;padding:56px 48px;position:relative}.page_loginLeft__bl3ms:after{content:"";position:absolute;right:0;top:20%;bottom:20%;width:1px;background:linear-gradient(180deg,transparent,rgba(232,220,196,.1),transparent)}.page_loginBrand__oUk7A{font-family:var(--font-serif);font-size:14px;color:rgba(232,220,196,.55);letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px}.page_loginTitle___Xep1{font-family:var(--font-serif);font-size:56px;font-weight:300;color:#f5eede;line-height:1.02;letter-spacing:-.02em;margin-bottom:20px}.page_loginRule__UQTLK{width:48px;height:1px;background:rgba(255,179,71,.4);margin-bottom:20px}.page_loginSub__yhXvz{font-size:14px;color:rgba(232,220,196,.65);line-height:1.65;max-width:320px}.page_loginRight__qjmN7{flex:1 1;background:#fafafa;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:48px}.page_loginFormWrap__CNvQp{width:100%;max-width:340px}.page_loginFormTitle__6dHOf{font-family:var(--font-serif);font-size:24px;font-weight:400;color:#1e1912;margin-bottom:4px}.page_loginFormSub__y91cY{font-size:13px;color:rgba(40,34,26,.72);margin-bottom:28px;line-height:1.5}.page_loginFormLabel__J8osW{display:block;font-size:12px;font-weight:500;color:rgba(40,34,26,.7);margin-bottom:6px}.page_loginInput__vaP_G{width:100%;background:#ffffff;border:1px solid rgba(40,34,26,.1);color:#28221a;padding:14px 16px;font-size:14px;border-radius:8px;margin-bottom:14px;outline:none;font-family:var(--font-sans)}.page_loginInput__vaP_G:focus{border-color:rgba(40,34,26,.25)}.page_loginInput__vaP_G::placeholder{color:rgba(40,34,26,.3)}.page_loginButton__e_np2{width:100%;background:#1e1912;color:#fafafa;border:none;padding:14px;font-size:14px;font-weight:600;border-radius:8px;cursor:pointer;font-family:var(--font-sans);transition:opacity .2s}.page_loginButton__e_np2:hover{opacity:.9}.page_loginButton__e_np2:disabled{opacity:.5;cursor:not-allowed}.page_loginFooter__VPYbx{font-size:11px;color:rgba(40,34,26,.72);margin-top:16px;text-align:center}.page_loginSecure__Nd3b2{display:flex;align-items:center;justify-content:center;gap:5px;font-size:10px;color:rgba(40,34,26,.72);margin-top:20px}.page_loginSecureDot__pf8MN{width:5px;height:5px;border-radius:50%;background:#0d7c5f}.page_loginExpired__yR8bt{font-size:13px;color:rgba(40,34,26,.5);margin-bottom:16px;padding:10px 14px;background:rgba(255,179,71,.06);border-left:3px solid rgba(255,179,71,.4);border-radius:0 6px 6px 0}.page_loginSuccess__krgw8{font-size:14px;color:#1e1912;padding:14px 16px;background:rgba(13,124,95,.06);border-left:3px solid #0d7c5f;border-radius:0 6px 6px 0}.page_loginError__8uQZd{font-size:13px;color:rgba(40,34,26,.5);margin-top:10px;text-align:center}@media (max-width:768px){.page_loginLayout__EQDcG{flex-direction:column}.page_loginLeft__bl3ms{flex:none;padding:48px 24px 40px}.page_loginLeft__bl3ms:after{display:none}.page_loginTitle___Xep1{font-size:40px}.page_loginRight__qjmN7{padding:40px 24px 60px}}.Footer_footer__o4_Ec{position:relative;background:var(--bg-section-sunken-deep);padding:48px 44px 36px}.Footer_container__Mn8SS{max-width:1220px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap;border-top:1px solid var(--border);padding-top:36px}.Footer_left__EiIuA{font-family:var(--font-serif);font-weight:400;font-size:17px;color:var(--ink-muted)}.Footer_navRow__CTvkF{display:flex;gap:24px}.Footer_navRow__CTvkF a{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);transition:color .2s;min-height:44px;display:inline-flex;align-items:center}.Footer_navRow__CTvkF a:hover{color:var(--ink-strong)}.Footer_meta__c96kj{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--ink-faint)}@media (max-width:780px){.Footer_footer__o4_Ec{padding:36px 24px 28px}.Footer_container__Mn8SS{flex-direction:column;align-items:flex-start;gap:20px}.Footer_navRow__CTvkF{flex-wrap:wrap;gap:16px}}.page_footer__lvTX3,.page_updatePage__XG_up{position:relative;z-index:51;background:var(--bg)}.page_updateHero__L0XP8{padding:160px 44px 80px}.page_heroContainer__EIYlN{max-width:900px;margin:0 auto}.page_backLink__QoV9I{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);background:none;border:none;padding:0;cursor:pointer;margin-bottom:48px;transition:color .2s}.page_backLink__QoV9I:hover{color:var(--ink-strong)}.page_eyebrow__18h3q{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:20px}.page_title__SjrrG{font-family:var(--font-serif);font-weight:300;font-size:clamp(32px,4.2vw,52px);line-height:1.1;letter-spacing:-.012em;color:var(--ink-strong);margin-bottom:32px;max-width:880px}.page_meta__McRqN{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.page_updateBody__V_mCm{padding:40px 44px 80px}.page_bodyContainer__ZFoe8{max-width:720px;margin:0 auto}.page_bodyContainer__ZFoe8 li,.page_bodyContainer__ZFoe8 p{font-family:var(--font-serif);font-weight:400;font-size:19px;line-height:1.62;color:var(--ink-body);margin-bottom:24px;letter-spacing:-.003em}.page_bodyContainer__ZFoe8 h2{font-size:clamp(24px,2.6vw,30px);line-height:1.2;letter-spacing:-.008em;margin-top:54px;margin-bottom:20px}.page_bodyContainer__ZFoe8 h2,.page_bodyContainer__ZFoe8 h3{font-family:var(--font-serif);font-weight:500;color:var(--ink-strong)}.page_bodyContainer__ZFoe8 h3{font-size:22px;line-height:1.25;margin-top:40px;margin-bottom:14px}.page_bodyContainer__ZFoe8 strong{color:var(--ink-strong);font-weight:500}.page_bodyContainer__ZFoe8 a{color:var(--link-color);border-bottom:1px solid var(--spark-border);transition:border-color .2s}.page_bodyContainer__ZFoe8 a:hover{border-bottom-color:var(--link-color)}@media (max-width:600px){.page_updateHero__L0XP8{padding:120px 24px 60px}.page_updateBody__V_mCm{padding:30px 24px 60px}}.page_footer__2Eu3U,.page_letterPage__p2rQe{position:relative;z-index:51;background:var(--bg)}.page_letterHero__jkMUd{padding:160px 44px 80px}.page_heroContainer__v5nxC{max-width:900px;margin:0 auto}.page_backLink__rZThS{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);background:none;border:none;padding:0;cursor:pointer;margin-bottom:48px;transition:color .2s}.page_backLink__rZThS:hover,.page_title__SQuZw{color:var(--ink-strong)}.page_title__SQuZw{font-family:var(--font-serif);font-weight:300;font-size:clamp(40px,5.4vw,72px);line-height:1.05;letter-spacing:-.012em;margin-bottom:40px;max-width:880px}.page_meta__yCYYw{display:flex;align-items:center;gap:22px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);flex-wrap:wrap}.page_metaAuthor__Gmhvd{color:var(--ink-strong)}.page_letterBody__5upvm{padding:40px 44px 80px}.page_bodyContainer__WUq2b{max-width:720px;margin:0 auto}.page_bodyContainer__WUq2b li,.page_bodyContainer__WUq2b p{font-family:var(--font-serif);font-weight:400;font-size:19px;line-height:1.62;color:var(--ink-body);margin-bottom:24px;letter-spacing:-.003em}.page_bodyContainer__WUq2b h2{font-size:clamp(24px,2.6vw,30px);line-height:1.2;letter-spacing:-.008em;margin-top:54px;margin-bottom:20px}.page_bodyContainer__WUq2b h2,.page_bodyContainer__WUq2b h3{font-family:var(--font-serif);font-weight:500;color:var(--ink-strong)}.page_bodyContainer__WUq2b h3{font-size:22px;line-height:1.25;margin-top:40px;margin-bottom:14px}.page_bodyContainer__WUq2b strong{color:var(--ink-strong);font-weight:500}.page_bodyContainer__WUq2b a{color:var(--link-color);border-bottom:1px solid var(--spark-border);transition:border-color .2s}.page_bodyContainer__WUq2b a:hover{border-bottom-color:var(--link-color)}@media (max-width:600px){.page_letterHero__jkMUd{padding:120px 24px 60px}.page_letterBody__5upvm{padding:30px 24px 60px}}.PortalNav_nav__Bwig9{height:56px;background:var(--portal-nav-bg);position:-webkit-sticky;position:sticky;top:0;z-index:100;padding:0 40px;display:flex;justify-content:space-between;align-items:center}.PortalNav_nav__Bwig9:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--portal-accent-mid) 20%,var(--portal-accent-mid) 80%,transparent)}.PortalNav_navLeft__gOOBw{display:flex;align-items:center;height:100%}.PortalNav_brandMark__ex6ou{width:26px;height:26px;background:rgba(232,220,196,.85);color:var(--portal-nav-bg);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:700;font-size:11px;letter-spacing:-.02em;border-radius:2px;margin-right:10px;flex-shrink:0}.PortalNav_brand___h5nd{font-family:var(--font-serif);font-size:16px;font-weight:400;color:var(--portal-nav-brand);letter-spacing:.04em;white-space:nowrap}.PortalNav_tabs__4Tr_R{display:flex;height:56px;align-items:stretch;margin-left:36px}.PortalNav_tab__5Prat{font-size:13px;font-weight:500;color:var(--portal-nav-text-muted);padding:0 18px;display:flex;align-items:center;cursor:pointer;position:relative;border:none;background:none;transition:color .12s;white-space:nowrap}.PortalNav_tab__5Prat:hover{color:rgba(232,220,196,.65)}.PortalNav_tabActive__1Mocc{color:var(--portal-nav-text)}.PortalNav_tabActive__1Mocc:after{content:"";position:absolute;bottom:0;left:18px;right:18px;height:2px;background:var(--portal-accent);border-radius:1px 1px 0 0}.PortalNav_badge__yF7nC{font-size:9px;font-weight:700;background:var(--portal-accent);color:var(--portal-nav-bg);width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-left:6px}.PortalNav_navRight__RO68w{display:flex;gap:14px;align-items:center;font-size:12px;color:var(--portal-nav-text-muted)}.PortalNav_name__o5TFC{color:rgba(232,220,196,.6);font-weight:500;white-space:nowrap}.PortalNav_currencyToggle__hTM7n{display:flex;border-radius:6px;overflow:hidden;border:1px solid rgba(232,220,196,.1)}.PortalNav_currencyBtn__P2M_O{padding:4px 10px;font-size:11px;font-weight:500;color:rgba(232,220,196,.3);background:transparent;cursor:pointer;border:none;font-family:var(--font-sans);transition:all .12s}.PortalNav_currencyBtnActive__p5Ec5{background:rgba(232,220,196,.08);color:rgba(232,220,196,.7)}.PortalNav_signOut__ielPD{font-size:12px;color:rgba(232,220,196,.3);cursor:pointer;background:none;border:none;padding:0;font-family:var(--font-sans);transition:color .12s}.PortalNav_signOut__ielPD:hover{color:rgba(232,220,196,.6)}@media (max-width:768px){.PortalNav_nav__Bwig9{height:auto;flex-direction:column;align-items:flex-start;padding:12px 20px;gap:12px}.PortalNav_navLeft__gOOBw{flex-wrap:wrap;gap:12px;height:auto;width:100%}.PortalNav_tabs__4Tr_R{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:0;height:auto}.PortalNav_tab__5Prat{padding:8px 10px;font-size:12px}.PortalNav_tabActive__1Mocc:after{left:10px;right:10px}.PortalNav_navRight__RO68w{width:100%;justify-content:flex-end}.PortalNav_name__o5TFC{display:none}}.PortfolioView_view__0nrWk{padding-bottom:80px}.PortfolioView_hero__JRBi4{padding:40px 0 0;margin-top:-64px;position:relative}.PortfolioView_greeting__ts274{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--portal-ink-label);margin-bottom:14px}.PortfolioView_greetingDot__QJAR4{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--portal-green);margin-right:8px;vertical-align:middle;transform:translateY(-1px)}.PortfolioView_heroVal__s9J56{font-size:56px;font-weight:700;font-variant-numeric:tabular-nums;font-feature-settings:"tnum","cv01","tnum";letter-spacing:-.035em;line-height:1;color:var(--portal-ink)}.PortfolioView_heroSub__6U0Z1{font-size:14px;color:var(--portal-ink-label);margin-top:10px}.PortfolioView_summaryLine__dD__o{display:flex;align-items:baseline;gap:28px;margin:20px 0 40px;padding:18px 0 32px;border-top:2px solid var(--portal-ink);border-bottom:1px solid var(--portal-border)}.PortfolioView_summaryItem__DUwWb{display:flex;align-items:baseline;gap:6px}.PortfolioView_summaryLabel__j2YOL{font-size:13px;color:var(--portal-ink3)}.PortfolioView_summaryValue__jJ3GG{font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--portal-green)}.PortfolioView_summaryValueNeutral__M2xVE{color:var(--portal-ink)}.PortfolioView_summaryNote__oIELw{font-size:12px;color:var(--portal-ink3)}.PortfolioView_actionBanner__MkPTq{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;background:var(--portal-amber-bg);border:1px solid rgba(146,96,12,.12);border-radius:10px;padding:14px 20px}.PortfolioView_actionLeft__Z4n5U{display:flex;align-items:center;gap:14px}.PortfolioView_actionIcon__j8Tg0{width:32px;height:32px;border-radius:8px;background:rgba(146,96,12,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--portal-amber);font-size:16px}.PortfolioView_actionText__BcFoA{font-size:14px;font-weight:500;color:var(--portal-ink)}.PortfolioView_actionMeta__Nq99l{font-size:12px;color:var(--portal-ink2);margin-top:2px}.PortfolioView_actionBtn__b52cc{font-size:12px;font-weight:600;padding:7px 16px;border-radius:8px;background:var(--portal-ink);color:#ffffff;border:none;cursor:pointer;white-space:nowrap;flex-shrink:0}.PortfolioView_actionBtn__b52cc:hover{opacity:.9}.PortfolioView_fundsGrid__tIAM4{display:grid;grid-gap:16px;gap:16px;padding:0 0 56px}.PortfolioView_fundCard__PVDPC{background:var(--portal-surface);border-radius:10px;padding:24px;box-shadow:var(--portal-shadow-sm);transition:box-shadow .2s ease-out,transform .2s ease-out;cursor:pointer}.PortfolioView_fundCard__PVDPC:hover{box-shadow:var(--portal-shadow-md);transform:translateY(-1px)}.PortfolioView_fundCardOn__ja0t1{box-shadow:var(--portal-shadow-md)}.PortfolioView_fundTop__59v5Y{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.PortfolioView_fundName__1NGBg{font-size:15px;font-weight:600;color:var(--portal-ink);letter-spacing:-.01em}.PortfolioView_fundVintage__z61pX{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;color:var(--portal-ink3);margin-top:4px}.PortfolioView_fundNavWrap__7XfB9{text-align:right}.PortfolioView_fundNavLabel__RItp_{font-family:var(--font-mono);font-size:9px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--portal-ink3);margin-bottom:2px}.PortfolioView_fundNavValue__NTCdm{font-size:24px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--portal-ink)}.PortfolioView_progressTrack__C9a9J{height:3px;background:var(--portal-border);border-radius:2px;margin-bottom:10px;overflow:hidden}.PortfolioView_progressFill__DSZmX{height:100%;border-radius:2px;background:linear-gradient(90deg,var(--portal-performance-gradient-start),var(--portal-performance-gradient-end));transition:width .3s ease}.PortfolioView_fundBottom__drqXX{display:flex;align-items:center;justify-content:space-between}.PortfolioView_fundBottom__drqXX,.PortfolioView_fundCalled__4dgoz{font-size:12px;color:var(--portal-ink-label2)}.PortfolioView_fundIrr__sX9Le{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--portal-green)}.PortfolioView_fundIrrNeutral__Q06k8{color:var(--portal-ink2)}.PortfolioView_detailHeader__OZSxZ{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:16px;border-bottom:2px solid var(--portal-ink);margin-bottom:0}.PortfolioView_detailTitle__xk4zS{font-family:var(--font-serif);font-size:28px;font-weight:400;color:var(--portal-ink);letter-spacing:-.01em}.PortfolioView_detailAsOf__66YY4{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--portal-ink3)}.PortfolioView_subTabs___O3K1{display:flex;border-bottom:1px solid var(--portal-border);margin-bottom:36px}.PortfolioView_subTab__CO4EP{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--portal-ink-label);padding:12px 18px 14px;cursor:pointer;position:relative;border:none;background:none;transition:color .12s}.PortfolioView_subTab__CO4EP:hover{color:var(--portal-ink2)}.PortfolioView_subTabActive__qFenn{color:var(--portal-ink)}.PortfolioView_subTabActive__qFenn:after{content:"";position:absolute;bottom:-1px;left:16px;right:16px;height:2px;background:var(--portal-amber);border-radius:1px 1px 0 0}.PortfolioView_subTabBadge__sUsPd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:6px;background:var(--portal-border);color:var(--portal-ink2)}.PortfolioView_tabContent__jiLOW{padding:0}.PortfolioView_fundPanel__WCfgJ{background:var(--portal-surface);border-radius:10px;box-shadow:var(--portal-shadow-sm);overflow:hidden}.PortfolioView_panelHeader__NcddK{padding:28px 32px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--portal-border-subtle)}.PortfolioView_panelNavBlock__LXcQl{display:flex;align-items:baseline;gap:12px}.PortfolioView_panelNavLabel__ivpzb{font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--portal-ink-label)}.PortfolioView_panelNavValue__Dr99Z{font-size:32px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--portal-ink)}.PortfolioView_panelIrr__QGKNG{display:flex;align-items:baseline;gap:8px}.PortfolioView_panelIrrLabel__fnFCI{font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--portal-ink-label)}.PortfolioView_panelIrrValue__jydFW{font-size:24px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--portal-green)}.PortfolioView_panelIrrNeutral__4HatM{color:var(--portal-ink2)}.PortfolioView_capitalStrip__wONcR{display:grid;grid-template-columns:repeat(4,1fr);padding:24px 32px;border-bottom:1px solid var(--portal-border-subtle);background:rgba(40,34,26,.015)}.PortfolioView_capitalItem__jq1_T{padding:0 16px;border-right:1px solid var(--portal-border-subtle)}.PortfolioView_capitalItem__jq1_T:first-child{padding-left:0}.PortfolioView_capitalItem__jq1_T:last-child{border-right:none;padding-right:0}.PortfolioView_capitalLabel__lqb8l{font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--portal-ink-label2);margin-bottom:6px}.PortfolioView_capitalValue__sOBeK{font-size:18px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--portal-ink)}.PortfolioView_capitalSub__AVlI6{font-size:11px;color:var(--portal-ink3);margin-top:3px}.PortfolioView_panelBody__N5Lkk{display:grid;grid-template-columns:1fr 1fr}.PortfolioView_panelCol__AC0BV{padding:28px 32px}.PortfolioView_panelCol__AC0BV+.PortfolioView_panelCol__AC0BV{border-left:1px solid var(--portal-border-subtle)}.PortfolioView_detailSectionTitle__0c8Ci{font-family:var(--font-mono);font-size:10px;font-weight:500;color:var(--portal-ink-label2);letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px}.PortfolioView_detailRow__Tv9Ac{display:flex;justify-content:space-between;align-items:baseline;padding:10px 0;font-size:14px;border-bottom:1px solid var(--portal-border-subtle)}.PortfolioView_detailRow__Tv9Ac:last-child{border-bottom:none}.PortfolioView_detailLabel__1npuJ{color:var(--portal-ink2)}.PortfolioView_detailValue__qYS30{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--portal-ink)}.PortfolioView_perfGrid__NQmJE{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px 40px;gap:24px 40px}.PortfolioView_perfLabel__JqsM5{font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--portal-ink-label2);margin-bottom:6px}.PortfolioView_perfValue__eKapi{font-size:28px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--portal-green)}.PortfolioView_perfNeutral__SJ_mg{color:var(--portal-ink2)}.PortfolioView_perfSub__PnGf_{font-size:11px;color:var(--portal-ink3);margin-top:3px}.PortfolioView_actList__sMAEM{background:var(--portal-surface);border:1px solid var(--portal-border);border-radius:12px;overflow:hidden}.PortfolioView_actRow__Sre3Z{display:grid;grid-template-columns:100px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:16px 24px;border-bottom:1px solid var(--portal-border);font-size:14px}.PortfolioView_actRow__Sre3Z:last-child{border-bottom:none}.PortfolioView_actDate__E83_b{font-size:13px;color:var(--portal-ink3)}.PortfolioView_actMiddle__NG8Nj{display:flex;align-items:center;gap:10px}.PortfolioView_actTag__oJlh6{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:3px 8px;border-radius:4px;flex-shrink:0}.PortfolioView_actTagCall__eAn2F{color:var(--portal-red);background:var(--portal-red-bg)}.PortfolioView_actTagDist__EDmVF{color:var(--portal-green);background:var(--portal-green-bg)}.PortfolioView_actDesc__9KMQI{color:var(--portal-ink2)}.PortfolioView_actAmt__sl_43{font-family:var(--font-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;font-weight:500}.PortfolioView_actAmtPos__UUNdh{color:var(--portal-green)}.PortfolioView_actAmtNeg__gvFYg{color:var(--portal-red)}.PortfolioView_docsSection__qtlpR{margin-bottom:36px}.PortfolioView_docsSection__qtlpR:last-child{margin-bottom:0}.PortfolioView_docsSectionTitle__BAg1i{font-size:12px;font-weight:600;color:var(--portal-ink3);text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px}.PortfolioView_docList__AGXDi{background:var(--portal-surface);border:1px solid var(--portal-border);border-radius:12px;overflow:hidden}.PortfolioView_docRow__s4CJh{display:grid;grid-template-columns:1fr auto auto;grid-gap:16px;gap:16px;align-items:center;padding:14px 24px;border-bottom:1px solid var(--portal-border)}.PortfolioView_docRow__s4CJh:last-child{border-bottom:none}.PortfolioView_docIcon__y2IH2{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;margin-right:12px;flex-shrink:0;background:var(--portal-red-bg);color:var(--portal-red)}.PortfolioView_docName__DlnKX{font-size:14px;color:var(--portal-ink);font-weight:500;display:flex;align-items:center}.PortfolioView_docMeta__oi4PM{font-size:12px;color:var(--portal-ink3);white-space:nowrap}.PortfolioView_docDl__mDRtA{font-size:12px;font-weight:500;color:var(--portal-accent);text-decoration:none;padding:4px 10px;border-radius:6px;transition:background .12s}.PortfolioView_docDl__mDRtA:hover{background:var(--portal-accent-soft)}.PortfolioView_empty__fv_H1{padding:80px 0;text-align:center;font-size:15px;color:var(--portal-ink3)}@media (max-width:768px){.PortfolioView_hero__JRBi4{margin-top:-40px}.PortfolioView_heroVal__s9J56{font-size:36px}.PortfolioView_summaryLine__dD__o{flex-direction:column;gap:12px}.PortfolioView_fundsGrid__tIAM4{grid-template-columns:1fr!important;padding:20px 0}.PortfolioView_capitalStrip__wONcR{grid-template-columns:repeat(2,1fr);gap:16px}.PortfolioView_capitalItem__jq1_T{padding:0;border-right:none}.PortfolioView_capitalItem__jq1_T:nth-child(2){border-right:none}.PortfolioView_panelBody__N5Lkk{grid-template-columns:1fr}.PortfolioView_panelCol__AC0BV+.PortfolioView_panelCol__AC0BV{border-left:none;border-top:1px solid var(--portal-border-subtle)}.PortfolioView_actionBanner__MkPTq{flex-direction:column;align-items:flex-start}.PortfolioView_actRow__Sre3Z{grid-template-columns:1fr;gap:8px}.PortfolioView_actAmt__sl_43{text-align:left}.PortfolioView_docRow__s4CJh{grid-template-columns:1fr;gap:8px}.PortfolioView_docMeta__oi4PM{white-space:normal}}.CoInvestmentsView_page__x3mq3{padding:40px 0 80px}.CoInvestmentsView_pageTitle__BWHjU{font-family:var(--font-serif);font-size:28px;font-weight:400;color:var(--portal-ink);letter-spacing:-.01em;margin-bottom:8px}.CoInvestmentsView_pageSub__RWM86{font-size:14px;color:var(--portal-ink3);margin-bottom:32px}.CoInvestmentsView_grid__Sv50V{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.CoInvestmentsView_card__YJ0i7{background:var(--portal-surface);border:1px solid var(--portal-border);border-radius:14px;padding:28px;transition:box-shadow .18s}.CoInvestmentsView_card__YJ0i7:hover{box-shadow:var(--portal-shadow-md)}.CoInvestmentsView_cardHeader__5AIjb{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.CoInvestmentsView_cardName__Qu_yi{font-size:18px;font-weight:600;color:var(--portal-ink)}.CoInvestmentsView_cardStage__4U1ru{font-size:12px;color:var(--portal-ink3);margin-top:2px}.CoInvestmentsView_status___X7XE{font-size:11px;font-weight:600;padding:4px 10px;border-radius:6px;text-transform:uppercase;letter-spacing:.03em}.CoInvestmentsView_statusOpen__9rZ54{color:var(--portal-green);background:var(--portal-green-bg)}.CoInvestmentsView_statusClosed__cDJrz{color:var(--portal-ink3);background:var(--portal-bg2)}.CoInvestmentsView_cardDesc__ZIQPV{font-size:14px;color:var(--portal-ink2);line-height:1.6;margin-bottom:20px}.CoInvestmentsView_meta__1kNDo{display:flex;gap:24px;padding-top:16px;border-top:1px solid var(--portal-border)}.CoInvestmentsView_metaLabel__BN9ml{font-family:var(--font-mono);font-size:10px;font-weight:500;color:var(--portal-ink3);text-transform:uppercase;letter-spacing:.08em}.CoInvestmentsView_metaVal__Z_CrA{font-size:14px;font-weight:600;color:var(--portal-ink);margin-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CoInvestmentsView_empty__76IpU{padding:80px 0;text-align:center;font-size:15px;color:var(--portal-ink3)}@media (max-width:768px){.CoInvestmentsView_grid__Sv50V{grid-template-columns:1fr}.CoInvestmentsView_meta__1kNDo{flex-wrap:wrap;gap:16px}}.InsightsView_page__xZngR{padding:40px 0 80px}.InsightsView_pageTitle__5uU35{font-family:var(--font-serif);font-size:28px;font-weight:400;color:var(--portal-ink);letter-spacing:-.01em;margin-bottom:8px}.InsightsView_pageSub__lmbOM{font-size:14px;color:var(--portal-ink3);margin-bottom:32px}.InsightsView_filters__rNT8j{display:flex;gap:6px;margin-bottom:24px}.InsightsView_filter__vsnTS{font-size:13px;font-weight:500;padding:6px 14px;border-radius:8px;border:1px solid var(--portal-border2);background:var(--portal-surface);color:var(--portal-ink2);cursor:pointer;transition:all .12s}.InsightsView_filter__vsnTS:hover{border-color:var(--portal-border2);color:var(--portal-ink)}.InsightsView_filterActive__a1lcJ{background:var(--portal-ink);color:#ffffff;border-color:var(--portal-ink)}.InsightsView_list__7PK2P{display:flex;flex-direction:column;gap:12px}.InsightsView_item__dwYvI{background:var(--portal-surface);border:1px solid var(--portal-border);border-radius:12px;padding:24px 28px;transition:box-shadow .18s;text-decoration:none;display:block;color:inherit}.InsightsView_item__dwYvI:hover{box-shadow:var(--portal-shadow-md)}.InsightsView_itemTop__AVAxo{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.InsightsView_itemTitle__9mP36{font-size:16px;font-weight:600;color:var(--portal-ink)}.InsightsView_badge__zzxj2{font-size:10px;font-weight:600;padding:3px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.03em;flex-shrink:0;margin-left:16px}.InsightsView_badgeNew__LTovu{color:var(--portal-accent);background:var(--portal-accent-soft)}.InsightsView_itemExcerpt__t0iM1{font-size:14px;color:var(--portal-ink2);line-height:1.6;max-width:720px}.InsightsView_itemMeta__cnPaz{display:flex;gap:16px;align-items:center;margin-top:10px;font-size:12px;color:var(--portal-ink3)}.InsightsView_itemType__AqBjF{font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:11px}.InsightsView_itemTypeMemo__cBjWZ{color:var(--portal-amber)}.InsightsView_itemTypeUpdate__JMUN4{color:var(--portal-green)}.InsightsView_empty__z8L95{padding:80px 0;text-align:center;font-size:15px;color:var(--portal-ink3)}@media (max-width:768px){.InsightsView_pageTitle__5uU35{font-size:24px}.InsightsView_filters__rNT8j{flex-wrap:wrap}.InsightsView_item__dwYvI{padding:20px}.InsightsView_itemTop__AVAxo{flex-direction:column;gap:8px}.InsightsView_badge__zzxj2{margin-left:0;align-self:flex-start}.InsightsView_itemMeta__cnPaz{flex-wrap:wrap}}.LettersView_page__HEfiQ{padding:40px 0 80px}.LettersView_pageTitle__DOrsV{font-family:var(--font-serif);font-size:28px;font-weight:400;color:var(--portal-ink);letter-spacing:-.01em;margin-bottom:8px}.LettersView_pageSub__eFfJX{font-size:14px;color:var(--portal-ink3);margin-bottom:32px}.LettersView_list___IlBf{display:flex;flex-direction:column;gap:12px}.LettersView_item__FkwdR{background:var(--portal-surface);border:1px solid var(--portal-border);border-radius:12px;padding:28px 32px;transition:box-shadow .18s;text-decoration:none;display:block;color:inherit}.LettersView_item__FkwdR:hover{box-shadow:var(--portal-shadow-md)}.LettersView_itemTop__G4Sns{display:flex;justify-content:space-between;align-items:flex-start}.LettersView_itemTitle__rpT6T{font-size:18px;font-weight:600;color:var(--portal-ink)}.LettersView_itemDate__9l_a_{font-size:13px;color:var(--portal-ink3);flex-shrink:0;margin-left:24px}.LettersView_badge__O0zdi{font-size:10px;font-weight:600;color:var(--portal-accent);background:var(--portal-accent-soft);padding:3px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.03em;margin-left:12px}.LettersView_itemExcerpt__bBwL3{font-size:15px;color:var(--portal-ink2);line-height:1.7;margin-top:10px;max-width:720px}.LettersView_fundTags__0y6nB{display:flex;gap:8px;margin-top:12px}.LettersView_fundTag__Aw9On{font-size:11px;font-weight:500;color:var(--portal-ink3);background:var(--portal-bg);padding:3px 10px;border-radius:6px}.LettersView_empty__vy6SD{padding:80px 0;text-align:center;font-size:15px;color:var(--portal-ink3)}@media (max-width:768px){.LettersView_pageTitle__DOrsV{font-size:24px}.LettersView_item__FkwdR{padding:20px}.LettersView_itemTop__G4Sns{flex-direction:column;gap:6px}.LettersView_itemDate__9l_a_{margin-left:0}.LettersView_badge__O0zdi{align-self:flex-start;margin-left:0}.LettersView_itemExcerpt__bBwL3{font-size:14px}.LettersView_fundTags__0y6nB{flex-wrap:wrap}}.PortalDashboard_portal__OyDB6{--portal-bg:#fafafa;--portal-bg2:#f3f2f0;--portal-surface:#ffffff;--portal-ink:#1e1912;--portal-ink2:rgba(40,34,26,0.45);--portal-ink3:rgba(40,34,26,0.28);--portal-ink-label:rgba(40,34,26,0.35);--portal-ink-label2:rgba(40,34,26,0.38);--portal-accent:rgba(255,179,71,0.6);--portal-accent-soft:rgba(255,179,71,0.08);--portal-accent-mid:rgba(255,179,71,0.15);--portal-green:#0d7c5f;--portal-green-bg:rgba(13,124,95,0.08);--portal-performance-gradient-start:#0a6b4f;--portal-performance-gradient-end:#10916a;--portal-red:#c4432b;--portal-red-bg:rgba(196,67,43,0.08);--portal-amber:rgba(149,101,19,0.5);--portal-amber-bg:rgba(146,96,12,0.08);--portal-nav-bg:#0b0e12;--portal-nav-text:#f5eede;--portal-nav-text-muted:rgba(232,220,196,0.4);--portal-nav-brand:rgba(232,220,196,0.75);--portal-border:rgba(40,34,26,0.06);--portal-border2:rgba(40,34,26,0.1);--portal-border-subtle:rgba(40,34,26,0.05);--portal-ring:rgba(40,34,26,0.06) 0px 0px 0px 1px;--portal-shadow-sm:rgba(40,34,26,0.06) 0px 0px 0px 1px,rgba(40,34,26,0.04) 0px 2px 4px,rgba(40,34,26,0.02) 0px 12px 24px -4px;--portal-shadow-md:rgba(40,34,26,0.08) 0px 0px 0px 1px,rgba(40,34,26,0.06) 0px 4px 8px,rgba(40,34,26,0.04) 0px 16px 32px -4px;--portal-login-rule:rgba(255,179,71,0.4);background:var(--portal-bg);min-height:100vh;-webkit-font-smoothing:antialiased;font-feature-settings:"cv01","ss01"}.PortalDashboard_page__V65SD:before{content:"";display:block;height:100px;margin:0 -40px;background:linear-gradient(180deg,var(--portal-bg2) 0,var(--portal-bg) 100%)}.PortalDashboard_page__V65SD{max-width:1120px;margin:0 auto;padding:0 40px}@media (max-width:768px){.PortalDashboard_page__V65SD{padding:0 20px}}.page_footer__Kb931,.page_memoPage__fggIZ{position:relative;z-index:51;background:var(--bg)}.page_memoHero__hyDdS{padding:160px 44px 80px}.page_heroContainer__mTXbx{max-width:900px;margin:0 auto}.page_backLink__bJDVD{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);background:none;border:none;padding:0;cursor:pointer;margin-bottom:48px;transition:color .2s}.page_backLink__bJDVD:hover,.page_title__lN499{color:var(--ink-strong)}.page_title__lN499{font-family:var(--font-serif);font-weight:300;font-size:clamp(40px,5.4vw,72px);line-height:1.05;letter-spacing:-.012em;margin-bottom:40px;max-width:880px}.page_meta__oUycw{display:flex;align-items:center;gap:22px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);flex-wrap:wrap}.page_metaAuthor__NBB_b{color:var(--ink-strong)}.page_memoBody__VwyxA{padding:40px 44px 80px}.page_bodyContainer__yvJtz{max-width:720px;margin:0 auto}.page_bodyContainer__yvJtz li,.page_bodyContainer__yvJtz p{font-family:var(--font-serif);font-weight:400;font-size:19px;line-height:1.62;color:var(--ink-body);margin-bottom:24px;letter-spacing:-.003em}.page_bodyContainer__yvJtz h2{font-size:clamp(24px,2.6vw,30px);line-height:1.2;letter-spacing:-.008em;margin-top:54px;margin-bottom:20px}.page_bodyContainer__yvJtz h2,.page_bodyContainer__yvJtz h3{font-family:var(--font-serif);font-weight:500;color:var(--ink-strong)}.page_bodyContainer__yvJtz h3{font-size:22px;line-height:1.25;margin-top:40px;margin-bottom:14px}.page_bodyContainer__yvJtz strong{color:var(--ink-strong);font-weight:500}.page_bodyContainer__yvJtz a{color:var(--link-color);border-bottom:1px solid var(--spark-border);transition:border-color .2s}.page_bodyContainer__yvJtz a:hover{border-bottom-color:var(--link-color)}@media (max-width:600px){.page_memoHero__hyDdS{padding:120px 24px 60px}.page_memoBody__VwyxA{padding:30px 24px 60px}}.page_page__nJAfU{position:relative;z-index:1;padding-top:120px;background:var(--bg-section-essay)}.page_header__y0GS8{max-width:1220px;margin:0 auto;padding:0 44px 80px}.page_backLink__owVdR{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);text-decoration:none;display:inline-block;margin-bottom:0;transition:color .2s}.page_backLink__owVdR:hover{color:var(--ink-strong)}.page_eyebrow__AFYSn{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:14px}.page_title__q26dT{font-family:var(--font-serif);font-weight:400;font-size:clamp(34px,4.5vw,58px);line-height:1.06;letter-spacing:-.008em;color:var(--ink-strong);max-width:640px;margin-top:48px;margin-bottom:0}.page_subtitle__QteGm{font-size:15px;line-height:1.6;color:var(--ink-muted);max-width:520px}.page_englishOnly__phFSu{color:var(--ink-muted);font-family:var(--font-sans);font-size:13.5px;margin-top:8px}.page_content__zl9k5{max-width:1220px;margin:0 auto;padding:0 44px 130px}@media (max-width:780px){.page_page__nJAfU{padding-top:80px}.page_header__y0GS8{padding:0 24px 40px}.page_content__zl9k5{padding:0 24px 80px}}.page_page__Ahdq0{position:relative;z-index:1;background:var(--bg-section-essay)}.page_essayHero___o_jH{padding:160px 44px 80px;background:var(--bg-section-essay)}.page_heroContainer__CHmUR{max-width:900px;margin:0 auto}.page_backLink__kzXGL{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:48px;transition:color .2s}.page_backLink__kzXGL:hover{color:var(--ink-strong)}.page_eyebrow__lRpHd{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:28px}.page_title__Ay7nU{font-family:var(--font-serif);font-weight:300;font-size:clamp(40px,5.4vw,72px);line-height:1.05;letter-spacing:-.012em;color:var(--ink-strong);margin-bottom:40px;max-width:880px}.page_meta__lN7Kl{display:flex;align-items:center;gap:22px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);flex-wrap:wrap}.page_metaAuthor__OWBUm{color:var(--ink-strong)}.page_englishOnlyNotice__AeawY{color:var(--ink-muted);font-family:var(--font-sans);font-size:13.5px;margin-top:8px}.page_essayBody__Qjgb9{padding:40px 44px 80px;background:var(--bg-section-essay)}.page_bodyContainer__NG8Nh{max-width:720px;margin:0 auto}.page_lead__M6jIj{font-family:var(--font-serif);font-weight:400;font-size:22px;line-height:1.5;color:var(--ink-strong);margin-bottom:36px}.page_bodyContainer__NG8Nh li,.page_bodyContainer__NG8Nh p{font-family:var(--font-serif);font-weight:400;font-size:19px;line-height:1.62;color:var(--ink-body);margin-bottom:24px;letter-spacing:-.003em}.page_bodyContainer__NG8Nh h2{font-size:clamp(24px,2.6vw,30px);line-height:1.2;letter-spacing:-.008em;margin-top:54px;margin-bottom:20px}.page_bodyContainer__NG8Nh h2,.page_bodyContainer__NG8Nh h3{font-family:var(--font-serif);font-weight:500;color:var(--ink-strong)}.page_bodyContainer__NG8Nh h3{font-size:22px;line-height:1.25;margin-top:40px;margin-bottom:14px}.page_bodyContainer__NG8Nh strong{color:var(--ink-strong);font-weight:500}.page_bodyContainer__NG8Nh a{color:var(--link-color);border-bottom:1px solid var(--spark-border);transition:border-color .2s}.page_bodyContainer__NG8Nh a:hover{border-bottom-color:var(--link-color)}.page_bodyContainer__NG8Nh ul{margin:0 0 24px 24px}.page_bodyContainer__NG8Nh ul li{list-style:disc;margin-bottom:6px}.page_bodyContainer__NG8Nh blockquote{margin:36px 0;padding:4px 0 4px 28px;border-left:2px solid var(--spark);font-family:var(--font-serif);font-weight:400;font-style:italic;font-size:23px;line-height:1.42;color:var(--ink-strong);letter-spacing:-.005em}.page_bodyContainer__NG8Nh blockquote cite{display:block;margin-top:12px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-style:normal;color:var(--ink-muted)}.page_bodyContainer__NG8Nh hr{border:0;height:1px;background:var(--border);margin:56px auto;max-width:80px}.page_bodyContainer__NG8Nh .essay-pullquote{margin:48px 0;padding:4px 0 4px 30px;border-left:3px solid var(--spark);font-family:var(--font-serif);font-weight:400;font-size:26px;line-height:1.4;letter-spacing:-.008em;color:var(--ink-strong);text-align:left}.page_bodyContainer__NG8Nh .essay-pullquote em{color:var(--link-color);font-style:italic}.page_bodyContainer__NG8Nh .essay-quote{margin:36px 0;padding:4px 0 4px 28px;border-left:2px solid var(--spark);font-family:var(--font-serif);font-weight:400;font-style:italic;font-size:23px;line-height:1.42;color:var(--ink-strong);letter-spacing:-.005em}.page_bodyContainer__NG8Nh .essay-quote cite{display:block;margin-top:12px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-style:normal;color:var(--ink-muted)}.page_bodyContainer__NG8Nh .essay-fn-ref{vertical-align:super;font-size:.62em;line-height:0}.page_bodyContainer__NG8Nh .essay-fn-ref a{color:var(--link-color);border-bottom:0;padding:0 1px;font-family:var(--font-mono);font-weight:500}.page_bodyContainer__NG8Nh .essay-fn-ref a:hover{color:var(--spark)}.page_bodyContainer__NG8Nh .essay-notes{margin-top:64px;padding-top:28px;border-top:1px solid var(--border)}.page_bodyContainer__NG8Nh .essay-notes-title{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:18px}.page_bodyContainer__NG8Nh .essay-notes ol{list-style:none;counter-reset:note;margin:0;padding:0}.page_bodyContainer__NG8Nh .essay-notes ol li{counter-increment:note;font-family:var(--font-sans);font-size:13.5px;line-height:1.55;margin-bottom:12px;padding-left:26px;position:relative;color:var(--ink-muted);letter-spacing:0}.page_bodyContainer__NG8Nh .essay-notes ol li:before{content:counter(note);position:absolute;left:0;top:2px;color:var(--link-color);font-family:var(--font-mono);font-size:11px;font-weight:500}.page_bodyContainer__NG8Nh .essay-figure{margin:44px -30px}.page_bodyContainer__NG8Nh .essay-figure img{width:100%;height:auto;border-radius:2px}.page_bodyContainer__NG8Nh .essay-figure-placeholder{background:var(--bg-alt);border:1px solid var(--border);aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;color:var(--ink-muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;border-radius:2px}.page_bodyContainer__NG8Nh .essay-figure figcaption{margin-top:14px;font-size:13px;color:var(--ink-muted);font-family:var(--font-sans);text-align:center;line-height:1.5}.page_essayEnd__zZ_O3{padding:60px 44px 80px;background:var(--bg-section-essay)}.page_endContainer__v_9S9{max-width:720px;margin:0 auto}.page_signature__nmsuP{font-family:var(--font-serif);font-weight:400;font-style:italic;font-size:17px;color:var(--ink-muted);text-align:center;padding-top:16px;padding-bottom:32px;border-top:1px solid var(--border)}.page_tags__eyGoQ{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:50px;padding-top:32px;border-top:1px solid var(--border)}.page_tagsLabel__ccF3L{letter-spacing:.16em;margin-right:8px}.page_tag__FRkmI,.page_tagsLabel__ccF3L{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;color:var(--ink-muted)}.page_tag__FRkmI{padding:6px 12px;letter-spacing:.1em;border:1px solid var(--border-strong);border-radius:2px;transition:color .2s,border-color .2s}.page_tag__FRkmI:hover{color:var(--ink-strong);border-color:var(--ink-muted)}.page_prevAll__DC9Hy{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--border);border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:60px}.page_prevAllLink__e09Xe{padding:28px 32px;background:var(--card-bg);display:flex;flex-direction:column;gap:10px;transition:background .3s}.page_prevAllLink__e09Xe:hover{background:var(--card-bg-hover)}.page_prevAllLinkRight__maitW{text-align:right;align-items:flex-end;justify-content:center}.page_prevAllLabel__jm0FP{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.page_prevAllTitle__u6Qu3{font-family:var(--font-serif);font-weight:500;font-size:19px;line-height:1.25;color:var(--ink-strong);letter-spacing:-.005em}.page_related__DkFO9{margin-bottom:60px}.page_relatedEyebrow__hwxfW{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted);text-align:center;margin-bottom:32px}.page_relatedCards__hLOlU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--border);border:1px solid var(--border);border-radius:2px;overflow:hidden}.page_relatedCard__Zhbmq{background:var(--card-bg);padding:24px 22px;transition:background .3s;display:block}.page_relatedCard__Zhbmq:hover{background:var(--card-bg-hover)}.page_relatedCardDate__q2R9e{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:8px}.page_relatedCardTitle__gu7fe{font-family:var(--font-serif);font-weight:500;font-size:17px;line-height:1.28;color:var(--ink-strong);letter-spacing:-.003em}@media (max-width:700px){.page_prevAll__DC9Hy,.page_relatedCards__hLOlU{grid-template-columns:1fr}}@media (max-width:780px){.page_essayHero___o_jH{padding:120px 24px 60px}.page_essayBody__Qjgb9{padding:40px 24px 60px}.page_essayEnd__zZ_O3{padding:60px 24px 80px}.page_bodyContainer__NG8Nh .essay-figure,.page_bodyContainer__NG8Nh .essay-pullquote{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}}.NewsletterPrompt_prompt__12BL9{margin-top:44px;padding-top:36px;border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;gap:40px;flex-wrap:wrap}.NewsletterPrompt_title__T8TDJ{font-family:var(--font-serif);font-weight:400;font-size:clamp(22px,2.4vw,28px);color:var(--ink-strong);letter-spacing:-.005em}.NewsletterPrompt_form__U62oh{display:flex;align-items:stretch;gap:0;border:1px solid var(--border-strong);border-radius:2px;overflow:hidden;background:var(--bg-alt)}.NewsletterPrompt_form__U62oh input{background:transparent;border:0;padding:13px 16px;color:var(--ink-strong);font-family:var(--font-sans);font-size:14px;min-width:280px}.NewsletterPrompt_form__U62oh input:focus-visible{outline:2px solid var(--spark);outline-offset:-2px}.NewsletterPrompt_form__U62oh input::placeholder{color:var(--ink-faint)}.NewsletterPrompt_form__U62oh button{background:var(--spark);color:var(--spark-text);padding:13px 22px;border:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;font-weight:500;transition:background .2s}.NewsletterPrompt_form__U62oh button:hover{background:var(--spark-soft)}.NewsletterPrompt_error__L8VFE{width:100%;font-family:var(--font-sans);font-size:13px;color:var(--error,#e55);margin-top:8px}.ReadingProgressBar_bar__dd30l{position:fixed;top:0;left:0;height:2px;background:var(--spark);z-index:60;width:0;transition:width .1s linear;pointer-events:none}.ScrollReveal_reveal__T2aYe{opacity:0;transform:translateY(24px);transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1)}.ScrollReveal_inView__MYxgS{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ScrollReveal_inView__MYxgS,.ScrollReveal_reveal__T2aYe{opacity:1;transform:none;transition:none}}.SectionDivider_divider__TgEqk{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent 0,var(--border-strong) 25%,var(--border-strong) 75%,transparent 100%);overflow:visible;z-index:2}.SectionDivider_divider__TgEqk:after{content:"";position:absolute;top:-1px;left:-60px;width:80px;height:3px;background:radial-gradient(ellipse 40px 1.5px at center,var(--spark-pulse) 0,var(--spark-pulse-mid) 40%,transparent 100%);filter:blur(.5px);opacity:0;transform:translateX(0)}.SectionDivider_firing__V9V4p:after{animation:SectionDivider_axonPulse__GwY_j 1.9s cubic-bezier(.4,0,.2,1) .2s forwards}@keyframes SectionDivider_axonPulse__GwY_j{0%{transform:translateX(0);opacity:0}8%{opacity:1}88%{opacity:1}to{transform:translateX(calc(100vw + 140px));opacity:0}}@media (prefers-reduced-motion:reduce){.SectionDivider_firing__V9V4p:after{animation:none}}.ConnectSection_connect___Eo_U{position:relative;padding:110px 44px 120px;background:var(--bg-section-alt)}.ConnectSection_container__mW_C4{max-width:1220px;margin:0 auto}.ConnectSection_sectionHead__Lqnj4{margin-bottom:54px}.ConnectSection_sectionHead__Lqnj4 .ConnectSection_eyebrow__7eacy{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:14px}.ConnectSection_sectionHead__Lqnj4 h2{font-family:var(--font-serif);font-weight:400;font-size:clamp(34px,4.5vw,58px);line-height:1.06;letter-spacing:-.008em;color:var(--ink-strong)}.ConnectSection_grid__meg1E{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:start}.ConnectSection_emailFeature__hEFXt{font-family:var(--font-serif);font-weight:400;font-size:clamp(26px,3vw,38px);color:var(--spark);margin-bottom:30px;letter-spacing:-.005em;text-decoration:none;display:inline-block}.ConnectSection_emailFeature__hEFXt:hover{text-decoration:underline;text-underline-offset:4px}.ConnectSection_channels__nX3zE{display:flex;flex-direction:column;gap:14px;font-size:14px}.ConnectSection_channels__nX3zE a{display:inline-flex;align-items:center;gap:14px;color:var(--ink-muted);transition:color .2s}.ConnectSection_channels__nX3zE a:hover{color:var(--ink-strong)}.ConnectSection_channels__nX3zE .ConnectSection_k__3cu7Q{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);width:90px}.ConnectSection_channelBtn__74cGs{display:inline-flex;align-items:center;gap:14px;color:var(--ink-muted);transition:color .2s;font-size:14px;padding:0;min-height:44px}.ConnectSection_channelBtn__74cGs:hover{color:var(--ink-strong)}.ConnectSection_qr__hEf48{margin-top:20px;padding:16px;background:#fff;border-radius:4px;display:inline-block}.ConnectSection_desc__HacBb{font-size:13.5px;line-height:1.55;color:var(--ink-body);margin-bottom:22px}.ConnectSection_fieldset__Mjofh,.ConnectSection_form__b2Z8f{display:flex;flex-direction:column}.ConnectSection_fieldset__Mjofh{border:0;padding:0;min-width:0;gap:16px}.ConnectSection_field__lQbvN label{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:8px}.ConnectSection_field__lQbvN input,.ConnectSection_field__lQbvN select,.ConnectSection_field__lQbvN textarea{width:100%;background:transparent;border:0;border-bottom:1px solid var(--border-strong);padding:12px 2px;color:var(--ink-strong);font-family:var(--font-sans);font-size:15px;transition:border-color .2s}.ConnectSection_field__lQbvN input:focus,.ConnectSection_field__lQbvN select:focus,.ConnectSection_field__lQbvN textarea:focus{outline:none;border-bottom-color:var(--spark)}.ConnectSection_field__lQbvN input:focus-visible,.ConnectSection_field__lQbvN select:focus-visible,.ConnectSection_field__lQbvN textarea:focus-visible{outline:2px solid var(--spark);outline-offset:2px}.ConnectSection_field__lQbvN select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--select-arrow);background-repeat:no-repeat;background-position:right 4px center;cursor:pointer}.ConnectSection_field__lQbvN select option{background:var(--bg);color:var(--ink)}.ConnectSection_submit__rIbQ0{margin-top:12px;padding:14px 22px;background:var(--spark);color:var(--spark-text);border:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;align-self:flex-start;transition:background .2s;font-weight:500}.ConnectSection_submit__rIbQ0:hover{background:var(--spark-soft)}.ConnectSection_statusMsg__jAp0D{margin-top:12px;font-size:13px;color:var(--ink-muted)}.ConnectSection_statusError__FeoEN{color:var(--error)}@media (max-width:900px){.ConnectSection_grid__meg1E{grid-template-columns:1fr;gap:50px}}@media (max-width:780px){.ConnectSection_connect___Eo_U{padding:80px 24px}.ConnectSection_emailFeature__hEFXt{word-break:break-all}}.HeroAlt_hero__V_xrq{position:relative;width:100vw;height:100vh;overflow:hidden;background:#050608}.HeroAlt_grain__gmVtQ{position:absolute;inset:0;z-index:2;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.045;mix-blend-mode:overlay}.HeroAlt_content__LR8ce{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HeroAlt_wordmark__5GdYf{margin:0;line-height:1}.HeroAlt_logoImg__pT_bT{height:clamp(60px,9vw,120px);width:auto;object-fit:contain;filter:drop-shadow(0 0 60px rgba(232,220,196,.12)) drop-shadow(0 2px 4px rgba(0,0,0,.3))}.HeroAlt_ipa__8E_zL{font-family:var(--font-mono);font-size:13px;letter-spacing:.1em;color:rgba(232,220,196,.55);margin-top:10px}.HeroAlt_tagline__7gtGM{font-size:12.5px;letter-spacing:.02em;color:rgba(232,220,196,.82);margin-top:12px}.HeroAlt_tagline__7gtGM em{color:rgba(255,179,71,.9);font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:14.5px}.HeroAlt_fadeOut__5bhep{position:absolute;bottom:0;left:0;right:0;height:120px;background:linear-gradient(to bottom,transparent,var(--bg-section));z-index:2;pointer-events:none}.HeroAlt_scrollCue__xA95N{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:10px;color:rgba(232,220,196,.3);font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;pointer-events:none}.HeroAlt_scrollCue__xA95N:after{content:"";width:1px;height:30px;background:linear-gradient(180deg,transparent,rgba(232,220,196,.3))}[data-theme=light] .HeroAlt_hero__V_xrq{background:#f8f5f0}[data-theme=light] .HeroAlt_grain__gmVtQ{opacity:.03;mix-blend-mode:multiply}[data-theme=light] .HeroAlt_logoImg__pT_bT{filter:invert(var(--logo-invert,0)) drop-shadow(0 0 60px rgba(30,25,18,.06)) drop-shadow(0 2px 4px rgba(0,0,0,.08))}[data-theme=light] .HeroAlt_tagline__7gtGM{color:rgba(30,25,18,.72)}[data-theme=light] .HeroAlt_tagline__7gtGM em{color:rgba(196,132,32,.9)}[data-theme=light] .HeroAlt_ipa__8E_zL{color:rgba(30,25,18,.45)}[data-theme=light] .HeroAlt_scrollCue__xA95N{color:rgba(30,25,18,.25)}[data-theme=light] .HeroAlt_scrollCue__xA95N:after{background:linear-gradient(180deg,transparent,rgba(30,25,18,.25))}@media (max-width:780px){.HeroAlt_logoImg__pT_bT{height:clamp(40px,12vw,70px)}.HeroAlt_tagline__7gtGM{font-size:10.5px;margin-top:18px}.HeroAlt_tagline__7gtGM em{font-size:12px}}.PortfolioSection_portfolio__Jp9qP{position:relative;padding:130px 44px 140px;background:var(--bg-section-alt)}.PortfolioSection_container__eSF4N{max-width:1220px;margin:0 auto}.PortfolioSection_header__r_xld{max-width:640px;margin-bottom:64px}.PortfolioSection_eyebrow__xeleT{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:14px}.PortfolioSection_title__aNx_5{font-family:var(--font-serif);font-weight:400;font-size:clamp(34px,4.5vw,58px);line-height:1.06;letter-spacing:-.008em;color:var(--ink-strong);margin-bottom:16px}.PortfolioSection_desc__0nWx1{font-size:14.5px;line-height:1.6;color:var(--ink-body);max-width:520px}.PortfolioSection_track__RGJmn{overflow:hidden;cursor:-webkit-grab;cursor:grab;mask-image:linear-gradient(90deg,transparent,black 4%,black 96%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 4%,black 96%,transparent)}.PortfolioSection_scroll__IvRlx{display:flex;align-items:center;gap:64px;width:max-content;padding:0 32px}.PortfolioSection_logoLink__fINuK{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:16px 0;-webkit-user-drag:none}.PortfolioSection_logo__n81VP{height:48px;width:auto;object-fit:contain;opacity:.5;transition:opacity .3s ease,filter .3s ease,transform .3s cubic-bezier(.22,1,.36,1);pointer-events:none}.PortfolioSection_logoLink__fINuK:hover .PortfolioSection_logo__n81VP{opacity:1;transform:scale(1.12)}.PortfolioSection_logoLink__fINuK[data-logo=type-one-energy] .PortfolioSection_logo__n81VP{height:80px}.PortfolioSection_logoLink__fINuK[data-logo=cerebras] .PortfolioSection_logo__n81VP{height:60px}.PortfolioSection_logoLink__fINuK[data-logo=starcloud] .PortfolioSection_logo__n81VP{height:30px}.PortfolioSection_logoLink__fINuK[data-logo=groq] .PortfolioSection_logo__n81VP{height:40px}[data-theme=light] .PortfolioSection_logo__n81VP{filter:invert(1)}[data-theme=light] .PortfolioSection_logoLink__fINuK:hover .PortfolioSection_logo__n81VP{filter:invert(1);transform:scale(1.12)}.PortfolioSection_philosophy__NVC0E{font-family:var(--font-serif);font-size:22px;font-weight:500;line-height:1.4;letter-spacing:-.01em;color:var(--ink-strong);margin-top:48px}.PortfolioSection_accent__AdYD2{color:var(--spark)}.PortfolioSection_underline__jW__5{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--ink-strong) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--ink-strong) 40%,transparent);text-underline-offset:3px;text-decoration-thickness:1.5px}@media (max-width:780px){.PortfolioSection_portfolio__Jp9qP{padding:80px 24px}.PortfolioSection_scroll__IvRlx{gap:40px;padding:0 16px}.PortfolioSection_logo__n81VP{height:38px}}.PressSection_press__KBoh2{position:relative;padding:90px 44px 100px;background:var(--bg-section-sunken)}.PressSection_container__UhbLU{max-width:1220px;margin:0 auto}.PressSection_eyebrow__p_Llo{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted);text-align:center;margin-bottom:48px}.PressSection_list__0WA3A{max-width:860px;margin:0 auto}.PressSection_row__wafIS{display:flex;align-items:baseline;padding:20px 0;border-bottom:1px solid var(--border);text-decoration:none;transition:background .15s;gap:28px}.PressSection_row__wafIS:first-child{border-top:1px solid var(--border)}.PressSection_rowLinked__C9lmd:hover{background:var(--row-hover)}.PressSection_rowLinked__C9lmd:active{background:var(--row-active)}.PressSection_rowLinked__C9lmd:focus-visible{outline:2px solid var(--spark);outline-offset:2px}.PressSection_rowLinked__C9lmd:focus-visible .PressSection_title__EJEUu,.PressSection_rowLinked__C9lmd:hover .PressSection_title__EJEUu{color:var(--spark)}.PressSection_rowUnlinked__e_NtC{cursor:default}.PressSection_rowUnlinked__e_NtC .PressSection_title__EJEUu{color:var(--ink-muted)}.PressSection_outlet__lCMLC{font-family:var(--font-serif);font-size:18px;font-style:italic;font-weight:400;color:var(--spark);min-width:140px;flex-shrink:0}.PressSection_center__6mGwt{flex:1 1;min-width:0}.PressSection_title__EJEUu{font-family:var(--font-serif);font-size:20px;font-weight:400;color:var(--ink-strong);line-height:1.3;transition:color .15s}.PressSection_descWrap__hHpSJ{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s,opacity .2s;opacity:0}@media (hover:hover){.PressSection_rowLinked__C9lmd:hover .PressSection_descWrap__hHpSJ{grid-template-rows:1fr;opacity:1}}.PressSection_rowLinked__C9lmd:focus-visible .PressSection_descWrap__hHpSJ{grid-template-rows:1fr;opacity:1}.PressSection_descInner__mIkhN{overflow:hidden}.PressSection_description__qt12p{font-family:var(--font-body);font-size:13px;color:var(--ink-muted);padding-top:4px}.PressSection_meta__xCzon{font-family:var(--font-mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;text-align:right;line-height:1.6;flex-shrink:0}.PressSection_overflow__kjfP7{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.PressSection_overflowOpen__J84u3{grid-template-rows:1fr}.PressSection_overflowInner__PILeK{overflow:hidden}.PressSection_toggle__o49Lv{display:block;margin:28px auto 0;padding:14px 16px;background:none;border:none;cursor:pointer;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);transition:color .15s}.PressSection_toggle__o49Lv:hover{color:var(--spark)}.PressSection_toggle__o49Lv:focus-visible{outline:2px solid var(--spark);outline-offset:4px}@media (prefers-reduced-motion:reduce){.PressSection_descWrap__hHpSJ,.PressSection_overflow__kjfP7,.PressSection_row__wafIS,.PressSection_title__EJEUu{transition:none}}@media (max-width:780px){.PressSection_press__KBoh2{padding:80px 24px}.PressSection_row__wafIS{flex-direction:column;gap:4px;padding:18px 0}.PressSection_outlet__lCMLC{font-size:16px;min-width:auto}.PressSection_title__EJEUu{font-size:18px}.PressSection_meta__xCzon{text-align:left}.PressSection_descWrap__hHpSJ{display:none}}.ThesisSection_thesis__SgEVn{position:relative;padding:100px 44px;background:var(--bg-section)}.ThesisSection_container__45YG9{max-width:1220px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:90px;gap:90px;align-items:center}.ThesisSection_eyebrow___22_I{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:14px}.ThesisSection_statement__b2ZCo{font-family:var(--font-serif);font-weight:400;font-size:clamp(30px,3.6vw,48px);line-height:1.16;letter-spacing:-.008em;color:var(--ink-strong)}.ThesisSection_statement__b2ZCo em{color:var(--spark);font-style:italic;font-weight:500}.ThesisSection_bodyLg__DV_7G{font-size:19px;line-height:1.7;color:var(--ink-body);max-width:520px}.ThesisSection_nvidia__IYiZd{display:inline-flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-strong);text-decoration:none;padding:14px 22px;border:1px solid var(--border);border-radius:8px;margin-top:32px;transition:border-color .2s}.ThesisSection_nvidia__IYiZd:hover{border-color:var(--border-strong)}.ThesisSection_nvidiaLogo__ePgTA{display:block;height:32px;width:auto}@media (max-width:780px){.ThesisSection_thesis__SgEVn{padding:80px 24px}.ThesisSection_container__45YG9{grid-template-columns:1fr;gap:40px}.ThesisSection_nvidia__IYiZd{font-size:11px;padding:10px 16px;gap:10px;flex-wrap:wrap}.ThesisSection_nvidiaLogo__ePgTA{height:24px}}.TeamSection_team__eTvAk{position:relative;padding:140px 44px;background:var(--bg-section)}.TeamSection_container__kOvs7{max-width:1220px;margin:0 auto}.TeamSection_header__HToH3{max-width:620px;margin-bottom:64px}.TeamSection_eyebrow__5xnN_{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:14px}.TeamSection_title__LmIKK{font-family:var(--font-serif);font-weight:400;font-size:clamp(34px,4.5vw,58px);line-height:1.16;letter-spacing:-.008em;color:var(--ink-strong);margin-bottom:16px}.TeamSection_desc__y_rqP{font-size:17px;line-height:1.6;color:var(--ink-body);max-width:520px}.TeamSection_principal__mblGV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;margin-bottom:80px}.TeamSection_principal__mblGV .TeamSection_photoWrap__fPkJ3{justify-self:center;margin:0}.TeamSection_principal__mblGV .TeamSection_ring__XSg_b{opacity:.5}.TeamSection_principal__mblGV .TeamSection_ringStroke__t4l2a{stroke-dashoffset:0}.TeamSection_principal__mblGV .TeamSection_photo__ganu3{filter:grayscale(0) contrast(.95) brightness(1)}.TeamSection_principal__mblGV:hover .TeamSection_photoWrap__fPkJ3{transform:scale(1.06)}.TeamSection_principal__mblGV:hover .TeamSection_ring__XSg_b{opacity:1;animation:TeamSection_ringGlowPulse__dx_f_ 2.5s ease-in-out infinite}.TeamSection_principal__mblGV:hover .TeamSection_ringStroke__t4l2a{animation:TeamSection_ringTrace__088eD .8s cubic-bezier(.22,1,.36,1) forwards}.TeamSection_principal__mblGV:hover .TeamSection_name__wuO8w{color:var(--spark)}.TeamSection_principalInfo__gpeOg{grid-column:2/-1;padding-top:12px}.TeamSection_principal__mblGV .TeamSection_bio__yHNBl{max-height:none;overflow:visible;opacity:1}.TeamSection_grid__bb0p9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:48px 40px;gap:48px 40px}.TeamSection_card__rVK9u{text-align:center}.TeamSection_photoWrap__fPkJ3{position:relative;width:160px;height:160px;margin:0 auto 20px;border-radius:50%;overflow:visible;border:1px solid var(--border-strong);transition:transform .4s cubic-bezier(.22,1,.36,1)}.TeamSection_ring__XSg_b{position:absolute;inset:-5px;width:calc(100% + 10px);height:calc(100% + 10px);pointer-events:none;opacity:0;transition:opacity .3s ease}.TeamSection_ringBg__1Dzwd{fill:none;stroke:rgba(0,0,0,.45);stroke-width:3}[data-theme=light] .TeamSection_ringBg__1Dzwd{stroke:rgba(0,0,0,.12)}.TeamSection_ringStroke__t4l2a{fill:none;stroke:color-mix(in srgb,var(--spark) 65%,transparent);stroke-width:1.5;stroke-dasharray:502;stroke-dashoffset:502;stroke-linecap:round}.TeamSection_card__rVK9u:hover .TeamSection_photoWrap__fPkJ3{transform:scale(1.06)}.TeamSection_card__rVK9u:hover .TeamSection_ring__XSg_b{opacity:1;animation:TeamSection_ringGlowPulse__dx_f_ 2.5s ease-in-out infinite}.TeamSection_card__rVK9u:hover .TeamSection_ringStroke__t4l2a{animation:TeamSection_ringTrace__088eD .8s cubic-bezier(.22,1,.36,1) forwards}@keyframes TeamSection_ringTrace__088eD{0%{stroke-dashoffset:502}to{stroke-dashoffset:0}}@keyframes TeamSection_ringGlowPulse__dx_f_{0%,to{filter:drop-shadow(0 0 3px var(--spark-border))}50%{filter:drop-shadow(0 0 10px var(--spark-pulse-mid))}}.TeamSection_photo__ganu3{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:50%;filter:grayscale(1) contrast(.75) brightness(1.08);transition:filter .4s cubic-bezier(.22,1,.36,1)}.TeamSection_card__rVK9u:hover .TeamSection_photo__ganu3{filter:grayscale(0) contrast(1) brightness(1)}.TeamSection_placeholder__C4T1k{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--bg-section-alt);font-family:var(--font-serif);font-size:48px;color:var(--ink-muted);border-radius:50%}.TeamSection_name__wuO8w{font-family:var(--font-serif);font-weight:500;font-size:20px;color:var(--ink-strong);margin-bottom:4px;transition:color .3s ease}.TeamSection_card__rVK9u:hover .TeamSection_name__wuO8w{color:var(--spark)}.TeamSection_role__aeSn_{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.TeamSection_bio__yHNBl{margin-top:12px;display:flex;flex-direction:column;gap:8px;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s cubic-bezier(.22,1,.36,1),opacity .3s ease}.TeamSection_card__rVK9u:hover .TeamSection_bio__yHNBl{max-height:400px;opacity:1}.TeamSection_bio__yHNBl p{font-size:14px;line-height:1.6;color:var(--ink-body);margin:0}.TeamSection_joinCard__i9jOR{display:block;margin-top:72px;padding-top:48px;text-align:center;text-decoration:none;cursor:pointer;transition:opacity .2s}.TeamSection_joinCard__i9jOR:before{content:"";display:block;width:120px;height:1px;background:var(--border-strong);margin:0 auto 48px}.TeamSection_joinCard__i9jOR:hover{opacity:.8}.TeamSection_joinHeading__4oT_Z{font-family:var(--font-serif);font-weight:400;font-style:italic;font-size:clamp(20px,2.2vw,26px);color:var(--spark);margin-bottom:8px}.TeamSection_joinBody__t9DFK{font-size:14px;line-height:1.6;color:var(--ink-muted);max-width:600px;margin:0 auto}@media (prefers-reduced-motion:reduce){.TeamSection_photoWrap__fPkJ3{transition:none}.TeamSection_card__rVK9u:hover .TeamSection_photoWrap__fPkJ3,.TeamSection_principal__mblGV:hover .TeamSection_photoWrap__fPkJ3{transform:none}.TeamSection_card__rVK9u:hover .TeamSection_ring__XSg_b,.TeamSection_principal__mblGV:hover .TeamSection_ring__XSg_b{animation:none;opacity:1}.TeamSection_card__rVK9u:hover .TeamSection_ringStroke__t4l2a,.TeamSection_principal__mblGV:hover .TeamSection_ringStroke__t4l2a{animation:none;stroke-dashoffset:0}.TeamSection_photo__ganu3{transition:none}.TeamSection_card__rVK9u:hover .TeamSection_photo__ganu3{filter:grayscale(0)}.TeamSection_bio__yHNBl{transition:none}}@media (max-width:780px){.TeamSection_team__eTvAk{padding:80px 24px}.TeamSection_principal__mblGV{grid-template-columns:1fr;text-align:center;gap:24px}.TeamSection_principal__mblGV .TeamSection_photoWrap__fPkJ3{justify-self:center}.TeamSection_principalInfo__gpeOg{grid-column:1}.TeamSection_grid__bb0p9{grid-template-columns:repeat(2,1fr);gap:40px 24px}}@media (max-width:600px){.TeamSection_grid__bb0p9{gap:32px 16px}.TeamSection_photoWrap__fPkJ3{width:120px;height:120px}}.ThoughtsSection_thoughts__XvSA_{position:relative;padding:130px 44px;background:var(--bg-section)}.ThoughtsSection_container__y3Y1o{max-width:1220px;margin:0 auto}.ThoughtsSection_header__33BTB{margin-bottom:60px}.ThoughtsSection_header__33BTB .ThoughtsSection_eyebrow__Jtqf3{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:14px}.ThoughtsSection_header__33BTB h2{font-family:var(--font-serif);font-weight:400;font-size:clamp(34px,4.5vw,58px);line-height:1.06;letter-spacing:-.008em;color:var(--ink-strong);max-width:640px}.ThoughtsSection_layout__6OTaE{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:48px;gap:48px}.ThoughtsSection_list__8HyQf{display:flex;flex-direction:column;gap:1px;background:var(--border);border:1px solid var(--border);border-radius:2px;overflow:hidden}.ThoughtsSection_ctaRow__qvLcV{margin-top:36px;text-align:right}.ThoughtsSection_ctaRow__qvLcV a{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);display:inline-flex;align-items:center;gap:10px;transition:color .2s}.ThoughtsSection_ctaRow__qvLcV a:hover{color:var(--ink-strong)}@media (max-width:900px){.ThoughtsSection_layout__6OTaE{grid-template-columns:1fr}}@media (max-width:780px){.ThoughtsSection_thoughts__XvSA_{padding:80px 24px}}.SubscribedToast_toast__PLVC8{position:fixed;bottom:24px;right:24px;background:var(--spark);color:var(--spark-text);font-family:var(--font-sans);font-size:14px;padding:14px 22px;border-radius:4px;z-index:100;max-width:380px;line-height:1.5;animation:SubscribedToast_slideUp__6KOx0 .3s ease-out}.SubscribedToast_error__9qZ9I{background:#b91c1c;color:#fff}@keyframes SubscribedToast_slideUp__6KOx0{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SubscribedToast_toast__PLVC8{animation:none}}.ThoughtsFilter_container__rJdGn{max-width:1220px;margin:0 auto}.ThoughtsFilter_tags__0Z0TY{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:48px}.ThoughtsFilter_tag__97Q2W{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:6px 14px;min-height:44px;display:inline-flex;align-items:center;border:1px solid var(--border-strong);border-radius:2px;background:transparent;color:var(--ink-muted);cursor:pointer;transition:color .2s,border-color .2s,background .2s}.ThoughtsFilter_tag__97Q2W:hover{color:var(--ink-strong);border-color:var(--ink-muted)}.ThoughtsFilter_tagActive__b8O85{color:var(--spark);border-color:var(--spark);background:var(--spark-bg)}.ThoughtsFilter_tagSep___HN6d{width:1px;align-self:stretch;background:var(--border);margin:0 6px}.ThoughtsFilter_srOnly__kdexv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ThoughtsFilter_noResults__M3lDQ{font-family:var(--font-sans);font-size:15px;color:var(--ink-muted);text-align:center;padding:80px 0}.ThoughtsFilter_featuredCard__PIYPF{display:flex;flex-direction:column;padding:40px;background:var(--bg-section-alt);border:1px solid var(--border);border-radius:2px;cursor:pointer;transition:background .3s,border-color .3s;min-height:320px;text-decoration:none;color:inherit;margin-bottom:2px}.ThoughtsFilter_featuredCard__PIYPF:hover{background:var(--bg);border-color:var(--border-strong)}.ThoughtsFilter_featuredBadge__SMEZs{font-family:var(--font-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--spark);margin-bottom:12px}.ThoughtsFilter_featuredDate__olkvL{font-family:var(--font-mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:16px}.ThoughtsFilter_featuredTitle__wGnso{font-family:var(--font-serif);font-weight:500;font-size:clamp(26px,3vw,42px);line-height:1.12;letter-spacing:-.006em;color:var(--ink-strong);margin-bottom:18px}.ThoughtsFilter_featuredExcerpt__u_yvc{font-size:14.5px;line-height:1.65;color:var(--ink-muted);flex-grow:1;margin-bottom:22px}.ThoughtsFilter_featuredFoot__77Zis{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;color:var(--ink-muted)}.ThoughtsFilter_list__uJ_6L{display:flex;flex-direction:column}.ThoughtsFilter_listItem__Nzb6n{display:flex;gap:20px;padding:22px 0;border-top:1px solid var(--border);text-decoration:none;color:inherit;transition:background .2s;align-items:flex-start}.ThoughtsFilter_listItem__Nzb6n:last-child{border-bottom:1px solid var(--border)}.ThoughtsFilter_listItem__Nzb6n:hover{background:var(--bg-section-alt)}.ThoughtsFilter_listNum__ZYt8Y{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--ink-muted);min-width:32px;padding-top:4px}.ThoughtsFilter_listInfo__5UwQp{flex:1 1}.ThoughtsFilter_listTitle__ViIPT{font-family:var(--font-serif);font-weight:500;font-size:20px;line-height:1.28;letter-spacing:-.003em;color:var(--ink-strong);margin-bottom:6px}.ThoughtsFilter_listMeta__V30n6{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.ThoughtsFilter_listExcerpt__U1FMh{font-size:13.5px;line-height:1.55;color:var(--ink-body);margin:0;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s cubic-bezier(.22,1,.36,1),opacity .3s ease,margin .4s cubic-bezier(.22,1,.36,1)}.ThoughtsFilter_listItem__Nzb6n:hover .ThoughtsFilter_listExcerpt__U1FMh{max-height:200px;opacity:1;margin-top:10px}@media (prefers-reduced-motion:reduce){.ThoughtsFilter_listExcerpt__U1FMh{transition:none}}@media (max-width:780px){.ThoughtsFilter_featuredCard__PIYPF{padding:28px 24px;min-height:240px}.ThoughtsFilter_listItem__Nzb6n{gap:12px}.ThoughtsFilter_listNum__ZYt8Y{min-width:24px}}.ShareRow_share__DXDRt{display:flex;justify-content:center;align-items:center;gap:24px;padding-top:24px;padding-bottom:36px}.ShareRow_label__hKSBX{font-size:10px;letter-spacing:.16em}.ShareRow_label__hKSBX,.ShareRow_link__tv5KX{font-family:var(--font-mono);text-transform:uppercase;color:var(--ink-muted)}.ShareRow_link__tv5KX{font-size:10.5px;letter-spacing:.1em;transition:color .2s;padding:4px 0;background:none;border:none;cursor:pointer}.ShareRow_link__tv5KX:hover{color:var(--ink-strong)}