.eyebrow.svelte-1thlcsk{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-3);font-weight:700}.careers-hero.svelte-1thlcsk{background:var(--color-primary);align-items:flex-end;height:50vh;min-height:360px;display:flex;position:relative;overflow:hidden}.careers-hero__img.svelte-1thlcsk{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.careers-hero__overlay.svelte-1thlcsk{background:linear-gradient(#00000040 40%,#000000bf 100%);position:absolute;inset:0}.careers-hero__content.svelte-1thlcsk{z-index:1;padding-bottom:var(--space-10);color:#fff;position:relative}.careers-hero__content.svelte-1thlcsk .eyebrow:where(.svelte-1thlcsk){color:var(--color-accent)}.careers-hero__content.svelte-1thlcsk h1:where(.svelte-1thlcsk){color:#fff;font-size:clamp(var(--text-3xl), 5vw, var(--text-5xl))}.careers-wrap.svelte-1thlcsk{gap:var(--space-12);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=1024px){.careers-wrap.svelte-1thlcsk{grid-template-columns:2fr 1fr}}.careers-copy.svelte-1thlcsk h2:where(.svelte-1thlcsk){font-size:clamp(var(--text-2xl), 3vw, var(--text-4xl));margin-bottom:var(--space-5)}.careers-copy.svelte-1thlcsk p:where(.svelte-1thlcsk){font-size:var(--text-lg);color:var(--color-muted);margin-bottom:var(--space-4);line-height:1.7}.careers-ctas.svelte-1thlcsk{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.careers-values__list.svelte-1thlcsk{gap:var(--space-3);padding:var(--space-6);background:var(--color-surface-muted);border-radius:0;flex-direction:column;list-style:none;display:flex}.careers-values__list.svelte-1thlcsk li:where(.svelte-1thlcsk){font-size:var(--text-base);color:var(--color-on-surface);padding-left:var(--space-4);border-left:2px solid var(--color-accent);font-weight:600}
