[data-reveal=armed]{opacity:0;transform:translateY(16px)}[data-reveal=in]{transition:opacity .6s ease-out var(--reveal-delay,0s), transform .7s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s)}.os-maneuver__course{transform-box:fill-box;transform-origin:0}[data-reveal=armed] .os-maneuver__line{opacity:0}[data-reveal=armed] .os-maneuver__person{opacity:0;transform:scale(.6)}[data-reveal=armed] .os-maneuver__course{transform:scaleX(0)}[data-reveal=in] .os-maneuver__line{transition:opacity .4s ease-out var(--line-delay,0s)}[data-reveal=in] .os-maneuver__person{transition:opacity .3s ease-out .35s,transform .3s ease-out .35s}[data-reveal=in] .os-maneuver__course{transition:transform .6s ease-out .7s}[data-armed]>li:not([data-lit]) .fx-tl__title{color:var(--color-muted)}[data-armed]>li[data-current] .fx-tl__num{color:var(--color-secondary)}.fx-wordmark{aspect-ratio:589/152;background:var(--color-card-hover);-webkit-mask:url(/logo.svg) 50%/100% 100% no-repeat;mask:url(/logo.svg) 50%/100% 100% no-repeat}@media (prefers-reduced-motion:no-preference){.fx-odd__seat{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite fx-odd-seat}rect.fx-odd__seat{animation-delay:.35s}path.fx-odd__seat{animation-delay:.7s}.fx-odd__piece{transform-origin:0 0;animation:7s ease-in-out infinite fx-odd-piece}[data-paused] .fx-odd__seat,[data-paused] .fx-odd__piece{animation-play-state:paused}}@keyframes fx-odd-seat{0%,14%,to{transform:scale(1)}6%{transform:scale(.93)}}@keyframes fx-odd-piece{0%,34%,84%,to{transform:rotate(-14deg)}54%{transform:translate(-2px,8px)rotate(-5deg)}64%{transform:translate(-1px,4px)rotate(-11deg)}}@media (prefers-reduced-motion:no-preference){.fx-sch{animation:3.2s ease-in-out var(--fx-phase,0s) infinite}.fx-sch__descent{animation-name:fx-sch-descent;animation-duration:5s;animation-timing-function:linear}.fx-sch__lit{animation-name:fx-sch-lit;animation-duration:2.8s}.fx-sch__lit--column{animation-duration:2.4s}.fx-sch__request{animation-name:fx-sch-request;animation-duration:2.6s}.fx-sch__led{animation-name:fx-sch-led;animation-duration:1.6s}.fx-sch__chain{animation-name:fx-sch-chain}.fx-sch__block-out{animation-name:fx-sch-block-out}.fx-sch__block-in{animation-name:fx-sch-block-in}.fx-sch__block-settle{animation-name:fx-sch-block-settle}[data-paused] .fx-sch{animation-play-state:paused}}@keyframes fx-sch-descent{0%{opacity:0;transform:translate(-200px,-60px)}5.9%{opacity:1;transform:translate(-181px,-36px)}12.4%{transform:translate(-160px,-19px)}19.8%{transform:translate(-136px,-9px)}28.5%{transform:translate(-108px,-4px)}46.6%{animation-timing-function:ease-out;transform:translate(-49.5px,-.5px)}62%{transform:translate(0)}88%{opacity:1}to{opacity:0;transform:translate(0)}}@keyframes fx-sch-lit{0%,45%,to{opacity:0}6%{opacity:1}}@keyframes fx-sch-request{0%{opacity:0;transform:translate(-64px)}12%{opacity:1}75%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes fx-sch-led{0%,to{opacity:1}50%{opacity:.25}}@keyframes fx-sch-chain{0%,35%{transform:translate(0)}to{transform:translate(-59.583px)}}@keyframes fx-sch-block-out{0%,35%{opacity:1}70%,to{opacity:0}}@keyframes fx-sch-block-in{0%,35%{opacity:0}80%,to{opacity:1}}@keyframes fx-sch-block-settle{0%,35%{opacity:1}to{opacity:0}}
