.section-scrollable{border-top:1px solid var(--color-gray-58);-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-template-columns:repeat(25,1fr);padding:0 var(--spacing-6)}@media (max-width:1024px){.section-scrollable{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);grid-template-columns:repeat(6,1fr);padding:0 var(--spacing-3)}}.section-scrollable__text{align-self:start;grid-column:1/9;padding:15.4rem 0;position:sticky;top:0}@media (max-width:1024px){.section-scrollable__text{background-color:#fff;border-bottom:1px solid var(--color-gray-58);grid-column:1/-1;margin:0 calc(var(--spacing-3)*-1);padding:10.4rem var(--spacing-3) var(--spacing-5);z-index:5}}.section-scrollable__content{border-left:1px solid var(--color-gray-58);grid-column:10/-1}@media (max-width:1024px){.section-scrollable__content{border-left:none;grid-column:1/-1}}.section-scrollable__subtitle{color:var(--color-gray-58);font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.2em;margin-bottom:var(--spacing-3)}@media (max-width:1024px){.section-scrollable__subtitle{font-size:1.2rem;font-weight:500;letter-spacing:0;line-height:1.2em;margin-bottom:var(--spacing-2)}}.section-scrollable__title{font-size:3.2rem;font-weight:500;letter-spacing:0;line-height:1.1em}@media (max-width:1024px){.section-scrollable__title{font-size:2.4rem;font-weight:500;letter-spacing:0;line-height:1.2em}}.section-scrollable__content-image{width:100%}@media (max-width:1024px){.section-scrollable__content-image{align-items:center;display:flex;justify-content:center}}.section-scrollable__content-image-el{aspect-ratio:1/1;margin-right:calc(var(--spacing-6)*-1);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:calc(100% + var(--spacing-6))}@media (max-width:1024px){.section-scrollable__content-image-el{grid-column:1/-1;height:calc(60dvh - 16rem);margin:0 calc(var(--spacing-3)*-1);width:calc(100% + var(--spacing-6))}}.section-scrollable__content-text{border-bottom:1px solid var(--color-gray-58);margin-right:calc(var(--spacing-6)*-1);padding:12.8rem calc(7.5rem + var(--spacing-6)) 12.8rem 7.5rem}@media (max-width:1024px){.section-scrollable__content-text{margin:0 calc(var(--spacing-3)*-1);padding:var(--spacing-6) var(--spacing-3)}}.section-scrollable__content-text-title{font-size:4rem;font-weight:700;letter-spacing:0;line-height:1em;margin-bottom:var(--spacing-5)}@media (max-width:1024px){.section-scrollable__content-text-title{font-size:3.2rem;font-weight:500;font-weight:700;letter-spacing:0;line-height:1.1em;margin-bottom:var(--spacing-3)}}.section-scrollable__content-text-p{font-size:1.8rem;font-weight:400;letter-spacing:0;line-height:1.1em}@media (max-width:1024px){.section-scrollable__content-text-p{font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.1em}}[data-v-3b423b42]:root{--color-gray-12:#1e1e1e;--color-gray-34:#565656;--color-gray-58:#949494;--color-gray-86:#dbdbdb;--color-gray-95:#f3f3f3;--color-brand-1:red;--color-brand-2:#e20000;--color-brand-3:#b70000;--color-brand-4:#750000;--color-brand-5:#380000;--spacing-1:.4rem;--spacing-2:.8rem;--spacing-3:1.6rem;--spacing-4:2.4rem;--spacing-5:3.2rem;--spacing-6:4rem;--spacing-7:4.8rem;--spacing-8:6.4rem;--spacing-9:12.8rem;--spacing-10:25.6rem}.partners-section[data-v-3b423b42]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-template-columns:repeat(25,1fr);margin:12rem 0;padding:0 var(--spacing-6)}@media (max-width:1024px){.partners-section[data-v-3b423b42]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);grid-template-columns:repeat(6,1fr);padding:0 var(--spacing-3)}}.partners-section__partners[data-v-3b423b42]{grid-gap:0;border:1px solid var(--color-gray-58);-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-column:1/-1;grid-template-columns:repeat(25,1fr)}@media (max-width:1024px){.partners-section__partners[data-v-3b423b42]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);grid-template-columns:repeat(6,1fr)}}.partners-section__partner[data-v-3b423b42]{align-items:center;border-bottom:1px solid var(--color-gray-58);border-right:1px solid var(--color-gray-58);cursor:pointer;display:flex;filter:grayscale(100%);grid-column:span 6;height:20.3rem;justify-content:center;padding:var(--spacing-8);transition:filter .3s}@media (hover:hover){.partners-section__partner[data-v-3b423b42]:hover{filter:grayscale(0)}}.partners-section__partner[data-v-3b423b42]:focus-visible{filter:grayscale(0)}@media (max-width:1024px){.partners-section__partner[data-v-3b423b42]{border-right:unset}}.partners-section__partner[data-v-3b423b42]:nth-child(4n){border-right:none}.partners-section__partner[data-v-3b423b42]:nth-last-child(-n+4){border-bottom:none}@media (max-width:1024px){.partners-section__partner[data-v-3b423b42]:nth-last-child(-n+4){border-bottom:1px solid var(--color-gray-58)}}.partners-section__partner-logo[data-v-3b423b42]{-o-object-fit:contain;object-fit:contain;width:100%}.base-dropdown{border-bottom:1px solid var(--color-gray-58);width:100%}.base-dropdown:first-child{border-top:1px solid var(--color-gray-58)}.base-dropdown__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:var(--spacing-5) var(--spacing-3)}@media (max-width:1024px){.base-dropdown__header{padding:var(--spacing-3) var(--spacing-3)}}.base-dropdown__title{font-size:2.2rem;font-weight:500;letter-spacing:0;line-height:1.24em}@media (max-width:1024px){.base-dropdown__title{font-size:2rem;font-weight:500;letter-spacing:0;line-height:1em}}.base-dropdown__icon{height:1.4rem;transition:all .3s ease;transition-property:transform;width:1.2rem}@media (max-width:1024px){.base-dropdown__icon{height:1.2rem;width:1rem}}.base-dropdown--open .base-dropdown__icon{transform:scaleY(-1)}.base-dropdown__content{height:0;opacity:0;overflow:hidden}.base-dropdown__content-inner{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-template-columns:repeat(25,1fr);margin:var(--spacing-5) var(--spacing-3)}@media (max-width:1024px){.base-dropdown__content-inner{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);grid-template-columns:repeat(6,1fr);margin:var(--spacing-3) var(--spacing-3)}}[data-v-edd191e9]:root{--color-gray-12:#1e1e1e;--color-gray-34:#565656;--color-gray-58:#949494;--color-gray-86:#dbdbdb;--color-gray-95:#f3f3f3;--color-brand-1:red;--color-brand-2:#e20000;--color-brand-3:#b70000;--color-brand-4:#750000;--color-brand-5:#380000;--spacing-1:.4rem;--spacing-2:.8rem;--spacing-3:1.6rem;--spacing-4:2.4rem;--spacing-5:3.2rem;--spacing-6:4rem;--spacing-7:4.8rem;--spacing-8:6.4rem;--spacing-9:12.8rem;--spacing-10:25.6rem}.dropdowns-section[data-v-edd191e9]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-template-columns:repeat(25,1fr);padding:12rem 0}@media (max-width:1024px){.dropdowns-section[data-v-edd191e9]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);grid-template-columns:repeat(6,1fr);padding:0 var(--spacing-3);padding-bottom:var(--spacing-8);padding-top:var(--spacing-8)}}.dropdowns-section__dropdowns[data-v-edd191e9]{display:flex;flex-direction:column;grid-column:2/-2}@media (max-width:1024px){.dropdowns-section__dropdowns[data-v-edd191e9]{grid-column:1/-1}}[data-v-e41ecb4d]:root{--color-gray-12:#1e1e1e;--color-gray-34:#565656;--color-gray-58:#949494;--color-gray-86:#dbdbdb;--color-gray-95:#f3f3f3;--color-brand-1:red;--color-brand-2:#e20000;--color-brand-3:#b70000;--color-brand-4:#750000;--color-brand-5:#380000;--spacing-1:.4rem;--spacing-2:.8rem;--spacing-3:1.6rem;--spacing-4:2.4rem;--spacing-5:3.2rem;--spacing-6:4rem;--spacing-7:4.8rem;--spacing-8:6.4rem;--spacing-9:12.8rem;--spacing-10:25.6rem}.download-button[data-v-e41ecb4d]{align-items:center;border-bottom:1px solid var(--color-gray-58);color:var(--color-gray-12);cursor:pointer;display:flex;justify-content:space-between;padding:var(--spacing-5) var(--spacing-3);text-decoration:none;width:100%}@media (max-width:1024px){.download-button[data-v-e41ecb4d]{padding:var(--spacing-3) var(--spacing-3)}}.download-button[data-v-e41ecb4d]:first-child{border-top:1px solid var(--color-gray-58)}.download-button__title[data-v-e41ecb4d]{font-size:2.2rem;font-weight:500;letter-spacing:0;line-height:1.24em}@media (max-width:1024px){.download-button__title[data-v-e41ecb4d]{font-size:2rem;font-weight:500;letter-spacing:0;line-height:1em}}.download-button__icon[data-v-e41ecb4d]{height:1.4rem;width:1.2rem}@media (max-width:1024px){.download-button__icon[data-v-e41ecb4d]{height:1.2rem;width:1rem}}.download-button__content[data-v-e41ecb4d]{max-height:0;overflow:hidden}[data-v-c38970a4]:root{--color-gray-12:#1e1e1e;--color-gray-34:#565656;--color-gray-58:#949494;--color-gray-86:#dbdbdb;--color-gray-95:#f3f3f3;--color-brand-1:red;--color-brand-2:#e20000;--color-brand-3:#b70000;--color-brand-4:#750000;--color-brand-5:#380000;--spacing-1:.4rem;--spacing-2:.8rem;--spacing-3:1.6rem;--spacing-4:2.4rem;--spacing-5:3.2rem;--spacing-6:4rem;--spacing-7:4.8rem;--spacing-8:6.4rem;--spacing-9:12.8rem;--spacing-10:25.6rem}.dropdowns-section[data-v-c38970a4]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-template-columns:repeat(25,1fr);padding:12rem 0}@media (max-width:1024px){.dropdowns-section[data-v-c38970a4]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);grid-template-columns:repeat(6,1fr);padding:0 var(--spacing-3);padding-bottom:var(--spacing-8);padding-top:var(--spacing-8)}}.dropdowns-section__dropdowns[data-v-c38970a4]{display:flex;flex-direction:column;grid-column:2/-2}@media (max-width:1024px){.dropdowns-section__dropdowns[data-v-c38970a4]{grid-column:1/-1}}[data-v-88059deb]:root{--color-gray-12:#1e1e1e;--color-gray-34:#565656;--color-gray-58:#949494;--color-gray-86:#dbdbdb;--color-gray-95:#f3f3f3;--color-brand-1:red;--color-brand-2:#e20000;--color-brand-3:#b70000;--color-brand-4:#750000;--color-brand-5:#380000;--spacing-1:.4rem;--spacing-2:.8rem;--spacing-3:1.6rem;--spacing-4:2.4rem;--spacing-5:3.2rem;--spacing-6:4rem;--spacing-7:4.8rem;--spacing-8:6.4rem;--spacing-9:12.8rem;--spacing-10:25.6rem}.wysiwyg-section[data-v-88059deb]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-template-columns:repeat(25,1fr);padding:0 var(--spacing-6)}@media (max-width:1024px){.wysiwyg-section[data-v-88059deb]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);grid-template-columns:repeat(6,1fr);padding:0 var(--spacing-3)}}.wysiwyg-section__content[data-v-88059deb]{border-top:1px solid var(--color-gray-58);-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-column:2/-2;grid-template-columns:repeat(25,1fr);padding:var(--spacing-5) 0}@media (max-width:1024px){.wysiwyg-section__content[data-v-88059deb]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);grid-template-columns:repeat(6,1fr)}}.wysiwyg-section:first-child .wysiwyg-section__content[data-v-88059deb]{border-top:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}[data-v-873020dc]:root{--color-gray-12:#1e1e1e;--color-gray-34:#565656;--color-gray-58:#949494;--color-gray-86:#dbdbdb;--color-gray-95:#f3f3f3;--color-brand-1:red;--color-brand-2:#e20000;--color-brand-3:#b70000;--color-brand-4:#750000;--color-brand-5:#380000;--spacing-1:.4rem;--spacing-2:.8rem;--spacing-3:1.6rem;--spacing-4:2.4rem;--spacing-5:3.2rem;--spacing-6:4rem;--spacing-7:4.8rem;--spacing-8:6.4rem;--spacing-9:12.8rem;--spacing-10:25.6rem}.home-hero-slider[data-v-873020dc]{--swiper-pagination-color:var(--color-brand-2);--swiper-pagination-bottom:var(--spacing-5);--swiper-pagination-bullet-inactive-color:var(--color-gray-95);--swiper-pagination-bullet-inactive-opacity:1;height:100%}@media (max-width:1024px){.home-hero-slider[data-v-873020dc]{--swiper-pagination-bottom:var(--spacing-3)}}.home-hero-slider__slide[data-v-873020dc]{height:100%}.home-hero-slider__slide-image[data-v-873020dc]{height:100%;width:100%}.home-hero{margin-top:10rem;min-height:calc(100dvh - 10rem)}@media (max-width:1024px){.home-hero{margin-top:8rem;min-height:unset}}.home-hero--has-sales{margin-top:14.2rem;min-height:calc(100dvh - 14.2rem)}.home-hero--has-sales .home-hero__slider{height:calc(100dvh - 20.2rem)}.home-hero__top{align-items:center;-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-template-columns:repeat(25,1fr);padding:0 var(--spacing-6)}@media (max-width:1024px){.home-hero__top{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);grid-template-columns:repeat(6,1fr);padding:0 var(--spacing-3)}}.home-hero__text-container{grid-column:1/10;padding:0 var(--spacing-4) 0 0}@media (max-width:1024px){.home-hero__text-container{grid-column:1/-1;margin-top:var(--spacing-5)}}.home-hero__title{font-size:2.2rem;font-weight:500;letter-spacing:0;line-height:1.24em;margin-bottom:var(--spacing-4)}.home-hero__description{font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.1em;margin-bottom:var(--spacing-7)}@keyframes zoom{0%{transform:scale(1.3)}to{transform:scale(1)}}.home-hero__slider{grid-column:10/-1;height:calc(100dvh - 16rem);margin-right:calc(var(--spacing-6)*-1);position:relative}.home-hero__slider .swiper-slide-active img,.home-hero__slider .swiper-slide-duplicate-active img,.home-hero__slider .swiper-slide-prev img{animation-duration:2s;animation-fill-mode:forwards;animation-name:zoom}@media (max-width:1024px){.home-hero__slider{grid-column:1/-1;height:calc(60dvh - 16rem);margin:0 calc(var(--spacing-3)*-1);order:-1}}.home-hero__slider-line{left:0;position:absolute;top:0}.home-hero__tags{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-column:1/-1;grid-template-columns:repeat(25,1fr);height:6rem;justify-items:center;padding:0 var(--spacing-6);position:relative}@media (max-width:1024px){.home-hero__tags{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:none;grid-template-columns:repeat(6,1fr);padding:0 var(--spacing-3)}}.home-hero__tags-line-top{position:absolute;top:0}.home-hero__tags-line-bottom{bottom:0;position:absolute}.home-hero__tag{align-items:center;display:flex;gap:var(--spacing-2);grid-column:span 5;justify-content:center;padding:var(--spacing-2) 0;position:relative;width:100%}@media (max-width:1024px){.home-hero__tag{grid-column:span 4}}.home-hero__tag span{font-size:1.2rem;font-weight:500;letter-spacing:0;line-height:1.2em}.home-hero__tag .base-image{height:2.8rem;overflow:hidden;width:2.8rem}.home-hero__tag img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-hero__tag-line{position:absolute;right:0;top:0}.products-showcase{margin-bottom:var(--spacing-8)}.products-showcase__products{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;gap:var(--spacing-3);grid-template-columns:repeat(25,1fr);grid-template-columns:repeat(3,1fr);padding:0 var(--spacing-6)}@media (max-width:1024px){.products-showcase__products{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);gap:var(--spacing-5);grid-template-columns:repeat(6,1fr);padding:0 var(--spacing-3)}}.products-showcase__filters{margin-top:var(--spacing-8)}@media (max-width:1024px){.products-showcase__filters{margin-top:var(--spacing-6)}}[data-v-058bc9a4]:root{--color-gray-12:#1e1e1e;--color-gray-34:#565656;--color-gray-58:#949494;--color-gray-86:#dbdbdb;--color-gray-95:#f3f3f3;--color-brand-1:red;--color-brand-2:#e20000;--color-brand-3:#b70000;--color-brand-4:#750000;--color-brand-5:#380000;--spacing-1:.4rem;--spacing-2:.8rem;--spacing-3:1.6rem;--spacing-4:2.4rem;--spacing-5:3.2rem;--spacing-6:4rem;--spacing-7:4.8rem;--spacing-8:6.4rem;--spacing-9:12.8rem;--spacing-10:25.6rem}.numbers-section__header-wrapper[data-v-058bc9a4]{position:relative}.numbers-section__header-line-top[data-v-058bc9a4]{left:0;position:absolute;top:0}.numbers-section__header-line-bottom[data-v-058bc9a4]{bottom:0;left:0;position:absolute}.numbers-section__header[data-v-058bc9a4]{height:41.4rem;width:100%}@media (max-width:1024px){.numbers-section__header[data-v-058bc9a4]{height:30rem}}.numbers-section__header img[data-v-058bc9a4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.numbers-section__content[data-v-058bc9a4]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-template-columns:repeat(25,1fr);padding:0 var(--spacing-6);position:relative}@media (max-width:1024px){.numbers-section__content[data-v-058bc9a4]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);grid-template-columns:repeat(6,1fr);padding:0 var(--spacing-3)}}.numbers-section__left-column[data-v-058bc9a4]{grid-column:1/10;padding-right:var(--spacing-8);padding-top:var(--spacing-8)}@media (max-width:1024px){.numbers-section__left-column[data-v-058bc9a4]{grid-column:1/-1;padding-right:0;padding-top:var(--spacing-6)}}.numbers-section__caption[data-v-058bc9a4]{color:var(--color-gray-58);display:block;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.2em;margin-bottom:var(--spacing-3)}@media (max-width:1024px){.numbers-section__caption[data-v-058bc9a4]{font-size:1.2rem;font-weight:500;letter-spacing:0;line-height:1.2em;margin-bottom:var(--spacing-2)}}.numbers-section__title[data-v-058bc9a4]{font-size:3.2rem;font-weight:500;letter-spacing:0;line-height:1.1em}@media (max-width:1024px){.numbers-section__title[data-v-058bc9a4]{font-size:2.4rem;font-weight:500;letter-spacing:0;line-height:1.2em}}.numbers-section__right-column[data-v-058bc9a4]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-column:10/-1;grid-template-columns:repeat(15,1fr);padding:var(--spacing-8) 0;position:relative}@media (max-width:1024px){.numbers-section__right-column[data-v-058bc9a4]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-column:1/-1;grid-template-columns:repeat(25,1fr);padding:var(--spacing-6) 0}}@media (max-width:1024px) and (max-width:1024px){.numbers-section__right-column[data-v-058bc9a4]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);grid-template-columns:repeat(6,1fr)}}.numbers-section__right-column-line[data-v-058bc9a4]{left:0;position:absolute;top:0}@media (max-width:1024px){.numbers-section__right-column-line[data-v-058bc9a4]{display:none}}.numbers-section__numbers[data-v-058bc9a4]{display:grid;grid-column:2/-2;grid-template-columns:repeat(13,1fr);margin-bottom:var(--spacing-9);row-gap:var(--spacing-8)}@media (max-width:1024px){.numbers-section__numbers[data-v-058bc9a4]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-column:1/-1;grid-template-columns:repeat(25,1fr);margin-bottom:var(--spacing-6)}}@media (max-width:1024px) and (max-width:1024px){.numbers-section__numbers[data-v-058bc9a4]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);grid-template-columns:repeat(6,1fr)}}.numbers-section__item[data-v-058bc9a4]{display:flex;flex-direction:column;gap:var(--spacing-2);grid-column:span 6;justify-content:center}.numbers-section__item[data-v-058bc9a4]:nth-child(2n){grid-column:span 6/-1}@media (max-width:1024px){.numbers-section__item[data-v-058bc9a4]:nth-child(2n){grid-column:span 3}.numbers-section__item[data-v-058bc9a4]{align-items:center;grid-column:span 3}}.numbers-section__number[data-v-058bc9a4]{font-size:4.8rem;font-weight:700;letter-spacing:0;line-height:1.2em}@media (max-width:1024px){.numbers-section__number[data-v-058bc9a4]{font-size:4rem;font-weight:700;letter-spacing:0;line-height:1em}}.numbers-section__number-label[data-v-058bc9a4]{font-size:1.6rem}.numbers-section__description[data-v-058bc9a4],.numbers-section__number-label[data-v-058bc9a4]{color:var(--color-gray-12);font-weight:400;letter-spacing:0;line-height:1.1em}.numbers-section__description[data-v-058bc9a4]{font-size:1.8rem;grid-column:2/-3}@media (max-width:1024px){.numbers-section__description[data-v-058bc9a4]{font-size:1.6rem;font-weight:400;grid-column:1/-1;letter-spacing:0;line-height:1.1em}}[data-v-beb980c5]:root{--color-gray-12:#1e1e1e;--color-gray-34:#565656;--color-gray-58:#949494;--color-gray-86:#dbdbdb;--color-gray-95:#f3f3f3;--color-brand-1:red;--color-brand-2:#e20000;--color-brand-3:#b70000;--color-brand-4:#750000;--color-brand-5:#380000;--spacing-1:.4rem;--spacing-2:.8rem;--spacing-3:1.6rem;--spacing-4:2.4rem;--spacing-5:3.2rem;--spacing-6:4rem;--spacing-7:4.8rem;--spacing-8:6.4rem;--spacing-9:12.8rem;--spacing-10:25.6rem}.icon-card[data-v-beb980c5]{align-items:center;border:1px solid var(--color-gray-58);border-radius:2px;display:flex;flex-direction:column;gap:var(--spacing-2);max-width:25.5rem;padding:var(--spacing-8) 0;width:100%}@media (max-width:1024px){.icon-card[data-v-beb980c5]{grid-column:span 3;max-width:unset;padding:var(--spacing-6) var(--spacing-5)}}.icon-card__icon[data-v-beb980c5]{height:3.8rem;width:3.8rem}.icon-card__title[data-v-beb980c5]{font-size:1.1rem;font-weight:400;letter-spacing:0;line-height:1.3em;max-width:16.4rem;text-align:center}[data-v-ecc1172d]:root{--color-gray-12:#1e1e1e;--color-gray-34:#565656;--color-gray-58:#949494;--color-gray-86:#dbdbdb;--color-gray-95:#f3f3f3;--color-brand-1:red;--color-brand-2:#e20000;--color-brand-3:#b70000;--color-brand-4:#750000;--color-brand-5:#380000;--spacing-1:.4rem;--spacing-2:.8rem;--spacing-3:1.6rem;--spacing-4:2.4rem;--spacing-5:3.2rem;--spacing-6:4rem;--spacing-7:4.8rem;--spacing-8:6.4rem;--spacing-9:12.8rem;--spacing-10:25.6rem}.our-mission[data-v-ecc1172d]{margin-bottom:var(--spacing-9)}@media (max-width:1024px){.our-mission[data-v-ecc1172d]{margin-bottom:var(--spacing-7)}}.our-mission__cards[data-v-ecc1172d]{align-items:center;display:flex;gap:var(--spacing-3);justify-content:center}@media (max-width:1024px){.our-mission__cards[data-v-ecc1172d]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-template-columns:repeat(25,1fr);padding:0 var(--spacing-6)}}@media (max-width:1024px) and (max-width:1024px){.our-mission__cards[data-v-ecc1172d]{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);grid-template-columns:repeat(6,1fr);padding:0 var(--spacing-3)}}[data-v-d0dbe8f5]:root{--color-gray-12:#1e1e1e;--color-gray-34:#565656;--color-gray-58:#949494;--color-gray-86:#dbdbdb;--color-gray-95:#f3f3f3;--color-brand-1:red;--color-brand-2:#e20000;--color-brand-3:#b70000;--color-brand-4:#750000;--color-brand-5:#380000;--spacing-1:.4rem;--spacing-2:.8rem;--spacing-3:1.6rem;--spacing-4:2.4rem;--spacing-5:3.2rem;--spacing-6:4rem;--spacing-7:4.8rem;--spacing-8:6.4rem;--spacing-9:12.8rem;--spacing-10:25.6rem}.base-input[data-v-d0dbe8f5]{position:relative}.base-input--has-error .base-input__input[data-v-d0dbe8f5]{border-color:var(--color-brand-2)}.base-input--has-error .base-input__input[data-v-d0dbe8f5]::-moz-placeholder{color:var(--color-brand-2)}.base-input--has-error .base-input__input[data-v-d0dbe8f5]::placeholder{color:var(--color-brand-2)}.base-input__input[data-v-d0dbe8f5]{border:0;border-bottom:1px solid var(--color-gray-58);color:var(--color-gray-12);font-family:Figtree;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.2em;padding:2.4rem var(--spacing-3);transition:all .3s ease;transition-property:background-color,border-color;width:100%}.base-input__input[data-v-d0dbe8f5]:active{outline:none}.base-input__input[data-v-d0dbe8f5]:focus{background-color:var(--color-gray-95);border-bottom:1px solid var(--color-gray-12);outline:0}.base-input__input[data-v-d0dbe8f5]::-moz-placeholder{color:var(--color-gray-58);font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.2em}.base-input__input[data-v-d0dbe8f5]::placeholder{color:var(--color-gray-58);font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.2em}.base-input__input--textarea[data-v-d0dbe8f5]{height:13rem;resize:none}.base-input__error[data-v-d0dbe8f5]{color:var(--color-brand-2);position:absolute;right:0;top:var(--spacing-2)}.select-input{--vs-font-size:1.6rem;--vs-border-color:transparent;--vs-border-width:none;--vs-border-style:none;--vs-border-radius:0;--vs-actions-padding:0;--vs-selected-color:var(--color-gray-12);--vs-dropdown-box-shadow:none;--vs-dropdown-option-color:var(--color-gray-12);--vs-dropdown-option-padding:0;--vs-dropdown-option--active-bg:transparent;--vs-dropdown-option--active-color:var(--color-gray-12);position:relative}.select-input .vs__dropdown-toggle{border-bottom:1px solid var(--color-gray-58);padding:var(--spacing-4) var(--spacing-3)}.select-input .vs__selected{font-family:inherit!important;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.2em;margin:0;padding:0}.select-input .vs__search{margin:0;padding:0}.select-input .vs__dropdown-menu{padding-bottom:0;padding-top:0}.select-input .vs--open .select-input__icon{transform:scaleY(-1)}.select-input__icon{height:2.2rem;width:1.2rem}.select-input__option{border-bottom:1px solid var(--color-gray-86);cursor:pointer;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.2em;padding:var(--spacing-4) var(--spacing-3);transition:background-color .3s}@media (hover:hover){.select-input__option:hover{background-color:var(--color-gray-95)}}.select-input__option:focus-visible{background-color:var(--color-gray-95)}.select-input__error{color:var(--color-brand-2);position:absolute;right:0;top:var(--spacing-2)}.select-input--has-error .vs__dropdown-toggle{border-color:var(--color-brand-2)}.select-input--has-error .vs__selected-options{color:var(--color-brand-2)}.product-input{--vs-font-size:1.6rem;--vs-border-color:transparent;--vs-border-width:none;--vs-border-style:none;--vs-border-radius:0;--vs-actions-padding:0;--vs-selected-color:var(--color-gray-12);--vs-dropdown-box-shadow:none;--vs-dropdown-option-color:var(--color-gray-12);--vs-dropdown-option-padding:0;--vs-dropdown-option--active-bg:transparent;--vs-dropdown-option--active-color:var(--color-gray-12);position:relative}.product-input .vs__dropdown-toggle{border-bottom:1px solid var(--color-gray-58);min-height:7rem;padding:1rem var(--spacing-3)}.product-input .vs__selected{font-family:inherit!important;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.2em;margin:0;padding:0}.product-input .vs__search{margin:0;padding:0}.product-input .vs__dropdown-menu{padding-bottom:0;padding-top:0}.product-input .vs--open .product-input__icon{transform:scaleY(-1)}.product-input__icon{height:2.2rem;width:1.2rem}.product-input__option,.product-input__selected-option{align-items:center;display:flex;gap:2rem}.product-input__option{border-bottom:1px solid var(--color-gray-86);cursor:pointer;font-size:1.6rem;font-weight:500;gap:var(--spacing-3);justify-content:flex-start;letter-spacing:0;line-height:1.2em;padding:1rem var(--spacing-3);transition:background-color .3s}@media (hover:hover){.product-input__option:hover{background-color:var(--color-gray-95)}}.product-input__option:focus-visible{background-color:var(--color-gray-95)}.product-input__option-image{background-color:var(--color-gray-95);height:5rem;-o-object-fit:cover;object-fit:cover;width:5rem}.product-input__option-image--selected{height:5rem;width:5rem}.product-input__no-options{border-bottom:1px solid var(--color-gray-86);color:var(--color-brand-2);font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1.2em;padding:3rem;text-align:center}.product-input__error{color:var(--color-brand-2);position:absolute;right:0;top:var(--spacing-2)}.product-input--has-error .vs__dropdown-toggle{border-color:var(--color-brand-2)}.product-input--has-error .vs__selected-options{color:var(--color-brand-2)}.base-checkbox{align-items:flex-start;display:flex;gap:var(--spacing-4);justify-content:flex-start}.base-checkbox--checked .base-checkbox__box{color:var(--color-gray-12)}.base-checkbox--has-error .base-checkbox__box,.base-checkbox--has-error .base-checkbox__text{color:var(--color-brand-2)}@media (hover:hover){.base-checkbox:hover{cursor:pointer}}.base-checkbox:focus-visible{cursor:pointer}.base-checkbox__box{height:2.4rem;min-width:2.4rem;transition:all .3s ease;transition-property:color}.base-checkbox__box svg{height:100%;width:100%}.base-checkbox__box svg path{fill:none}.base-checkbox__icon{height:100%;width:100%}.base-checkbox__text{color:var(--color-gray-58);font-size:1.1rem;font-weight:400;letter-spacing:0;line-height:1.3em;transition:all .3s ease;transition-property:color}@media (hover:hover){.base-checkbox__text:hover{cursor:pointer}}.base-checkbox__text:focus-visible{cursor:pointer}.base-checkbox__native{display:none;pointer-events:none;position:absolute;visibility:hidden}.contact-form{transition:all .3s ease;transition-property:opacity}.contact-form--is-loading{opacity:.5;pointer-events:none}.contact-form__group{margin-bottom:var(--spacing-3)}.contact-form__checkbox{margin-bottom:var(--spacing-5)}.contact-form__button{margin-left:auto}.contact-section{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);display:grid;grid-template-columns:repeat(25,1fr);padding:12rem 0;position:relative}@media (max-width:1024px){.contact-section{-moz-column-gap:var(--spacing-3);column-gap:var(--spacing-3);grid-template-columns:repeat(6,1fr);padding:0 var(--spacing-3)}}.contact-section__line-top{left:0;position:absolute;right:0;top:0}.contact-section__line-bottom{bottom:0;left:0;position:absolute;right:0}.contact-section__left-column{display:flex;flex-direction:column;font-size:1.6rem;font-weight:400;grid-column:2/span 9;grid-row:1/2;letter-spacing:0;line-height:1.1em}@media (max-width:1024px){.contact-section__left-column{grid-column:1/-1;grid-row:2;margin:var(--spacing-4) 0}}.contact-section__text{display:flex;flex-direction:column;margin-bottom:var(--spacing-8)}@media (max-width:1024px){.contact-section__text{margin-bottom:var(--spacing-5)}}.contact-section__address{display:block}.contact-section__company{font-size:2.4rem;font-weight:500;letter-spacing:0;line-height:1.2em;margin-bottom:var(--spacing-4)}@media (max-width:1024px){.contact-section__company{font-size:2rem;font-weight:500;letter-spacing:0;line-height:1em;margin-bottom:var(--spacing-3)}}.contact-section__right-column{grid-column:10/-3;grid-row:1/2}@media (max-width:1024px){.contact-section__right-column{grid-column:1/-1;grid-row:unset}}:root{--color-gray-12:#1e1e1e;--color-gray-34:#565656;--color-gray-58:#949494;--color-gray-86:#dbdbdb;--color-gray-95:#f3f3f3;--color-brand-1:red;--color-brand-2:#e20000;--color-brand-3:#b70000;--color-brand-4:#750000;--color-brand-5:#380000;--spacing-1:.4rem;--spacing-2:.8rem;--spacing-3:1.6rem;--spacing-4:2.4rem;--spacing-5:3.2rem;--spacing-6:4rem;--spacing-7:4.8rem;--spacing-8:6.4rem;--spacing-9:12.8rem;--spacing-10:25.6rem}.section-map__map{height:41.4rem}
