@charset "UTF-8";
:root{color-scheme:light;--paper:#f2f0e9;--ink:#191b19;--acid:#e6ff58;--muted:#686b61}*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--paper);color:var(--ink)}body{font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.page{min-height:100svh;display:flex;flex-direction:column;overflow:hidden;background-image:radial-gradient(#191b191c .65px,transparent .65px);background-size:7px 7px}header{display:flex;align-items:center;justify-content:space-between;margin:0 4vw;padding:26px 0;border-bottom:1px solid #191b1933}.brand{font-size:23px;font-weight:900;letter-spacing:-1.3px}.brand-dot{color:#757b57}.brand-arrow{display:inline-block;font-size:20px;margin-left:10px}.status{display:flex;align-items:center;gap:9px;font:11px "Courier New",monospace}.status i{width:7px;height:7px;background:#586a25;border-radius:50%;box-shadow:0 0 0 4px #586a2514;animation:blink 2s infinite}main{width:92%;max-width:1700px;margin:auto;flex:1;display:flex;flex-direction:column;justify-content:center;padding:55px 0 45px}.prelude{display:flex;align-items:center;gap:16px;font:10px "Courier New",monospace;letter-spacing:1.6px}.issue{background:var(--ink);color:var(--paper);padding:7px 10px}.tiny-line{height:1px;width:55px;background:#191b1955}.stage{position:relative;padding:85px 0 58px;isolation:isolate}.word-wrap{position:relative;transform:rotate(-4deg);animation:float 6s ease-in-out infinite}h1,.word-shadow{margin:0;display:block;font-family:Impact,"Arial Black",Arial,sans-serif;font-size:clamp(60px,16.8vw,285px);font-weight:900;line-height:.95;letter-spacing:-.065em;white-space:nowrap}h1{position:relative;z-index:2;text-shadow:2px 2px 0 var(--paper),-2px -2px 0 var(--paper);animation:ink-wobble 8s steps(1,end) infinite}h1::after{content:attr(data-text);position:absolute;inset:0;color:var(--acid);clip-path:inset(41% 0 48%);transform:translateX(-7px);animation:glitch 7s steps(1,end) infinite;pointer-events:none}.word-shadow{position:absolute;inset:12px auto auto 4px;color:var(--acid);z-index:1;-webkit-text-stroke:1px var(--ink)}.sticker{position:absolute;right:5%;top:6px;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;width:115px;height:115px;background:var(--acid);border:1px solid var(--ink);border-radius:50%;font:14px "Courier New",monospace;transform:rotate(12deg);animation:sticker-rock 5s ease-in-out infinite;box-shadow:4px 5px 0 var(--ink)}.sticker b{font:900 23px Arial,sans-serif;letter-spacing:-1px}.sticker span{font-size:8px;margin-top:6px}.orbit{position:absolute;font-family:Arial,sans-serif;line-height:1;z-index:3}.orbit-one{font-size:120px;top:0;left:24%;animation:spin 22s linear infinite}.orbit-two{font-size:58px;right:27%;bottom:3px;animation:spin 18s linear infinite reverse}.handnote{position:absolute;right:1%;bottom:4px;transform:rotate(-9deg);font:italic 18px Georgia,serif;line-height:1.2}.handnote span{position:absolute;font-size:55px;left:-60px;top:-22px}.afterword{display:grid;grid-template-columns:1fr auto;gap:15px;align-items:end;margin-top:16px}.edition{grid-column:1/-1;display:flex;align-items:center;gap:9px;font:10px "Courier New",monospace;letter-spacing:1.8px}.crosshair{font-size:22px;letter-spacing:0}p{margin:0;font-size:clamp(22px,3.1vw,48px);font-weight:700;letter-spacing:-1.5px}.cursor{animation:blink 1s steps(1) infinite}.fineprint{text-align:right;font:9px/1.7 "Courier New",monospace;letter-spacing:1px;color:var(--muted)}.receipt{display:flex;align-items:center;gap:28px;margin-top:38px;padding:16px 0;border-top:1px solid #191b1933;border-bottom:1px solid #191b1933;font:11px "Courier New",monospace}.receipt-label{font-size:9px;letter-spacing:1px;color:var(--muted);margin-right:auto}.check{font-style:normal;background:var(--acid);padding:2px 4px;margin-right:4px}.receipt-end{font-weight:bold;margin-left:auto}.bottom{margin-top:auto}.ticker{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--acid);overflow:hidden;padding:12px 0;transform:rotate(-1deg) scale(1.02)}.ticker-track{display:flex;width:max-content;animation:marquee 45s linear infinite}.ticker-track>span{flex:none;white-space:nowrap;font-size:16px;font-weight:900;letter-spacing:-.5px}.ticker b{display:inline-block;margin:0 22px;font-size:20px;vertical-align:middle}footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:25px 4vw 20px;font:9px "Courier New",monospace;color:var(--muted)}footer label{cursor:pointer;color:var(--ink);padding:9px;border:1px solid #191b1930;background:var(--paper)}footer label:hover{background:var(--acid)}.paused{display:none}.motion-switch{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.motion-switch:focus-visible~.page footer label{outline:2px solid var(--ink);outline-offset:4px}#pause:checked~.page *,#pause:checked~.page *::before,#pause:checked~.page *::after{animation-play-state:paused!important}#pause:checked~.page .playing{display:none}#pause:checked~.page .paused{display:inline}@keyframes float{0%,100%{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-10px) rotate(-2deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes sticker-rock{0%,100%{transform:rotate(12deg)}50%{transform:rotate(-5deg)}}@keyframes blink{0%,49%{opacity:1}50%,100%{opacity:.2}}@keyframes marquee{to{transform:translateX(-50%)}}@keyframes glitch{0%,92%,96%,100%{opacity:0;transform:translateX(0)}93%{opacity:1;transform:translateX(-9px)}94%{opacity:1;transform:translateX(9px)}95%{opacity:1;transform:translateX(-4px)}}@keyframes ink-wobble{0%,94%,97%,100%{font-style:normal}95%,96%{font-style:italic}}@media(min-width:1600px){h1,.word-shadow{font-size:268px}}@media(max-width:650px){header{padding:22px 0}.brand{font-size:20px}.status{font-size:9px}main{padding:50px 0 36px}.prelude{font-size:8px;gap:10px;letter-spacing:.8px}.tiny-line{width:25px}.stage{padding:110px 0 100px}h1,.word-shadow{font-size:16.4vw;letter-spacing:-.07em}.word-shadow{inset:7px auto auto 3px}.orbit-one{font-size:87px;top:15px;left:12%}.sticker{width:88px;height:88px;right:6%;top:5px;font-size:11px;box-shadow:3px 4px 0 var(--ink)}.sticker b{font-size:19px}.sticker span{font-size:6px}.orbit-two{font-size:40px;right:auto;left:8%;bottom:23px}.handnote{right:5%;bottom:9px;font-size:16px}.handnote span{font-size:43px;left:-46px}.afterword{gap:12px}.edition{font-size:8px;letter-spacing:1px}p{font-size:26px;letter-spacing:-1px}.fineprint{grid-column:1/-1;text-align:left;font-size:8px}.receipt{gap:12px;flex-wrap:wrap;margin-top:28px;font-size:9px}.receipt-label{width:100%;font-size:8px}.receipt-end{font-size:10px}.ticker{padding:10px 0}.ticker-track>span{font-size:13px}.ticker b{margin:0 16px}footer{font-size:8px;padding-top:22px;flex-wrap:wrap}.footer-right{width:100%;text-align:center;font-size:7px;letter-spacing:1px;margin-top:5px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;scroll-behavior:auto!important}.playing{display:none}.paused{display:none}footer label{display:none}}
