:root{--acid: #d7ff3f;--ink-0: #0a0a0c;--void: #050506;--bone: #f2efe8;--hot: #ff3d9a;--hot-fg: #ff62ad;--spectrum: linear-gradient(90deg, #ff3b30 0 16.6%, #ff9f0a 0 33.3%, #ffd60a 0 50%, #30d158 0 66.6%, #0a84ff 0 83.3%, #bf5af2 0);--slant: clamp(20px, 3.6vw, 56px);--hard: 10px;--ease-cut: cubic-bezier(.7, 0, .2, 1);--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media(prefers-color-scheme:light){:root:not([data-theme=dark]){--hot-fg: #c2006b}}:root[data-theme=light]{--hot-fg: #c2006b}::selection{background:var(--hot);color:var(--ink-0)}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:none}::view-transition-new(root){animation:cut-wipe .42s var(--ease-cut) both}}@keyframes cut-wipe{0%{clip-path:polygon(0 0,0 0,-18% 100%,-18% 100%)}to{clip-path:polygon(0 0,118% 0,100% 100%,0 100%)}}.spectrum-bar{position:fixed;inset:0 0 auto;height:3px;z-index:40;background:var(--spectrum);transform-origin:0 50%;pointer-events:none}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){.spectrum-bar{transform:scaleX(0);animation:spectrum-grow linear both;animation-timeline:scroll(root block)}}}@keyframes spectrum-grow{to{transform:scaleX(1)}}.slab{position:relative;isolation:isolate;background:var(--bg);color:var(--ink)}.slab-ink{--bg: var(--void);--bg-raised: #121216;--bg-sunk: #000;--line: #26262c;--line-strong: #3a3a42;--field-line: #6a6872;--ink: var(--bone);--ink-2: #b4b1ab;--ink-3: #8d8a86;--t-accent: var(--acid);--t-accent-ink: var(--ink-0);--accent-fg: var(--acid);--accent-mark: transparent;--hot-fg: #ff62ad;--focus: var(--acid);--dag-edge: transparent;--ok: #47d18c;--bad: #ff6b6b;--sold: #6f6a78;color-scheme:dark}.slab-acid{--bg: var(--acid);--bg-raised: #e9ff8f;--bg-sunk: #c4ea2e;--line: rgb(10 10 12 / .28);--line-strong: rgb(10 10 12 / .55);--ink: var(--ink-0);--ink-2: #23260f;--ink-3: #3c4118;--t-accent: var(--ink-0);--t-accent-ink: var(--acid);--accent-fg: var(--ink-0);--accent-mark: transparent;--hot-fg: #8a0048;--focus: var(--ink-0);--dag-edge: transparent;color-scheme:light}.slab-acid .btn-primary{box-shadow:none}.slab-acid .btn-ghost{--ghost-fill: transparent;--ghost-line: var(--ink-0);--ghost-w: 2px}.slab.grain:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--grain);opacity:.16;mix-blend-mode:overlay;pointer-events:none}.slab.cut-b{clip-path:polygon(0 0,100% 0,100% calc(100% - var(--slant)),0 100%);padding-bottom:calc(var(--pad-b, 0px) + var(--slant))}.slab.cut-t{clip-path:polygon(0 var(--slant),100% 0,100% 100%,0 100%);padding-top:calc(var(--pad-t, 0px) + var(--slant))}.slab.cut-t.cut-b{clip-path:polygon(0 var(--slant),100% 0,100% calc(100% - var(--slant)),0 100%)}.eyebrow.sl:before{content:"/// ";color:var(--hot-fg);letter-spacing:0}.sliced{position:relative;display:inline-block;line-height:.8;--cut-l: 64%;--cut-r: 36%;--shift: .06em}.sliced>.a{display:block;clip-path:polygon(-5% -20%,105% -20%,105% var(--cut-r),-5% var(--cut-l))}.sliced>.b{position:absolute;inset:0;clip-path:polygon(-5% var(--cut-l),105% var(--cut-r),105% 120%,-5% 120%);transform:translate(var(--shift))}.sliced:after{content:"";position:absolute;inset:0 -7%;background:var(--hot);clip-path:polygon(0 calc(var(--cut-l) - 1.5%),100% calc(var(--cut-r) - 1.5%),100% calc(var(--cut-r) + 1.5%),0 calc(var(--cut-l) + 1.5%))}@media(prefers-reduced-motion:no-preference){.sliced>.b{animation:sliced-slip .5s var(--ease-cut) .55s both}.sliced:after{animation:sliced-slash .38s var(--ease-cut) .2s both}}@keyframes sliced-slip{0%{transform:none}}@keyframes sliced-slash{0%{clip-path:polygon(0 calc(var(--cut-l) - 1.5%),0 calc(var(--cut-l) - 1.5%),0 calc(var(--cut-l) + 1.5%),0 calc(var(--cut-l) + 1.5%))}}.tapes{position:relative;z-index:3;height:clamp(84px,11vw,140px);overflow-x:clip;pointer-events:none}.tape{position:absolute;left:-6vw;right:-6vw;top:50%;padding-block:.72em;white-space:nowrap;font:700 clamp(.8rem,1.5vw,1.1rem)/1 var(--t-font-display);letter-spacing:.1em;text-transform:uppercase;background:var(--acid);color:var(--ink-0);transform:translateY(-50%) rotate(-2.2deg);box-shadow:0 5px #00000047}.tape.hot{background:var(--hot);transform:translateY(-50%) rotate(1.7deg)}.tape.ink{background:var(--ink-0);color:var(--bone)}.tape-track{display:inline-flex}.tape-track>span{display:inline-flex;align-items:center}.tape-track i{font-style:normal;padding-inline:1.3em}.tape-track i:after{content:"✦";margin-left:2.6em;font-size:.8em}@media(prefers-reduced-motion:no-preference){.tape-track{animation:tape-run 36s linear infinite}.tape.rev .tape-track{animation-direction:reverse;animation-duration:44s}}@keyframes tape-run{to{transform:translate(-50%)}}.pop{box-shadow:var(--hard) var(--hard) 0 var(--pop-color, var(--acid))}.pop.hot{--pop-color: var(--hot)}.stickers{display:flex;flex-wrap:wrap;gap:14px 12px}.stickers .chip{min-height:48px;padding:0 22px;border-radius:0;border:2px solid var(--ink);color:var(--ink);background:var(--bg);font:700 var(--fs-md)/1 var(--t-font-display);letter-spacing:.04em;text-transform:uppercase;box-shadow:5px 5px 0 var(--ink);transition:transform .16s var(--ease-cut),box-shadow .16s var(--ease-cut),background-color .16s}.stickers .chip:nth-child(3n+1){rotate:-2deg}.stickers .chip:nth-child(3n+2){rotate:1.5deg}.stickers .chip:nth-child(3n){rotate:-.8deg}.stickers .chip:hover,.stickers .chip:focus-visible{background:var(--acid);color:var(--ink-0);border-color:var(--ink-0);transform:translate(-3px,-3px);box-shadow:8px 8px 0 var(--hot);rotate:0deg}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.reveal{animation:reveal-rise linear both;animation-timeline:view();animation-range:entry 0% entry 55%}.reveal-cut{animation:reveal-cut linear both;animation-timeline:view();animation-range:entry 5% entry 70%}}}@keyframes reveal-rise{0%{opacity:0;translate:0 28px}}@keyframes reveal-cut{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@supports (interpolate-size: allow-keywords){@media(prefers-reduced-motion:no-preference){:root{interpolate-size:allow-keywords}details.faq::details-content{block-size:0;overflow:clip;transition:block-size .28s var(--ease-cut),content-visibility .28s allow-discrete}details.faq[open]::details-content{block-size:auto}}}@media(prefers-reduced-motion:no-preference){.glint{background-image:linear-gradient(105deg,transparent 40%,rgb(255 255 255 / .65) 50%,transparent 60%);background-size:250% 100%;background-position:120% 0;background-repeat:no-repeat}.glint:hover{background-position:-40% 0;transition:background-position .5s var(--ease-cut),transform .15s ease,filter .15s ease}}.cut h2.display{font-size:clamp(2.2rem,5.6vw,4.6rem);line-height:.9;text-transform:uppercase;max-width:21ch}.cut .section+.section{border-top:0}.cut-hero{--pad-b: clamp(40px, 6vw, 84px);padding-top:clamp(40px,7vw,96px);overflow:clip}.cut-hero:after{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(55% 60% at 94% 0%,rgb(255 61 154 / .2),transparent 70%),radial-gradient(45% 60% at 0% 100%,rgb(215 255 63 / .12),transparent 70%)}.cut-hero h1.display{margin-top:var(--s-4);font-size:clamp(2.6rem,8.4vw,6.6rem);line-height:.88;text-transform:uppercase;max-width:16ch}.cut-hero h1 .price{color:var(--accent-fg)}.cut-hero .lede{margin-top:var(--s-5)}.cut-hero .eyebrow a{color:inherit}.cut-cta{--pad-t: clamp(64px, 9vw, 120px);padding-bottom:clamp(64px,9vw,120px);margin-top:var(--s-8)}.cut-cta h2.display{font-size:clamp(2.8rem,9vw,7.4rem);line-height:.86;text-transform:uppercase;max-width:none}.cut-cta .row{margin-top:var(--s-6)}.cut-cta .row .btn{white-space:normal;text-align:center;line-height:1.15;padding-block:12px;max-width:100%}.cut-cards{counter-reset:cut-card}.cut-cards>.card{position:relative;border-width:2px;border-color:var(--ink);transition:translate .18s var(--ease-cut),box-shadow .18s var(--ease-cut)}.cut-cards>.card:before{counter-increment:cut-card;content:"0" counter(cut-card);display:block;margin-bottom:var(--s-3);font:500 var(--fs-xs)/1 var(--t-font-mono);letter-spacing:.12em;color:var(--hot-fg)}.cut-cards>.card:hover{translate:-4px -4px;box-shadow:8px 8px 0 var(--acid),8px 8px 0 2px var(--ink)}.cut-cards h3{font:700 var(--fs-xl)/1.05 var(--t-font-display);letter-spacing:-.02em;text-transform:uppercase}.cut-rows>*{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:var(--s-4) var(--s-7);padding-block:var(--s-6);border-top:2px solid var(--ink)}.cut-rows>*:last-child{border-bottom:2px solid var(--ink)}@media(max-width:760px){.cut-rows>*{grid-template-columns:minmax(0,1fr);gap:var(--s-3)}}
