.careers-page.svelte-c5psg.svelte-c5psg{--panel-outline:rgba(255, 255, 255, .2);--panel-sheen:radial-gradient( circle at 18% 22%, rgba(255, 255, 255, .16), transparent 40% ), radial-gradient( circle at 82% -8%, rgba(255, 255, 255, .12), transparent 38% );background-color:#deb887;background-image:linear-gradient(120deg,#ffffff14,#18103e66),var(--noise-url, none);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;image-rendering:pixelated;background-blend-mode:soft-light;padding:clamp(2.5rem,6vw,3.5rem);color:#0e1a3b}.careers-page__inner.svelte-c5psg.svelte-c5psg{margin:0 auto;max-width:960px;display:flex;flex-direction:column;gap:clamp(2.5rem,6vw,3.5rem);border-radius:clamp(2rem,5vw,2.75rem)}.careers-hero.svelte-c5psg.svelte-c5psg{display:grid;gap:clamp(1.2rem,3vw,1.8rem);padding:clamp(2.2rem,5vw,3rem);border-radius:clamp(2rem,5vw,2.75rem);color:#0e1a3b;box-shadow:10px 10px #00000040,inset 0 1px #ffffff14,inset 0 0 0 1px var(--panel-outline);-webkit-backdrop-filter:blur(12px) saturate(155%);backdrop-filter:blur(12px) saturate(155%);position:relative;overflow:hidden}.careers-hero.svelte-c5psg.svelte-c5psg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.16) 52%,transparent 70%);mix-blend-mode:screen;pointer-events:none;opacity:.8}.careers-hero__eyebrow.svelte-c5psg.svelte-c5psg{margin:0;font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;color:#1a2550b8}.careers-hero__headline.svelte-c5psg.svelte-c5psg{display:grid;gap:clamp(.9rem,2.5vw,1.2rem)}.careers-hero__headline.svelte-c5psg h1.svelte-c5psg{margin:0;font-size:clamp(2.4rem,5vw,3.1rem);line-height:1.05;letter-spacing:-.01em}.careers-hero__lead.svelte-c5psg.svelte-c5psg{margin:0;font-size:clamp(1.05rem,2.4vw,1.3rem);line-height:1.65;color:#0e1a3bd1}.careers-band.svelte-c5psg.svelte-c5psg{display:flex;justify-content:center;position:relative}.careers-band--life.svelte-c5psg.svelte-c5psg{background:linear-gradient(110deg,#0dbc8f8c,#8f9e8f8f),var(--panel-sheen);box-shadow:10px 10px #1fffce8c,10px 10px 5px #00000038,inset 0 1px #ffffff14,inset 0 0 0 1px var(--panel-outline);border-radius:clamp(2rem,5vw,2.75rem);-webkit-backdrop-filter:blur(14px) saturate(118%);backdrop-filter:blur(14px) saturate(118%);overflow:hidden}.careers-band--benefits.svelte-c5psg.svelte-c5psg{background:linear-gradient(140deg,#7d635b8c,#ff63478f),var(--panel-sheen);box-shadow:10px 10px #faff238c,0 16px 42px #00000038,inset 0 1px #ffffff14,inset 0 0 0 1px var(--panel-outline);border-radius:clamp(2rem,5vw,2.75rem);-webkit-backdrop-filter:blur(14px) saturate(118%);backdrop-filter:blur(14px) saturate(118%);overflow:hidden}.careers-band--roles.svelte-c5psg.svelte-c5psg{background:linear-gradient(140deg,#5f9ea094,#5f9ea08f),var(--panel-sheen);box-shadow:10px 10px #c40a2199,0 16px 42px #00000038,inset 0 1px #ffffff14,inset 0 0 0 1px var(--panel-outline);border-radius:clamp(2rem,5vw,2.75rem);-webkit-backdrop-filter:blur(14px) saturate(118%);backdrop-filter:blur(14px) saturate(118%);overflow:hidden}.careers-section.svelte-c5psg.svelte-c5psg{width:100%;display:flex;flex-direction:column;gap:clamp(1rem,2.5vw,1.6rem);background:transparent;border-radius:clamp(1.75rem,4vw,2.4rem);padding:clamp(1.8rem,4vw,2.4rem)}.careers-section.svelte-c5psg h2.svelte-c5psg{margin:0;font-size:clamp(1.4rem,3vw,1.8rem);letter-spacing:.04em;text-transform:uppercase}.careers-section.svelte-c5psg p.svelte-c5psg{margin:0;line-height:1.65}.careers-card-grid.svelte-c5psg.svelte-c5psg{display:grid;gap:clamp(1.5rem,3vw,2rem)}@media (min-width: 720px){.careers-card-grid.svelte-c5psg.svelte-c5psg{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.careers-card.svelte-c5psg.svelte-c5psg{padding:clamp(1rem,3vw,1rem);border-radius:clamp(1rem,2.5vw,1rem);display:flex;flex-direction:column;gap:.75rem;background:linear-gradient(135deg,#ffffffc7,#ffffffa3),var(--panel-sheen);border:1px solid rgba(30,47,99,.3);box-shadow:0 12px 28px #0c183b24,inset 0 1px #ffffff1f,inset 0 0 0 1px #fff9;-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%)}.careers-card__title.svelte-c5psg.svelte-c5psg{margin:0;font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.5rem;color:inherit}.careers-card__title.svelte-c5psg iconify-icon.svelte-c5psg{width:1.2rem;height:1.2rem}.careers-card.svelte-c5psg p.svelte-c5psg{margin:0;line-height:1.6}.careers-muted.svelte-c5psg.svelte-c5psg{color:#0e1a3b99}.careers-page__accordion.svelte-c5psg.svelte-c5psg{margin:0;display:grid;gap:1.25rem}.careers-page__accordion.svelte-c5psg details.svelte-c5psg{border:2px solid #1e2f63;border-radius:14px;background:#fff;overflow:hidden}.careers-page__accordion.svelte-c5psg summary.svelte-c5psg{margin:0;padding:clamp(1.2rem,3vw,1.6rem);font-size:1.1rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;list-style:none;position:relative;display:flex;align-items:center;gap:.75rem;color:#1a2550;background:#f6f2ff}.careers-page__accordion.svelte-c5psg summary.svelte-c5psg::-webkit-details-marker{display:none}.careers-page__accordion.svelte-c5psg summary.svelte-c5psg:after{content:"+";margin-left:auto;font-size:1.25rem;transition:transform .2s ease}.careers-page__accordion.svelte-c5psg details[open] summary.svelte-c5psg:after{transform:rotate(45deg)}.careers-page__accordion.svelte-c5psg details[open] summary.svelte-c5psg{background:#e1e7ff;color:#0e1a3b}.careers-page__accordion-content.svelte-c5psg.svelte-c5psg{padding:clamp(1.4rem,3vw,1.85rem) clamp(1.4rem,3vw,2rem) clamp(1.6rem,3vw,2.2rem);display:flex;flex-direction:column;gap:1rem}@media (max-width: 600px){.careers-page.svelte-c5psg.svelte-c5psg{padding:2rem 1.1rem 3.5rem}.careers-page__inner.svelte-c5psg.svelte-c5psg,.careers-hero.svelte-c5psg.svelte-c5psg,.careers-section.svelte-c5psg.svelte-c5psg{border-radius:1.6rem}}
