*{box-sizing:content-box;cursor:crosshair}html{scroll-behavior:auto}body{color:red;text-shadow:2px 2px #0f0,-2px -2px #00f;background:repeating-linear-gradient(45deg,#f0f 0 18px,#0f0 18px 36px,#ff0 36px 54px,#0ff 54px 72px) 0 0/400% 400%;margin:0;font-family:Comic Sans MS,Papyrus,Chalkduster,cursive;animation:1.4s linear infinite bgShift;overflow-x:hidden}@keyframes bgShift{0%{background-position:0 0}to{background-position:100% 100%}}.blink{animation:.45s step-end infinite blinkAnim}@keyframes blinkAnim{0%,49%{opacity:1;visibility:visible}50%,to{opacity:0;visibility:hidden}}.rainbow-text{background:linear-gradient(90deg,red,orange,#ff0,green,#00f,indigo,violet,red) 0 0/200%;-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text;font-weight:900;animation:.8s linear infinite rainbowMove}@keyframes rainbowMove{to{background-position:200%}}.cookie-doom{z-index:9999;color:#39ff14;text-align:center;background:#000;border-top:6px ridge #f0f;padding:14px;font-size:19px;animation:.3s infinite shakeHard;position:fixed;bottom:0;left:0;right:0}.cookie-doom button{color:#f0f;cursor:pointer;background:#0f0;border:3px outset red;margin:0 6px;padding:8px 14px;font-family:inherit;font-weight:700}.x-fake{color:#333;cursor:pointer;font-size:12px;position:absolute;top:2px;right:6px}.marquee-top{color:red;white-space:nowrap;background:#ff0;border-bottom:5px dashed #00f;padding:6px 0;font-size:22px;font-weight:900;position:relative;overflow:hidden}.marquee-top span{text-shadow:none;padding-left:100%;animation:6s linear infinite scrollLeft;display:inline-block}@keyframes scrollLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}.chat-blob{z-index:9998;color:#fff;text-align:center;cursor:help;background:radial-gradient(circle,red,#00f);border:4px dotted #ff0;border-radius:0;width:70px;height:70px;padding-top:6px;font-size:11px;font-weight:700;line-height:1.1;animation:.7s ease-in-out infinite alternate blobBounce,.5s infinite blinkBorder;position:fixed;top:40%;right:12px}@keyframes blobBounce{0%{transform:translateY(0)rotate(-8deg)scale(1)}to{transform:translateY(-30px)rotate(8deg)scale(1.25)}}@keyframes blinkBorder{50%{border-color:#0f0}}.hero{text-align:center;border:12px groove #f0f;padding:70px 10px 50px}.logo-spin{color:#fff;text-shadow:3px 3px #000;font-size:40px;font-weight:900;animation:1.1s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.mega-title{color:#0f0;letter-spacing:4px;text-shadow:5px 5px #f0f,-5px -5px #0ff,0 0 30px red;margin:6px;font-size:120px;transform:skew(-12deg)}.tilt{color:#ff0;text-shadow:none;background:#000;padding:5px 12px;font-size:26px;display:inline-block;transform:rotate(-4deg)}.tiny-text{color:silver;text-shadow:none;font-size:9px}.cta-jiggle{color:#00f;cursor:pointer;background:linear-gradient(red,#ff0);border:6px outset #0f0;margin:20px;padding:18px 26px;font-family:inherit;font-size:30px;font-weight:900;animation:.18s infinite jiggle,.9s infinite alternate pulseSize}@keyframes jiggle{0%{transform:translate(0)rotate(0)}25%{transform:translate(-4px,3px)rotate(-3deg)}50%{transform:translate(4px,-3px)rotate(3deg)}75%{transform:translate(-3px,-3px)rotate(-2deg)}to{transform:translate(3px,3px)rotate(2deg)}}@keyframes pulseSize{to{transform:scale(1.18)}}.under-construction{color:#fff;background:repeating-linear-gradient(45deg,#000 0 16px,#fc0 16px 32px);border:3px solid red;width:60%;margin:14px auto;padding:8px;font-weight:900;animation:.6s step-end infinite blinkAnim}.visitor-counter{color:#0f0;text-shadow:none;background:#000;border:2px inset #0f0;padding:6px 10px;font-family:Courier New,monospace;font-size:18px;display:inline-block}.about{background:indigo;border:10px dashed #0ff;padding:40px 20px}.wobble{color:#fff;font-size:40px;animation:1s infinite wobble}@keyframes wobble{0%,to{transform:rotate(-5deg)scale(1)}50%{transform:rotate(5deg)scale(1.1)}}.about-grid{display:block}.lowcontrast{color:#5a5a6a;text-shadow:none;background:#404048;padding:10px;font-size:17px;line-height:1.1}.rotate-text{color:#2a2a2a;text-shadow:none;background:#3a3a3a;padding:10px;font-size:18px;transform:rotate(2deg)}.justified-bad{text-align:justify;word-spacing:14px;letter-spacing:-1px}.stock-photo{border:8px ridge gold;animation:3s linear infinite hue;transform:rotate(-3deg)}@keyframes hue{to{filter:hue-rotate(360deg)}}.services{background:#ff1493;border:10px double #0ff;padding:40px 12px}.shake{color:#fff;font-size:38px;animation:.25s infinite shakeHard}@keyframes shakeHard{0%{transform:translate(2px,1px)}25%{transform:translate(-2px,-2px)}50%{transform:translate(-3px,2px)}75%{transform:translate(3px,-1px)}to{transform:translate(1px,2px)}}.service-cards{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.card{text-align:center;border:6px outset #fff;width:220px;padding:14px;transform:rotate(-2deg)}.card h3{color:#000;text-shadow:1px 1px #ff0;font-size:22px}.card .comic{color:#111;text-shadow:none;font-size:14px}.card button{color:#ff0;cursor:pointer;background:red;border:3px outset #fff;padding:6px 18px;font-family:inherit;font-size:18px;font-weight:900;animation:.7s step-end infinite blinkAnim}.card-1{background:#0f0;transform:rotate(3deg)}.card-2{background:orange;transform:rotate(-4deg)translateY(20px)}.card-3{background:#0ff;transform:rotate(5deg)translateY(-10px)}.card-4{background:#ff69b4;transform:rotate(-2deg)}.spin-hover:hover{animation:.5s linear infinite spin}.stats{color:#0f0;text-align:center;background:#000;border:10px inset #0f0;padding:40px 10px}.stat-row{flex-wrap:wrap;justify-content:space-around;font-size:18px;font-weight:700;display:flex}.big-num{color:#f0f;text-shadow:0 0 12px #f0f;font-size:64px;animation:.15s infinite alternate flicker}@keyframes flicker{to{opacity:.55}}.testimonials{background:#ff0;border:10px ridge red;padding:36px 8px}.testi-marquee{font-size:22px}.quote{color:#f0f;text-shadow:none;background:#fff;border:3px dashed #00f;margin:0 18px;padding:8px 14px;font-style:italic}.star-explosion{text-align:center;color:#ff8c00;margin-top:16px;font-size:26px;font-weight:900;animation:.5s infinite alternate pulseSize}.contact{background:teal;border:10px groove #f0f;padding:40px 14px}.contact-grid{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.bad-form{flex-direction:column;max-width:360px;display:flex}.bad-form label{color:#ff0;text-transform:uppercase;margin-top:10px;font-weight:900}.bad-input{color:#f0f;background:#002b2b;border:4px inset orange;padding:10px;font-family:inherit;font-size:16px}.bad-input::placeholder{color:#066}.run-away{color:#0f0;cursor:not-allowed;background:red;border:5px outset #ff0;margin-top:18px;padding:12px 20px;font-family:inherit;font-size:22px;font-weight:900;transition:all 50ms linear;position:relative}.contact-info{color:#fff;font-size:18px;line-height:2}.footer{color:#888;text-align:center;background:#000;border-top:8px double #0f0;padding:18px 10px 90px}.footer .blink{color:#f0f;font-size:16px}.footer a{color:#00bfff}.webring{color:gold;margin-top:14px;font-size:14px;font-weight:700}.trail-dot{pointer-events:none;z-index:99999;background:#f0f;border-radius:50%;width:14px;height:14px;position:fixed;transform:translate(-50%,-50%)}.mystery-nav{z-index:9997;background:#000;border:4px outset #f0f;flex-direction:column;padding:4px;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%)}.mystery-nav a{padding:4px;font-size:30px;text-decoration:none;animation:2s linear infinite spin}.mystery-nav a:hover{background:#ff0;animation:.2s infinite shakeHard}.mascot{z-index:9996;text-align:center;position:fixed;bottom:80px;left:14px}.mascot-body{cursor:pointer;font-size:64px;animation:.5s ease-in-out infinite alternate blobBounce;display:inline-block}.mascot-bubble{color:#000;max-width:220px;text-shadow:none;background:#ffc;border:3px solid #000;border-radius:14px;margin-bottom:6px;padding:8px 12px;font-size:15px;box-shadow:4px 4px #f0f}.download-bar{z-index:9995;color:#fff;text-align:center;width:280px;text-shadow:none;background:#00a;border:4px ridge silver;padding:8px 14px;font-size:14px;position:fixed;top:90px;left:50%;transform:translate(-50%)rotate(-2deg)}.dl-track{background:#000;border:2px inset #888;height:18px;margin-top:6px}.dl-fill{background:repeating-linear-gradient(90deg,#0f0 0 10px,green 10px 20px);width:0%;height:100%}.mute-btn{z-index:9997;color:#fff;cursor:pointer;background:red;border:4px outset #ff0;padding:8px 12px;font-family:inherit;font-weight:900;animation:.4s infinite blinkBorder;position:fixed;top:120px;right:10px}.newsletter-modal{z-index:100001;background:#ff00ff8c;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.newsletter-modal.show{display:flex}.newsletter-inner{text-align:center;background:#0ff;border:10px ridge red;max-width:380px;padding:26px 34px;animation:.4s infinite jiggle;position:relative;transform:rotate(-3deg)}.newsletter-inner h2{color:#f0f}.newsletter-inner button{color:red;cursor:pointer;background:#0f0;border:4px outset #fff;margin-top:8px;padding:8px 16px;font-family:inherit;font-size:18px;font-weight:900}.news-x{color:#099;cursor:pointer;font-size:11px;position:absolute;top:2px;right:8px}.tiny-no{color:#0aa;text-shadow:none;font-size:9px}.urgency-bar{z-index:9994;color:#ff0;text-align:center;background:red;border-bottom:3px dashed #fff;padding:4px;font-size:18px;font-weight:900;position:fixed;top:0;left:0;right:0}.money{z-index:99998;pointer-events:none;font-size:30px;animation-name:fallDown;animation-timing-function:linear;animation-iteration-count:1;position:fixed;top:-40px}@keyframes fallDown{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:1;transform:translateY(110vh)rotate(720deg)}}.fake-popup{z-index:100000;width:260px;text-shadow:none;background:silver;border:3px outset #fff;font-family:MS Sans Serif,Tahoma,sans-serif;position:fixed;box-shadow:4px 4px #00000080}.fake-popup .pop-title{color:#fff;cursor:move;background:linear-gradient(90deg,navy,#1084d0);justify-content:space-between;align-items:center;padding:3px 6px;font-size:13px;font-weight:700;display:flex}.fake-popup .pop-x{color:#000;text-align:center;cursor:pointer;background:silver;border:2px outset #fff;width:18px;height:16px;font-weight:700;line-height:14px}.fake-popup .pop-body{color:#000;text-align:center;padding:12px;font-size:13px}.fake-popup .pop-body button{cursor:pointer;background:silver;border:2px outset #fff;margin-top:8px;padding:4px 10px;font-family:inherit;font-weight:700}.fake-popup img.pop-banner{width:100%;display:block}::selection{color:#0f0;background:#f0f}::selection{color:#0f0;background:#f0f}img,.stock-photo{max-width:100%;height:auto}input,textarea,select,button{max-width:100%}@media (width<=1024px){.mega-title{letter-spacing:2px;font-size:72px}.hero{padding:60px 8px 40px}.big-num{font-size:48px}.download-bar{width:240px;font-size:13px}.mystery-nav a{font-size:24px}.mascot-body{font-size:52px}}@media (width<=600px){.mega-title{letter-spacing:1px;word-break:break-word;overflow-wrap:anywhere;margin:4px 0;font-size:44px}.logo-spin{font-size:30px}.tilt{padding:4px 8px;font-size:18px}.hero{border-width:8px;padding:50px 6px 32px}.cta-jiggle{margin:14px 6px;padding:14px 16px;font-size:20px}.under-construction{width:auto}.visitor-counter{font-size:14px}.marquee-top,.testi-marquee{font-size:16px}.quote{margin:0 8px}.wobble,.shake{font-size:26px}.about,.services,.stats,.testimonials,.contact{border-width:6px;padding:28px 10px}.justified-bad{word-spacing:4px;letter-spacing:0}.card{width:100%;max-width:320px;transform:none}.card-1,.card-2,.card-3,.card-4{transform:none}.stat-row{flex-direction:column;gap:18px}.big-num{font-size:44px}.contact-grid{gap:18px}.bad-form{width:100%;max-width:100%}.contact-info{font-size:16px}.urgency-bar{padding:3px;font-size:13px}.cookie-doom{padding:10px;font-size:14px}.cookie-doom button{margin:2px 3px;padding:6px 8px;font-size:13px}.chat-blob{width:54px;height:54px;font-size:9px;top:auto;bottom:150px;right:6px}.mystery-nav{padding:2px}.mystery-nav a{font-size:20px}.mascot{bottom:70px;left:6px}.mascot-body{font-size:40px}.mascot-bubble{max-width:150px;padding:6px 8px;font-size:12px}.download-bar{width:92vw;font-size:12px;top:70px;transform:translate(-50%)}.mute-btn{padding:6px 8px;font-size:11px;top:auto;bottom:130px;right:6px}.newsletter-inner{max-width:90vw;padding:20px 16px}.fake-popup{width:90vw;max-width:260px}.footer{padding:16px 8px 80px}}@media (width<=380px){.mega-title{font-size:34px}.cta-jiggle{font-size:17px}.big-num{font-size:36px}}
