@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/cef8ac2c062f1b0a-s.35p9_4tnsm_o4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c6e22b45cfe1c763-s.1q0qwmqzyniyk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/158ff596bf2cbebe-s.02gir8avbbwr_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/52e514cb9d030258-s.3hqxvms4e79hg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/d66ba39e135c9aa7-s.1xbprfp_s2_ea.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f44e0976e40b7eea-s.1e3bxj0ebt1gg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4a0b7dd978568ff2-s.p.3fofz6dws3mg0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}._7WklCq_className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}._7WklCq_variable{--font-sans:"Inter Tight", "Inter Tight Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8ccc630e9b93600-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1ab3e5abcf77747f-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/edb99fec956915f8-s.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}._4yDCfq_className{font-family:Fraunces,Fraunces Fallback;font-style:normal}._4yDCfq_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/edb5f85793adc1bb-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/92b6de9cb55945e2-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/237858b39a32779d-s.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.Dul1eG_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.Dul1eG_variable{--font-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
:root{--fluid-accent:#11100f;--fluid-on-accent:#6fc4fd;--fluid-surface:#fff;--fluid-surface-2:#6fc4fd;--fluid-text:#11100f;--fluid-text-2:#11100fbd;--fluid-border:#11100f2e;--fluid-focus:#11100f;--fluid-radius:14px;--fluid-font:ui-sans-serif, system-ui, sans-serif}
:root,[data-theme=light]{--page:#fff;--surface:#fff;--surface-2:#f2f2f4;--danger:#c5221f;--surface-3:#e5e5e7;--text:#11100f;--text-body:#3a3a3c;--text-2:#6a6a6f;--border:#e5e5e7;--action:#11100f;--on-action:#fff;--blue:#6fc4fd;--ink:#11100f;--accent:#11100f;--focus:#11100f;--ceu-3:#d6e1fe;--glass-dark:#16161ad1;--code-foreground:#0b0b0c;--code-background:transparent;--code-token-constant:#1c4be0;--code-token-string:#0e7c4a;--code-token-comment:#6a6a6f;--code-token-keyword:#a3268f;--code-token-parameter:#0b0b0c;--code-token-function:#1c4be0;--code-token-string-expression:#0e7c4a;--code-token-punctuation:#6a6a6f;--code-token-link:#1c4be0;--fluid-surface-2:#f2f2f4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--page:#08080a;--danger:#ff6b6b;--surface:#161618;--surface-2:#1c1c1f;--surface-3:#26262a;--text:#f5f5f7;--text-body:#d1d1d6;--text-2:#a1a1a6;--border:#ffffff1a;--action:#f5f5f7;--on-action:#0b0b0c;--accent:#6fc4fd;--focus:#6fc4fd;--ceu-3:#141c33;--glass-dark:#26262cd1;--code-foreground:#f5f5f7;--code-token-constant:#8fabff;--code-token-string:#6fd6a2;--code-token-comment:#a1a1a6;--code-token-keyword:#e79ad8;--code-token-parameter:#f5f5f7;--code-token-function:#8fabff;--code-token-string-expression:#6fd6a2;--code-token-punctuation:#a1a1a6;--code-token-link:#8fabff;--fluid-surface:#161618;--fluid-surface-2:#1c1c1f;--fluid-text:#f5f5f7;--fluid-text-2:#a1a1a6;--fluid-border:#ffffff1a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--fluid-font:var(--font-sans), ui-sans-serif, system-ui, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-control:12px;--radius-card:20px;--radius-panel:28px;--radius-pill:999px;--ease-out:cubic-bezier(.22, 1, .36, 1);--bar-h:136px}@media (min-width:900px){:root{--bar-h:80px}}
*,:before,:after{box-sizing:border-box}html{background:var(--page);-webkit-text-size-adjust:100%}body{background:var(--page);min-height:100svh;color:var(--text);font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.5}a{color:inherit}::-webkit-scrollbar{width:14px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--blue) padding-box;border:4px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--ink) padding-box}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#fff padding-box padding-box}::-webkit-scrollbar-corner{background:0 0}.scroll-dark::-webkit-scrollbar-thumb{background:#ffffff38 padding-box padding-box}.scroll-dark::-webkit-scrollbar-thumb:hover{background:var(--blue) padding-box}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:var(--blue) transparent}.scroll-dark{scrollbar-color:#ffffff4d transparent;scrollbar-width:thin}}:root{--duration-exit:.18s;--duration-enter:.42s;--duration-move:.56s;--ease-spring:cubic-bezier(.22, 1.2, .36, 1)}::view-transition-old(root){display:none}::view-transition-new(root){animation:none}::view-transition{pointer-events:none}@keyframes vt-fade{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur()}}@keyframes vt-rise{0%{transform:translateY(32px)scale(.985)}to{transform:none}}@keyframes vt-sink{to{transform:translateY(-12px)scale(.99)}}@keyframes vt-slide{0%{translate:var(--slide-offset)}to{translate:0}}::view-transition-old(.page-out){animation:var(--duration-exit) ease-in both vt-fade reverse, var(--duration-exit) ease-in both vt-sink}::view-transition-new(.page-in){animation:var(--duration-enter) ease-out var(--duration-exit) both vt-fade, var(--duration-move) var(--ease-spring) var(--duration-exit) both vt-rise}::view-transition-old(.nav-forward){--slide-offset:-80px;animation:var(--duration-exit) ease-in both vt-fade reverse, var(--duration-move) var(--ease-spring) both vt-slide reverse}::view-transition-new(.nav-forward){--slide-offset:80px;animation:var(--duration-enter) ease-out var(--duration-exit) both vt-fade, var(--duration-move) var(--ease-spring) both vt-slide}::view-transition-old(.nav-back){--slide-offset:80px;animation:var(--duration-exit) ease-in both vt-fade reverse, var(--duration-move) var(--ease-spring) both vt-slide reverse}::view-transition-new(.nav-back){--slide-offset:-80px;animation:var(--duration-enter) ease-out var(--duration-exit) both vt-fade, var(--duration-move) var(--ease-spring) both vt-slide}::view-transition-group(site-nav){z-index:100;animation:none}::view-transition-old(site-nav){display:none}::view-transition-new(site-nav){animation:none}html[data-switching] *,html[data-switching] :before,html[data-switching] :after{transition:none!important}@keyframes vt-blur-out{to{opacity:0;filter:blur(6px)}}@keyframes vt-blur-in{0%{opacity:0;filter:blur(6px)}}html:active-view-transition-type(lang)::view-transition-old(root){animation:.2s ease-in both vt-blur-out;display:block}html:active-view-transition-type(lang)::view-transition-old(site-nav){animation:.2s ease-in both vt-blur-out;display:block}html:active-view-transition-type(lang)::view-transition-new(root){animation:.34s cubic-bezier(.22,1,.36,1) 80ms both vt-blur-in}html:active-view-transition-type(lang)::view-transition-new(site-nav){animation:.34s cubic-bezier(.22,1,.36,1) 80ms both vt-blur-in}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}h1,h2,h3,p{margin:0}.container{width:min(100%,1320px);padding-inline:var(--space-4);margin-inline:auto}@media (min-width:720px){.container{padding-inline:var(--space-6)}}[role=radio] sup,[role=tab] sup{vertical-align:.7em;opacity:.7;margin-left:2px;font-size:.62em;font-weight:500;line-height:0}html[data-locked]{overflow:hidden}.srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;border-radius:var(--radius-control);background:var(--action);color:var(--on-action);padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip:focus{transform:none}@media (prefers-reduced-motion:no-preference){html[data-js] .reveal{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .7s}html[data-js] .reveal:not([data-shown]){opacity:0;filter:blur(6px);transform:translateY(28px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:0s!important}}[data-stage]{--theme-accent:var(--accent-light);--theme-on-accent:var(--on-accent-light)}[data-theme=dark] [data-stage]{--theme-accent:var(--accent-dark);--theme-on-accent:var(--on-accent-dark)}
