.RHgbwq_hero{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:56px 80px;padding-top:140px;padding-bottom:150px;display:grid}.RHgbwq_status{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;margin:0 0 24px;font-size:14px;display:flex}@keyframes RHgbwq_dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.RHgbwq_dot{background:var(--purple);border-radius:50%;flex:none;width:8px;height:8px;animation:1.8s ease-in-out infinite RHgbwq_dotPulse}.RHgbwq_h1{max-width:640px;font-family:var(--font-sans);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(42px,5vw,76px);font-weight:600;line-height:1.08}.RHgbwq_lede{max-width:520px;margin:28px 0 0;font-size:18px;line-height:1.6}.RHgbwq_actions{flex-wrap:wrap;gap:18px;margin-top:36px;display:flex}.RHgbwq_track{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted-2);font-size:12px}.RHgbwq_ruler,.RHgbwq_lane{grid-template-columns:76px minmax(0,1fr);display:grid}.RHgbwq_ruler{align-items:center;height:36px}.RHgbwq_rulerCourse{height:100%;position:relative}.RHgbwq_rulerCourse>span{top:50%;left:calc(var(--at) * 100%);white-space:nowrap;position:absolute;transform:translate(-50%,-50%)}.RHgbwq_rulerCourse>span:first-child{transform:translateY(-50%)}.RHgbwq_rulerCourse>span:last-child{transform:translate(-100%,-50%)}.RHgbwq_lane{border-top:1px solid var(--line);align-items:center;height:56px}.RHgbwq_lane:last-child{border-bottom:1px solid var(--line)}.RHgbwq_course{background:linear-gradient(to right, var(--line-2) 50%, transparent 0) 0 50% / 8px 1px repeat-x;height:100%;position:relative;container-type:inline-size}.RHgbwq_gate{top:0;bottom:0;left:calc(var(--at) * 100%);background:var(--line-2);width:1px;position:absolute}@keyframes RHgbwq_passed{0%{background:var(--purple);border-color:var(--purple);transform:translate(-50%,-50%)rotate(45deg)scale(1.45)}14%,to{background:var(--bg);border-color:var(--line-3);transform:translate(-50%,-50%)rotate(45deg)scale(1)}}.RHgbwq_gate:after{content:"";box-sizing:border-box;background:var(--bg);border:1px solid var(--line-3);width:9px;height:9px;animation:RHgbwq_passed var(--pace) linear infinite;animation-delay:calc(var(--pace) * var(--at) * .8 - var(--start));position:absolute;top:50%;left:.5px;transform:translate(-50%,-50%)rotate(45deg)}@keyframes RHgbwq_lap{0%{opacity:0;transform:translate(0)}3%,77%{opacity:1}80%,to{opacity:0;transform:translate(calc(100cqw - 10px))}}.RHgbwq_runner{background:var(--ink);width:10px;height:10px;animation:RHgbwq_lap var(--pace) linear infinite;animation-delay:calc(var(--start) * -1);margin-top:-5px;position:absolute;top:50%;left:0}.RHgbwq_runner:before{content:"";background:linear-gradient(to right, transparent, var(--ink));width:72px;height:1px;position:absolute;top:50%;right:100%}@media (max-width:1000px){.RHgbwq_hero{grid-template-columns:minmax(0,1fr)}.RHgbwq_h1{max-width:760px}}@media (max-width:700px){.RHgbwq_hero{padding-top:100px;padding-bottom:90px}.RHgbwq_lede{font-size:16px}.RHgbwq_track{font-size:11px}.RHgbwq_ruler,.RHgbwq_lane{grid-template-columns:56px minmax(0,1fr)}.RHgbwq_lane{height:46px}.RHgbwq_runner:before{width:44px}}@media (prefers-reduced-motion:reduce){.RHgbwq_dot,.RHgbwq_gate:after{animation:none}.RHgbwq_runner{transform:translateX(calc((100cqw - 10px) * var(--rest)));animation:none}}
