.b90{--rx:-10deg;--ry:180deg;--sheen:50%;--pink:#ff2bd6;--blue:#2b2bff;--cyan:#22f2ff;--yel:#fff200;--red:#ff2a2a;--purp:#3a0ca3;--grey:silver;--arial:"Arial Black", Arial, Helvetica, sans-serif;--comic:"Comic Sans MS", "Comic Neue", "Chalkboard SE", cursive;--vcr:var(--b90-vcr), ui-monospace, monospace;--sign:var(--b90-sign), Impact, sans-serif;color:#fff;background-color:teal;background-image:linear-gradient(45deg,#006e6e 25%,#0000 25% 75%,#006e6e 75%),linear-gradient(45deg,#006e6e 25%,#0000 25% 75%,#006e6e 75%);background-position:0 0,2px 2px;background-size:4px 4px;min-height:100svh;padding-bottom:35px;font:16px/1.4 Arial,Helvetica,sans-serif;position:relative;overflow-x:hidden}.b90 *,.b90 :before,.b90 :after{box-sizing:border-box;margin:0}.b90 a{color:inherit}.b90 :focus-visible{outline:3px dashed var(--yel);outline-offset:4px}.b90 .vhs{pointer-events:none;z-index:50;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#00000038 0 1px,#0000 1px 3px);position:fixed;inset:0}.b90 .vtrack{pointer-events:none;z-index:51;background:linear-gradient(#0000,#ffffff12 40%,#ffffff24 50%,#ffffff12 60%,#0000);height:14vh;animation:7s linear infinite b90-track;position:fixed;top:-20vh;left:0;right:0}@keyframes b90-track{0%{top:-20vh}35%{top:110vh}to{top:110vh}}.b90 .osd{z-index:52;font:clamp(20px, 3.4vw, 30px)/1 var(--vcr);color:#fff;text-shadow:2px 2px #000;letter-spacing:.06em;pointer-events:none;position:fixed}.b90 .osd.tl{top:12px;left:16px}.b90 .osd.tr{top:12px;right:16px}.b90 .blink{animation:1.1s step-end infinite b90-blink}@keyframes b90-blink{50%{opacity:0}}.b90 .intro{text-align:center;padding:64px 16px 0}.b90 .intro small{font:20px/1 var(--vcr);letter-spacing:.2em;text-transform:uppercase;color:var(--cyan);text-shadow:2px 0 var(--pink);display:block}.b90 .intro h1{font:400 clamp(30px, 7vw, 64px)/1.08 var(--sign);letter-spacing:.02em;filter:drop-shadow(3px 3px 0 var(--pink)) drop-shadow(3px 3px 0 #000);margin-top:6px;transform:skew(-8deg)}.b90 .intro h1 span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#fff 0 38%,#9be7ff 38% 62%,#3a7bd5 62% 82%,#fff 82%);color:#0000;-webkit-background-clip:text;background-clip:text}.b90 .stage{perspective:1400px;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;place-items:center;padding:26px 16px 10px;display:grid}.b90 .stage:active{cursor:grabbing}.b90 .wrap3d{font-size:min(13px,3.7037vw - 1.48148px);position:relative}.b90 .shadow{pointer-events:none;background:#00000059;border-radius:50%;width:30em;height:5em;margin:1.2em 0 0 -15em;position:absolute;top:100%;left:50%}.b90 .box{width:25em;height:33em;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));position:relative}.b90 .face{backface-visibility:hidden;color:#fff;position:absolute;overflow:hidden}.b90 .face:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff6b 45%,#0000 58%) 0 0/250% 100% no-repeat;background-position:var(--sheen) 0;position:absolute;inset:0}.b90 .front,.b90 .back{width:25em;height:33em;top:0;left:0}.b90 .front{transform:translateZ(4em)}.b90 .back{transform:rotateY(180deg)translateZ(4em)}.b90 .right,.b90 .left{width:8em;height:33em;top:0;left:8.5em}.b90 .right{transform:rotateY(90deg)translateZ(12.5em)}.b90 .left{transform:rotateY(-90deg)translateZ(12.5em)}.b90 .top,.b90 .bottom{width:25em;height:8em;top:12.5em;left:0}.b90 .top{transform:rotateX(90deg)translateZ(16.5em)}.b90 .bottom{transform:rotateX(-90deg)translateZ(16.5em)}.b90 .right,.b90 .left,.b90 .top,.b90 .bottom{box-shadow:inset 0 0 0 999px #0000001f}.b90 .art{background:radial-gradient(circle at 12% 78%, var(--yel) 0 .35em, transparent .4em), radial-gradient(circle at 88% 30%, var(--cyan) 0 .3em, transparent .35em), radial-gradient(circle at 70% 88%, #fff 0 .22em, transparent .27em), radial-gradient(circle at 30% 40%, #fff 0 .18em, transparent .23em), linear-gradient(160deg, var(--blue) 0 22%, #4a17e0 22% 40%, var(--purp) 40% 58%, #a01ec8 58% 78%, var(--pink) 78%)}.b90 .front{flex-direction:column;display:flex}.b90 .band{background:var(--yel);color:#000;font:.8em/1 var(--arial);text-transform:uppercase;border-bottom:.25em solid #000;justify-content:space-between;align-items:center;padding:.45em 1em;font-style:italic;display:flex}.b90 .new{background:var(--red);color:var(--yel);border:.12em solid #000;padding:.2em .45em;display:inline-block;transform:rotate(-6deg)}.b90 .word{text-align:center;padding:.5em .9em 0}.b90 .word h2{font:400 5.6em/.95 var(--sign);background:linear-gradient(180deg, var(--yel) 0 34%, #ffb300 34% 67%, var(--red) 67%);color:#0000;filter:drop-shadow(.06em .06em 0 #000) drop-shadow(.04em .04em 0 var(--purp)) drop-shadow(.04em .04em 0 var(--purp));-webkit-background-clip:text;background-clip:text;transform:skew(-10deg)rotate(-4deg)}.b90 .word p{font:1.05em/1 var(--arial);text-transform:uppercase;color:#fff;text-shadow:-.1em 0 0 #000, .1em 0 0 #000, 0 .1em 0 #000, 0 -.1em 0 #000, .15em .15em 0 var(--pink);margin-top:.35em;font-style:italic}.b90 .shot{background:var(--grey);margin:1.1em 1.3em 0;padding:.3em;position:relative;transform:rotate(-2deg);box-shadow:inset .15em .15em #fff,inset -.15em -.15em #404040,.4em .4em #00000073}.b90 .wbar{color:#aaa;background:#2b2b2b;align-items:center;gap:.35em;padding:.4em .55em;font:600 .6em/1 -apple-system,Helvetica,sans-serif;display:flex}.b90 .wbar i{border-radius:50%;width:.85em;height:.85em;display:inline-block}.b90 .wbar span{margin:0 auto;padding-right:3em}.b90 pre{color:#dcdcdc;white-space:pre;background:#1e1e1e;margin:0;padding:.7em .85em .8em;font:.66em/1.6 ui-monospace,Menlo,monospace}.b90 .k{color:#c490e4}.b90 .c{color:#878e99}.b90 .s{color:#9fd08a}.b90 .n{color:#f0a06e}.b90 .t{color:#5fcdc0}.b90 .f{color:#e5c97a}.b90 .cur{vertical-align:-.2em;background:#ccc;width:.12em;height:1.1em;display:inline-block}.b90 .real{background:var(--yel);color:#000;font:.62em/1 var(--arial);text-transform:uppercase;border:.15em solid #000;padding:.35em .5em;position:absolute;top:-1.1em;left:-.8em;transform:rotate(-8deg)}.b90 .calls{font:.86em/1.5 var(--arial);text-transform:uppercase;text-shadow:.12em .12em #000;padding:1.1em 1.1em 0;font-style:italic;list-style:none}.b90 .calls li:before{content:"✔ ";color:var(--yel)}.b90 .burst{background:var(--yel);place-items:center;width:6.2em;height:6.2em;display:grid;position:absolute;top:21.2em;right:1.1em;transform:rotate(14deg)}.b90 .burst:before,.b90 .burst:after{content:"";background:inherit;position:absolute;inset:0;transform:rotate(30deg)}.b90 .burst:after{transform:rotate(60deg)}.b90 .burst span{z-index:1;text-align:center;font:.78em/1 var(--arial);text-transform:uppercase;color:var(--red);font-style:italic;position:relative}.b90 .burst b{font-size:1.9em;line-height:1;display:block}.b90 .foot{font:1.1em/1 var(--vcr);letter-spacing:.08em;color:var(--cyan);background:#000;justify-content:space-between;align-items:center;margin-top:auto;padding:.5em 1em;display:flex}.b90 .back{flex-direction:column;gap:.7em;padding:1em;display:flex}.b90 .back h3{font:400 1.9em/1 var(--sign);color:var(--yel);text-shadow:.08em .08em 0 #000, .12em .12em 0 var(--pink);transform:skew(-8deg)}.b90 .blurb{font:.8em/1.35 var(--comic);max-width:32ch}.b90 .facts{color:#000;background:#fff;border:.14em solid #000;padding:.4em .6em .5em;font-size:.72em;box-shadow:.4em .4em #0006}.b90 .facts h4{letter-spacing:-.02em;border-bottom:1px solid #000;font:900 2.1em/1 Arial,Helvetica,sans-serif}.b90 .hd{justify-content:space-between;padding:.2em 0;font-size:.85em;font-weight:800;display:flex}.b90 .thick{border-top:.6em solid #000;margin:.2em 0}.b90 .thin{border-top:.25em solid #000;margin:.2em 0}.b90 .row{border-top:1px solid #000;justify-content:space-between;padding:.16em 0;font-weight:700;display:flex}.b90 .row.first{border-top:0}.b90 .row b{font-variant-numeric:tabular-nums;font-weight:900}.b90 .req{align-items:flex-end;gap:.8em;margin-top:auto;display:flex}.b90 .req div{background:var(--grey);color:#000;flex:1;padding:.45em .55em;font-size:.6em;line-height:1.35;box-shadow:inset .15em .15em #fff,inset -.15em -.15em #404040}.b90 .req div b{text-transform:uppercase;letter-spacing:.06em;margin-bottom:.2em;font-size:1.1em;display:block}.b90 .code{background:#fff;flex:none;width:7.2em;height:4.2em;padding:.3em .3em 1.1em;position:relative}.b90 .code i{background:repeating-linear-gradient(90deg,#000 0 .12em,#0000 .12em .22em,#000 .22em .26em,#0000 .26em .42em,#000 .42em .6em,#0000 .6em .68em);height:100%;display:block}.b90 .code:after{content:"0 00000 34206 9";text-align:center;color:#000;letter-spacing:.08em;font:.52em/1 ui-monospace,Menlo,monospace;position:absolute;bottom:.25em;left:0;right:0}.b90 .right,.b90 .left{background:linear-gradient(180deg, var(--pink) 0 34%, #a01ec8 34% 67%, var(--purp) 67%);flex-direction:column;justify-content:space-between;align-items:center;padding:1em 0;display:flex}.b90 .spine-name{writing-mode:vertical-rl;font:400 3em/1 var(--sign);color:var(--yel);text-shadow:.06em .06em #000}.b90 .spine-tag{writing-mode:vertical-rl;font:.7em/1 var(--arial);letter-spacing:.1em;text-transform:uppercase;font-style:italic}.b90 .spine-dot{background:var(--yel);width:4.4em;height:4.4em;color:var(--red);font:.75em/1 var(--arial);text-transform:uppercase;text-align:center;border:.15em solid #000;border-radius:50%;place-items:center;display:grid}.b90 .left .spine-name,.b90 .left .spine-tag{transform:rotate(180deg)}.b90 .top{background:var(--cyan);color:#000;justify-content:space-between;align-items:center;padding:0 1.2em;display:flex}.b90 .top b{font:400 2.8em/1 var(--sign)}.b90 .top span,.b90 .bottom span{font:.72em/1.3 var(--arial);letter-spacing:.06em;text-transform:uppercase;font-style:italic}.b90 .bottom{text-align:center;background:var(--yel);color:#000;justify-content:center;align-items:center;padding:0 1.2em;display:flex}.b90 .hint{text-align:center;font:22px/1 var(--vcr);letter-spacing:.12em;color:var(--yel);text-shadow:2px 2px #000;margin-top:10px}.b90 .get{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:22px 16px 30px;display:flex}.b90 .free{font:400 clamp(22px, 4.4vw, 34px)/1.1 var(--sign);color:#fff;text-shadow:3px 3px #000;transform:rotate(-2deg)}.b90 .free span{color:var(--yel);text-shadow:3px 3px 0 var(--red), 5px 5px 0 #000}.b90 .cta{background:var(--grey);color:#000;min-height:60px;font:22px/1.1 var(--arial);text-transform:uppercase;letter-spacing:.02em;text-align:center;box-shadow:inset 3px 3px 0 #fff, inset -3px -3px 0 gray, 6px 6px 0 var(--pink);border:3px solid #000;justify-content:center;align-items:center;gap:.5em;padding:0 28px;font-style:italic;text-decoration:none;animation:1.6s ease-in-out infinite b90-pulse;display:inline-flex}.b90 .cta:hover{background:var(--yel)}.b90 .cta:active{box-shadow:inset -3px -3px 0 #fff, inset 3px 3px 0 gray, 2px 2px 0 var(--pink);transform:translate(4px,4px)}@keyframes b90-pulse{50%{transform:scale(1.04)}}.b90 .ops{font:18px/1.2 var(--comic);color:#fff;text-shadow:1px 1px #000}.b90 .ops sup{color:var(--yel)}.b90 .fine{color:#fff;text-shadow:1px 1px #000;max-width:560px;font:13px/1.5 Arial,Helvetica,sans-serif}.b90 .comic{font-family:var(--comic)}.b90 .ticker{background:var(--yel);color:#000;font:16px/32px var(--arial);text-transform:uppercase;white-space:nowrap;z-index:40;border-top:3px solid #000;font-style:italic;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.b90 .ticker span{padding-left:100%;animation:26s linear infinite b90-tick;display:inline-block}@keyframes b90-tick{to{transform:translate(-100%)}}.b90 .sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.b90 .intro{padding-top:56px}.b90 .cta{padding:0 18px;font-size:18px}}@media (prefers-reduced-motion:reduce){.b90 .vtrack,.b90 .blink,.b90 .cta,.b90 .ticker span{animation:none}.b90 .ticker span{padding-left:16px}}
