.CareersHero-module__KbT1NG__hero{background:var(--color-navy);color:var(--color-text-on-dark);padding-block:var(--space-9) var(--space-8);position:relative;overflow:hidden}.CareersHero-module__KbT1NG__backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.CareersHero-module__KbT1NG__grid{background-image:linear-gradient(var(--color-border-on-dark) 1px, transparent 1px), linear-gradient(90deg, var(--color-border-on-dark) 1px, transparent 1px);opacity:.6;background-size:56px 56px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000000e6,#0000 78%);mask-image:linear-gradient(#000000e6,#0000 78%)}.CareersHero-module__KbT1NG__beam{background:radial-gradient(circle,#087cf047 0%,#087cf000 70%);border-radius:50%;width:60vw;max-width:720px;height:60vw;max-height:720px;position:absolute;top:-35%;right:-12%}.CareersHero-module__KbT1NG__content{z-index:1;align-items:flex-start;gap:var(--space-5);flex-direction:column;max-width:44rem;display:flex;position:relative}.CareersHero-module__KbT1NG__badge{align-items:center;gap:var(--space-2);font-size:var(--fs-small);letter-spacing:.04em;text-transform:uppercase;color:var(--color-white);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);background:#087cf02e;border:1px solid #087cf073;font-weight:700;display:inline-flex}.CareersHero-module__KbT1NG__title{color:var(--color-white);font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:700}.CareersHero-module__KbT1NG__text{font-size:var(--fs-lead);color:var(--color-text-on-dark-muted);max-width:40rem}.CareersHero-module__KbT1NG__cta{padding:var(--space-4) var(--space-6);border-radius:var(--radius-sm);font-weight:700;font-size:var(--fs-body);color:var(--color-white);background:var(--color-blue-bright);transition:background-color var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.CareersHero-module__KbT1NG__cta:hover{background:var(--color-blue)}
.CareersIntro-module__T6nk2G__section{background:var(--color-bg-surface);padding-block:var(--space-8)}.CareersIntro-module__T6nk2G__inner{max-width:46rem}.CareersIntro-module__T6nk2G__rule{background:var(--color-blue-bright);width:64px;height:4px;margin-bottom:var(--space-5);display:block}.CareersIntro-module__T6nk2G__title{font-size:var(--fs-h2);margin-bottom:var(--space-4);font-weight:700}.CareersIntro-module__T6nk2G__text{font-size:var(--fs-lead);color:var(--color-text-muted)}
.CareersRoles-module__CrA47G__section{background:var(--color-bg-muted);padding-block:var(--space-8)}.CareersRoles-module__CrA47G__title{font-size:var(--fs-h2);margin-bottom:var(--space-3);font-weight:700}.CareersRoles-module__CrA47G__intro{font-size:var(--fs-lead);color:var(--color-text-muted);max-width:46rem;margin-bottom:var(--space-7)}.CareersRoles-module__CrA47G__grid{gap:var(--space-5);grid-template-columns:1fr;display:grid}.CareersRoles-module__CrA47G__card{gap:var(--space-3);background:var(--color-bg-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:var(--space-6);flex-direction:column;display:flex}.CareersRoles-module__CrA47G__iconWrap{width:56px;height:56px;color:var(--color-white);background:var(--color-blue-bright);border-radius:var(--radius-md);justify-content:center;align-items:center;display:inline-flex}.CareersRoles-module__CrA47G__cardTitle{font-size:var(--fs-h3);color:var(--color-graphite);font-weight:700}.CareersRoles-module__CrA47G__cardText{font-size:var(--fs-body);color:var(--color-text-muted)}@media (min-width:700px){.CareersRoles-module__CrA47G__grid{grid-template-columns:repeat(2,1fr)}}
.CareersHowItWorks-module__X9h3iq__section{background:var(--color-bg-surface);padding-block:var(--space-8)}.CareersHowItWorks-module__X9h3iq__title{font-size:var(--fs-h2);margin-bottom:var(--space-6);font-weight:700}.CareersHowItWorks-module__X9h3iq__steps{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.CareersHowItWorks-module__X9h3iq__step{gap:var(--space-2);padding-top:var(--space-4);border-top:2px solid var(--color-blue-bright);flex-direction:column;display:flex}.CareersHowItWorks-module__X9h3iq__number{font-family:var(--font-heading);font-size:var(--fs-h3);color:var(--color-blue-bright);font-weight:700}.CareersHowItWorks-module__X9h3iq__stepText{color:var(--color-graphite);font-weight:600}
.CareersNotice-module__4-vvhW__section{background:var(--color-bg-muted);padding-block:var(--space-8)}.CareersNotice-module__4-vvhW__inner{max-width:48rem}.CareersNotice-module__4-vvhW__title{font-size:var(--fs-h2);margin-bottom:var(--space-6);font-weight:700}.CareersNotice-module__4-vvhW__list{gap:var(--space-4);flex-direction:column;display:flex}.CareersNotice-module__4-vvhW__item{align-items:flex-start;gap:var(--space-3);background:var(--color-bg-surface);border-radius:var(--radius-sm);padding:var(--space-4) var(--space-5);font-size:var(--fs-small);color:var(--color-graphite);border-left:3px solid #b7791f;font-weight:600;display:flex}.CareersNotice-module__4-vvhW__icon{color:#b7791f;flex-shrink:0;margin-top:2px}
.CareersForm-module__TfcNkW__section{background:var(--color-bg-surface);padding-block:var(--space-8)}.CareersForm-module__TfcNkW__inner{max-width:52rem}.CareersForm-module__TfcNkW__title{font-size:var(--fs-h2);margin-bottom:var(--space-3);font-weight:700}.CareersForm-module__TfcNkW__intro{font-size:var(--fs-lead);color:var(--color-text-muted);margin-bottom:var(--space-3)}.CareersForm-module__TfcNkW__requiredNote{font-size:var(--fs-small);color:var(--color-text-muted);margin-bottom:var(--space-6)}.CareersForm-module__TfcNkW__form{gap:var(--space-7);flex-direction:column;display:flex}.CareersForm-module__TfcNkW__fieldset{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);gap:var(--space-5);flex-direction:column;display:flex}.CareersForm-module__TfcNkW__legend{font-size:var(--fs-small);letter-spacing:.03em;text-transform:uppercase;color:var(--color-blue);padding:0 var(--space-2);font-weight:700}.CareersForm-module__TfcNkW__grid{gap:var(--space-5);grid-template-columns:1fr;display:grid}.CareersForm-module__TfcNkW__field{gap:var(--space-2);flex-direction:column;display:flex}.CareersForm-module__TfcNkW__fieldWide{grid-column:1/-1}.CareersForm-module__TfcNkW__label{font-size:var(--fs-small);color:var(--color-graphite);font-weight:700}.CareersForm-module__TfcNkW__input,.CareersForm-module__TfcNkW__textarea{font:inherit;font-size:var(--fs-body);color:var(--color-graphite);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}.CareersForm-module__TfcNkW__input:focus-visible,.CareersForm-module__TfcNkW__textarea:focus-visible{border-color:var(--color-focus-ring);outline:none;box-shadow:0 0 0 3px #087cf033}.CareersForm-module__TfcNkW__input[aria-invalid=true],.CareersForm-module__TfcNkW__textarea[aria-invalid=true]{border-color:#c0392b}.CareersForm-module__TfcNkW__textarea{resize:vertical;min-height:5rem}.CareersForm-module__TfcNkW__error{font-size:var(--fs-small);color:#c0392b;font-weight:600}.CareersForm-module__TfcNkW__consentRow{align-items:flex-start;gap:var(--space-3);display:flex}.CareersForm-module__TfcNkW__checkbox{width:18px;height:18px;accent-color:var(--color-blue-bright);flex-shrink:0;margin-top:3px}.CareersForm-module__TfcNkW__consentLabel{font-size:var(--fs-small);color:var(--color-graphite);font-weight:600}.CareersForm-module__TfcNkW__privacyNote{font-size:var(--fs-small);color:var(--color-text-muted)}.CareersForm-module__TfcNkW__privacyLink{color:var(--color-link);font-weight:600;text-decoration:underline}.CareersForm-module__TfcNkW__disclaimer{align-items:flex-start;gap:var(--space-3);border-radius:var(--radius-md);padding:var(--space-5);background:#0754b814;border:1px solid #0754b840;display:flex}.CareersForm-module__TfcNkW__disclaimerIcon{color:var(--color-blue);flex-shrink:0;margin-top:2px}.CareersForm-module__TfcNkW__disclaimer p{font-size:var(--fs-small);color:var(--color-graphite);font-weight:600}.CareersForm-module__TfcNkW__submit{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-radius:var(--radius-sm);font-weight:700;font-size:var(--fs-body);color:var(--color-white);background:var(--color-blue-bright);cursor:pointer;transition:background-color var(--transition-fast);border:none;align-self:flex-start;display:inline-flex}.CareersForm-module__TfcNkW__submit:hover:not(:disabled){background:var(--color-blue)}.CareersForm-module__TfcNkW__submit:disabled{opacity:.7;cursor:not-allowed}.CareersForm-module__TfcNkW__fallback{border-top:1px dashed var(--color-border);padding-top:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.CareersForm-module__TfcNkW__fallbackTitle{font-size:var(--fs-small);color:var(--color-graphite);font-weight:700}.CareersForm-module__TfcNkW__fallbackNote{font-size:var(--fs-small);color:var(--color-text-muted)}.CareersForm-module__TfcNkW__fallbackRow{align-items:center;gap:var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.CareersForm-module__TfcNkW__fallbackAddress{font-size:var(--fs-body);color:var(--color-graphite);font-weight:700}.CareersForm-module__TfcNkW__copyButton{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg-muted);color:var(--color-graphite);font-size:var(--fs-small);cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast);font-weight:700;display:inline-flex}.CareersForm-module__TfcNkW__copyButton:hover{border-color:var(--color-blue-bright);background:var(--color-white)}@media (min-width:700px){.CareersForm-module__TfcNkW__grid{grid-template-columns:repeat(2,1fr)}.CareersForm-module__TfcNkW__submit{align-self:auto}}
.CareersPrivacy-module__JCIZKq__section{background:var(--color-bg-surface);padding-block:var(--space-8)}.CareersPrivacy-module__JCIZKq__inner{max-width:48rem}.CareersPrivacy-module__JCIZKq__title{font-size:var(--fs-h2);margin-bottom:var(--space-6);font-weight:700}.CareersPrivacy-module__JCIZKq__list{gap:var(--space-4);margin-bottom:var(--space-5);flex-direction:column;display:flex}.CareersPrivacy-module__JCIZKq__item{align-items:flex-start;gap:var(--space-3);background:var(--color-bg-muted);border-left:3px solid var(--color-blue-bright);border-radius:var(--radius-sm);padding:var(--space-4) var(--space-5);font-size:var(--fs-small);color:var(--color-graphite);font-weight:600;display:flex}.CareersPrivacy-module__JCIZKq__icon{color:var(--color-blue);flex-shrink:0;margin-top:2px}.CareersPrivacy-module__JCIZKq__privacyNote{font-size:var(--fs-small);color:var(--color-text-muted)}.CareersPrivacy-module__JCIZKq__privacyLink{color:var(--color-link);font-weight:600;text-decoration:underline}
.CareersFinalCta-module__xn-fVW__section{background:var(--color-navy);color:var(--color-text-on-dark);padding-block:var(--space-9)}.CareersFinalCta-module__xn-fVW__inner{align-items:flex-start;gap:var(--space-4);flex-direction:column;max-width:40rem;display:flex}.CareersFinalCta-module__xn-fVW__title{color:var(--color-white);font-size:var(--fs-h2);font-weight:700}.CareersFinalCta-module__xn-fVW__text{font-size:var(--fs-lead);color:var(--color-text-on-dark-muted);margin-bottom:var(--space-2)}.CareersFinalCta-module__xn-fVW__cta{padding:var(--space-4) var(--space-6);border-radius:var(--radius-sm);font-weight:700;font-size:var(--fs-body);color:var(--color-white);background:var(--color-blue-bright);transition:background-color var(--transition-fast);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.CareersFinalCta-module__xn-fVW__cta:hover{background:var(--color-blue)}.CareersFinalCta-module__xn-fVW__privacyNote{font-size:var(--fs-small);color:var(--color-text-on-dark-muted);margin-top:var(--space-2)}.CareersFinalCta-module__xn-fVW__privacyLink{color:var(--color-white);font-weight:700;text-decoration:underline}
