main.svelte-1thlcsk{padding-top:80px}section.svelte-1thlcsk{padding:calc(2.5 * var(--leading)) 0}section.svelte-1thlcsk h2:where(.svelte-1thlcsk){font-size:clamp(1.75rem,3.2vw,2.25rem);font-weight:400;margin:0 0 var(--half);color:var(--text)}.careers-hero.svelte-1thlcsk{padding:calc(2.5 * var(--leading)) 0;border-top:0}.careers-hero.svelte-1thlcsk .lead:where(.svelte-1thlcsk){margin:var(--leading) 0 0}.mission-content.svelte-1thlcsk{margin-top:calc(1.5 * var(--leading));display:flex;flex-direction:column;gap:var(--leading)}.perks-grid.svelte-1thlcsk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:calc(2 * var(--leading));margin-top:var(--leading)}.perk-entry.svelte-1thlcsk{padding:calc(1.5 * var(--leading)) 0;border-bottom:1px solid var(--border)}.perk-icon.svelte-1thlcsk{color:var(--color-brand);margin-bottom:var(--half)}.perk-entry.svelte-1thlcsk h3:where(.svelte-1thlcsk){font-family:var(--font-heading);font-size:1.25rem;font-weight:400;color:var(--text);margin:0 0 var(--half)}.perk-entry.svelte-1thlcsk p:where(.svelte-1thlcsk){color:color-mix(in srgb,var(--text) 78%,transparent);line-height:var(--leading);font-size:.92rem;margin:0}.positions-list.svelte-1thlcsk{display:flex;flex-direction:column;margin-top:var(--leading)}.position-row.svelte-1thlcsk{padding:calc(1.5 * var(--leading)) 0;border-bottom:1px solid var(--border)}.position-header.svelte-1thlcsk{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--leading);gap:var(--leading)}.position-info.svelte-1thlcsk h3:where(.svelte-1thlcsk){font-family:var(--font-heading);font-size:1.5rem;font-weight:400;color:var(--text);margin:0 0 var(--half)}.position-meta.svelte-1thlcsk{display:flex;flex-wrap:wrap;gap:var(--space-2)}.meta-badge.svelte-1thlcsk{display:inline-block;padding:.15rem .6rem;background:transparent;color:var(--text-muted);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.apply-button.svelte-1thlcsk{white-space:nowrap;flex-shrink:0}.position-description.svelte-1thlcsk{color:color-mix(in srgb,var(--text) 78%,transparent);line-height:var(--leading);font-size:.95rem;margin:0;max-width:var(--measure)}.values-content.svelte-1thlcsk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:calc(2 * var(--leading));margin-top:var(--leading)}.value-item.svelte-1thlcsk{padding:calc(1.5 * var(--leading)) 0 calc(1.5 * var(--leading)) var(--half);border-bottom:1px solid var(--border);border-left:1px solid var(--color-brand)}.value-item.svelte-1thlcsk h3:where(.svelte-1thlcsk){font-family:var(--font-heading);font-size:1.25rem;font-weight:400;color:var(--text);margin:0 0 var(--half)}.value-item.svelte-1thlcsk p:where(.svelte-1thlcsk){color:color-mix(in srgb,var(--text) 78%,transparent);line-height:var(--leading);font-size:.92rem;margin:0}@media(max-width:900px){.perks-grid.svelte-1thlcsk,.values-content.svelte-1thlcsk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.perks-grid.svelte-1thlcsk,.values-content.svelte-1thlcsk{grid-template-columns:1fr}.position-header.svelte-1thlcsk{flex-direction:column;gap:var(--half)}.apply-button.svelte-1thlcsk{width:100%;text-align:center}}
