.xXb8Ca_stationSeg:after{transform-origin:50% 0;transform:scaleY(var(--seg))}.xXb8Ca_stationSeg{width:2px;inset-block:30px -8px;inset-inline-start:9px}.xXb8Ca_bigNum{color:var(--saffron-text);font-variant-numeric:tabular-nums;font-size:56px;font-weight:200;line-height:1}.xXb8Ca_heroCompact{--lab:40px}.xXb8Ca_heroCompact .spine-stop{grid-template-rows:var(--lab) 20px var(--lab);grid-template-columns:minmax(0,1fr);justify-items:center;gap:6px;padding-inline:0;display:grid}.xXb8Ca_heroCompact .spine-mark{grid-row:2}.xXb8Ca_heroCompact .spine-seg{inset-block-start:calc(var(--lab) + 15px)}.xXb8Ca_heroCompact .spine-stop>div{grid-row:3;place-self:start unsafe center;width:max-content;max-width:104px}.xXb8Ca_heroCompact .spine-stop:nth-child(odd)>div{grid-row:1;align-self:end}.xXb8Ca_heroCompact .spine-stop:first-child>div{text-align:start;justify-self:unsafe start}.xXb8Ca_heroCompact .spine-stop:last-child>div{text-align:end;justify-self:unsafe end}@media (min-width:768px){.xXb8Ca_stationSeg{inset-inline-start:calc(50% - 1px)}}@media (prefers-reduced-motion:no-preference){.xXb8Ca_heroSpine{animation:xXb8Ca_hero-all 1.2s var(--ease) both}@supports (animation-timeline:scroll()){.xXb8Ca_heroSpine{animation:xXb8Ca_hero-first .6s var(--ease) both, xXb8Ca_hero-rest linear forwards;animation-timeline:auto,scroll(root);animation-range:normal,1px 60vh}.xXb8Ca_longSpine.xXb8Ca_longSpine[data-animated]{animation-range:cover 30vh cover calc(100% - 60vh)}}}@keyframes xXb8Ca_hero-all{0%{--spine-p:0}to{--spine-p:1}}@keyframes xXb8Ca_hero-first{0%{--spine-p:0}to{--spine-p:.2}}@keyframes xXb8Ca_hero-rest{0%{--spine-p:.2}to{--spine-p:1}}
