/* Original 1536 × 1024 3D render. Wheel centres are normalized to the image. */
.bike-render{aspect-ratio:3/2;display:block;isolation:isolate;--wheel-turn:0deg}
.bike-render .bike-body{position:relative;width:100%;height:100%;object-fit:contain;z-index:2}
.wheel-mask{position:absolute;display:block;pointer-events:none;z-index:1;width:23%;height:34.5%;transform:scaleX(.9)}
.wheel-mask .wheel-image{width:100%;height:100%;max-width:none;object-fit:contain;transform:rotate(var(--wheel-turn));transform-origin:center;will-change:transform}
.wheel-front{left:66.5%;top:61.25%}
.wheel-rear{left:18%;top:60.5%;transform:scaleX(.86)}
.journey-rider.bike-render{width:330px;height:220px;bottom:20px}
.road{height:240px}
@media(max-width:760px){.journey-rider.bike-render{width:230px;height:153.333px;bottom:25px}.road{height:185px}}
@media(prefers-reduced-motion:reduce){body:not(.motion-enabled) .wheel-image{transform:none!important}}

.motion-switch{background:transparent;color:#dac9ee;font-size:8px;letter-spacing:.08em;padding:0;border-bottom:1px solid #dac9ee70}.hero-foot{flex-wrap:wrap;max-width:530px}.motion-paused .journey-track{transform:none!important;flex-wrap:wrap}.motion-paused .journey-track article{flex-basis:100%}.motion-paused .journey{height:auto}.motion-paused .journey-sticky{position:static;height:auto;min-height:0}.motion-paused .journey-rider{transform:translateX(20vw)!important}
