.careers-module__QD3AIG__hero{background:var(--surface-tint);padding:64px 0 56px}.careers-module__QD3AIG__heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.careers-module__QD3AIG__eyebrow{font-size:var(--text-eyebrow);letter-spacing:.14em;color:var(--neutral-500);margin:0 0 16px;font-weight:700}.careers-module__QD3AIG__heroTitle{color:var(--brand-navy);margin:0 0 28px;line-height:1.15;font-size:clamp(32px,4vw,45px)!important;font-weight:700!important}.careers-module__QD3AIG__heroImage{width:100%;height:auto}.careers-module__QD3AIG__solidBtn{background:var(--brand-indigo);border-radius:6px;padding:16px 40px;text-decoration:none;transition:transform .2s;display:inline-block;color:var(--white)!important;font-size:18px!important;font-weight:700!important}.careers-module__QD3AIG__solidBtn:hover{transform:scale(.9)}.careers-module__QD3AIG__stripWrap,.careers-module__QD3AIG__sliderWrap{margin-top:48px;overflow:hidden}.careers-module__QD3AIG__stripTrack,.careers-module__QD3AIG__sliderTrack{gap:20px;width:max-content;animation:42s linear infinite careers-module__QD3AIG__careersMarquee;display:flex}.careers-module__QD3AIG__stripImg{object-fit:cover;border-radius:var(--radius-lg);flex-shrink:0;width:300px;height:300px}.careers-module__QD3AIG__sliderImg{object-fit:cover;border-radius:var(--radius-lg);flex-shrink:0;width:auto;height:300px}@keyframes careers-module__QD3AIG__careersMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.careers-module__QD3AIG__stripTrack,.careers-module__QD3AIG__sliderTrack{animation:none}}.careers-module__QD3AIG__centerHeading{text-align:center;color:var(--heading-ink);margin:0 0 44px;font-size:40px!important;font-weight:700!important}.careers-module__QD3AIG__centerHeading.careers-module__QD3AIG__centerHeading.careers-module__QD3AIG__centerHeading.careers-module__QD3AIG__centerHeading{letter-spacing:normal!important;line-height:1.25!important}.careers-module__QD3AIG__goals{padding:80px 0}.careers-module__QD3AIG__goalGrid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.careers-module__QD3AIG__goalCard{background:var(--white);border:1px solid var(--neutral-200);border-radius:var(--radius-lg);text-align:center;padding:32px 24px}.careers-module__QD3AIG__goalIcon{object-fit:contain;width:56px;height:56px;margin:0 auto 18px}.careers-module__QD3AIG__goalTitle{color:var(--brand-navy);margin:0 0 12px;font-size:var(--text-body-lg)!important;font-weight:700!important}.careers-module__QD3AIG__goalBody{font-size:var(--text-body-sm);color:var(--neutral-600);margin:0;line-height:1.6}.careers-module__QD3AIG__ambitionRow{justify-content:center;margin-top:44px;display:flex}.careers-module__QD3AIG__ambitionImg{width:auto;height:48px}.careers-module__QD3AIG__jobs{padding:24px 0 88px}.careers-module__QD3AIG__jobsIntro{text-align:center;font-size:var(--text-body-md);color:var(--neutral-600);max-width:720px;margin:-24px auto 40px;line-height:1.7}.careers-module__QD3AIG__jobList{flex-direction:column;gap:16px;max-width:860px;margin:0 auto;display:flex}.careers-module__QD3AIG__jobCard{border:1px solid var(--neutral-200);border-radius:var(--radius-lg);background:var(--white);overflow:hidden}.careers-module__QD3AIG__jobSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;list-style:none;display:flex}.careers-module__QD3AIG__jobSummary::-webkit-details-marker{display:none}.careers-module__QD3AIG__jobTitle{font-size:var(--text-body-lg);color:var(--brand-navy);font-weight:700;display:block}.careers-module__QD3AIG__jobMeta{font-size:var(--text-body-sm);color:var(--neutral-500);margin-top:4px;display:block}.careers-module__QD3AIG__jobChevron{color:var(--brand-indigo);flex-shrink:0;font-size:22px}.careers-module__QD3AIG__jobCard[open] .careers-module__QD3AIG__jobChevron{transform:rotate(45deg)}.careers-module__QD3AIG__jobBody{padding:0 26px 26px}.careers-module__QD3AIG__jobSection{margin-bottom:18px}.careers-module__QD3AIG__jobSectionHeading{color:var(--heading-ink);margin:0 0 6px;font-size:var(--text-button)!important;font-weight:700!important}.careers-module__QD3AIG__jobSectionBody{font-size:var(--text-body-sm);color:var(--neutral-600);margin:0;line-height:1.65}.careers-module__QD3AIG__jobBullets{flex-direction:column;gap:7px;margin:0;padding-left:20px;display:flex}.careers-module__QD3AIG__jobBullets li{font-size:var(--text-body-sm);color:var(--neutral-600);line-height:1.6}.careers-module__QD3AIG__applyBtn{background:var(--brand-indigo);border-radius:6px;margin-top:8px;padding:12px 28px;text-decoration:none;transition:transform .2s;display:inline-block;color:var(--white)!important;font-size:var(--text-button)!important;font-weight:700!important}.careers-module__QD3AIG__applyBtn:hover{transform:scale(.95)}.careers-module__QD3AIG__closing{background:var(--surface-navy);text-align:center;padding:72px 0}.careers-module__QD3AIG__closingHeading{margin:0 0 28px;color:var(--white)!important;font-size:40px!important;font-weight:700!important}.careers-module__QD3AIG__tealBtn{background:var(--accent-teal);border-radius:10px;padding:14px 50px;text-decoration:none;transition:transform .2s;display:inline-block;color:var(--brand-navy)!important;font-size:20px!important;font-weight:700!important}.careers-module__QD3AIG__tealBtn:hover{transform:scale(1.04)}@media (max-width:900px){.careers-module__QD3AIG__heroGrid{grid-template-columns:1fr}.careers-module__QD3AIG__goalGrid{grid-template-columns:repeat(2,1fr)}.careers-module__QD3AIG__centerHeading,.careers-module__QD3AIG__heroTitle,.careers-module__QD3AIG__closingHeading{font-size:30px!important}}@media (max-width:560px){.careers-module__QD3AIG__goalGrid{grid-template-columns:1fr}}.careers-module__QD3AIG__heroTitle.careers-module__QD3AIG__heroTitle.careers-module__QD3AIG__heroTitle.careers-module__QD3AIG__heroTitle{font-size:52px!important;font-weight:700!important}@media (max-width:768px){.careers-module__QD3AIG__heroTitle.careers-module__QD3AIG__heroTitle.careers-module__QD3AIG__heroTitle.careers-module__QD3AIG__heroTitle{font-size:clamp(26px,6vw,44px)!important}}
