@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost Fallback;src:local("Arial");ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.00%;size-adjust:96.01%}.__className_1c3766{font-family:Jost,Jost Fallback;font-style:normal}.__variable_1c3766{--font-jost:"Jost","Jost Fallback"}:root{--deep-well:#2e2b34;--mahogany:#834f49;--imperial-topaz:#8b5a48;--wild-ginger:#82555b;--ignition:#db7b51;--canvas:#e9e3df;--surface:#f4efec;--surface-raised:#f7f3f1;--white:#ffffff;--gradient-ignition:linear-gradient(135deg,#2e2b34,#834f49 55%,#db7b51);--gradient-regolith:linear-gradient(135deg,#82555b,#8b5a48 50%,#db7b51);--bg:#f4efec;--bg-raised:#f7f3f1;--bg-sunken:#e9e3df;--bg-band:#e9e3df;--sat-bright:#8b5a48;--ink:#2e2b34;--ink-muted:#5f5867;--ink-faint:#7a7480;--link:#834f49;--link-hover:#8b5a48;--rule:rgba(46,43,52,0.14);--rule-strong:rgba(46,43,52,0.28);--shadow:rgba(46,43,52,0.09);--accent-text:#834f49;--accent:#db7b51;--mark-g:#8b5a48;--mark-orbit:#db7b51;--wordmark-ink:#2e2b34;--tagline-ink:#7a7480;--font-sans:var(--font-jost),ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono","Cascadia Mono",Menlo,monospace;--track-wordmark:0.3em;--track-tagline:0.44em;--track-eyebrow:0.18em;--sp-1:0.25rem;--sp-2:0.5rem;--sp-3:0.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-8:2rem;--sp-10:2.5rem;--sp-12:3rem;--sp-16:4rem;--sp-24:6rem;--sp-32:8rem;--measure:68ch;--page-max:74rem;--radius:2px;--radius-lg:6px;--ease:cubic-bezier(0.22,1,0.36,1);--header-h:5rem;color-scheme:light}:root[data-theme=dark]{--bg:#211e27;--bg-raised:#2e2b34;--bg-sunken:#17141b;--bg-band:#2e2b34;--sat-bright:#f4efec;--ink:#f4efec;--ink-muted:#bdb6c2;--ink-faint:#a69faD;--link:#db7b51;--link-hover:#e89a76;--rule:rgba(244,239,236,0.14);--rule-strong:rgba(244,239,236,0.3);--shadow:rgba(0,0,0,0.5);--accent-text:#db7b51;--accent:#db7b51;--mark-g:#c98f76;--mark-orbit:#db7b51;--wordmark-ink:#f4efec;--tagline-ink:#a69fad;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#211e27;--bg-raised:#2e2b34;--bg-sunken:#17141b;--bg-band:#2e2b34;--sat-bright:#f4efec;--ink:#f4efec;--ink-muted:#bdb6c2;--ink-faint:#a69fad;--link:#db7b51;--link-hover:#e89a76;--rule:rgba(244,239,236,0.14);--rule-strong:rgba(244,239,236,0.3);--shadow:rgba(0,0,0,0.5);--accent-text:#db7b51;--accent:#db7b51;--mark-g:#c98f76;--mark-orbit:#db7b51;--wordmark-ink:#f4efec;--tagline-ink:#a69fad;color-scheme:dark}}.band-invert{--bg:#2e2b34;--bg-raised:#383440;--bg-band:#383440;--bg-sunken:#211e27;--sat-bright:#f4efec;--ink:#f4efec;--ink-muted:#bdb6c2;--ink-faint:#a69fad;--link:#db7b51;--link-hover:#e89a76;--rule:rgba(244,239,236,0.16);--rule-strong:rgba(244,239,236,0.32);--accent-text:#db7b51;--mark-g:#c98f76;--wordmark-ink:#f4efec;--tagline-ink:#a69fad;background:var(--bg);color:var(--ink);color-scheme:dark}:root[data-theme=dark] .band-invert{--bg:#17141b;--bg-raised:#221f28;--bg-band:#221f28;--ink-faint:#a69fad}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .band-invert{--bg:#17141b;--bg-raised:#221f28;--bg-band:#221f28}}*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--sp-4))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-weight:300;font-size:clamp(1rem,.96rem + .2vw,1.0625rem);line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;transition:background-color .35s ease,color .35s ease;overflow-x:hidden}img,svg,video{display:block;max-width:100%}h1,h2,h3,h4{font-weight:400;line-height:1.12;letter-spacing:-.015em;text-wrap:balance;color:var(--ink)}h1{font-size:clamp(2.1rem,1.5rem + 3vw,4rem)}h2{font-size:clamp(1.5rem,1.25rem + 1.5vw,2.4rem)}h3{font-size:clamp(1.15rem,1.05rem + .5vw,1.4rem);letter-spacing:-.005em}h4{font-size:1.0625rem;font-weight:500;letter-spacing:0}p{text-wrap:pretty}a{color:var(--link);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--link) 35%,transparent);transition:color .15s ease,border-color .15s ease}a:hover{color:var(--link-hover);border-bottom-color:color-mix(in srgb,var(--link-hover) 70%,transparent)}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius)}strong{font-weight:500;color:var(--ink)}code,kbd{font-family:var(--font-mono);font-size:.85em}kbd{display:inline-block;padding:.15em .4em;border:solid var(--rule-strong);border-width:1px 1px 2px;border-radius:3px;background:var(--bg-raised);color:var(--ink-muted);font-size:.72rem;line-height:1.4}.page{flex:1 1}.wrap{width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:var(--sp-5)}@media (min-width:48rem){.wrap{padding-inline:var(--sp-8)}}.section{padding-block:clamp(var(--sp-16),10vw,var(--sp-32));border-top:1px solid var(--rule)}.section--flush{border-top:none}.measure{max-width:var(--measure)}.eyebrow{font-size:.6875rem;font-weight:400;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--sp-6)}.lede{font-size:clamp(1.0625rem,1rem + .45vw,1.375rem);line-height:1.5;color:var(--ink-muted);font-weight:300}.grid{display:grid;grid-gap:var(--sp-8);gap:var(--sp-8)}@media (min-width:40rem){.grid--2{grid-template-columns:repeat(2,1fr)}}@media (min-width:60rem){.grid--3{grid-template-columns:repeat(3,1fr)}}.rule{border:0;border-top:1px solid var(--rule);margin-block:var(--sp-12)}.rule--accent{border:0;border-top:2px solid var(--accent);width:3rem;margin-block:0 var(--sp-8)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:.8rem 1.5rem;font-family:inherit;font-size:.9375rem;font-weight:400;letter-spacing:.02em;border:1px solid var(--ink);border-radius:var(--radius);background:var(--ink);color:var(--bg);cursor:pointer;text-align:center;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s var(--ease)}.btn:hover{background:var(--mahogany);border-color:var(--mahogany);color:var(--white);transform:translateY(-1px)}:root[data-theme=dark] .btn:hover{background:var(--ignition);border-color:var(--ignition);color:#221f28}.btn:active{transform:translateY(0)}.btn--ghost{background:transparent;color:var(--ink);border-color:var(--rule-strong)}.btn--ghost:hover{background:transparent;color:var(--link-hover);border-color:var(--link-hover)}.btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.skip-link{position:absolute;left:var(--sp-4);top:-100%;z-index:100;padding:var(--sp-3) var(--sp-4);background:var(--deep-well);color:var(--surface);border:0;border-radius:var(--radius)}.skip-link:focus{top:var(--sp-4)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media print{.skip-link,[data-no-print],footer,header{display:none!important}body{background:#fff;color:#000;font-size:11pt}.section{padding-block:1rem;page-break-inside:avoid;break-inside:avoid}a:after{content:" (" attr(href) ")";font-size:.85em;color:#555}}.LoadingMark_wrap__bR5ks{display:inline-flex;align-items:center;justify-content:center;line-height:0}.LoadingMark_svg__AeJ8x{overflow:visible}.LoadingMark_track__vlUPC{opacity:.18}.LoadingMark_comet__Ird_8{stroke-dasharray:34 208;stroke-dashoffset:242;animation:LoadingMark_orbit-travel__iusjy 1.5s linear infinite}.LoadingMark_planet__ep_kW{transform-origin:60px 60px;animation:LoadingMark_planet-breathe__2Tq34 3s ease-in-out infinite}@keyframes LoadingMark_orbit-travel__iusjy{0%{stroke-dashoffset:242}to{stroke-dashoffset:0}}@keyframes LoadingMark_planet-breathe__2Tq34{0%,to{opacity:.85}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.LoadingMark_comet__Ird_8{animation:none;stroke-dashoffset:180}.LoadingMark_planet__ep_kW{animation:none}.LoadingMark_svg__AeJ8x{animation:LoadingMark_mark-breathe__Lr3EM 1.6s ease-in-out infinite}@keyframes LoadingMark_mark-breathe__Lr3EM{0%,to{opacity:.45}50%{opacity:1}}}.RouteProgress_root__eGFKW{position:fixed;inset:0 0 auto 0;z-index:60;pointer-events:none;opacity:0;transition:opacity .2s ease}.RouteProgress_on__tJYnU{opacity:1}.RouteProgress_bar__Ey6Wu{height:2px;width:100%;overflow:hidden;background:color-mix(in srgb,var(--accent) 16%,transparent)}.RouteProgress_bar__Ey6Wu:after{content:"";display:block;height:100%;width:40%;background:linear-gradient(90deg,transparent,var(--accent) 40%,var(--accent) 60%,transparent);transform:translateX(-100%);animation:RouteProgress_sweep__enclw 1.1s cubic-bezier(.65,0,.35,1) infinite}@keyframes RouteProgress_sweep__enclw{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}.RouteProgress_badge__0T53o{position:absolute;top:calc(var(--sp-4) + 2px);right:var(--sp-5);display:flex;align-items:center;padding:var(--sp-2);border-radius:999px;background:color-mix(in srgb,var(--bg-raised) 92%,transparent);border:1px solid var(--rule);box-shadow:0 4px 18px var(--shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:scale(.85);opacity:0;transition:transform .28s var(--ease),opacity .28s ease}.RouteProgress_on__tJYnU .RouteProgress_badge__0T53o{transform:scale(1);opacity:1}@media (min-width:48rem){.RouteProgress_badge__0T53o{right:var(--sp-8)}}@media (prefers-reduced-motion:reduce){.RouteProgress_bar__Ey6Wu:after{animation:none;width:100%;transform:none;background:var(--accent);opacity:.55}.RouteProgress_badge__0T53o{transition:none}}.SiteFooter_footer__aUaTs{padding-block:var(--sp-16) var(--sp-8);margin-top:auto}.SiteFooter_top__aPjTa{display:grid;grid-gap:var(--sp-12);gap:var(--sp-12);padding-bottom:var(--sp-12)}@media (min-width:52rem){.SiteFooter_top__aPjTa{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--sp-16)}}.SiteFooter_brandCol__aaTiz{display:flex;flex-direction:column;gap:var(--sp-4)}.SiteFooter_tagline___UH2c{font-size:.6875rem;font-weight:300;letter-spacing:var(--track-tagline);text-transform:uppercase;color:var(--ink-faint)}.SiteFooter_cols__odBSg{display:grid;grid-gap:var(--sp-8);gap:var(--sp-8);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.SiteFooter_list__huJtM a{overflow-wrap:anywhere}.SiteFooter_colTitle__OW81o{font-size:.6875rem;font-weight:400;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--sp-4)}.SiteFooter_list__huJtM{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--sp-2);font-size:.9375rem}.SiteFooter_list__huJtM a{color:var(--ink-muted);border:0}.SiteFooter_list__huJtM a:hover{color:var(--link-hover);border:0}.SiteFooter_plain__2wvfy{color:var(--ink-faint)}.SiteFooter_bottom__ADU2b{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--sp-4);padding-top:var(--sp-8);border-top:1px solid var(--rule);font-size:.8125rem;color:var(--ink-faint)}.SiteFooter_socials__wj2BT{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--rule)}.SiteFooter_handle__RGQb2{margin-left:.4rem;color:var(--ink-faint);white-space:nowrap}.ThemeToggle_group__t2uYv{display:inline-flex;align-items:center;gap:1px;padding:2px;border:1px solid var(--rule);border-radius:999px;background:color-mix(in srgb,var(--bg-raised) 70%,transparent)}.ThemeToggle_option__R4SF7{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;padding:0;border:0;border-radius:999px;background:transparent;color:var(--ink-faint);cursor:pointer;transition:color .2s ease,background .25s var(--ease)}.ThemeToggle_option__R4SF7:hover{color:var(--ink)}.ThemeToggle_active__ftJn2{background:var(--ink);color:var(--bg)}.ThemeToggle_active__ftJn2:hover{color:var(--bg)}.ThemeToggle_option__R4SF7:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ThemeToggle_option__R4SF7{transition:none}}.CommandPalette_trigger__Ggqol{display:inline-flex;align-items:center;gap:var(--sp-2);padding:.4rem .6rem;font-family:inherit;font-size:.8125rem;color:var(--ink-faint);background:color-mix(in srgb,var(--bg-raised) 70%,transparent);border:1px solid var(--rule);border-radius:999px;cursor:pointer;transition:color .2s ease,border-color .2s ease}.CommandPalette_trigger__Ggqol:hover{color:var(--ink);border-color:var(--rule-strong)}.CommandPalette_triggerLabel__0TjsI{display:none}@media (min-width:64rem){.CommandPalette_triggerLabel__0TjsI{display:inline}}.CommandPalette_triggerKbd__Gpaqo{display:none;font-size:.65rem;padding:.1em .35em}@media (min-width:64rem){.CommandPalette_triggerKbd__Gpaqo{display:inline-block}}.CommandPalette_backdrop__ajID_{position:fixed;inset:0;z-index:90;display:flex;align-items:flex-start;justify-content:center;padding:clamp(var(--sp-4),8vh,8rem) var(--sp-4) var(--sp-4);background:color-mix(in srgb,#17141b 62%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:CommandPalette_fade__ShISh .18s ease both}.CommandPalette_panel__tfDH0{width:min(38rem,100%);max-height:min(30rem,76vh);display:flex;flex-direction:column;background:var(--bg-raised);border:1px solid var(--rule-strong);border-radius:var(--radius-lg);box-shadow:0 24px 70px var(--shadow);overflow:hidden;animation:CommandPalette_rise__JgSat .24s var(--ease) both}@keyframes CommandPalette_fade__ShISh{0%{opacity:0}to{opacity:1}}@keyframes CommandPalette_rise__JgSat{0%{opacity:0;transform:translateY(-10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.CommandPalette_field__lZG2l{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--rule);flex-shrink:0}.CommandPalette_searchIcon__HPSui{color:var(--ink-faint);flex-shrink:0}.CommandPalette_input__8oy0G{flex:1 1;min-width:0;border:0;background:transparent;font-family:inherit;font-size:1rem;font-weight:300;color:var(--ink)}.CommandPalette_input__8oy0G::placeholder{color:var(--ink-faint)}.CommandPalette_input__8oy0G:focus{outline:none}.CommandPalette_esc__ciGPx{flex-shrink:0}.CommandPalette_list__zfoMP{list-style:none;margin:0;padding:var(--sp-2);overflow-y:auto;flex:1 1;overscroll-behavior:contain}.CommandPalette_group__6_esM{padding:var(--sp-3) var(--sp-3) var(--sp-2);font-size:.625rem;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-faint)}.CommandPalette_item__sVMxA{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);width:100%;padding:.6rem var(--sp-3);border:0;border-radius:var(--radius);background:transparent;font-family:inherit;font-size:.9375rem;font-weight:300;color:var(--ink-muted);text-align:left;cursor:pointer}.CommandPalette_itemActive__8M6QB{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--ink);box-shadow:inset 2px 0 0 var(--accent)}.CommandPalette_hint__kxGJB{font-size:.75rem;color:var(--ink-faint);flex-shrink:0}.CommandPalette_empty___nE0R{padding:var(--sp-8) var(--sp-5);text-align:center;color:var(--ink-faint);font-size:.9375rem}.CommandPalette_footer__5zXZU{display:flex;flex-wrap:wrap;gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);border-top:1px solid var(--rule);font-size:.75rem;color:var(--ink-faint);flex-shrink:0}@media (max-width:30rem){.CommandPalette_footer__5zXZU{display:none}}@media (prefers-reduced-motion:reduce){.CommandPalette_backdrop__ajID_,.CommandPalette_panel__tfDH0{animation:none}}.SiteHeader_header__SRb_V{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--bg) 84%,transparent);-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2);border-bottom:1px solid transparent;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.SiteHeader_condensed__o_oTZ{border-bottom-color:var(--rule);box-shadow:0 1px 24px var(--shadow)}.SiteHeader_inner__d66lA{display:flex;align-items:center;gap:var(--sp-4);min-height:var(--header-h);transition:min-height .3s var(--ease)}.SiteHeader_condensed__o_oTZ .SiteHeader_inner__d66lA{min-height:4rem}.SiteHeader_brand__td4g5{border:0;display:inline-flex;align-items:center;padding-block:var(--sp-3);flex-shrink:0;margin-right:auto}.SiteHeader_brand__td4g5:hover{border:0}.SiteHeader_wordmark__BWBko{transition:transform .35s var(--ease);transform-origin:left center;width:clamp(7.5rem,26vw,10.5rem);height:auto}.SiteHeader_condensed__o_oTZ .SiteHeader_wordmark__BWBko{transform:scale(.9)}.SiteHeader_desktopNav__iXCf9{display:none}@media (min-width:56rem){.SiteHeader_desktopNav__iXCf9{display:block}}.SiteHeader_navList__LCylz{display:flex;align-items:center;gap:var(--sp-6);list-style:none;padding:0;margin:0}.SiteHeader_link__qkxPH{position:relative;font-size:.9375rem;font-weight:400;color:var(--ink-muted);border:0;padding-block:var(--sp-2);white-space:nowrap}.SiteHeader_link__qkxPH:hover{color:var(--ink);border:0}.SiteHeader_link__qkxPH:after{content:"";position:absolute;left:0;right:0;bottom:.15rem;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.SiteHeader_active__l07ft:after,.SiteHeader_link__qkxPH:hover:after{transform:scaleX(1)}.SiteHeader_active__l07ft{color:var(--ink)}.SiteHeader_tools___Jjk5{display:flex;align-items:center;gap:var(--sp-2);flex-shrink:0}@media (min-width:56rem){.SiteHeader_tools___Jjk5{gap:var(--sp-3);margin-left:var(--sp-6)}}.SiteHeader_signIn__Eag_U{display:none;font-size:.875rem;color:var(--ink-muted);border:0;white-space:nowrap;padding-inline:var(--sp-2)}.SiteHeader_signIn__Eag_U:hover{color:var(--ink);border:0}@media (min-width:56rem){.SiteHeader_signIn__Eag_U{display:inline-flex;align-items:center;gap:.4rem}}.SiteHeader_signIn__Eag_U svg{opacity:.75}.SiteHeader_signIn__Eag_U:hover svg{opacity:1}.SiteHeader_cta__bssxd{display:none;padding:.5rem 1rem;font-size:.875rem;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--bg);white-space:nowrap;transition:background .2s ease,border-color .2s ease,color .2s ease}.SiteHeader_cta__bssxd:hover{background:var(--mahogany);border-color:var(--mahogany);color:var(--white)}:root[data-theme=dark] .SiteHeader_cta__bssxd:hover{background:var(--ignition);border-color:var(--ignition);color:#221f28}@media (min-width:56rem){.SiteHeader_cta__bssxd{display:inline-flex}}.SiteHeader_burger__7NJaU{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:2.25rem;height:2.25rem;padding:0 .4rem;border:1px solid var(--rule);border-radius:999px;background:transparent;cursor:pointer}@media (min-width:56rem){.SiteHeader_burger__7NJaU{display:none}}.SiteHeader_burgerBar__IsRP4{display:block;height:1.5px;width:100%;background:var(--ink);border-radius:2px;transition:transform .3s var(--ease),opacity .2s ease}.SiteHeader_barTop__Wdl4p{transform:translateY(5.5px) rotate(45deg)}.SiteHeader_barMid__dvQ4d{opacity:0}.SiteHeader_barBot__u94Z2{transform:translateY(-5.5px) rotate(-45deg)}.SiteHeader_panel__l9MNP{border-top:1px solid var(--rule);background:var(--bg);overflow:hidden}@media (min-width:56rem){.SiteHeader_panel__l9MNP{display:none}}.SiteHeader_panelList___Xz2B{list-style:none;margin:0;padding:var(--sp-4) 0 var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-1)}.SiteHeader_panelOpen__Go1xe .SiteHeader_panelList___Xz2B>li{animation:SiteHeader_item-in__NUA7U .4s var(--ease) both;animation-delay:calc(var(--i) * 45ms)}@keyframes SiteHeader_item-in__NUA7U{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.SiteHeader_panelLink__pZp__{display:block;padding:var(--sp-3) 0;font-size:1.25rem;font-weight:300;color:var(--ink-muted);border:0;border-bottom:1px solid var(--rule)}.SiteHeader_panelLink__pZp__.SiteHeader_active__l07ft,.SiteHeader_panelLink__pZp__:hover{color:var(--ink);border-bottom-color:var(--rule)}.SiteHeader_panelCta__6fzkZ{display:inline-flex;margin-top:var(--sp-4);padding:.7rem 1.4rem;font-size:.9375rem;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--bg)}.SiteHeader_panelCta__6fzkZ:hover{background:var(--mahogany);border-color:var(--mahogany);color:var(--white)}@media (prefers-reduced-motion:reduce){.SiteHeader_burgerBar__IsRP4,.SiteHeader_inner__d66lA,.SiteHeader_link__qkxPH:after,.SiteHeader_wordmark__BWBko{transition:none}.SiteHeader_panelOpen__Go1xe .SiteHeader_panelList___Xz2B>li{animation:none}}