*{box-sizing:border-box} :root{--ink:#16112f;--pink:#ff36c9;--lime:#beff00;--cyan:#39f3ff;--purple:#6532dc}body{margin:0;color:var(--ink);font-family:"Courier New",monospace;font-size:16px;background-color:#6532dc;background-image:linear-gradient(45deg,#ffffff0d 25%,transparent 25%,transparent 75%,#ffffff0d 75%),linear-gradient(45deg,#ffffff0d 25%,transparent 25%,transparent 75%,#ffffff0d 75%);background-size:32px 32px;background-position:0 0,16px 16px}button,a{touch-action:manipulation}button{font:inherit;cursor:pointer}a{color:inherit}button:focus-visible,a:focus-visible{outline:4px solid #ff6300;outline-offset:5px}.ticker{background:var(--lime);border-bottom:3px solid var(--ink);height:34px;overflow:hidden;display:flex;align-items:center;font-weight:900;font-size:14px;white-space:nowrap}.ticker>div{animation:ticker 36s linear infinite}.site{max-width:1370px;margin:auto;padding:0 34px}.masthead{display:flex;align-items:center;justify-content:space-between;padding:22px 0;color:white}.brand{display:flex;gap:12px;text-decoration:none;font:bold 28px Arial,sans-serif;letter-spacing:-1px}.brand-chip{background:var(--lime);color:var(--ink);font-size:38px;line-height:42px;padding:0 7px;border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);transform:rotate(-8deg)}.brand-pink{color:var(--pink)}.brand small{display:block;font:10px "Courier New",monospace;letter-spacing:2px;margin-top:5px}.header-stamps{display:flex;gap:22px;align-items:center}.stamp{border:2px dashed var(--lime);padding:7px 13px;color:var(--lime);font-weight:bold;font-size:12px;transform:rotate(7deg);text-align:center}.online{font-size:12px;font-weight:bold}.online i,.status-light{display:inline-block;width:8px;height:8px;background:var(--lime);margin-right:7px;box-shadow:0 0 8px var(--lime)}.statusbar{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #ffffff50;border-bottom:1px solid #ffffff50;padding:10px 0;color:white;font-size:11px;font-weight:bold}.statusbar button{color:var(--ink);background:var(--cyan);border:2px solid var(--ink);padding:6px 10px;font-size:11px;font-weight:bold;box-shadow:3px 3px 0 var(--ink)}.hero{position:relative;text-align:center;padding:27px 100px 28px}.eyebrow{display:inline-block;background:var(--ink);color:var(--lime);padding:6px 10px;font-size:12px;font-weight:bold;transform:rotate(-1deg)}h1{color:white;font:900 clamp(27px,3.4vw,46px)/1 Arial,Helvetica,sans-serif;letter-spacing:-1.5px;margin:15px 0}h1>span{display:block;font-size:clamp(68px,8.8vw,118px);font-style:italic;letter-spacing:-6px;color:var(--lime);text-shadow:5px 5px 0 var(--ink),9px 9px 0 var(--pink);transform:rotate(-2deg)}.bang{color:var(--pink);text-shadow:5px 5px 0 var(--ink),9px 9px 0 var(--cyan)}.hero p{color:white;font-size:14px;margin-top:22px}.hero mark{background:var(--pink);color:var(--ink);padding:2px 5px}.hero-labels{display:flex;gap:15px;justify-content:center;font-size:11px;font-weight:bold;color:var(--cyan);padding-top:6px}.burst{position:absolute;right:0;top:51px;width:126px;height:126px;background:var(--pink);clip-path:polygon(50% 0,60% 13%,75% 7%,78% 23%,94% 25%,88% 41%,100% 50%,88% 59%,94% 75%,78% 77%,75% 93%,60% 87%,50% 100%,40% 87%,25% 93%,22% 77%,6% 75%,12% 59%,0 50%,12% 41%,6% 25%,22% 23%,25% 7%,40% 13%);display:grid;place-items:center;transform:rotate(14deg);animation:wobble 3s ease-in-out infinite}.burst span{font-size:12px;line-height:1.25;font-weight:bold}.burst b{font:900 28px Arial}.columns{display:grid;grid-template-columns:210px minmax(0,1fr) 210px;gap:20px;align-items:start}.left-rail,.right-rail{display:grid;gap:18px}.ad{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);padding:14px;text-align:center}.ad-label{display:block;font-size:9px;font-weight:bold;letter-spacing:.5px}.yellow-ad{background:#ffed00;transform:rotate(-2deg)}.warning{display:grid;place-items:center;width:49px;height:49px;border-radius:50%;border:4px solid var(--ink);font:bold 38px Arial;margin:17px auto 9px}.ad h2{font:900 31px/.95 Arial,sans-serif;letter-spacing:-1px;margin:10px 0}.ad h2 em{font-style:normal;color:#ed145b}.ad p{font-size:11px;line-height:1.5}.prank-button{font-size:12px;font-weight:900;border:2px solid var(--ink);padding:10px 7px;box-shadow:3px 3px 0 var(--ink);width:100%;background:var(--ink);color:white}.prank-button:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}.testimonial{border:2px dashed var(--cyan);padding:12px 8px;text-align:center;color:white}.testimonial>span{color:#ffed00;font-size:23px;letter-spacing:3px}.testimonial p{font-size:12px;line-height:1.5;font-style:italic}.testimonial small{font-size:9px;color:var(--cyan)}.tiny-banner{color:#ffed00;text-align:center;font-size:12px;font-weight:bold;line-height:1.5}.tiny-banner small{font-size:10px;color:white}.window{border:3px solid var(--ink);background:#ddd;box-shadow:7px 7px 0 var(--ink)}.titlebar{display:flex;justify-content:space-between;gap:8px;align-items:center;background:#121e90;color:white;padding:8px 10px;font-size:12px;font-weight:bold}.window-controls{background:#ddd;color:var(--ink);white-space:nowrap;font-size:15px;padding:0 4px;box-shadow:inset 1px 1px white}.window-menu{font-size:12px;padding:8px 12px;border-bottom:1px solid #999}.window-menu span{margin-left:18px}.download-content{padding:20px 18px 14px}.product-row{display:flex;gap:17px;align-items:center}.edition{font-size:9px;letter-spacing:1px;font-weight:bold;color:#5b348d}.product-row h2{font:bold 22px Arial;margin:5px 0}.product-row p{font-size:11px;margin:0}.ram-stick{flex-shrink:0;width:85px;height:46px;background:#229249;border:3px solid #123d25;display:flex;gap:4px;align-items:center;justify-content:center;transform:rotate(-15deg);box-shadow:3px 4px 0 #aaa;position:relative}.ram-stick:after{content:"";position:absolute;bottom:-8px;left:3px;right:3px;height:6px;background:repeating-linear-gradient(90deg,#ffd847 0 5px,transparent 5px 8px)}.ram-stick i{width:14px;height:23px;background:#17172b;border:1px solid #555}.specs{display:flex;justify-content:space-between;gap:12px;border:2px inset white;margin:22px 0 15px;padding:10px;background:#eee;font-size:9px}.specs b{display:block;margin-top:5px;font-size:11px}.specs .price{color:#15761b}.download-arena{height:252px;position:relative;border:2px inset #fff;overflow:hidden;background:#080c24;color:white}.arena-grid{position:absolute;inset:0;background:linear-gradient(#29e8ff16 1px,transparent 1px),linear-gradient(90deg,#29e8ff16 1px,transparent 1px);background-size:22px 22px;mask-image:linear-gradient(transparent,#000)}.arena-note{position:absolute;top:12px;left:0;width:100%;text-align:center;font-size:11px;color:var(--cyan);font-weight:bold}.runaway{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);width:245px;max-width:calc(100% - 24px);background:var(--lime);color:var(--ink);border:3px solid #fff;box-shadow:5px 5px 0 var(--pink),0 0 22px #baff0033;text-decoration:none;text-align:center;padding:15px 8px;z-index:3;white-space:nowrap;transition:left .12s ease-out,top .12s ease-out;animation:buttonGlow 2.2s ease-in-out infinite}.runaway>span{font:900 22px Arial}.runaway small{display:block;font-size:9px;font-weight:bold;margin-top:6px}.runaway:focus-visible{outline:4px solid var(--cyan);outline-offset:6px}.mouse-hint{position:absolute;bottom:30px;right:28px;color:var(--pink);font-size:13px;transform:rotate(-6deg)}.spark{position:absolute;font-size:36px;color:var(--cyan);animation:spin 10s linear infinite}.spark-one{top:52px;left:18px}.spark-two{bottom:17px;left:45px;color:var(--pink)}.download-status{display:flex;align-items:center;gap:2px;padding-top:12px;font-size:10px;min-height:39px}.download-status .status-light{background:#12a343;box-shadow:none;flex-shrink:0}.download-status #taunt{flex:1}.download-status #dodges{font-size:9px;white-space:nowrap;padding-left:5px}.escape-hatch{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;font-size:10px;color:#555}.escape-hatch button{background:none;border:0;text-decoration:underline;padding:6px 0;font-size:11px;color:#29205e}kbd{font-family:inherit;background:white;border:1px solid #aaa;padding:1px 3px}.window-footer{display:flex;justify-content:space-between;gap:8px;border-top:1px solid #aaa;padding:8px;font-size:8px}.pink-ad{background:var(--pink);transform:rotate(2deg)}.pink-ad h2{font-size:37px;margin:17px 0 10px}.pink-ad h2 span{color:white;text-shadow:2px 2px var(--ink)}.distance{font-size:10px;margin-bottom:18px}.pink-ad button{background:var(--lime);color:var(--ink)}.scan-window{box-shadow:4px 4px 0 var(--ink)}.scan-window .titlebar{font-size:10px;padding:6px}.scan-body{padding:12px;font-size:9px}.scan-body>b{font-size:10px}.scan-body p{font-size:10px}.scan-body strong{color:#0b7815}.scan-body small{font-size:9px;line-height:1.4;display:block;color:#555}.progress{height:17px;background:white;border:2px inset white;margin:12px 0;overflow:hidden}.progress i{display:block;width:40%;height:100%;background:repeating-linear-gradient(90deg,#1925af 0 8px,white 8px 10px);animation:scan 3s ease-in-out infinite alternate}.seal{border:4px double var(--cyan);border-radius:50%;width:130px;height:130px;margin:0 auto;color:var(--cyan);text-align:center;display:flex;flex-direction:column;justify-content:center;transform:rotate(-12deg)}.seal>span{font-size:10px}.seal>b{font:900 23px/.95 Arial;margin:5px 0}.seal>small{font-size:10px}.bottom-banner{display:flex;align-items:center;justify-content:center;gap:25px;margin:28px 0 20px;border:3px solid var(--ink);background:var(--cyan);padding:12px;box-shadow:5px 5px var(--ink);text-align:center}.bottom-banner p{font-size:14px;font-weight:bold;margin:0}.bottom-banner b{background:var(--pink);padding:3px}.bottom-banner small{display:block;font-size:10px;font-weight:normal;margin-top:10px}.flame{font-size:32px;animation:wobble 2s ease-in-out infinite}footer{text-align:center;color:#e8dbff;padding:8px 0 24px;font-size:10px}.visitor{display:flex;align-items:center;justify-content:center;gap:10px;font-size:9px}.visitor span{background:var(--ink);color:var(--lime);border:2px inset #8b69d1;font-size:14px;letter-spacing:1px;padding:5px 8px}footer p{margin:14px 0}.footer-links{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin:17px 0;line-height:1.5}.footer-links a{color:var(--lime);font-size:12px;font-weight:bold}.footer-links span{max-width:470px}footer>small{font-size:9px}.toast{position:fixed;right:24px;bottom:24px;max-width:380px;background:#ffed00;border:3px solid var(--ink);box-shadow:6px 6px var(--pink);padding:20px 45px 20px 20px;z-index:10;font-size:14px;font-weight:bold;line-height:1.5}.toast button{position:absolute;right:8px;top:5px;background:var(--ink);color:white;border:0;font-size:22px}.blink{animation:blink 1.8s steps(2,end) infinite}@keyframes blink{0%,100%{opacity:1}50%{opacity:.45}}@keyframes ticker{to{transform:translateX(-45%)}}@keyframes wobble{50%{transform:rotate(-8deg) scale(1.04)}}@keyframes scan{from{transform:translateX(0)}to{transform:translateX(150%)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes buttonGlow{50%{background:#ffff29;box-shadow:5px 5px 0 var(--cyan),0 0 32px #baff0066}}.calm *{animation:none!important;transition:none!important}.calm .ticker>div{transform:none}
@media(min-width:761px){.masthead{padding:16px 0}.statusbar{padding:7px 0}.hero{padding-top:18px;padding-bottom:18px}h1{font-size:30px;margin:12px 0}h1>span{font-size:clamp(68px,7vw,94px)}.hero p{margin-top:16px}.hero-labels{padding-top:2px}.download-content{padding-top:14px}.specs{margin-top:14px;margin-bottom:10px}.download-arena{height:220px}}
@media(min-width:1450px){.hero{padding-top:28px;padding-bottom:28px}h1>span{font-size:110px}.download-arena{height:260px}}
@media(max-width:1050px){.site{padding:0 20px}.columns{grid-template-columns:155px minmax(0,1fr) 155px;gap:14px}.ad{padding:10px}.ad h2{font-size:27px}.pink-ad h2{font-size:31px}.ad-label{font-size:8px}.product-row h2{font-size:19px}.download-content{padding:16px 12px 12px}.ram-stick{width:67px}.ram-stick i{width:10px}.window-footer{font-size:7px}.hero{padding-left:65px;padding-right:65px}.burst{width:100px;height:100px;right:-3px}.burst b{font-size:22px}.burst span{font-size:10px}.hero p{font-size:12px}.window-footer span:last-child{display:none}.escape-hatch{flex-wrap:wrap}}
@media(max-width:760px){.site{padding:0 14px}.masthead{padding:18px 0}.brand{font-size:24px}.brand small{font-size:8px}.online{display:none}.stamp{font-size:9px;padding:5px 8px}.statusbar>span{font-size:8px;max-width:160px;line-height:1.5}.statusbar button{font-size:9px}.hero{padding:25px 0}.eyebrow{font-size:9px}h1{font-size:28px}h1>span{font-size:clamp(61px,13.5vw,92px);letter-spacing:-4px}.hero p{font-size:12px;line-height:1.8;max-width:360px;margin:22px auto 10px}.hero-labels{font-size:9px;gap:12px}.burst{display:none}.columns{display:flex;flex-wrap:wrap;gap:22px}.download-window{order:0;width:100%}.left-rail,.right-rail{order:1;width:calc(50% - 11px)}.download-content{padding:18px 14px}.product-row h2{font-size:20px}.ram-stick{width:72px}.download-arena{height:270px}.specs{font-size:8px;gap:6px}.specs b{font-size:10px}.titlebar{font-size:11px}.download-status{font-size:10px}.download-status #dodges{font-size:8px}.escape-hatch{font-size:9px}.escape-hatch button{font-size:11px}.window-footer{font-size:8px}.ad h2{font-size:34px}.ad-label{font-size:8px}.testimonial p{font-size:11px}.tiny-banner{font-size:10px}.bottom-banner{gap:10px;margin-top:24px}.bottom-banner p{font-size:12px;line-height:1.8}.bottom-banner b{display:inline-block;line-height:1.1}.flame{font-size:25px}.footer-links{gap:12px}.toast{left:18px;right:18px;bottom:18px;max-width:none}.window-controls{font-size:13px}}
@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
