.lang-switch[data-v-a3bdf3bb]{letter-spacing:.16px;gap:16px;display:flex}.lang-switch__current[data-v-a3bdf3bb]{text-underline-position:from-font;text-decoration:underline}.lang-switch__link[data-v-a3bdf3bb]{text-decoration:none}.hero[data-v-22671adb]{height:810px;position:relative;overflow:hidden}.hero__bg[data-v-22671adb]{z-index:0;animation:1.4s ease-out both hero-fade-22671adb;position:absolute;inset:0}.hero__bg-img[data-v-22671adb],.hero__bg-overlay[data-v-22671adb]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__bg-overlay[data-v-22671adb]{-o-object-position:bottom;object-position:bottom}.hero__bg-shade[data-v-22671adb]{background:#0009;position:absolute;inset:0}.hero__inner[data-v-22671adb]{z-index:2;height:100%;position:relative}.hero__lang[data-v-22671adb]{position:absolute;top:48px;left:calc(50% + 8px)}.hero__logo[data-v-22671adb]{width:190px;height:68px;animation:.9s cubic-bezier(.22,1,.36,1) .3s both slide-in-left-22671adb;top:313px}.hero__logo[data-v-22671adb],.hero__rule[data-v-22671adb],.hero__text[data-v-22671adb]{position:absolute;left:0}.hero__text[data-v-22671adb]{width:564px;animation:.9s cubic-bezier(.22,1,.36,1) .45s both slide-in-left-22671adb;top:443px}.hero__rule[data-v-22671adb]{border-top:.6px solid var(--c-shiny);transform-origin:0;width:100%;animation:1s cubic-bezier(.22,1,.36,1) .6s both grow-x-22671adb;top:405px}.hero__link[data-v-22671adb]{animation:.8s ease-out 1s both hero-fade-22671adb;top:351px}.hero__link[data-v-22671adb],.hero__title[data-v-22671adb]{position:absolute;left:calc(50% + 8px)}.hero__title[data-v-22671adb]{width:680px;font-family:var(--font-display);color:var(--c-shiny);text-transform:uppercase;letter-spacing:.72px;white-space:nowrap;font-size:72px;font-weight:573;font-stretch:125%;line-height:1.1;top:429px}.hero__line[data-v-22671adb]{height:79px;display:block;overflow:hidden}.hero__line>span[data-v-22671adb]{animation:.9s cubic-bezier(.22,1,.36,1) both slide-up-22671adb;display:block}.hero__line:first-child>span[data-v-22671adb]{animation-delay:.5s}.hero__line:nth-child(2)>span[data-v-22671adb]{animation-delay:.65s}.hero__line:nth-child(3)>span[data-v-22671adb]{animation-delay:.8s}.hero__tick[data-v-22671adb]{position:absolute;top:398px;right:-17px}@keyframes hero-fade-22671adb{0%{opacity:0}to{opacity:1}}@keyframes slide-in-left-22671adb{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:none}}@keyframes slide-up-22671adb{0%{transform:translateY(100%)}to{transform:none}}@keyframes grow-x-22671adb{0%{transform:scaleX(0)}to{transform:none}}@media (width<=1024px){.hero[data-v-22671adb]{min-height:calc(max(812px,100svh));padding:16px 0 74px}.hero[data-v-22671adb],.hero__inner[data-v-22671adb]{flex-direction:column;height:auto;display:flex}.hero__inner[data-v-22671adb]{flex:1;align-items:flex-start}.hero__lang[data-v-22671adb]{top:0;left:auto;right:0}.hero__logo[data-v-22671adb]{width:164px;height:auto}.hero__link[data-v-22671adb],.hero__logo[data-v-22671adb],.hero__rule[data-v-22671adb],.hero__text[data-v-22671adb],.hero__title[data-v-22671adb]{position:static}.hero__link[data-v-22671adb]{margin-top:51px}.hero__rule[data-v-22671adb]{width:100%;margin-top:24px}.hero__text[data-v-22671adb]{width:auto;margin-top:24px}.hero__title[data-v-22671adb]{letter-spacing:.32px;white-space:normal;width:auto;margin-top:auto;padding-top:48px;font-size:32px}.hero__line[data-v-22671adb]{height:auto}.hero__tick[data-v-22671adb]{display:none}}.cta[data-v-6aefe51f]{height:24px;color:var(--c-black);background:var(--c-orange);align-items:center;padding:0 8px 0 74px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.cta[data-v-6aefe51f]:disabled{cursor:default}.cta__icon[data-v-6aefe51f]{justify-content:center;align-items:center;width:10px;height:8.75px;transition:left .5s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.cta__icon img[data-v-6aefe51f]{width:8.75px;height:10px;transform:rotate(90deg)}.cta__slot[data-v-6aefe51f]{height:24px;display:block;overflow:hidden}.cta__slot--left[data-v-6aefe51f]{position:absolute;top:0;left:8px}.cta__roll[data-v-6aefe51f]{flex-direction:column;gap:8px;transition:transform .5s cubic-bezier(.22,1,.36,1);display:flex}.cta__text[data-v-6aefe51f]{text-transform:uppercase;white-space:nowrap;font-size:16px;font-weight:300;line-height:1.5;transition:opacity .5s cubic-bezier(.22,1,.36,1);display:block}.cta__text--enter[data-v-6aefe51f],.cta__text--hidden[data-v-6aefe51f]{opacity:0}.cta:not(:disabled):focus-visible .cta__icon[data-v-6aefe51f],.cta:not(:disabled):hover .cta__icon[data-v-6aefe51f]{left:calc(100% - 18px)}.cta:not(:disabled):focus-visible .cta__roll[data-v-6aefe51f],.cta:not(:disabled):hover .cta__roll[data-v-6aefe51f]{transform:translateY(-32px)}.cta:not(:disabled):focus-visible .cta__text--enter[data-v-6aefe51f],.cta:not(:disabled):hover .cta__text--enter[data-v-6aefe51f]{opacity:1}@media (prefers-reduced-motion:reduce){.cta__icon[data-v-6aefe51f],.cta__roll[data-v-6aefe51f],.cta__text[data-v-6aefe51f]{transition:none}}@media (width<=640px){.cta[data-v-6aefe51f]{max-width:100%;padding:0 8px 0 74px}.cta[data-v-6aefe51f],.cta__slot[data-v-6aefe51f]{height:auto}.cta__slot--left[data-v-6aefe51f],.cta__text--hidden[data-v-6aefe51f]{display:none}.cta__text[data-v-6aefe51f]{white-space:normal}.cta:not(:disabled):focus-visible .cta__icon[data-v-6aefe51f],.cta:not(:disabled):hover .cta__icon[data-v-6aefe51f]{left:8px}.cta:not(:disabled):focus-visible .cta__roll[data-v-6aefe51f],.cta:not(:disabled):hover .cta__roll[data-v-6aefe51f]{transform:none}}.video-modal[data-v-9d038bce]{width:100%;max-width:none;height:100%;max-height:none;color:var(--c-shiny);background:0 0;border:0;padding:0}.video-modal[open][data-v-9d038bce]{place-items:center;animation:.3s ease-out video-modal-in-9d038bce;display:grid}.video-modal[data-v-9d038bce]::backdrop{background:#001211eb}.video-modal__inner[data-v-9d038bce]{width:min(100% - var(--margin) * 2,1120px);position:relative}.video-modal__close[data-v-9d038bce]{justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:8px;display:flex;position:absolute;bottom:100%;right:0}.video-modal__close img[data-v-9d038bce]{transition:transform .3s;transform:rotate(45deg)}.video-modal__close:focus-visible img[data-v-9d038bce],.video-modal__close:hover img[data-v-9d038bce]{transform:rotate(135deg)}.video-modal__player[data-v-9d038bce]{aspect-ratio:16/9;background:#000;width:100%;display:block}.video-modal__player--empty[data-v-9d038bce]{color:var(--c-n300);text-transform:uppercase;letter-spacing:.14px;border:.5px solid var(--c-n700);place-items:center;font-size:14px;display:grid}@keyframes video-modal-in-9d038bce{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.video-modal[open][data-v-9d038bce]{animation:none}}.video-card[data-v-45d4e04e]{background:#d9d9d9;width:564px;max-width:100%;height:354px;position:relative;overflow:hidden}.video-card__poster[data-v-45d4e04e]{-o-object-fit:cover;object-fit:cover;-o-object-position:30% 35%;object-position:30% 35%;width:100%;height:100%}.video-card__shade[data-v-45d4e04e]{background:#0003;position:absolute;inset:0}.video-card__cta[data-v-45d4e04e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=1024px){.video-card[data-v-45d4e04e]{aspect-ratio:564/354;width:100%;height:auto}}.intro[data-v-de391277]{height:1063px;position:relative}.intro__band[data-v-de391277]{z-index:1;pointer-events:none;height:813px;position:absolute;top:-254px;left:0;right:0}.intro__band-glow[data-v-de391277]{background-image:var(--intro-band);-webkit-mask-composite:source-in,xor;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(100.278% 33.662% at 50% 0,#0000 49.857%,#000),radial-gradient(82.604% 40.122% at 50% 100%,#0000 60.524%,#000);mask-image:radial-gradient(100.278% 33.662% at 50% 0,#0000 49.857%,#000),radial-gradient(82.604% 40.122% at 50% 100%,#0000 60.524%,#000);-webkit-mask-composite:source-in;mask-composite:intersect}.intro__inner[data-v-de391277]{z-index:2;height:100%;position:relative}.intro__video[data-v-de391277]{position:absolute;top:565px;left:0}.intro__sticky-wrap[data-v-de391277]{width:564px;height:933px;position:absolute;top:405px;left:calc(50% + 8px)}.intro__sticky[data-v-de391277]{flex-direction:column;gap:8px;width:555px;height:312px;padding-top:160px;font-size:20px;line-height:1.5;display:flex;position:sticky;top:0}.intro__lead[data-v-de391277]{color:var(--c-shiny);font-weight:400}.intro__body[data-v-de391277]{color:var(--c-n300)}@media (width<=1024px){.intro[data-v-de391277]{height:auto;padding-top:229px}.intro__band[data-v-de391277]{top:-181px}.intro__band-glow[data-v-de391277]{height:546px;bottom:auto}.intro__inner[data-v-de391277]{flex-direction:column;gap:64px;display:flex}.intro__video[data-v-de391277]{position:relative;top:auto;left:auto}.intro__sticky[data-v-de391277],.intro__sticky-wrap[data-v-de391277]{width:auto;height:auto;position:static}.intro__sticky[data-v-de391277]{padding-top:0;font-size:18px}}.products[data-v-46a97998]{position:relative}.products__glow[data-v-46a97998]{pointer-events:none;background-image:var(--products-glow);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:1187px;position:absolute;top:561px;left:0;right:0}.products__inner[data-v-46a97998]{min-height:1598px}.products__inner[data-v-46a97998],.products__sticky-wrap[data-v-46a97998]{position:relative}.products__sticky[data-v-46a97998]{height:calc(min(810px,100vh));padding-top:120px;position:sticky;top:0}.products__title[data-v-46a97998]{max-width:564px;font-family:var(--font-display);color:var(--c-shiny);text-transform:uppercase;letter-spacing:.4px;font-size:40px;font-weight:573;font-stretch:125%;line-height:1.4}.products__cards[data-v-46a97998]{gap:32px;padding:810px 0 120px}.product-card[data-v-46a97998],.products__cards[data-v-46a97998]{flex-direction:column;display:flex}.product-card[data-v-46a97998]{color:var(--c-black);background:var(--c-shiny);gap:24px;padding:24px}.product-card__head[data-v-46a97998]{border-bottom:.5px solid var(--c-black);justify-content:space-between;align-items:center;margin:0 -24px;padding:0 24px 24px;display:flex}.product-card__title[data-v-46a97998]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.24px;font-size:24px;font-weight:573;font-stretch:125%;line-height:1.3}.product-card__body[data-v-46a97998]{flex-direction:column;align-items:flex-start;gap:40px;padding-right:80px;display:flex}.product-card__body p[data-v-46a97998]{letter-spacing:.16px;line-height:1.6}@media (width<=1024px){.products__glow[data-v-46a97998]{background-size:232.32% 100%;height:718px;top:auto;bottom:43px}.products__inner[data-v-46a97998]{min-height:0}.products__sticky[data-v-46a97998]{height:auto;padding:160px 0 48px;position:static}.products__title[data-v-46a97998]{letter-spacing:.24px;font-size:24px}.products__cards[data-v-46a97998]{gap:16px;padding:0}.product-card__head[data-v-46a97998]{flex-direction:row-reverse;justify-content:flex-end;gap:24px}.product-card__head img[data-v-46a97998]{width:48px;height:48px}.product-card__title[data-v-46a97998]{letter-spacing:.2px;font-size:20px}.product-card__body[data-v-46a97998]{padding-right:0}}.services[data-v-adcbbaf1]{margin-top:160px;position:relative}.services__inner[data-v-adcbbaf1]{grid-template-columns:844fr 596fr;display:grid}.services__sticky-wrap[data-v-adcbbaf1]{position:relative}.services__sticky[data-v-adcbbaf1]{height:calc(min(810px,100vh));padding:48px var(--margin);flex-direction:column;display:flex;position:sticky;top:0}.services__head[data-v-adcbbaf1]{width:564px;max-width:100%}.services__eyebrow[data-v-adcbbaf1],.services__title[data-v-adcbbaf1]{color:var(--c-shiny)}.services__intro[data-v-adcbbaf1],.services__text[data-v-adcbbaf1]{letter-spacing:.16px}.services__tabs[data-v-adcbbaf1]{top:351px;left:var(--margin);width:451px;max-width:calc(100% - var(--margin) * 2);flex-direction:column;gap:8px;display:flex;position:absolute}.services__tab button[data-v-adcbbaf1]{color:var(--c-n700);text-align:left;text-transform:uppercase;align-items:center;gap:8px;font-size:20px;font-weight:500;line-height:1.2;transition:color .3s;display:flex}.services__tab--active button[data-v-adcbbaf1]{color:var(--c-white)}.services__bullet[data-v-adcbbaf1]{opacity:0;flex-shrink:0;margin-right:-18px;transition:margin-right .3s,opacity .3s}.services__tab--active .services__bullet[data-v-adcbbaf1]{opacity:1;margin-right:0}.services__text[data-v-adcbbaf1]{bottom:48px;left:var(--margin);width:564px;max-width:calc(100% - var(--margin) * 2);position:absolute}.services-text-enter-active[data-v-adcbbaf1],.services-text-leave-active[data-v-adcbbaf1]{transition:opacity .2s}.services-text-enter-from[data-v-adcbbaf1],.services-text-leave-to[data-v-adcbbaf1]{opacity:0}.services__media[data-v-adcbbaf1]{flex-direction:column;gap:59px;display:flex}.services__figure[data-v-adcbbaf1]{height:810px;position:relative}.services__image[data-v-adcbbaf1]{background:#d9d9d9;height:100%;position:relative;overflow:hidden}.services__image img[data-v-adcbbaf1]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.services__image[data-v-adcbbaf1]:after{content:"";background-image:linear-gradient(#001211,#00121100 38.022%),linear-gradient(#00121100 56.111%,#001211);position:absolute;inset:0}.services__caption[data-v-adcbbaf1]{display:none}@media (width<=1024px){.services__inner[data-v-adcbbaf1]{grid-template-columns:minmax(0,1fr)}.services__sticky[data-v-adcbbaf1]{height:auto;padding:0 var(--margin) 56px;position:static}.services__head[data-v-adcbbaf1]{width:auto}.services__intro[data-v-adcbbaf1],.services__tabs[data-v-adcbbaf1],.services__text[data-v-adcbbaf1]{display:none}.services__media[data-v-adcbbaf1]{gap:0}.services__figure[data-v-adcbbaf1]{background:var(--c-black);height:100svh;position:sticky;top:0}.services__image[data-v-adcbbaf1]{height:calc(min(510px,63svh))}.services__caption[data-v-adcbbaf1]{right:var(--margin);bottom:62px;left:var(--margin);flex-direction:column;gap:24px;display:flex;position:absolute}.services__caption-label[data-v-adcbbaf1]{text-transform:uppercase;align-items:center;gap:8px;font-size:20px;font-weight:500;line-height:1.2;display:flex}.services__caption-text[data-v-adcbbaf1]{letter-spacing:.16px}}.group[data-v-a7b65e30]{color:var(--c-black);background:var(--c-shiny);margin-top:200px;position:relative}.group__bg[data-v-a7b65e30]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.group__bg-fade[data-v-a7b65e30]{background-image:var(--group-fade);background-repeat:no-repeat;background-size:100% 100%;height:573px;position:absolute;bottom:0;left:0;right:0}.group__inner[data-v-a7b65e30]{padding:291px 0 220px;position:relative}.group__head[data-v-a7b65e30]{align-items:start}.group__eyebrow[data-v-a7b65e30]{color:var(--c-n700)}.group__list[data-v-a7b65e30]{flex-direction:column;gap:80px;margin-top:80px;display:flex}.group__row-head[data-v-a7b65e30]{border-bottom:.5px solid var(--c-black);align-items:end;padding-bottom:24px}.group__logo[data-v-a7b65e30]{height:68px}.group__desc[data-v-a7b65e30],.group__tagline[data-v-a7b65e30]{letter-spacing:.16px;max-width:652px;line-height:1.6}.group__tagline[data-v-a7b65e30]{font-weight:400}.group__row-body[data-v-a7b65e30]{align-items:start;padding-top:24px}.group__gallery[data-v-a7b65e30]{align-items:start;margin-top:200px}.group__gallery-small[data-v-a7b65e30]{grid-column:1/4;height:221px}.group__gallery-large[data-v-a7b65e30],.group__gallery-small[data-v-a7b65e30]{-o-object-fit:cover;object-fit:cover;width:100%}.group__gallery-large[data-v-a7b65e30]{height:454px}@media (width<=1024px){.group[data-v-a7b65e30]{margin-top:56px}.group__bg-fade[data-v-a7b65e30]{background-image:var(--group-fade-mobile);height:320px}.group__inner[data-v-a7b65e30]{padding:120px 0 100px}.group__head[data-v-a7b65e30]{row-gap:12px}.group__list[data-v-a7b65e30]{gap:72px;margin-top:92px}.group__row-head[data-v-a7b65e30]{align-items:stretch}.group__row-body[data-v-a7b65e30],.group__row-head[data-v-a7b65e30]{flex-direction:column;gap:24px;display:flex}.group__row-body[data-v-a7b65e30]{padding-top:32px}.group__desc[data-v-a7b65e30]{order:-1}.group__gallery[data-v-a7b65e30]{row-gap:32px;margin-top:91px}.group__gallery-small[data-v-a7b65e30]{aspect-ratio:253/169;grid-column:1/-1;width:73.7609%;height:auto}.group__gallery-large[data-v-a7b65e30]{aspect-ratio:343/229;height:auto}}.sectors[data-v-e0b621e1]{min-height:826px;position:relative;overflow:hidden}.sectors__bg[data-v-e0b621e1]{background-image:var(--sectors-glow);background-repeat:no-repeat;background-size:100% 100%;height:691px;position:absolute;top:135px;left:0;right:0;overflow:hidden}.sectors__bg[data-v-e0b621e1]:after{aspect-ratio:3338/2527;content:"";background:url(../images/home/sectors-car.webp) 50%/100% 100% no-repeat;width:62.18%;position:absolute;top:-8.49%;left:-28.93%}.sectors__inner[data-v-e0b621e1]{position:relative}.sectors__eyebrow[data-v-e0b621e1]{color:var(--c-n300)}.sectors__content[data-v-e0b621e1]{gap:64px;padding-top:29px}.sectors__block[data-v-e0b621e1],.sectors__block-body[data-v-e0b621e1],.sectors__content[data-v-e0b621e1]{flex-direction:column;display:flex}.sectors__block[data-v-e0b621e1]{gap:16px}.sectors__block-title[data-v-e0b621e1]{color:var(--c-shiny);font-size:16px;font-weight:400}.sectors__block-body[data-v-e0b621e1]{align-items:flex-start;gap:24px}.sectors__block-body[data-v-e0b621e1],.sectors__list[data-v-e0b621e1]{border-top:.2px solid var(--c-shiny);padding-top:16px}.sectors__list[data-v-e0b621e1]{grid-auto-flow:column;grid-template-rows:repeat(var(--rows),auto);-moz-column-gap:16px;color:var(--c-shiny);grid-template-columns:1fr 1fr;column-gap:16px;display:grid}@media (width<=1024px){.sectors[data-v-e0b621e1]{min-height:0;padding-bottom:387px}.sectors__bg[data-v-e0b621e1]{background-image:var(--sectors-glow-mobile);height:691px;top:auto;bottom:0}.sectors__bg[data-v-e0b621e1]:after{width:109.73%;top:50.14%;left:-49.17%}.sectors__inner[data-v-e0b621e1]{row-gap:67px}.sectors__content[data-v-e0b621e1]{gap:56px;padding-top:0}.sectors__list[data-v-e0b621e1]{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}}.accordion[data-v-8d021d54]{border-top:.5px solid var(--c-shiny)}.accordion__trigger[data-v-8d021d54]{text-align:left;align-items:flex-start;gap:8px;width:100%;padding:16px 0;display:flex}.accordion__title[data-v-8d021d54]{color:var(--c-shiny);flex:1;font-weight:400}.accordion__icon[data-v-8d021d54]{flex-shrink:0;margin-top:4px;transition:transform .3s}.accordion--open .accordion__icon[data-v-8d021d54]{transform:rotate(45deg)}.accordion__panel[data-v-8d021d54]{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1);display:grid}.accordion--open .accordion__panel[data-v-8d021d54]{grid-template-rows:1fr}.accordion__clip[data-v-8d021d54]{overflow:hidden}.accordion__content[data-v-8d021d54]{width:540px;max-width:100%;color:var(--c-n300);flex-direction:column;gap:24px;padding-bottom:24px;display:flex}.accordion__list[data-v-8d021d54]{padding-left:24px;list-style:outside}.accordion__links a[data-v-8d021d54]{text-underline-position:from-font;text-decoration:underline}.accordion__image[data-v-8d021d54]{-o-object-fit:cover;object-fit:cover;width:540px;max-width:100%;height:368px}.quality__inner[data-v-a81c117e]{flex-direction:column;gap:88px;padding:160px 0;display:flex}.quality__head[data-v-a81c117e]{max-width:680px;color:var(--c-shiny)}.quality__row[data-v-a81c117e]{align-items:start}.quality__text[data-v-a81c117e]{max-width:437px;color:var(--c-shiny);letter-spacing:.16px;line-height:1.6}.quality__accordion[data-v-a81c117e]{grid-column:7/12}.quality__stats[data-v-a81c117e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.stat[data-v-a81c117e]{background-image:linear-gradient(#f28b52 2.6596%,#d33716 7.6064%,#23303000 55.856%),linear-gradient(90deg,#233030,#233030);flex-direction:column;justify-content:space-between;gap:16px;min-height:188px;padding:24px;display:flex}.stat__value[data-v-a81c117e]{color:var(--c-shiny);text-transform:uppercase;font-size:24px}.stat__label[data-v-a81c117e]{color:var(--c-n300)}@media (width<=1024px){.quality__inner[data-v-a81c117e]{gap:88px;padding:160px 0}.quality__row[data-v-a81c117e]{row-gap:40px}.quality__accordion[data-v-a81c117e]{grid-column:1/-1}.quality__stats[data-v-a81c117e]{grid-template-columns:1fr 1fr}}@media (width<=640px){.quality__stats[data-v-a81c117e]{grid-template-columns:1fr}}.sust__inner[data-v-af0d2ea4]{align-items:start}.sust__content[data-v-af0d2ea4]{align-self:center;gap:88px}.sust__activities[data-v-af0d2ea4],.sust__content[data-v-af0d2ea4],.sust__ecovadis[data-v-af0d2ea4],.sust__text[data-v-af0d2ea4],.sust__top[data-v-af0d2ea4]{flex-direction:column;display:flex}.sust__top[data-v-af0d2ea4]{gap:24px}.sust__text[data-v-af0d2ea4]{letter-spacing:.16px;line-height:1.6}.sust__activities[data-v-af0d2ea4]{color:var(--c-shiny);gap:32px}.sust__activities-title[data-v-af0d2ea4]{font-weight:400}.sust__cta[data-v-af0d2ea4]{align-self:flex-start}.sust__ecovadis[data-v-af0d2ea4]{align-items:flex-start;gap:8px}.sust__media[data-v-af0d2ea4]{height:1080px;margin-right:calc(-1 * var(--margin));background:#d9d9d9;grid-column:7/13;position:relative;overflow:hidden}.sust__media img[data-v-af0d2ea4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sust__media[data-v-af0d2ea4]:after{content:"";background-image:linear-gradient(#001211,#00121100 38.022%),linear-gradient(#00121100 56.111%,#001211);position:absolute;inset:0}@media (width>=1441px){.sust__media[data-v-af0d2ea4]{margin-right:calc(.5 * (-100vw + var(--content)))}}@media (width<=1024px){.sust__inner[data-v-af0d2ea4]{row-gap:132px}.sust__content[data-v-af0d2ea4]{align-self:auto;gap:88px}.sust__content .title-section[data-v-af0d2ea4]{letter-spacing:.32px;font-size:32px}.sust__media[data-v-af0d2ea4]{height:426px;margin:0 calc(-1 * var(--margin));grid-column:1/-1}}.contact[data-v-a6a67402]{color:var(--c-black);background:linear-gradient(transparent 515px,var(--c-shiny) 515px);padding-top:389px;position:relative}.contact__fade[data-v-a6a67402]{pointer-events:none;background-image:var(--contact-fade);background-repeat:no-repeat;background-size:100% 100%;height:567px;position:absolute;top:0;left:0;right:0}.contact__inner[data-v-a6a67402]{padding-bottom:120px;position:relative}.contact__head[data-v-a6a67402]{max-width:680px}.contact__form[data-v-a6a67402]{max-width:912px;min-height:480px;margin-top:119px}.contact__form[data-v-a6a67402] .hubspot-form__fallback{font-size:16px;line-height:1.5}.contact__form[data-v-a6a67402] .hs-form{grid-template-columns:1fr 1fr;gap:32px 16px;display:grid}.contact__form[data-v-a6a67402] fieldset{display:contents}.contact__form[data-v-a6a67402] form.hs-form-private fieldset .hs-form-field{float:none;border-bottom:.5px solid var(--c-black);flex-direction:column;grid-column:1/-1;width:auto;padding-bottom:8px;display:flex;position:relative}.contact__form[data-v-a6a67402] form.hs-form-private fieldset.form-columns-2>.hs-form-field{grid-column:auto}.contact__form[data-v-a6a67402] .hs-form-field:focus-within{border-bottom-color:var(--c-orange)}.contact__form[data-v-a6a67402] .hs-form-field.error{border-bottom-color:var(--c-orange-dark)}.contact__form[data-v-a6a67402] .hs-form-field>label{text-transform:uppercase;letter-spacing:.14px;font-size:14px;line-height:1.5}.contact__form[data-v-a6a67402] .hs-form-required{color:inherit}.contact__form[data-v-a6a67402] form.hs-form-private fieldset .input{margin:0}.contact__form[data-v-a6a67402] form.hs-form-private fieldset .hs-form-field .hs-input:not([type=checkbox]){box-sizing:border-box;width:100%;max-width:none;height:auto;font:inherit;color:var(--c-black);appearance:none;background:0 0;border:0;border-radius:0;outline:0;padding:0;font-size:16px;line-height:1.5}.contact__form[data-v-a6a67402] .hs-input::placeholder{color:var(--c-muted)}.contact__form[data-v-a6a67402] textarea.hs-input{resize:vertical;min-height:109px}.contact__form[data-v-a6a67402] .inputs-list:not(.hs-error-msgs){flex-wrap:wrap;gap:12px 24px;margin:8px 0 0;padding:0;display:flex}.contact__form[data-v-a6a67402] .inputs-list>li{margin:0}.contact__form[data-v-a6a67402] .inputs-list:not(.hs-error-msgs) label{text-transform:none;letter-spacing:.14px;cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.3;display:flex}.contact__form[data-v-a6a67402] .inputs-list:not(.hs-error-msgs) label>span{margin:0}.contact__form[data-v-a6a67402] .hs-input[type=checkbox]{cursor:pointer;border:1px solid var(--c-black);flex-shrink:0;width:16px;height:16px;margin:1px 0 0}.contact__form[data-v-a6a67402] .hs-input[type=checkbox]:checked{background:var(--c-black) url(../images/icon-check.svg) center/10px 8px no-repeat}.contact__form[data-v-a6a67402] .hs-input[type=checkbox]:focus-visible{outline:2px solid var(--c-orange);outline-offset:2px}.contact__form[data-v-a6a67402] .legal-consent-container{letter-spacing:.14px;flex-direction:column;grid-column:1/-1;gap:16px;max-width:680px;font-size:14px;line-height:1.3;display:flex}.contact__form[data-v-a6a67402] .legal-consent-container .hs-richtext{color:var(--c-muted)}.contact__form[data-v-a6a67402] .legal-consent-container p{margin:0}.contact__form[data-v-a6a67402] form.hs-form-private fieldset .legal-consent-container .hs-form-field{border:0;padding:0}.contact__form[data-v-a6a67402] .legal-consent-container .inputs-list{margin:0}.contact__form[data-v-a6a67402] .legal-consent-container a{text-underline-position:from-font}.contact__form[data-v-a6a67402] .hs_recaptcha{border:0;padding:0}.contact__form[data-v-a6a67402] .hs_error_rollup{grid-column:1/-1}.contact__form[data-v-a6a67402] .hs-error-msgs{color:var(--c-orange-dark);margin:4px 0 0;padding:0;font-size:14px;line-height:1.3}.contact__form[data-v-a6a67402] .hs-error-msgs label{font:inherit;color:inherit}.contact__form[data-v-a6a67402] .submitted-message{font-size:16px;line-height:1.5}.contact__form[data-v-a6a67402] .hs-submit{grid-column:1/-1;justify-content:flex-end;display:flex}.contact__form[data-v-a6a67402] .actions{margin:0;padding:0;position:relative}.contact__form[data-v-a6a67402] .actions:before{pointer-events:none;content:"";background:url(../images/icon-triangle.svg) 50%/contain no-repeat;width:8.75px;height:10px;transition:left .5s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:8px;transform:translateY(-50%)rotate(90deg)}.contact__form[data-v-a6a67402] .hs-button{height:24px;font:inherit;color:var(--c-black);text-transform:uppercase;cursor:pointer;background:var(--c-orange);appearance:none;border:0;border-radius:0;padding:0 8px 0 74px;font-size:16px;font-weight:300;line-height:24px;transition:padding .5s cubic-bezier(.22,1,.36,1)}.contact__form[data-v-a6a67402] .actions:hover:before{left:calc(100% - 18px)}.contact__form[data-v-a6a67402] .actions:has(:focus-visible):before{left:calc(100% - 18px)}.contact__form[data-v-a6a67402] .actions:hover .hs-button{padding:0 74px 0 8px}.contact__form[data-v-a6a67402] .actions:has(:focus-visible) .hs-button{padding:0 74px 0 8px}@media (prefers-reduced-motion:reduce){.contact__form[data-v-a6a67402] .actions:before,.contact__form[data-v-a6a67402] .hs-button{transition:none}}@media (width<=1024px){.contact[data-v-a6a67402]{background:linear-gradient(transparent 320px,var(--c-shiny) 320px);margin-top:85px;padding-top:212px}.contact__fade[data-v-a6a67402]{background-image:var(--contact-fade-mobile);height:320px}.contact__inner[data-v-a6a67402]{padding-bottom:130px}.contact__head .title-section[data-v-a6a67402]{letter-spacing:.32px;font-size:32px}.contact__form[data-v-a6a67402]{margin-top:48px}.contact__form[data-v-a6a67402] .hs-form{grid-template-columns:1fr}.contact__form[data-v-a6a67402] .hs-submit{justify-content:flex-start}}@media (width<=640px){.contact__form[data-v-a6a67402] .hs-button{white-space:normal;max-width:100%;height:auto;line-height:1.5}.contact__form[data-v-a6a67402] .actions:hover:before{left:8px}.contact__form[data-v-a6a67402] .actions:has(:focus-visible):before{left:8px}.contact__form[data-v-a6a67402] .actions:hover .hs-button{padding:0 8px 0 74px}.contact__form[data-v-a6a67402] .actions:has(:focus-visible) .hs-button{padding:0 8px 0 74px}}
