.bxHgOq_heroVideo{-webkit-mask-composite:source-in;background:#000;display:block;-webkit-mask-image:linear-gradient(#000 0% 85%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(#000 0% 85%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.bxHgOq_shimmer{isolation:isolate;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden}.bxHgOq_shimmer:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(110deg,#0000 34%,#fff5 48%,#fff2 55%,#0000 67%);animation:9s ease-in-out infinite bxHgOq_sheen;position:absolute;inset:0;transform:translate(-150%)}@keyframes bxHgOq_sheen{0%,78%{transform:translate(-150%)}92%,to{transform:translate(150%)}}@media (hover:hover){.bxHgOq_shimmer:hover{transform:translateY(-2px);box-shadow:0 0 20px #ffcc0030}}.bxHgOq_shimmer:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.bxHgOq_titleBreathe{animation:none}.bxHgOq_shimmer{transition:none}.bxHgOq_shimmer:after{display:none}.bxHgOq_shimmer:hover,.bxHgOq_shimmer:active{transform:none}}.bxHgOq_step{grid-template-columns:28px minmax(0,1fr);gap:16px;padding-bottom:24px;display:grid;position:relative}.bxHgOq_step:last-child{padding-bottom:0}.bxHgOq_step:not(:last-child):before,.bxHgOq_motion .bxHgOq_step:not(:last-child):after{content:"";pointer-events:none;width:1px;position:absolute;top:34px;bottom:7px;left:13px}.bxHgOq_step:not(:last-child):before{background:#ffcc0020}.bxHgOq_motion .bxHgOq_step:not(:last-child):after{transform-origin:top;transform:scaleY(var(--trail-progress,0));background:linear-gradient(#ffd54c,#b88f27);box-shadow:0 0 7px #ffcc0038}.bxHgOq_number{color:#fc0;letter-spacing:-.3px;text-shadow:0 0 9px #ffcc0050;background:#050505;border:1px solid #ffcc0030;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-family:Georgia,serif;font-size:12px;line-height:1;display:flex}.bxHgOq_motion .bxHgOq_number{transition:border-color .4s,background-color .4s}.bxHgOq_lit .bxHgOq_number{background:#ffcc000b;border-color:#cba334}.bxHgOq_arrival .bxHgOq_number{animation:1.1s ease-out bxHgOq_numberLight}.bxHgOq_destination{margin-top:6px}.bxHgOq_destination .bxHgOq_number{background:#ffcc0010;border-color:#cba334;border-radius:6px;width:28px;height:32px;box-shadow:0 0 14px #ffcc001b}.bxHgOq_destination.bxHgOq_arrival .bxHgOq_number{animation:1.4s ease-out bxHgOq_finalLight}@keyframes bxHgOq_numberLight{0%,to{box-shadow:none}35%{box-shadow:0 0 13px #ffcc0060,0 0 25px #ffcc001b}}@keyframes bxHgOq_finalLight{0%,to{box-shadow:none}35%{box-shadow:0 0 17px #ffcc0070,0 0 32px #ffcc0024}}@media (max-width:480px){.bxHgOq_step{gap:13px;padding-bottom:22px}}@media (prefers-reduced-motion:reduce){.bxHgOq_motion .bxHgOq_step:not(:last-child):after{box-shadow:none;transform:scaleY(1)}.bxHgOq_arrival .bxHgOq_number,.bxHgOq_destination.bxHgOq_arrival .bxHgOq_number{animation:none}.bxHgOq_motion .bxHgOq_number{transition:none}}