.CareersPageContent_page__Q_CTS{--careers-navy:var(--brand-core);--careers-blue:var(--brand-cyan-core);--careers-ink:var(--text-primary);--careers-muted:var(--text-muted);--careers-soft:var(--surface-secondary);--careers-surface:var(--surface-primary);--careers-border:var(--border-subtle)}.CareersPageContent_hero__P6lIR{padding:clamp(5rem,10vw,7rem) 0 clamp(3.5rem,7vw,5rem);background:radial-gradient(ellipse 80% 60% at 50% 0,rgb(var(--color-brand-blue-rgb)/.06),transparent 62%),var(--band-pearl)}.CareersPageContent_heroInner__P05mA{text-align:center;max-width:52rem;margin-inline:auto}.CareersPageContent_heroTitle__MmakS{margin:0 0 var(--space-5);font-family:var(--font-heading);font-size:clamp(2.25rem,5vw,3.75rem);font-weight:300;letter-spacing:-.03em;line-height:1.08;color:var(--careers-ink)}.CareersPageContent_heroAccent__qyUuK{display:inline;background:var(--gradient-hero-accent);-webkit-background-clip:text;background-clip:text;color:transparent}.CareersPageContent_heroQuote__VVvbD{margin:0 auto var(--space-5);max-width:42rem;font-size:clamp(1.125rem,2.2vw,1.5rem);font-weight:300;font-style:italic;line-height:1.55;color:var(--careers-muted)}.CareersPageContent_heroCta__7x4r6{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.75rem 2.25rem;border-radius:var(--radius-sm);font-family:var(--font-heading);font-size:1.0625rem;font-weight:500;letter-spacing:.01em;color:var(--text-on-dark);text-decoration:none;background:var(--action-primary);box-shadow:var(--shadow-md);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.CareersPageContent_heroCta__7x4r6:hover{transform:translateY(-2px);background:var(--action-primary-hover);box-shadow:var(--shadow-lg)}.CareersPageContent_section__1RQU3{padding:clamp(3rem,6vw,5rem) 0}.CareersPageContent_sectionSoft__Y1AK9{background:var(--careers-soft)}.CareersPageContent_sectionHead__NwAdl{text-align:center;max-width:44rem;margin:0 auto var(--space-6)}.CareersPageContent_sectionTitle__8kPdT{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(1.75rem,3vw,2.125rem);font-weight:700;letter-spacing:-.03em;color:var(--careers-navy)}.CareersPageContent_sectionLead__jnG7I{margin:0;font-size:1.0625rem;line-height:1.65;color:var(--careers-muted)}.CareersPageContent_split__wNfIV{display:grid;grid-template-columns:1fr;gap:clamp(var(--space-5),4vw,var(--space-7));align-items:center}@media (min-width:1024px){.CareersPageContent_split__wNfIV{grid-template-columns:1fr 1fr}}.CareersPageContent_splitImageWrap__YQ7Si{position:relative;overflow:hidden;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);aspect-ratio:4/3}.CareersPageContent_splitImageWrap__YQ7Si:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgb(var(--color-brand-navy-rgb)/.08),rgb(var(--color-brand-orange-rgb)/.06));pointer-events:none}.CareersPageContent_splitImage__h0sb1{object-fit:cover}.CareersPageContent_splitBody__kPsgg h2{margin:0 0 var(--space-4);font-family:var(--font-heading);font-size:clamp(1.625rem,2.5vw,1.875rem);font-weight:700;color:var(--careers-navy)}.CareersPageContent_splitBody__kPsgg p{margin:0 0 var(--space-4);line-height:1.68;color:var(--careers-muted)}.CareersPageContent_checkList__kIfkZ{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}.CareersPageContent_checkItem__TNSqd{display:flex;gap:var(--space-3);align-items:flex-start}.CareersPageContent_checkIcon__mT8rO{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.15rem;color:var(--color-brand-orange)}.CareersPageContent_checkTitle__UR59r{display:block;margin-bottom:.25rem;font-weight:700;color:var(--careers-ink)}.CareersPageContent_checkText__FtGhI{margin:0;line-height:1.6;color:var(--careers-muted)}.CareersPageContent_cultureGrid__r78Wy{display:grid;grid-template-columns:1fr;gap:var(--space-5);max-width:72rem;margin-inline:auto}@media (min-width:768px){.CareersPageContent_cultureGrid__r78Wy{grid-template-columns:repeat(3,minmax(0,1fr))}}.CareersPageContent_cultureCard__raJeY{overflow:hidden;border-radius:var(--radius-lg);background:var(--careers-surface);box-shadow:var(--shadow-sm);border:1px solid var(--careers-border);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.CareersPageContent_cultureCard__raJeY:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:color-mix(in srgb,var(--brand-cyan-core) 28%,var(--careers-border))}.CareersPageContent_cultureImageWrap__01opM{position:relative;height:12rem}.CareersPageContent_cultureImage__jIWEk{object-fit:cover}.CareersPageContent_cultureBody__gluEa{padding:var(--space-4)}.CareersPageContent_cultureBody__gluEa h3{margin:0 0 var(--space-2);font-size:1.125rem;font-weight:700;color:var(--careers-ink)}.CareersPageContent_cultureBody__gluEa p{margin:0;font-size:.9375rem;line-height:1.6;color:var(--careers-muted)}.CareersPageContent_benefitsGrid__YCeKZ{display:grid;grid-template-columns:1fr;gap:var(--space-4);max-width:72rem;margin-inline:auto}@media (min-width:768px){.CareersPageContent_benefitsGrid__YCeKZ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CareersPageContent_benefitsGrid__YCeKZ{grid-template-columns:repeat(3,minmax(0,1fr))}}.CareersPageContent_benefitCard__zOjrz{padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--careers-border);background:var(--careers-surface);transition:transform .25s ease,box-shadow .25s ease}.CareersPageContent_benefitCard__zOjrz:hover{transform:translateY(-3px);box-shadow:var(--shadow-sm)}.CareersPageContent_benefitHead__Mb25k{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.CareersPageContent_benefitIconWrap__Qys_P{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background:var(--gradient-soft);color:var(--brand-core)}.CareersPageContent_benefitTitle__5xrVL{margin:0;font-size:1.0625rem;font-weight:600;color:var(--careers-ink)}.CareersPageContent_benefitText__SnNDL{margin:0;padding-left:calc(2.5rem + var(--space-3));font-size:.9375rem;line-height:1.6;color:var(--careers-muted)}.CareersPageContent_jobsStack__nuxaQ{display:grid;gap:var(--space-4);max-width:56rem;margin-inline:auto}.CareersPageContent_jobCard__khmJA{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--careers-surface);border:1px solid var(--careers-border);box-shadow:var(--shadow-sm);transition:transform .25s ease,box-shadow .25s ease}.CareersPageContent_jobCard__khmJA:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.CareersPageContent_jobHead__I21zx{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-3)}@media (min-width:768px){.CareersPageContent_jobHead__I21zx{flex-direction:row;align-items:center;justify-content:space-between}}.CareersPageContent_jobTitle__T3_Ly{margin:0;font-size:1.25rem;font-weight:700;color:var(--brand-interactive)}.CareersPageContent_jobBadges__hQCY9{display:flex;flex-wrap:wrap;gap:.5rem}.CareersPageContent_badge__ZtzHe{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.4}.CareersPageContent_badgeLocation__BfTRY{background:color-mix(in srgb,var(--brand-cyan-core) 14%,var(--careers-surface));color:var(--brand-interactive)}.CareersPageContent_badgeType__eFzP7{background:color-mix(in srgb,var(--color-success) 14%,var(--careers-surface));color:color-mix(in srgb,var(--color-success) 78%,var(--color-brand-ink))}.CareersPageContent_badgeDept__Kccdf{background:color-mix(in srgb,var(--color-brand-orange) 14%,var(--careers-surface));color:color-mix(in srgb,var(--color-brand-orange) 76%,var(--color-brand-ink))}.CareersPageContent_jobDescription___iqEd{margin:0 0 var(--space-4);line-height:1.65;color:var(--careers-muted)}.CareersPageContent_jobRequirementsTitle__L_Ls9{margin:0 0 var(--space-2);font-size:.9375rem;font-weight:600;color:var(--careers-ink)}.CareersPageContent_jobRequirements__KI3MZ{margin:0 0 var(--space-4);padding-left:1.25rem;color:var(--careers-muted)}.CareersPageContent_jobRequirements__KI3MZ li{margin-bottom:.35rem;line-height:1.55}.CareersPageContent_jobApply__uuDks{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;color:var(--brand-interactive);text-decoration:none;transition:color .2s ease}.CareersPageContent_jobApply__uuDks:hover{color:var(--color-brand-orange)}.CareersPageContent_timeline__bhS3M{position:relative;max-width:44rem;margin-inline:auto}.CareersPageContent_timelineLine__JkjtK{position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translateX(-50%);background:var(--careers-border)}.CareersPageContent_timelineStep__kkn8M{position:relative;display:grid;grid-template-columns:1fr auto 1fr;gap:var(--space-3);align-items:start;margin-bottom:var(--space-5)}.CareersPageContent_timelineStep__kkn8M:last-child{margin-bottom:0}.CareersPageContent_timelineCard__Hd_yU{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--careers-surface);border:1px solid var(--careers-border);box-shadow:var(--shadow-sm)}.CareersPageContent_timelineCardLeft__W8Dx2{grid-column:1;text-align:right}.CareersPageContent_timelineCardRight__sPJfh{grid-column:3;text-align:left}.CareersPageContent_timelineCardEmpty__7RBdD{visibility:hidden}.CareersPageContent_timelineDot__E51p_{grid-column:2;z-index:1;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;border:3px solid var(--brand-core);background:var(--careers-surface);font-size:.8125rem;font-weight:700;color:var(--brand-core)}.CareersPageContent_timelineStepLabel__y92LD{display:inline-block;margin-bottom:.25rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-orange)}.CareersPageContent_timelineStepTitle__K6sVP{margin:0 0 .35rem;font-size:1rem;font-weight:600;color:var(--careers-ink)}.CareersPageContent_timelineStepText__n227h{margin:0;font-size:.875rem;line-height:1.55;color:var(--careers-muted)}@media (max-width:767px){.CareersPageContent_timelineLine__JkjtK{left:1rem;transform:none}.CareersPageContent_timelineStep__kkn8M{grid-template-columns:auto 1fr;gap:var(--space-3)}.CareersPageContent_timelineDot__E51p_{grid-column:1;grid-row:1;width:1.75rem;height:1.75rem;font-size:.75rem}.CareersPageContent_timelineCardLeft__W8Dx2,.CareersPageContent_timelineCardRight__sPJfh{grid-column:2;grid-row:1;text-align:left}.CareersPageContent_timelineCardEmpty__7RBdD{display:none}}.CareersPageContent_ctaBand__nl_vJ{padding:clamp(3rem,6vw,4rem) 0;background:radial-gradient(ellipse 70% 90% at 50% 120%,rgb(var(--color-brand-orange-rgb)/.08),transparent 50%),linear-gradient(185deg,#fff9ef 0,#fdf6fa 45%,var(--band-shell) 100%);border-top:1px solid color-mix(in srgb,var(--careers-border) 72%,transparent)}.CareersPageContent_ctaInner__xrIbS{max-width:44rem;margin-inline:auto;text-align:center}.CareersPageContent_ctaTitle__gM79L{margin:0 0 var(--space-3);font-family:var(--font-heading);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;color:var(--careers-ink)}.CareersPageContent_ctaLead__r6ev_{margin:0 0 var(--space-5);font-size:1.0625rem;line-height:1.65;color:var(--careers-muted)}.CareersPageContent_ctaActions__KW0BO{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3)}@media (min-width:640px){.CareersPageContent_ctaActions__KW0BO{flex-direction:row}}.CareersPageContent_ctaPrimary__qNwZd,.CareersPageContent_ctaSecondary__HOMxs{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.75rem;padding:.625rem 1.75rem;border-radius:var(--radius-sm);font-family:var(--font-heading);font-size:.9375rem;font-weight:500;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.CareersPageContent_ctaPrimary__qNwZd{color:var(--text-on-dark);background:var(--action-primary);box-shadow:var(--shadow-md)}.CareersPageContent_ctaPrimary__qNwZd:hover{transform:translateY(-2px);background:var(--action-primary-hover);box-shadow:var(--shadow-lg)}.CareersPageContent_ctaSecondary__HOMxs{color:var(--brand-core);background:var(--careers-surface);border:2px solid var(--brand-core)}.CareersPageContent_ctaSecondary__HOMxs:hover{border-color:var(--brand-cyan-core);background:color-mix(in srgb,var(--careers-surface) 90%,var(--brand-cyan-core));transform:translateY(-1px)}