main.svelte-1thlcsk{box-sizing:border-box;background:var(--surface);min-height:100svh;color:var(--ink);padding:0 clamp(1.5rem,6vw,6rem) clamp(12rem,16vw,16rem);font-family:Geist Mono,monospace;font-weight:300}.careers.svelte-1thlcsk{width:min(100%, var(--page-content-width));text-align:left;margin-inline:auto}.sr-only.svelte-1thlcsk{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.intro.svelte-1thlcsk{max-width:72ch;margin:0;font-size:1rem;line-height:1.6}.role-groups.svelte-1thlcsk{flex-direction:column;gap:3.5rem;margin-top:clamp(2.5rem,5vw,4rem);display:flex}.group-rule.svelte-1thlcsk{background:color-mix(in srgb, currentColor 22%, transparent);width:2.5rem;height:1px;margin-bottom:1.4rem}h2.svelte-1thlcsk{letter-spacing:.01em;margin:0 0 1.75rem;font-family:Geist Mono,monospace;font-size:1rem;font-weight:450}.roles.svelte-1thlcsk{flex-direction:column;gap:1.5rem;display:flex}.role.svelte-1thlcsk h3:where(.svelte-1thlcsk){margin:0 0 .3rem;font-family:Geist Mono,monospace;font-size:1rem;font-weight:300;line-height:1.35}.role.svelte-1thlcsk h3:where(.svelte-1thlcsk) a:where(.svelte-1thlcsk){color:inherit;text-underline-offset:.18em;text-decoration:none;text-decoration-thickness:1px}.role.svelte-1thlcsk h3:where(.svelte-1thlcsk) a:where(.svelte-1thlcsk):hover,.role.svelte-1thlcsk h3:where(.svelte-1thlcsk) a:where(.svelte-1thlcsk):focus-visible{text-decoration-line:underline}.role.svelte-1thlcsk p:where(.svelte-1thlcsk){color:var(--muted);margin:0;font-family:Geist Mono,monospace;font-size:.72rem;font-weight:300;line-height:1.6}@media (width<=640px){main.svelte-1thlcsk{padding:0 1.25rem 10rem}.intro.svelte-1thlcsk{line-height:1.7}.role-groups.svelte-1thlcsk{margin-top:2.75rem}}
