.DiversitySection_diversitySection__jmOu8{padding:50px 0}.DiversitySection_heading__AB3jG{font-size:35px;color:#fff}.DiversitySection_subheading__U95wk{font-size:35px}.DiversitySection_description__62oBl{font-size:16px;width:400px}.DiversitySection_contentOverlay__sJL7K{padding:30px;max-width:700px}.DiversitySection_contentOverlay__sJL7K h2{font-size:50px}.DiversitySection_contentOverlay__sJL7K h3{font-size:35px}.DiversitySection_readMoreBtn__ik6SC{padding:10px 20px}.DiversitySection_heroSectionImg__qMjNe{background-image:url(/careers/hero.jpg);background-position:top;background-size:cover;min-height:80vh}.DiversitySection_heroImage__usdEA{width:100%;height:auto;object-fit:cover;object-position:top center;display:block}.DiversitySection_sectionAlertBar__yYwbd{background-color:#d9ff00}.DiversitySection_alertBar__oTYkA{padding:10px 20px;font-weight:600;font-size:13px;text-align:center;line-height:23px;max-width:730px;margin:auto}.DiversitySection_alertBar__oTYkA a{font-weight:700;color:#000;text-decoration:underline}.DiversitySection_diversitySection__jmOu8{background-color:var(--primary-bg);color:#fff;padding:80px 0}.DiversitySection_heading__AB3jG{font-size:42px;font-weight:400;margin-bottom:10px}.DiversitySection_subheading__U95wk{font-size:42px;font-weight:700;color:#d9ff00}.DiversitySection_description__62oBl{font-size:18px;line-height:1.7;color:#eee;width:500px}.DiversitySection_jobSeekerSection__EbIsw{position:relative}.DiversitySection_imageWrapper__By_Pj{position:relative;width:100%;overflow:hidden}.DiversitySection_jobSeekerImage__muqg2{width:100%;height:auto;display:block}.DiversitySection_contentOverlay__sJL7K{position:absolute;top:50%;left:10%;transform:translateY(-50%);padding:40px;border-radius:12px;max-width:800px}.DiversitySection_contentOverlay__sJL7K h2{font-size:56px;font-weight:700;margin-bottom:10px;color:#171616}.DiversitySection_contentOverlay__sJL7K h3{font-size:38px;font-weight:600;margin-bottom:20px;color:#171616}.DiversitySection_readMoreBtn__ik6SC{background-color:#ccff00;border:none;padding:12px 28px;font-weight:600;border-radius:8px;cursor:pointer;transition:background .3s ease}.DiversitySection_readMoreBtn__ik6SC:hover{background-color:#a9e600}@media only screen and (max-width:479px){.DiversitySection_heading__AB3jG,.DiversitySection_subheading__U95wk{font-size:22px;text-align:center}.DiversitySection_description__62oBl{font-size:14px;width:100%;text-align:center}.DiversitySection_contentOverlay__sJL7K{position:relative;top:auto;left:auto;padding:20px;max-width:100%}.DiversitySection_contentOverlay__sJL7K h2{font-size:30px}.DiversitySection_contentOverlay__sJL7K h3{font-size:20px}.DiversitySection_readMoreBtn__ik6SC{padding:8px 16px;font-size:14px}.DiversitySection_imageWrapper__By_Pj{display:none}.DiversitySection_alertBar__oTYkA{font-size:10px;padding:8px 10px;line-height:18px}}@media only screen and (min-width:480px) and (max-width:767px){.DiversitySection_heading__AB3jG,.DiversitySection_subheading__U95wk{font-size:26px;text-align:center}.DiversitySection_description__62oBl{font-size:15px;width:100%;text-align:center}.DiversitySection_contentOverlay__sJL7K{padding:20px 10px;max-width:90%;left:5%;transform:translateY(-50%);color:#fff}.DiversitySection_contentOverlay__sJL7K h2{font-size:28px}.DiversitySection_contentOverlay__sJL7K h3{font-size:20px}.DiversitySection_alertBar__oTYkA{font-size:10px;padding:8px 10px;line-height:18px}}@media only screen and (min-width:768px) and (max-width:991px){.DiversitySection_heading__AB3jG,.DiversitySection_subheading__U95wk{font-size:25px;text-align:center}.DiversitySection_description__62oBl{font-size:15px;width:100%;margin:auto;text-align:center}.DiversitySection_contentOverlay__sJL7K{padding:30px;max-width:80%;left:10%}.DiversitySection_contentOverlay__sJL7K h2{font-size:36px}.DiversitySection_contentOverlay__sJL7K h3{font-size:26px}.DiversitySection_alertBar__oTYkA{font-size:10px;padding:8px 10px;line-height:18px}}@media only screen and (min-width:992px) and (max-width:1199px){.DiversitySection_heading__AB3jG,.DiversitySection_subheading__U95wk{font-size:34px}.DiversitySection_description__62oBl{font-size:16px;width:100%}.DiversitySection_contentOverlay__sJL7K h2{font-size:42px}.DiversitySection_contentOverlay__sJL7K h3{font-size:30px}.DiversitySection_alertBar__oTYkA{font-size:10px;padding:8px 10px;line-height:18px}}@media only screen and (min-width:1200px) and (max-width:1439px){.DiversitySection_heading__AB3jG,.DiversitySection_subheading__U95wk{font-size:36px}.DiversitySection_description__62oBl{font-size:16px;width:100%}.DiversitySection_contentOverlay__sJL7K h2{font-size:48px}.DiversitySection_contentOverlay__sJL7K h3{font-size:34px}}@media only screen and (min-width:1440px) and (max-width:1600px){.DiversitySection_heading__AB3jG,.DiversitySection_subheading__U95wk{font-size:38px}.DiversitySection_description__62oBl{font-size:17px;width:100%}.DiversitySection_contentOverlay__sJL7K h2{font-size:52px}.DiversitySection_contentOverlay__sJL7K h3{font-size:36px}}@media only screen and (max-width:991px){.DiversitySection_diversitySection__jmOu8{padding:40px 20px}}.JobOpeningsSection_jobOpeningsSection__8sELP{padding:60px 0;background-color:#fff}.JobOpeningsSection_heading__thx4r{font-size:20px;font-weight:700;margin-bottom:30px;text-transform:uppercase}.JobOpeningsSection_grid__9KJ63{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;justify-items:center}.JobOpeningsSection_card__4vcI4{border:1px solid #171616;padding:20px;background:#fff;width:100%;max-width:320px;display:flex}.JobOpeningsSection_jobTitleLink___AqMa{display:flex;flex-direction:column;height:100%;text-decoration:none;gap:5px}.JobOpeningsSection_title__LfBOR{font-size:16px;font-weight:600;color:#171616;margin-bottom:6px;text-decoration:underline}.JobOpeningsSection_location__c7gDM{font-size:14px;color:#333}.JobOpeningsSection_applyNow__euTMx{margin-top:auto;font-size:16px;font-weight:500;color:#171616;text-transform:lowercase;display:inline-block;background:linear-gradient(180deg,rgba(2,36,73,0) 40%,rgba(212,255,39,1) 0,rgba(212,255,39,1) 58%,rgba(212,255,39,0) 0);padding:0 3px;width:-moz-fit-content;width:fit-content}.ApplyForJob_mainSec__AFAkG{background-color:white;margin-top:0;margin-bottom:0;padding:20px 0 40px}.ApplyForJob_maxWidth__tkJIQ{align-items:flex-start;justify-content:space-between;max-width:700px;margin:0 auto;gap:20px}.ApplyForJob_select__Gk2ry{padding:5px;border:none;width:100%;font-size:12px;color:#000;font-weight:600}.ApplyForJob_select__Gk2ry:focus-visible{border:none;outline:0}.ApplyForJob_form__wCSbb{display:flex;flex-direction:column;gap:20px;margin-top:20px}.ApplyForJob_selectedTechnologyName__R0vFG{font-size:14px;font-weight:600;margin-left:10px;color:var(--secondary-color);background-color:#000;padding:3px 8px;width:-moz-fit-content;width:fit-content;font-size:10px}.ApplyForJob_row__CJoBr{display:flex;gap:20px;flex-wrap:wrap}.ApplyForJob_field__JjXMH{flex:1 1;display:flex;flex-direction:column}.ApplyForJob_field__JjXMH label{font-size:14px;margin-bottom:6px;font-weight:600}.ApplyForJob_field__JjXMH input,.ApplyForJob_field__JjXMH textarea{border:none;border-bottom:1px solid var(--primary-bg);font-size:15px;outline:none;background:transparent}.ApplyForJob_field__JjXMH textarea{resize:none}.ApplyForJob_fieldCheckbox__TwdT4{display:flex;align-items:center;gap:10px}.ApplyForJob_submitBtn__QD3z0{align-self:flex-end;background:#fff;color:var(--primary-bg);border:2px solid var(--primary-bg);padding:10px 30px;font-size:15px;font-weight:600;cursor:pointer;border-radius:5px;transition:all .3s ease}.ApplyForJob_submitBtn__QD3z0:before{background-color:var(--secondary-color);color:black}.ApplyForJob_submitBtn__QD3z0:active,.ApplyForJob_submitBtn__QD3z0:focus,.ApplyForJob_submitBtn__QD3z0:hover{color:black;border:2px solid transparent}.ApplyForJob_header__hV7VT{display:flex;flex-direction:column;gap:4px}.ApplyForJob_header__hV7VT div{font-weight:500}.ApplyForJob_autofill__BT0md{display:flex;flex-direction:column}.ApplyForJob_autofill__BT0md button{color:black;background-color:transparent;border:1px solid var(--primary-bg);border-radius:20px;padding:10px 20px;font-weight:500}.ApplyForJob_applyJobForm__BJdXt{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0}.ApplyForJob_header__hV7VT h4{font-weight:600;font-size:1.5rem;line-height:2rem;color:black;margin:0;padding:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}.ApplyForJob_customInput__I7siV{margin-bottom:20px}.ApplyForJob_customInput__I7siV:focus{border-color:#000;outline:none;box-shadow:none}.ApplyForJob_maxWidth__tkJIQ label{font-weight:500}@media only screen and (max-width:479px){.ApplyForJob_maxWidth__tkJIQ{max-width:100%;padding:10px 20px}.ApplyForJob_applyJobForm__BJdXt{flex-direction:column;gap:27px}.ApplyForJob_row__CJoBr{display:flex;gap:20px;flex-wrap:wrap;flex-direction:column}}@media only screen and (min-width:480px) and (max-width:767px){.ApplyForJob_maxWidth__tkJIQ{max-width:420px;padding:10px 15px}}@media only screen and (min-width:768px) and (max-width:991px){.ApplyForJob_maxWidth__tkJIQ{max-width:700px}}@media only screen and (min-width:992px) and (max-width:1199px){.ApplyForJob_maxWidth__tkJIQ{max-width:700px}}@media only screen and (min-width:1200px) and (max-width:1439px){.ApplyForJob_maxWidth__tkJIQ{max-width:700px}}@media only screen and (max-width:1600px) and (min-width:1200px){.ApplyForJob_maxWidth__tkJIQ{max-width:700px}}