.ContactHelpLinks_wrapper__yg_ZE{max-width:68rem;margin:0 auto;text-align:center}.ContactHelpLinks_heading__ngYdY{font-size:clamp(1.75rem,2vw,26px);font-weight:600;margin:0 0 1rem;letter-spacing:-.5px;transition:all}.ContactHelpLinks_linksList__60Iq4{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.ContactHelpLinks_link__lk_fo{display:inline-block;text-decoration:none;font-weight:500;position:relative;color:#DCDCDC;line-height:1;transition:all .6s ease-out;font-size:clamp(3.75rem,6vw,105px)}.ContactHelpLinks_link__lk_fo:hover{color:#000000}@media (max-width:1023px){.ContactHelpLinks_link__lk_fo{color:#797575}}.Button_button__hkcyH{display:inline-flex;align-items:center;justify-content:center;padding:clamp(14px,1.5vw,18px) clamp(28px,3vw,40px);font-family:Geist,Helvetica,Arial;font-size:clamp(14px,1.4vw,16px);font-weight:600;letter-spacing:.02em;text-decoration:none;border-radius:999px;border:2px solid;cursor:pointer;transition:color .3s ease,border-color .3s ease;white-space:nowrap;position:relative;overflow:hidden;z-index:1}.Button_button__hkcyH:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;transition:height .4s cubic-bezier(.4,0,.2,1);z-index:-1}.Button_primary__ZYrfe{background-color:#ffffff;color:#000000;border-color:#ffffff}.Button_primary__ZYrfe:before{background-color:#000000}.Button_primary__ZYrfe:hover{color:#ffffff;border-color:#ffffff}.Button_primary__ZYrfe:hover:before{height:100%}.Button_secondary__QRXiy{background-color:#000000;color:#ffffff;border-color:#ffffff}.Button_secondary__QRXiy:before{background-color:#ffffff}.Button_secondary__QRXiy:hover{color:#000000;border-color:#ffffff}.Button_secondary__QRXiy:hover:before{height:100%}.Button_outline__9KtOo{background-color:transparent;color:#ffffff;border-color:rgba(255,255,255,.9)}.Button_outline__9KtOo:before{background-color:#ffffff}.Button_outline__9KtOo:hover{color:#000000;border-color:#ffffff}.Button_outline__9KtOo:hover:before{height:100%}.Button_transparent__YgatQ{background-color:transparent;color:#ffffff;border:1px solid #ffffff}.Button_transparent__YgatQ:before{background-color:#ffffff}.Button_transparent__YgatQ:hover{color:#000000;border:1px solid #ffffff}.Button_transparent__YgatQ:hover:before{height:100%}.Button_transparentDark__HrJyG{background-color:transparent;color:#000000;border:1px solid #000000}.Button_transparentDark__HrJyG:before{background-color:#000000}.Button_transparentDark__HrJyG:hover{color:#ffffff;border:1px solid #000000}.Button_transparentDark__HrJyG:hover:before{height:100%}.Button_outlineDark__5B5jP{background-color:transparent;color:#000000;border-color:#000000}.Button_outlineDark__5B5jP:before{background-color:#000000}.Button_outlineDark__5B5jP:hover{color:#ffffff;border-color:#000000}.Button_outlineDark__5B5jP:hover:before{height:100%}.Button_button__hkcyH:disabled{opacity:.5;cursor:not-allowed}.Button_button__hkcyH:disabled:hover{background-color:inherit;color:inherit;border-color:inherit}.Button_button__hkcyH:focus-visible{outline:3px solid rgba(255,255,255,.5);outline-offset:3px}@media (max-width:1023px){.Button_button__hkcyH{width:100%}}.JobApplicationForm_formWrapper__cWxu8{background:#1a1a1a;border-radius:18px;padding:clamp(40px,6vw,72px) clamp(40px,12vw,265px);margin-top:80px}.JobApplicationForm_formTitle__seCiQ{color:#fff;font-family:Geist,sans-serif;font-size:clamp(1.75rem,2.8vw,46px);font-weight:600;line-height:1.2;text-align:center;margin:0 0 clamp(30px,2vw,30px)}.JobApplicationForm_form__1BIwo{display:flex;flex-direction:column;gap:15px}.JobApplicationForm_formGroup__mrsCp{display:flex;flex-direction:column;gap:8px}.JobApplicationForm_formHeader__mbtkw{max-width:680px;text-align:center;margin-bottom:50px;display:block;margin-left:auto;margin-right:auto}.JobApplicationForm_formDescription__Iev0q a,.JobApplicationForm_formDescription__Iev0q p{color:#FFF;font-family:Geist,sans-serif;font-size:17.86px;font-style:normal;font-weight:400;line-height:137%;letter-spacing:-.179px}.JobApplicationForm_formDescription__Iev0q a{text-decoration:underline}.JobApplicationForm_jobNumber__lYn11{color:#fff;text-align:center;font-size:17.86px;font-style:normal;font-weight:400;line-height:137%;letter-spacing:-.179px;font-family:Geist,sans-serif}.JobApplicationForm_label__S2lXw{color:#fff;font-family:Geist,sans-serif;font-size:clamp(.875rem,1vw,1rem);font-weight:500;display:none}.JobApplicationForm_required__rnsfi{color:#ff4444}.JobApplicationForm_fileInput__4FVyI,.JobApplicationForm_input__Ct2Ea,.JobApplicationForm_textarea__RHXpv{width:100%;padding:16px 34px;background:#000;border:1px solid rgba(255,255,255,.2);border-radius:14px;color:#fff;font-family:Geist,sans-serif;font-size:clamp(.875rem,1vw,1rem);transition:border-color .3s ease}.JobApplicationForm_fileInput__4FVyI:focus,.JobApplicationForm_input__Ct2Ea:focus,.JobApplicationForm_textarea__RHXpv:focus{outline:none;border-color:rgba(255,255,255,.5)}.JobApplicationForm_fileInput__4FVyI:disabled,.JobApplicationForm_input__Ct2Ea:disabled,.JobApplicationForm_textarea__RHXpv:disabled{opacity:.5;cursor:not-allowed}.JobApplicationForm_fileInput__4FVyI{cursor:pointer}.JobApplicationForm_fileInput__4FVyI::file-selector-button{background:#fff;color:#000;border:none;padding:8px 16px;border-radius:6px;font-family:Geist,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer;margin-right:12px;transition:background .3s ease}.JobApplicationForm_fileInput__4FVyI::file-selector-button:hover{background:rgba(255,255,255,.9)}.JobApplicationForm_textarea__RHXpv{resize:vertical;min-height:150px}.JobApplicationForm_fieldError__gl22V{color:#ff4444;font-size:.875rem;margin-top:4px}.JobApplicationForm_consentGroup__GfVc1{display:flex;flex-direction:column;gap:8px;margin-top:30px}.JobApplicationForm_consentLabel__Fa9Uy{display:flex;align-items:flex-start;gap:12px;cursor:pointer;color:#fff;font-family:Geist,sans-serif;font-size:clamp(.875rem,1vw,1rem);line-height:1.5}.JobApplicationForm_consentCheckbox__JWCo_{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:29px;height:29px;min-width:29px;min-height:29px;border-radius:50%;background:#fff;border:1px solid rgba(255,255,255,.2);cursor:pointer;position:relative;transition:all .2s ease;margin-top:0}.JobApplicationForm_consentCheckbox__JWCo_:hover{background:rgba(255,255,255,.95)}.JobApplicationForm_consentCheckbox__JWCo_:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:11px;height:11px;border-radius:50%;background:#000}.JobApplicationForm_consentCheckbox__JWCo_:disabled{opacity:.5;cursor:not-allowed}.JobApplicationForm_consentText__4y2co{flex:1}.JobApplicationForm_buttonWrapper__EVgW_{margin-top:0}.JobApplicationForm_submitButton__tLePh{width:100%;height:73px!important;font-size:1rem!important;padding:clamp(14px,1.5vw,18px) clamp(28px,3vw,40px);font-family:Geist,Helvetica,Arial;font-size:clamp(14px,1.4vw,16px);font-weight:600;letter-spacing:.02em;color:#fff;border:1px solid #fff;background-color:transparent;max-width:310px;display:block;cursor:pointer;transition:all .2s ease-out;border-radius:34.5px;margin:24px auto 0}.JobApplicationForm_successMessage__jpP_8{background:#10b981;color:#fff;padding:16px 20px;border-radius:8px;margin-bottom:24px;font-size:1rem}.JobApplicationForm_errorMessage__lsgzK{background:#ef4444;color:#fff;padding:16px 20px;border-radius:8px;margin-bottom:24px;font-size:1rem}@media (max-width:768px){.JobApplicationForm_formWrapper__cWxu8{padding:30px 20px}}.GeneralEnquiries_customTitle__VZxF7{font-size:clamp(1.75rem,4.1vw,105px);text-align:left;margin:0 0 12px;font-weight:600}.GeneralEnquiries_formHeader__lOrHJ{max-width:none!important;margin-left:0!important;margin-right:0!important;margin-bottom:50px;text-align:left!important;display:block}.GeneralEnquiries_formHeader__lOrHJ p,.GeneralEnquiries_headerContent__7mthr{text-align:left}.GeneralEnquiries_formSectionTitle__jxkZk{color:#FFF;font-size:clamp(1.75rem,2.1vw,28px);font-style:normal;font-weight:600;line-height:1;letter-spacing:-.855px;margin-bottom:20px;margin-top:20px}.GeneralEnquiries_formWrapper__FINJr{background:black!important;border-radius:0!important;padding:0!important;margin:0!important}.GeneralEnquiries_buttonWrapper__gedzk{text-align:left!important;display:flex;justify-content:flex-start!important}.GeneralEnquiries_submitButton__G_FIe{margin:24px 0 0!important;max-width:310px!important;display:inline-block!important}.Insights_postTitle__qsyNI{font-size:clamp(2.3rem,2.6vw,40px);line-height:1.1;font-weight:600;margin:0 0 40px}.Insights_pageTitle__dPdgO{font-size:clamp(2.3rem,4.3vw,86px);line-height:1;font-weight:600;margin-bottom:60px;margin-top:40px}@media (max-width:1023px){.Insights_postTitle__qsyNI{margin-top:40px}}.Insights_postContent__eu2W2{font-size:clamp(1.35rem,3.1vw,20px);margin-top:20px;line-height:1.4;margin-bottom:30px}.Insights_imageContainer__YP1g5{max-width:100%;height:100%}.Insights_imageContainer__YP1g5 img{width:100%;height:400px;object-fit:cover}.jobAccordion_jobDetailsAccordion__WCRao{margin:0;list-style:none}.jobAccordion_jobDetailsAccordionItem__zDkTO{margin-bottom:8px;border-bottom:1px solid #676767;color:#ffffff}.jobAccordion_jobDetailsAccordionButton__n7dWL{width:100%;text-align:left;background:none;padding:12px 0;font-size:clamp(2rem,2.04vw,49px);font-weight:600;color:#ffffff;cursor:pointer;outline:none;border:none;border-bottom:1px solid transparent;transition:border .4s ease-out;display:flex;align-items:center;justify-content:space-between}.jobAccordion_jobDetailsAccordionButton__n7dWL.jobAccordion_open__AgaEs{border-bottom:1px solid #676767}.jobAccordion_jobDetailsAccordionChevron__jr7tX{transition:transform .4s ease-out;margin-left:8px;font-size:45px;font-weight:100;color:#676767}.jobAccordion_jobDetailsAccordionPanel__KOGJB{overflow:hidden;transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .25s;padding:0 16px;opacity:0;max-height:0;color:#ffffff}.jobAccordion_jobDetailsAccordionPanel__KOGJB.jobAccordion_open__AgaEs{padding:40px 0;opacity:1;max-height:500px}.HomeTopBanner_hero__pKt2P{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.HomeTopBanner_hero__pKt2P{padding-top:4rem;padding-bottom:3rem}}.HomeTopBanner_heroGrid__Y_Bms{display:grid;grid-template-columns:1fr;gap:clamp(34px,10vw,93px);align-items:center}@media (min-width:1024px){.HomeTopBanner_heroGrid__Y_Bms{grid-template-columns:1.1fr 1fr;gap:clamp(28px,5vw,86px)}}.HomeTopBanner_heroEyebrow__PTuPt{font-family:Geist,Helvetica,Arial;font-size:clamp(17px,1.8vw,21px);color:var(--muted);font-weight:300;margin:clamp(6px,1vw,10px) 0 40px}.HomeTopBanner_heroTitle__U88It{margin:clamp(6px,1.2vw,10px) 0 0;font-family:Geist,Helvetica,Arial;font-weight:600;line-height:1.2;letter-spacing:-.015em;font-size:clamp(2.2rem,6vw,65.25px)}.HomeTopBanner_heroTitle__U88It span{text-decoration:underline;text-decoration-color:var(--ink);text-decoration-thickness:2px;text-underline-offset:8px}.HomeTopBanner_heroCtaRow__ciGGO{display:flex;flex-wrap:wrap;gap:18px;margin-top:40px}.HomeTopBanner_heroImageWrap__3N354{position:relative;border-radius:24px;overflow:hidden}.HomeTopBanner_heroImage__J7peF{width:100%;height:100%;display:block;object-fit:cover;aspect-ratio:16/9}@media (max-width:1023px){.HomeTopBanner_heroImage__J7peF{display:none}.HomeTopBanner_heroEyebrow__PTuPt{margin-bottom:20px}.HomeTopBanner_heroTitle__U88It{padding-right:30px;text-decoration-thickness:1px;text-underline-offset:6px}.HomeTopBanner_heroCtaRow__ciGGO{display:none!important}.HomeTopBanner_hero__pKt2P{padding-bottom:0;margin-top:40px}.HomeTopBanner_heroGrid__Y_Bms{gap:0}}@media (min-width:1024px){.HomeTopBanner_heroImage__J7peF{aspect-ratio:16/10}}.HomepageSearchBar_container__N1Jh_{min-height:105px;width:100%;max-width:var(--container);padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;gap:40px;border-radius:34.5px;position:relative;box-sizing:border-box}@media (max-width:1023px){.HomepageSearchBar_container__N1Jh_{display:grid;grid-template-columns:1fr;grid-template-rows:auto;min-height:auto;padding:40px 20px;gap:20px}}@media (min-width:1024px){.HomepageSearchBar_container__N1Jh_{display:flex;justify-content:space-between;align-items:stretch;column-gap:40px}}.HomepageSearchBar_searchInputLeft__7HcYs{background-color:#ffffff;border-radius:34.5px;height:56px;color:#000000;width:100%;border:1px solid #e0e0e0;padding:0 24px;font-size:1rem;font-family:Geist-Regular,Helvetica;outline:none;box-sizing:border-box}.HomepageSearchBar_searchInputLeft__7HcYs::placeholder{color:#000;opacity:1}.HomepageSearchBar_searchInputRight__Ec6s3{background-color:#ffffff;border-radius:34.5px;height:56px;width:100%;border:1px solid #e0e0e0;padding:0 24px;font-size:1rem;font-family:Geist-Regular,Helvetica;outline:none;color:#000000;box-sizing:border-box}.HomepageSearchBar_searchInputRight__Ec6s3::placeholder{color:#000;opacity:1}.HomepageSearchBar_searchButton__eE1xV{border-radius:34.5px;height:56px;width:300px;border:1px solid #ffffff;background:transparent;color:#fff;font-size:1.1rem;font-family:Geist-Regular,Helvetica;font-weight:700;cursor:pointer;transition:color .3s ease,border-color .3s ease;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;z-index:1;flex-shrink:0}.HomepageSearchBar_searchButton__eE1xV:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#ffffff;transition:height .4s cubic-bezier(.4,0,.2,1);z-index:-1}.HomepageSearchBar_searchButton__eE1xV:hover{color:#000000;border-color:#ffffff}.HomepageSearchBar_searchButton__eE1xV:hover:before{height:100%}.HomepageSearchBar_searchButton__eE1xV:hover span{color:#000000}.HomepageSearchBar_searchButtonText__rV07A{color:#ffffff;font-family:Inter-Bold,Helvetica;font-size:1.1rem;font-weight:700;letter-spacing:-.14px;line-height:18.7px;text-align:center;white-space:nowrap}@media (max-width:1023px){.HomepageSearchBar_searchInputLeft__7HcYs,.HomepageSearchBar_searchInputRight__Ec6s3{width:100%;margin-bottom:0;min-width:unset}.HomepageSearchBar_searchButton__eE1xV{width:100%;height:56px}}.LookingToHire_customTitle__e7yCm{font-size:clamp(1.75rem,4.1vw,105px);text-align:left;margin:0 0 12px;font-weight:600}.LookingToHire_formHeader__YgJMB{max-width:none!important;margin-left:0!important;margin-right:0!important;margin-bottom:50px;text-align:left!important;display:block}.LookingToHire_formHeader__YgJMB p,.LookingToHire_headerContent__qyeEK{text-align:left}.LookingToHire_formSectionTitle__51D2n{color:#FFF;font-size:clamp(1.75rem,2.1vw,28px);font-style:normal;font-weight:600;line-height:1;letter-spacing:-.855px;margin-bottom:20px;margin-top:20px}.LookingToHire_formWrapper__26tm_{background:black!important;border-radius:0!important;padding:0!important;margin:0!important}.LookingToHire_buttonWrapper__HaqwY{text-align:left!important;display:flex;justify-content:flex-start!important}.LookingToHire_submitButton__EFW1v{margin:24px 0 0!important;max-width:310px!important;display:inline-block!important}.PeopleBronte_teamSection__tAo0V{width:100%;background-color:#000000;padding:0;overflow:hidden}.PeopleBronte_sectionTitle__GBLOm{color:#FFF;font-family:Geist;font-size:14.29px;font-style:normal;font-weight:300;line-height:139%;letter-spacing:-.143px;margin-bottom:20px}.PeopleBronte_teamContainer__HhJpY{width:100%;max-width:var(--container,1440px);margin:0 auto;padding:0 30px}.PeopleBronte_headerSection__74fWl{display:flex;grid-template-columns:1fr 1fr;gap:60px;margin-bottom:40px;max-width:860px;align-items:center}.PeopleBronte_headingWrapper__y_oRO{padding-top:20px}.PeopleBronte_mainHeading__fOmxN{color:#ffffff;font-family:Geist,Helvetica,Arial;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;margin:0}.PeopleBronte_descriptionWrapper__yBrSa{display:flex;flex-direction:column;gap:32px;padding-top:20px}.PeopleBronte_description__S2wlW{font-size:1.125rem;font-weight:300;line-height:1.6;letter-spacing:-.01em;margin:61px 0 0;padding-right:93px}.PeopleBronte_description__S2wlW p{color:#ffffff;margin:0 0 1em}.PeopleBronte_buttonWrapper__qjqnE{display:flex;align-items:flex-start}.PeopleBronte_teamGrid__8MR_p{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;max-width:800px}.PeopleBronte_teamMemberCard__y6Y5h{display:flex;flex-direction:column;gap:16px}.PeopleBronte_memberPhotoWrapper__nFJKh{width:100%;aspect-ratio:1;border-radius:16px;overflow:hidden;background:transparent}.PeopleBronte_memberPhoto__gTRnE{width:100%;height:100%;object-fit:contain;display:block}.PeopleBronte_memberName___f8_9{color:#ffffff;font-family:Geist,Helvetica,Arial;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:600;line-height:1.3;letter-spacing:-.01em;margin:8px 0 0}.PeopleBronte_memberRole__oRcxb{color:#9A9A9A;font-family:Geist,Helvetica,Arial;font-size:clamp(1rem,1.5vw,1.375rem);font-weight:400;line-height:1.5;letter-spacing:-.01em;margin:-10px 0 0}.PeopleBronte_socialIcons__E5spP{display:flex;gap:16px;margin-top:8px}.PeopleBronte_socialIcon__MGbM_{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:transparent;border-radius:50%;color:#ffffff;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none}.PeopleBronte_socialIcon__MGbM_:hover{background:#ffffff;color:#000000;transform:translateY(-2px);cursor:pointer}.PeopleBronte_socialIcon__MGbM_ svg{width:48px;height:48px}.PeopleBronte_socialIconImage__DD586{object-fit:contain;width:48px;height:48px}@media (max-width:1023px){.PeopleBronte_teamSection__tAo0V{padding:60px 0 80px;padding-top:0!important}.PeopleBronte_teamContainer__HhJpY{padding:0 40px}.PeopleBronte_headerSection__74fWl{grid-template-columns:1fr;gap:40px;margin-bottom:40px;flex-direction:column}.PeopleBronte_descriptionWrapper__yBrSa{padding-top:20px}.PeopleBronte_description__S2wlW{margin-top:0;padding-right:0}.PeopleBronte_teamGrid__8MR_p{gap:32px}.PeopleBronte_jobListContainer__5ZxHw__UNLJ_{padding:0}}@media (max-width:639px){.PeopleBronte_teamSection__tAo0V{padding:40px 0 0}.PeopleBronte_teamContainer__HhJpY{padding:0 24px}.PeopleBronte_headerSection__74fWl{gap:32px;margin-bottom:40px}.PeopleBronte_teamGrid__8MR_p{grid-template-columns:1fr;gap:40px}.PeopleBronte_socialIcon__MGbM_{width:36px;height:36px}.PeopleBronte_socialIcon__MGbM_ svg{width:16px;height:16px}}.TalentedSoulutions_talentSection__z17pq{background-color:#000;color:#fff;padding:clamp(60px,8vw,100px) 0}.TalentedSoulutions_sectionTitle__VY1yj{color:#ffffff;font-family:Geist,Helvetica,Arial;font-size:clamp(2rem,4vw,3.5rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;margin:0 0 20px;text-align:left}.TalentedSoulutions_sectionSubtitle__4zwu_{color:#FFF;margin-bottom:20px;font-size:21.29px;font-style:normal;font-weight:300;line-height:139%;letter-spacing:-.213px}.TalentedSoulutions_jobListContainer__5ZxHw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:40px 0}@media (max-width:1024px){.TalentedSoulutions_jobListContainer__5ZxHw{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:768px){.TalentedSoulutions_jobListContainer__5ZxHw{grid-template-columns:1fr;gap:20px}}.TalentedSoulutions_jobCardLink__EOuv8{text-decoration:none;color:inherit;display:block;height:100%}.TalentedSoulutions_jobCard__JJEPA{border-radius:18px;padding:46px;transition:background-color .3s ease,color .3s ease;cursor:pointer;min-height:472px}.TalentedSoulutions_cardTitle__oIqzH{margin:0 0 40px;font-family:Geist,Helvetica,Arial}.TalentedSoulutions_cardDescription__UoUPw{margin:0}@media (max-width:768px){.TalentedSoulutions_jobCard__JJEPA{min-height:auto!important;padding:45px 30px}.TalentedSoulutions_talentSection__z17pq{padding-bottom:0}}.TalentedSoulutions_jobCard__JJEPA:last-child{background-color:#ffffff;color:#000000}.TalentedSoulutions_jobCard__JJEPA:last-child *{color:#000000}.TalentedSoulutions_jobCard__JJEPA dl{width:100%;overflow:hidden}.TalentedSoulutions_jobCard__JJEPA dd,.TalentedSoulutions_jobCard__JJEPA dt{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%;width:100%;white-space:normal;overflow:hidden;line-height:.7}.TalentSolution_talentSection__AIVsi{background-color:#000;color:#fff;padding:clamp(60px,8vw,100px) 0}.TalentSolution_sectionTitle__tolwg{color:#ffffff;font-family:Geist,Helvetica,Arial;font-size:clamp(2rem,4vw,3.5rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;margin:0 0 20px;text-align:left}.TalentSolution_sectionSubtitle__gKy19{color:#ffffff;color:#FFF;margin-bottom:20px;font-size:21.29px;font-style:normal;font-weight:300;line-height:139%;letter-spacing:-.213px}.TalentSolution_jobListContainer__Evv6_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:40px 0}@media (max-width:1024px){.TalentSolution_jobListContainer__Evv6_{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:768px){.TalentSolution_jobListContainer__Evv6_{grid-template-columns:1fr;gap:20px}}.TalentSolution_jobCardLink__MIMgW{text-decoration:none;color:inherit;display:block;height:100%}.TalentSolution_jobCard__nsRSE{border-radius:18px;padding:46px;transition:background-color .3s ease,color .3s ease;cursor:pointer}.TalentSolution_jobCard__nsRSE:hover{background-color:#ffffff;color:#000000}.TalentSolution_jobCard__nsRSE:hover *{color:#000000}.TalentSolution_jobCard__nsRSE dl{width:100%;overflow:hidden}.TalentSolution_jobCard__nsRSE dd,.TalentSolution_jobCard__nsRSE dt{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%;width:100%;white-space:normal;overflow:hidden;line-height:.7}.TalentSolution_shimmer__2EUxx{background:linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,255,255,.15) 50%,rgba(255,255,255,.08));background-size:200% 100%;animation:TalentSolution_shimmer__2EUxx 1.5s infinite}@keyframes TalentSolution_shimmer__2EUxx{0%{background-position:200% 0}to{background-position:-200% 0}}.LookingForWork_customTitle__qZ59K{font-size:clamp(1.75rem,4.1vw,105px);text-align:left;font-weight:600;margin:0 0 12px}.LookingForWork_formHeader__Hj4S0{max-width:none!important;margin-left:0!important;margin-right:0!important;margin-bottom:50px;text-align:left!important;display:block}.LookingForWork_formHeader__Hj4S0 p,.LookingForWork_headerContent__moQW9{text-align:left}.LookingForWork_form-section-title__59_9W{color:#FFF;font-size:clamp(1.75rem,2.1vw,28px);font-style:normal;font-weight:600;line-height:1;letter-spacing:-.855px;margin-bottom:20px;margin-top:20px}.LookingForWork_formWrapper__CslTZ{background:black!important;border-radius:0!important;padding:0!important;margin:0!important}.LookingForWork_buttonWrapper__8xX_Q{text-align:left!important;display:flex;justify-content:flex-start!important}.LookingForWork_submitButton__vSbA0{margin:24px 0 0!important;max-width:310px!important;display:inline-block!important}.JobPage_heroSection__BKioM{display:flex;flex-direction:row;gap:clamp(50px,10.4vw,200px);align-items:stretch;width:100%;padding-bottom:35px;border-bottom:1px solid #676767}.JobPage_heroSection__BKioM>:first-child{flex:7;min-width:0}.JobPage_heroSection__BKioM>:last-child{flex:3;min-width:0}.JobPage_buttonContainer__vaSRj{display:flex;flex-direction:column;gap:25px}.JobPage_job-details-btns__KVSiY a,.JobPage_job-details-btns__KVSiY button{height:73px!important}.JobPage_sharePopover__J2kxe{position:absolute;left:50%;top:calc(100% + 10px);transform:translateX(-50%);display:flex;gap:12px;background:rgba(0,0,0,.9);border:1px solid rgba(255,255,255,.15);padding:10px 12px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.5);z-index:1000}.JobPage_shareButton__LT9G_{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid rgba(255,255,255,.15);background:transparent;color:#fff;cursor:pointer;transition:transform .15s ease,background-color .15s ease,border-color .15s ease}.JobPage_shareButton__LT9G_:hover{transform:translateY(-2px);background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.25)}@media (max-width:640px){.JobPage_sharePopover__J2kxe{position:fixed;left:0;right:0;bottom:max(12px,env(safe-area-inset-bottom));top:auto;margin:0 12px;transform:none;justify-content:center;padding:14px 16px;border-radius:16px;z-index:9999}}@media (max-width:1024px){.JobPage_heroSection__BKioM{flex-direction:column;gap:40px}.JobPage_heroSection__BKioM>:first-child,.JobPage_heroSection__BKioM>:last-child{flex:1}}.JobPage_jobTitle___KsBZ{font-size:clamp(2.5rem,3.85vw,74px);font-weight:600;line-height:111%;letter-spacing:-2.96px;margin:0}.JobPage_jobExcerpt__fiSMn,.JobPage_jobTitle___KsBZ{color:#fff;font-family:Geist,sans-serif;font-style:normal}.JobPage_jobExcerpt__fiSMn{font-size:clamp(1.25rem,1.35vw,25.95px);font-weight:300;line-height:137%;letter-spacing:-.26px;margin:20px 0 0}.JobPage_jobExcerpt__fiSMn p{margin:0 0 1em}.JobPage_heroMeta__mbYVo{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:clamp(16px,2vw,24px);padding-top:60px;font-size:clamp(1rem,.99vw,19px);color:#fff}.JobPage_metaItem__czLjA{display:flex;flex-direction:column;gap:4px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.JobPage_jobContent__TaE6y{color:#fff;font-size:clamp(1rem,1.04vw,21px);line-height:1.8}.JobPage_jobContent__TaE6y h2,.JobPage_jobContent__TaE6y h3,.JobPage_jobContent__TaE6y h4{color:#fff;margin-top:2em;margin-bottom:1em}.JobPage_jobContent__TaE6y p{margin-bottom:1em}.JobPage_jobContent__TaE6y ol,.JobPage_jobContent__TaE6y ul{margin-bottom:1em;padding-left:1.5em}.JobPage_jobContent__TaE6y li{margin-bottom:.5em}.JobPage_sectionTitle__781Uz{color:#fff;font-size:clamp(1.5rem,2.08vw,40px);font-weight:600;margin:0 0 32px}.JobPage_authorSection__H7iwe{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:60px;padding-top:40px;gap:16px}.JobPage_authorImage__9_azE{width:152px;height:152px;border-radius:50%;object-fit:contain}.JobPage_authorName__5FgGc{font-size:clamp(2.5rem,5vw,46px);font-weight:600}.JobPage_authorName__5FgGc,.JobPage_authorRole__L4B_y{color:#fff;font-family:Geist,sans-serif;margin:0;text-align:center}.JobPage_authorRole__L4B_y{font-size:clamp(1rem,1.25vw,24px);font-weight:400;opacity:.8}.JobPage_socialIcons__DtJAe{display:flex;gap:16px;align-items:center;justify-content:center;margin-top:8px}.JobPage_socialIcon__UDXEh{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:rgba(255,255,255,.1);color:#fff;transition:all .3s ease;text-decoration:none}.JobPage_socialIcon__UDXEh:hover{background-color:rgba(255,255,255,.2);transform:translateY(-2px)}.JobPage_socialIcon__UDXEh svg{width:20px;height:20px}@media (max-width:768px){.JobPage_heroMeta__mbYVo{padding-top:20px}.JobPage_authorSection__H7iwe{margin-top:0;padding-top:0}}.SkeletonJobCard_skeleton__ZDlwE{animation:SkeletonJobCard_fadeIn___FGk8 .3s ease-in}.SkeletonJobCard_shimmer__VKG6J{background:linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,255,255,.15) 50%,rgba(255,255,255,.08));background-size:200% 100%;animation:SkeletonJobCard_shimmer__VKG6J 1.5s infinite}@keyframes SkeletonJobCard_shimmer__VKG6J{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes SkeletonJobCard_fadeIn___FGk8{0%{opacity:0}to{opacity:1}}.FeaturedJob_emblaHeaderArrowsDesktop__RQoSP{display:flex;gap:12px}.FeaturedJob_emblaHeaderArrowsMobile__O6KYt{display:none;gap:12px;justify-content:center;margin-top:0}@media (max-width:1023px){.FeaturedJob_emblaHeaderArrowsDesktop__RQoSP{display:none}.FeaturedJob_emblaHeaderArrowsMobile__O6KYt{display:flex}}.FeaturedJob_emblaArrowLeft__2fy6P,.FeaturedJob_emblaArrowRight__aeJ8E{color:#fff;width:44px;height:44px;border-radius:50%;font-size:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.18);transition:background .2s,color .2s,opacity .2s;opacity:.85;margin:0;position:static}.FeaturedJob_emblaArrowLeft__2fy6P:disabled,.FeaturedJob_emblaArrowRight__aeJ8E:disabled{opacity:.3;cursor:not-allowed}.FeaturedJob_emblaOuterWrap__SVPjR{width:100vw;max-width:1920px;overflow-x:hidden;position:relative;margin-left:0;margin-right:0;padding-bottom:24px}.FeaturedJob_embla__E4BD7{overflow:hidden;width:100%;max-width:1480px;margin-left:0;margin-right:0}@media (max-width:1023px){.FeaturedJob_embla__E4BD7{width:100%;margin-left:0}.FeaturedJob_emblaContainer__08SdE,.FeaturedJob_emblaSlide__3zTep:first-child{padding-left:0}}.FeaturedJob_emblaContainer__08SdE{display:flex;flex-direction:row;gap:0;padding:0;margin:0;list-style:none}.FeaturedJob_emblaSlide__3zTep{flex:0 0 auto;margin-right:24px;box-sizing:border-box}.FeaturedJob_sliderSection__8LaVU{width:100%;max-width:1440px;margin-left:calc(50vw - 680px);margin-right:0;padding:0;background:transparent;position:relative;overflow-x:visible}.FeaturedJob_sliderHeaderRow__9KJy6{max-width:1440px;margin:0 auto 24px;padding-left:0;padding-right:60px;display:flex;align-items:center;justify-content:space-between}.FeaturedJob_sliderOuterWrap__G6Ytd{width:100vw;max-width:100vw;overflow-x:visible;position:relative;margin-left:0;margin-right:0;padding-bottom:24px}.FeaturedJob_sliderCell__kPAQZ{width:410px;margin-right:24px;display:flex;align-items:stretch;list-style:none;box-sizing:border-box}@media (max-width:1535px){.FeaturedJob_sliderCell__kPAQZ{width:370px}.FeaturedJob_sliderSection__8LaVU{margin-left:30px;margin-right:30px}}@media (max-width:1023px){.FeaturedJob_sliderCell__kPAQZ{width:320px}.FeaturedJob_sliderSection__8LaVU{margin-left:auto;margin-right:30px;max-width:100vw}.FeaturedJob_emblaOuterWrap__SVPjR{margin-left:auto;margin-right:0;width:calc(100vw - 30px);max-width:100vw}.FeaturedJob_sliderHeaderRow__9KJy6{padding-left:30px}}@media (max-width:639px){.FeaturedJob_sliderCell__kPAQZ{width:95vw;margin-right:12px}}.FeaturedJob_featuredJobTitle__pOk7q{color:#FFF;font-family:Geist,sans-serif;font-size:clamp(2.2rem,10vw,4.375rem);font-style:normal;font-weight:600;line-height:1.2935;letter-spacing:-2.8px}article.FeaturedJob_grid__2ONQC{border-radius:18px;min-height:470px;padding:46px;transition:background-color .3s ease,color .3s ease;cursor:pointer;border:none}@media (max-width:640px){article.FeaturedJob_grid__2ONQC{min-height:auto;padding:30px}}article.FeaturedJob_grid__2ONQC:hover{background-color:#ffffff;color:#000000}article.FeaturedJob_grid__2ONQC:hover *{color:#000000}article.FeaturedJob_grid__2ONQC h3{max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word;hyphens:auto;min-width:0}article.FeaturedJob_grid__2ONQC dd,article.FeaturedJob_grid__2ONQC dt{line-height:.9}article.FeaturedJob_grid__2ONQC p{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%;width:100%;white-space:normal}article.FeaturedJob_grid__2ONQC a{cursor:pointer}article.FeaturedJob_grid__2ONQC dl{width:100%;overflow:hidden}article.FeaturedJob_grid__2ONQC dd,article.FeaturedJob_grid__2ONQC dt{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%;width:100%;white-space:normal;overflow:hidden}.SpecialistSlider_specialistSection__QwIC6{width:100%;background:#fff;padding:30px 0 60px}.SpecialistSlider_autoTextWrapper__bMMk1{width:100%;max-width:var(--container);margin:0 auto 40px;padding-left:30px;padding-right:30px;min-height:60px;display:flex;align-items:center}.SpecialistSlider_autoText___84hI{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.SpecialistSlider_textContent__x1bb7{display:flex;flex-direction:column;align-items:flex-start;gap:0}.SpecialistSlider_autoText___84hI h2{color:#000;margin:0;font-family:Geist;font-size:clamp(2rem,7vw,90.25px);font-style:normal;font-weight:600;line-height:111%;letter-spacing:-2.45px}.SpecialistSlider_autoTextSvg__Nflab{padding-top:0;display:flex;align-items:center;gap:90px;flex-shrink:0;transition:gap .5s cubic-bezier(.4,0,.2,1)}.SpecialistSlider_autoTextSvg__Nflab:hover{gap:40px}.SpecialistSlider_autoTextSvg__Nflab>*{transition:transform .5s cubic-bezier(.4,0,.2,1);will-change:transform}.SpecialistSlider_autoTextSvg__Nflab:hover>:first-child,.SpecialistSlider_autoTextSvg__Nflab:hover>:last-child{transform:translateX(-25px)}@media (max-width:1023px){.SpecialistSlider_autoTextSvg__Nflab{display:none}}.SpecialistSlider_rotatingTextWrapper__B9WJ_{position:relative;display:block;width:100%;height:0}.SpecialistSlider_autoTextItem__CfgXJ{position:absolute;top:0;left:0;color:#000;margin:0;font-family:Geist;font-size:clamp(2rem,7vw,90.25px);font-style:normal;font-weight:600;line-height:111%;letter-spacing:-2.45px;opacity:0;pointer-events:none;white-space:nowrap;text-decoration:underline;text-decoration-thickness:5px;text-underline-offset:12px;transform:translateY(30px)}.SpecialistSlider_autoTextItem__CfgXJ.SpecialistSlider_active__NxBQf{animation:SpecialistSlider_smoothSlideUp__JzGmM 1s cubic-bezier(.25,.46,.45,.94) forwards,SpecialistSlider_smoothSlideDown__mmy9o .9s cubic-bezier(.55,.06,.68,.19) 3.1s forwards;pointer-events:auto}@keyframes SpecialistSlider_smoothSlideUp__JzGmM{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes SpecialistSlider_smoothSlideDown__mmy9o{0%{transform:translateY(0);opacity:1}to{transform:translateY(-30px);opacity:0}}.SpecialistSlider_specialistInner__0rcA_{width:100%;max-width:var(--container);margin:0 auto;padding-left:30px;padding-right:30px}.SpecialistSlider_sectionTitle__wBCFW{color:#000;font-family:Geist,sans-serif;font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:600;letter-spacing:-.02em;margin:0 0 32px}.SpecialistSlider_contentGrid__mJvwR{display:grid;grid-template-columns:1fr;gap:120px;background:transparent;border:none;border-radius:18px;padding:0}@media (min-width:1024px){.SpecialistSlider_contentGrid__mJvwR{grid-template-columns:1fr 1fr;gap:40px;margin-top:218px}}@media (max-width:1024px){.SpecialistSlider_specialistInner__0rcA_{margin-top:110px}}.SpecialistSlider_imagesWrap__F5hPp{position:relative;width:100%;max-width:580px;display:none}@media (min-width:1024px){.SpecialistSlider_imagesWrap__F5hPp{display:block}}.SpecialistSlider_bgImage__fz_wr{top:-12px;height:100%}.SpecialistSlider_bgImage__fz_wr,.SpecialistSlider_frontImage__BbUAx{position:absolute;left:0;width:100%;object-fit:contain;transition:opacity .5s ease-in-out}.SpecialistSlider_frontImage__BbUAx{max-width:547px;height:auto;bottom:33px;transform:translateY(6%) rotate(0deg);transform-origin:bottom center}.SpecialistSlider_imageHidden__kVVnX{opacity:0;pointer-events:none}.SpecialistSlider_imageActive__I5mI6{opacity:1;pointer-events:auto}.SpecialistSlider_contentList__SJ92W{display:flex;flex-direction:column;gap:0}.SpecialistSlider_contentItem__drV7m{padding:20px 0;border-radius:12px;border:none;background:transparent;cursor:default;transition:all .3s ease}.SpecialistSlider_contentItem__drV7m.SpecialistSlider_active__NxBQf,.SpecialistSlider_contentItem__drV7m:hover{background:transparent}.SpecialistSlider_contentWrapper__AaBgd{display:flex;flex-direction:column;gap:0;align-items:flex-start}.SpecialistSlider_itemNumber__Qma6c{font-size:1.2rem;font-weight:400;color:#333;flex-shrink:0;margin-bottom:15px;opacity:1;transition:opacity .3s ease}.SpecialistSlider_contentItem__drV7m p{color:#9A9A9A;margin:0;font-size:1.2rem;line-height:1.3;transition:color .3s ease}.SpecialistSlider_contentItem__drV7m.SpecialistSlider_active__NxBQf p,.SpecialistSlider_contentItem__drV7m:hover p{color:#000}.SpecialistSlider_contentItem__drV7m.SpecialistSlider_active__NxBQf .SpecialistSlider_itemNumber__Qma6c,.SpecialistSlider_contentItem__drV7m:hover .SpecialistSlider_itemNumber__Qma6c{opacity:1}.SpecialistSlider_buttonsRow__H5TJV{display:flex;gap:20px;margin-top:20px;flex-wrap:wrap}.SpecialistSlider_btn___hgWq{display:inline-flex;align-items:center;justify-content:center;padding:22px 55px;border-radius:999px;font-weight:600;font-size:.9rem;text-decoration:none;border:1px solid #000;color:#000;background:transparent;transition:all .2s ease}.SpecialistSlider_btn___hgWq:hover{transform:translateY(-2px);background:rgba(0,0,0,1);color:#fff}.SpecialistSlider_btnSecondary__LGMBx{background:transparent}.SpecialistSlider_btnSecondary__LGMBx:hover{background:rgba(0,0,0,1);color:#fff}.SpecialistSlider_btnPrimary__PFphR{background:transparent;color:#000;border-color:#000}.SpecialistSlider_btnPrimary__PFphR:hover{background:rgba(0,0,0,1);color:#fff}@media (max-width:1023px){.SpecialistSlider_contentItem__drV7m{padding-top:0}}.LocationSlider_locationSliderSection__54b47{width:100%;background:#ffffff;padding:0 0 60px;overflow:hidden}.LocationSlider_sliderContainer__Cou5h{width:100%;max-width:100%;margin:0 auto;padding-left:0;padding-right:0}.LocationSlider_emblaViewport__Q4JTl{overflow:hidden;width:100%}.LocationSlider_emblaContainer__WTCrC{display:flex;gap:40px;will-change:transform;transition:none}.LocationSlider_emblaSlide__2Z13q{flex:0 0 auto;min-width:0}.LocationSlider_locationLink__dO4eQ{display:inline-flex;align-items:center;justify-content:center;padding:18px 40px;border-radius:999px;text-decoration:none;font-family:Geist,Helvetica,Arial;font-style:normal;font-size:clamp(1rem,1.5vw,1.125rem);font-weight:600;letter-spacing:-.02em;color:var(--background);background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap;cursor:pointer}.LocationSlider_locationLink__dO4eQ:hover{background:var(--foreground);color:var(--background);transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,255,255,.1)}.LocationSlider_locationLink__dO4eQ:focus-visible{outline:3px dashed var(--outline);outline-offset:3px}.LocationSlider_locationName__P7AFl{display:block}@media (max-width:1023px){.LocationSlider_locationSliderSection__54b47{padding:40px 0}.LocationSlider_emblaContainer__WTCrC{gap:24px}.LocationSlider_locationLink__dO4eQ{padding:14px 10px;font-size:45px}}@media (max-width:639px){.LocationSlider_emblaContainer__WTCrC{gap:16px}.LocationSlider_locationLink__dO4eQ{padding:12px 24px}}@media (min-width:1024px){.LocationSlider_locationLink__dO4eQ{font-size:clamp(1rem,3vw,80px)}}.LocationSlider_emblaSlide__2Z13q:nth-child(odd) .LocationSlider_locationLink__dO4eQ{color:#A8A8A8}.LocationSlider_emblaSlide__2Z13q:nth-child(2n) .LocationSlider_locationLink__dO4eQ{color:var(--background)}@media (prefers-reduced-motion:reduce){.LocationSlider_locationLink__dO4eQ{transition:none}}.RegionsSlider_regionsSliderSection__cnlvA{width:100%;background:#ffffff;padding:0 0 60px;overflow:hidden}.RegionsSlider_sliderContainer__z82r9{width:100%;max-width:100%;margin:0 auto;padding-left:0;padding-right:0}.RegionsSlider_emblaViewport__kgEA4{overflow:hidden;width:100%}.RegionsSlider_emblaContainer__pO1vi{display:flex;gap:24px;will-change:transform;transition:none}.RegionsSlider_emblaSlide__MId_M{flex:0 0 auto;min-width:0}.RegionsSlider_regionCard__IX1bT{display:block;width:400px;height:300px;border-radius:18px;text-decoration:none;position:relative;overflow:hidden;cursor:pointer}.RegionsSlider_regionCard__IX1bT:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:var(--bg-image);transition:transform .5s cubic-bezier(.4,0,.2,1);z-index:0}.RegionsSlider_regionCard__IX1bT:hover:before{transform:scale(1.1)}.RegionsSlider_regionContent__8OlEr{position:absolute;bottom:0;left:0;padding:30px;width:100%;z-index:1}.RegionsSlider_discoverText__Vcm_C{color:rgba(255,255,255,.9);font-family:Geist,Helvetica,Arial;font-size:.95rem;font-weight:400;margin:0 0 8px;letter-spacing:.02em}.RegionsSlider_regionName__I44sH{color:#ffffff;font-family:Geist,Helvetica,Arial;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.2;margin:0;letter-spacing:-.02em}@media (max-width:1023px){.RegionsSlider_regionsSliderSection__cnlvA{padding:40px 0}.RegionsSlider_emblaContainer__pO1vi{gap:16px}.RegionsSlider_regionCard__IX1bT{width:320px;height:240px}.RegionsSlider_regionContent__8OlEr{padding:24px}.RegionsSlider_discoverText__Vcm_C{font-size:.875rem}}@media (max-width:639px){.RegionsSlider_regionsSliderSection__cnlvA{padding:30px 0}.RegionsSlider_emblaContainer__pO1vi{gap:12px}.RegionsSlider_regionCard__IX1bT{width:280px;height:200px}.RegionsSlider_regionContent__8OlEr{padding:20px}.RegionsSlider_discoverText__Vcm_C{font-size:.8rem;margin-bottom:6px}.RegionsSlider_regionName__I44sH{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.RegionsSlider_emblaContainer__pO1vi{animation:none}.RegionsSlider_regionCard__IX1bT:before{transition:none}}.LoadingSpinner_spinnerWrapper__cx0_d{display:inline-flex;align-items:center;justify-content:center}.LoadingSpinner_spinner__v1ZJi{animation:LoadingSpinner_rotate__AuBdw 1.2s linear infinite}.LoadingSpinner_spinnerCircle__tXbvr{stroke-dasharray:90,150;stroke-dashoffset:0;animation:LoadingSpinner_dash__xr5n9 1.5s ease-in-out infinite}@keyframes LoadingSpinner_rotate__AuBdw{to{transform:rotate(1turn)}}@keyframes LoadingSpinner_dash__xr5n9{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.JobList_jobListContainer__E2K5f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:40px 0}@media (max-width:1024px){.JobList_jobListContainer__E2K5f{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:768px){.JobList_jobListContainer__E2K5f{grid-template-columns:1fr;gap:20px;display:flex;flex-direction:column}.JobList_jobCard__ZiNCL{padding:30px!important;min-height:auto!important}.JobList_jobCard__ZiNCL h3{font-size:1.5rem!important}}.JobList_jobCardLink__hbjsg{text-decoration:none;color:inherit;display:block;height:100%}.JobList_jobCard__ZiNCL{border-radius:18px;padding:46px;transition:background-color .3s ease,color .3s ease;cursor:pointer}.JobList_jobCard__ZiNCL h3{max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word;hyphens:auto;min-width:0}.JobList_jobCard__ZiNCL:hover{background-color:#ffffff;color:#000000}.JobList_jobCard__ZiNCL:hover *{color:#000000}.JobList_jobCard__ZiNCL dl{width:100%;overflow:hidden}.JobList_jobCard__ZiNCL dd,.JobList_jobCard__ZiNCL dt{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%;width:100%;white-space:normal;line-height:.9}.JobList_noJobs__dHN_g{text-align:center;padding:60px 20px;color:#6b7280;font-size:18px}.JobSearchHeader_jobSearchHeader__9aT39{display:flex;align-items:center;justify-content:space-between;padding-bottom:75px;padding-top:75px}@media (max-width:1023px){.JobSearchHeader_jobSearchHeader__9aT39{flex-direction:column;text-align:center;gap:24px;padding-bottom:5px;padding-top:100px}}.JobSearchHeader_title__SWcG7{font-size:clamp(32px,5vw,86px);font-weight:600;margin:0 0 16px;line-height:1.2}.JobSearchHeader_headerContent__HKtRk{max-width:600px;text-align:left}@media (max-width:1023px){.JobSearchHeader_headerContent__HKtRk{text-align:center}}.JobSearchHeader_description__kfPiw{font-size:clamp(16px,2vw,21px);color:#9A9A9A;max-width:800px;margin:0 auto 32px;line-height:1.6}.JobSearchHeader_description__kfPiw p{margin:0;color:#9A9A9A}.JobSearchHeader_description__kfPiw b,.JobSearchHeader_description__kfPiw strong{color:#ffffff;font-weight:700}.JobSearchHeader_statsRow__ERDpO{display:flex;justify-content:center;gap:clamp(24px,4vw,48px);flex-wrap:wrap;margin-top:24px}.JobSearchHeader_statItem__pas9p{display:flex;flex-direction:column;align-items:center;gap:8px}.JobSearchHeader_statNumber__lrgdQ{font-size:clamp(28px,4vw,48px);font-weight:700;color:#000;line-height:1}.JobSearchHeader_statLabel__PQOOS{font-size:clamp(14px,1.5vw,16px);color:#666;text-transform:uppercase;letter-spacing:.5px}@media (max-width:768px){.JobSearchHeader_header__tS0cN{padding:40px 0 30px}.JobSearchHeader_statsRow__ERDpO{gap:20px}}.TeamBios_teamSection__OH6zl{width:100%;background-color:#000000;padding:80px 0 120px;overflow:hidden}.TeamBios_loadingText__XUTrs{color:rgba(255,255,255,.7);font-family:Geist,Helvetica,Arial;font-size:1.125rem;font-weight:400;text-align:center;padding:60px 0}.TeamBios_teamSection__OH6zl h4{color:#FFF;font-family:Geist;font-size:14.29px;font-style:normal;font-weight:300;line-height:139%;letter-spacing:-.143px;margin-bottom:20px}.TeamBios_teamContainer__A9d_p{width:100%;max-width:var(--container,1440px);margin:0 auto;padding:0 60px}.TeamBios_headerSection__4ZzE_{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-bottom:80px;align-items:start}.TeamBios_headingWrapper__u0LsT{padding-top:20px}.TeamBios_mainHeading__nuGxs{color:#ffffff;font-family:Geist,Helvetica,Arial;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;margin:0}.TeamBios_underline__0A44z{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:8px}.TeamBios_descriptionWrapper__U2ReX{display:flex;flex-direction:column;gap:32px;padding-top:20px}.TeamBios_description__B8_7c{color:#9A9A9A;font-family:Geist,Helvetica,Arial;font-size:1.125rem;font-weight:300;line-height:1.6;letter-spacing:-.01em;margin:61px 0 0;padding-right:93px}.TeamBios_description__B8_7c p{color:#9A9A9A;margin:0 0 1em}.TeamBios_description__B8_7c p:last-child{margin-bottom:0}.TeamBios_description__B8_7c strong{color:#ffffff;font-weight:600}.TeamBios_buttonWrapper__vF_k7{display:flex;align-items:flex-start}.TeamBios_meetTeamButton__lFaoO{display:inline-flex;align-items:center;justify-content:center;padding:18px 42px;background:transparent;border:1px solid #ffffff;border-radius:999px;color:#ffffff;font-family:Geist,Helvetica,Arial;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);align-self:flex-start}.TeamBios_meetTeamButton__lFaoO:hover{background:#ffffff;color:#000000;transform:translateY(-2px)}.TeamBios_teamGrid__84052{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;max-width:800px}.TeamBios_teamMemberCard__AbhB6{display:flex;flex-direction:column;gap:16px}.TeamBios_memberPhotoWrapper__k6fNq{width:100%;aspect-ratio:1;border-radius:16px;overflow:hidden}.TeamBios_memberPhoto__B0_In{width:100%;height:100%;object-fit:contain;display:block}.TeamBios_memberName__uKEQN{color:#ffffff;font-family:Geist,Helvetica,Arial;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:600;line-height:1.3;letter-spacing:-.01em;margin:8px 0 0}.TeamBios_memberRole__Q9ufc{color:#9A9A9A;font-family:Geist,Helvetica,Arial;font-size:clamp(1rem,1.5vw,1.375rem);font-weight:400;line-height:1.5;letter-spacing:-.01em;margin:-10px 0 0}.TeamBios_socialIcons__DbVh9{display:flex;gap:16px;margin-top:8px}.TeamBios_socialIcon__pNqgZ{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:transparent;border-radius:50%;color:#ffffff;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none}.TeamBios_socialIcon__pNqgZ:hover{background:#ffffff;color:#000000;transform:translateY(-2px);cursor:pointer}.TeamBios_socialIcon__pNqgZ svg{width:48px;height:48px}.TeamBios_socialIconImage__3GgN5{object-fit:contain;width:48px;height:48px}@media (max-width:1023px){.TeamBios_teamSection__OH6zl{padding:60px 0 80px}.TeamBios_teamContainer__A9d_p{padding:0 40px}.TeamBios_description__B8_7c{margin-top:0;padding-right:30px;margin-bottom:20px}.TeamBios_headerSection__4ZzE_{grid-template-columns:1fr;gap:40px;margin-bottom:60px}.TeamBios_mainHeading__nuGxs{font-size:clamp(2rem,6vw,3rem)}.TeamBios_teamGrid__84052{gap:32px}}@media (max-width:639px){.TeamBios_teamSection__OH6zl{padding:40px 0 60px}.TeamBios_teamContainer__A9d_p{padding:0 24px}.TeamBios_headerSection__4ZzE_{gap:32px}.TeamBios_mainHeading__nuGxs{font-size:2rem}.TeamBios_description__B8_7c{font-size:1rem}.TeamBios_meetTeamButton__lFaoO{padding:14px 32px;font-size:.875rem}.TeamBios_teamGrid__84052{grid-template-columns:1fr;gap:40px}.TeamBios_socialIcon__pNqgZ{width:36px;height:36px}.TeamBios_socialIcon__pNqgZ svg{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.TeamBios_meetTeamButton__lFaoO,.TeamBios_socialIcon__pNqgZ{transition:none}}.FeaturedPost_featuredPostSection__SVsDQ{padding:60px 0 100px;background-color:#2F2F2F;width:100%}.FeaturedPost_featuredPost__a0tw5{display:grid;grid-template-columns:1fr;gap:clamp(24px,4vw,40px);border-radius:16px;transition:transform .3s ease,box-shadow .3s ease;margin-top:50px}.FeaturedPost_featuredPost__a0tw5:hover{transform:translateY(-4px)}@media (min-width:768px){.FeaturedPost_featuredPost__a0tw5{grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,60px)}}@media (min-width:1024px){.FeaturedPost_featuredPost__a0tw5{grid-template-columns:1.2fr 1fr}}@media (max-width:1023px){.FeaturedPost_featuredPost__a0tw5{display:block}}.FeaturedPost_imageLink__Y8m_O{display:block;text-decoration:none;cursor:pointer}.FeaturedPost_imageWrapper__j4Vfi{position:relative;width:100%;height:100%;min-height:300px;overflow:hidden;border-radius:16px}@media (max-width:767px){.FeaturedPost_imageWrapper__j4Vfi{height:300px;aspect-ratio:16/9;border-radius:16px}}@media (min-width:768px){.FeaturedPost_imageWrapper__j4Vfi{min-height:400px}}.FeaturedPost_category__ZmC1G{position:absolute;top:18px;right:18px;display:inline-block;font-family:Geist,Helvetica,Arial;font-size:clamp(12px,1.2vw,14px);font-weight:600;text-transform:capitalize;letter-spacing:.1em;color:#ffffff;background-color:#000000;padding:8px 16px;border-radius:36px;z-index:2}.FeaturedPost_image__vWZrO{object-fit:cover;transition:transform .4s ease}.FeaturedPost_featuredPost__a0tw5:hover .FeaturedPost_image__vWZrO{transform:scale(1.05)}.FeaturedPost_content__A5DU8{display:flex;flex-direction:column;justify-content:center;padding:clamp(20px,4vw,40px);gap:clamp(16px,2vw,24px)}@media (min-width:768px){.FeaturedPost_content__A5DU8{padding:clamp(24px,4vw,48px) clamp(24px,4vw,48px) clamp(24px,4vw,48px) 0}}.FeaturedPost_title__xFYM3{font-family:Geist,Helvetica,Arial;font-size:clamp(28px,4vw,44px);font-weight:600;line-height:1.2;letter-spacing:-.02em;color:#9A9A9A;margin:0}.FeaturedPost_title__xFYM3 a{color:#9A9A9A;text-decoration:none;cursor:pointer;transition:color .3s ease}.FeaturedPost_title__xFYM3 a:hover{color:#ffffff}.FeaturedPost_title__xFYM3 a strong,.FeaturedPost_title__xFYM3 strong{color:#ffffff;font-weight:600}.FeaturedPost_excerpt__1JZNd{font-family:Geist,Helvetica,Arial;font-size:clamp(16px,1.8vw,18px);font-weight:300;line-height:1.6;color:#9A9A9A}.FeaturedPost_excerpt__1JZNd p{margin:0}.FeaturedPost_buttonWrapper__UfIgn{display:flex;align-items:flex-start}.FeaturedPost_buttonWrapper__UfIgn a{border-radius:36.5px}.FeaturedPost_meta__3kAWn{display:flex;align-items:center;gap:12px;margin-top:clamp(8px,2vw,16px)}.FeaturedPost_authorAvatar__ayDJh{border-radius:50%;object-fit:cover}.FeaturedPost_metaText__vpWeu{display:flex;flex-direction:column;gap:4px}.FeaturedPost_authorName__oPedc{font-family:Geist,Helvetica,Arial;font-size:clamp(14px,1.4vw,16px);font-weight:500;color:#ffffff}.FeaturedPost_metaDetails__4S82k{display:flex;align-items:center;gap:8px;font-family:Geist,Helvetica,Arial;font-size:clamp(13px,1.3vw,14px);font-weight:300;color:#9A9A9A}.FeaturedPost_date__Ju7PC,.FeaturedPost_readTime__gkP82,.FeaturedPost_separator__LfKDy{color:#9A9A9A}.FeaturedPost_imagePlaceholder__pH6RZ{width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#2a2a2a)}@media (max-width:767px){.FeaturedPost_excerpt__1JZNd{margin-bottom:30px}.FeaturedPost_content__A5DU8{border-radius:0 0 16px 16px}.FeaturedPost_featuredPostSection__SVsDQ{padding:40px 0}}