.Header_header__072v2{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);position:fixed;top:0;left:0;right:0;z-index:1000}.Header_container__DOHRG{max-width:1200px;margin:0 auto;padding:1rem;justify-content:space-between}.Header_container__DOHRG,.Header_logo__0dir7{display:flex;align-items:center}.Header_nav__evgr5{display:flex;gap:2rem}.Header_link__gnQyJ{color:var(--primary-dark);text-decoration:none;font-weight:500;transition:color .3s ease}.Header_link__gnQyJ:hover{color:var(--primary)}.Header_menuButton__SvnQO{display:none;background:none;border:none;cursor:pointer}.Header_menuIcon__rxN_T{width:1.5rem;height:1.5rem;color:var(--primary-dark)}@media (max-width:768px){.Header_menuButton__SvnQO{display:block}.Header_nav__evgr5{display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;padding:1rem;flex-direction:column;gap:1rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Header_nav__evgr5.Header_active__3IUjt{display:flex}}.Footer_footer__yl3k1{background-color:var(--primary-dark);color:#fff;padding:4rem 0 2rem}.Footer_container__MaumR{max-width:1200px;margin:0 auto;padding:0 1rem}.Footer_grid__8O8gL{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;margin-bottom:3rem}.Footer_column__CWfrO{display:flex;flex-direction:column;gap:1rem}.Footer_title__oSMQ7{font-family:Lato,sans-serif;font-size:1.25rem;margin-bottom:1rem;color:var(--light)}.Footer_link__2dc7Z{color:#fff;text-decoration:none;transition:color .3s ease;font-size:1rem}.Footer_link__2dc7Z:hover{color:var(--secondary)}.Footer_social__H97YH{display:flex;gap:1rem;flex-direction:column}.Footer_socialLink__Wcgd8{color:#fff;text-decoration:none;transition:color .3s ease}.Footer_socialLink__Wcgd8:hover{color:var(--secondary)}.Footer_bottom__D31Rr{border-top:1px solid hsla(0,0%,100%,.1);padding-top:2rem;text-align:center;font-size:.875rem;color:var(--light)}@media (max-width:768px){.Footer_grid__8O8gL{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.Footer_grid__8O8gL{grid-template-columns:1fr}.Footer_footer__yl3k1{padding:2rem 0 1rem}}.Careers_main__YuqSK{margin-top:4rem;min-height:calc(100vh - 4rem);display:flex;flex-direction:column;background-color:#fff;font-family:var(--font-lato),sans-serif}.Careers_container__VjlNm{max-width:1200px;margin:0 auto;padding:0 1rem;width:100%}.Careers_section__2vvPM{padding:4rem 0}.Careers_section__2vvPM h1{font-family:var(--font-roboto),sans-serif;color:var(--primary-dark);text-align:center;font-size:2rem;margin-bottom:2rem}.Careers_content__ST2tY{max-width:800px;margin:0 auto}.Careers_intro__z7rb_{margin-bottom:3rem}.Careers_intro__z7rb_ p{color:#333;margin-bottom:1.5rem;line-height:1.8;font-size:1.125rem}.Careers_positions__VvbAI{margin-bottom:3rem}.Careers_positions__VvbAI h2{font-family:var(--font-roboto),sans-serif;color:var(--primary-dark);font-size:1.5rem;margin-bottom:1.5rem;text-align:center}.Careers_positionCards__zuiYP{display:flex;flex-direction:column;gap:1.5rem}.Careers_card__ykqbE{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;transition:all .3s ease;background-color:#fff}.Careers_card__ykqbE:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.Careers_cardHeader__AsEX4{width:100%;padding:1.25rem;display:flex;justify-content:space-between;align-items:center;background-color:#fff;border:none;cursor:pointer;transition:background-color .3s ease}.Careers_cardHeader__AsEX4:hover{background-color:#f9fafb}.Careers_cardHeader__AsEX4 h3{font-family:var(--font-roboto),sans-serif;font-size:1.25rem;font-weight:600;color:var(--primary-dark)}.Careers_cardContent__Zckpb{padding:1.5rem;border-top:1px solid #e5e7eb;background-color:#f9fafb}.Careers_jobMeta__NXctY{display:flex;gap:1.5rem;margin-bottom:1.5rem;color:#4b5563;font-size:.875rem}.Careers_jobSection__wu4Om{margin-bottom:1.5rem}.Careers_jobSection__wu4Om h4{font-family:var(--font-roboto),sans-serif;color:var(--primary-dark);font-size:1.125rem;font-weight:600;margin-bottom:.75rem}.Careers_jobSection__wu4Om ul{list-style-type:disc;padding-left:1.5rem;color:#4b5563}.Careers_jobSection__wu4Om li{margin-bottom:.5rem;line-height:1.6}.Careers_contactInfo__vYf8p{background-color:#f9fafb;padding:2rem;border-radius:.5rem;margin-top:3rem}.Careers_contactInfo__vYf8p h3{font-family:var(--font-roboto),sans-serif;color:var(--primary-dark);font-size:1.25rem;font-weight:600;margin-bottom:1rem}.Careers_contactInfo__vYf8p p{color:#4b5563;margin-bottom:1rem;line-height:1.6}.Careers_contactDetails__EBtp2{margin-top:1rem}.Careers_contactDetails__EBtp2 p{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}@media (max-width:768px){.Careers_section__2vvPM{padding:3rem 0}.Careers_content__ST2tY{padding:0 1rem}.Careers_intro__z7rb_ p{font-size:1rem}.Careers_cardHeader__AsEX4 h3{font-size:1.125rem}.Careers_jobSection__wu4Om h4{font-size:1rem}}@media (max-width:480px){.Careers_section__2vvPM{padding:2rem 0}.Careers_cardContent__Zckpb,.Careers_cardHeader__AsEX4{padding:1rem}.Careers_jobMeta__NXctY{flex-direction:column;gap:.5rem}.Careers_contactInfo__vYf8p{padding:1.5rem}}