.JobPostingCard_card__9tGBI{display:flex;max-width:500px;height:max-content;background:#ffffff;border:1.5px solid #bad8f6;border-radius:12px;padding:16px;box-shadow:0 2px 14px rgba(30,64,175,.08);cursor:pointer;transition:box-shadow .15s,transform .12s;flex-direction:column;gap:16px}.JobPostingCard_selected__rp1J1{background-color:#eaf4ff;border-color:#6ea8e6}.JobPostingCard_jobListWrapper___yWm9{display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px}.JobPostingCard_leftSection__ZrxcF{display:flex;gap:16px}.JobPostingCard_logo__rCKit{width:60px;height:60px;border-radius:8px;object-fit:contain;border:1px solid #d4e3f4;background:#f9fbff}.JobPostingCard_infoGroup__bS213{display:flex;flex-direction:column;gap:6px}.JobPostingCard_title__51YAp{font-size:1.2rem;font-weight:600;color:#223663}.JobPostingCard_meta__aH7Ch{font-size:.97rem;color:#3974a9;display:flex;gap:12px}.JobPostingCard_location__EWaiP{color:#3974a9}.JobPostingCard_company__Btfjv{font-size:1rem;color:#2266e7}.JobPostingCard_published__WNFWr{font-size:.87rem;color:#6b8aad}.JobDetails_container__NEk75{overflow-x:hidden}.JobDetails_companyName__ttqdW{font-weight:600;font-size:1.2rem}.JobDetails_title__5i75T{font-size:1.5rem;font-weight:700;color:#1e2a47}.JobDetails_companyInfo__iQQqm{display:flex;align-items:center;gap:12px;margin-bottom:12px}.JobDetails_companyInfo__iQQqm img{width:40px;height:40px;object-fit:contain;border-radius:8px}.JobDetails_meta____ruB{font-size:.95rem;color:#4a6587;margin-bottom:16px}.JobDetails_section__DSDxf{margin-top:24px}.JobDetails_section__DSDxf h4{margin-bottom:8px;font-weight:600;color:#2b4ea3}.JobDetails_container__NEk75{max-width:720px}.JobDetails_companyInfo__iQQqm,.JobDetails_container__NEk75,.JobDetails_meta____ruB,.JobDetails_section__DSDxf{word-wrap:break-word;overflow-wrap:break-word}.JobDetails_applyBtnContainer__SnwV_{width:100%;display:flex;justify-content:flex-end}.JobDetails_applyBtn__sfIq6{width:170px;height:44px}.JobDetails_section__DSDxf h1,.JobDetails_section__DSDxf h2,.JobDetails_section__DSDxf h3{font-weight:700;margin:.5rem 0}.JobDetails_section__DSDxf h1{font-size:1.8rem}.JobDetails_section__DSDxf h2{font-size:1.5rem}.JobDetails_section__DSDxf h3{font-size:1.2rem}.JobDetails_section__DSDxf p{font-size:1rem;line-height:1.6;color:#213052;margin:.6rem 0;white-space:pre-wrap}.JobDetails_section__DSDxf ol,.JobDetails_section__DSDxf ul{padding-left:1.25rem;margin:.5rem 0}.JobDetails_section__DSDxf li{margin-bottom:.4rem;line-height:1.6}.JobDetails_section__DSDxf a{color:#2978d0;text-decoration:underline}.JobDetails_metaContainer__iGCm_{margin-top:4px;display:flex;gap:8px}.JobDetails_tagsRow__gj2UT{display:flex;flex-wrap:wrap;gap:8px}.JobDetails_tag__e_nrF{background-color:#d0e3ff;color:#1e2a47;padding:4px;border-radius:8px;font-size:.85rem;font-weight:600;display:flex;align-items:center}.JobDetails_salaryExpectations__4n26I{margin-top:24px;font-size:1.1rem;font-weight:400;display:flex;align-items:center;gap:4px;color:#4a6587}