.careers-module-scss-module__7NpIIa__careersPage{color:#1b4332;background:radial-gradient(circle at 0 0,#4caf500d,#0000 34%),radial-gradient(circle at 100% 100%,#1b43320d,#0000 30%),#f9fcf9;min-height:100vh}.careers-module-scss-module__7NpIIa__heroSection{padding:100px 0 60px}.careers-module-scss-module__7NpIIa__heroContent{text-align:center;max-width:800px;margin:0 auto}.careers-module-scss-module__7NpIIa__heroContent h1{letter-spacing:-.04em;color:#1b4332;margin:0 0 20px;font-size:clamp(2.5rem,6vw,4rem);font-weight:900;line-height:1}.careers-module-scss-module__7NpIIa__heroContent p{color:#1b4332b8;max-width:700px;margin:0 auto;font-size:1.15rem;line-height:1.6}.careers-module-scss-module__7NpIIa__kicker{color:#4caf50;letter-spacing:.1em;text-transform:uppercase;background:#4caf5014;border:1px solid #4caf5026;border-radius:999px;align-items:center;margin-bottom:24px;padding:6px 16px;font-size:12px;font-weight:800;display:inline-flex}.careers-module-scss-module__7NpIIa__benefitsSection{background:#fff;padding:80px 0}.careers-module-scss-module__7NpIIa__benefitCard{background:#f9fcf9;border:1px solid #4caf501f;border-radius:24px;height:100%;padding:32px;transition:all .3s}.careers-module-scss-module__7NpIIa__benefitCard:hover{background:#fff;border-color:#4caf50;transform:translateY(-8px);box-shadow:0 20px 40px #1b43320f}.careers-module-scss-module__7NpIIa__benefitCard .careers-module-scss-module__7NpIIa__iconBox{color:#fff;background:#4caf50;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:20px;font-size:1.2rem;display:flex}.careers-module-scss-module__7NpIIa__benefitCard h3{color:#1b4332;margin-bottom:12px;font-size:1.3rem;font-weight:800}.careers-module-scss-module__7NpIIa__benefitCard p{color:#1b4332b8;margin:0;line-height:1.6}.careers-module-scss-module__7NpIIa__jobsSection{padding:100px 0}.careers-module-scss-module__7NpIIa__sectionHead{text-align:center;max-width:700px;margin:0 auto 50px}.careers-module-scss-module__7NpIIa__sectionHead h2{color:#1b4332;margin-bottom:16px;font-size:2.5rem;font-weight:800}.careers-module-scss-module__7NpIIa__sectionHead p{color:#1b4332b8;font-size:1.1rem}.careers-module-scss-module__7NpIIa__jobList{flex-direction:column;gap:16px;display:flex}.careers-module-scss-module__7NpIIa__jobCard{background:#fff;border:1px solid #4caf501f;border-radius:20px;justify-content:space-between;align-items:center;padding:24px 32px;transition:all .3s;display:flex;text-decoration:none!important}.careers-module-scss-module__7NpIIa__jobCard:hover{border-color:#4caf50;transform:translate(10px);box-shadow:0 10px 30px #1b43320d}.careers-module-scss-module__7NpIIa__jobCard:hover .careers-module-scss-module__7NpIIa__applyBtn{color:#fff;background:#4caf50}@media (max-width:767px){.careers-module-scss-module__7NpIIa__jobCard{flex-direction:column;align-items:flex-start;gap:20px}}.careers-module-scss-module__7NpIIa__jobMain h3{color:#1b4332;margin:0 0 6px;font-size:1.4rem;font-weight:800}.careers-module-scss-module__7NpIIa__jobMeta{color:#1b4332b8;gap:20px;font-size:.9rem;font-weight:600;display:flex}.careers-module-scss-module__7NpIIa__jobMeta span{align-items:center;gap:6px;display:flex}.careers-module-scss-module__7NpIIa__applyBtn{color:#4caf50;background:#4caf501a;border-radius:100px;padding:10px 24px;font-size:.9rem;font-weight:800;transition:all .3s}.careers-module-scss-module__7NpIIa__processSection{background:#fff;padding:120px 0;position:relative;overflow:hidden}.careers-module-scss-module__7NpIIa__processHead{text-align:center;margin-bottom:80px}.careers-module-scss-module__7NpIIa__processHead h2{color:#1b4332;letter-spacing:-.02em;margin-bottom:20px;font-size:3rem;font-weight:900}.careers-module-scss-module__7NpIIa__processGrid{grid-template-columns:repeat(4,1fr);gap:40px;display:grid;position:relative}.careers-module-scss-module__7NpIIa__processGrid:before{content:"";z-index:0;background:linear-gradient(90deg,#0000 0%,#4caf5033 15% 85%,#0000 100%);height:3px;position:absolute;top:50px;left:5%;right:5%}@media (max-width:991px){.careers-module-scss-module__7NpIIa__processGrid:before{display:none}.careers-module-scss-module__7NpIIa__processGrid{grid-template-columns:repeat(2,1fr);gap:60px 40px}}@media (max-width:575px){.careers-module-scss-module__7NpIIa__processGrid{grid-template-columns:1fr}}.careers-module-scss-module__7NpIIa__processItem{text-align:center;z-index:1;position:relative}.careers-module-scss-module__7NpIIa__processItem .careers-module-scss-module__7NpIIa__iconBox{color:#4caf50;background:#fff;border:1px solid #4caf5026;border-radius:30px;justify-content:center;align-items:center;width:110px;height:110px;margin:0 auto 32px;font-size:2.2rem;transition:all .5s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;box-shadow:0 15px 35px #1b43320a}.careers-module-scss-module__7NpIIa__processItem .careers-module-scss-module__7NpIIa__iconBox .careers-module-scss-module__7NpIIa__stepNum{color:#fff;background:#1b4332;border:3px solid #fff;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;font-size:.85rem;font-weight:900;display:flex;position:absolute;top:-10px;right:-10px;box-shadow:0 5px 15px #0000001a}.careers-module-scss-module__7NpIIa__processItem:hover .careers-module-scss-module__7NpIIa__iconBox{color:#fff;background:#4caf50;border-color:#4caf50;transform:translateY(-10px)rotate(8deg);box-shadow:0 20px 40px #4caf5033}.careers-module-scss-module__7NpIIa__processItem:hover h4{color:#4caf50}.careers-module-scss-module__7NpIIa__processItem h4{color:#1b4332;font-size:1.6rem;font-weight:800;font-family:var(--font-newsreader);margin-bottom:16px;transition:color .3s}.careers-module-scss-module__7NpIIa__processItem p{color:#1b4332b8;max-width:260px;margin:0 auto;font-size:1.05rem;line-height:1.7}.careers-module-scss-module__7NpIIa__bottomCta{padding:0 0 120px}.careers-module-scss-module__7NpIIa__ctaInner{text-align:center;color:#fff;background:linear-gradient(135deg,#1b4332 0%,#123326 100%);border-radius:40px;padding:60px 40px;position:relative;overflow:hidden;box-shadow:0 30px 60px #1b433233}.careers-module-scss-module__7NpIIa__ctaInner h2{margin-bottom:20px;font-size:clamp(2rem,4vw,3rem);font-weight:800}.careers-module-scss-module__7NpIIa__ctaInner p{color:#ffffffd9;max-width:700px;margin:0 auto 32px;font-size:1.2rem}.careers-module-scss-module__7NpIIa__ctaInner .careers-module-scss-module__7NpIIa__primaryBtn{color:#1b4332;background:#fff;border-radius:100px;align-items:center;padding:14px 36px;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex}.careers-module-scss-module__7NpIIa__ctaInner .careers-module-scss-module__7NpIIa__primaryBtn:hover{color:#fff;background:#4caf50;transform:translateY(-3px)}.careers-module-scss-module__7NpIIa__ctaInner:before{content:"";background:radial-gradient(circle,#4caf5026 0%,#0000 70%);width:100%;height:200%;position:absolute;top:-50%;right:-20%}
