.careers_heroSection__ld_tL{display:flex;align-items:center;text-align:center;gap:1.2rem;padding:2rem;background-color:#203162;flex-direction:column-reverse;margin-top:10vh}.careers_heroImageWrapper__xCxWx{max-width:600px;width:100%}.careers_heroImage___JJFy{width:100%;height:auto}.careers_textContent__6VDlf{max-width:600px}.careers_textContent__6VDlf h1{font-size:clamp(2rem,4vw,20rem);margin-bottom:.5rem;color:white}.careers_subtitle__eIAkQ{font-size:clamp(1rem,2vw,1.7rem);color:#fff;margin-bottom:1.5rem}.careers_viewButton__pJVyF{background:#1e3a8a;color:white;padding:.75rem 1.5rem;font-size:1rem;border:none;border-radius:8px;cursor:pointer;transition:.3s ease}.careers_viewButton__pJVyF:hover{background:#162f6a;background:linear-gradient(90deg,#0e2a66,#b22222);transform:translateY(-2px)}@media (min-width:768px){.careers_heroSection__ld_tL{flex-direction:row;justify-content:space-between;align-items:center;text-align:left}.careers_textContent__6VDlf{flex:1 1;padding-right:2rem}.careers_heroImageWrapper__xCxWx{flex:1 1}}.openpositions_container__M2fvf{background-color:#f9fafb;font-family:Poppins,sans-serif}.openpositions_heading__3BbhD{font-size:2rem;font-weight:600;color:#1d1d1d;margin-bottom:2rem}.openpositions_row__V_UxK{background-color:#1e3361;border-radius:16px;padding:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:2rem;gap:2rem;justify-items:center}.openpositions_card__OD_i6{background-color:#ffffff;border-radius:16px;padding:2rem;width:280px;box-shadow:0 4px 10px rgba(0,0,0,.1);text-align:center;transition:transform .2s ease,box-shadow .2s ease}.openpositions_card__OD_i6:hover{transform:translateY(-5px);box-shadow:0 6px 14px rgba(0,0,0,.15)}.openpositions_title__NiAAp{font-size:1.1rem;font-weight:600;color:#222;margin-bottom:.5rem}.openpositions_type__QQvvT{font-size:.9rem;color:#666}.openpositions_button__75CBh{margin-top:1.2rem;background-color:#0066b2;color:#fff;border:none;border-radius:6px;padding:.6rem 1.2rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.openpositions_button__75CBh:hover{background-color:#005295}.openpositions_modalOverlay__aFCbj{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:9999;animation:openpositions_fadeIn__bLoTI .3s ease}.openpositions_modalContent__W4nsL{background:#fff;border-radius:1rem;padding:2rem;width:90%;max-width:500px;position:relative;box-shadow:0 6px 20px rgba(0,0,0,.2);animation:openpositions_slideUp__ZHjFf .3s ease}.openpositions_closeButton__7qTyk{position:absolute;top:.75rem;right:1rem;font-size:1.5rem;border:none;background:transparent;cursor:pointer;color:#333}.openpositions_modalTitle__TIGDM{font-size:1.5rem;color:#1d3557;margin-bottom:.5rem;font-weight:600}.openpositions_modalType__KOm_V{color:#718096;font-size:.95rem;margin-bottom:1rem}.openpositions_modalDescription___49FE{font-size:1rem;color:#4a5568;line-height:1.6}@keyframes openpositions_fadeIn__bLoTI{0%{opacity:0}to{opacity:1}}@keyframes openpositions_slideUp__ZHjFf{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:768px){.openpositions_row__V_UxK{grid-template-columns:1fr}.openpositions_card__OD_i6{width:100%}}.careerswhyus_section__HJTrY{position:relative;background:#fff;text-align:center;overflow:hidden}.careerswhyus_imageWrapper__YBj4O{position:relative;width:100%;margin:0 auto;aspect-ratio:1024.5/469.4}.careerswhyus_image__pcJgN{object-fit:contain}