#hv2-trace{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.hero .hero-inner{position:relative;z-index:1}.hv2-canvas3d{display:block;width:100%;aspect-ratio:400 / 445}.hv2-ready .hv2-el{opacity:0;transform:translateY(18px);will-change:opacity,transform}.hv2-play .hv2-el{animation:hv2-monte .72s cubic-bezier(.16,.9,.24,1) var(--hv2-d, 0s) forwards}@keyframes hv2-monte{to{opacity:1;transform:none}}.hv2-ready .hv2-logo{opacity:0;transform:scale(.86);will-change:opacity,transform}.hv2-play .hv2-logo{animation:hv2-pose .86s cubic-bezier(.2,.9,.25,1) var(--hv2-d, 0s) forwards}@keyframes hv2-pose{to{opacity:1;transform:scale(1)}}.hv2-play .hv2-logo{animation-name:hv2-pose,hv2-halo;animation-duration:.86s,1.5s;animation-delay:var(--hv2-d, 0s),calc(var(--hv2-d, 0s) + .45s);animation-timing-function:cubic-bezier(.2,.9,.25,1),ease-out;animation-fill-mode:forwards,none}@keyframes hv2-halo{0%{box-shadow:0 0 #e132808c}70%{box-shadow:0 0 0 26px #e1328000}to{box-shadow:0 0 #e1328000}}.hv2-mot{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em}.hv2-ready .hv2-mot>span{display:inline-block;transform:translateY(112%);opacity:0;will-change:opacity,transform}.hv2-play .hv2-mot>span{animation:hv2-mot-monte .8s cubic-bezier(.16,.9,.24,1) var(--hv2-d, 0s) forwards}@keyframes hv2-mot-monte{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hv2-ready .hv2-el,.hv2-ready .hv2-logo,.hv2-ready .hv2-mot>span{opacity:1;transform:none;animation:none}.hv2-play .hv2-el,.hv2-play .hv2-logo,.hv2-play .hv2-mot>span{animation:none}}
