.board.svelte-xpx6ot{background:var(--lane-panel);background:color-mix(in oklab, var(--lane-panel) 92%, transparent);border:1px solid var(--lane-line-strong);font-family:var(--font-data);position:relative;box-shadow:0 40px 90px -30px #000c}.tick.svelte-xpx6ot{border-color:var(--lane-red);z-index:1;border-style:solid;border-width:0;width:14px;height:14px;position:absolute}.tick.tl.svelte-xpx6ot{border-top-width:2px;border-left-width:2px;top:-1px;left:-1px}.tick.tr.svelte-xpx6ot{border-top-width:2px;border-right-width:2px;top:-1px;right:-1px}.tick.bl.svelte-xpx6ot{border-bottom-width:2px;border-left-width:2px;bottom:-1px;left:-1px}.tick.br.svelte-xpx6ot{border-bottom-width:2px;border-right-width:2px;bottom:-1px;right:-1px}.head.svelte-xpx6ot{border-bottom:1px solid var(--lane-line-strong);align-items:center;gap:12px;padding:13px 16px;display:flex}.title.svelte-xpx6ot{letter-spacing:.16em;text-transform:uppercase;color:var(--lane-text);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:11px;font-weight:600;overflow:hidden}.live.svelte-xpx6ot{letter-spacing:.18em;color:var(--lane-green);align-items:center;gap:6px;font-size:9.5px;font-weight:700;display:inline-flex}.dot.svelte-xpx6ot{background:var(--lane-green);border-radius:50%;width:6px;height:6px;animation:2s infinite svelte-xpx6ot-pulse}.clock.svelte-xpx6ot{color:var(--lane-faint);font-variant-numeric:tabular-nums;font-size:11px}.cols.svelte-xpx6ot,.row.svelte-xpx6ot{grid-template-columns:1.5fr 1.1fr 44px 110px;align-items:center;gap:10px;padding:0 16px;display:grid}.cols.svelte-xpx6ot{letter-spacing:.2em;text-transform:uppercase;color:var(--lane-faint);border-bottom:1px solid var(--lane-line);padding-top:9px;padding-bottom:9px;font-size:9px;font-weight:600}.rows.svelte-xpx6ot{min-height:295px}.row.svelte-xpx6ot{border-bottom:1px solid var(--lane-line);padding-top:12px;padding-bottom:12px;font-size:12px;transition:background .5s}.row.flash.svelte-xpx6ot{background:color-mix(in oklab, var(--lane-red) 9%, transparent)}.veh.svelte-xpx6ot{flex-direction:column;gap:3px;min-width:0;display:flex}.veh.svelte-xpx6ot b:where(.svelte-xpx6ot){color:var(--lane-text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.plate.svelte-xpx6ot{letter-spacing:.14em;color:var(--lane-faint);font-size:10px;font-style:normal}.job.svelte-xpx6ot{color:var(--lane-dim);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.bay.svelte-xpx6ot{color:var(--lane-amber);font-size:11px}.status.svelte-xpx6ot{letter-spacing:.12em;text-align:center;white-space:nowrap;border:1px solid;padding:5px 4px;font-size:9.5px;font-weight:700}.status.wait.svelte-xpx6ot{color:var(--lane-dim);border-color:var(--lane-line-strong)}.status.work.svelte-xpx6ot{color:var(--lane-amber);border-color:color-mix(in oklab, var(--lane-amber) 45%, transparent);background:color-mix(in oklab, var(--lane-amber) 8%, transparent)}.status.ok.svelte-xpx6ot{color:var(--lane-green);border-color:color-mix(in oklab, var(--lane-green) 45%, transparent);background:color-mix(in oklab, var(--lane-green) 8%, transparent)}.foot.svelte-xpx6ot{letter-spacing:.08em;text-transform:uppercase;color:var(--lane-dim);align-items:center;gap:8px;padding:11px 16px;font-size:10.5px;display:flex}.sep.svelte-xpx6ot{color:var(--lane-faint)}.money.svelte-xpx6ot{color:var(--lane-green);font-variant-numeric:tabular-nums}@keyframes svelte-xpx6ot-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--lane-green) 55%, transparent)}60%{box-shadow:0 0 0 6px #0000}}@media (width<=480px){.cols.svelte-xpx6ot,.row.svelte-xpx6ot{grid-template-columns:1.4fr 96px}.c-job.svelte-xpx6ot,.c-bay.svelte-xpx6ot{display:none}.rows.svelte-xpx6ot{min-height:0}}@media (prefers-reduced-motion:reduce){.dot.svelte-xpx6ot{animation:none}}.lane.svelte-1uha8ag{background:var(--lane-bg);min-height:100vh;color:var(--lane-text);flex-direction:column;display:flex}.wrap.svelte-1uha8ag{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.red.svelte-1uha8ag{color:var(--lane-red)}.ticker.svelte-1uha8ag{border-bottom:1px solid var(--lane-line);background:var(--lane-panel);background:color-mix(in oklab, var(--lane-panel) 60%, var(--lane-bg));overflow:hidden}.ticker-track.svelte-1uha8ag{width:max-content;animation:48s linear infinite svelte-1uha8ag-tickerRoll;display:flex}.ticker.svelte-1uha8ag:hover .ticker-track:where(.svelte-1uha8ag){animation-play-state:paused}.ticker-set.svelte-1uha8ag{display:flex}.ticker-item.svelte-1uha8ag{font-family:var(--font-data);letter-spacing:.12em;white-space:nowrap;color:var(--lane-faint);align-items:center;gap:9px;padding:9px 26px 9px 0;font-size:10.5px;display:inline-flex}.ticker-dot.svelte-1uha8ag{background:var(--lane-red);flex:none;width:4px;height:4px}@keyframes svelte-1uha8ag-tickerRoll{to{transform:translate(-50%)}}.hero.svelte-1uha8ag{border-bottom:1px solid var(--lane-line);background:var(--lane-bg);padding:clamp(48px,8vh,96px) 0 clamp(48px,7vh,88px);position:relative}.hero-grid-bg.svelte-1uha8ag{pointer-events:none;background-image:radial-gradient(55% 60% at 18% 0%, color-mix(in oklab, var(--lane-red) 10%, transparent), transparent 60%), linear-gradient(color-mix(in oklab, var(--lane-text) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--lane-text) 4%, transparent) 1px, transparent 1px);background-size:100% 100%,56px 56px,56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 90% at 40% 30%,#000,#0000 85%);mask-image:radial-gradient(80% 90% at 40% 30%,#000,#0000 85%)}.hero-cols.svelte-1uha8ag{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid;position:relative}@media (width<=980px){.hero-cols.svelte-1uha8ag{grid-template-columns:1fr}}.kicker.svelte-1uha8ag{font-family:var(--font-data);letter-spacing:.18em;text-transform:uppercase;color:var(--lane-amber);align-items:center;gap:12px;font-size:11px;font-weight:600;animation:.6s 50ms both svelte-1uha8ag-rise;display:flex}.kicker-bar.svelte-1uha8ag{background:var(--lane-amber);flex:none;width:26px;height:2px}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-family:var(--font-display);letter-spacing:.005em;text-transform:uppercase;color:var(--lane-text);margin-top:22px;font-size:clamp(58px,8.5vw,118px);font-weight:700;line-height:.88;animation:.7s .12s both svelte-1uha8ag-rise}.sub.svelte-1uha8ag{max-width:480px;color:var(--lane-dim);margin-top:22px;font-size:clamp(15.5px,1.7vw,18px);line-height:1.6;animation:.7s .22s both svelte-1uha8ag-rise}.cta-row.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;animation:.7s .32s both svelte-1uha8ag-rise;display:flex}.cta-row.center.svelte-1uha8ag{justify-content:center}.btn-primary.svelte-1uha8ag{background:var(--lane-red);color:#fff;font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);box-shadow:0 18px 40px -14px color-mix(in oklab, var(--lane-red) 65%, transparent);align-items:center;gap:10px;padding:15px 28px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.btn-primary.svelte-1uha8ag:hover{background:color-mix(in oklab, var(--lane-red) 84%, white);transform:translateY(-2px)}.btn-primary.svelte-1uha8ag svg:where(.svelte-1uha8ag){stroke-width:2.4px;width:15px;height:15px}.btn-primary.big.svelte-1uha8ag{padding:17px 34px;font-size:14px}.btn-ghost.svelte-1uha8ag{border:1px solid var(--lane-line-strong);color:var(--lane-text);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;padding:15px 24px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.btn-ghost.svelte-1uha8ag:hover{background:var(--lane-raised);border-color:var(--lane-dim);transform:translateY(-2px)}.trust.svelte-1uha8ag{font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--lane-faint);margin-top:18px;font-size:11px;animation:.7s .42s both svelte-1uha8ag-rise}.hero-board.svelte-1uha8ag{animation:.8s .25s both svelte-1uha8ag-rise}.spec.svelte-1uha8ag{border-bottom:1px solid var(--lane-line);background:var(--lane-bg)}.spec-grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);display:grid}@media (width<=700px){.spec-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.spec-cell.svelte-1uha8ag:nth-child(-n+2){border-bottom:1px solid var(--lane-line)}}.spec-cell.svelte-1uha8ag{text-align:center;padding:26px 10px 24px}.spec-cell.svelte-1uha8ag+.spec-cell:where(.svelte-1uha8ag){border-left:1px solid var(--lane-line)}@media (width<=700px){.spec-cell.svelte-1uha8ag:nth-child(3){border-left:none}}.spec-label.svelte-1uha8ag{font-family:var(--font-data);letter-spacing:.2em;text-transform:uppercase;color:var(--lane-faint);font-size:10px;font-weight:600;display:block}.spec-value.svelte-1uha8ag{font-family:var(--font-display);color:var(--lane-text);font-variant-numeric:tabular-nums;margin-top:8px;font-size:clamp(38px,4.5vw,54px);font-weight:700;line-height:.9;display:block}.spec-value.svelte-1uha8ag small:where(.svelte-1uha8ag){letter-spacing:.08em;color:var(--lane-dim);text-transform:uppercase;margin-left:6px;font-size:.42em;font-weight:600}.section.svelte-1uha8ag{background:var(--lane-bg);padding:clamp(64px,9vh,110px) 0}.section.alt.svelte-1uha8ag{background:var(--lane-panel);background:color-mix(in oklab, var(--lane-panel) 55%, var(--lane-bg));border-top:1px solid var(--lane-line);border-bottom:1px solid var(--lane-line)}.sec-head.svelte-1uha8ag{max-width:640px}.sec-tag.svelte-1uha8ag{font-family:var(--font-data);letter-spacing:.2em;text-transform:uppercase;color:var(--lane-amber);font-size:11px;font-weight:600}.sec-head.svelte-1uha8ag h2:where(.svelte-1uha8ag),.final.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--font-display);text-transform:uppercase;color:var(--lane-text);margin-top:14px;font-size:clamp(40px,5.5vw,68px);font-weight:700;line-height:.94}.sec-sub.svelte-1uha8ag{color:var(--lane-dim);margin-top:16px;font-size:16px;line-height:1.65}.br-sm.svelte-1uha8ag{display:none}@media (width>=700px){.br-sm.svelte-1uha8ag{display:inline}}.stations.svelte-1uha8ag{background:var(--lane-line);border:1px solid var(--lane-line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:44px;display:grid}@media (width<=900px){.stations.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media (width<=580px){.stations.svelte-1uha8ag{grid-template-columns:1fr}}.station.svelte-1uha8ag{background:var(--lane-bg);flex-direction:column;padding:24px 22px 20px;text-decoration:none;transition:background .2s;display:flex;position:relative}.station.svelte-1uha8ag:before{content:"";background:var(--lane-red);height:2px;transition:right .3s;position:absolute;top:0;left:0;right:100%}.station.svelte-1uha8ag:hover{background:var(--lane-panel)}.station.svelte-1uha8ag:hover:before{right:0}.sta-num.svelte-1uha8ag{font-family:var(--font-data);letter-spacing:.16em;color:var(--lane-faint);font-size:10px;position:absolute;top:14px;right:16px}.sta-icon.svelte-1uha8ag{background:color-mix(in oklab, var(--lane-red) 13%, transparent);width:38px;height:38px;color:var(--lane-red);place-items:center;display:grid}.sta-icon.svelte-1uha8ag svg{width:18px;height:18px}.station.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--lane-text);margin-top:16px;font-size:24px;font-weight:600}.station.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--lane-dim);flex:1;margin-top:8px;font-size:13.5px;line-height:1.6}.sta-more.svelte-1uha8ag{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--lane-faint);margin-top:16px;font-size:10.5px;font-weight:600;transition:color .2s}.station.svelte-1uha8ag:hover .sta-more:where(.svelte-1uha8ag){color:var(--lane-red)}.day.svelte-1uha8ag{grid-template-columns:repeat(5,1fr);gap:28px;margin:48px 0 0;padding:0;list-style:none;display:grid;position:relative}.day.svelte-1uha8ag:before{content:"";background:var(--lane-line-strong);height:1px;position:absolute;top:47px;left:8px;right:8px}.day-step.svelte-1uha8ag{padding-top:70px;position:relative}.day-time.svelte-1uha8ag{font-family:var(--font-data);letter-spacing:.08em;color:var(--lane-amber);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;position:absolute;top:0;left:0}.day-node.svelte-1uha8ag{background:var(--lane-bg);border:2px solid var(--lane-red);width:11px;height:11px;position:absolute;top:42px;left:0;transform:rotate(45deg)}.day-step.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--lane-text);font-size:23px;font-weight:600}.day-step.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--lane-dim);margin-top:7px;font-size:13.5px;line-height:1.6}@media (width<=900px){.day.svelte-1uha8ag{grid-template-columns:1fr;gap:0;max-width:460px}.day.svelte-1uha8ag:before{width:1px;height:auto;inset:8px auto 8px 5px}.day-step.svelte-1uha8ag{padding:0 0 34px 36px}.day-step.svelte-1uha8ag:last-child{padding-bottom:4px}.day-time.svelte-1uha8ag{display:block;position:static}.day-node.svelte-1uha8ag{top:4px}.day-step.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:6px}}.final.svelte-1uha8ag{border-top:1px solid var(--lane-line);background:var(--lane-bg);background:radial-gradient(60% 80% at 50% 110%, color-mix(in oklab, var(--lane-red) 16%, transparent), transparent 70%), var(--lane-bg)}.hazard.svelte-1uha8ag{background:repeating-linear-gradient(-45deg, var(--lane-amber) 0 14px, transparent 14px 28px);opacity:.22;height:10px}.final-wrap.svelte-1uha8ag{text-align:center;max-width:760px;padding-top:clamp(64px,9vh,110px);padding-bottom:clamp(64px,9vh,110px)}.final.svelte-1uha8ag .sec-sub:where(.svelte-1uha8ag){max-width:520px;margin-left:auto;margin-right:auto}.final.svelte-1uha8ag .cta-row:where(.svelte-1uha8ag){margin-top:34px}.final.svelte-1uha8ag .trust:where(.svelte-1uha8ag){margin-top:20px}@keyframes svelte-1uha8ag-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.kicker.svelte-1uha8ag,.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag),.sub.svelte-1uha8ag,.cta-row.svelte-1uha8ag,.trust.svelte-1uha8ag,.hero-board.svelte-1uha8ag,.ticker-track.svelte-1uha8ag{animation:none}}
