.careers-page.svelte-1thlcsk{background:var(--vo-bg)}.careers-page.svelte-1thlcsk+.vos-footer{margin-top:0}.careers-content.svelte-1thlcsk{max-width:68rem;padding-block:clamp(1.25rem,3.5vw,2.5rem) clamp(2rem,5vw,3.5rem)}.careers-intro.svelte-1thlcsk{padding:clamp(1.5rem,4vw,2.5rem);border-radius:.8rem;background-color:var(--vo-navy);color:#fff}.careers-intro.svelte-1thlcsk .vos-eyebrow:where(.svelte-1thlcsk){color:#a6d88e}.careers-intro.svelte-1thlcsk h1:where(.svelte-1thlcsk){margin:.35rem 0;font-size:clamp(2.25rem,6vw,3.5rem);line-height:1.08;font-weight:785;letter-spacing:-.05em}.careers-intro.svelte-1thlcsk p:where(.svelte-1thlcsk):last-child{margin:.45rem 0 0;color:#e0eaf0}.careers-list.svelte-1thlcsk{margin-top:clamp(1.5rem,3.5vw,2rem);scroll-margin-top:6rem}.positions-heading.svelte-1thlcsk{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:.85rem}h2.svelte-1thlcsk{margin:0;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:780;letter-spacing:-.03em}.positions-heading.svelte-1thlcsk span:where(.svelte-1thlcsk){color:var(--vo-subtle);font-size:.9rem}.positions.svelte-1thlcsk{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.position.svelte-1thlcsk,.empty-state.svelte-1thlcsk{padding:clamp(1rem,2.6vw,1.5rem);border:1px solid var(--vo-line);border-radius:.65rem;background:var(--vo-surface)}.position.svelte-1thlcsk{display:grid;gap:1rem}.position-details.svelte-1thlcsk{min-width:0;overflow-wrap:anywhere}h3.svelte-1thlcsk{margin:0 0 .35rem;font-size:clamp(1.125rem,2.5vw,1.35rem);line-height:1.3;font-weight:750}.position-details.svelte-1thlcsk p:where(.svelte-1thlcsk){margin:0;color:var(--vo-slate);line-height:1.5}.position-details.svelte-1thlcsk p.position-pay:where(.svelte-1thlcsk){margin-top:.35rem;color:var(--vo-navy);font-weight:650}.position-actions.svelte-1thlcsk{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .9rem}.position-actions.svelte-1thlcsk .vos-button:where(.svelte-1thlcsk){min-width:6.25rem;min-height:44px}.position-link.svelte-1thlcsk{display:inline-flex;align-items:center;min-height:44px;color:var(--vo-navy);font-size:.9rem;text-decoration:underline;text-underline-offset:.17em}.empty-state.svelte-1thlcsk{margin:0;color:var(--vo-slate)}@media(min-width:600px){.position.svelte-1thlcsk{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem}}@media(min-width:720px){.careers-intro.svelte-1thlcsk{background-image:linear-gradient(90deg,#0a2133 44%,rgba(10,33,51,.3) 70%,transparent 95%),url(../../../images/driver-delivering-packages.jpg);background-position:center,right 46%;background-repeat:no-repeat;background-size:cover,60% auto}.careers-intro.svelte-1thlcsk>div:where(.svelte-1thlcsk){max-width:45%}}
