@keyframes motion-failsafe{to{opacity:1;transform:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-reveal]:not([data-motion-ready]){opacity:0;transform:translate3d(0, var(--reveal-y,24px), 0);animation:.6s ease-out 4s forwards motion-failsafe}[data-reveal=group]:not([data-motion-ready]){opacity:1;animation:none;transform:none}[data-reveal=group]:not([data-motion-ready])>*{opacity:0;transform:translate3d(0, var(--reveal-y,24px), 0);animation:.6s ease-out 4s forwards motion-failsafe}[data-split=scroll]:not([data-motion-ready]){opacity:0;animation:.6s ease-out 4s forwards motion-failsafe}[data-split=hero]:not([data-motion-ready]){opacity:.2;animation:.6s ease-out 2.5s forwards motion-failsafe;transform:translateY(.12em)}[data-motion-pending]:not([data-motion-ready]),[data-reveal=group][data-motion-pending]:not([data-motion-ready])>*{animation:none}}@keyframes motion-marquee{to{transform:translate3d(calc(-100% - var(--marquee-gap)), 0, 0)}}.motion-marquee{--marquee-gap:3rem;--marquee-duration:40s;gap:var(--marquee-gap);-webkit-user-select:none;user-select:none;display:flex;overflow:clip}.motion-marquee__group{align-items:center;gap:var(--marquee-gap);flex-shrink:0;justify-content:space-around;min-width:100%;display:flex}@media (prefers-reduced-motion:no-preference){.motion-marquee__group{animation:motion-marquee var(--marquee-duration) linear infinite;will-change:transform}.motion-marquee[data-direction=right] .motion-marquee__group{animation-direction:reverse}.motion-marquee[data-pause-on-hover]:hover .motion-marquee__group,.motion-marquee[data-pause-on-hover]:focus-within .motion-marquee__group{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.motion-marquee{flex-wrap:wrap}.motion-marquee__group{flex-wrap:wrap;justify-content:center;row-gap:1rem}.motion-marquee__group[aria-hidden=true]{display:none}}
