@font-face{font-family:DM Sans;src:local("DM Sans Medium"),url(../_fonts/BtWnw4L7ID7li7toH36oa37jEXkPNscr88SSQKgjODQ-zvAGW_pVSm4Av_to8e0yf9P7_BEF7Ru1kqihlvS1Zpk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Medium"),url(../_fonts/4uHnWt_9ibVCXb7nqQ4alctKAS2EDXfugaxBChA9tFw-4vCjmb6BU4qrCKhD_60PO9PnjCZBbng26FRTh0jzvOA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Bold"),url(../_fonts/BtWnw4L7ID7li7toH36oa37jEXkPNscr88SSQKgjODQ-zvAGW_pVSm4Av_to8e0yf9P7_BEF7Ru1kqihlvS1Zpk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Medium"),url(../_fonts/e02u3M25-VFqopNrDJzUe_EqsRVe1IlYv2607fgBNas-GXs8sTFfzV5TH0JTZjjqPhoOF0QrHX0wQsWQ8pJo2pI.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:DM Sans;src:local("DM Sans Bold"),url(../_fonts/9aWdIKbadzbEwjQXYafrpkTAQ9ZTbZxRTv8bm2omwPY-H5DwKRcoisukLq_J0d51chd5sBurMO3mpkLiyZV_pSU.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:"DM Sans Fallback: Arial";src:local("Arial");size-adjust:104.531%;ascent-override:94.9001%;descent-override:29.6563%;line-gap-override:0%}@font-face{font-family:DM Sans;src:local("DM Sans Bold"),url(../_fonts/4uHnWt_9ibVCXb7nqQ4alctKAS2EDXfugaxBChA9tFw-4vCjmb6BU4qrCKhD_60PO9PnjCZBbng26FRTh0jzvOA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.sHero[data-v-7795c575]{align-items:center;display:grid;gap:clamp(1.5rem,5vw,7rem);grid-template-columns:5fr 4fr}@media (max-width:850px){.sHero[data-v-7795c575]{grid-template-columns:1fr}}.sHero .mbtn--whiteAlt[data-v-7795c575]{border-color:#e6e8ec}.sHero__title[data-v-7795c575]{font-family:DM Sans,"DM Sans Fallback: Arial",sans-serif;font-size:clamp(1.75rem,1rem + 2vw,2.75rem);font-weight:300;letter-spacing:-.02em;line-height:1.1;margin-block-end:4.375rem;position:relative}.sHero__title>span[data-v-7795c575]{font-size:1.65em;font-weight:900}@media (max-width:1360px){.sHero__title>span[data-v-7795c575]{font-size:1.4em}}.sHero__title[data-v-7795c575]:before{background-color:#e6e8ec;content:"";height:1px;left:0;position:absolute;top:calc(100% + 2rem);width:8rem}.sHero__semiTitle[data-v-7795c575]{color:#667085;font-family:DM Sans,"DM Sans Fallback: Arial",sans-serif;font-weight:600;letter-spacing:.03em}.sHero__image img[data-v-7795c575]{display:block;height:auto;max-width:100%}@media (max-width:850px){.sHero__image[data-v-7795c575]{aspect-ratio:16/8;margin-inline:-1.5rem}.sHero__image img[data-v-7795c575]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%}}@media (max-width:500px){.sHero__image[data-v-7795c575]{aspect-ratio:4/3}}.sHero__text[data-v-7795c575]{max-width:67ch}.sHero__btns[data-v-7795c575]{margin-block-start:2.5rem}.sustainability:where(p,div){color:#353945}.sustainability [class*=semiTitle],.sustainability [class*=title]{color:#23262f}.container-big{margin-inline:calc((1420px + 4rem - var(--container))/2*-1);max-width:calc(1420px + 4rem)}@media (width < 1460px){.container-big{margin-inline:-80px}}@media (width < 1320px){.container-big{margin-inline:0}}.py-section{padding-block:8rem}@media (max-width:1180px){.py-section{padding-block:4rem}}@media (max-width:850px){.py-section{padding-block:3rem}}.my-section{margin-block:8rem}@media (max-width:1180px){.my-section{margin-block:4rem}}@media (max-width:850px){.my-section{margin-block:3rem}}
