.rd{display:block;width:100%;height:100%}.rd-ping,.rd-step,.rd-tick,.rd-tile{transform-box:fill-box}.rd-ping,.rd-tick,.rd-tile{transform-origin:center}.rd-step{transform-origin:50% 100%}.rd-bob,.rd-bus,.rd-door,.rd-lit,.rd-pax,.rd-ping,.rd-scan,.rd-step,.rd-tick,.rd-tile,.rd-walk{animation-duration:12s;animation-iteration-count:infinite;animation-timing-function:linear}.rd-bus{animation-name:rd-bus}@keyframes rd-bus{0%{transform:translateX(660px);animation-timing-function:cubic-bezier(.2,.75,.25,1)}14%,47%{transform:translateX(0);animation-timing-function:cubic-bezier(.55,0,.9,.6)}63%,to{transform:translateX(-980px)}}.rd-door{opacity:0;animation-name:rd-door}@keyframes rd-door{0%,20%{opacity:0}23%,43%{opacity:1}46%,to{opacity:0}}.rd-pax{animation-name:rd-pax}@keyframes rd-pax{0%,41%{opacity:0}43%,to{opacity:1}}.rd-ping{opacity:0;animation-name:rd-ping}@keyframes rd-ping{0%,33%{opacity:0;transform:scale(.3)}34.5%{opacity:.95;transform:scale(.5)}41%,to{opacity:0;transform:scale(2.4)}}.rd-walk{animation-name:rd-walk}@keyframes rd-walk{0%,18%{transform:translateX(0);animation-timing-function:ease-in-out}34%,to{transform:translateX(222px)}}.rd-step{animation-name:rd-step}@keyframes rd-step{0%{opacity:0;transform:none}3%,37%{opacity:1;transform:none;animation-timing-function:ease-in}42%,to{opacity:0;transform:translate(16px,-22px) scale(.8)}}.rd-bob{animation-name:rd-bob;animation-duration:.55s;animation-timing-function:ease-in-out;animation-direction:alternate}@keyframes rd-bob{to{transform:translateY(-3px)}}.rd-scan{opacity:0;animation-name:rd-scan}@keyframes rd-scan{0%,33%{opacity:0}35%,41%{opacity:1}43%,to{opacity:0}}.rd-lit,.rd-tile{opacity:0}.rd-tick{transform:scale(0)}.rd-tile[data-n="1"]{animation-name:rd-tile-1}.rd-tile[data-n="1"] .rd-lit{animation-name:rd-lit-1}.rd-tile[data-n="1"] .rd-tick{animation-name:rd-tick-1}@keyframes rd-tile-1{0%,36.5%{opacity:0;transform:scale(.4)}40%{opacity:1;transform:scale(1.12)}42.5%,96%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}@keyframes rd-lit-1{0%,39%{opacity:0}41.5%,to{opacity:1}}@keyframes rd-tick-1{0%,40%{transform:scale(0)}43%{transform:scale(1.25)}45%,to{transform:scale(1)}}.rd-tile[data-n="2"]{animation-name:rd-tile-2}.rd-tile[data-n="2"] .rd-lit{animation-name:rd-lit-2}.rd-tile[data-n="2"] .rd-tick{animation-name:rd-tick-2}@keyframes rd-tile-2{0%,56.5%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}62.5%,96%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}@keyframes rd-lit-2{0%,59%{opacity:0}61.5%,to{opacity:1}}@keyframes rd-tick-2{0%,60%{transform:scale(0)}63%{transform:scale(1.25)}65%,to{transform:scale(1)}}.rd-tile[data-n="3"]{animation-name:rd-tile-3}.rd-tile[data-n="3"] .rd-lit{animation-name:rd-lit-3}.rd-tile[data-n="3"] .rd-tick{animation-name:rd-tick-3}@keyframes rd-tile-3{0%,67.5%{opacity:0;transform:scale(.4)}71%{opacity:1;transform:scale(1.12)}73.5%,96%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}@keyframes rd-lit-3{0%,70%{opacity:0}72.5%,to{opacity:1}}@keyframes rd-tick-3{0%,71%{transform:scale(0)}74%{transform:scale(1.25)}76%,to{transform:scale(1)}}.rd-tile[data-n="4"]{animation-name:rd-tile-4}.rd-tile[data-n="4"] .rd-lit{animation-name:rd-lit-4}.rd-tile[data-n="4"] .rd-tick{animation-name:rd-tick-4}@keyframes rd-tile-4{0%,78.5%{opacity:0;transform:scale(.4)}82%{opacity:1;transform:scale(1.12)}84.5%,96%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}@keyframes rd-lit-4{0%,81%{opacity:0}83.5%,to{opacity:1}}@keyframes rd-tick-4{0%,82%{transform:scale(0)}85%{transform:scale(1.25)}87%,to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rd-bob,.rd-bus,.rd-door,.rd-lit,.rd-pax,.rd-ping,.rd-scan,.rd-step,.rd-tick,.rd-tile,.rd-walk{animation:none}.rd-walk{transform:translateX(222px)}.rd-door,.rd-ping,.rd-scan,.rd-step{opacity:0}.rd-lit,.rd-pax,.rd-tile{opacity:1}.rd-tick{transform:none}}.ap-ride{max-width:980px;margin-inline:auto;aspect-ratio:960/460;overflow:hidden;border-radius:24px;border:1px solid var(--card-line);box-shadow:var(--card-shadow);background:#002a47}