:root{--acid:#f38020;--pink:#0051c3;--sun:#faae40;--ink:#1d1d1d;--ease:cubic-bezier(.2,.9,.1,1);--snap:cubic-bezier(.7,0,.2,1)}*{box-sizing:border-box}html,body{color:#000;background:#000;margin:0;font-family:Arial Black,Impact,sans-serif;overflow-x:hidden}@keyframes rise{0%{opacity:0;transform:translateY(40px) rotate(var(--r,0deg));filter:blur(12px)}to{opacity:1;transform:translateY(0) rotate(var(--r,0deg));filter:none}}.in{opacity:0;animation:rise 1s var(--ease) forwards;animation-delay:var(--d,0s)}.stage{background:var(--acid);min-height:100vh;position:relative;overflow:hidden}.stage:before{content:"";pointer-events:none;background:radial-gradient(40% 45% at 75% 35%,#faae4055,#0000 75%),radial-gradient(40% 40% at 20% 80%,#0051c333,#0000 75%);height:100vh;position:absolute;inset:0}@keyframes drift{to{transform:translate(5%,-4%)rotate(10deg)scale(1.1)}}.tape{z-index:4;color:var(--acid);white-space:nowrap;border-block:4px solid var(--pink);--r:-2deg;background:#000;margin:0 -20px;padding:10px 0;font-size:20px;position:relative;overflow:hidden;transform:rotate(-2deg)}.tape span{animation:22s linear infinite scroll;display:inline-block}.tape.rev{background:var(--pink);color:#000;--r:1.5deg;border-color:#000;transform:rotate(1.5deg)}.tape.rev span{animation-duration:18s;animation-direction:reverse}@keyframes scroll{to{transform:translate(-50%)}}header{z-index:2;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:2vw;min-height:90vh;padding:48px 4vw 80px;display:grid;position:relative}h1{letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(52px,8.6vw,150px);line-height:.84}h1 .line{padding-bottom:.04em;display:block;overflow:hidden}h1 .line>span{animation:up .9s var(--ease) forwards;animation-delay:var(--d);display:inline-block;position:relative;transform:translateY(110%)}@keyframes up{to{transform:none}}h1 .strike:after{content:"";background:var(--pink);transform-origin:0;height:.15em;animation:slash .55s var(--d2) var(--snap) forwards;position:absolute;top:44%;left:-3%;right:-3%;transform:rotate(-3deg)scaleX(0)}@keyframes slash{to{transform:rotate(-3deg)scaleX(1)}}h1 .new{color:var(--pink);-webkit-text-stroke:3px #000;text-shadow:8px 8px #000}h1 .new.pop{animation:up .9s var(--ease) forwards, float 5s 1.2s ease-in-out infinite}@keyframes float{50%{transform:translateY(-8px)rotate(-1.5deg)}}.card{aspect-ratio:1;--r:4deg;width:100%;max-width:560px;transition:transform .8s var(--ease);background:url(/art/monster.jpg) 50%/cover;border:6px solid #000;border-radius:34px;margin-left:auto;position:relative;overflow:hidden;box-shadow:18px 18px #000,0 50px 120px -20px #fff}.card:hover{transform:rotate(0)scale(1.03)!important}.card:after{content:"";background:linear-gradient(115deg,#0000 35%,#0051c344 50%,#0000 65%) 0 0/300% 100%;animation:5s ease-in-out 4s infinite shine;position:absolute;inset:0}@keyframes shine{0%{background-position:150% 0}35%,to{background-position:-50% 0}}.sticker{z-index:3;background:var(--sun);border:5px solid #000;padding:12px 16px;font-size:20px;position:absolute;box-shadow:8px 8px #000}.s1{--r:-10deg;bottom:40px;left:-30px}.s2{background:var(--pink);color:#fff;text-align:center;--r:12deg;border-radius:50%;place-items:center;width:150px;height:150px;font-size:26px;line-height:.95;display:grid;top:-24px;right:-24px}.s2.in{animation:rise 1s var(--ease) forwards, spin 14s 5s linear infinite}@keyframes spin{0%{transform:rotate(12deg)}to{transform:rotate(372deg)}}.xp{z-index:2;color:#fff;box-shadow:14px 14px 0 var(--pink);background:#000;border-radius:26px;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;margin:0 4vw;padding:26px 30px;display:grid;position:relative;transform:translateY(-40px)}.xp b.lv{letter-spacing:-.05em;color:var(--acid);text-shadow:0 0 24px var(--acid);min-width:3.2em;font-size:54px}.xp .track{background:#ffffff18;border-radius:16px;height:16px;overflow:hidden;box-shadow:inset 0 0 0 2px #fff2}.xp .track i{background:linear-gradient(90deg, var(--pink), var(--sun), var(--acid));width:0;height:100%;box-shadow:0 0 30px var(--pink);transition:width 1.1s var(--ease);border-radius:16px;display:block}.xp .tag{letter-spacing:.18em;color:#bbb;text-align:right;min-width:18ch;font:700 13px ui-monospace,Menlo,monospace}.levelup{z-index:30;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.levelup b{letter-spacing:-.06em;color:var(--sun);-webkit-text-stroke:5px #000;text-shadow:14px 14px 0 #000, 0 0 120px var(--pink);opacity:0;font-size:clamp(80px,14vw,220px)}.levelup.go b{animation:1.25s cubic-bezier(.2,1.6,.4,1) forwards pop}@keyframes pop{0%{opacity:0;transform:scale(.3)rotate(-12deg)}30%{opacity:1;transform:scale(1.1)rotate(-4deg)}70%{opacity:1;transform:scale(1)rotate(-4deg)}to{opacity:0;filter:blur(10px);transform:scale(1.5)rotate(-4deg)}}.runs{z-index:2;grid-template-columns:repeat(4,1fr);gap:20px;padding:20px 4vw 100px;display:grid;position:relative}.run{opacity:.25;transform:translateY(30px) rotate(var(--r)) scale(.96);filter:grayscale()blur(1px);transition:all .8s var(--ease);background:#fff;border:5px solid #000;border-radius:22px;padding:22px;box-shadow:10px 10px #000}.run:first-child{--r:-2deg}.run:nth-child(2){--r:1.5deg}.run:nth-child(3){--r:-1deg}.run:nth-child(4){--r:2deg}.run.on{opacity:1;transform:rotate(var(--r));filter:none}.run.on.zero{background:var(--acid);box-shadow:10px 10px 0 #000, 0 0 60px var(--acid)}.run.on.cost{background:var(--sun)}.run h3{letter-spacing:-.03em;margin:0;font-size:26px}.run p{margin:8px 0 14px;font:700 14px/1.4 ui-monospace,Menlo,monospace}.run .cs{letter-spacing:-.05em;font-size:46px}.fire{background:url(/art/fire.webp) 50%/cover;border-block:10px solid #000;place-items:center;height:90vh;display:grid;position:relative;overflow:hidden}.fire .bg{background:inherit;animation:20s ease-in-out infinite alternate kenburns;position:absolute;inset:-10%}@keyframes kenburns{to{transform:scale(1.15)translate(-2%,2%)}}.fire h2{color:#fff;-webkit-text-stroke:3px #000;text-shadow:10px 10px #000;text-align:center;--r:-4deg;margin:0;font-size:clamp(48px,9vw,150px);line-height:.85;position:relative}.meter{color:var(--acid);box-shadow:0 0 0 4px var(--acid), 0 0 60px var(--acid);background:#000;border-radius:20px;padding:18px 24px;font:700 15px ui-monospace,Menlo,monospace;position:absolute;bottom:6vh;right:4vw}.meter b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font:900 64px/1 Arial Black,sans-serif;display:block}.ledger{color:#fff;background:#000;grid-template-columns:repeat(3,1fr);gap:3vw;padding:12vh 4vw;display:grid}.ledger div{transition:transform .6s var(--ease), box-shadow .6s;border:6px solid;border-radius:24px;padding:30px}.ledger div:hover{box-shadow:0 30px 80px -20px;transform:translateY(-10px)rotate(0)!important}.ledger div:first-child{color:var(--acid);--r:-2deg}.ledger div:nth-child(2){color:var(--sun);--r:1.5deg}.ledger div:nth-child(3){color:var(--pink);--r:-1deg}.ledger h3{margin:0 0 14px;font-size:48px;line-height:.9}.ledger p{color:#ddd;margin:0;font:700 16px/1.45 ui-monospace,Menlo,monospace}.reveal{opacity:0;transform:translateY(50px) rotate(var(--r,0deg));filter:blur(10px);transition:opacity 1s var(--ease), transform 1s var(--ease), filter 1s var(--ease);transition-delay:var(--d,0s)}.reveal.seen{opacity:1;transform:rotate(var(--r,0deg));filter:none}.zine{background:url(/art/zine.webp) 50%/cover;border-top:10px solid #000;place-items:center;min-height:90vh;display:grid;position:relative}.ransom{flex-wrap:wrap;justify-content:center;gap:8px;max-width:900px;display:flex;transform:rotate(-3deg)}.ransom span{background:var(--b);color:var(--c);font-size:clamp(30px,5vw,70px);font-family:var(--f);border:4px solid #000;border-radius:10px;padding:4px 14px;transition:transform .5s cubic-bezier(.2,1.6,.4,1);box-shadow:6px 6px #000}.ransom span:hover{transform:scale(1.25)rotate(0)!important}footer{background:var(--pink);border-top:10px solid #000;justify-content:space-between;padding:30px 4vw;font-size:18px;display:flex}@media (width<=900px){header,.ledger{grid-template-columns:1fr}.runs{grid-template-columns:1fr 1fr}.xp{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.in,.reveal,.run,h1 .line>span{opacity:1!important;filter:none!important;transform:none!important}}.demo{z-index:2;color:#fff;border:4px solid var(--acid);background:#000;border-radius:26px;margin:0 4vw 60px;padding:30px;position:relative}.demo h2{letter-spacing:-.04em;color:var(--acid);margin:0 0 6px;font-size:40px}.demo p{color:#bbb;margin:0 0 18px;font:700 14px/1.5 ui-monospace,Menlo,monospace}.btn{background:var(--sun);color:#000;box-shadow:6px 6px 0 var(--pink);cursor:pointer;border:4px solid #000;border-radius:14px;margin:0 12px 12px 0;padding:14px 20px;font:900 16px Arial Black,sans-serif;transition:transform .35s cubic-bezier(.2,1.6,.4,1),box-shadow .35s}.btn:hover:not(:disabled){box-shadow:10px 10px 0 var(--pink);transform:translate(-3px,-3px)rotate(-2deg)}.btn:active:not(:disabled){box-shadow:2px 2px 0 var(--pink);transform:translate(3px,3px)}.btn:disabled{opacity:.35;cursor:wait}.btn.go{background:var(--acid)}.status{color:var(--sun);font:700 13px ui-monospace,Menlo,monospace}.status.bad{color:var(--pink)}.live{grid-template-columns:1fr 260px;gap:20px;margin-top:14px;display:grid}.liverun{animation:rise .7s var(--ease) both;border:3px solid #333;border-radius:16px;margin-bottom:12px;padding:14px 16px}.liverun.zero{border-color:var(--acid);box-shadow:0 0 30px #f3802055}.liverun.cost{border-color:var(--sun)}.liverun .head{align-items:baseline;gap:12px;display:flex}.liverun .head b{letter-spacing:-.04em;margin-left:auto;font-size:34px}.liverun.zero .head b{color:var(--acid)}.liverun.cost .head b{color:var(--sun)}.liverun pre{color:#9f9;white-space:pre-wrap;background:#111;border-radius:10px;max-height:140px;margin:10px 0 0;padding:10px;font:12px/1.5 ui-monospace,Menlo,monospace;overflow:auto}.liverun .meta{color:#888;margin-top:6px;font:12px ui-monospace,Menlo,monospace}.reg{border:3px solid var(--pink);border-radius:16px;align-self:start;padding:14px 16px;font:12px/1.9 ui-monospace,Menlo,monospace}.reg b{color:var(--pink);letter-spacing:.15em;display:block}.empty{text-align:center;color:#666;border:3px dashed #333;border-radius:16px;padding:30px;font:13px ui-monospace,Menlo,monospace}.how{background:var(--sun);border-top:10px solid #000;grid-template-columns:repeat(4,1fr);gap:20px;padding:10vh 4vw;display:grid}.how div{background:#fff;border:5px solid #000;border-radius:22px;padding:22px;box-shadow:10px 10px #000}.how i{color:var(--pink);-webkit-text-stroke:2px #000;font:900 44px Arial Black,sans-serif}.how h3{letter-spacing:-.03em;margin:6px 0;font-size:24px}.how p{margin:0;font:700 14px/1.45 ui-monospace,Menlo,monospace}.ledger ul{margin:0;padding:0;list-style:none}.ledger li{color:#ddd;border-top:2px solid #fff2;padding:10px 0;font:700 14px/1.45 ui-monospace,Menlo,monospace}.ledger li a{color:inherit;opacity:.6;margin-top:4px;font-size:11px;display:block}footer a{color:#000}@media (width<=900px){.live,.how{grid-template-columns:1fr}}.run{animation:unlock 12s var(--ease) infinite;animation-delay:calc(6s + var(--i) * 2.3s)}@keyframes unlock{0%{opacity:.25;transform:translateY(30px) rotate(var(--r)) scale(.96);filter:grayscale()blur(1px)}6%,72%{opacity:1;transform:rotate(var(--r));filter:none}80%,to{opacity:.25;transform:translateY(30px) rotate(var(--r)) scale(.96);filter:grayscale()blur(1px)}}.run.zero{animation-name:unlockzero}@keyframes unlockzero{0%{opacity:.25;transform:translateY(30px) rotate(var(--r)) scale(.96);filter:grayscale()blur(1px);background:#fff}6%,72%{opacity:1;transform:rotate(var(--r));filter:none;background:var(--acid);box-shadow:10px 10px 0 #000, 0 0 60px var(--acid)}80%,to{opacity:.25;transform:translateY(30px) rotate(var(--r)) scale(.96);filter:grayscale()blur(1px);background:#fff}}.run.cost{animation-name:unlockcost}@keyframes unlockcost{0%{opacity:.25;transform:translateY(30px) rotate(var(--r)) scale(.96);filter:grayscale()blur(1px);background:#fff}6%,72%{opacity:1;transform:rotate(var(--r));filter:none;background:var(--sun)}80%,to{opacity:.25;transform:translateY(30px) rotate(var(--r)) scale(.96);filter:grayscale()blur(1px);background:#fff}}.xp .track i{animation:xpfill 12s 6s var(--ease) infinite both;transition:none}@keyframes xpfill{0%{width:0}6%{width:25%}25%{width:50%}44%{width:75%}63%,72%{width:100%}80%,to{width:0}}@property --lv{syntax:"<integer>";inherits:false;initial-value:0}.xp b.lv{counter-reset:lv var(--lv);animation:12s step-end 6s infinite both lvup}.xp b.lv:after{content:"LV " counter(lv)}@keyframes lvup{0%{--lv:1}19%{--lv:2}38%{--lv:3}57%,79%{--lv:4}80%,to{--lv:0}}.levelup b{animation:12s 6s infinite both popcycle}@keyframes popcycle{0%,19%{opacity:0;transform:scale(.3)rotate(-12deg)}21%{opacity:1;transform:scale(1.1)rotate(-4deg)}26%{opacity:1;transform:scale(1)rotate(-4deg)}29%{opacity:0;filter:blur(10px);transform:scale(1.5)rotate(-4deg)}30%,57%{opacity:0;transform:scale(.3)}59%{opacity:1;transform:scale(1.1)rotate(-4deg)}64%{opacity:1;transform:scale(1)rotate(-4deg)}67%,to{opacity:0;filter:blur(10px);transform:scale(1.5)rotate(-4deg)}}.reveal{opacity:1;transform:rotate(var(--r,0deg));filter:none;transition:none;animation:linear both reveal;animation-timeline:view();animation-range:entry entry 70%}@keyframes reveal{0%{opacity:0;transform:translateY(50px) rotate(var(--r,0deg));filter:blur(10px)}to{opacity:1;transform:rotate(var(--r,0deg));filter:none}}@property --cs{syntax:"<integer>";inherits:false;initial-value:0}.meter b{counter-reset:w calc(round(down, var(--cs) / 100)) f calc(mod(var(--cs), 100));animation:5.4s cubic-bezier(.1,.8,.2,1) infinite countdown}.meter b:after{content:counter(w) "." counter(f, decimal-leading-zero)}@keyframes countdown{0%{--cs:var(--cold,0)}40%,to{--cs:0}}@media (width<=640px){.ledger{gap:18px;padding:8vh 16px}.ledger div{border-width:4px;border-radius:16px;padding:18px;transform:none!important}.ledger div:hover{box-shadow:none;transform:none!important}.ledger h3{margin-bottom:8px;font-size:30px}.ledger li{overflow-wrap:anywhere;padding:8px 0;font-size:13px}.ledger li a{font-size:10px}}.numbers{color:#fff;background:#000;padding:12vh 4vw}.numbers h2{color:var(--acid);margin:0 0 4vh;font-size:clamp(48px,9vw,140px);line-height:.9}.numbers h3{text-transform:uppercase;letter-spacing:.08em;color:var(--sun);margin:6vh 0 14px;font:900 20px system-ui}.glance{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.glance div{border:4px solid var(--acid);border-radius:20px;gap:6px;padding:22px;display:grid}.glance b{color:var(--acid);letter-spacing:-.04em;font:900 clamp(40px,5.5vw,84px)/.9 system-ui}.glance span{color:#ccc;font:700 14px ui-monospace,Menlo,monospace}.vs,.tools{border:2px solid #333;border-radius:16px;gap:0;display:grid;overflow:hidden}.vs-row,.tool-row{color:#bbb;border-top:1px solid #222;grid-template-columns:1.3fr 1.2fr 1fr 1fr 1.3fr;align-items:center;gap:12px;padding:14px 18px;font:700 14px/1.35 ui-monospace,Menlo,monospace;display:grid}.tool-row{grid-template-columns:1.2fr 1fr 1fr .5fr}.vs-row.head{color:#777;text-transform:uppercase;letter-spacing:.08em;border-top:0;font-size:11px}.vs-row b,.tool-row b{color:#fff;font:900 16px system-ui}.vs-row.us{background:var(--acid);color:#000}.vs-row.us b{color:#000;font-size:20px}.tool-row b i{color:#777;text-transform:uppercase;margin-left:8px;font:700 10px ui-monospace,Menlo,monospace}.tool-row .x{color:var(--acid);text-align:right;font:900 22px system-ui}.tool-row.miss{opacity:.45}.numbers .fine{color:#777;max-width:70ch;margin-top:18px;font:600 12px/1.5 ui-monospace,Menlo,monospace}@media (width<=760px){.glance{grid-template-columns:1fr 1fr}.glance div{padding:16px}.vs-row.head{display:none}.vs-row,.tool-row{grid-template-columns:1fr 1fr;row-gap:8px}.vs-row b,.tool-row b{grid-column:1/-1}.vs-row span:before,.tool-row span:before{content:attr(data-k);text-transform:uppercase;letter-spacing:.06em;opacity:.6;font-size:10px;display:block}.tool-row{grid-template-columns:1fr 1fr auto}.tool-row .x{text-align:right}}.explainer{box-shadow:18px 18px 0 var(--pink);background:#000;border:6px solid #000;border-radius:34px;grid-column:1/-1;margin:8px 0 0;padding:28px 32px 22px;position:relative;transform:rotate(-1deg)}.explainer figcaption{background:var(--sun);border:5px solid #000;padding:6px 14px;font:900 18px Arial Black,sans-serif;position:absolute;top:-22px;left:32px;transform:rotate(-3deg);box-shadow:6px 6px #000}.explainer svg{width:100%;height:auto;display:block;overflow:visible}.explainer .tall{display:none}.explainer .shadow{fill:#000;stroke:#fff;stroke-width:2px}.explainer .face{fill:#fff;stroke:#000;stroke-width:4px;rx:14px}.explainer .shadow{rx:14px}.explainer .container .face{fill:var(--sun);stroke-dasharray:10 6;animation:9s 1s infinite both ex-container}.explainer .registry .face{animation:9s 1s infinite both ex-registry}.explainer .t{fill:#000;letter-spacing:-.02em;font:900 19px Arial Black,sans-serif}.explainer .s{fill:#333;font:700 12px ui-monospace,Menlo,monospace}.explainer .k{text-transform:uppercase;font:900 14px ui-monospace,Menlo,monospace}.explainer .wire{fill:none;stroke-width:6px;stroke-linecap:round}.explainer .cold{stroke:var(--acid);stroke-dasharray:700;stroke-dashoffset:700px;animation:9s 1s infinite both ex-cold}.explainer .warm{stroke:var(--pink);stroke-dasharray:14 10;opacity:0;animation:9s 1s infinite both ex-warm,.6s linear infinite ex-flow}.explainer .cold-t{fill:var(--acid)}.explainer .warm-t{fill:#5aa0ff;opacity:0;animation:9s 1s infinite both ex-warm}@keyframes ex-cold{0%{stroke-dashoffset:700px;opacity:1}30%{stroke-dashoffset:0;opacity:1}48%{opacity:1}58%,to{stroke-dashoffset:0;opacity:.2}}@keyframes ex-container{0%,6%{fill:var(--sun)}10%,24%{fill:var(--acid)}30%,to{fill:var(--sun)}}@keyframes ex-registry{0%,50%{fill:#fff}58%,to{fill:var(--pink)}}@keyframes ex-warm{0%,50%{opacity:0}58%,96%{opacity:1}to{opacity:0}}@keyframes ex-flow{to{stroke-dashoffset:-24px}}@media (width<=760px){.explainer{box-shadow:10px 10px 0 var(--pink);border-radius:24px;padding:30px 16px 16px}.explainer .wide{display:none}.explainer .tall{max-width:340px;margin:0 auto;display:block}}@media (prefers-reduced-motion:reduce){.explainer *{opacity:1!important;stroke-dashoffset:0!important;animation:none!important}}footer{position:relative;overflow:visible}footer .levelup{z-index:30;pointer-events:none;place-items:end center;height:60vh;display:grid;position:absolute;inset:auto 0 100%}footer .levelup b{opacity:0;animation:linear both footpop!important;animation-timeline:view()!important;animation-range:entry cover 30%!important}@keyframes footpop{0%{opacity:0;transform:translateY(60px)scale(.4)rotate(-12deg)}to{opacity:1;transform:rotate(-4deg)}}@supports not (animation-timeline:view()){footer .levelup{display:none}}header{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;min-height:86vh}header h1{font-size:clamp(48px,7vw,120px)}.explainer{grid-column:auto;margin:0}@media (width<=900px){header{grid-template-columns:1fr;min-height:0}}.explainer .feed{stroke:#fff}.explainer .frame{fill:none;stroke:#000;stroke-width:4px;rx:14px}.explainer .engine{transform-box:fill-box;transform-origin:50%;animation:9s 1s infinite both chomp}.explainer .tag{fill:var(--sun);stroke:#000;stroke-width:3px}.explainer .tag-t{fill:#000;font:900 13px Arial Black,sans-serif}@keyframes chomp{0%,4%{transform:none}7%{transform:scale(1.06)rotate(-2deg)}10%{transform:none}52%{transform:none}55%{transform:scale(1.06)rotate(2deg)}58%,to{transform:none}}@media (width<=900px){.explainer{margin-top:30px}}.selfhost{color:#fff;box-shadow:10px 10px 0 var(--pink);background:#000;border-radius:22px;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px 28px;padding:18px 24px;display:flex}.selfhost p{color:#ccc;max-width:70ch;margin:0;font:600 15px/1.5 ui-monospace,Menlo,monospace}.selfhost b{color:var(--sun);margin-bottom:4px;font:900 20px/1.2 Arial Black,sans-serif;display:block}.selfhost .cta{flex-wrap:wrap;gap:12px;display:flex}.selfhost .cta a{color:#fff;border:3px solid #fff;border-radius:999px;padding:10px 18px;font:900 15px Arial Black,sans-serif;text-decoration:none}.selfhost .cta a.primary{background:var(--acid);border-color:var(--acid);color:#000}.use{color:#000;background:#fff8ef;border-top:10px solid #000;padding:12vh 4vw}.use h2{color:var(--pink);-webkit-text-stroke:3px #000;text-shadow:8px 8px #000;margin:0;font-size:clamp(48px,9vw,140px);line-height:.9}.use .lede{max-width:62ch;margin:3vh 0 5vh;font:700 18px/1.5 ui-monospace,Menlo,monospace}.use-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.use-steps>div{box-shadow:10px 10px 0 var(--acid);background:#000;border-radius:22px;min-width:0;padding:20px}.use-steps h3{color:#fff;align-items:center;gap:10px;margin:0 0 14px;font-size:22px;display:flex}.use-steps h3 i{background:var(--sun);color:#000;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.use-steps pre{color:var(--sun);margin:0;font:600 12.5px/1.55 ui-monospace,Menlo,monospace;overflow-x:auto}.use .fine{color:#555;max-width:80ch;margin-top:24px;font:600 12px/1.5 ui-monospace,Menlo,monospace}@media (width<=900px){.use-steps{grid-template-columns:1fr}}.explainer .warm{stroke:#3d8bff}.explainer .badge rect{stroke:#000;stroke-width:3px}.explainer .badge .k{font:900 13px ui-monospace,Menlo,monospace}.explainer .cold-b rect{fill:var(--acid)}.explainer .cold-b .k{fill:#000}.explainer .warm-b rect{fill:var(--pink);stroke:#fff}.explainer .warm-b .k{fill:#fff}.explainer .cold-b{animation:9s 1s infinite both ex-coldb}.explainer .warm-b{opacity:0;animation:9s 1s infinite both ex-warm}@keyframes ex-coldb{0%,48%{opacity:1}58%,to{opacity:.3}}.explainer .registry .t,.explainer .registry .s{animation:9s 1s infinite both ex-regtext}@keyframes ex-regtext{0%,50%{fill:#000}58%,to{fill:#fff}}h1 .new,h1 .strike{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:220px;-webkit-background-clip:text;background-clip:text}h1 .new{background-color:var(--pink);-webkit-text-fill-color:transparent}h1 .strike{-webkit-text-fill-color:transparent;background-color:#111}h1 .new{text-shadow:none;filter:drop-shadow(8px 8px #000);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .28 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.explainer .badge .k{font-size:15px}.explainer .badge rect{height:32px}.pi-block{background:var(--acid);border:5px solid #000;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;margin-top:28px;padding:24px;display:grid;box-shadow:10px 10px #000}.pi-block h3{letter-spacing:-.02em;margin:0 0 8px;font-size:28px}.pi-block p{margin:0 0 16px;font:700 15px/1.5 ui-monospace,Menlo,monospace}.pi-block pre{color:var(--sun);background:#000;border-radius:14px;margin:0;padding:16px;font:600 13px/1.6 ui-monospace,Menlo,monospace;overflow-x:auto}.pi-block .cta{flex-wrap:wrap;gap:10px;display:flex}.pi-block .cta a{color:#000;border:3px solid #000;border-radius:999px;padding:9px 16px;font:900 14px Arial Black,sans-serif;text-decoration:none}.pi-block .cta a.primary{color:var(--sun);background:#000}@media (width<=900px){.pi-block{grid-template-columns:1fr}}.use-cta{flex-wrap:wrap;gap:12px;margin:28px 0 8px;display:flex}.use-cta a{color:#000;background:#fff;border:4px solid #000;border-radius:999px;padding:12px 20px;font:900 15px Arial Black,sans-serif;text-decoration:none;transition:transform .12s,box-shadow .12s;box-shadow:5px 5px #000}.use-cta a:hover{transform:translate(-2px,-2px);box-shadow:7px 7px #000}.use-cta a.primary{background:var(--acid)}.fire .bg{will-change:transform}h1 .strike{letter-spacing:-.04em;font-size:.72em}h1 .line:has(.strike){line-height:.9}
