.CareerHero-module__lmVWPa__hero{min-height:100vh;font-family:var(--font-montserrat), "Montserrat", sans-serif;background-color:#fff;background-image:url(/images/career-hero.jpg);background-position:50%;background-repeat:no-repeat;background-size:contain;align-items:center;display:flex}.CareerHero-module__lmVWPa__inner{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}.CareerHero-module__lmVWPa__title{color:#000;font-size:36px;font-weight:600}@media (max-width:600px){.CareerHero-module__lmVWPa__hero{min-height:60vh}.CareerHero-module__lmVWPa__title{font-size:28px}}
.CareerIntro-module__MMCXRW__section{font-family:var(--font-montserrat), "Montserrat", sans-serif;background:#fff;padding:90px 5%}.CareerIntro-module__MMCXRW__inner{opacity:0;grid-template-columns:540fr 560fr;align-items:center;gap:40px;max-width:1140px;margin:0 auto;transition:opacity .7s,transform .7s;display:grid;transform:translateY(24px)}.CareerIntro-module__MMCXRW__inner.CareerIntro-module__MMCXRW__visible{opacity:1;transform:translateY(0)}.CareerIntro-module__MMCXRW__img{border-radius:40px;width:100%;height:auto;display:block}.CareerIntro-module__MMCXRW__heading{color:#272727;margin-bottom:16px;font-size:36px;font-weight:500;line-height:1.25}.CareerIntro-module__MMCXRW__subtitle{color:#131313;margin-bottom:16px;font-size:22px;font-weight:400;line-height:1.4}.CareerIntro-module__MMCXRW__text{color:#4e4e4e;font-size:16px;font-weight:400;line-height:1.7}@media (max-width:900px){.CareerIntro-module__MMCXRW__inner{grid-template-columns:1fr}}@media (max-width:600px){.CareerIntro-module__MMCXRW__section{padding:50px 5%}.CareerIntro-module__MMCXRW__heading{font-size:26px}.CareerIntro-module__MMCXRW__subtitle{font-size:18px}}
.CareerLife-module__h5EyCG__section{font-family:var(--font-montserrat), "Montserrat", sans-serif;text-align:center;background:#fff;padding:20px 5% 90px}.CareerLife-module__h5EyCG__inner{opacity:0;max-width:1140px;margin:0 auto;transition:opacity .7s,transform .7s;transform:translateY(24px)}.CareerLife-module__h5EyCG__inner.CareerLife-module__h5EyCG__visible{opacity:1;transform:translateY(0)}.CareerLife-module__h5EyCG__heading{color:#272727;margin-bottom:12px;font-size:36px;font-weight:500}.CareerLife-module__h5EyCG__subtitle{color:#7a7a7a;max-width:640px;margin:0 auto 36px;font-size:17px;line-height:1.5}.CareerLife-module__h5EyCG__img{width:100%;height:auto;display:block}@media (max-width:600px){.CareerLife-module__h5EyCG__heading{font-size:26px}.CareerLife-module__h5EyCG__subtitle{font-size:15px}}
.CareerConnect-module__UDDZva__section{text-align:center;min-height:400px;font-family:var(--font-montserrat), "Montserrat", sans-serif;background:#353535;justify-content:center;align-items:center;padding:60px 5%;display:flex}.CareerConnect-module__UDDZva__inner{opacity:0;max-width:860px;transition:opacity .7s,transform .7s;transform:translateY(24px)}.CareerConnect-module__UDDZva__inner.CareerConnect-module__UDDZva__visible{opacity:1;transform:translateY(0)}.CareerConnect-module__UDDZva__heading{color:#fff;margin-bottom:16px;font-size:36px;font-weight:500;line-height:1.3}.CareerConnect-module__UDDZva__text{color:#fff;font-size:17px;line-height:1.6}@media (max-width:600px){.CareerConnect-module__UDDZva__section{min-height:300px}.CareerConnect-module__UDDZva__heading{font-size:26px}}
.CareerLookingFor-module__GzVpkW__section{font-family:var(--font-montserrat), "Montserrat", sans-serif;background:#fff;padding:90px 5%}.CareerLookingFor-module__GzVpkW__inner{opacity:0;max-width:1140px;margin:0 auto;transition:opacity .7s,transform .7s;transform:translateY(24px)}.CareerLookingFor-module__GzVpkW__inner.CareerLookingFor-module__GzVpkW__visible{opacity:1;transform:translateY(0)}.CareerLookingFor-module__GzVpkW__heading{color:#272727;margin-bottom:40px;font-size:36px;font-weight:500}.CareerLookingFor-module__GzVpkW__grid{grid-template-columns:1fr 1fr;gap:40px 60px;display:grid}.CareerLookingFor-module__GzVpkW__item{align-items:center;gap:20px;display:flex}.CareerLookingFor-module__GzVpkW__icon{flex:none;width:81px;height:81px}.CareerLookingFor-module__GzVpkW__itemTitle{color:#3c3c3c;font-size:20px;font-weight:500;line-height:1.35}@media (max-width:700px){.CareerLookingFor-module__GzVpkW__grid{grid-template-columns:1fr;gap:30px}.CareerLookingFor-module__GzVpkW__heading{font-size:26px}.CareerLookingFor-module__GzVpkW__icon{width:60px;height:60px}.CareerLookingFor-module__GzVpkW__itemTitle{font-size:17px}}
.CareerResumeForm-module__iQbC8q__section{text-align:center;font-family:var(--font-montserrat), "Montserrat", sans-serif;background:#fe8a23;padding:90px 5%}.CareerResumeForm-module__iQbC8q__inner{opacity:0;max-width:720px;margin:0 auto;transition:opacity .7s,transform .7s;transform:translateY(24px)}.CareerResumeForm-module__iQbC8q__inner.CareerResumeForm-module__iQbC8q__visible{opacity:1;transform:translateY(0)}.CareerResumeForm-module__iQbC8q__heading{color:#fff;margin-bottom:16px;font-size:36px;font-weight:500}.CareerResumeForm-module__iQbC8q__text{color:#fffffff2;margin-bottom:36px;font-size:17px;line-height:1.6}.CareerResumeForm-module__iQbC8q__card{text-align:left;background:#fff;border-radius:12px;flex-direction:column;gap:14px;padding:30px;display:flex}.CareerResumeForm-module__iQbC8q__cardTitle{text-align:center;color:#000;margin-bottom:6px;font-size:25px;font-weight:600}.CareerResumeForm-module__iQbC8q__row{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:560px){.CareerResumeForm-module__iQbC8q__row{grid-template-columns:1fr}}.CareerResumeForm-module__iQbC8q__rowFull{display:block}.CareerResumeForm-module__iQbC8q__input,.CareerResumeForm-module__iQbC8q__textarea{color:#1e293b;background:#fff;border:1px solid #d1d5db;border-radius:4px;width:100%;padding:12px 16px;font-family:inherit;font-size:16px}.CareerResumeForm-module__iQbC8q__input:focus,.CareerResumeForm-module__iQbC8q__textarea:focus{outline-offset:-1px;outline:2px solid #ff8f26}.CareerResumeForm-module__iQbC8q__textarea{resize:vertical}.CareerResumeForm-module__iQbC8q__fileLabel{color:#353535;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.CareerResumeForm-module__iQbC8q__fileInput{color:#1e293b;width:100%;margin-top:6px;font-family:inherit;font-size:14px;display:block}.CareerResumeForm-module__iQbC8q__submit{color:#000;cursor:pointer;background:#ff8526;border:none;border-radius:4px;padding:15px 30px;font-family:inherit;font-size:16px;font-weight:500;transition:background .2s}.CareerResumeForm-module__iQbC8q__submit:hover:not(:disabled){color:#fff;background:#353535}.CareerResumeForm-module__iQbC8q__submit:disabled{opacity:.7;cursor:not-allowed}.CareerResumeForm-module__iQbC8q__sentMsg{color:#16a34a;margin-top:10px;font-size:14px;font-weight:600}.CareerResumeForm-module__iQbC8q__errorMsg{color:#dc2626;margin-top:10px;font-size:14px;font-weight:600}.CareerResumeForm-module__iQbC8q__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}@media (max-width:600px){.CareerResumeForm-module__iQbC8q__heading{font-size:26px}.CareerResumeForm-module__iQbC8q__card{padding:20px}}
