.timeline-module__MmuHHa__root{--ease:cubic-bezier(.22, .61, .36, 1);--line:45svh}.timeline-module__MmuHHa__root[data-instant] .timeline-module__MmuHHa__dot,.timeline-module__MmuHHa__root[data-instant] .timeline-module__MmuHHa__rung,.timeline-module__MmuHHa__root[data-instant] .timeline-module__MmuHHa__carriageMark,.timeline-module__MmuHHa__root[data-instant] .timeline-module__MmuHHa__aside,.timeline-module__MmuHHa__root[data-instant] .timeline-module__MmuHHa__chip,.timeline-module__MmuHHa__root[data-instant] .timeline-module__MmuHHa__window,.timeline-module__MmuHHa__root[data-instant] .timeline-module__MmuHHa__modeAge,.timeline-module__MmuHHa__root[data-instant] .timeline-module__MmuHHa__modeYear,.timeline-module__MmuHHa__root[data-instant] .timeline-module__MmuHHa__modeNow,.timeline-module__MmuHHa__root[data-instant] .timeline-module__MmuHHa__reveal,.timeline-module__MmuHHa__root[data-instant] .timeline-module__MmuHHa__prints>figure,.timeline-module__MmuHHa__root[data-instant] .timeline-module__MmuHHa__bar,.timeline-module__MmuHHa__root[data-instant] .timeline-module__MmuHHa__statStrip{transition:none!important}.timeline-module__MmuHHa__sentinel{width:0;height:var(--line);visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.timeline-module__MmuHHa__track{--spine:1.5rem;--gap:7px;--dot:7px;--build-x:calc(var(--spine) / 2 - var(--gap) / 2);--ride-x:calc(var(--spine) / 2 + var(--gap) / 2)}@media (min-width:64rem){.timeline-module__MmuHHa__root{--line:40svh}.timeline-module__MmuHHa__track{--spine:2rem;--gap:10px;--dot:9px}}.timeline-module__MmuHHa__build{--x:var(--build-x)}.timeline-module__MmuHHa__ride{--x:var(--ride-x)}.timeline-module__MmuHHa__lane{left:var(--x);pointer-events:none;width:1.5px;margin-left:-.75px;display:none;position:absolute}.timeline-module__MmuHHa__track[data-measured] .timeline-module__MmuHHa__lane{display:block}.timeline-module__MmuHHa__laneBase{inset-block:0;width:1px;position:absolute;left:.25px}.timeline-module__MmuHHa__laneInk{transform-origin:top;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.timeline-module__MmuHHa__track[data-measured] .timeline-module__MmuHHa__laneInk{transform:scaleY(0)}}.timeline-module__MmuHHa__stub{top:0;bottom:0;left:var(--x);pointer-events:none;width:1.5px;margin-left:-.75px;position:absolute}.timeline-module__MmuHHa__stubFromDot{top:calc(var(--pad,0px) + .75rem)}.timeline-module__MmuHHa__stubToDot{height:calc(var(--pad,0px) + .75rem);bottom:auto}.timeline-module__MmuHHa__track[data-measured] .timeline-module__MmuHHa__stub{display:none}.timeline-module__MmuHHa__dot{top:.75rem;left:var(--x);z-index:1;width:var(--dot);height:var(--dot);margin:calc(var(--dot) / -2) 0 0 calc(var(--dot) / -2);transition:background-color .2s var(--ease), border-color .2s var(--ease);border-style:solid;border-width:1px;border-radius:9999px;position:absolute}.timeline-module__MmuHHa__rung{top:.75rem;left:calc(var(--build-x) - var(--dot) / 2 - 4px);width:calc(var(--gap) + var(--dot) + 8px);height:1.5px;transition:background-color .2s var(--ease);margin-top:-.75px;position:absolute}.timeline-module__MmuHHa__fork{top:calc(.75rem - 28px);left:calc(var(--build-x) - .75px);width:calc(var(--gap) + 1.5px);pointer-events:none;height:28px;position:absolute;overflow:visible}.timeline-module__MmuHHa__carriage{top:var(--line);z-index:2;pointer-events:none;height:0;position:sticky}.timeline-module__MmuHHa__carriageMark{top:0;left:calc(var(--spine) / 2);opacity:0;width:14px;height:14px;transition:opacity .3s var(--ease);position:absolute;transform:translate(-50%,-50%)}.timeline-module__MmuHHa__carriage[data-visible] .timeline-module__MmuHHa__carriageMark{opacity:1}@media (prefers-reduced-motion:no-preference){.timeline-module__MmuHHa__reveal[data-armed]{opacity:0;transform:translateY(12px)}.timeline-module__MmuHHa__reveal[data-shown]{transition:opacity .6s var(--ease) var(--stagger,0s), transform .6s var(--ease) var(--stagger,0s)}.timeline-module__MmuHHa__prints[data-armed]>*{opacity:0;transform:rotate(-1.5deg)translateY(12px)}.timeline-module__MmuHHa__prints[data-shown]>*{transition:opacity .7s var(--ease) calc(var(--stagger,0s) + var(--i) * 90ms), transform .7s var(--ease) calc(var(--stagger,0s) + var(--i) * 90ms)}.timeline-module__MmuHHa__bars[data-armed] .timeline-module__MmuHHa__bar{transform:scaleX(0)}.timeline-module__MmuHHa__bars[data-shown] .timeline-module__MmuHHa__bar{transition:transform .6s var(--ease) calc(var(--stagger,0s) + var(--i) * 60ms)}.timeline-module__MmuHHa__stat[data-armed] .timeline-module__MmuHHa__statStrip{transform:translateY(var(--from))}.timeline-module__MmuHHa__stat[data-shown] .timeline-module__MmuHHa__statStrip{transition:transform 1.2s var(--ease) var(--stagger,0s)}:is(.timeline-module__MmuHHa__reveal,.timeline-module__MmuHHa__prints,.timeline-module__MmuHHa__bars,.timeline-module__MmuHHa__stat)[data-armed]:focus-within,:is(.timeline-module__MmuHHa__reveal,.timeline-module__MmuHHa__prints,.timeline-module__MmuHHa__bars,.timeline-module__MmuHHa__stat)[data-armed]:focus-within>*,:is(.timeline-module__MmuHHa__reveal,.timeline-module__MmuHHa__prints,.timeline-module__MmuHHa__bars,.timeline-module__MmuHHa__stat)[data-armed]:focus-within .timeline-module__MmuHHa__bar{opacity:1;transform:none}}.timeline-module__MmuHHa__window{text-align:center;width:.56em;height:1.2em;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 13% 87%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 13% 87%,#0000 100%)}.timeline-module__MmuHHa__strip{display:block}.timeline-module__MmuHHa__liveStrip{will-change:transform}.timeline-module__MmuHHa__statStrip{transform:translateY(var(--to))}.timeline-module__MmuHHa__cell{height:1.2em;line-height:1.2em;display:block}.timeline-module__MmuHHa__modeLabel{display:inline-grid}.timeline-module__MmuHHa__modeLabel>span{opacity:0;transition:opacity .24s var(--ease);grid-area:1/1}[data-mode=age] .timeline-module__MmuHHa__modeAge,[data-mode=year] .timeline-module__MmuHHa__modeYear,[data-mode=now] .timeline-module__MmuHHa__modeNow{opacity:1}.timeline-module__MmuHHa__aside{opacity:0;transition:opacity .3s var(--ease)}.timeline-module__MmuHHa__aside[data-visible]{opacity:1}.timeline-module__MmuHHa__swap{display:grid}.timeline-module__MmuHHa__swap>*{grid-area:1/1}.timeline-module__MmuHHa__swapIn{animation:timeline-module__MmuHHa__swap-in .24s var(--ease) both}.timeline-module__MmuHHa__swapOut{animation:timeline-module__MmuHHa__swap-out .24s var(--ease) both}@keyframes timeline-module__MmuHHa__swap-in{0%{opacity:0}}@keyframes timeline-module__MmuHHa__swap-out{to{opacity:0}}.timeline-module__MmuHHa__ledgerNew{animation:timeline-module__MmuHHa__ledger-in .3s var(--ease) both}@keyframes timeline-module__MmuHHa__ledger-in{0%{opacity:0;transform:translateY(8px)}}.timeline-module__MmuHHa__chip{bottom:max(1rem, env(safe-area-inset-bottom));opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);transform:translateY(8px)}.timeline-module__MmuHHa__chip[data-visible]{opacity:1;transform:none}.timeline-module__MmuHHa__chipOdo .timeline-module__MmuHHa__window{transition:width .24s var(--ease)}.timeline-module__MmuHHa__chipOdo[data-mode=age] .timeline-module__MmuHHa__window:nth-child(-n+2){width:0}.timeline-module__MmuHHa__chipBar{transform-origin:0;transform:scaleX(0)}.timeline-module__MmuHHa__chipPanel{box-shadow:0 2px 8px -4px #0b0b0a33,0 18px 40px -18px #0b0b0a61}.dark .timeline-module__MmuHHa__chipPanel{box-shadow:0 2px 10px -4px #0000008c,0 26px 55px -20px #000000bf}.timeline-module__MmuHHa__key{gap:7px;height:.875rem;display:inline-flex}.timeline-module__MmuHHa__keyLine{width:1.5px}.timeline-module__MmuHHa__bar{transform-origin:0}.timeline-module__MmuHHa__overviewRow{transition:opacity .2s var(--ease)}:is(.timeline-module__MmuHHa__overviewList:has(.timeline-module__MmuHHa__overviewRow:hover,.timeline-module__MmuHHa__overviewRow a[data-focus-visible-added]).timeline-module__MmuHHa__js-focus-visible .timeline-module__MmuHHa__overviewRow:not(:hover):not(:has(a[data-focus-visible-added])),.timeline-module__MmuHHa__js-focus-visible .timeline-module__MmuHHa__overviewList:has(.timeline-module__MmuHHa__overviewRow:hover,.timeline-module__MmuHHa__overviewRow a[data-focus-visible-added]) .timeline-module__MmuHHa__overviewRow:not(:hover):not(:has(a[data-focus-visible-added]))){opacity:.7}.timeline-module__MmuHHa__overviewList:has(.timeline-module__MmuHHa__overviewRow:hover,.timeline-module__MmuHHa__overviewRow a:focus-visible) .timeline-module__MmuHHa__overviewRow:not(:hover):not(:has(a:focus-visible)){opacity:.7}@media (prefers-reduced-motion:reduce){.timeline-module__MmuHHa__dot,.timeline-module__MmuHHa__rung,.timeline-module__MmuHHa__carriageMark,.timeline-module__MmuHHa__aside,.timeline-module__MmuHHa__chip,.timeline-module__MmuHHa__chipOdo .timeline-module__MmuHHa__window,.timeline-module__MmuHHa__overviewRow,.timeline-module__MmuHHa__modeLabel>span{transition:none}.timeline-module__MmuHHa__chip{transform:none}.timeline-module__MmuHHa__swapIn,.timeline-module__MmuHHa__swapOut,.timeline-module__MmuHHa__ledgerNew{animation:none}.timeline-module__MmuHHa__swapOut{opacity:0}}@media print{.timeline-module__MmuHHa__aside,.timeline-module__MmuHHa__chip,.timeline-module__MmuHHa__carriage{display:none!important}:is(.timeline-module__MmuHHa__reveal,.timeline-module__MmuHHa__prints,.timeline-module__MmuHHa__bars,.timeline-module__MmuHHa__stat),:is(.timeline-module__MmuHHa__reveal,.timeline-module__MmuHHa__prints,.timeline-module__MmuHHa__bars,.timeline-module__MmuHHa__stat)>*,.timeline-module__MmuHHa__bar{opacity:1!important;transition:none!important;transform:none!important}.timeline-module__MmuHHa__statStrip{transform:translateY(var(--to))!important;transition:none!important}.timeline-module__MmuHHa__track[data-measured] .timeline-module__MmuHHa__laneInk{transform:none!important}.timeline-module__MmuHHa__dot.timeline-module__MmuHHa__build{border-color:var(--color-marine-600)!important;background-color:var(--color-marine-600)!important}.timeline-module__MmuHHa__dot.timeline-module__MmuHHa__ride{border-color:var(--color-forest-600)!important;background-color:var(--color-forest-600)!important}.timeline-module__MmuHHa__rung{background-color:var(--color-ink-500)!important}.timeline-module__MmuHHa__fork [data-ink]{stroke-dashoffset:0!important}}@media (forced-colors:active){.timeline-module__MmuHHa__laneBase,.timeline-module__MmuHHa__laneInk,.timeline-module__MmuHHa__stub,.timeline-module__MmuHHa__rung,.timeline-module__MmuHHa__bar{forced-color-adjust:none;background-color:canvastext!important}.timeline-module__MmuHHa__dot{forced-color-adjust:none;background-color:canvas!important;border-color:canvastext!important}.timeline-module__MmuHHa__dot[data-passed]{background-color:canvastext!important}.timeline-module__MmuHHa__fork path,.timeline-module__MmuHHa__carriageMark path{stroke:canvastext!important}.timeline-module__MmuHHa__bar:has(>.timeline-module__MmuHHa__barInner){background-color:graytext!important}.timeline-module__MmuHHa__barInner{background-color:canvastext!important}.timeline-module__MmuHHa__barArrow{border-left-color:canvastext!important}.timeline-module__MmuHHa__keyLine{forced-color-adjust:none;background-color:graytext!important}.timeline-module__MmuHHa__keyInk{background-color:canvastext!important}}
.plate-module__PfBeXq__draw,.plate-module__PfBeXq__fade,.plate-module__PfBeXq__rise,.plate-module__PfBeXq__pop,.plate-module__PfBeXq__unit,.plate-module__PfBeXq__growX{--ease:cubic-bezier(.22, .61, .36, 1)}.plate-module__PfBeXq__pop,.plate-module__PfBeXq__unit,.plate-module__PfBeXq__growX{transform-box:fill-box}.plate-module__PfBeXq__pop,.plate-module__PfBeXq__unit{transform-origin:50%}.plate-module__PfBeXq__growX{transform-origin:0}@media (prefers-reduced-motion:no-preference){[data-plate=armed] .plate-module__PfBeXq__draw{stroke-dasharray:1 1;stroke-dashoffset:1.001px;stroke-opacity:0}[data-plate=drawn] .plate-module__PfBeXq__draw{stroke-dasharray:1 1;stroke-dashoffset:0;stroke-opacity:1;transition:stroke-dashoffset var(--d,.8s) var(--ease) var(--delay,0s), stroke-opacity 1ms linear var(--delay,0s)}[data-plate=armed] .plate-module__PfBeXq__fade{opacity:0}[data-plate=armed] .plate-module__PfBeXq__rise{opacity:0;transform:translateY(6px)}[data-plate=armed] .plate-module__PfBeXq__pop{opacity:0;transform:scale(.4)}[data-plate=armed] .plate-module__PfBeXq__unit{opacity:0;transform:scale(.6)}[data-plate=armed] .plate-module__PfBeXq__growX{transform:scaleX(0)}[data-plate=drawn] :is(.plate-module__PfBeXq__fade,.plate-module__PfBeXq__rise,.plate-module__PfBeXq__pop,.plate-module__PfBeXq__unit,.plate-module__PfBeXq__growX){transition:opacity var(--d,.4s) var(--ease) var(--delay,0s), transform var(--d,.4s) var(--ease) var(--delay,0s)}}@media print{[data-plate] :is(.plate-module__PfBeXq__draw,.plate-module__PfBeXq__fade,.plate-module__PfBeXq__rise,.plate-module__PfBeXq__pop,.plate-module__PfBeXq__unit,.plate-module__PfBeXq__growX){stroke-dasharray:none!important;stroke-opacity:1!important;opacity:1!important;transition:none!important;transform:none!important}}
@media (prefers-reduced-motion:no-preference){:is([data-plate=armed] .codeScreen-module__PVV3aq__final,[data-plate=drawn] .codeScreen-module__PVV3aq__final){visibility:hidden}}@media print{[data-plate] .codeScreen-module__PVV3aq__final{visibility:visible!important}.codeScreen-module__PVV3aq__live{display:none}}
@media (prefers-reduced-motion:no-preference){[data-plate=armed] .RulesStack-module__CrMsSW__lift{transform:translateY(var(--lift))}[data-plate=drawn] .RulesStack-module__CrMsSW__lift{transition:transform var(--d,.72s) cubic-bezier(.22, .61, .36, 1) var(--delay,0s);transform:translateY(0)}}@media print{[data-plate] .RulesStack-module__CrMsSW__lift{transition:none!important;transform:none!important}}
.TrackBike-module__6Z82sa__turn{transform-box:view-box;transform-origin:0 0}@media (prefers-reduced-motion:no-preference){[data-plate=armed] .TrackBike-module__6Z82sa__turn{transform:rotate(var(--turn))}[data-plate=drawn] .TrackBike-module__6Z82sa__turn{transition:transform var(--d,1.2s) cubic-bezier(.22, .61, .36, 1) var(--delay,0s);transform:rotate(0)}}@media print{[data-plate] .TrackBike-module__6Z82sa__turn{transition:none!important;transform:none!important}}
@media print{.TrailClimb-module__WeDBka__rider{opacity:1!important}}
