body{background:#0f172a}.career-page.svelte-1u0821q{color:#0f172a;background:radial-gradient(circle at top left,#1e293b 0,#020617 40%);min-height:100vh;padding-bottom:80px}.hero.svelte-1u0821q{width:min(var(--layout-max),100% - 2 * var(--layout-gutter));margin:0 auto;padding:64px 0 32px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:40px;align-items:center}.hero__content.svelte-1u0821q{color:#e5e7eb}.hero__eyebrow.svelte-1u0821q{text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:#a5b4fc;margin-bottom:8px;font-weight:600}.hero.svelte-1u0821q h1:where(.svelte-1u0821q){margin:0 0 16px;font-size:clamp(28px,5vw,40px);line-height:1.1;color:#f9fafb}.hero__lead.svelte-1u0821q{margin:0 0 20px;max-width:560px;color:#cbd5f5;font-size:15px}.hero__highlights.svelte-1u0821q{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.hero__highlights.svelte-1u0821q li:where(.svelte-1u0821q){font-size:13px;padding:6px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.6);color:#e5e7eb;background:#0f172ae6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero__formCard.svelte-1u0821q{background:#f9fafb;border-radius:24px;padding:24px 22px 20px;box-shadow:0 24px 60px #0f172a99;border:1px solid rgba(148,163,184,.35)}.hero__formCard.svelte-1u0821q h2:where(.svelte-1u0821q){margin:0 0 6px;font-size:20px}.hero__formText.svelte-1u0821q{margin:0 0 18px;font-size:14px;color:#4b5563}.leadForm.svelte-1u0821q{display:flex;flex-direction:column;gap:12px}.fieldRow.svelte-1u0821q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.field.svelte-1u0821q{display:flex;flex-direction:column;gap:4px}.field.svelte-1u0821q label:where(.svelte-1u0821q){font-size:12px;font-weight:600;color:#4b5563}.field.svelte-1u0821q input:where(.svelte-1u0821q),.field.svelte-1u0821q select:where(.svelte-1u0821q),.field.svelte-1u0821q textarea:where(.svelte-1u0821q){border-radius:10px;border:1px solid #d1d5db;padding:9px 11px;font-size:14px;font-family:inherit;resize:vertical;min-height:40px}.field.svelte-1u0821q textarea:where(.svelte-1u0821q){min-height:70px}.field.svelte-1u0821q input:where(.svelte-1u0821q):focus,.field.svelte-1u0821q select:where(.svelte-1u0821q):focus,.field.svelte-1u0821q textarea:where(.svelte-1u0821q):focus{outline:2px solid #4f46e5;outline-offset:0;border-color:#4f46e5}.form__error.svelte-1u0821q{font-size:13px;color:#b91c1c}.form__success.svelte-1u0821q{font-size:13px;color:#15803d}.form__small.svelte-1u0821q{margin:6px 0 0;font-size:11px;color:#6b7280}.leadForm.svelte-1u0821q .lp-button{margin-top:4px;height:44px;border-radius:999px;border:none;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;font-weight:600;font-size:14px;cursor:pointer;box-shadow:0 16px 35px #4f46e573}.section.svelte-1u0821q{width:min(var(--layout-max),100% - 2 * var(--layout-gutter));margin:24px auto 0;padding:24px 0 0;color:#e5e7eb}.section__head.svelte-1u0821q h2:where(.svelte-1u0821q){margin:0 0 8px;font-size:22px;color:#f9fafb}.cards.svelte-1u0821q{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:12px}.stateBox.svelte-1u0821q{margin-top:16px;border-radius:12px;padding:12px 14px;border:1px solid rgba(148,163,184,.55);background:#0f172ad9;color:#d1d5db}.stateBox--error.svelte-1u0821q{border-color:#ef444499;color:#fecaca}@media (max-width: 900px){.hero.svelte-1u0821q{grid-template-columns:minmax(0,1fr);padding-top:40px}.hero__formCard.svelte-1u0821q{order:-1}}@media (max-width: 640px){.fieldRow.svelte-1u0821q{grid-template-columns:minmax(0,1fr)}}
