.hero[data-astro-cid-ge2uvauf]{z-index:1;gap:var(--space-6xl);padding:var(--space-9xl) var(--pad-x) var(--space-7xl) var(--grid-left);flex-direction:column;display:flex;position:relative}.hero__heading[data-astro-cid-ge2uvauf]{align-items:flex-start;gap:var(--space-3xl);flex-direction:column;display:flex}.hero__sub[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.hero__sub[data-astro-cid-ge2uvauf] .lead[data-astro-cid-ge2uvauf]{max-width:560px}.hero__ctas[data-astro-cid-ge2uvauf]{gap:var(--space-lg);flex:none;display:flex}.route[data-astro-cid-ge2uvauf]{--p:.5;--truck-w:200px;align-items:center;gap:var(--space-lg);display:flex}.route__end[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-lg);flex:none;display:flex}.route__dot[data-astro-cid-ge2uvauf]{border-radius:50%;flex:none;width:10px;height:10px}.route__dot--from[data-astro-cid-ge2uvauf]{background:var(--bg-accent)}.route__dot--to[data-astro-cid-ge2uvauf]{border:2px solid var(--border-brand)}.route__label[data-astro-cid-ge2uvauf]{white-space:nowrap;font-size:12px;font-weight:600;line-height:18px}.route__label--from[data-astro-cid-ge2uvauf]{color:var(--text-secondary)}.route__label--to[data-astro-cid-ge2uvauf]{color:var(--text-tertiary)}.route__to-short[data-astro-cid-ge2uvauf]{display:none}.route__track[data-astro-cid-ge2uvauf]{flex:1;min-width:0;height:98px;position:relative;container-type:inline-size}.route__traveled[data-astro-cid-ge2uvauf],.route__remaining[data-astro-cid-ge2uvauf]{transform-origin:0;position:absolute;top:49px;left:0}.route__traveled[data-astro-cid-ge2uvauf]{width:calc(100% - var(--truck-w));border-top:2px solid var(--fg-accent);opacity:.55;transform:scaleX(var(--p))}.route__remaining[data-astro-cid-ge2uvauf]{border-top:1px dashed var(--border-strong);opacity:.35;clip-path:inset(-2px 0 -2px calc(var(--p) * (100% - var(--truck-w)) + var(--truck-w)));right:0}.route__truck[data-astro-cid-ge2uvauf]{width:var(--truck-w);height:49px;translate:calc(var(--p) * (100cqw - var(--truck-w))) 0;position:absolute;top:1px;left:0}.route__truck[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:contain;width:100%;height:100%}@media (width<=1279px){.hero__sub[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start}}@media (width<=767px){.hero[data-astro-cid-ge2uvauf]{padding:48px var(--pad-x) 24px;gap:32px}.hero__heading[data-astro-cid-ge2uvauf]{gap:20px}.hero__sub[data-astro-cid-ge2uvauf]{align-items:stretch;gap:32px}.hero__ctas[data-astro-cid-ge2uvauf]{flex-direction:column}.route[data-astro-cid-ge2uvauf]{--truck-w:140px;grid-template-columns:1fr auto;row-gap:0;display:grid}.route__track[data-astro-cid-ge2uvauf]{grid-area:2/1/auto/-1;height:64px}.route__truck[data-astro-cid-ge2uvauf]{height:34px;top:0}.route__traveled[data-astro-cid-ge2uvauf],.route__remaining[data-astro-cid-ge2uvauf]{top:34px}.route__to-full[data-astro-cid-ge2uvauf]{display:none}.route__to-short[data-astro-cid-ge2uvauf]{display:inline}}.hero-media[data-astro-cid-n2tu7iac]{z-index:1;height:600px;padding:0 0 56px var(--grid-left);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero-media__img[data-astro-cid-n2tu7iac]{position:absolute;inset:0 0 -12%}.hero-media__img[data-astro-cid-n2tu7iac] img{object-fit:cover;width:100%;height:100%}.hero-media__shade[data-astro-cid-n2tu7iac]{background:linear-gradient(#0b0c1233 0%,#0b0c1200 25% 70%,#0b0c12b3 100%),linear-gradient(90deg,#0b0c128c 0%,#0b0c1226 40%,#0b0c1200 100%);position:absolute;inset:0}.corner[data-astro-cid-n2tu7iac]{opacity:.35;border:0 solid #ffffffb3;width:28px;height:28px;position:absolute}.corner--tl[data-astro-cid-n2tu7iac]{border-top-width:1.5px;border-left-width:1.5px;top:24px;left:24px}.corner--tr[data-astro-cid-n2tu7iac]{border-top-width:1.5px;border-right-width:1.5px;top:24px;right:24px}.corner--bl[data-astro-cid-n2tu7iac]{border-bottom-width:1.5px;border-left-width:1.5px;bottom:24px;left:24px}.corner--br[data-astro-cid-n2tu7iac]{border-bottom-width:1.5px;border-right-width:1.5px;bottom:24px;right:24px}.hero-media__chips[data-astro-cid-n2tu7iac]{gap:var(--space-md);flex-wrap:wrap;margin:0;display:flex;position:relative}.chip[data-astro-cid-n2tu7iac]{padding:var(--space-sm) var(--space-lg);border:1px solid var(--border-strong);background:#00000073;font-size:14px;font-weight:500;line-height:20px}@media (width<=767px){.hero-media[data-astro-cid-n2tu7iac]{height:300px;padding:0 var(--pad-x) 20px}.corner[data-astro-cid-n2tu7iac]{width:20px;height:20px}.corner--tl[data-astro-cid-n2tu7iac],.corner--bl[data-astro-cid-n2tu7iac]{left:12px}.corner--tr[data-astro-cid-n2tu7iac],.corner--br[data-astro-cid-n2tu7iac]{right:12px}.corner--tl[data-astro-cid-n2tu7iac],.corner--tr[data-astro-cid-n2tu7iac]{top:12px}.corner--bl[data-astro-cid-n2tu7iac],.corner--br[data-astro-cid-n2tu7iac]{bottom:12px}}
