.mn{--bg:#04121c;--fg:#eaf6ff;--acc:#ff8a5c;--acc2:#3fd0c9;color:var(--fg);font-family:var(--font-pixelify-sans), "Courier New", monospace;image-rendering:pixelated;font-size:clamp(16px,1.6vw,20px);position:relative}.mn *,.mn :before,.mn :after{border-radius:0!important}.mn__bg{z-index:0;background:var(--bg);position:fixed;inset:0}.mn__top{z-index:10;letter-spacing:.12em;pointer-events:none;justify-content:space-between;padding:20px clamp(16px,4vw,40px);font-size:14px;display:flex;position:fixed;inset:0 0 auto}.mn__bar{z-index:10;border:2px solid var(--fg);background:#04121cd9;width:8px;height:30vh;position:fixed;top:50%;right:clamp(16px,4vw,40px);translate:0 -50%}.mn__bar i{background:var(--acc);transform-origin:top;height:100%;transform:scaleY(var(--p,0));position:absolute;top:0;left:0;right:0}.mn-hl{background:var(--bg);color:var(--fg);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.06em .28em}.mn-hl--alt{background:var(--acc);color:var(--bg)}.mn__main{z-index:5;position:relative}.mn__sec{flex-direction:column;justify-content:center;align-items:flex-start;gap:22px;min-height:100vh;padding:90px clamp(16px,8vw,120px);display:flex}.mn__h1,.mn__h2{flex-direction:column;align-items:flex-start;gap:6px;margin:0;font-weight:700;line-height:1.25;display:flex}.mn__h1{font-size:clamp(34px,8vw,104px)}.mn__h2{font-size:clamp(30px,6vw,76px)}.mn-line{display:block}.mn__kicker{letter-spacing:.16em;color:var(--acc2);text-shadow:2px 2px 0 var(--bg);margin:0;font-size:14px}.mn__p{max-width:32ch;margin:0;line-height:1.7}.mn__num{letter-spacing:.2em;background:var(--acc2);color:var(--bg);padding:2px 10px;font-size:14px}.mn__cue{letter-spacing:.2em;text-shadow:2px 2px 0 var(--bg);margin-top:40px;font-size:13px;animation:1s steps(2,end) infinite mn-blink}.mn__list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.mn__list li{flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}.mn__li-t{font-size:clamp(26px,5vw,60px);font-weight:700}.mn__li-m{letter-spacing:.1em;color:var(--acc2);text-shadow:2px 2px 0 var(--bg);font-size:14px}.mn-btn{background:var(--acc);color:var(--bg);letter-spacing:.08em;border:2px solid var(--bg);box-shadow:6px 6px 0 var(--bg);padding:12px 22px;font-weight:700;text-decoration:none;display:inline-block}.mn-btn:hover{box-shadow:3px 3px 0 var(--bg);background:var(--acc2);translate:3px 3px}.mn-g__w{white-space:nowrap}.mn-g__c{opacity:0;display:inline-block}[data-in] .mn-g__c,.mn-rot .mn-g__c{animation:mn-glitch .42s steps(1, end) var(--d,0s) both}@keyframes mn-glitch{0%{opacity:0}15%{opacity:1;color:var(--acc);transform:translate(-4px)}30%{opacity:0}45%{opacity:1;color:var(--acc2);transform:translate(4px,-3px)}60%{opacity:0}75%{opacity:1;color:var(--acc);transform:translateY(3px)}to{opacity:1;color:inherit;transform:none}}.mn-rot{display:inline-block;position:relative}.mn-rot__w{animation:2.6s step-end both mn-swipe;display:inline-block}.mn-rot .mn-hl{background:var(--acc);color:var(--bg)}@keyframes mn-swipe{0%{clip-path:inset(0 100% 0 0)}8%{clip-path:inset(0 75% 0 0)}16%{clip-path:inset(0 50% 0 0)}24%{clip-path:inset(0 25% 0 0)}32%{clip-path:inset(0)}92%{clip-path:inset(0)}96%{clip-path:inset(0 0 0 50%)}to{clip-path:inset(0 0 0 100%)}}.mn__ticker{z-index:10;background:var(--bg);border-top:2px solid var(--fg);letter-spacing:.2em;white-space:nowrap;padding:8px 0;font-size:13px;position:fixed;inset:auto 0 0;overflow:hidden}.mn__ticker-in{gap:28px;animation:28s linear infinite mn-tick;display:inline-flex}@keyframes mn-tick{to{transform:translate(-25%)}}@keyframes mn-blink{50%{opacity:0}}.mn--hud .mn__top{top:64px}.mn--hud .mn__ticker{bottom:96px}@media (prefers-reduced-motion:reduce){.mn-g__c{opacity:1!important;animation:none!important}.mn-rot__w,.mn__ticker-in,.mn__cue{animation:none!important}}
