.Careers_careers_page___u6Ll{width:100%}.Careers_page_hero__TgCwY{position:relative;height:400px;overflow:hidden}.Careers_hero_overlay__TMcSe{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(46,33,131,.8),rgba(46,33,131,.6));z-index:1}.Careers_hero_content__CoVhK{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:2;width:100%}.Careers_hero_content__CoVhK h1{font-size:3rem;font-weight:700;margin-bottom:1rem;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.Careers_breadcrumb__xO8N5{font-size:1rem;color:rgba(255,255,255,.9)}.Careers_breadcrumb__xO8N5 a{color:#fff;text-decoration:none;transition:color .3s ease}.Careers_breadcrumb__xO8N5 a:hover{color:#5cb514}.Careers_hero_image__6pR7n{width:100%;height:100%;object-fit:cover}.Careers_container__ZbrVi{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.Careers_section_header__SzMYB{text-align:center;margin-bottom:3rem;position:relative}.Careers_section_badge__70IAA{display:inline-block;background-color:rgba(46,33,131,.1);color:#2e2183;font-weight:600;font-size:.875rem;padding:.5rem 1rem;border-radius:50px;margin-bottom:1rem}.Careers_section_header__SzMYB h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#333;position:relative}.Careers_section_divider__7hVf0{width:80px;height:4px;background:linear-gradient(90deg,#2e2183,#5cb514);margin:1.5rem auto;border-radius:2px}.Careers_section_description__roPic{font-size:1.1rem;color:#666;max-width:800px;margin:0 auto;line-height:1.6}.Careers_highlight__4TtoF{color:#2e2183}.Careers_why_join_section__c4ew1{padding:6rem 0;background-color:#fff}.Careers_benefits_grid__V0RJw{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.Careers_benefit_card__DI1u9{background-color:#f9f9f9;border-radius:8px;padding:2rem;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease}.Careers_benefit_card__DI1u9:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.Careers_benefit_icon__LQM63{margin-bottom:1.5rem}.Careers_benefit_icon__LQM63 svg{width:40px;height:40px;color:#2e2183}.Careers_benefit_card__DI1u9 h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#333}.Careers_benefit_card__DI1u9 p{font-size:1rem;color:#666;line-height:1.6}.Careers_culture_section__z_h7h{padding:6rem 0;background-color:#f9f9f9}.Careers_culture_tabs__qGo9D{margin-top:3rem}.Careers_tabs_header__AFpQ7{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.Careers_tab_button__SadZh{padding:.75rem 1.5rem;background-color:transparent;border:2px solid #2e2183;border-radius:50px;color:#2e2183;font-weight:600;cursor:pointer;transition:all .3s ease}.Careers_tab_button__SadZh.Careers_active__L5OkX,.Careers_tab_button__SadZh:hover{background-color:#2e2183;color:#fff}.Careers_tabs_content__XWxlr{position:relative}.Careers_tab_content__qHFa1{display:none;opacity:0;transition:opacity .5s ease}.Careers_tab_content__qHFa1.Careers_active__L5OkX{display:block;opacity:1}.Careers_culture_content__WUSBe{display:flex;flex-direction:column;gap:3rem;background-color:#fff;border-radius:8px;padding:3rem;box-shadow:0 10px 30px rgba(0,0,0,.1)}.Careers_culture_text__OBs66{flex:1 1}.Careers_culture_text__OBs66 h3{font-size:2rem;font-weight:600;margin-bottom:1.5rem;color:#333;position:relative;padding-bottom:1rem}.Careers_culture_text__OBs66 h3:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(90deg,#2e2183,#5cb514);border-radius:2px}.Careers_culture_text__OBs66 p{font-size:1.1rem;line-height:1.7;color:#666;margin-bottom:1.5rem}.Careers_culture_list__zCrOF{list-style:none;padding:0;margin:2rem 0}.Careers_culture_list__zCrOF li{position:relative;padding-left:2rem;margin-bottom:1rem;font-size:1.1rem;color:#666}.Careers_culture_list__zCrOF li:before{content:"";position:absolute;left:0;top:.5rem;width:12px;height:12px;background-color:#5cb514;border-radius:50%}.Careers_culture_list__zCrOF li strong{color:#333;font-weight:600}.Careers_culture_image_container__RSxfx{flex:1 1}.Careers_culture_image__HjEzF{width:100%;height:auto;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.Careers_openings_section__Eu_68{padding:6rem 0;background-color:#fff}.Careers_job_listings__Bne5y{margin-top:3rem}.Careers_job_card__OAsKb{background-color:#fff;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.05);margin-bottom:1.5rem;overflow:hidden;transition:box-shadow .3s ease}.Careers_job_card__OAsKb:hover{box-shadow:0 10px 30px rgba(0,0,0,.1)}.Careers_job_header__sGFFk,.Careers_no_openings__90rV9{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;cursor:pointer;transition:background-color .3s ease}.Careers_job_header__sGFFk:hover{background-color:#f9f9f9}.Careers_job_title_section__xpgmL{flex:1 1}.Careers_job_title_section__xpgmL h3{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#333}.Careers_job_meta__Vfblp{display:flex;flex-wrap:wrap;gap:1rem}.Careers_job_department__NA1Ae,.Careers_job_location__BTNmF,.Careers_job_type__Qa8ym{font-size:.875rem;color:#666;display:flex;align-items:center}.Careers_job_department__NA1Ae:before,.Careers_job_location__BTNmF:before,.Careers_job_type__Qa8ym:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.5rem}.Careers_job_department__NA1Ae:before{background-color:#2e2183}.Careers_job_location__BTNmF:before{background-color:#5cb514}.Careers_job_type__Qa8ym:before{background-color:#f0ad4e}.Careers_job_toggle__lgODh{display:flex;align-items:center;justify-content:center}.Careers_job_toggle__lgODh svg{width:24px;height:24px;color:#2e2183;transition:transform .3s ease}.Careers_rotate__y4uxp{transform:rotate(180deg)}.Careers_job_details__POHFY{padding:0 1.5rem 1.5rem;border-top:1px solid #eee}.Careers_job_description__xQsbR{font-size:1.1rem;line-height:1.7;color:#666;margin-bottom:1.5rem;padding-top:1.5rem}.Careers_job_section__gxVRF{margin-bottom:1.5rem}.Careers_job_section__gxVRF h4{font-size:1.1rem;font-weight:600;margin-bottom:1rem;color:#333}.Careers_job_section__gxVRF ul{list-style:none;padding:0}.Careers_job_section__gxVRF li{position:relative;padding-left:1.5rem;margin-bottom:.75rem;font-size:1rem;color:#666}.Careers_job_section__gxVRF li:before{content:"";position:absolute;left:0;top:.5rem;width:8px;height:8px;background-color:#5cb514;border-radius:50%}.Careers_job_actions__0e39p{display:flex;gap:1rem;margin-top:2rem}.Careers_apply_button__sw7y0,.Careers_share_button__KZABw{padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.Careers_apply_button__sw7y0{background-color:#2e2183;color:#fff;border:none}.Careers_apply_button__sw7y0:hover{background-color:#231a6a;transform:translateY(-3px);box-shadow:0 5px 15px rgba(46,33,131,.2)}.Careers_share_button__KZABw{background-color:transparent;color:#2e2183;border:2px solid #2e2183}.Careers_share_button__KZABw:hover{background-color:#f9f9f9;transform:translateY(-3px)}.Careers_process_section__0pazE{padding:6rem 0;background-color:#f9f9f9}.Careers_process_steps__PK95G{margin-top:3rem;position:relative}.Careers_process_steps__PK95G:before{content:"";position:absolute;top:0;left:24px;width:4px;height:100%;background:linear-gradient(180deg,#2e2183,#5cb514);border-radius:2px}.Careers_process_step__QWzLZ{display:flex;margin-bottom:3rem;position:relative}.Careers_process_step__QWzLZ:last-child{margin-bottom:0}.Careers_step_number__72_oS{width:50px;height:50px;background-color:#2e2183;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;margin-right:2rem;z-index:1}.Careers_step_content__hdoRB{flex:1 1;background-color:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 5px 15px rgba(0,0,0,.05)}.Careers_step_content__hdoRB h3{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:#333}.Careers_step_content__hdoRB p{font-size:1rem;color:#666;line-height:1.6;margin:0}.Careers_cta_section__u_OAF{padding:6rem 0;background:linear-gradient(135deg,#5cb514,#4da012);color:#fff;position:relative;overflow:hidden}.Careers_cta_section__u_OAF:before{content:"";position:absolute;top:-50px;right:-50px;width:200px;height:200px;background-color:rgba(255,255,255,.1);border-radius:50%}.Careers_cta_section__u_OAF:after{content:"";position:absolute;bottom:-100px;left:-100px;width:300px;height:300px;background-color:rgba(255,255,255,.05);border-radius:50%}.Careers_cta_content__SwTLR{text-align:center;max-width:800px;margin:0 auto;position:relative;z-index:1}.Careers_cta_content__SwTLR h2{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.Careers_cta_content__SwTLR p{font-size:1.25rem;margin-bottom:2.5rem;opacity:.9}.Careers_cta_button__1nXQ4{display:inline-block;background-color:#fff;color:#2e2183;border:none;padding:1rem 2.5rem;border-radius:8px;font-size:1.1rem;font-weight:600;text-decoration:none;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.Careers_cta_button__1nXQ4:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.2)}.Careers_animate_section__bd3xj{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.Careers_animate_section__bd3xj.Careers_animate_in__Ridnp{opacity:1;transform:translateY(0)}@media (min-width:768px){.Careers_culture_content__WUSBe{flex-direction:row}.Careers_section_header__SzMYB h2{font-size:3rem}.Careers_process_steps__PK95G:before{left:49px}.Careers_step_number__72_oS{width:100px;height:100px;font-size:2rem}}@media (max-width:767px){.Careers_page_hero__TgCwY{height:300px}.Careers_hero_content__CoVhK h1{font-size:2.5rem}.Careers_section_header__SzMYB h2{font-size:2.2rem}.Careers_tabs_header__AFpQ7{flex-direction:column;align-items:center}.Careers_tab_button__SadZh{width:100%;text-align:center}.Careers_culture_content__WUSBe{padding:2rem}.Careers_culture_text__OBs66 h3{font-size:1.8rem}.Careers_job_meta__Vfblp{flex-direction:column;gap:.5rem}.Careers_job_actions__0e39p{flex-direction:column}.Careers_cta_content__SwTLR h2{font-size:2rem}}@media (max-width:480px){.Careers_hero_content__CoVhK h1{font-size:2rem}.Careers_section_header__SzMYB h2{font-size:1.8rem}.Careers_benefit_card__DI1u9,.Careers_job_details__POHFY,.Careers_job_header__sGFFk,.Careers_step_content__hdoRB{padding:1.5rem}.Careers_culture_text__OBs66 h3{font-size:1.5rem}.Careers_cta_content__SwTLR h2{font-size:1.8rem}.Careers_cta_content__SwTLR p{font-size:1rem}}