@keyframes arxTopRail{to{transform:translateX(-45%)}}@keyframes arxImpact{to{transform:translateX(-50%)}}@keyframes arxPartners{to{transform:translateX(-50%)}}@keyframes arxPulse{0%{box-shadow:0 0 0 0 rgba(239,75,35,.55)}70%{box-shadow:0 0 0 10px rgba(239,75,35,0)}100%{box-shadow:0 0 0 0 rgba(239,75,35,0)}}@keyframes arxBar{from{height:4px}to{height:15px}}@keyframes arxScrollLine{to{transform:translateX(100%)}}@keyframes arxMenuOpen{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@keyframes arxRise{from{opacity:0;transform:translateY(44px)}to{opacity:1;transform:none}}@keyframes arxClip{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}.arx-menu:not([hidden]){animation:arxMenuOpen .52s cubic-bezier(.18,.78,.2,1)}[data-reveal]{opacity:0;transform:translateY(44px)}[data-reveal].is-in{animation:arxRise .8s var(--ease) forwards}[data-parallax-img]{will-change:transform}.arx-photo-story__collage figure{clip-path:inset(0 0 0 0)}.arx-hero__copy h1,.arx-inner-hero h1{will-change:transform}.arx-challenge-card,.arx-video-card,.arx-obstacle-showcase article{will-change:transform}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition-duration:.001ms!important}.arx-cursor{display:none!important}}

@keyframes arxFloat{0%,100%{transform:translate3d(0,0,0) rotate(8deg)}50%{transform:translate3d(-18px,12px,0) rotate(5deg)}}
@keyframes arxGridDrift{to{background-position:96px 96px}}
@keyframes arxHotPulse{0%,100%{filter:saturate(1)}50%{filter:saturate(1.25) brightness(1.08)}}
.arx-hero__official-mark{animation:arxFloat 9s ease-in-out infinite}.arx-hero__lines{animation:arxGridDrift 14s linear infinite}.arx-btn--hot{animation:arxHotPulse 4.8s ease-in-out infinite}
.arx-hero__copy h1 span,.arx-hero__copy h1 strong,.arx-hero__copy h1 em{animation:arxHeroIn .85s both cubic-bezier(.15,.8,.15,1)}.arx-hero__copy h1 strong{animation-delay:.08s}.arx-hero__copy h1 em{animation-delay:.16s}@keyframes arxHeroIn{from{opacity:0;transform:translateY(55px) skewY(3deg)}to{opacity:1;transform:none}}

@keyframes arxInnerRail{to{transform:translateX(-50%)}}
