.sm-home{--sm-spring:linear(0, .04 1.1%, .16 2.6%, .55 7.3%, .83 11.4%, 1.01 15.6%, 1.09 19.6%, 1.1 22.6%, 1.07 27.3%, 1.01 35.4%, .99 43%, 1);--sm-in:280px}@layer components{:root[data-sm-lite] .sm-home *,:root[data-sm-lite] .sm-home :before,:root[data-sm-lite] .sm-home :after{transition:none!important;animation:none!important}.sm-home [data-paused] *,.sm-home [data-paused] :before,.sm-home [data-paused] :after{animation-play-state:paused!important}:root[data-sm-lite] .sm-home img[data-still]{content:var(--still)}:root[data-sm-lite] .sm-home .sm-hud{display:none!important}.sm-home .sm-words>.sm-w,.sm-home .sm-drop>.sm-w{transform-origin:0 100%;display:inline-block}.sm-home .sm-hud{display:none}@media (prefers-reduced-motion:no-preference) and (pointer:fine){.sm-home [data-tilt]{transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .7s var(--sm-spring)}.sm-home [data-tilt][data-tilting]{transition-duration:.15s;transition-timing-function:ease-out}.sm-home [data-magnet]{transform:translate(var(--mag-x,0px), var(--mag-y,0px));transition:transform .6s var(--sm-spring)}.sm-home [data-magnet][data-tilting]{transition-duration:.12s;transition-timing-function:ease-out}}@media (prefers-reduced-motion:no-preference){.sm-home .sm-drop>.sm-w{animation:sm-word .9s var(--sm-spring) backwards;animation-delay:calc(.1s + var(--sm-i,0) * 75ms)}.sm-home .sm-marquee{animation:sm-marquee var(--sm-marquee-duration,60s) linear infinite}.sm-home .sm-marquee[data-reverse]{animation-direction:reverse}@supports (animation-timeline:view()){.sm-home .sm-rise,.sm-home .sm-pop,.sm-home .sm-flip,.sm-home .sm-wipe,.sm-home .sm-draw,.sm-home .sm-grow-x,.sm-home .sm-grow-y,.sm-home .sm-deal>*,.sm-home .sm-words>.sm-w{animation-duration:auto;animation-fill-mode:both;animation-timing-function:var(--ease-spring);animation-timeline:view();animation-range:entry calc(var(--sm-i,0) * 45px) entry calc(var(--sm-in) + var(--sm-i,0) * 45px)}.sm-home .sm-rise,.sm-home .sm-deal>*{animation-name:sm-rise}.sm-home .sm-deal>.sm-pop,.sm-home .sm-pop{animation-name:sm-pop;animation-range:entry calc(40px + var(--sm-i,0) * 45px) entry calc(220px + var(--sm-i,0) * 45px)}.sm-home .sm-deal>.sm-flip,.sm-home .sm-flip{transform-origin:50% 0;animation-name:sm-flip}.sm-home .sm-wipe{animation-name:sm-wipe;animation-timing-function:ease-out}.sm-home .sm-draw{stroke-dasharray:1;animation-name:sm-draw;animation-timing-function:ease-in-out}.sm-home .sm-grow-x{transform-origin:0;animation-name:sm-grow-x}.sm-home .sm-grow-y{transform-origin:50% 100%;animation-name:sm-grow-y}.sm-home .sm-words>.sm-w{animation-name:sm-word;animation-range:entry calc(var(--sm-i,0) * 22px) entry calc(200px + var(--sm-i,0) * 22px)}.sm-home .sm-deal>:nth-child(2){--sm-i:1}.sm-home .sm-deal>:nth-child(3){--sm-i:2}.sm-home .sm-deal>:nth-child(4){--sm-i:3}.sm-home .sm-deal>:nth-child(5){--sm-i:4}.sm-home .sm-deal>:nth-child(6){--sm-i:5}.sm-home .sm-deal>:nth-child(7){--sm-i:6}.sm-home .sm-deal>:nth-child(8){--sm-i:7}.sm-home .sm-deal>:nth-child(n+9){--sm-i:8}.sm-home .sm-par{animation:linear both sm-par;animation-timeline:view();animation-range:cover}.sm-home .sm-swing{animation:linear both sm-swing;animation-timeline:view();animation-range:cover}.sm-home .sm-tape-scroll{animation:linear both sm-tape;animation-timeline:view();animation-range:cover}.sm-home .sm-tape-scroll[data-reverse]{animation-direction:reverse}.sm-home .sm-globe{animation:linear both sm-globe;animation-timeline:view();animation-range:cover}.sm-home .sm-reel{animation:cubic-bezier(.2,.85,.3,1.08) both sm-reel;animation-duration:auto;animation-timeline:view();animation-range:entry calc(var(--sm-i,0) * 50px) entry calc(var(--sm-in) + 120px + var(--sm-i,0) * 70px)}.sm-home .sm-hud{display:block}.sm-home .sm-progress{animation:linear both sm-progress;animation-timeline:scroll(root)}.sm-home .sm-progress-rider{animation:linear both sm-rider;animation-timeline:scroll(root)}}}}@keyframes sm-rise{0%{opacity:0;translate:0 72px;scale:.94;rotate:var(--sm-rot,-2deg)}}@keyframes sm-pop{0%{opacity:0;rotate:-14deg;scale:.2}}@keyframes sm-flip{0%{opacity:0;transform:perspective(700px)rotateX(-80deg)}}@keyframes sm-wipe{0%{clip-path:inset(0 100% 0 0)}}@keyframes sm-draw{0%{stroke-dashoffset:1px}}@keyframes sm-grow-x{0%{scale:0 1}}@keyframes sm-grow-y{0%{scale:1 0}}@keyframes sm-word{0%{opacity:0;translate:0 .6em;rotate:9deg}}@keyframes sm-par{0%{transform:translateY(calc(var(--sm-depth,1) * 80px))}to{transform:translateY(calc(var(--sm-depth,1) * -80px))}}@keyframes sm-swing{0%{transform:rotate(calc(var(--sm-swing,12deg) * -1))}to{transform:rotate(var(--sm-swing,12deg))}}@keyframes sm-marquee{to{transform:translate(-50%)}}@keyframes sm-tape{0%{transform:translate(-12%)}to{transform:translate(0)}}@keyframes sm-globe{0%{transform:translate(-34px)}to{transform:translate(34px)}}@keyframes sm-reel{0%{translate:0}}@keyframes sm-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sm-rider{0%{opacity:0;transform:translate(0)}2%{opacity:1}to{opacity:1;transform:translate(calc(100vw - 2.25rem))}}
