.careers_heroWrapper__Lv5J8{margin:0 auto 4rem;width:100%}.careers_careersPage__u4wg8{max-width:1200px;margin:0 auto;padding:2rem 1rem;color:#333}.careers_pageHeader___a1At{text-align:center;margin-bottom:3rem}.careers_pageHeader___a1At h1{font-size:2.5rem;margin-bottom:1rem;font-weight:600;color:#0a3d62;line-height:1.2}@media(max-width:768px){.careers_pageHeader___a1At h1{font-size:2rem}}.careers_pageIntro__xqXoP{max-width:800px;margin:0 auto;font-size:1.1rem;line-height:1.6;text-align:left}.careers_introSection__VO2j_{display:flex;gap:2rem;margin-bottom:3rem}@media(max-width:768px){.careers_introSection__VO2j_{flex-direction:column}}.careers_featureBox__qMQLu{flex:1 1;background-color:#f5f7fa;padding:2rem;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.careers_featureBox__qMQLu h2{font-size:1.5rem;color:#004494;margin-bottom:1rem;font-weight:600}.careers_featureBox__qMQLu p{font-size:1rem;line-height:1.6}.careers_currentOpenings__5EfDq{font-size:2rem;color:#0a3d62;margin-bottom:2rem;font-weight:600;text-align:center}@media(max-width:768px){.careers_currentOpenings__5EfDq{font-size:1.8rem}}.careers_jobsGrid___2LXi{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;margin-bottom:4rem}@media(max-width:1024px){.careers_jobsGrid___2LXi{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.careers_jobsGrid___2LXi{grid-template-columns:1fr}}.careers_jobCard__1YIoz{background-color:#fff;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.08);padding:1.75rem;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.careers_jobCard__1YIoz:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.12)}.careers_jobTitle__WLqYF{font-size:1.3rem;color:#0a3d62;margin-bottom:1rem;font-weight:600;padding-bottom:.75rem;border-bottom:1px solid #e1e4e8}.careers_jobDescription__RahNm{margin-bottom:1.5rem;flex:1 1}.careers_jobDescription__RahNm p{font-size:.95rem;line-height:1.6;color:#333}.careers_jobContact__0wdrc{margin-top:auto;padding-top:1rem;border-top:1px solid #e1e4e8}.careers_jobContact__0wdrc p{margin-bottom:.5rem;font-size:.9rem;line-height:1.4}.careers_contactTitle__79dZv{font-weight:600;color:#004494}.careers_contactEmail__VKyWP{display:flex;align-items:center;gap:.5rem;color:#0a3d62;text-decoration:none;font-size:.9rem;margin-top:.5rem}.careers_contactEmail__VKyWP:hover{text-decoration:underline}.careers_applicationSection__qJHL7{border-radius:8px;padding:2rem;max-width:800px;margin:0 auto 2rem}.careers_applicationSection__qJHL7 h2{font-size:1.7rem;color:#004494;margin-bottom:1rem;font-weight:600;text-align:center}.careers_applicationSection__qJHL7 p{margin-bottom:1rem;font-size:1rem;line-height:1.6}.careers_applicationSection__qJHL7 p:last-child{margin-bottom:0}@media(max-width:480px){.careers_pageHeader___a1At h1{font-size:1.8rem}.careers_currentOpenings__5EfDq{font-size:1.6rem}.careers_jobCard__1YIoz{padding:1.5rem}.careers_jobTitle__WLqYF{font-size:1.2rem}.careers_applicationSection__qJHL7{padding:1.5rem}}