@font-face{font-family:Rethink Sans Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./rethink-sans-latin-ext-wght-normal.BbqtUlVa.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rethink Sans Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./rethink-sans-latin-wght-normal.B92CQIW4.woff2)format("woff2-variations");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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(./martian-mono-cyrillic-ext-standard-normal.BFx_pHPN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(./martian-mono-cyrillic-standard-normal.Dgr-UBxV.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(./martian-mono-latin-ext-standard-normal.DeTdBbNh.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(./martian-mono-latin-standard-normal.1TqSgyfh.woff2)format("woff2-variations");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}:root{--chassis:#f3f3f1;--module:#fff;--well:#f2f2f0;--well-2:#e7e7e4;--screen:#111;--screen-2:#242424;--screen-3:#2e2e2e;--screen-fg:#f5f4f0;--screen-mute:#918e86;--screen-dim:#807d76;--ink:#0e0e0e;--ink-2:#4f4f4c;--ink-3:#676762;--paper:#fff;--key-on:#2b2b2b;--ink-hover:#262626;--hl:#ffe680;--scrim:#f3f3f1cc;--key-edge:inset 0 -1px 0 #0000001f;--key-edge-deep:inset 0 -2px 0 #00000024;--float:0 1px 3px #00000014, 0 18px 40px -16px #00000040;--lift:0 1px 2px #0000000d, 0 40px 80px -40px #00000047;--signal:#ff5a1f;--on-signal:#0e0e0e;--signal-ink:#c43a08;--tw:#9146ff;--sp:#e955c2;--yt:#f03;--mint:#27c28a;--amber:#f2a900;--red:#e5383b;--c-follow:#9db7ff;--c-sub:#ffb3cf;--c-cheer:#ffe070;--c-raid:#c9b6ff;--c-teleport:#9fe8d9;--c-mod:#ffb4b5;--c-stream:#ff9c75;--on-pastel:#141414;--name-mix:0%;--r-panel:28px;--r-mod:18px;--r-well:12px;--r-key:8px;--f-ui:"Rethink Sans Variable", "Helvetica Neue", Arial, sans-serif;--f-mono:"Martian Mono Variable", ui-monospace, Menlo, Consolas, monospace;--gutter:clamp(16px, 4vw, 40px);--wide:1320px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-snap:cubic-bezier(.2, 1.9, .4, 1);--code-foreground:#f5f4f0;--code-background:transparent;--code-token-constant:#ffb38f;--code-token-string:#9fe8d9;--code-token-comment:#8a877f;--code-token-keyword:#ff8a5c;--code-token-parameter:#f5f4f0;--code-token-function:#c9b6ff;--code-token-string-expression:#9fe8d9;--code-token-punctuation:#b5b2aa;--code-token-link:#9db7ff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-mode=light]){--chassis:#0a0a0a;--module:#141414;--well:#1c1c1c;--well-2:#262626;--screen:#050505;--screen-2:#1a1a1a;--screen-3:#242424;--ink:#f1f1ee;--ink-2:#ababa6;--ink-3:#8e8e89;--paper:#1e1e1e;--key-on:#d9d9d5;--ink-hover:#fff;--hl:#3a3212;--name-mix:42%;--scrim:#000000a6;--key-edge:inset 0 -1px 0 #0009;--key-edge-deep:inset 0 -2px 0 #000000b3;--float:0 1px 3px #00000080, 0 18px 40px -16px #000c;--lift:0 1px 2px #0006, 0 40px 80px -40px #000000e6;--signal-ink:#ff7a47;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-mode=dark]{--chassis:#0a0a0a;--module:#141414;--well:#1c1c1c;--well-2:#262626;--screen:#050505;--screen-2:#1a1a1a;--screen-3:#242424;--ink:#f1f1ee;--ink-2:#ababa6;--ink-3:#8e8e89;--paper:#1e1e1e;--key-on:#d9d9d5;--ink-hover:#fff;--hl:#3a3212;--name-mix:42%;--scrim:#000000a6;--key-edge:inset 0 -1px 0 #0009;--key-edge-deep:inset 0 -2px 0 #000000b3;--float:0 1px 3px #00000080, 0 18px 40px -16px #000c;--lift:0 1px 2px #0006, 0 40px 80px -40px #000000e6;--signal-ink:#ff7a47;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:96px}html,body{min-height:100%}body{background:var(--chassis);color:var(--ink);font:450 16px/1.55 var(--f-ui);font-variant-ligatures:no-common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}img,svg,video{max-width:100%}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--signal);color:var(--on-signal)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:6px}.lbl{font:500 10.5px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.tnum{font-variant-numeric:tabular-nums}.wrap{width:min(var(--wide), 100%);padding-inline:var(--gutter);margin-inline:auto}.anchor{scroll-margin-top:28px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), translate 1.1s var(--ease-out), scale 1.1s var(--ease-out);transition-delay:calc(var(--i,0) * 70ms);translate:0 28px}[data-reveal=scale]{translate:0 40px;scale:.96}[data-reveal][data-shown]{opacity:1;translate:0;scale:1}::view-transition-old(root){animation-duration:.35s;animation-timing-function:var(--ease-out)}::view-transition-new(root){animation-duration:.35s;animation-timing-function:var(--ease-out)}::view-transition-old(root){animation-name:vt-out}::view-transition-new(root){animation-name:vt-in}@keyframes vt-out{to{opacity:0;translate:0 -8px}}@keyframes vt-in{0%{opacity:0;translate:0 12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;translate:none;scale:none}}.tog.svelte-1xvykk4{grid-template-columns:repeat(var(--n), 1fr);background:var(--well);border-radius:9px;padding:3px;display:grid;position:relative}.thumb.svelte-1xvykk4{width:calc((100% - 6px) / var(--n));background:var(--module);box-shadow:var(--key-edge);translate:calc(var(--at) * 100%) 0;transition:translate .4s var(--ease-spring);border-radius:6px;position:absolute;top:3px;bottom:3px;left:3px}button.svelte-1xvykk4{appearance:none;cursor:pointer;height:28px;font:600 12px/1 var(--f-ui);color:var(--ink-3);background:0 0;border:0;padding:0 11px;transition:color .2s;position:relative}button[aria-checked=true].svelte-1xvykk4{color:var(--ink)}.foot.svelte-9sff3o{margin-top:clamp(80px,12vw,160px);padding-bottom:28px}.foot.compact.svelte-9sff3o{margin-top:64px}.top.svelte-9sff3o{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:40px;padding-bottom:48px;display:grid}.intro.svelte-9sff3o{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.intro.svelte-9sff3o p:where(.svelte-9sff3o){max-width:30ch;margin:0;font-size:20px;font-weight:650;line-height:1.3}.col.svelte-9sff3o{flex-direction:column;gap:16px;display:flex}ul.svelte-9sff3o{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}ul.svelte-9sff3o a:where(.svelte-9sff3o){color:var(--ink-2);font-weight:600;text-decoration:none;transition:color .2s}ul.svelte-9sff3o a:where(.svelte-9sff3o):hover{color:var(--ink)}.giant.svelte-9sff3o{color:var(--ink);align-items:center;gap:2.4vw;padding-block:8px 24px;display:flex}.mk.svelte-9sff3o{flex:none;width:15vw;max-width:190px;overflow:visible}.mk.svelte-9sff3o rect:where(.svelte-9sff3o){fill:currentColor;transition:translate .45s var(--ease-snap) .1s}.mk.svelte-9sff3o rect:where(.svelte-9sff3o):first-child{translate:-3px -3px}.mk.svelte-9sff3o rect:where(.svelte-9sff3o):nth-child(2){translate:3px 3px}.mk.svelte-9sff3o path:where(.svelte-9sff3o){fill:var(--signal);transform-origin:16px 16px;transition:scale .32s var(--ease-snap) .3s;scale:0}.giant[data-shown] .mk.svelte-9sff3o rect:where(.svelte-9sff3o){translate:0}.giant[data-shown] .mk.svelte-9sff3o path:where(.svelte-9sff3o){scale:1}.word.svelte-9sff3o{font:800 clamp(56px, 15.4vw, 204px) / 1.05 var(--f-ui);padding-bottom:.14em;display:flex;overflow:hidden}.word.svelte-9sff3o span:where(.svelte-9sff3o){transition:translate 1.1s var(--ease-out);transition-delay:calc(var(--i) * 45ms);display:inline-block;translate:0 105%}.giant[data-shown] .word.svelte-9sff3o span:where(.svelte-9sff3o){translate:0}.giant[data-reveal]{opacity:1;translate:none}.legal.svelte-9sff3o{gap:16px;display:flex}.legal.svelte-9sff3o a:where(.svelte-9sff3o){color:var(--ink-2);text-decoration:none}.legal.svelte-9sff3o a:where(.svelte-9sff3o):hover{color:var(--ink)}.base.svelte-9sff3o{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:20px;display:flex}@media (width<=760px){.top.svelte-9sff3o{grid-template-columns:repeat(2,minmax(0,1fr))}.intro.svelte-9sff3o{grid-column:1/-1}}.logo.svelte-byj55g{align-items:center;gap:calc(var(--s) * .34);color:var(--ink);display:inline-flex}svg.svelte-byj55g{width:var(--s);height:var(--s);flex:none;overflow:visible}rect.svelte-byj55g{fill:currentColor;transition:translate .22s var(--ease-snap)}.x.svelte-byj55g{fill:var(--signal);transition:scale .26s var(--ease-snap);transform-origin:16px 16px}b.svelte-byj55g{font:800 calc(var(--s) * .78) / 1 var(--f-ui);translate:0 -.04em}a:hover>.logo.svelte-byj55g .a:where(.svelte-byj55g),.logo.svelte-byj55g:hover .a:where(.svelte-byj55g){translate:-1px -1px}a:hover>.logo.svelte-byj55g .b:where(.svelte-byj55g),.logo.svelte-byj55g:hover .b:where(.svelte-byj55g){translate:1px 1px}a:hover>.logo.svelte-byj55g .x:where(.svelte-byj55g),.logo.svelte-byj55g:hover .x:where(.svelte-byj55g){scale:1.12}.cta.svelte-fkvc1s{align-items:center;gap:6px;display:flex}.social.svelte-fkvc1s{width:42px;height:42px;color:var(--ink-2);border-radius:12px;place-items:center;transition:background .2s,color .2s;display:grid}.dash.svelte-fkvc1s{color:var(--ink-2);padding:0 12px;font-size:15px;font-weight:600;text-decoration:none}.dash.svelte-fkvc1s:hover{color:var(--ink)}.social.svelte-fkvc1s:hover{background:var(--well);color:var(--ink)}.social.svelte-fkvc1s svg:where(.svelte-fkvc1s){fill:currentColor;width:19px;height:19px}.nav.svelte-fkvc1s{z-index:50;padding:12px var(--gutter) 0;pointer-events:none;position:sticky;top:0}.plate.svelte-fkvc1s{pointer-events:auto;width:min(calc(var(--wide) - 2 * var(--gutter)), 100%);height:64px;transition:background .35s, box-shadow .35s, width .6s var(--ease-out);background:0 0;border-radius:18px;align-items:center;gap:28px;margin-inline:auto;padding:0 11px 0 18px;display:flex}.scrolled.svelte-fkvc1s .plate:where(.svelte-fkvc1s),.open.svelte-fkvc1s .plate:where(.svelte-fkvc1s){background:var(--module);width:min(980px,100%);box-shadow:var(--float)}.home.svelte-fkvc1s{border-radius:8px;text-decoration:none;display:flex}nav.svelte-fkvc1s{gap:4px;display:flex}nav.svelte-fkvc1s a:where(.svelte-fkvc1s){color:var(--ink-2);border-radius:8px;padding:8px 12px;font-size:14.5px;font-weight:600;text-decoration:none;transition:color .2s,background .2s;position:relative}nav.svelte-fkvc1s a:where(.svelte-fkvc1s):hover{color:var(--ink);background:var(--well)}nav.svelte-fkvc1s a[aria-current=page]:where(.svelte-fkvc1s){color:var(--ink)}nav.svelte-fkvc1s a[aria-current=page]:where(.svelte-fkvc1s):after{content:"";background:var(--signal);border-radius:1.5px;width:5px;height:5px;margin-left:-2.5px;position:absolute;bottom:1px;left:50%}.grow.svelte-fkvc1s{flex:1}.burger.svelte-fkvc1s{appearance:none;cursor:pointer;border-radius:var(--r-key);background:var(--well);width:42px;height:42px;box-shadow:var(--key-edge);border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:none}.burger.svelte-fkvc1s i:where(.svelte-fkvc1s){background:var(--ink);width:16px;height:2px;transition:transform .35s var(--ease-spring);border-radius:1px;display:block}.open.svelte-fkvc1s .burger:where(.svelte-fkvc1s) i:where(.svelte-fkvc1s):first-child{transform:translateY(3.5px)rotate(45deg)}.open.svelte-fkvc1s .burger:where(.svelte-fkvc1s) i:where(.svelte-fkvc1s):last-child{transform:translateY(-3.5px)rotate(-45deg)}.sheet.svelte-fkvc1s{pointer-events:auto;background:var(--module);box-shadow:var(--float);border-radius:18px;flex-direction:column;gap:2px;margin-top:8px;padding:10px;display:flex}.sheet[hidden].svelte-fkvc1s{display:none}.sheet.svelte-fkvc1s a:where(.svelte-fkvc1s){animation:svelte-fkvc1s-sheet-in .5s var(--ease-out) both;animation-delay:calc(var(--i) * 40ms);border-radius:10px;padding:14px 12px;font-size:20px;font-weight:700;text-decoration:none}.sheet.svelte-fkvc1s a:where(.svelte-fkvc1s):hover{background:var(--well)}.sheet.svelte-fkvc1s .app:where(.svelte-fkvc1s){background:var(--ink);color:var(--module);margin-top:6px}@keyframes svelte-fkvc1s-sheet-in{0%{opacity:0;translate:0 -8px}}@media (width<=760px){nav.svelte-fkvc1s,.cta.svelte-fkvc1s{display:none}.burger.svelte-fkvc1s{display:flex}.plate.svelte-fkvc1s{padding-left:14px}}.skip.svelte-12qhfyh{z-index:100;background:var(--ink);color:var(--module);border-radius:8px;padding:10px 14px;font-weight:650;position:fixed;top:12px;left:12px;translate:0 -200%}.skip.svelte-12qhfyh:focus{translate:0}
