.hero-motion{pointer-events:none;position:absolute;inset:0}.hero-scene{width:100%;display:none;position:absolute;left:0}.hero-scene-svg{width:100%;height:100%;display:block}.hero-scene-1920{top:calc(-1 * var(--header-height));height:69.7917vw;display:block}@media (max-width:1350px){.hero-scene-1920{display:none}.hero-scene-1350{height:66.6667vw;display:block;top:-8.8889vw}}@media (max-width:1020px){.hero-scene-1350{display:none}.hero-scene-1020{height:134.314vw;display:block;top:-11.7647vw}}@media (max-width:600px){.hero-scene-1020{display:none}.hero-scene-600{height:163.333vw;display:block;top:-13.3333vw}}@media (max-width:400px){.hero-scene-600{display:none}.hero-scene-400{height:215vw;display:block;top:-15vw}}@media (min-width:1020.01px) and (max-width:1350px) and (orientation:portrait){.hero-scene-1350{display:none}.hero-scene-1020{height:134.314vw;display:block;top:-11.7647vw}}.hero-motion{--hero-cycle:3.8s;--impact-scale:1.32;--impact-turn:4deg;--lion-recoil:4px;--lion-turn:.45deg;--spray-recoil:5px;--spray-turn:2.2deg;overflow:hidden}.hero-lion,.hero-ignite,.hero-spray{opacity:1}.hero-lion{transform-box:fill-box;transform-origin:bottom;animation:hero-lion-response var(--hero-cycle) linear infinite}.hero-spray{transform-box:fill-box;transform-origin:bottom;animation:hero-spray-response var(--hero-cycle) linear infinite}.hero-fuse{opacity:1;transform:none}.hero-ignite{--ignite-impact:1.05;--ignite-anticipation:.985;transform-box:fill-box;transform-origin:50%;animation:hero-ignite-impact var(--hero-cycle) linear infinite}.hero-burst-drift{--drift-distance:3px;animation:5.8s ease-in-out infinite hero-idle-drift}.hero-burst-drift-1{animation-duration:6.7s;animation-delay:-1.4s}.hero-burst-drift-2{animation-duration:5.1s;animation-delay:-2.2s}@keyframes hero-ignite-impact{0%,27.63%,49.47%,to{transform:scale(1)}31.05%{transform:scale(var(--ignite-anticipation));animation-timing-function:cubic-bezier(.12,.7,.2,1)}35%{transform:scale(var(--ignite-impact));animation-timing-function:cubic-bezier(.2,.6,.3,1)}}@keyframes hero-idle-drift{0%,to{transform:translate(0)}35%{transform:translate(var(--drift-distance), calc(-1 * var(--drift-distance)))}70%{transform:translate(calc(-1 * var(--drift-distance)), 0)}}.hero-eyelid{transform-box:fill-box;transform-origin:top;animation:5.6s linear infinite hero-eye-blink;transform:scaleY(0)}.hero-burst{transform-box:fill-box;transform-origin:50%;animation:hero-paint-impact var(--hero-cycle) linear infinite}.hero-burst-0,.hero-burst-particles-0{--burst-delay:0s}.hero-burst-1,.hero-burst-particles-1{--burst-delay:.13s;--impact-scale:1.25}.hero-burst-2,.hero-burst-particles-2{--burst-delay:.26s;--impact-scale:1.22}.hero-burst{animation-delay:var(--burst-delay)}.hero-burst-particle{opacity:0;transform-box:fill-box;transform-origin:50%;animation:hero-burst-particle var(--hero-cycle) linear infinite;animation-delay:var(--burst-delay)}.hero-burst-particle-follow{animation-delay:calc(var(--burst-delay) + .15s)}@keyframes hero-paint-impact{0%,27.63%,49.47%,to{transform:scale(1)rotate(0)}31.05%{animation-timing-function:cubic-bezier(.12,.7,.2,1);transform:scale(.93)rotate(-1.5deg)}35%{transform:scale(var(--impact-scale)) rotate(var(--impact-turn));animation-timing-function:cubic-bezier(.2,.6,.3,1)}44%{transform:scale(1.02)rotate(.3deg)}}@keyframes hero-burst-particle{0%,31.04%{opacity:0;transform:translate(0)scale(0)}31.05%{opacity:0;transform:translate(var(--start-x), var(--start-y)) scale(calc(var(--piece-size) * .65))}33%{opacity:1}35%{opacity:1;transform:translate(var(--start-x), var(--start-y)) rotate(12deg) scale(var(--piece-size))}39%{opacity:.9}43%,to{opacity:0;transform:translate(var(--end-x), var(--end-y)) rotate(var(--piece-turn)) scale(calc(var(--piece-size) * .25))}}@keyframes hero-eye-blink{0%,60%,64%,65.8%,69.8%,to{transform:scaleY(0)}61.2%,62.6%{transform:scaleY(1)}67%,68.2%{transform:scaleY(1)}}@keyframes hero-lion-response{0%,12%,27.63%,49.47%,to{transform:translate(0)rotate(0)}18%{transform:translateY(-1px)rotate(.12deg)}31.05%{animation-timing-function:cubic-bezier(.12,.7,.2,1);transform:translate(1px)rotate(.12deg)}35%{transform:translateX(calc(-1 * var(--lion-recoil))) rotate(calc(-1 * var(--lion-turn)));animation-timing-function:cubic-bezier(.2,.6,.3,1)}42%{transform:translate(1px)rotate(.1deg)}72%{transform:translateY(-1px)rotate(-.08deg)}}@keyframes hero-spray-response{0%,12%,27.63%,49.47%,to{transform:translate(0)rotate(0)}18%{transform:rotate(.4deg)}31.05%{animation-timing-function:cubic-bezier(.12,.7,.2,1);transform:translate(1px)rotate(1deg)}35%{transform:translate(calc(-1 * var(--spray-recoil)), -1px) rotate(calc(-1 * var(--spray-turn)));animation-timing-function:cubic-bezier(.2,.6,.3,1)}42%{transform:translate(1px)rotate(.6deg)}74%{transform:rotate(-.35deg)}}@media (max-width:600px){.hero-ignite{--ignite-impact:1.025;--ignite-anticipation:.99}.hero-burst-drift{--drift-distance:1.5px}.hero-motion{--impact-scale:1.18;--impact-turn:2deg;--lion-recoil:2px;--spray-recoil:2.5px;--lion-turn:.25deg;--spray-turn:1.2deg}.hero-burst-1{--impact-scale:1.15}.hero-burst-2{--impact-scale:1.12}.hero-burst-particle-extra{display:none}}@media (min-width:601px) and (max-width:1350px) and (orientation:portrait){.hero-motion{--impact-scale:1.22;--impact-turn:2deg}.hero-burst-1,.hero-burst-2{--impact-scale:1.18}.hero-burst-particle-extra{display:none}}.hero-motion .hero-scene *{animation-play-state:paused}.hero-motion[data-running=true] .hero-scene *{animation-play-state:running}@media (prefers-reduced-motion:reduce){.hero-motion .hero-scene *{animation:none}.hero-burst-particle{opacity:0}}
.coming-soon-module__yW_dCa__page{color:#0f0e0f;text-align:center;background:#fff;place-items:center;min-height:100dvh;padding:2rem 1.5rem;display:grid}.coming-soon-module__yW_dCa__content{justify-items:center;gap:clamp(1.25rem,3vw,2rem);width:100%;display:grid}.coming-soon-module__yW_dCa__logo{--header-logo-width:clamp(12rem, 32vw, 25rem);--header-logo-height:clamp(7rem, 18.7vw, 14.625rem)}.coming-soon-module__yW_dCa__information{justify-items:center;gap:.375rem;max-width:36rem;display:grid}.coming-soon-module__yW_dCa__title{letter-spacing:-.04em;word-break:keep-all;font-size:clamp(1.125rem,3vw,1.75rem);font-weight:800;line-height:1.4}.coming-soon-module__yW_dCa__date,.coming-soon-module__yW_dCa__hours,.coming-soon-module__yW_dCa__venue{font-size:clamp(1rem,2.5vw,1.375rem);font-weight:700;line-height:1.35}.coming-soon-module__yW_dCa__status{color:#555;margin-top:1.25rem;font-size:clamp(.875rem,2vw,1rem);line-height:1.5}
