@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bungee-400.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-var.woff2) format("woff2")}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-mono-400.woff2) format("woff2")}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-mono-700.woff2) format("woff2")}:root{--bg: #08070a;--col: #0d0b10;--card: #141020;--ctrl: #191320;--ink: #f3eee3;--ink2: #c9c2d8;--ink3: #b8b1c7;--muted: #a9a2ba;--faint: #8d8699;--lime: #c6fb3a;--pink: #ff3ea5;--yellow: #ffe000;--cyan: #37e0ff;--purple: #a06bff;--orange: #ff7a1a;--rim-lime: #5f8d0e;--rim-pink: #96155f;--rim-yellow: #9a8700;--rim-cyan: #0e7f96;--rim-purple: #5d2fb0;--rim-orange: #96420a;--st-purple: #28193f;--st-pink: #3a1229;--st-lime: #2b3a12;--st-cyan: #12303a;--st-orange: #3a2412;--st-yellow: #3a3612;--display: "Bungee", "Impact", sans-serif;--body: "Space Grotesk", system-ui, sans-serif;--mono: "Space Mono", ui-monospace, monospace;--hair: rgba(255,255,255,.07);--dash: rgba(255,255,255,.28);--dash-soft: rgba(255,255,255,.2)}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;background:var(--bg)}html{scroll-behavior:auto;-webkit-text-size-adjust:100%}body{font-family:var(--body);color:var(--ink);min-height:100vh;overflow-x:hidden}a{color:var(--lime);text-decoration:none}a:hover{color:var(--pink)}img,svg{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer}h1,h2,h3,h4,p{margin:0}ul,ol{margin:0;padding:0;list-style:none}[role=button]{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.12)}to{transform:scale(1);opacity:1}}@keyframes wander{0%,to{transform:translate(0)}18%{transform:translate(3px,-2px)}38%{transform:translate(-3px,1px)}58%{transform:translate(2px,3px)}78%{transform:translate(-2px,-2px)}}@keyframes morph{0%,to{border-radius:58% 42% 55% 45%/50% 58% 42% 50%}33%{border-radius:45% 55% 48% 52%/60% 42% 58% 40%}66%{border-radius:52% 48% 60% 40%/45% 55%}}@keyframes sheetUp{0%{transform:translateY(18px);opacity:.4}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.page{min-height:100vh;background:var(--bg);background-image:radial-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:15px 15px}.col{max-width:440px;margin:0 auto;min-height:100vh;background:var(--col);border-left:2px solid #000;border-right:2px solid #000;position:relative;padding-bottom:24px}.col.has-sticky{padding-bottom:96px}.wrap{padding:0 16px}@media(min-width:760px){.page{background-size:18px 18px}.col{max-width:none;background:transparent;border:0;padding-bottom:0}.col.has-sticky{padding-bottom:0}.wrap{max-width:1320px;margin:0 auto;padding:0 32px}}@media(max-width:759.98px){.only-d{display:none!important}}@media(min-width:760px){.only-m{display:none!important}}.eyebrow{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:1.5px;color:var(--muted)}.h1{font-family:var(--display);font-size:38px;line-height:.98;color:var(--ink);text-shadow:3px 3px 0 #000;text-wrap:pretty}.h2{font-family:var(--display);font-size:22px;line-height:1.05;color:var(--ink);text-wrap:pretty}.lede{font-size:15px;line-height:1.5;color:var(--ink2);text-wrap:pretty;max-width:340px}.body2{font-size:13.5px;line-height:1.5;color:var(--ink3)}.legal{font-family:var(--mono);font-size:10px;color:var(--faint);line-height:1.55}.mono{font-family:var(--mono)}.display{font-family:var(--display)}@media(min-width:760px){.eyebrow{font-size:11px;letter-spacing:1.6px}.h1{font-size:66px;line-height:.95;text-shadow:4px 4px 0 #000}.h2{font-size:38px;line-height:1.03}.lede{font-size:16px;line-height:1.55;max-width:560px}.legal{font-size:11px;line-height:1.6}}.section{padding:24px 16px 8px;scroll-margin-top:80px}@media(min-width:760px){.section{max-width:1320px;margin:0 auto;padding:54px 32px 10px;scroll-margin-top:100px}}[id]{scroll-margin-top:80px}@media(min-width:760px){[id]{scroll-margin-top:100px}}.divider{height:14px;border-top:2px solid #000;border-bottom:2px solid #000;background:repeating-linear-gradient(-45deg,var(--tone, var(--lime)) 0 12px,var(--col) 12px 24px)}@media(min-width:760px){.divider{height:16px;background:repeating-linear-gradient(-45deg,var(--tone, var(--lime)) 0 14px,var(--col) 14px 28px)}}.card{background:var(--card);border:2px solid #000;border-radius:13px;box-shadow:3px 3px 0 var(--tone, #000)}@media(min-width:760px){.card{border-radius:15px;box-shadow:4px 4px 0 var(--tone, #000)}}.inset{background:var(--col);border:2px solid #000;border-radius:10px}.chip{display:inline-flex;align-items:center;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.8px;color:var(--col);background:var(--tone, var(--yellow));border:2px solid #000;border-radius:6px;padding:3px 8px;box-shadow:2px 2px #000;white-space:nowrap}.chip-dark{display:inline-flex;align-items:center;font-family:var(--mono);font-size:10.5px;font-weight:700;color:var(--ink);background:var(--card);border:2px solid #000;border-radius:8px;padding:6px 10px;box-shadow:2px 2px 0 var(--tone, #000)}.sticker{display:inline-block;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:1.5px;color:var(--col);background:var(--yellow);border:2px solid #000;border-radius:6px;padding:3px 8px;box-shadow:2px 2px #000;transform:rotate(-2deg)}@media(min-width:760px){.sticker{font-size:11px;letter-spacing:1.6px;padding:4px 10px}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--display);font-size:13px;color:var(--col);background:var(--tone, var(--lime));border:2px solid #000;border-radius:11px;padding:12px 14px;box-shadow:3px 3px #000;white-space:nowrap;cursor:pointer;text-decoration:none}.btn:hover{color:var(--col)}.btn:active{transform:translate(2px,2px)!important;box-shadow:0 0 #000!important}.btn-lg{font-size:15px;padding:15px;border-radius:12px;box-shadow:4px 4px #000}.btn-lg:active{transform:translate(2px,2px)!important;box-shadow:2px 2px #000!important}.btn-outline{display:inline-flex;align-items:center;justify-content:center;font-family:var(--mono);font-weight:700;font-size:12px;color:var(--tone, var(--cyan));background:transparent;border:2px solid var(--tone, var(--cyan));border-radius:12px;padding:12px;box-shadow:2px 2px #000}.btn-outline:hover{color:var(--tone, var(--cyan))}.btn-dashed{display:inline-flex;align-items:center;font-family:var(--mono);font-weight:700;font-size:11.5px;letter-spacing:.4px;color:var(--lime);border:2px dashed var(--dash-soft);border-radius:11px;padding:11px 14px}.btn-dashed:hover{color:var(--pink)}@media(min-width:760px){.btn-lg{font-size:16px;padding:17px 26px;border-radius:13px;box-shadow:5px 5px #000}.btn-lg:active{transform:translate(3px,3px)!important;box-shadow:2px 2px #000!important}.btn-outline{font-size:13px;padding:17px 22px;border-radius:13px;box-shadow:3px 3px #000}.btn-dashed{font-size:12px;letter-spacing:.5px;padding:13px 18px}}.toggle{cursor:pointer;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:1px;color:var(--ink);background:var(--ctrl);border:2px solid #000;border-radius:7px;padding:6px 10px;box-shadow:2px 2px #000}.toggle.on,.toggle[aria-pressed=true],.toggle[aria-selected=true]{color:var(--col);background:var(--tone, var(--yellow))}.toggle:active{transform:translate(2px,2px);box-shadow:0 0 #000}.blob{display:grid;place-items:center;background:var(--tone, var(--lime));border:2px solid var(--rim, #000);border-radius:46% 54% 52% 48%/55% 48% 52% 45%;box-shadow:2px 2px #000;font-family:var(--mono);font-weight:700;line-height:1;color:var(--col)}.blob-anim{animation:morph 8s ease-in-out infinite}.track{height:14px;background:var(--col);border:2px solid #000;border-radius:5px;overflow:hidden}.track>.fill{height:100%;background:var(--tone, var(--lime));border-right:2px solid #000}@media(min-width:760px){.track{height:16px}}.copyfield{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--col);border:2px dashed var(--dash);border-radius:10px;padding:10px 12px;width:100%;text-align:left}.copyfield:active{transform:translate(1px,1px)}.copyfield .code{font-family:var(--mono);font-weight:700;font-size:15px;letter-spacing:1.2px;color:var(--ink)}.copyfield .copylabel{flex:0 0 auto;font-family:var(--mono);font-weight:700;font-size:9.5px;letter-spacing:1px;color:var(--cyan)}.copyfield.copied .copylabel{color:var(--lime)}@media(min-width:760px){.copyfield{padding:11px 12px;border-radius:11px}.copyfield .code{font-size:15px}}.acc{overflow:hidden}.acc-head{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:12px 13px;text-align:left;color:var(--ink)}.acc-chev{width:24px;height:24px;flex:0 0 auto;display:grid;place-items:center;background:var(--ctrl);border:2px solid #000;border-radius:7px;font-family:var(--mono);font-weight:700;font-size:12px;line-height:1;color:var(--ink)}.acc[open] .acc-chev,.acc.open .acc-chev{background:var(--tone, var(--lime));color:var(--col)}.acc-body{padding:12px 13px 14px;background:var(--col);border-top:2px solid #000;animation:pop .2s ease-out}details.acc>summary{list-style:none}details.acc>summary::-webkit-details-marker{display:none}details.acc[open]{box-shadow:3px 3px 0 var(--tone, var(--lime))}@media(min-width:760px){.acc-head{padding:16px 18px}.acc-chev{width:26px;height:26px}.acc-body{padding:16px 18px 18px}details.acc[open]{box-shadow:4px 4px 0 var(--tone, var(--lime))}}.toast-wrap[hidden]{display:none}.toast-wrap{position:fixed;left:0;right:0;bottom:92px;z-index:80;display:flex;justify-content:center;pointer-events:none}.toast{background:var(--yellow);border:2px solid #000;border-radius:10px;padding:9px 13px;box-shadow:3px 3px #000;font-family:var(--mono);font-weight:700;font-size:12px;color:var(--col);transform:rotate(-1deg);animation:pop .22s ease-out}@media(min-width:760px){.toast-wrap{bottom:36px}.toast{border-radius:11px;padding:12px 18px;box-shadow:4px 4px #000;font-size:13px}}.art{position:relative;display:grid;place-items:center;border-bottom:2px solid #000;background:repeating-linear-gradient(-45deg,var(--stripe, var(--st-purple)) 0 8px,var(--card) 8px 16px);overflow:hidden}.art>.art-label{font-family:var(--mono);font-size:9px;letter-spacing:1px;color:#f3eee38c}.art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media(min-width:760px){.art{background:repeating-linear-gradient(-45deg,var(--stripe, var(--st-purple)) 0 9px,var(--card) 9px 18px)}.art>.art-label{font-size:10px}}.numtile{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;font-family:var(--display);font-size:13px;color:var(--col);background:var(--tone, var(--lime));border:2px solid #000;border-radius:9px;box-shadow:2px 2px #000}@media(min-width:760px){.numtile{width:36px;height:36px;font-size:15px;border-radius:10px}}.tilt{transform:rotate(var(--tilt, 0deg))}.mascot[data-astro-cid-oa4r7qw6]{display:inline-flex;width:var(--w);height:var(--h);flex:0 0 auto;background:var(--tone);border:2px solid var(--rim);border-radius:46% 54% 52% 48%/55% 48% 52% 45%;align-items:center;justify-content:center;gap:var(--gap);box-shadow:2px 2px #000;animation:morph 8s ease-in-out infinite}.eye[data-astro-cid-oa4r7qw6]{background:#fff;border-radius:50%;position:relative;overflow:hidden;border:1px solid #000;flex:0 0 auto}.pupil[data-astro-cid-oa4r7qw6]{position:absolute;background:#14101c;border-radius:50%;animation:wander 3s ease infinite}.logo[data-astro-cid-tvrurpns]{display:flex;align-items:baseline;transform:rotate(-2deg);flex:0 0 auto}.logo[data-astro-cid-tvrurpns]:hover{color:inherit}.word[data-astro-cid-tvrurpns]{font-family:var(--display);font-size:24px;color:var(--lime);letter-spacing:-1px;text-shadow:2px 2px 0 #000}.only-m[data-astro-cid-tvrurpns],.only-d[data-astro-cid-tvrurpns]{margin-left:2px;align-self:center}.logo[data-astro-cid-tvrurpns] .only-m[data-astro-cid-tvrurpns]{display:inline-flex}.logo[data-astro-cid-tvrurpns] .only-d[data-astro-cid-tvrurpns]{display:none}@media(min-width:760px){.logo[data-astro-cid-tvrurpns] .only-m[data-astro-cid-tvrurpns]{display:none}.logo[data-astro-cid-tvrurpns] .only-d[data-astro-cid-tvrurpns]{display:inline-flex}}.pill[data-astro-cid-tvrurpns]{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--col);background:var(--pink);padding:1px 5px;border:2px solid #000;border-radius:5px;margin-left:5px;transform:rotate(5deg);box-shadow:2px 2px #000}@media(min-width:760px){.word[data-astro-cid-tvrurpns]{font-size:27px}.pill[data-astro-cid-tvrurpns]{padding:2px 6px;margin-left:6px}}.hdr[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:60;background:#0a080ee6;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);border-bottom:2px solid #000}.row[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px;padding:11px 16px}.spacer[data-astro-cid-3ef6ksr2]{flex:1}.cta[data-astro-cid-3ef6ksr2]{font-family:var(--display);font-size:11px;color:var(--col);background:var(--lime);border:2px solid #000;border-radius:10px;padding:9px 11px;box-shadow:2px 2px 0 var(--pink);white-space:nowrap;transform:rotate(1deg);cursor:pointer;flex:0 0 auto}.cta[data-astro-cid-3ef6ksr2]:hover{color:var(--col)}.cta[data-astro-cid-3ef6ksr2]:active{transform:rotate(1deg) translate(2px,2px);box-shadow:0 0 0 var(--pink)}.burger[data-astro-cid-3ef6ksr2]{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;background:var(--ctrl);border:2px solid #000;border-radius:10px;box-shadow:2px 2px #000;font-family:var(--mono);font-weight:700;font-size:15px;line-height:1;color:var(--ink)}.burger[data-astro-cid-3ef6ksr2]:active{transform:translate(2px,2px);box-shadow:0 0 #000}.menu[data-astro-cid-3ef6ksr2]{position:absolute;left:12px;right:12px;top:calc(100% + 8px);background:var(--card);border:2px solid #000;border-radius:14px;box-shadow:5px 5px #000;z-index:70;overflow:hidden;transform:rotate(-.6deg);animation:pop .2s ease-out}.menu[data-astro-cid-3ef6ksr2][hidden]{display:none}.menu-top[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--col);border-bottom:2px solid #000}.menu-note[data-astro-cid-3ef6ksr2]{font-family:var(--mono);font-size:10px;color:var(--cyan)}.mrow[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--hair);color:var(--ink)}.mrow[data-astro-cid-3ef6ksr2]:hover{background:var(--ctrl);color:var(--ink)}.mchip[data-astro-cid-3ef6ksr2]{width:24px;height:23px;flex:0 0 auto;display:grid;place-items:center;background:var(--tone);border:2px solid #000;border-radius:7px;font-family:var(--mono);font-weight:700;font-size:11px;line-height:1;color:var(--col);box-shadow:1px 1px #000}.mlabel[data-astro-cid-3ef6ksr2]{flex:1;font-family:var(--display);font-size:12px}.mnote[data-astro-cid-3ef6ksr2]{font-size:11px;font-weight:500;color:var(--ink3)}.marrow[data-astro-cid-3ef6ksr2]{font-size:10px;color:var(--muted)}.menu-foot[data-astro-cid-3ef6ksr2]{padding:10px 12px;background:var(--col);border-top:2px solid #000}.menu-cta[data-astro-cid-3ef6ksr2]{display:flex;width:100%;font-size:12px;padding:10px;border-radius:10px;box-shadow:2px 2px #000}.ticker[data-astro-cid-3ef6ksr2]{background:var(--lime);border-top:2px solid #000;overflow:hidden;white-space:nowrap}.ticker-in[data-astro-cid-3ef6ksr2]{display:inline-flex;animation:marq 26s linear infinite}.ticker-in[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{padding:5px 0;font-family:var(--mono);font-weight:700;font-size:12px;color:var(--col);white-space:pre}.nav[data-astro-cid-3ef6ksr2]{display:none}@media(min-width:760px){.hdr[data-astro-cid-3ef6ksr2]{background:#0a080eeb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.row[data-astro-cid-3ef6ksr2]{max-width:1320px;margin:0 auto;flex-wrap:wrap;gap:12px 20px;padding:14px 32px}.nav[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;flex:1 1 340px;min-width:0}.navlink[data-astro-cid-3ef6ksr2]{font-family:var(--mono);font-weight:700;font-size:11px;letter-spacing:1.1px;color:var(--ink2);border:2px solid transparent;border-radius:9px;padding:8px 11px;white-space:nowrap}.navlink[data-astro-cid-3ef6ksr2]:hover{background:var(--ctrl);color:var(--ink)}.navlink[data-astro-cid-3ef6ksr2].on{color:var(--col);background:var(--lime);border-color:#000;box-shadow:2px 2px #000}.navlink[data-astro-cid-3ef6ksr2].on:hover{color:var(--col);background:var(--lime)}.cta[data-astro-cid-3ef6ksr2]{font-size:13px;border-radius:11px;padding:12px 18px;box-shadow:3px 3px 0 var(--pink)}.cta[data-astro-cid-3ef6ksr2]:active{transform:rotate(1deg) translate(3px,3px)}.ticker-in[data-astro-cid-3ef6ksr2]{animation-duration:32s}.ticker-in[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{padding:6px 0;font-size:12.5px}}.ftr[data-astro-cid-sz7xmlte]{margin-top:28px;border-top:2px solid #000;background:var(--bg)}.in[data-astro-cid-sz7xmlte]{padding:22px 16px 28px}.grid[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column-reverse;gap:20px}.links[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px}.links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-family:var(--mono);font-size:11.5px;font-weight:700;color:var(--ink2);padding:6px 0;border-bottom:1px solid var(--hair)}.links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--pink)}.age[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:10px}.badge[data-astro-cid-sz7xmlte]{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;font-family:var(--display);font-size:12px;color:var(--col);background:var(--yellow);border:2px solid #000;border-radius:50%;box-shadow:2px 2px #000;transform:rotate(-4deg)}.age-p[data-astro-cid-sz7xmlte]{font-size:12px;color:var(--muted);line-height:1.5}.small[data-astro-cid-sz7xmlte]{margin-top:16px}.copy[data-astro-cid-sz7xmlte]{margin-top:14px;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:1px;color:var(--faint)}@media(min-width:760px){.ftr[data-astro-cid-sz7xmlte]{margin-top:56px}.in[data-astro-cid-sz7xmlte]{max-width:1320px;margin:0 auto;padding:36px 32px 44px}.grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:34px;align-items:start}.age[data-astro-cid-sz7xmlte]{gap:12px}.badge[data-astro-cid-sz7xmlte]{width:44px;height:44px;font-size:13px}.age-p[data-astro-cid-sz7xmlte]{font-size:13px;max-width:300px}.small[data-astro-cid-sz7xmlte]{margin-top:18px;max-width:460px;font-size:10.5px;line-height:1.6}.copy[data-astro-cid-sz7xmlte]{margin-top:16px;font-size:10.5px}.links[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px 24px;align-self:start}.links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:11.5px;padding:7px 0}}
