@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2?dpl=dpl_AxxKutDjqhUJXLVAY9DcW9X2qgRQ) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2?dpl=dpl_AxxKutDjqhUJXLVAY9DcW9X2qgRQ) 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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2?dpl=dpl_AxxKutDjqhUJXLVAY9DcW9X2qgRQ) 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:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_fe2c03{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_fe2c03{--nf-display:"Archivo","Archivo Fallback"}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2?dpl=dpl_AxxKutDjqhUJXLVAY9DcW9X2qgRQ) 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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2?dpl=dpl_AxxKutDjqhUJXLVAY9DcW9X2qgRQ) 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:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_7dc5a4{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_7dc5a4{--nf-body:"Figtree","Figtree Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2?dpl=dpl_AxxKutDjqhUJXLVAY9DcW9X2qgRQ) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2?dpl=dpl_AxxKutDjqhUJXLVAY9DcW9X2qgRQ) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2?dpl=dpl_AxxKutDjqhUJXLVAY9DcW9X2qgRQ) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2?dpl=dpl_AxxKutDjqhUJXLVAY9DcW9X2qgRQ) 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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2?dpl=dpl_AxxKutDjqhUJXLVAY9DcW9X2qgRQ) 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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2?dpl=dpl_AxxKutDjqhUJXLVAY9DcW9X2qgRQ) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2?dpl=dpl_AxxKutDjqhUJXLVAY9DcW9X2qgRQ) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2?dpl=dpl_AxxKutDjqhUJXLVAY9DcW9X2qgRQ) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2?dpl=dpl_AxxKutDjqhUJXLVAY9DcW9X2qgRQ) 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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2?dpl=dpl_AxxKutDjqhUJXLVAY9DcW9X2qgRQ) 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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_85a313{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_85a313{--nf-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--ink:#0d0c0b;--ink-2:#1c1a18;--paper:#f8f4ec;--paper-2:#fffdf9;--stone:#eee8dd;--line:rgba(13,12,11,0.14);--line-inverse:rgba(248,244,236,0.18);--muted:#5a554d;--muted-inverse:#bdb6a9;--brand-red:#ff0000;--brand-green:#479e47;--brand-black:#000;--brand-gold:#c9a24a;--red-text:#c20e14;--green-deep:#0e3d24;--green-text:#1d6b31;--green-light:#8fd18f;--rank-on-light:var(--red-text);--rank-on-dark:#ff3b3b;--rank-on-green:#ff6b6b;--font-display:var(--nf-display),"Arial Narrow",system-ui,sans-serif;--font-body:var(--nf-body),system-ui,sans-serif;--font-mono:var(--nf-mono),ui-monospace,monospace;--voice-font:var(--font-body);--voice-style:normal;--voice-weight:500;--voice-tracking:-0.015em;--gutter:clamp(16px,4vw,56px);--max:1480px;--section-y:clamp(64px,8vw,120px);--radius:6px;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--header-h:76px;--hero-clearance:calc(var(--header-h) + clamp(48px, 6vw, 88px));--section-bg:var(--paper);--section-fg:var(--ink);--section-muted:var(--muted);--section-line:var(--line);--section-rank:var(--rank-on-light);--section-accent:var(--red-text);--card-bg:var(--paper-2);--card-fg:var(--ink);--card-muted:var(--muted);--card-line:var(--line);--card-rank:var(--rank-on-light);--accent-a:var(--brand-red);--accent-b:var(--brand-black);--accent-c:var(--brand-green)}.on-dark,.on-green,.theme-green,.theme-ink,.theme-ivory,.theme-white{background:var(--section-bg);color:var(--section-fg)}.theme-ivory{--section-bg:var(--paper);--card-bg:var(--paper-2)}.theme-white{--section-bg:var(--paper-2);--card-bg:var(--paper)}.theme-ivory,.theme-white{--accent-b:var(--brand-black);--section-fg:var(--ink);--section-muted:var(--muted);--section-line:var(--line);--section-rank:var(--rank-on-light);--section-accent:var(--red-text);--card-fg:var(--ink);--card-muted:var(--muted);--card-line:var(--line);--card-rank:var(--rank-on-light)}.on-dark,.theme-ink{--accent-b:var(--brand-gold);--section-bg:var(--ink);--section-fg:var(--paper);--section-muted:var(--muted-inverse);--section-line:var(--line-inverse);--section-rank:var(--rank-on-dark);--section-accent:var(--rank-on-dark);--card-bg:var(--ink-2);--card-fg:var(--paper);--card-muted:var(--muted-inverse);--card-line:var(--line-inverse);--card-rank:var(--rank-on-dark)}.on-green,.theme-green{--accent-b:var(--brand-gold);--section-bg:var(--green-deep);--section-fg:var(--paper);--section-muted:var(--muted-inverse);--section-line:var(--line-inverse);--section-rank:var(--rank-on-green);--section-accent:var(--green-light);--card-bg:var(--paper);--card-fg:var(--ink);--card-muted:var(--muted);--card-line:var(--line);--card-rank:var(--rank-on-light)}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.6;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}iframe,img,video{display:block;max-width:100%}a{text-decoration-thickness:1px;text-underline-offset:.18em}a,button{color:inherit}button{font:inherit}:focus-visible{outline:3px solid var(--brand-green);outline-offset:3px;border-radius:2px}::selection{background:var(--brand-red);color:#fff}.section{padding:var(--section-y) 0}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-60px;z-index:100;background:var(--ink);color:var(--paper);padding:12px 16px;border-radius:var(--radius)}.skip-link:focus{top:12px}.mono{font-family:var(--font-mono);font-size:12px;line-height:1.4;letter-spacing:.12em}.display,.mono{text-transform:uppercase}.display{font-family:var(--font-display);font-stretch:62%;font-weight:850;line-height:.88;letter-spacing:-.01em}.voice{font-family:var(--voice-font);font-style:var(--voice-style);font-weight:var(--voice-weight);letter-spacing:var(--voice-tracking)}.accent-red{color:var(--section-accent)}.lede{font-size:clamp(18px,1.6vw,21px);line-height:1.55;max-width:34em}.blk-rule{display:grid;grid-template-columns:1fr 1fr 1fr;height:6px;width:96px;flex:none}.blk-rule:after,.blk-rule:before,.blk-rule>i{content:"";display:block}.blk-rule:before{background:var(--accent-a)}.blk-rule>i{background:var(--accent-b)}.blk-rule:after{background:var(--accent-c)}.blk-rule[data-tone=light]{--accent-b:var(--brand-black)}.blk-rule[data-tone=dark]{--accent-b:var(--brand-gold)}.section-head{display:grid;gap:18px;margin-bottom:clamp(40px,6vw,72px)}.section-head .kicker{display:flex;align-items:center;gap:14px;margin:0;color:var(--section-muted)}.section-head h2{margin:0;font-size:clamp(48px,8.4vw,132px)}.link-arrow{display:inline-flex;align-items:center;gap:10px;font-weight:600;text-decoration:none;border-bottom:1px solid;padding-bottom:3px}.link-arrow:after{content:"\2197";transition:transform .35s var(--ease-out)}.link-arrow:hover:after{transform:translate(3px,-3px)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:999px;border:1px solid;background:transparent;cursor:pointer;font-weight:600;text-decoration:none;transition:background .25s,color .25s}.btn:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}:is(.on-dark,.theme-ink,.on-green,.theme-green) .btn:hover{background:var(--paper);color:var(--ink);border-color:var(--paper)}.btn-solid{background:var(--paper);color:var(--ink);border-color:var(--paper)}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transform:translateY(14px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.js [data-reveal][data-in]{opacity:1;transform:none}}body:not([data-dev-notes]) .rights-tag{display:none!important}.rights-tag{position:absolute;z-index:3;bottom:12px;max-width:calc(100% - 24px);padding:6px 9px;border-radius:4px;background:rgba(14,13,11,.78);color:#f7d58c;letter-spacing:.06em;line-height:1.35}.dev-banner,.rights-tag{left:12px;font-family:var(--font-mono);font-size:10.5px;text-transform:uppercase;pointer-events:none}.dev-banner{display:none;position:fixed;z-index:60;top:calc(var(--header-h) + 8px);background:#f7d58c;color:var(--ink);letter-spacing:.08em;padding:6px 10px;border-radius:999px;box-shadow:0 4px 18px rgba(0,0,0,.18)}@media (min-width:768px){.dev-banner{display:block}}.SiteFooter_footer__aUaTs{padding:clamp(72px,9vw,120px) 0 40px}.SiteFooter_top__aPjTa{display:grid;gap:48px;grid-template-columns:minmax(0,1fr)}.SiteFooter_brand__HyIqL{display:grid;gap:22px;justify-items:start}.SiteFooter_logo__vk6s3{display:block;background:var(--paper);border-radius:6px;padding:10px 14px;line-height:0}.SiteFooter_logo__vk6s3 img{width:120px;height:auto}.SiteFooter_brand__HyIqL .lede{color:var(--muted-inverse);margin:0;max-width:26em}.SiteFooter_cols__odBSg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.SiteFooter_cols__odBSg>*{min-width:0;overflow-wrap:anywhere}.SiteFooter_cols__odBSg .mono{color:var(--muted-inverse);margin:0 0 12px}.SiteFooter_cols__odBSg ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.SiteFooter_cols__odBSg a{text-decoration:none}.SiteFooter_cols__odBSg a:hover{text-decoration:underline}.SiteFooter_bottom__ADU2b{margin-top:64px;padding-top:22px;border-top:1px solid var(--line-inverse);display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;color:var(--muted-inverse);font-size:14px}.SiteFooter_bottom__ADU2b p{margin:0}@media (min-width:900px){.SiteFooter_top__aPjTa{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.SiteFooter_cols__odBSg{grid-template-columns:repeat(3,minmax(0,1fr))}}.SearchDialog_dialog__N1MwO{box-sizing:border-box;width:min(760px,calc(100vw - 24px));max-width:calc(100vw - 24px);overflow:hidden;max-height:min(78vh,720px);margin:calc(var(--header-h) + 12px) auto auto;padding:0;border:0;border-radius:10px;background:var(--paper);color:var(--ink);box-shadow:0 30px 80px rgba(0,0,0,.35)}.SearchDialog_dialog__N1MwO::backdrop{background:rgba(14,13,11,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.SearchDialog_panel__ZM86S{display:grid;grid-template-columns:minmax(0,1fr)}.SearchDialog_row__sWM0x{display:flex;gap:8px;align-items:center;padding:14px;border-bottom:1px solid var(--line)}.SearchDialog_input__MRPjs{flex:1 1;min-width:0;height:52px;border:0;background:transparent;font-family:var(--font-display);font-stretch:75%;font-weight:700;font-size:26px;color:var(--ink)}.SearchDialog_input__MRPjs:focus{outline:none}.SearchDialog_close__lNFES{min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:transparent;cursor:pointer;font-weight:600}.SearchDialog_hint__9m9je{padding:18px 20px 22px}.SearchDialog_hint__9m9je ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.SearchDialog_hint__9m9je button{min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:var(--paper-2);cursor:pointer}.SearchDialog_scope__MxQ3l{color:var(--muted);font-size:14px;margin:16px 0 0}.SearchDialog_results__miIK_{list-style:none;margin:0;padding:6px;overflow-y:auto;overflow-x:hidden;max-height:56vh}.SearchDialog_results__miIK_ a{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:12px;padding:12px 14px;border-radius:6px;text-decoration:none}.SearchDialog_results__miIK_ a:focus-visible,.SearchDialog_results__miIK_ a:hover{background:var(--paper-2)}.SearchDialog_results__miIK_ .mono{color:var(--red-text);grid-row:span 2;padding-top:4px}.SearchDialog_detail__MEZWK{color:var(--muted);font-size:14px}.SearchDialog_empty__bYxeq{padding:18px 14px;color:var(--muted)}@media (max-width:560px){.SearchDialog_row__sWM0x{padding:10px 10px 10px 14px}.SearchDialog_input__MRPjs{font-size:22px;height:46px}.SearchDialog_results__miIK_ a{grid-template-columns:minmax(0,1fr);row-gap:2px;padding:12px 10px}.SearchDialog_results__miIK_ .mono{grid-row:auto;padding-top:0}}.SiteHeader_header__SRb_V{position:fixed;inset:0 0 auto 0;z-index:50;color:var(--paper);background:linear-gradient(180deg,rgba(14,13,11,.55),rgba(14,13,11,0));transition:background .35s var(--ease-out),color .35s,box-shadow .35s}.SiteHeader_header__SRb_V .SiteHeader_nav__5IxZo a,.SiteHeader_header__SRb_V .SiteHeader_search__DvPvC{text-shadow:0 1px 12px rgba(0,0,0,.35)}.SiteHeader_solid__BIwPh .SiteHeader_nav__5IxZo a,.SiteHeader_solid__BIwPh .SiteHeader_search__DvPvC{text-shadow:none}.SiteHeader_solid__BIwPh{background:rgba(248,244,236,.94);color:var(--ink);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);box-shadow:0 1px 0 var(--line)}.SiteHeader_bar__PgEmJ{height:var(--header-h);display:flex;align-items:center;gap:28px}.SiteHeader_logo__tLEBq{flex:none;display:block;background:var(--paper);border-radius:6px;padding:6px 9px;line-height:0}.SiteHeader_logo__tLEBq img{width:64px;height:auto}.SiteHeader_nav__5IxZo{flex:1 1;display:none}.SiteHeader_nav__5IxZo ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;gap:clamp(14px,1.8vw,28px)}.SiteHeader_nav__5IxZo a{font-size:14.5px;font-weight:600;letter-spacing:.01em;text-decoration:none;padding:8px 0;background:linear-gradient(currentColor,currentColor) 0 100% /0 1.5px no-repeat;transition:background-size .35s var(--ease-out)}.SiteHeader_nav__5IxZo a:focus-visible,.SiteHeader_nav__5IxZo a:hover{background-size:100% 1.5px}.SiteHeader_actions__7yHiB{margin-left:auto;display:flex;align-items:center;gap:10px}.SiteHeader_menuButton__NjLA3,.SiteHeader_search__DvPvC{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid;background:transparent;cursor:pointer;font-size:14px;font-weight:600}.SiteHeader_search__DvPvC span{display:none}.SiteHeader_burger__7NJaU{display:inline-grid;gap:5px;width:18px}.SiteHeader_burger__7NJaU i{display:block;height:1.5px;background:currentColor;transition:transform .3s var(--ease-out)}.SiteHeader_menuButton__NjLA3[aria-expanded=true] .SiteHeader_burger__7NJaU i:first-child{transform:translateY(3.25px) rotate(45deg)}.SiteHeader_menuButton__NjLA3[aria-expanded=true] .SiteHeader_burger__7NJaU i:last-child{transform:translateY(-3.25px) rotate(-45deg)}@media (min-width:640px){.SiteHeader_search__DvPvC span{display:inline}.SiteHeader_logo__tLEBq img{width:72px}}@media (min-width:1180px){.SiteHeader_nav__5IxZo{display:block}.SiteHeader_menuButton__NjLA3{display:none}}.SiteHeader_overlay__ciM7K{position:fixed;top:var(--header-h);left:0;right:0;height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h));background:var(--ink);color:var(--paper);overflow-y:auto;overscroll-behavior:contain;padding:24px 0 48px}.SiteHeader_overlay__ciM7K[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.SiteHeader_open__DhlLS{animation:SiteHeader_menuIn__cLr6q .45s var(--ease-out)}}@keyframes SiteHeader_menuIn__cLr6q{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}.SiteHeader_overlayNav__Pxtdo{list-style:none;margin:0;padding:0}.SiteHeader_overlayNav__Pxtdo li{border-bottom:1px solid var(--line-inverse)}.SiteHeader_overlayNav__Pxtdo a{display:grid;grid-template-columns:36px 1fr;align-items:baseline;column-gap:12px;padding:14px 0;text-decoration:none}.SiteHeader_overlayNav__Pxtdo .display{font-size:clamp(40px,11vw,72px)}.SiteHeader_note__CHgJp,.SiteHeader_overlayNav__Pxtdo .mono{color:var(--muted-inverse)}.SiteHeader_note__CHgJp{grid-column:2;font-size:14px;margin-top:4px}.SiteHeader_overlayFoot__naFh5{margin-top:32px;display:grid;gap:20px}.SiteHeader_overlayFoot__naFh5 ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 22px}.SiteHeader_overlayFoot__naFh5 a{text-decoration:none;font-weight:600}.SiteHeader_handle__FBoF6{color:var(--muted-inverse);font-weight:400}.SiteHeader_account__rU2Jj{font-weight:700;font-size:14px;color:inherit;text-decoration:none;padding:8px 10px;border-radius:999px;white-space:nowrap}.SiteHeader_account__rU2Jj:focus-visible,.SiteHeader_account__rU2Jj:hover{text-decoration:underline}@media (max-width:639px){.SiteHeader_account__rU2Jj{display:none}}