.careers-hero{position:relative;overflow:hidden;gap:0;height:662px}.careers-hero__bg{height:100%;width:100%}.careers-hero__bg>img{height:100%;width:100%;object-fit:cover}.careers-hero__wave{position:absolute;bottom:0;height:230px;width:100%}.careers-hero__wave>img{height:100%;width:100%;object-fit:cover}.careers-values{margin-block:120px 88px}.careers-values__container{row-gap:96px}.careers-values__title{align-self:center;text-transform:uppercase}.careers-values__items{width:100%;justify-content:space-between;column-gap:56px}.careers-values__item{width:100%;max-width:282px;row-gap:32px}.careers-values__item>figure{height:112px}.careers-values__item>figure>img{height:100%}.careers-values__item>p{text-transform:uppercase}.careers-job{margin-bottom:200px}.careers-job__wrapper{flex-direction:column-reverse !important;row-gap:0;transition:row-gap .3s}.careers-job__wrapper:has(.careers-job__details[open]){row-gap:88px}.careers-job__details{display:flex;justify-content:center;width:100%}.careers-job__details>summary{position:relative;display:flex;align-items:center;justify-content:center;min-height:64px;width:fit-content;padding:0 40px !important;font-size:18px;font-weight:600;line-height:120%;text-transform:uppercase;text-decoration:none;border-radius:8px;background-color:var(--red);color:var(--light-vanilla);box-shadow:6px 6px 0px 0px var(--red-shadow);transition:background-color .3s,box-shadow .3s}.careers-job__details>summary:hover{background-color:var(--hover-red)}.careers-job__content{max-height:0;padding-block:0;padding-inline:64px;opacity:0;row-gap:0;border-radius:16px;color:#000;background-color:var(--vanilla);overflow:hidden;transition:max-height .3s,opacity .3s,padding-block .3s}.careers-job__details[open]+.careers-job__content{max-height:5000px;opacity:1;padding-block:80px}.careers-job__list{padding-left:30px;list-style-type:disc}.careers-job__list:before,.careers-job__list:not(:last-child):after{content:'\A';white-space:pre}.careers-form{margin-bottom:180px}.careers-form>div{row-gap:0}.careers-form__title{margin-bottom:24px !important;text-transform:uppercase}.careers-form__description{margin-bottom:56px !important;max-width:577px;color:var(--text)}.careers-form__wrapper{width:100%;max-width:856px;justify-content:center}.careers-form__container{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.careers-form__item,.careers-form__btn-item{grid-column:span 2}.careers-form_sm{grid-column:span 1}.careers-form__btn-item{margin-top:32px;display:flex;justify-content:center}.careers-form__btn{border-width:0;cursor:pointer}.select2-selection__rendered[title='Please select an option']{color:var(--text) !important}@media screen and (max-width:1024px){.careers-values__items{gap:40px}.careers-values__item{max-width:203px}.careers-job{margin-bottom:160px}.careers-job__content{padding-inline:40px}.careers-job__details[open]+.careers-job__content{padding-block:64px}}@media screen and (max-width:992px){.careers-hero{height:448px}.careers-values{margin-block:80px 112px}.careers-values__container{row-gap:56px}.careers-values__title{font-size:40px}.careers-values__items{padding-inline:40px;flex-wrap:wrap !important}.careers-values__item{max-width:calc(50% - 20px);row-gap:24px}.careers-job{margin-bottom:112px}.careers-job__content{padding-inline:32px}.careers-job__details[open]+.careers-job__content{padding-block:32px}.careers-form{margin-bottom:120px}.careers-form__title{font-size:40px;line-height:124%}.careers-form__description{max-width:100%}.careers-form__wrapper>div{width:100%}.careers-form__container{grid-template-columns:auto}.careers-form__item.careers-form_sm,.careers-form__item{grid-column:span 2;width:100%}}@media screen and (max-width:640px){.careers-values{margin-block:48px 96px}.careers-values__item{max-width:100%}.careers-values__items{padding-inline:24px}.careers-job{margin-bottom:96px}.careers-job__content{padding-inline:16px}.careers-form{margin-bottom:96px}.careers-form__description{margin-bottom:40px !important}.careers-form__item>p>.form__counter{flex-direction:column;align-items:flex-start;row-gap:6px}}