.cr{--run:#6f7fe2;--fix:#f59e0b;--cut:#dc2626;--ink-line:#fbf9f124;overflow-x:clip}.cr .fig-tag{align-items:center;gap:8px;padding:4px 10px;display:inline-flex}.cr .cr-reveal{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.cr .cr-reveal.cr-in{opacity:1;transform:none}.cr .cr-stamp{letter-spacing:.14em;text-transform:uppercase;background:var(--paper);white-space:nowrap;box-shadow:inset 0 0 0 2px var(--paper), inset 0 0 0 3.5px currentColor;border:2.5px solid;padding:6px 12px;font:700 13px Space Mono,monospace;display:inline-block;transform:rotate(-7deg)}.cr .cr-in .cr-stamp,.cr .cr-picked .cr-stamp{animation:.42s cubic-bezier(.2,.9,.3,1.3) both cr-slam;animation-delay:var(--sd,0s)}.cr .cr-hero{isolation:isolate;align-content:center;align-items:center;min-height:min(92vh,980px);display:grid;position:relative}.cr .cr-rain{z-index:-1;pointer-events:none;opacity:.12;filter:saturate(.5);-webkit-mask-composite:source-in;justify-content:flex-end;gap:22px;padding-right:2%;display:flex;position:absolute;inset:0 0 0 38%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%),linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 35%),linear-gradient(#0000,#000 15% 85%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.cr .cr-rain-col{align-content:start;width:clamp(110px,11vw,170px);animation:linear infinite cr-rise;display:grid}.cr .cr-rain-ad{border:1.5px solid var(--ink);margin-bottom:22px;position:relative}.cr .cr-rain-tag{letter-spacing:.14em;text-transform:uppercase;background:var(--paper);border:2px solid;padding:4px 9px;font:700 11px Space Mono,monospace;position:absolute;top:12%;left:50%;transform:translate(-50%)rotate(-8deg)}.cr .cr-rain-tag.stop{color:var(--run)}.cr .cr-rain-tag.scroll{color:var(--cut)}.cr .cr-film{z-index:1;position:relative}.cr .cr-line{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) forwards cr-up;display:block;transform:translateY(.4em)}.cr .cr-line:nth-child(2){animation-delay:90ms}.cr .cr-line:nth-child(3){animation-delay:.7s}.cr .cr-line:nth-child(4){animation-delay:.79s}.cr .cr-guess{display:inline-block;position:relative}.cr .cr-strike{background:var(--cut);transform-origin:0;height:.12em;animation:.45s cubic-bezier(.7,0,.2,1) 1.4s forwards cr-strike;position:absolute;top:52%;left:-4%;right:-4%;transform:scaleX(0)rotate(-3deg)}.cr .cr-lede{color:var(--ink-soft);opacity:0;max-width:52ch;font-size:clamp(17px,1.3vw,19px);line-height:1.55;animation:.8s cubic-bezier(.2,.7,.2,1) 1s forwards cr-up}.cr .cr-stamps{grid-template-columns:1fr 1fr;gap:18px 16px;max-width:520px;display:grid}.cr .cr-stamps>span{background:var(--paper);border:2.5px solid var(--ink);box-shadow:inset 0 0 0 2px var(--paper), inset 0 0 0 3.5px var(--ink);letter-spacing:.14em;text-transform:uppercase;color:var(--faded);transform:rotate(var(--r));opacity:0;animation:cr-slam .42s cubic-bezier(.2,.9,.3,1.3) var(--d) both;gap:4px;padding:14px 16px;font:700 10px Space Mono,monospace;display:grid}.cr .cr-stamps b{letter-spacing:-.03em;color:var(--ink);text-transform:none;font:800 clamp(24px,2.2vw,30px)/1 Inter Tight,sans-serif}.cr .cr-stamps .tri b{font-size:clamp(19px,1.7vw,23px)}.cr .cr-stamps .tri i{font-style:normal}.cr .cr-stamps .zero{border-color:var(--cut);box-shadow:inset 0 0 0 2px var(--paper), inset 0 0 0 3.5px var(--cut)}.cr .cr-stamps .zero b{color:var(--cut)}.cr section:not(.cr-hero)>*{max-width:1320px;margin-inline:auto}.cr .cr-kicker{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:22px;font:700 11px Space Mono,monospace;display:flex}.cr .cr-kicker b{letter-spacing:-.04em;color:var(--purple);font:800 34px/1 Inter Tight,sans-serif}.cr .cr-h2{letter-spacing:-.035em;max-width:18ch;font-size:clamp(32px,3.6vw,52px);line-height:1.02}.cr .cr-sub{max-width:56ch;color:var(--ink-soft);font-size:17px;line-height:1.6}.cr .cr-hl-dark{background:var(--ink);color:var(--paper);padding:0 .12em}.cr .cr-band-ink{background:var(--ink);color:var(--paper);position:relative}.cr .cr-band-ink .cr-sub{color:#fbf9f1b3}.cr .cr-band-ink .label{color:#fbf9f199}.cr .cr-pick-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:56px;margin-bottom:22px;display:flex}.cr .cr-prompt{letter-spacing:.12em;text-transform:uppercase;color:var(--purple-soft);align-items:center;gap:10px;font:700 13px Space Mono,monospace;display:flex}.cr .cr-caret{background:var(--purple);width:10px;height:18px;animation:.9s step-end infinite cr-blink}.cr .cr-verdict{max-width:60ch;font:600 clamp(18px,1.6vw,22px)/1.4 Inter Tight,sans-serif;animation:.5s cubic-bezier(.2,.7,.2,1) both cr-up}.cr .cr-verdict b{color:var(--purple-soft)}.cr .cr-again{letter-spacing:.12em;text-transform:uppercase;border:1.5px solid var(--paper);background:var(--ink);color:var(--paper);cursor:pointer;padding:10px 16px;font:700 12px Space Mono,monospace;transition:background .2s,color .2s}.cr .cr-again:hover{background:var(--paper);color:var(--ink)}.cr .cr-pick{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,28px);display:grid}@media (max-width:860px){.cr .cr-pick{grid-template-columns:1fr 1fr}}.cr .cr-card{text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;gap:12px;padding:0;transition:transform .25s cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.cr .cr-card .cr-ad{border:2px solid var(--paper);transition:box-shadow .25s,border-color .25s,filter .4s;box-shadow:8px 8px #6f7fe200}.cr .cr-card:not(:disabled):hover{transform:translateY(-6px)rotate(-1deg)}.cr .cr-card:not(:disabled):hover .cr-ad{box-shadow:10px 10px 0 var(--purple)}.cr .cr-card:disabled{cursor:default}.cr .cr-card-name{letter-spacing:.12em;text-transform:uppercase;color:#fbf9f1bf;font:700 11px Space Mono,monospace}.cr .cr-picked .cr-card:not(.cr-mine):not(.cr-best) .cr-ad{filter:saturate(.6)brightness(.75)}.cr .cr-mine .cr-ad{border-color:var(--purple);box-shadow:10px 10px 0 var(--purple)}.cr .cr-best .cr-ad{border-color:var(--purple)}.cr .cr-mine-tag{z-index:2;background:var(--purple);color:var(--ink);letter-spacing:.14em;text-transform:uppercase;padding:4px 8px;font:700 10px Space Mono,monospace;position:absolute;top:-12px;left:12px}.cr .cr-read{aspect-ratio:4/5;pointer-events:none;grid-template-rows:1fr auto;padding:12px;display:grid;position:absolute;inset:0 0 auto}.cr .cr-stamp-card{--sd:calc(var(--i) * .14s + .15s);place-self:center;font-size:clamp(13px,1.3vw,17px)}.cr .cr-bars{border:1px solid var(--ink-line);animation:.4s cubic-bezier(.2,.7,.2,1) both cr-up;animation-delay:calc(var(--i) * .14s);background:#141416eb;gap:8px;padding:10px 12px;display:grid}.cr .cr-bars>span{grid-template-columns:1fr auto;align-items:baseline;gap:4px 8px;display:grid}.cr .cr-bars i{letter-spacing:.1em;text-transform:uppercase;color:#fbf9f1a6;font:400 10px Space Mono,monospace}.cr .cr-bars b{color:var(--paper);font:800 18px/1 Inter Tight,sans-serif}.cr .cr-bars em{background:#fbf9f126;grid-column:1/-1;height:4px;display:block}.cr .cr-bars s{transform-origin:0;height:100%;animation:.9s cubic-bezier(.2,.7,.2,1) both cr-grow;animation-delay:calc(var(--i) * .14s + .2s);text-decoration:none;display:block}.cr .cr-best-tag{background:var(--paper)}@media (max-width:560px){.cr .cr-bars{gap:6px;padding:8px}.cr .cr-bars i{letter-spacing:.06em;font-size:8px}.cr .cr-bars b{font-size:15px}}.cr .cr-phone{aspect-ratio:9/18.5;border:2.5px solid var(--ink);background:var(--ink);width:min(300px,78vw);box-shadow:14px 14px 0 var(--purple);border-radius:36px;padding:12px;position:relative}.cr .cr-notch{background:var(--ink);z-index:3;border-radius:99px;width:70px;height:18px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.cr .cr-screen{background:#fff;border-radius:26px;height:100%;padding-top:40px;position:relative;overflow:hidden}.cr .cr-feed{animation:12s cubic-bezier(.6,0,.4,1) infinite cr-feed;display:grid}.cr .cr-post{border-bottom:1px solid var(--rule-soft);gap:8px;padding:10px 0 16px;display:grid;position:relative}.cr .cr-post-head{color:var(--ink-soft);align-items:center;gap:8px;padding:0 12px;font:600 11px Inter Tight,sans-serif;display:flex}.cr .cr-post-head i{background:#f26b3a;border-radius:99px;width:20px;height:20px}.cr .cr-post-tag{letter-spacing:.12em;text-transform:uppercase;background:var(--paper);white-space:nowrap;border:2.5px solid;padding:6px 10px;font:700 12px Space Mono,monospace;position:absolute;top:45%;left:50%;transform:translate(-50%)rotate(-7deg)}.cr .cr-post-tag.stop{color:var(--run)}.cr .cr-post-tag.scroll{color:var(--cut)}.cr .cr-thumb{border:2px solid var(--purple);background:#6f7fe240;border-radius:99px;width:46px;height:46px;animation:12s cubic-bezier(.6,0,.4,1) infinite cr-swipe;position:absolute;top:58%;right:-26px}.cr .cr-signals{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:560px){.cr .cr-signals{grid-template-columns:1fr}}.cr .cr-signal{background:var(--paper);border:1.5px solid var(--ink);gap:6px;height:100%;padding:18px 20px;transition:transform .2s,box-shadow .2s;display:grid}.cr .cr-signal:hover{box-shadow:6px 6px 0 var(--ink);transform:translateY(-2px)}.cr .cr-signal b{letter-spacing:-.04em;font:800 40px/1 Inter Tight,sans-serif}.cr .cr-signal p{color:var(--ink-soft);font-size:15px;line-height:1.5}.cr .cr-fix{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:clamp(16px,3vw,40px);display:grid}@media (max-width:860px){.cr .cr-fix{grid-template-columns:1fr;max-width:420px}}.cr .cr-fix-card{gap:14px;max-width:400px;margin-inline:auto;display:grid}.cr .cr-fix-ad{border:2px solid var(--paper);position:relative}.cr .cr-fix-card.after .cr-fix-ad{border-color:var(--purple);box-shadow:12px 12px 0 var(--purple)}.cr .cr-stamp-big{font-size:clamp(14px,1.4vw,18px);position:absolute;top:46%;left:50%;translate:-50%}.cr .cr-fix-card figcaption{color:#fbf9f1cc;gap:4px;font-size:15px;display:grid}.cr .cr-fix-card figcaption b{color:var(--paper)}.cr .cr-fix-card figcaption b.bad{color:#ff6b5e}.cr .cr-fix-mid{text-align:center;justify-items:center;gap:18px;display:grid}.cr .cr-fix-why{color:#fbf9f1bf;max-width:24ch;font:600 17px/1.45 Inter Tight,sans-serif}.cr .cr-arrow{color:var(--purple);font:800 56px/1 Inter Tight,sans-serif}@media (max-width:860px){.cr .cr-arrow{transform:rotate(90deg)}}.cr .cr-fix-do{letter-spacing:-.02em;gap:8px;max-width:18ch;font:800 22px/1.2 Inter Tight,sans-serif;display:grid}.cr .cr-rewrite{z-index:1;animation:7s cubic-bezier(.7,0,.3,1) infinite cr-rewrite;position:absolute;inset:0}.cr .cr-wipe-bar{z-index:2;background:var(--purple);opacity:0;width:4px;animation:7s cubic-bezier(.7,0,.3,1) infinite cr-wipe;position:absolute;top:-2px;bottom:-2px;left:0;box-shadow:0 0 24px 6px #6f7fe2bf}.cr .cr-stamp-loop{z-index:3}.cr .cr-in .cr-stamp-loop{animation:7s infinite cr-stamp-loop}.cr .cr-in .cr-fix-card:not(.after) .cr-stamp{animation:7s infinite cr-stamp-loop-cut}.cr .cr-arrow span{animation:7s cubic-bezier(.7,0,.3,1) infinite cr-nudge;display:inline-block}.cr .cr-fix .cr-reveal:not(.cr-in) *{animation-play-state:paused}.cr .cr-machine{grid-template-columns:1fr 56px 1fr 56px 1fr;align-items:stretch;display:grid}@media (max-width:960px){.cr .cr-machine{grid-template-columns:1fr;max-width:460px;margin-inline:auto}}.cr .cr-machine *{animation-play-state:paused}.cr .cr-in .cr-machine *{animation-play-state:running}.cr .cr-station{background:var(--ink);color:var(--paper);border:1.5px solid var(--ink);animation:9s infinite cr-active;animation-delay:calc(var(--s) * 3s);grid-template-rows:auto 1fr;display:grid}.cr .cr-stage{border-bottom:1px solid var(--ink-line);background:radial-gradient(circle at 50% 40%,#6f7fe229,#0000 70%);height:250px;position:relative;overflow:hidden}.cr .cr-station-text{align-content:start;gap:8px;padding:24px 22px 26px;display:grid;position:relative}.cr .cr-station-text h3{letter-spacing:-.02em;font-size:22px;font-weight:800}.cr .cr-station-text p{color:#fbf9f1b8;font-size:15px;line-height:1.55}.cr .cr-step-n{background:var(--purple);width:44px;height:44px;color:var(--ink);border:1.5px solid var(--ink);place-items:center;font:800 22px Inter Tight,sans-serif;display:grid;position:absolute;top:-22px;right:18px;transform:rotate(6deg)}.cr .cr-mini{border:1.5px solid var(--paper)}.cr .cr-belt{background:repeating-linear-gradient(90deg, var(--ink) 0 8px, transparent 8px 14px);align-self:center;height:3px;margin:0 6px;position:relative}.cr .cr-belt i{background:var(--purple);border:1.5px solid var(--ink);width:14px;height:14px;margin-top:-7px;animation:9s infinite cr-carry;position:absolute;top:50%;left:0}.cr .cr-machine>.cr-belt:nth-child(4) i{animation-delay:3s}@media (max-width:960px){.cr .cr-belt{background:repeating-linear-gradient(180deg, var(--ink) 0 8px, transparent 8px 14px);justify-self:center;width:3px;height:44px;margin:0}.cr .cr-belt i{margin-top:0;margin-left:-7px;animation-name:cr-carry-down;top:0;left:50%}}.cr .cr-drop-zone{grid-template-columns:repeat(4,1fr);align-content:end;gap:10px;padding:20px 18px 22px;display:grid}.cr .cr-drop-zone:before{content:"";border:2px dashed #a6b0ec73;position:absolute;inset:14px}.cr .cr-zone-label{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--purple-soft);font:700 11px Space Mono,monospace;position:absolute;top:28px;left:0;right:0}.cr .cr-falling{animation:9s cubic-bezier(.5,0,.3,1.4) infinite cr-fall;animation-delay:calc(var(--i) * .3s);position:relative}.cr .cr-scan-stage{grid-template-columns:112px 1fr;align-items:center;gap:16px;padding:0 18px;display:grid}.cr .cr-scan-ad{border:1.5px solid var(--paper);position:relative}.cr .cr-scanline{background:var(--purple);opacity:0;height:3px;animation:9s infinite cr-scanline;position:absolute;top:0;left:-6px;right:-6px;box-shadow:0 0 18px 4px #6f7fe2b3}.cr .cr-chips{gap:8px;display:grid}.cr .cr-chip{border:1px solid var(--ink-line);opacity:0;animation:9s infinite cr-chip;animation-delay:calc(var(--i) * .35s);background:#fbf9f10a;justify-content:space-between;align-items:baseline;gap:8px;padding:7px 10px;display:flex}.cr .cr-chip i{letter-spacing:.1em;text-transform:uppercase;color:#fbf9f1a6;font:400 10px Space Mono,monospace}.cr .cr-chip b{font:800 18px/1 Inter Tight,sans-serif}.cr .cr-bins{grid-template-columns:repeat(3,1fr);gap:10px;padding:24px 14px 16px;display:grid}.cr .cr-bin{grid-template-rows:auto 1fr;justify-items:center;gap:10px;display:grid}.cr .cr-bin-stamp{opacity:0;animation:9s infinite cr-binstamp;animation-delay:calc(var(--b) * .25s);padding:4px 7px;font-size:10px}.cr .cr-bin-well{border:1.5px solid #fbf9f140;border-top:0;flex-wrap:wrap;place-content:flex-end center;align-self:stretch;gap:6px;width:100%;padding:8px 6px;display:flex}.cr .cr-sorted{opacity:0;width:44%;animation:9s cubic-bezier(.5,0,.3,1.4) infinite cr-sort;animation-delay:calc(var(--i) * .2s)}.cr .cr-close{background:var(--ink);color:var(--paper);position:relative;overflow:hidden}.cr .cr-old{letter-spacing:-.03em;color:#fbf9f166;font-size:clamp(26px,3vw,40px);display:inline-block;position:relative}.cr .cr-close .cr-in .cr-strike{animation-delay:.5s}.cr .cr-close .cr-reveal:not(.cr-in) .cr-strike{animation:none}.cr .cr-new{letter-spacing:-.05em;margin-top:18px;font-size:clamp(48px,7vw,108px);line-height:.95}.cr .cr-new span{color:var(--purple)}.cr .cr-cta{background:var(--paper);color:var(--ink);border:1.5px solid var(--paper);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;padding:18px 28px;font:700 13px Space Mono,monospace;transition:background .2s,transform .2s;display:inline-flex}.cr .cr-cta:hover{background:var(--purple);transform:translateY(-2px)}@keyframes cr-slam{0%{opacity:0;scale:1.8}70%{opacity:1;scale:.94}to{opacity:1;scale:1}}@keyframes cr-up{to{opacity:1;transform:none}}@keyframes cr-strike{to{transform:scaleX(1)rotate(-3deg)}}@keyframes cr-rise{to{transform:translateY(-50%)}}@keyframes cr-blink{50%{opacity:0}}@keyframes cr-rewrite{0%,22%{clip-path:inset(0);opacity:1}46%{clip-path:inset(0 0 0 100%);opacity:1}90%{clip-path:inset(0 0 0 100%);opacity:0}91%{clip-path:inset(0);opacity:0}to{clip-path:inset(0);opacity:1}}@keyframes cr-wipe{0%,21%{opacity:0;left:0}23%{opacity:1}46%{opacity:1;left:calc(100% - 4px)}49%,to{opacity:0;left:calc(100% - 4px)}}@keyframes cr-stamp-loop{0%,48%{opacity:0;scale:1.8}52%{opacity:1;scale:.94}55%,88%{opacity:1;scale:1}92%,to{opacity:0;scale:1}}@keyframes cr-stamp-loop-cut{0%,4%{opacity:0;scale:1.8}8%{opacity:1;scale:.94}11%,to{opacity:1;scale:1}}@keyframes cr-nudge{0%,18%{transform:none}30%{transform:translate(14px)}38%,to{transform:none}}@keyframes cr-grow{0%{transform:scaleX(0)}}@keyframes cr-active{0%{box-shadow:10px 10px 0 var(--purple);border-color:var(--purple)}30%{box-shadow:10px 10px 0 var(--purple);border-color:var(--purple)}34%,to{border-color:var(--ink);box-shadow:0 0 #0000}}@keyframes cr-fall{0%{opacity:0;transform:translateY(-260px)rotate(-14deg)}2%{opacity:1}10%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes cr-carry{0%,28%{opacity:0;left:0}30%{opacity:1}36%{opacity:1;left:calc(100% - 14px)}38%,to{opacity:0;left:calc(100% - 14px)}}@keyframes cr-carry-down{0%,28%{opacity:0;top:0}30%{opacity:1}36%{opacity:1;top:calc(100% - 14px)}38%,to{opacity:0;top:calc(100% - 14px)}}@keyframes cr-scanline{0%,33%{opacity:0;top:0}35%{opacity:1}47%{top:calc(100% - 3px)}49%{top:0}61%{opacity:1;top:calc(100% - 3px)}64%,to{opacity:0}}@keyframes cr-chip{0%,36%{opacity:0;transform:translate(10px)}40%,92%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes cr-binstamp{0%,66%{opacity:0;scale:1.8}69%{opacity:1;scale:.94}71%,93%{opacity:1;scale:1}98%,to{opacity:0}}@keyframes cr-sort{0%,68%{opacity:0;transform:translateY(-120px)rotate(10deg)}74%,93%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes cr-feed{0%,18%{transform:translateY(0)}25%,43%{transform:translateY(-12.5%)}50%,68%{transform:translateY(-25%)}75%,93%{transform:translateY(-37.5%)}to{transform:translateY(-50%)}}@keyframes cr-swipe{0%,15%,27%,40%,52%,65%,77%,90%,to{opacity:0;translate:0}21%,46%,71%,96%{opacity:1;translate:0 -90px}}@media (prefers-reduced-motion:reduce){.cr *,.cr :before,.cr :after{transition:none!important;animation:none!important}.cr .cr-reveal,.cr .cr-line,.cr .cr-lede,.cr .cr-stamps>span{opacity:1;transform:none}.cr .cr-stamps>span{transform:rotate(var(--r))}.cr .cr-strike{transform:scaleX(1)rotate(-3deg)}}
