.CareerHero_careerHero__UikCz{padding:6rem 2rem;background:#fff;overflow:hidden}.CareerHero_container__QTCou{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:4rem;padding:0 2rem}.CareerHero_content__4s_n2{flex:1;max-width:50%;width:50%}.CareerHero_title__p5nFC{font-size:4rem;font-weight:600;color:#1b2534;line-height:1.2;margin-bottom:1.5rem}.CareerHero_description__Je9oq{font-size:1.25rem;color:#4b5563;line-height:1.6}.CareerHero_heroImage__5senF{flex:1;max-width:50%;width:50%;display:flex;align-items:center;justify-content:center}.CareerHero_image__wQjEo{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media (max-width:1024px){.CareerHero_container__QTCou{flex-direction:column;text-align:center;gap:3rem}.CareerHero_content__4s_n2,.CareerHero_heroImage__5senF{max-width:100%;width:100%}.CareerHero_title__p5nFC{font-size:3rem}.CareerHero_heroImage__5senF{max-width:500px;margin:0 auto}}@media (max-width:768px){.CareerHero_careerHero__UikCz{padding:4rem 1rem}.CareerHero_title__p5nFC{font-size:2.5rem}.CareerHero_description__Je9oq{font-size:1.125rem}.CareerHero_heroImage__5senF{max-width:400px}}@media (max-width:480px){.CareerHero_title__p5nFC{font-size:2rem}}.ExploreCareer_exploreCareer__U9qOK{padding:4rem 2rem;background:#fff}.ExploreCareer_container__Y8fpZ{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:4rem}.ExploreCareer_imageWrapper__4Pkpd{flex:1;max-width:40%;width:40%;display:flex;align-items:center;justify-content:center}.ExploreCareer_image__QwPEo{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:8px}.ExploreCareer_content__hczxQ{flex:1;max-width:55%;width:55%}.ExploreCareer_title__XzhwY{font-size:3rem;font-weight:600;color:#1b2534;line-height:1.2;margin-bottom:1.5rem}.ExploreCareer_description__myufS{font-size:1.25rem;color:#4b5563;line-height:1.6;margin-bottom:2rem}.ExploreCareer_button__fcOtp{padding:1rem 2rem;background:#ff7a45;color:#fff;border:none;border-radius:4px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .3s ease}.ExploreCareer_button__fcOtp:hover{background:#ff6a2c}@media (max-width:1024px){.ExploreCareer_container__Y8fpZ{flex-direction:column;text-align:center;gap:3rem}.ExploreCareer_content__hczxQ,.ExploreCareer_imageWrapper__4Pkpd{max-width:100%;width:100%}.ExploreCareer_title__XzhwY{font-size:2.5rem}.ExploreCareer_imageWrapper__4Pkpd{max-width:600px;margin:0 auto}}@media (max-width:768px){.ExploreCareer_exploreCareer__U9qOK{padding:3rem 1rem}.ExploreCareer_title__XzhwY{font-size:2rem}.ExploreCareer_description__myufS{font-size:1.125rem}.ExploreCareer_imageWrapper__4Pkpd{max-width:400px}}@media (max-width:480px){.ExploreCareer_title__XzhwY{font-size:1.75rem}}.DepartmentCategories_departmentCategories__4NFcY{--peach-bg:#fff1e8;--mint-bg:#e6f7f1;--purple-bg:#f3f1fe;--blue-bg:#ebf5ff;padding:6rem 2rem;background:#fff}.DepartmentCategories_departments__Nhx82{padding:6rem 2rem;background:#fff}.DepartmentCategories_container__ZbO9u{max-width:1400px;margin:0 auto}.DepartmentCategories_title__sAxhO{font-size:3rem;font-weight:600;color:#1b2534;text-align:center;margin-bottom:3rem}.DepartmentCategories_grid__whPSS{display:grid;grid-template-columns:repeat(6,1fr);gap:2rem;max-width:1200px;margin:0 auto}.DepartmentCategories_card__cdB4z{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;border-radius:12px;text-align:center;transition:transform .2s ease;cursor:pointer}.DepartmentCategories_card__cdB4z:first-child,.DepartmentCategories_card__cdB4z:nth-child(2),.DepartmentCategories_card__cdB4z:nth-child(3){grid-column:span 2}.DepartmentCategories_card__cdB4z:nth-child(4),.DepartmentCategories_card__cdB4z:nth-child(5){grid-column:span 3}.DepartmentCategories_card__cdB4z:hover{transform:translateY(-4px)}.DepartmentCategories_iconWrapper__I5sB5{width:64px;height:64px;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center}.DepartmentCategories_icon__D9LoC{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.DepartmentCategories_departmentTitle__YF6G0{font-size:1.25rem;font-weight:500;color:#1b2534;margin:0}.DepartmentCategories_description__HwF2Y{font-size:1rem;line-height:1.6;color:#4b5563;margin:0;flex-grow:1}.DepartmentCategories_openings__9orgW{display:flex;align-items:baseline;gap:.5rem}.DepartmentCategories_number__B5Y3K{font-size:1.5rem;font-weight:600;color:#ff7a45}.DepartmentCategories_text__p2Hqz{font-size:.875rem;color:#6b7280}.DepartmentCategories_card__cdB4z:first-child{background:rgba(255,237,213,.4)}.DepartmentCategories_card__cdB4z:nth-child(2){background:rgba(209,250,229,.4)}.DepartmentCategories_card__cdB4z:nth-child(3){background:rgba(255,237,213,.4)}.DepartmentCategories_card__cdB4z:nth-child(4){background:rgba(237,233,254,.4)}.DepartmentCategories_card__cdB4z:nth-child(5){background:rgba(209,250,229,.4)}@media (max-width:1024px){.DepartmentCategories_grid__whPSS{grid-template-columns:repeat(2,1fr);gap:1.5rem}.DepartmentCategories_card__cdB4z:first-child,.DepartmentCategories_card__cdB4z:nth-child(2),.DepartmentCategories_card__cdB4z:nth-child(3),.DepartmentCategories_card__cdB4z:nth-child(4),.DepartmentCategories_card__cdB4z:nth-child(5){grid-column:span 1}.DepartmentCategories_title__sAxhO{font-size:2.5rem}}@media (max-width:640px){.DepartmentCategories_departmentCategories__4NFcY{padding:4rem 1rem}.DepartmentCategories_grid__whPSS{grid-template-columns:1fr}.DepartmentCategories_title__sAxhO{font-size:2rem}}@media (max-width:768px){.DepartmentCategories_departments__Nhx82{padding:4rem 1rem}.DepartmentCategories_title__sAxhO{font-size:2rem;margin-bottom:2rem}.DepartmentCategories_grid__whPSS{gap:1rem}.DepartmentCategories_card__cdB4z{padding:2rem 1rem}.DepartmentCategories_iconWrapper__I5sB5{width:48px;height:48px;margin-bottom:1rem}.DepartmentCategories_departmentTitle__YF6G0{font-size:1.125rem}}@media (max-width:480px){.DepartmentCategories_grid__whPSS{grid-template-columns:1fr}.DepartmentCategories_title__sAxhO{font-size:1.75rem}}.page_careers__qI_uW{min-height:100vh;background:#fff;width:100%}.JobSearch_jobSearch__OTAbH{padding:2rem 0;background:#fff;position:relative;z-index:1}.JobSearch_container__nbQOR{max-width:1400px;margin:0 auto;padding:0 2rem}.JobSearch_searchSection__Tkoli{margin:0 auto;width:100%;max-width:1200px;display:flex;gap:1.5rem;align-items:center}.JobSearch_searchBar__4gMZ7{flex:2;position:relative}.JobSearch_searchInput__Wrajf{width:100%;padding:1rem 1.5rem;border:2px solid #e5e7eb;border-radius:.75rem;font-size:1rem;outline:none;transition:all .2s ease;background-color:#fff}.JobSearch_searchInput__Wrajf:focus{border-color:#ff7a45}.JobSearch_filters__ecoiJ{flex:3;display:flex;gap:1rem;flex-wrap:wrap}.JobSearch_categoryDropdown__VfV5N{flex:1;min-width:200px}.JobSearch_select__5tXdn{width:100%;border:2px solid #e5e7eb;border-radius:.75rem;font-size:1rem;outline:none;background-color:#fff;cursor:pointer;transition:all .2s ease;color:#1b2534;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23666666'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.5em;padding:1rem 2.5rem 1rem 1.5rem}.JobSearch_select__5tXdn:focus{border-color:#ff7a45}@media (max-width:1024px){.JobSearch_searchSection__Tkoli{flex-direction:column;max-width:800px}.JobSearch_searchBar__4gMZ7{width:100%}.JobSearch_filters__ecoiJ{width:100%;gap:1rem;justify-content:space-between}.JobSearch_categoryDropdown__VfV5N{flex:0 1 calc(33.333% - 1rem);min-width:180px}}@media (max-width:768px){.JobSearch_categoryDropdown__VfV5N{flex:0 1 calc(50% - 0.5rem)}}@media (max-width:640px){.JobSearch_container__nbQOR{padding:0 1rem}.JobSearch_jobSearch__OTAbH{padding:1.5rem 0}.JobSearch_filters__ecoiJ{flex-direction:column;gap:.75rem}.JobSearch_categoryDropdown__VfV5N{flex:1;width:100%}}.CurrentOpenings_openings__0w71M{padding:6rem 2rem;background:#fff}.CurrentOpenings_container__0ytZX{max-width:1400px;margin:0 auto}.CurrentOpenings_title__EYfOE{font-size:2.5rem;font-weight:600;color:#1b2534;text-align:center;margin-bottom:1rem}.CurrentOpenings_description__YqPWt{font-size:1.125rem;color:#6b7280;text-align:center;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto}.CurrentOpenings_grid__5jMpO{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:3rem}.CurrentOpenings_card__82Yf_{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;transition:all .2s ease}.CurrentOpenings_card__82Yf_:hover{box-shadow:0 4px 6px rgba(0,0,0,.1);transform:translateY(-4px)}.CurrentOpenings_content__fg2tR{margin-bottom:1.5rem}.CurrentOpenings_jobTitle__IJw9p{font-size:1.5rem;font-weight:600;color:#1b2534;margin-bottom:1rem}.CurrentOpenings_tags__cVW_7{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.CurrentOpenings_tag__MMY7R{font-size:.875rem;color:#4b5563;background:#f3f4f6;padding:.25rem .75rem;border-radius:100px}.CurrentOpenings_location__BPFBK{font-size:.875rem;color:#6b7280}.CurrentOpenings_applyButton__y69on{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem;background:#ff7a45;color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s ease}.CurrentOpenings_applyButton__y69on:hover{background:#ff6b2c}.CurrentOpenings_arrow__g8ouF{font-size:1.125rem;line-height:1}.CurrentOpenings_pagination__k8saD{display:flex;align-items:center;justify-content:center;gap:2rem}.CurrentOpenings_pageButton__V3hKx{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:transparent;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.CurrentOpenings_pageButton__V3hKx:hover{background:#f3f4f6;border-color:#d1d5db}.CurrentOpenings_pageNumbers__yywuu{display:flex;align-items:center;gap:.5rem}.CurrentOpenings_pageNumber__HNFp8{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.CurrentOpenings_pageNumber__HNFp8:hover{background:#f3f4f6;border-color:#d1d5db}.CurrentOpenings_pageNumber__HNFp8.CurrentOpenings_active__GcEAl{background:#ff7a45;border-color:#ff7a45;color:#fff}.CurrentOpenings_ellipsis__WfmSz{color:#6b7280;padding:0 .5rem}@media (max-width:1200px){.CurrentOpenings_grid__5jMpO{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CurrentOpenings_openings__0w71M{padding:4rem 1rem}.CurrentOpenings_title__EYfOE{font-size:2rem;margin-bottom:2rem}.CurrentOpenings_grid__5jMpO{grid-template-columns:1fr;gap:1rem}.CurrentOpenings_pagination__k8saD{flex-direction:column;gap:1rem}}@media (max-width:480px){.CurrentOpenings_title__EYfOE{font-size:1.75rem}.CurrentOpenings_jobTitle__IJw9p{font-size:1.25rem}}.CurrentOpenings_loadMoreButton__6Y_HL{background-color:#ff7a45;color:#f3f4f6}