.fs-site{--motion-fast:.2s;--motion-duration:.3s;--motion-reveal:.65s;--motion-stagger:60ms;--motion-ease:cubic-bezier(.22,1,.36,1);--motion-blue:var(--fs-primary);--motion-orange:var(--fs-accent)}.fs-site [data-motion-reveal]{transition:opacity var(--motion-reveal) var(--motion-ease),translate var(--motion-reveal) var(--motion-ease);transition-delay:var(--motion-delay,0s)}.fs-site .motion-pending{opacity:0;transition:none;translate:0 18px}.fs-site .motion-visible{opacity:1;translate:0}.fs-site .motion-word{display:inline-block}.fs-site [data-motion-stagger].motion-visible .motion-word{animation:fs-word-in var(--motion-reveal) var(--motion-ease) both;animation-delay:calc(min(var(--word-index),8)*var(--motion-stagger))}.fs-site .slide-title[data-motion-stagger] .motion-word{animation:fs-hero-word .36s var(--motion-ease) both;animation-delay:calc(min(var(--word-index),6)*40ms)}@keyframes fs-word-in{0%{opacity:.6;translate:0 7px}to{opacity:1;translate:0}}@keyframes fs-hero-word{0%{translate:0 5px}to{translate:0}}.fs-site [data-motion-pointer=magnetic]{translate:var(--motion-x,0px) var(--motion-y,0px);transition:translate var(--motion-duration) var(--motion-ease),background-color var(--motion-duration),border-color var(--motion-duration),transform var(--motion-duration)}.fs-site [data-motion-pointer=tilt]{transform:perspective(1200px) rotateX(var(--motion-x,0deg)) rotateY(var(--motion-y,0deg));transition:transform var(--motion-duration) var(--motion-ease)}.fs-site [data-motion-parallax]{translate:0 var(--motion-parallax,0px)}.fs-site .hero-shade[data-motion-parallax]{inset:-12px 0}.fs-site [data-showcase-item]{transition:opacity var(--motion-duration) var(--motion-ease),translate var(--motion-duration) var(--motion-ease)}.fs-site [data-showcase-item][data-showcase-current=false]{opacity:.65}.fs-site [data-motion-gradient]{isolation:isolate;position:relative;overflow:clip}.fs-site [data-motion-gradient]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,var(--motion-blue),var(--motion-orange));opacity:.035;animation:18s ease-in-out infinite alternate paused fs-gradient-drift;position:absolute;inset:-25%}.fs-site [data-motion-gradient].motion-playing:before{animation-play-state:running}.fs-site.motion-paused [data-motion-gradient]:before,.fs-site.motion-constrained [data-motion-gradient]:before{animation-play-state:paused}.fs-site .hero-slide{animation:none}@keyframes fs-gradient-drift{0%{transform:translate(-6%)rotate(-3deg)}to{transform:translate(6%)rotate(3deg)}}@media (width>=1024px) and (height>=700px) and (prefers-reduced-motion:no-preference){.fs-site [data-motion-showcase][data-showcase-count]{min-height:calc(85svh + var(--showcase-count)*35svh);overflow:visible}.fs-site [data-motion-showcase] .motion-showcase-pin{padding-block:8px 24px;position:sticky;top:95px}}@media (hover:none),(pointer:coarse){.fs-site [data-motion-pointer]{transform:none!important}}@media (prefers-reduced-motion:reduce){.fs-site [data-motion-reveal],.fs-site [data-motion-pointer],.fs-site [data-motion-parallax]{opacity:1!important;transition:none!important;transform:none!important}.fs-site .motion-word,.fs-site [data-motion-gradient]:before{animation:none!important}.fs-site [data-motion-showcase]{min-height:0!important}.fs-site .motion-showcase-pin{position:static!important}}
