.fz-intro{z-index:9999;cursor:pointer;opacity:1;background:#000;justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:fixed;inset:0}.fz-intro.fz-leaving{opacity:0}.fz-intro .fz-stage{aspect-ratio:16/10;width:min(92vw,560px);position:relative}.fz-intro svg{width:100%;height:100%;display:block}.fz-intro .fz-wordmark{text-align:center;letter-spacing:-.03em;opacity:0;pointer-events:none;background:linear-gradient(100deg,#d4af37 0%,#fff3c4 45%,#d4af37 60%,#9c7d1d 100%) 0 0/250% 100%;color:#0000;filter:drop-shadow(0 0 14px #d4af378c);-webkit-background-clip:text;background-clip:text;font-size:clamp(34px,11vw,64px);font-weight:900;position:absolute;top:5%;left:0;right:0}.fz-intro .fz-wordmark .z{color:#d4af37}.fz-intro.fz-reduced .fz-wordmark{opacity:1}.fz-intro .arm{transform-box:fill-box;transform-origin:0;transform:scaleX(.14)}.fz-intro .kick{transform-box:fill-box;transform-origin:0 0}.fz-intro .body{transform-box:fill-box;transform-origin:50% 100%}.fz-intro .spark{transform-origin:50%;opacity:0}.fz-intro .fz-stage{--dur:3.4s}.fz-intro .fz-play .f1 .arm{animation:f1arm var(--dur) cubic-bezier(.4,0,.3,1) forwards}.fz-intro .fz-play .f1 .kick{animation:f1kick var(--dur) cubic-bezier(.45,0,.3,1) forwards}.fz-intro .fz-play .f1 .body{animation:f1body var(--dur) cubic-bezier(.4,0,.3,1) forwards}.fz-intro .fz-play .f2 .arm{animation:f2arm var(--dur) cubic-bezier(.4,0,.3,1) forwards}.fz-intro .fz-play .f2 .body{animation:f2body var(--dur) cubic-bezier(.45,0,.55,1) forwards}.fz-intro .fz-play .spark1{animation:spark1 var(--dur) ease-out forwards}.fz-intro .fz-play .spark2{animation:spark2 var(--dur) ease-out forwards}@keyframes f1body{0%{transform:translate(0)}8%{transform:translate(24px)}13%{transform:translate(5px)}19%{transform:translate(24px)}25%{transform:translate(5px)}30%{transform:translate(-3px)}35%{transform:translate(3px)}44%{transform:translate(29px)}50%{transform:translate(5px)}58%{transform:translate(12px)}66%{transform:translate(40px)}73%{transform:translate(20px)}82%{transform:translate(6px)}to{transform:translate(6px)}}@keyframes f1arm{0%{transform:scaleX(.14)rotate(0)}5%{transform:scaleX(.14)rotate(0)}9%{transform:scaleX(1.1)rotate(0)}13%{transform:scaleX(.14)rotate(0)}19%{transform:scaleX(1.1)rotate(0)}25%{transform:scaleX(.14)rotate(0)}30%{transform:scaleX(.14)rotate(0)}44%{transform:scaleX(1.18)rotate(0)}50%{transform:scaleX(.14)rotate(0)}66%{transform:scaleX(.2)rotate(0)}86%{transform:scaleX(1)rotate(-58deg)}to{transform:scaleX(1)rotate(-58deg)}}@keyframes f1kick{0%{transform:rotate(0)scaleY(1)}56%{transform:rotate(0)scaleY(1)}60%{transform:rotate(-40deg)scaleY(1.1)}66%{transform:rotate(-130deg)scaleY(1.55)}72%{transform:rotate(-100deg)scaleY(1.3)}80%{transform:rotate(-12deg)scaleY(1)}to{transform:rotate(0)scaleY(1)}}@keyframes f2arm{0%,26%{transform:scaleX(.14)}30%{transform:scaleX(1.04)}36%{transform:scaleX(.14)}to{transform:scaleX(.14)}}@keyframes f2body{0%{transform:translate(0)rotate(0)}9%{transform:translate(-3px)rotate(-3deg)}14%{transform:translate(0)rotate(0)}19%{transform:translate(-4px)rotate(-4deg)}25%{transform:translate(0)rotate(0)}30%{transform:translate(9px)rotate(2deg)}36%{transform:translate(0)rotate(0)}44%{transform:translate(-6px)rotate(-6deg)}50%{transform:translate(-3px)rotate(3deg)}58%{transform:translate(-3px)rotate(-4deg)}64%{transform:translate(-2px)rotate(-3deg)}66%{transform:translate(-8px)rotate(-12deg)}72%{transform:translate(-30px)rotate(-58deg)}80%{transform:translate(-42px)rotate(-86deg)}to{transform:translate(-42px)rotate(-88deg)}}@keyframes spark1{0%,7%{opacity:0;transform:scale(.15)}9%{opacity:1;transform:scale(.7)}13%{opacity:0;transform:scale(.9)}18%{opacity:0;transform:scale(.15)}20%{opacity:1;transform:scale(.7)}24%{opacity:0;transform:scale(.9)}43%{opacity:0;transform:scale(.2)}45%{opacity:1;transform:scale(.85)}50%{opacity:0;transform:scale(1.1)}63%{opacity:0;transform:scale(.2)}67%{opacity:1;transform:scale(1.5)}77%{opacity:0;transform:scale(2)}to{opacity:0}}@keyframes spark2{0%,27%{opacity:0;transform:scale(.2)}31%{opacity:1;transform:scale(1.05)}38%{opacity:0;transform:scale(1.4)}to{opacity:0}}@keyframes wfade{0%,80%{opacity:0;transform:translateY(12px)}90%{opacity:1;transform:translateY(0)}to{opacity:1}}@keyframes shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.fz-intro .fig{stroke:#ff2b2b;stroke-width:3.5px;stroke-linecap:round;fill:none;filter:drop-shadow(0 0 5px #ff2b2be6)}.fz-intro .glove{fill:#d4af37;stroke:none;filter:drop-shadow(0 0 6px #d4af37e6)}.fz-intro .spark path{stroke:#d4af37;stroke-width:3.5px;filter:drop-shadow(0 0 6px #d4af37)}.fz-intro .shadow{fill:#ff2b2b;opacity:.12}.fz-intro .fz-play .fz-wordmark{animation:wfade var(--dur) ease-out forwards, shimmer 1.6s linear 2.9s 1 forwards}
