.SiteHeader_header__lHyKY{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in oklab,var(--bg) 88%,transparent);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);transition:padding .25s var(--ease-out);padding:14px clamp(16px,4vw,40px)}.SiteHeader_header__lHyKY[data-scrolled=true]{padding:8px clamp(16px,4vw,40px)}.SiteHeader_row__DZEWi{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:16px;gap:16px;max-width:1440px;margin:0 auto;width:100%}.SiteHeader_logoLink__KrJQP{justify-self:start;text-decoration:none;outline-offset:4px}.SiteHeader_logoLink__KrJQP,.SiteHeader_logo__WvQoq{display:inline-flex;align-items:center;color:var(--fg-1)}.SiteHeader_logo__WvQoq{gap:10px}.SiteHeader_logoMark__ILRmA{flex-shrink:0}.SiteHeader_wordmark__yphuV{display:flex;flex-direction:column;line-height:1}.SiteHeader_wordmarkPrimary__5_1f5{font-family:var(--font-display);font-weight:600;font-size:13px;letter-spacing:-.01em;white-space:nowrap}.SiteHeader_wordmarkSecondary__T283i{font-family:var(--font-mono);font-size:8px;letter-spacing:.22em;opacity:.6;margin-top:4px;white-space:nowrap}.SiteHeader_nav__YAgvF{display:flex;gap:28px;justify-self:center;align-items:center}.SiteHeader_navLink__ZRThS{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);text-decoration:none;transition:color .15s var(--ease-out);padding:14px 0;display:inline-flex;align-items:center}.SiteHeader_navLink__ZRThS:focus-visible,.SiteHeader_navLink__ZRThS:hover{color:var(--fg-1)}.SiteHeader_actions__0BOMf{justify-self:end;display:inline-flex;align-items:center;gap:10px}.SiteHeader_cta__aZ1SZ{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;background:var(--accent);color:var(--accent-ink);border:1px solid var(--accent);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;box-shadow:0 0 40px -12px color-mix(in oklab,var(--accent) 80%,transparent);transition:background .18s var(--ease-out),color .18s var(--ease-out),transform .2s var(--ease-out),box-shadow .25s var(--ease-out)}.SiteHeader_cta__aZ1SZ:focus-visible,.SiteHeader_cta__aZ1SZ:hover{background:var(--fg-1);color:var(--bg);box-shadow:0 0 50px -8px color-mix(in oklab,var(--accent) 50%,transparent)}.SiteHeader_ctaArrow__BahKZ{opacity:.75}.SiteHeader_mobile__FBKGh{display:none;position:relative;justify-self:end;grid-column:3}.SiteHeader_mobileTrigger__tOVBq{width:44px;height:44px;border:1px solid var(--border-strong);border-radius:6px;background:transparent;cursor:pointer;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;list-style:none}.SiteHeader_mobileTrigger__tOVBq::-webkit-details-marker{display:none}.SiteHeader_mobileTrigger__tOVBq::marker{content:""}.SiteHeader_hamburgerLine__WOAly{width:18px;height:1.5px;background:var(--fg-1);display:block;transition:transform .3s var(--ease-out)}.SiteHeader_mobile__FBKGh[open] .SiteHeader_hamburgerLine__WOAly:first-child{transform:translateY(3.25px) rotate(45deg)}.SiteHeader_mobile__FBKGh[open] .SiteHeader_hamburgerLine__WOAly:last-child{transform:translateY(-3.25px) rotate(-45deg)}.SiteHeader_mobilePanel__d6BvZ{position:absolute;right:0;top:calc(100% + 8px);min-width:min(360px,90vw);background:var(--bg-elev-1);border:1px solid var(--border-strong);box-shadow:0 1px 0 rgba(0,0,0,.4),0 24px 60px rgba(0,0,0,.5);padding:8px 0;display:flex;flex-direction:column}.SiteHeader_mobileLink__9e2Bw{padding:16px 20px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;gap:12px;font-family:var(--font-display);font-size:20px;font-weight:500;letter-spacing:-.02em;color:var(--fg-1);text-decoration:none;min-height:44px}.SiteHeader_mobileLink__9e2Bw:focus-visible,.SiteHeader_mobileLink__9e2Bw:hover{background:var(--bg-elev-2);color:var(--accent)}.SiteHeader_mobileArrow__MX2Yo{font-family:var(--font-mono);font-size:12px;color:var(--fg-4)}.SiteHeader_mobileCta__XvgWI{margin:12px 16px 8px;padding:14px 18px;background:var(--accent);color:var(--accent-ink);border:1px solid var(--accent);font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;text-align:center}@media (max-width:1100px){.SiteHeader_actions__0BOMf,.SiteHeader_nav__YAgvF{display:none}.SiteHeader_mobile__FBKGh{display:inline-block}.SiteHeader_row__DZEWi{grid-template-columns:1fr auto}}@media (prefers-reduced-motion:reduce){.SiteHeader_cta__aZ1SZ,.SiteHeader_hamburgerLine__WOAly,.SiteHeader_header__lHyKY,.SiteHeader_navLink__ZRThS{transition:none}}.PublicPage_main__Id1xZ{min-height:70vh}.PublicPage_footer__z5104,.PublicPage_hero__YJ1Ce,.PublicPage_section__XVQTu{width:min(1200px,calc(100% - 40px));margin-inline:auto}.PublicPage_hero__YJ1Ce{padding-block:clamp(56px,9vw,112px) 48px}.PublicPage_eyebrow__0Sytk{margin:0 0 24px;color:var(--accent);font:12px/1.5 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.PublicPage_hero__YJ1Ce h1{max-width:900px;margin:0;font:500 clamp(40px,6vw,76px) /1.06 var(--font-display);letter-spacing:-.045em;text-wrap:balance}.PublicPage_lede__KkyOD{max-width:740px;margin:28px 0 0;color:var(--fg-2);font-size:clamp(17px,2vw,21px);line-height:1.6}.PublicPage_section__XVQTu{padding-block:24px 64px}.PublicPage_section__XVQTu h2{font-size:clamp(26px,3vw,38px);font-weight:500;letter-spacing:-.025em}.PublicPage_section__XVQTu li,.PublicPage_section__XVQTu p{color:var(--fg-2);line-height:1.7}.PublicPage_grid__ePzQ0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;padding:0;list-style:none}.PublicPage_card__MePtA{display:flex;flex-direction:column;gap:16px;padding:clamp(24px,3vw,36px);border:1px solid var(--border-strong);background:var(--bg-elev-1);min-width:0}.PublicPage_card__MePtA h2{margin:0;font-size:28px}.PublicPage_card__MePtA p{margin:0}.PublicPage_card__MePtA ul{padding-left:20px;margin:0 0 8px}.PublicPage_card__MePtA a{margin-top:auto}.PublicPage_footer__z5104 a,.PublicPage_link__98XB7{color:var(--accent);text-underline-offset:5px;overflow-wrap:anywhere}.PublicPage_actions__xnjDJ{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px}.PublicPage_button__ismGA{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;background:var(--accent);color:var(--accent-ink);border:1px solid var(--accent);border-radius:var(--r-2);text-decoration:none;font-weight:600}.PublicPage_note__zW_5j{padding:24px;border-left:2px solid var(--accent);background:var(--bg-elev-1)}.PublicPage_footer__z5104{padding-block:32px;border-top:1px solid var(--border)}.PublicPage_footer__z5104 nav{display:flex;gap:24px;flex-wrap:wrap}.PublicPage_footer__z5104 p{margin-top:24px;color:var(--fg-3);font-size:12px}.PublicPage_footer__z5104 a:focus-visible,.PublicPage_main__Id1xZ a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media (max-width:680px){.PublicPage_grid__ePzQ0{grid-template-columns:minmax(0,1fr)}}.blog_main__zZKg7{min-height:65vh}.blog_wrap__pnkTc{width:min(1200px,calc(100% - 80px));margin-inline:auto}.blog_intro__uxSd4{padding-block:100px 64px;max-width:850px}.blog_eyebrow__BA9dX{color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tr-wider);text-transform:uppercase;font-weight:500;margin:0 0 24px}.blog_articleHeader__N9wQH h1,.blog_intro__uxSd4 h1{font-family:var(--font-display);font-weight:500;font-size:clamp(42px,6.2vw,84px);letter-spacing:var(--tr-tight);line-height:1.06;margin:0;text-wrap:balance}.blog_intro__uxSd4 h1 em{font-family:var(--font-editorial);color:var(--accent);font-weight:400}.blog_lede__GRYVZ{color:var(--fg-3);font-size:var(--fs-lg);line-height:1.6;max-width:720px;margin:28px 0 0}.blog_index__4J_9q{border-top:1px solid var(--border-strong);padding-block:28px 64px}.blog_sectionHeading__URZ01{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:20px;margin-bottom:28px}.blog_sectionHeading__URZ01 h2{font-size:var(--fs-xl);letter-spacing:var(--tr-snug);font-weight:500;margin:0}.blog_sectionHeading__URZ01 a{color:var(--fg-3);font-size:var(--fs-sm)}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.blog_card__6gn_X{padding:28px;border:1px solid var(--border);background:var(--bg-elev-1);display:flex;flex-direction:column;min-width:0}.blog_meta__l_Cxn{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-xs);margin-bottom:32px}.blog_card__6gn_X h2{font-size:25px;line-height:1.25;font-weight:500;letter-spacing:var(--tr-snug);margin:0 0 16px}.blog_card__6gn_X h2 a{color:var(--fg);text-decoration:none}.blog_card__6gn_X p{color:var(--fg-3);font-size:var(--fs-base);line-height:1.65;margin:0 0 32px}.blog_cardBottom__jXw_z{margin-top:auto;padding-top:20px;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;color:var(--fg-3);font-size:var(--fs-xs)}.blog_cardBottom__jXw_z a{color:var(--accent);text-decoration:none}.blog_cta__c_MAS{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:40px;border-top:1px solid var(--border-hot);background:var(--bg-elev-1);margin-bottom:80px}.blog_cta__c_MAS h2{font-size:28px;font-weight:500;line-height:1.25;letter-spacing:var(--tr-snug);margin:0 0 12px}.blog_cta__c_MAS p{color:var(--fg-3);max-width:570px;margin:0;line-height:1.6}.blog_button__3CZGF{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px;background:var(--accent);color:var(--accent-ink);font-size:var(--fs-sm);font-weight:600;text-decoration:none;flex-shrink:0;border:1px solid transparent}.blog_intro__uxSd4 .blog_button__3CZGF{margin-top:32px}.blog_breadcrumb__ak3pq{display:flex;flex-wrap:wrap;gap:12px;padding-top:40px;color:var(--fg-3);font-size:var(--fs-xs)}.blog_breadcrumb__ak3pq a{color:var(--fg-3)}.blog_articleHeader__N9wQH{padding-block:64px;max-width:940px}.blog_articleHeader__N9wQH h1{font-size:clamp(38px,5.3vw,68px)}.blog_byline__HEa0b{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;color:var(--fg-3);font-size:var(--fs-sm)}.blog_disclosure__aIFny{color:var(--fg-3);font-size:var(--fs-xs);margin-top:12px}.blog_articleLayout__PTXpb{display:grid;grid-template-columns:240px minmax(0,720px);grid-gap:64px;gap:64px;align-items:start}.blog_toc__N3_uB{position:-webkit-sticky;position:sticky;top:110px;padding-top:24px;border-top:1px solid var(--border)}.blog_toc__N3_uB .blog_eyebrow__BA9dX{margin-bottom:20px}.blog_toc__N3_uB ol{padding-left:20px;margin:0;color:var(--fg-3)}.blog_toc__N3_uB li{padding-left:4px;margin-bottom:16px;font-size:var(--fs-sm);line-height:1.5}.blog_toc__N3_uB a{color:var(--fg-3);text-decoration:none}.blog_takeaway__8CRkK{border-left:2px solid var(--accent);background:var(--bg-elev-1);padding:28px 32px;margin-bottom:48px}.blog_takeaway__8CRkK .blog_eyebrow__BA9dX{margin-bottom:16px}.blog_takeaway__8CRkK p:last-child{font-size:var(--fs-lg);color:var(--fg-2);margin:0;line-height:1.6}.blog_prose__kqklI>section{margin-bottom:40px;scroll-margin-top:110px}.blog_prose__kqklI h2{font-size:28px;line-height:1.3;font-weight:500;letter-spacing:var(--tr-snug);margin:0 0 20px}.blog_prose__kqklI li,.blog_prose__kqklI p{font-size:var(--fs-md);line-height:1.8;color:var(--fg-2)}.blog_prose__kqklI p{margin:0 0 20px}.blog_prose__kqklI ul{padding-left:24px;margin:24px 0}.blog_prose__kqklI li{padding-left:4px;margin-bottom:10px}.blog_articleCta__HR_7G{border:1px solid var(--border-hot);background:var(--bg-elev-1);padding:32px;margin-block:48px 64px}.blog_articleCta__HR_7G a{color:var(--accent);display:block;width:-moz-fit-content;width:fit-content;margin-top:20px;line-height:1.5}.blog_related__kSxUC{border-top:1px solid var(--border-strong);padding-block:32px 80px}.blog_relatedGrid__Yod7R{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.blog_footer__JX1gq{border-top:1px solid var(--border);padding:28px max(24px,calc((100vw - 1200px) / 2));display:flex;gap:24px;justify-content:space-between;flex-wrap:wrap;color:var(--fg-3);font-size:var(--fs-xs)}.blog_footer__JX1gq a{color:var(--fg-3)}.blog_footer__JX1gq a,.blog_wrap__pnkTc a{cursor:pointer;transition:color var(--dur-fast),background var(--dur-fast)}.blog_footer__JX1gq a:hover,.blog_wrap__pnkTc a:hover{color:var(--accent)}.blog_button__3CZGF:hover{background:var(--accent-soft);color:var(--accent-ink)!important}.blog_footer__JX1gq a:active,.blog_wrap__pnkTc a:active{opacity:.8}.blog_footer__JX1gq a:focus-visible,.blog_wrap__pnkTc a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media (max-width:1000px){.blog_wrap__pnkTc{width:min(100% - 48px,1200px)}.blog_grid__1mQUH{grid-template-columns:1fr}.blog_card__6gn_X{padding:28px}.blog_meta__l_Cxn{margin-bottom:20px}.blog_cta__c_MAS{align-items:flex-start;flex-direction:column}.blog_articleLayout__PTXpb{grid-template-columns:1fr;gap:32px}.blog_toc__N3_uB{position:static}.blog_toc__N3_uB ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 28px;gap:0 28px}.blog_prose__kqklI{max-width:720px}}@media (max-width:600px){.blog_wrap__pnkTc{width:calc(100% - 40px)}.blog_intro__uxSd4{padding-block:64px 48px}.blog_lede__GRYVZ{font-size:var(--fs-md)}.blog_card__6gn_X{padding:24px}.blog_cta__c_MAS{padding:28px 24px;margin-bottom:48px}.blog_button__3CZGF{white-space:normal;width:100%}.blog_articleHeader__N9wQH{padding-block:40px}.blog_toc__N3_uB ol{display:block}.blog_takeaway__8CRkK{padding:24px;margin-bottom:36px}.blog_takeaway__8CRkK p:last-child{font-size:var(--fs-md)}.blog_prose__kqklI h2{font-size:25px}.blog_prose__kqklI li,.blog_prose__kqklI p{font-size:16px}.blog_articleCta__HR_7G{padding:24px}.blog_relatedGrid__Yod7R{grid-template-columns:1fr}.blog_footer__JX1gq{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.blog_footer__JX1gq a,.blog_wrap__pnkTc a{transition:none}}