.paged-menu-loading-sweep{opacity:0;visibility:hidden;animation:2s linear infinite paused paged-menu-loader-sweep}.paged-menu-loading-sweep[data-loading]{visibility:visible;animation-play-state:running}@keyframes paged-menu-loader-sweep{0%,to{opacity:0;transform:translate(0)}25%,75%{opacity:1;transform:translate(50%)}50%{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.paged-menu-loading-sweep{opacity:1;animation:none;transform:translate(50%)}}@property --agt-r{syntax:"<length>";inherits:false;initial-value:0}@property --agt-rx{syntax:"<percentage>";inherits:false;initial-value:50%}@keyframes animated-gradient-text-rise{0%{--agt-r:0px}to{--agt-r:var(--agt-ring)}}@keyframes animated-gradient-text-drift{0%{--agt-rx:var(--agt-rx-from)}to{--agt-rx:var(--agt-rx-to)}}.background-enter{opacity:0}.background-enter-loaded{animation:background-enter 1.6s var(--ease-out-cubic) both}.background-enter-skip{animation:.3s ease-out both background-enter-skip}@keyframes background-enter{0%{opacity:0;transform:translateY(50vh)}to{opacity:var(--background-opacity,1);transform:translate(0,0)}}@keyframes background-enter-skip{0%{opacity:0}to{opacity:var(--background-opacity,1)}}@supports (animation-timeline:scroll(root block)) and (animation-range:0px 100000px){.background-parallax-scroll-driven{animation:linear both background-parallax;animation-timeline:scroll(root);animation-range:0 100000px}@keyframes background-parallax{0%{transform:translate(0,0)}to{transform:translate3d(0, var(--background-parallax-travel,0px), 0)}}}.background-ambient{will-change:transform;animation:40s steps(100,jump-none) background-ambient}@keyframes background-ambient{0%,to{transform:translate(0,0)scale(1)}25%{transform:translate(2.4%,-1.6%)scale(1.09)}50%{transform:translate(-1.2%,2%)scale(1.12)}75%{transform:translate(-2.8%,-.8%)scale(1.06)}}.background-artwork,.background-artwork-layer{transform-origin:var(--artwork-origin,50% 50%)}.background-enter-loaded .background-artwork-layer{animation-fill-mode:backwards;animation-timing-function:var(--ease-out-quart)}[data-paint=canvas]{visibility:hidden}[data-paint=canvas]>.background-artwork-still{visibility:visible}.background-enter-loaded [data-paint=canvas]{animation:background-artwork-entering var(--artwork-entrance) backwards}.background-enter-loaded [data-paint=canvas]>.background-artwork-still{animation:background-artwork-still-waiting var(--artwork-entrance) backwards}@keyframes background-artwork-entering{0%,to{visibility:visible}}@keyframes background-artwork-still-waiting{0%,to{visibility:hidden}}.background-enter-loaded [data-artwork=pulse]>[data-layer=core]{animation-name:background-pulse-core;animation-duration:1s;animation-delay:.1s}.background-enter-loaded [data-artwork=pulse]>[data-layer=halo]{animation-name:background-pulse-halo;animation-duration:1.3s;animation-delay:.3s}@keyframes background-pulse-core{0%{opacity:0;transform:scale(.72)}}@keyframes background-pulse-halo{0%{opacity:0;transform:scale(.86)}}[data-artwork=horizon]{--artwork-entrance:1.85s}.background-enter-loaded [data-artwork=horizon]>[data-layer=core]{animation-name:background-sun-core;animation-duration:1s;animation-delay:.1s}.background-enter-loaded [data-artwork=horizon]>[data-layer=halo]{animation-name:background-sun-halo;animation-duration:1.6s;animation-delay:.25s;animation-timing-function:var(--ease-overshoot)}@keyframes background-sun-core{0%{opacity:0;transform:scale(.88)}}@keyframes background-sun-halo{0%{opacity:0;transform:scale(.72)}}[data-artwork=ember]{--artwork-entrance:1.65s}.background-enter-loaded [data-artwork=ember]>[data-layer=glow]{animation-name:background-ember-glow;animation-duration:1.1s}.background-enter-loaded [data-artwork=ember]>[data-layer=upper]{animation-name:background-ember-upper;animation-duration:1.5s;animation-delay:.15s}.background-enter-loaded [data-artwork=ember]>[data-layer=lower]{animation-name:background-ember-lower;animation-duration:1.5s;animation-delay:.15s}@keyframes background-ember-glow{0%{opacity:0;transform:scale(.55)}}@keyframes background-ember-upper{0%{opacity:0;transform:translate(-9%,5%)rotate(-10deg)}}@keyframes background-ember-lower{0%{opacity:0;transform:translate(9%,-5%)rotate(-10deg)}}@media (prefers-reduced-motion:reduce){.background-enter-loaded,.background-enter-skip{opacity:var(--background-opacity,1);animation:none;transform:none}.background-enter-loaded [data-artwork],.background-enter-loaded [data-artwork]>[data-layer],.background-enter-loaded [data-artwork]>.background-artwork-still,.background-parallax-scroll-driven{animation:none}.background-ambient{will-change:auto;animation:none}}
