#cutHero{position:relative;height:100svh;min-height:600px;background:var(--bg,#050508);overflow:hidden}.cut-stage{position:absolute;top:0;right:0;bottom:0;left:0}.cut-sheet{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding:0 clamp(16px,4vw,64px) 19vh 0}#cutSvg{width:min(1020px,74vw);overflow:visible}.cut-dim{width:min(1020px,74vw);margin-top:clamp(12px,2.2vh,26px);display:flex;align-items:center;gap:16px;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.28em;color:var(--dim,#8d919c)}.cut-dim-line{position:relative;flex:1;height:1px;background:#e8e8ee33}.cut-dim-line:before,.cut-dim-line:after{content:"";position:absolute;top:-4px;width:1px;height:9px;background:#e8e8ee57}.cut-dim-line:before{left:0}.cut-dim-line:after{right:0}.cut-dim-val{color:var(--volt,#45e0ff);white-space:nowrap}#cutHero:not(.cut-static) #cutSvg{will-change:filter}#cutHero:not(.cut-static) #cutCarGroup{will-change:transform}#cutSparks{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none}.cut-kick{position:absolute;top:13vh;left:6vw;z-index:7;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.34em;color:var(--volt,#45e0ff)}.cut-type{position:absolute;inset:auto auto 16vh 6vw;z-index:7;text-align:left;pointer-events:none;max-width:min(920px,74vw)}.cut-h1{font-weight:900;font-stretch:125%;font-size:clamp(34px,5.2vw,78px);line-height:.92;letter-spacing:-.02em;text-transform:uppercase;color:var(--ink,#e8e8ee)}.cut-h1 .ln{display:block;overflow:hidden}.cut-h1 .ln span{display:inline-block;transform:translateY(110%)}.cut-sub{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.22em;color:var(--dim,#8d919c);margin-top:22px;opacity:0}.cut-tail{position:absolute;right:6vw;bottom:13vh;z-index:7;text-align:right;opacity:0}.cut-tail .k{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.3em;color:var(--volt,#45e0ff)}.cut-tail .cue{display:none}html:not(.fm) .cut-motion-only{display:none!important}#cutHero.cut-static .cut-h1 .ln span{transform:none}#cutHero.cut-static .cut-sub,#cutHero.cut-static .cut-tail{opacity:1}@media(max-width:900px){.cut-sheet{align-items:center;justify-content:flex-start;padding:18vh 5vw 0 5vw}#cutSvg{width:92vw}.cut-dim{width:92vw;gap:12px}.cut-type{inset:auto auto 14vh 5vw;max-width:90vw}.cut-h1{font-size:clamp(34px,10vw,64px)}.cut-kick{top:11vh;left:5vw}.cut-tail{right:5vw;bottom:7vh}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/thecut.css.map */
