:root{color-scheme:dark;--cyan:#16babc;--pink:#f04b93;--yellow:#f1c63d;--night:#21103a;--ink:#050106;--ice:#d8f1fa;--night-deep:#120920;--ice-dim:#a9bcd0;--ice-ink:#33405a;--display:Impact, "Anton", "Haettenschweiler", "Arial Narrow Bold", sans-serif;--mono:Consolas, "Inconsolata", "Menlo", monospace;--body:"Barlow", "Segoe UI", system-ui, sans-serif;--wrap:1180px;--shadow:10px}*{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--night-deep);color:var(--ice);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.55}a{color:inherit}:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}img{max-width:100%;display:block}.crt{background-color:var(--bg,var(--night-deep));background-image:repeating-linear-gradient(#d8f1fa0b 0 1px,#0000 1px 4px)}.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(16px,4vw,48px)}.label{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cyan);font-size:13px;font-weight:800}.h-display{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;margin:0;font-weight:400;line-height:1.06}.h1{font-size:clamp(42px,6.8vw,84px)}.h2{font-size:clamp(34px,4.6vw,56px)}.h3{font-size:clamp(24px,2.4vw,30px)}.claim{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;font-weight:800}.lede{color:var(--ice-dim);max-width:100%;margin:0}.section-head{gap:12px;margin-bottom:clamp(32px,5vw,56px);display:grid}.pink{color:var(--pink)}.cyan{color:var(--cyan)}.yellow{color:var(--yellow)}.nav{top:env(safe-area-inset-top,0px);z-index:20;backdrop-filter:blur(6px);border-bottom:3px solid var(--pink);background:#050106f0;position:sticky}.nav>.wrap{align-items:center;gap:20px;max-width:1320px;min-height:68px;display:flex}.nav-logo{flex:none;width:148px}.nav-links{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;flex-wrap:nowrap;gap:18px;margin-left:auto;font-size:14px;font-weight:800;display:flex}.nav-links a{color:var(--ice);white-space:nowrap;border-bottom:3px solid #0000;padding-block:4px;text-decoration:none}.nav-links a:hover{color:var(--cyan)}.nav-links a[aria-current=page]{color:var(--yellow);border-bottom-color:var(--yellow)}.nav-actions{flex:none;align-items:center;gap:10px;display:flex}.sound,.menu-btn{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--yellow);border:2px solid var(--yellow);cursor:pointer;white-space:nowrap;background:0 0;padding:7px 10px;font-size:12px;font-weight:800}.sound[aria-pressed=true]{background:var(--yellow);color:var(--ink)}.menu-btn{color:var(--ice);border-color:var(--ice);display:none}.login{font-family:var(--mono);text-transform:uppercase;color:var(--ice);white-space:nowrap;font-size:14px;font-weight:800;text-decoration:none}.login:hover{color:var(--cyan)}.nav>.mobile-menu{border-top:2px solid var(--night);gap:0;min-height:0;padding-block:10px 18px;display:grid}.mobile-menu a{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #d8f1fa1a;padding:12px 0;font-weight:800;text-decoration:none;display:block}.mobile-menu a[aria-current=page]{color:var(--yellow)}.btn{--c:var(--pink);font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;color:#fff;background:var(--c);cursor:pointer;box-shadow:var(--shadow) var(--shadow) 0 -3px var(--night-deep), var(--shadow) var(--shadow) 0 0 var(--c);border:0;flex:none;justify-content:center;align-items:center;padding:.42em 1.1em .38em;font-size:clamp(22px,2.4vw,30px);text-decoration:none;transition:transform .12s steps(2,end),box-shadow .12s steps(2,end);display:inline-flex;position:relative}.btn:hover{box-shadow:12px 12px 0 -3px var(--night-deep), 12px 12px 0 0 var(--c);transform:translate(-2px,-2px)}.btn:active{box-shadow:3px 3px 0 -3px var(--night-deep), 3px 3px 0 0 var(--c);transform:translate(6px,6px)}.btn.small{--shadow:6px;padding:.4em .9em .36em;font-size:18px}.btn.ghost{color:var(--cyan);outline:3px solid var(--cyan);outline-offset:-3px;box-shadow:none;background:0 0}.btn.ghost:hover{background:var(--cyan);color:var(--ink);box-shadow:none}.ice-sec .btn{box-shadow:var(--shadow) var(--shadow) 0 -3px var(--ice), var(--shadow) var(--shadow) 0 0 var(--c)}.coin-pop{background:var(--yellow);border:3px solid var(--ink);pointer-events:none;opacity:0;border-radius:50%;width:18px;height:18px;margin-left:-9px;position:absolute;top:0;left:50%}.btn:hover .coin-pop{animation:.4s steps(6,end) forwards coin}@keyframes coin{0%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(-34px)}to{opacity:0;transform:translateY(-40px)}}.textlink{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--cyan);border-bottom:3px solid;justify-self:start;padding-bottom:2px;font-weight:800;text-decoration:none}.textlink:hover{color:var(--pink)}.ice-sec .textlink,.card .textlink{color:var(--ink)}section{padding-block:clamp(64px,9vw,112px)}.night{--bg:var(--night)}.ice-sec{background:var(--ice);color:var(--ink)}.ice-sec .label{color:var(--ink)}.ice-sec .lede{color:var(--ice-ink)}.hero{--bg:var(--ink);border-bottom:10px solid var(--pink);padding-block:clamp(40px,6vw,72px) clamp(56px,7vw,88px);overflow:hidden}.hero .wrap{gap:clamp(20px,3vw,28px);display:grid}.hero-logo{filter:drop-shadow(0 0 32px #f04b9340);width:min(100%,980px);margin-block:clamp(8px,3vw,24px) 0}.hero-claim{color:var(--yellow);margin:0;font-size:clamp(20px,2.6vw,30px)}.hero-h{font-family:var(--body);color:var(--ice);max-width:40ch;margin:0;font-size:clamp(20px,2vw,24px);font-weight:600;line-height:1.3}.hero-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-top:8px;display:flex}.coin-badge{background:var(--yellow);width:136px;height:136px;color:var(--ink);text-align:center;border-radius:50%;flex:none;place-content:center;display:grid;transform:rotate(-8deg)}.coin-badge b{font-family:var(--display);font-size:36px;font-weight:400;line-height:1}.coin-badge span{font-family:var(--mono);letter-spacing:.08em;font-size:13px;font-weight:800}@media (prefers-reduced-motion:no-preference){.coin-badge{animation:3.2s steps(8,end) infinite spin}}@keyframes spin{0%,70%{transform:rotate(-8deg)scaleX(1)}80%{transform:rotate(-8deg)scaleX(.15)}90%{transform:rotate(-8deg)scaleX(1)}}.goal{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:clamp(20px,3vw,32px);display:grid}.goal-card{border:3px solid var(--cyan);background:#21103a99;gap:4px;padding:18px 20px;display:grid}.goal-card b{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--cyan);font-weight:800}.goal-card span{color:var(--ice-dim);font-size:16px}.goal-card.big{border-color:var(--yellow)}.goal-card.big b{color:var(--yellow);font-size:18px}.page-hero{--bg:var(--ink);border-bottom:10px solid var(--pink);padding-block:clamp(56px,8vw,96px)}.page-hero .wrap{gap:18px;display:grid}.page-hero .lede{font-size:19px}.hud{background:var(--night);border-bottom:3px solid var(--ink)}.hud .wrap{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 36px;padding-block:16px;font-size:14px;font-weight:800;display:flex}.hud .scores{flex-wrap:wrap;gap:26px;display:flex}.hud .scores b{color:var(--yellow);font-variant-numeric:tabular-nums;font-size:20px}.hud .muted{color:var(--ice-dim)}.scoreboard{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(20px,3vw,36px);display:grid}.score{border:4px solid var(--ink);background:var(--night-deep);box-shadow:var(--shadow) var(--shadow) 0 var(--cyan);gap:6px;padding:26px 26px 22px;display:grid}.score .num{font-family:var(--display);color:var(--yellow);font-variant-numeric:tabular-nums;font-size:clamp(64px,8vw,96px);line-height:.9}.score .what{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;font-size:15px;font-weight:800}.duel{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(24px,4vw,48px);display:grid}.card{border:4px solid var(--ink);box-shadow:var(--shadow) var(--shadow) 0 var(--pink);color:var(--ink);align-content:start;gap:14px;padding:clamp(24px,3vw,34px);display:grid}.card p{max-width:52ch;margin:0}.card .claim{font-size:15px}.card.ice{background:var(--ice)}.card.coin{background:var(--yellow)}.card.cyan{background:var(--cyan)}.card.dark{background:var(--night);color:var(--ice);box-shadow:var(--shadow) var(--shadow) 0 var(--cyan)}.howsteps{gap:clamp(40px,6vw,64px);display:grid}.howstep{gap:18px;display:grid}.hs-head{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.hs-n{font-family:var(--display);color:var(--pink);font-size:40px;font-weight:400;line-height:1}.howstep:nth-child(2) .hs-n{color:var(--cyan)}.howstep:nth-child(3) .hs-n{color:var(--yellow)}.recs{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:4px;display:grid}.rec{background:var(--night);color:var(--ice);border:4px solid var(--ink);box-shadow:8px 8px 0 var(--cyan);align-content:start;gap:10px;padding:20px 22px;display:grid}.rec b{font-family:var(--mono);text-transform:uppercase;letter-spacing:.03em;font-size:15px;font-weight:800}.rec-p{color:var(--ice-dim);font-size:14px}.rec-impact{border-top:2px solid #d8f1fa24;justify-content:space-between;align-items:center;gap:10px;margin-top:2px;padding-top:12px;display:flex}.rec-impact-label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--ice-dim);font-size:11px;font-weight:800}.rec-coins{gap:4px;display:flex}.impact-dot{background:var(--night-deep);border:2px solid var(--ice-dim);border-radius:50%;width:14px;height:14px;display:inline-block}.impact-dot.on{background:var(--yellow);border-color:var(--ink)}.creatives{background:var(--ink);flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:24px;padding:26px;display:flex}.creatives>*{flex:240px;width:auto;max-width:280px}.popup{background:var(--ice);color:var(--ink);border:4px solid var(--ink);box-shadow:8px 8px 0 var(--pink);gap:10px;padding:20px 20px 18px;display:grid;position:relative}.popup .x{font-family:var(--mono);font-weight:800;position:absolute;top:6px;right:10px}.popup h4{font-family:var(--display);text-transform:uppercase;margin:0;font-size:28px;font-weight:400;line-height:1}.popup p{margin:0;font-size:14px}.popup span.go{background:var(--pink);color:#fff;font-family:var(--display);text-transform:uppercase;justify-self:start;padding:6px 12px;font-size:18px}.banner-ex{background:var(--ice);color:var(--ink);border:4px solid var(--ink);box-shadow:8px 8px 0 var(--cyan);align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative}.banner-ex .msg{flex:1;gap:2px;display:grid}.banner-ex .msg b{font-family:var(--display);text-transform:uppercase;font-size:16px;font-weight:400;line-height:1.1}.banner-ex .msg .note{font-size:12px}.banner-ex span.go{background:var(--cyan);color:var(--ink);font-family:var(--display);text-transform:uppercase;white-space:nowrap;flex:none;padding:6px 10px;font-size:13px}.banner-ex .x{font-family:var(--mono);opacity:.6;font-weight:800;position:absolute;top:6px;right:10px}.sticker-ex{background:var(--yellow);color:var(--ink);border:4px solid var(--ink);box-shadow:8px 8px 0 var(--pink);gap:6px;padding:16px 18px;display:grid;transform:rotate(-3deg)}.sticker-ex b{font-family:var(--display);text-transform:uppercase;font-size:18px;font-weight:400;line-height:1.05}.sticker-ex span{font-size:12px}.sticker-ex .go{background:var(--ink);color:var(--yellow);font-family:var(--mono);text-transform:uppercase;justify-self:start;margin-top:4px;padding:5px 8px;font-size:11px;font-weight:800}.approve-row{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:6px;display:flex}.approve-btn{font-family:var(--mono);text-transform:uppercase;letter-spacing:.03em;border:3px solid var(--ink);padding:10px 16px;font-size:15px;font-weight:800}.approve-btn.yes{background:var(--cyan)}.approve-btn.auto{background:var(--yellow)}.approve-sep{font-family:var(--mono);text-transform:uppercase;color:var(--ice-ink);font-size:13px;font-weight:800}.no-crew{flex-wrap:wrap;gap:12px 28px;margin-top:clamp(32px,4vw,44px);display:flex}.no-crew .claim{color:var(--pink);margin:0;font-size:clamp(16px,1.8vw,20px)}.powerups{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:clamp(18px,2.4vw,28px);display:grid}.pu{color:var(--ink);border:4px solid var(--ink);grid-template-rows:auto auto 1fr;gap:12px;padding:26px 24px 28px;display:grid}.pu svg{shape-rendering:crispedges;justify-self:center;width:120px;height:96px;margin-block:6px 10px}.pu .tag{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:800}.pu h3{font-family:var(--display);text-transform:uppercase;margin:0;font-size:26px;font-weight:400;line-height:1}.pu p{margin:8px 0 0;font-size:16px}.pu.y{background:var(--yellow)}.pu.c{background:var(--cyan)}.pu.p{background:var(--pink)}.pu.i{background:var(--ice)}.pu .textlink{color:var(--ink)}.pu-mark{place-items:center;height:96px;margin-block:6px 10px;display:grid}.pu-mark span{font-family:var(--display);text-transform:uppercase;text-align:center;text-wrap:balance;font-size:clamp(18px,2.4vw,26px);font-weight:400;line-height:1.05}.pu img.logo{justify-self:center;width:auto;max-height:64px;margin-block:6px 10px}.pu.coming{opacity:.85;border-style:dashed}@media (prefers-reduced-motion:no-preference){.pu svg .blink{animation:1.6s step-end infinite blink}.pu:hover svg{animation:.4s steps(4,end) hop}}@keyframes hop{50%{transform:translateY(-8px)}}.split{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:clamp(32px,5vw,64px);display:grid}.slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.slot{border:3px solid var(--cyan);background:var(--night-deep);gap:4px;padding:16px 16px 14px;display:grid}.slot b{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;font-size:15px;font-weight:800}.slot span{color:var(--ice-dim);font-size:14px}.slot:before{content:"";background:repeating-linear-gradient(90deg,var(--cyan) 0 10px,transparent 10px 16px);height:8px;margin:-16px -16px 8px}.levels{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(18px,3vw,32px);display:grid}.level{background:var(--night);color:var(--ice);grid-template-columns:auto 1fr;align-items:baseline;gap:6px 20px;padding:26px 26px 28px;display:grid}.level .n{font-family:var(--display);grid-row:span 2;font-size:48px;line-height:1}.level:nth-child(odd) .n{color:var(--cyan)}.level:nth-child(2n) .n{color:var(--pink)}.level b{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;font-size:18px;font-weight:800}.level span{color:var(--ice-dim);font-size:15px}.after{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:clamp(28px,4vw,40px);display:flex}.after .claim{margin:0;font-size:16px}.features{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(18px,2.4vw,26px);display:grid}.feat{background:var(--night-deep);border:3px solid #d8f1fa2e;align-content:start;gap:10px;padding:24px 24px 26px;display:grid}.feat .pip{background:var(--c,var(--cyan));width:18px;height:18px;box-shadow:4px 4px 0 var(--ink)}.feat h3{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;margin:4px 0 0;font-size:18px;font-weight:800;line-height:1.25}.feat p{color:var(--ice-dim);margin:0;font-size:16px}.ice-sec .feat{border-color:var(--ink);background:#fff}.ice-sec .feat p{color:var(--ice-ink)}.checklist{gap:10px;margin:0;padding:0;list-style:none;display:grid}.checklist li{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;align-items:baseline;gap:12px;font-size:15px;font-weight:800;display:flex}.checklist li:before{content:"✓";color:var(--pink);flex:none}.card.cyan .checklist li:before,.card.coin .checklist li:before{color:var(--ink)}.estimator{background:var(--night);border:4px solid var(--ink);box-shadow:var(--shadow) var(--shadow) 0 var(--cyan);gap:24px;padding:clamp(22px,3.5vw,40px);display:grid}.range-wrap{gap:10px;display:grid}.range-wrap label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;font-size:14px;font-weight:800}input[type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:28px}input[type=range]::-webkit-slider-runnable-track{background:repeating-linear-gradient(90deg,var(--cyan) 0 12px,var(--night-deep) 12px 16px);border:2px solid var(--ink);height:10px}input[type=range]::-moz-range-track{background:repeating-linear-gradient(90deg,var(--cyan) 0 12px,var(--night-deep) 12px 16px);border:2px solid var(--ink);height:10px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--yellow);border:4px solid var(--ink);border-radius:0;width:28px;height:28px;margin-top:-11px}input[type=range]::-moz-range-thumb{background:var(--yellow);border:4px solid var(--ink);border-radius:0;width:22px;height:22px}.ticks{font-family:var(--mono);color:var(--ice-dim);justify-content:space-between;font-size:12px;font-weight:800;display:flex}.readout{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.readout div{gap:2px;display:grid}.readout span{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ice-dim);font-size:13px;font-weight:800}.readout b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:clamp(38px,5vw,60px);font-weight:400;line-height:1}.readout .price b{color:var(--yellow)}.per{font-family:var(--mono);color:var(--cyan);letter-spacing:.04em;font-size:14px;font-weight:800}.fine{color:var(--ice-dim);margin:0;font-size:15px}.interactions{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.ia{background:var(--night);color:var(--ice);border-bottom:6px solid var(--c);gap:12px;padding:20px 20px 22px;display:grid}.ia .coin1{font-family:var(--mono);color:var(--yellow);letter-spacing:.06em;font-size:13px;font-weight:800}.ia b{font-size:18px;font-weight:600;line-height:1.3}.plans{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:stretch;gap:clamp(22px,3vw,36px);display:grid}.plan{background:var(--ice);color:var(--ink);border:4px solid var(--ink);box-shadow:var(--shadow) var(--shadow) 0 var(--night);align-content:start;gap:10px;padding:28px 26px 26px;display:grid;position:relative}.plan.hot{background:var(--yellow);box-shadow:var(--shadow) var(--shadow) 0 var(--pink)}.plan .badge{background:var(--pink);color:#fff;font-family:var(--mono);letter-spacing:.08em;border:3px solid var(--ink);padding:5px 10px;font-size:12px;font-weight:800;position:absolute;top:-16px;left:20px}.plan .name{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;font-size:17px;font-weight:800}.plan .cost{font-family:var(--display);font-size:64px;line-height:1}.plan .tokens{font-family:var(--mono);border-bottom:3px solid var(--ink);padding-bottom:12px;font-size:15px;font-weight:800}.plan ul{gap:6px;margin:4px 0 0;padding:0;list-style:none;display:grid}.plan li:before{content:"▶ ";color:var(--pink)}.plan.hot li:before{color:var(--ink)}.faq{gap:12px;max-width:860px;display:grid}.faq details{background:var(--night);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--night-deep)}.faq summary{cursor:pointer;font-family:var(--mono);letter-spacing:.02em;justify-content:space-between;gap:16px;padding:18px 20px;font-size:17px;font-weight:800;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--yellow);font-size:22px;line-height:1}.faq details[open] summary:after{content:"–"}.faq details[open]{border-color:var(--cyan)}.faq p{color:var(--ice-dim);max-width:70ch;margin:0;padding:0 20px 20px}.filters{flex-wrap:wrap;gap:10px;margin-bottom:32px;display:flex}.filters button{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ice);border:3px solid var(--ice-dim);cursor:pointer;background:0 0;padding:8px 14px;font-size:14px;font-weight:800}.filters button[aria-pressed=true]{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.posts{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:clamp(22px,3vw,32px);display:grid}.post{background:var(--night);border:4px solid var(--ink);box-shadow:var(--shadow) var(--shadow) 0 var(--c,var(--cyan));grid-template-rows:auto auto 1fr auto;gap:14px;padding:24px 24px 22px;display:grid}.post .meta{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:12px;font-weight:800;display:flex}.post .meta .cat{color:var(--c,var(--cyan))}.post .meta .time{color:var(--ice-dim)}.post .stat{font-family:var(--display);color:var(--yellow);font-size:clamp(52px,6vw,72px);line-height:.9}.post .stat small{font-family:var(--mono);color:var(--ice);letter-spacing:.04em;text-transform:uppercase;margin-top:8px;font-size:14px;font-weight:800;display:block}.post h3{font-family:var(--body);margin:0;font-size:21px;font-weight:600;line-height:1.25}.post p{color:var(--ice-dim);margin:0;font-size:15.5px}.post .facts{font-family:var(--mono);letter-spacing:.03em;gap:4px;margin:0;padding:0;font-size:13px;font-weight:800;list-style:none;display:grid}.post .facts li:before{content:"■ ";color:var(--pink)}.post a.textlink{margin-top:4px}.post.feature{grid-column:1/-1;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;column-gap:clamp(24px,4vw,48px)}.post.feature .left,.post.feature .right{gap:14px;display:grid}@media (width<=760px){.post.feature{grid-template-columns:1fr}}.values{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(22px,3vw,36px);display:grid}.contact{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:clamp(32px,5vw,64px);display:grid}.form{background:var(--night);color:var(--ice);border:4px solid var(--ink);box-shadow:var(--shadow) var(--shadow) 0 var(--pink);gap:16px;padding:clamp(22px,3vw,32px);display:grid}.row2{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.field{gap:6px;display:grid}.field label{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;font-size:13px;font-weight:800}.field label i{color:var(--pink);font-style:normal}.field input,.field textarea{font:inherit;color:var(--ice);background:var(--night-deep);border:3px solid var(--ice-dim);border-radius:0;width:100%;padding:12px 14px}.field input:focus,.field textarea:focus{border-color:var(--yellow);outline:none}.field textarea{resize:vertical;min-height:130px}.form-status{font-family:var(--mono);color:var(--yellow);margin:0;font-size:14px;font-weight:800}.fine-dark{color:var(--ice-dim);margin:0;font-size:13px}.continue{--bg:var(--ink);border-top:10px solid var(--pink)}.continue .wrap{grid-template-columns:1fr auto;align-items:center;gap:40px;display:grid}.countdown{font-family:var(--display);color:var(--yellow);font-variant-numeric:tabular-nums;text-align:center;font-size:clamp(120px,16vw,200px);line-height:.8}.countdown small{font-family:var(--mono);letter-spacing:.12em;color:var(--cyan);margin-bottom:12px;font-size:18px;font-weight:800;display:block}.cta-row{flex-wrap:wrap;align-items:center;gap:22px 28px;margin-top:10px;display:flex}@media (width<=720px){.continue .wrap{grid-template-columns:1fr}.countdown{text-align:left}}footer{--bg:var(--night);padding-block:56px 0}.foot{grid-template-columns:1.4fr repeat(3,1fr);gap:32px;display:grid}.foot-logo{width:170px}.foot p{color:var(--ice-dim);max-width:30ch;margin:14px 0 0}.foot h4{font-family:var(--mono);letter-spacing:.08em;color:var(--cyan);margin:0 0 12px;font-size:13px;font-weight:800}.foot ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.foot a{color:var(--ice);text-decoration:none}.foot a:hover{color:var(--pink)}.page-mark{font-family:var(--mono);letter-spacing:.06em;border-top:1px solid #d8f1fa24;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding-block:18px;font-size:12px;font-weight:800;display:flex}.page-mark span:first-child{color:var(--cyan)}.page-mark span:last-child{color:var(--pink)}.pink-bar{background:var(--pink);height:12px}@media (width<=980px){.nav-links,.nav .login{display:none}.menu-btn{display:inline-block}.nav-actions{margin-left:auto}.foot{grid-template-columns:1fr 1fr}}@media (width>=981px){.mobile-menu{display:none}}@media (width<=480px){.nav .start{display:none}.slots{grid-template-columns:1fr}.coin-badge{width:112px;height:112px}.coin-badge b{font-size:30px}.readout{grid-template-columns:1fr 1fr}.readout .price{grid-column:1/-1}.posts{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.post-meta{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ice-dim);flex-wrap:wrap;gap:8px 22px;font-size:13px;font-weight:800;display:flex}.post-meta .cat{color:var(--pink)}.post-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(32px,5vw,64px);display:grid}.post-aside{top:calc(env(safe-area-inset-top,0px) + 96px);gap:22px;display:grid;position:sticky}@media (width<=900px){.post-layout{grid-template-columns:minmax(0,1fr)}.post-aside{position:static}}.cover{border:4px solid var(--ink);box-shadow:var(--shadow) var(--shadow) 0 var(--pink);background:var(--ice);margin:0 0 clamp(28px,4vw,44px)}.cover img{width:100%;height:auto}.prose{max-width:72ch;color:var(--ice);font-size:18px;line-height:1.7}.prose>*+*{margin-top:1.1em}.prose h2,.prose h3,.prose h4{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;margin-top:1.8em;font-weight:400;line-height:1.1}.prose h2{font-size:clamp(30px,3.4vw,40px)}.prose h3{color:var(--cyan);font-size:clamp(24px,2.6vw,30px)}.prose h4{color:var(--yellow);font-size:22px}.prose p,.prose li{color:var(--ice)}.prose strong{color:#fff}.prose a{color:var(--cyan);text-underline-offset:3px;text-decoration-thickness:2px}.prose a:hover{color:var(--pink)}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.45em}.prose ul li::marker{color:var(--pink);content:"■  "}.prose img{border:3px solid var(--ink);background:var(--ice);margin-inline:auto}.prose em{color:var(--ice-dim)}.prose blockquote{background:var(--night);border-left:6px solid var(--pink);font-family:var(--body);margin:1.6em 0;padding:18px 22px;font-size:20px;font-weight:600;line-height:1.45}.prose blockquote p{margin:0}.prose code{font-family:var(--mono);background:var(--ink);color:var(--yellow);padding:.1em .35em;font-size:.9em;font-weight:800}.prose pre{background:var(--ink);border:2px solid var(--cyan);padding:16px;overflow-x:auto}.prose pre code{color:var(--ice);background:0 0;padding:0}.prose table{border-collapse:collapse;max-width:100%;font-size:15px;display:block;overflow-x:auto}.prose th,.prose td{border:2px solid var(--night);text-align:left;vertical-align:top;padding:9px 12px}.prose th{background:var(--ink);font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--cyan);font-size:13px;font-weight:800}.prose td{background:#21103a8c}.prose hr{background:repeating-linear-gradient(90deg,var(--pink) 0 12px,transparent 12px 20px);border:0;height:4px}.legal .prose h2{color:var(--cyan);font-size:26px}.aside-card{background:var(--night);border:4px solid var(--ink);box-shadow:8px 8px 0 var(--cyan);gap:10px;padding:22px;display:grid}.aside-card .stat{font-family:var(--display);color:var(--yellow);font-size:64px;line-height:.9}.aside-card .stat-label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:800}.aside-card ul{font-family:var(--mono);gap:6px;margin:4px 0 0;padding:0;font-size:13px;font-weight:800;list-style:none;display:grid}.aside-card li:before{content:"■ ";color:var(--pink)}.more{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(22px,3vw,32px);display:grid}.back{margin-bottom:22px;display:inline-block}.post h3 a{text-decoration:none}.post h3 a:hover{color:var(--cyan)}.filters a{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ice);border:3px solid var(--ice-dim);padding:8px 14px;font-size:14px;font-weight:800;text-decoration:none}.filters a[aria-current=page]{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.hp{position:absolute;left:-9999px}.theme-light{--teal:#52bdbe;--dots:radial-gradient(#05010629 1.6px, transparent 2px) 0 0/28px 28px;--lines:repeating-linear-gradient(to bottom, #05010609 0 1px, transparent 1px 4px);--pixel:"Press Start 2P", "Courier New", monospace;--violet:#5a4bd6;--chunky:"Lilita One", "Arial Rounded MT Bold", Impact, sans-serif}.theme-light main{color:var(--ink)}.theme-light main .crt{background:var(--lines), var(--dots), var(--bg-light,var(--ice))}.theme-light main .crt.night{--bg-light:var(--teal)}.theme-light main .label{color:var(--ink)}.theme-light main .lede{color:var(--ice-ink)}.theme-light main .claim.cyan{color:var(--ink)}.theme-light .hero{--bg-light:var(--teal);border-bottom:6px solid var(--ink);text-align:center;position:relative}.theme-light .hero .wrap{z-index:1;justify-items:center;position:relative}.theme-light .hero-logo{filter:drop-shadow(0 10px #0501062e)}.theme-light .hero .label{background:var(--ink);color:var(--yellow);padding:6px 10px}.ribbon{background:var(--pink);border:4px solid var(--ink);box-shadow:12px 12px 0 var(--ink);max-width:100%;margin-top:clamp(4px,1vw,10px);padding:clamp(12px,2vw,22px) clamp(16px,3vw,44px);display:inline-block;position:relative;transform:rotate(-2deg)}.ribbon:after{content:"";border-left:18px solid #0000;border-right:18px solid #0000;border-top:28px solid var(--ink);position:absolute;bottom:-30px;left:34%}.ribbon:before{content:"";z-index:1;border-left:11px solid #0000;border-right:11px solid #0000;border-top:18px solid var(--teal);position:absolute;bottom:-19px;left:calc(34% + 7px)}.ribbon h1{font-family:var(--pixel);color:var(--yellow);letter-spacing:.02em;text-shadow:2px 0 var(--ink),-2px 0 var(--ink),0 2px var(--ink),0 -2px var(--ink),2px 2px var(--ink),-2px 2px var(--ink),2px -2px var(--ink),-2px -2px var(--ink),4px 4px 0 var(--ink);margin:0;font-size:clamp(12px,2.35vw,30px);font-weight:400;line-height:1.35}.subclaim{font-family:var(--chunky);color:#fff;letter-spacing:.01em;-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;text-shadow:4px 5px 0 var(--violet);margin:clamp(22px,3vw,34px) 0 0;font-size:clamp(30px,5vw,60px);line-height:1}.theme-light .hero .lede{color:var(--ink);max-width:60ch;font-weight:500}.theme-light .hero-row{justify-content:center}.theme-light .coin-badge{border:4px solid var(--ink);box-shadow:6px 6px 0 var(--ink)}.theme-light .goal{text-align:left;width:100%}.theme-light .goal-card{border:4px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background:#fff}.theme-light .goal-card b{color:var(--ink)}.theme-light .goal-card span{color:var(--ice-ink)}.theme-light .goal-card.big{background:var(--yellow)}.theme-light .goal-card.big b,.theme-light .goal-card.big span{color:var(--ink)}.confetti{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.confetti svg{position:absolute;overflow:visible}@media (prefers-reduced-motion:no-preference){.confetti svg{animation:3.6s steps(4,end) infinite alternate bob}.confetti svg:nth-child(2n){animation-delay:-1.8s}}@keyframes bob{to{transform:translateY(-8px)rotate(6deg)}}@media (width<=700px){.confetti .far{display:none}}.theme-light .hud{background:var(--ink);color:var(--ice)}.theme-light .score{background:var(--yellow);box-shadow:var(--shadow) var(--shadow) 0 var(--ink)}.theme-light .score .num,.theme-light .score .what,.theme-light main .textlink{color:var(--ink)}.theme-light main .textlink:hover{color:var(--pink)}.theme-light .card.ice{background:#fff}.theme-light .slot{border-color:var(--ink);color:var(--ink);background:#fff}.theme-light .slot span{color:var(--ice-ink)}.theme-light .slot:before{background:repeating-linear-gradient(90deg,var(--pink) 0 10px,transparent 10px 16px)}.theme-light main .claim.yellow{color:var(--ink);background:var(--yellow);justify-self:start;padding:4px 8px;display:inline-block}.theme-light .pu.c{background:#fff}.theme-light .ice-sec{background:var(--lines), var(--dots), var(--ice)}.theme-light .continue{border-top:6px solid var(--ink)}.theme-light .continue .h-display{color:var(--ink)}.theme-light .countdown{color:var(--pink);text-shadow:6px 6px 0 var(--ink)}.theme-light .countdown small{color:var(--ink);text-shadow:none}.theme-light .btn{box-shadow:var(--shadow) var(--shadow) 0 -3px transparent, var(--shadow) var(--shadow) 0 0 var(--ink)}.theme-light .btn:hover{box-shadow:12px 12px 0 -3px transparent, 12px 12px 0 0 var(--ink)}.theme-light .btn:active{box-shadow:3px 3px 0 -3px transparent, 3px 3px 0 0 var(--ink)}.theme-light .btn{outline:3px solid var(--ink);outline-offset:-3px}.theme-light .btn.ghost{color:var(--ink);outline-color:var(--ink);background:#fff}.theme-light .nav .btn,.theme-light .hud .btn{box-shadow:6px 6px 0 -3px var(--night-deep), 6px 6px 0 0 var(--pink);outline:0}.theme-light .hero{padding-block:clamp(48px,7vw,96px) clamp(64px,8vw,104px)}.theme-light .hero .wrap{gap:clamp(14px,2vw,22px)}.theme-light .hero-logo{width:min(100%,900px);margin:0}.theme-light .ribbon{width:min(100%,960px);box-shadow:10px 12px 0 var(--ink);transform:rotate(-1.5deg)}.theme-light .ribbon h1{font-size:clamp(11px,2.5vw,32px)}.theme-light .hero-row{margin-top:clamp(10px,2vw,20px)}.theme-light .intro{--bg-light:var(--ice)}.theme-light .ribbon h1,.theme-light .subclaim{text-transform:uppercase}.theme-light .hero{background:radial-gradient(ellipse at 50% 45%, transparent 55%, #05010638), var(--lines), var(--dots), var(--teal)}@media (width<=700px){.confetti svg{scale:.7}.confetti .mid{display:none}}.lang-menu{position:relative}.lang-btn{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ice);border:2px solid var(--ice);cursor:pointer;white-space:nowrap;background:0 0;padding:7px 10px;font-size:12px;font-weight:800}.lang-btn:hover,.lang-btn[aria-expanded=true]{border-color:var(--yellow);color:var(--yellow)}.lang-list{z-index:40;background:var(--ink);border:2px solid var(--yellow);min-width:160px;box-shadow:6px 6px 0 var(--pink);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 8px);right:0}.lang-list a,.lang-list span{font-family:var(--mono);color:var(--ice);align-items:baseline;gap:10px;padding:9px 10px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.lang-list b{color:var(--cyan);min-width:2ch}.lang-list a:hover,.lang-list a:focus-visible{background:var(--night);color:var(--yellow)}.lang-list [aria-current]{color:var(--ink);background:var(--yellow)}.lang-list [aria-current] b{color:var(--ink)}@media (width<=480px){.nav .sound{display:none}}:lang(cs) .h-display{line-height:1.16}:lang(cs) .prose h2,:lang(cs) .prose h3,:lang(cs) .prose h4,:lang(cs) .pu h3{line-height:1.18}:lang(cs) .ribbon h1{line-height:1.6}.hero{position:relative}.hero .wrap>*,.confetti svg{will-change:transform;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .3s}.hero .wrap>:nth-child(2){transition-delay:50ms}.hero .wrap>:nth-child(3){transition-delay:.1s}.hero .wrap>:nth-child(4){transition-delay:.15s}.hero.is-away .wrap>*,.hero.is-away .confetti svg{opacity:0;transition-duration:.42s;transition-timing-function:steps(6,end)}.hero.is-away .hero-logo{transform:translateY(-130%)rotate(-8deg)scale(.7)}.hero.is-away .ribbon{transform:translate(-120vw)rotate(-10deg)}.hero.is-away .subclaim{transform:translate(120vw)rotate(6deg)}.hero.is-away .hero-row{transform:translateY(160%)scale(.4)}.hero.is-away .confetti svg:nth-child(odd){transform:translate(-40vw,-30vh)rotate(-200deg)scale(.4)}.hero.is-away .confetti svg:nth-child(2n){transform:translate(40vw,30vh)rotate(220deg)scale(.4)}.hero.is-away .confetti svg{animation:none}.hero-video{z-index:3;place-items:center;padding:clamp(12px,3vw,40px) 16px;display:grid;position:absolute;inset:0}.hv-frame{background:var(--ink);border:4px solid var(--ink);width:min(100%,1040px);box-shadow:10px 10px 0 var(--ink);transform-origin:50%;position:relative}.hv-screen{aspect-ratio:16/9;background:#000;position:relative}.hv-screen video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.hv-screen:after{content:"";pointer-events:none;background:repeating-linear-gradient(#00000014 0 1px,#0000 1px 3px);position:absolute;inset:0;box-shadow:inset 0 0 70px #00000080}.hv-bar{background:var(--ink);align-items:center;gap:10px;padding:8px 8px 6px;display:flex}.hv-btn{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:var(--yellow);border:2px solid var(--ink);cursor:pointer;padding:7px 10px;font-size:12px;font-weight:800}.hv-sound[aria-pressed=true]{background:var(--ice)}#hv-skip{background:#fff;margin-left:auto}.hv-note{color:var(--ice-dim);font-size:11px}.hero-video.on .hv-frame{animation:.45s steps(9,end) both crt-on}.hero-video.off .hv-frame{animation:.36s steps(7,end) both crt-off}@keyframes crt-on{0%{filter:brightness(4);transform:scale(0,.01)}45%{filter:brightness(4);transform:scaleY(.012)}to{filter:brightness();transform:scale(1)}}@keyframes crt-off{0%{filter:brightness();transform:scale(1)}55%{filter:brightness(4);transform:scaleY(.012)}to{filter:brightness(4);opacity:0;transform:scale(0,.01)}}.hv-watch{font-size:18px}@media (width<=600px){.hero-video{padding:12px 16px}.hv-frame{width:calc(100% - 6px);box-shadow:6px 6px 0 var(--ink);border-width:3px}.hv-note{display:none}.hv-bar{padding:6px 4px 4px}.hv-btn{padding:6px 8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.hero.is-away .wrap>*,.hero.is-away .confetti svg{transform:none}.hero-video.on .hv-frame,.hero-video.off .hv-frame{animation:none}}.lang-btn,.menu-btn,.nav .sound{height:32px;line-height:1}.captcha input{max-width:120px}.captcha-q{color:var(--yellow);white-space:nowrap}
