:root{--feedback-attention-100:#fcf7e6;--feedback-attention-1000:#8a6a00;--feedback-attention-150:#f9efcd;--feedback-attention-200:#f7e8b5;--feedback-attention-250:#f4e09c;--feedback-attention-300:#f1d883;--feedback-attention-350:#eed06a;--feedback-attention-400:#ebc851;--feedback-attention-450:#e7bd2c;--feedback-attention-50:#fefbf3;--feedback-attention-500:#e3b107;--feedback-attention-600:#d1a100;--feedback-attention-700:#d1a100;--feedback-attention-800:#ad8600;--feedback-attention-900:#9c7800;--feedback-information-100:#e6e9fc;--feedback-information-1000:#000f80;--feedback-information-150:#cdd3f9;--feedback-information-200:#b5bdf7;--feedback-information-250:#9ca7f4;--feedback-information-300:#8390f1;--feedback-information-350:#6a7aee;--feedback-information-400:#5164eb;--feedback-information-450:#2c43e7;--feedback-information-50:#f3f4fe;--feedback-information-500:#0722e3;--feedback-information-600:#011ad9;--feedback-information-700:#0018cc;--feedback-information-800:#0015b2;--feedback-information-900:#001299;--feedback-success-100:#e6fcec;--feedback-success-1000:#03631b;--feedback-success-150:#cdf9d8;--feedback-success-200:#b5f7c5;--feedback-success-250:#9cf4b1;--feedback-success-300:#83f19e;--feedback-success-350:#6aee8b;--feedback-success-400:#51eb77;--feedback-success-450:#2ce75a;--feedback-success-50:#f3fef5;--feedback-success-500:#07e33d;--feedback-success-600:#06c936;--feedback-success-700:#05b02f;--feedback-success-800:#059628;--feedback-success-900:#047d22;--neutrals-00:#fff;--neutrals-000:#fff;--neutrals-100:#ebedf2;--neutrals-1000:#161a26;--neutrals-1100:#08090f;--neutrals-150:#dfe0e5;--neutrals-200:#d0d2d9;--neutrals-250:#d3d5da;--neutrals-300:#c2c4cc;--neutrals-350:#bfc1c7;--neutrals-400:#b4b7be;--neutrals-450:#a5a8b0;--neutrals-50:#f2f4f7;--neutrals-500:#9799a2;--neutrals-500-main:#9799a2;--neutrals-600:#7a7e8c;--neutrals-700:#5c6273;--neutrals-800:#414759;--neutrals-900:#2a3040;--neutrals-950:#161a26;--neutrals-1000:#08090f;--primary-50:#fef3f4;--primary-100:#fce6e7;--primary-150:#f9cdd0;--primary-200:#f7b4b8;--primary-250:#f49ba1;--primary-300:#f18289;--primary-350:#ee6a73;--primary-400:#eb515a;--primary-450:#e72b36;--primary-500:#e30613;--primary-500-main:#e30613;--primary-600:#c90612;--primary-700:#b0050f;--primary-800:#96040d;--primary-900:#7d030b;--primary-1000:#5c0208;--file-info-file-info:#6000dc;--gradient-tb-black:linear-gradient(0deg,var(--neutrals-1000),var(--neutrals-800));--gradient-tb-white:linear-gradient(0deg,var(--neutrals-000),var(--neutrals-200));--gradient-tb-red:linear-gradient(180deg,var(--primary-800),var(--primary-500-main));--gradient-lr-blue-red:linear-gradient(270deg,var(--primary-500-main) 0.82%,var(--primary-700) 27.6%,var(--neutrals-800) 69.69%);--gradient-lrdt-blue-red:radial-gradient(232.36% 135.64% at 0% 100%,var(--neutrals-900) 0%,var(--neutrals-800) 41.33%,var(--primary-800) 73.28%,var(--primary-500-main) 100%);--gradient-lrdb-blue-red:radial-gradient(223.39% 126.58% at 2.18% 6.37%,var(--neutrals-900) 0%,var(--neutrals-800) 41.33%,var(--primary-800) 73.28%,var(--primary-500-main) 100%);--fs-mood:2rem;--fs-xl:1.813rem;--fs-l:1.625rem;--fs-m:1.338rem;--fs-s:1.25rem;--fs-xs:1.125rem;--fs-lead:1.125rem;--fs-body:1rem;--fs-small:0.9rem;--fs-mini:0.8rem;--buttons-button-big-radius:0.75rem;--buttons-button-big-top-bottum:0.875rem;--buttons-button-big-right:1.25rem;--buttons-button-big-left:1.75rem;--buttons-button-big-side:1.75rem;--buttons-button-medium-radius:0.625rem;--buttons-button-medium-top-bottum:0.625rem;--buttons-button-medium-right:0.875rem;--buttons-button-medium-left:1.25rem;--buttons-button-medium-side:1.25rem;--buttons-button-small-radius:0.375rem;--buttons-button-small-top-bottum:0.375rem;--buttons-button-small-right:0.75rem;--buttons-button-small-left:1rem;--buttons-button-small-side:1rem;--cards-s-small:var(--space-100-4);--cards-s-medium:var(--space-200-8);--cards-s-big:var(--space-400-16);--cards-m-small:var(--space-500-20);--cards-m-medium:var(--space-600-24);--cards-m-big:var(--space-800-32);--cards-m-large:var(--space-1000-40);--cards-l-small:var(--space-1200-48);--cards-l-medium:var(--space-2000-80);--cards-l-big:var(--space-2400-96);--cards-l-large:var(--space-3200-128);--filter-chips-side-padding:1rem;--filter-chips-fixed-high:2.5rem;--forms-fixed-high-dropdown-menue:2.5rem;--forms-fixed-high:3rem;--forms-message-box:9.375rem;--gap-small:1rem;--gap-medium:1.25rem;--gap-big:2rem;--side-big:1.5rem;--side-medium:1.5rem;--side-mini:1.5rem;--side-large:3rem;--top---bottom-small:1.5rem;--top---bottom-medium:3.5rem;--top---bottom-big:4rem;--top---bottom-large:6rem;--top---bottom-section-bottum:7.5rem;--space-0:0rem;--space-025-1:0.0625rem;--space-050-2:0.125rem;--space-100-4:0.25rem;--space-150-6:0.375rem;--space-200-8:0.5rem;--space-300-12:0.625rem;--space-400-16:0.75rem;--space-500-20:0.875rem;--space-600-24:1rem;--space-800-32:1.25rem;--space-1000-40:1.5rem;--space-1200-48:2rem;--space-1400-54:2.5rem;--space-1600-64:3rem;--space-2000-80:4rem;--space-2400-96:4.5rem;--space-2800-112:5.5rem;--space-3200-128:6rem;--space-3600-192:7.5rem;--space-6400-256:8.75rem;--device-width:24.5625rem;--lh-s:110%;--lh-ss:125%;--lh-m:140%;--lh-l:150%;--lh-xl:160%;--br-l:24px;--buttons-breadcrumb:0.375rem;--buttons-small:0.375rem;--buttons-medium:0.625rem;--buttons-big:0.75rem;--cards-product-cards-picture:0.25rem;--cards-product-cards-outline:0.5rem;--cards-small-card-corner:0.5rem;--cards-big-card-corner:1rem;--section-section-corners:1.5rem;--shadow-s:0 2px 4px rgba(0,0,0,0.2);--shadow-m:0 4px 8px -2px rgba(0,0,0,0.2);--shadow-l:0 12px 16px rgba(0,0,0,0.2);--shadow-xl:0 20px 24px rgba(0,0,0,0.2);--shadow-2xl:0 -24px 40px rgba(0,0,0,0.2)}@media screen and (min-width:767px){:root{--fs-mood:3rem;--fs-xl:2.471rem;--fs-l:2.059rem;--fs-m:1.506rem;--fs-s:1.3rem;--fs-xs:1.176rem;--fs-lead:1.176rem;--fs-body:1.056rem;--fs-small:0.9rem;--fs-mini:0.78rem;--buttons-button-big-radius:1rem;--buttons-button-big-top-bottum:1rem;--buttons-button-big-right:1.375rem;--buttons-button-big-left:1.875rem;--buttons-button-big-side:1.875rem;--buttons-button-medium-radius:0.75rem;--buttons-button-medium-top-bottum:0.75rem;--buttons-button-medium-right:1rem;--buttons-button-medium-left:1.5rem;--buttons-button-medium-side:1.5rem;--buttons-button-small-top-bottum:0.4375rem;--buttons-button-small-radius:0.5rem;--buttons-button-small-right:0.875rem;--buttons-button-small-left:1.0625rem;--buttons-button-small-side:1.0625rem;--cards-s-small:var(--space-100-4);--cards-s-medium:var(--space-200-8);--cards-s-big:var(--space-400-16);--cards-m-small:var(--space-500-20);--cards-m-medium:var(--space-600-24);--cards-m-big:var(--space-800-32);--cards-m-large:var(--space-1000-40);--cards-l-small:var(--space-1200-48);--cards-l-medium:var(--space-2000-80);--cards-l-big:var(--space-2400-96);--cards-l-large:var(--space-3200-128);--filter-chips-side-padding:1.25rem;--filter-chips-fixed-high:2.5rem;--forms-fixed-high-dropdown-menue:2.625rem;--forms-fixed-high:3.4375rem;--forms-message-box:8.75rem;--gap-small:1rem;--gap-medium:1.5rem;--gap-big:2.5rem;--side-mini:1.5rem;--side-medium:3rem;--side-big:5rem;--side-large:10rem;--top---bottom-small:2rem;--top---bottom-medium:4rem;--top---bottom-big:5rem;--top---bottom-large:6rem;--top---bottom-section-bottum:10rem;--space-0:0rem;--space-025-1:0.0625rem;--space-050-2:0.125rem;--space-100-4:0.25rem;--space-150-6:0.375rem;--space-200-8:0.5rem;--space-300-12:0.625rem;--space-400-16:0.875rem;--space-500-20:1rem;--space-600-24:1.25rem;--space-800-32:1.5rem;--space-1000-40:2rem;--space-1200-48:2.5rem;--space-1400-54:3rem;--space-1600-64:3.5rem;--space-2000-80:4.5rem;--space-2400-96:5rem;--space-2800-112:6rem;--space-3200-128:6.5rem;--space-3600-192:9rem;--space-6400-256:12.5rem;--device-width:52.125rem;--br-l:40px;--buttons-breadcrumb:0.4375rem;--buttons-small:0.5rem;--buttons-medium:0.75rem;--buttons-big:1rem;--cards-product-cards-picture:0.375rem;--cards-product-cards-outline:0.625rem;--cards-small-card-corner:0.75rem;--cards-big-card-corner:1.5rem;--section-section-corners:2.5rem;--shadow-2xl:0 -28px 56px rgba(0,0,0,0.2)}}@media screen and (min-width:1600px){:root{--fs-mood:3.056rem;--fs-xl:2.667rem;--fs-l:2.334rem;--fs-m:1.744rem;--fs-s:1.334rem;--fs-xs:1.223rem;--fs-lead:1.223rem;--fs-body:1.056rem;--fs-small:0.889rem;--fs-mini:0.778rem;--buttons-button-big-top-bottum:1.125rem;--buttons-button-big-radius:1.25rem;--buttons-button-big-right:1.5rem;--buttons-button-big-left:2.125rem;--buttons-button-big-side:2.125rem;--buttons-button-medium-top-bottum:0.8125rem;--buttons-button-medium-radius:0.875rem;--buttons-button-medium-right:1.25rem;--buttons-button-medium-left:1.75rem;--buttons-button-medium-side:1.75rem;--buttons-button-small-top-bottum:0.5rem;--buttons-button-small-radius:0.625rem;--buttons-button-small-right:1rem;--buttons-button-small-left:1.125rem;--buttons-button-small-side:1.125rem;--cards-s-small:var(--space-100-4);--cards-s-medium:var(--space-200-8);--cards-s-big:var(--space-400-16);--cards-m-small:var(--space-500-20);--cards-m-medium:var(--space-600-24);--cards-m-big:var(--space-800-32);--cards-m-large:var(--space-1000-40);--cards-l-small:var(--space-1200-48);--cards-l-medium:var(--space-2000-80);--cards-l-big:var(--space-2400-96);--cards-l-large:var(--space-3200-128);--filter-chips-side-padding:1.5rem;--filter-chips-fixed-high:2.5rem;--forms-fixed-high-dropdown-menue:2.8125rem;--forms-fixed-high:3.75rem;--forms-message-box:8.75rem;--gap-small:1.5rem;--gap-medium:2.5rem;--gap-big:5rem;--side-mini:2.5rem;--side-medium:5rem;--side-big:10rem;--side-large:20rem;--top---bottom-small:2.5rem;--top---bottom-medium:5rem;--top---bottom-big:7.5rem;--top---bottom-large:8rem;--top---bottom-section-bottum:13.5rem;--space-0:0rem;--space-025-1:0.0625rem;--space-050-2:0.125rem;--space-100-4:0.25rem;--space-150-6:0.375rem;--space-200-8:0.5rem;--space-300-12:0.75rem;--space-400-16:1rem;--space-500-20:1.25rem;--space-600-24:1.5rem;--space-800-32:2rem;--space-1000-40:2.5rem;--space-1200-48:3rem;--space-1400-54:3.5rem;--space-1600-64:4rem;--space-2000-80:4.45rem;--space-2400-96:6rem;--space-2800-112:7rem;--space-3200-128:8rem;--space-3600-192:12rem;--space-6400-256:16rem;--device-width:108rem;--br-l:80px;--buttons-breadcrumb:0.5rem;--buttons-small:0.625rem;--buttons-medium:0.875rem;--buttons-big:1.25rem;--cards-product-cards-picture:0.5rem;--cards-product-cards-outline:1rem;--cards-small-card-corner:1.25rem;--cards-big-card-corner:2.5rem;--section-section-corners:5rem;--shadow-2xl:0 -32px 64px rgba(0,0,0,0.2)}}@media screen and (min-width:1920px){:root{--buttons-button-big-radius:1.25rem;--buttons-button-big-top-bottum:1.25rem;--buttons-button-big-right:1.5rem;--buttons-button-big-left:2.125rem;--buttons-button-big-side:2.125rem;--buttons-button-medium-top-bottum:0.8125rem;--buttons-button-medium-radius:0.875rem;--buttons-button-medium-right:1.25rem;--buttons-button-medium-left:1.75rem;--buttons-button-medium-side:1.75rem;--buttons-button-small-top-bottum:0.5rem;--buttons-button-small-radius:0.625rem;--buttons-button-small-right:1rem;--buttons-button-small-left:1.125rem;--buttons-button-small-side:1.125rem;--cards-s-small:var(--space-100-4);--cards-s-medium:var(--space-200-8);--cards-s-big:var(--space-400-16);--cards-m-small:var(--space-500-20);--cards-m-medium:var(--space-600-24);--cards-m-big:var(--space-800-32);--cards-m-large:var(--space-1000-40);--cards-l-small:var(--space-1200-48);--cards-l-medium:var(--space-2000-80);--cards-l-big:var(--space-2400-96);--cards-l-large:var(--space-3200-128);--filter-chips-side-padding:1.5rem;--filter-chips-fixed-high:2.5rem;--forms-fixed-high-dropdown-menue:2.8125rem;--forms-fixed-high:3.75rem;--forms-message-box:8.75rem;--gap-small:1.2rem;--gap-medium:2.5rem;--gap-big:5rem;--side-mini:5rem;--side-medium:10rem;--side-big:20rem;--side-large:40rem;--top---bottom-small:2.5rem;--top---bottom-medium:5rem;--top---bottom-big:7.5rem;--top---bottom-large:8rem;--top---bottom-section-bottum:13.5rem}}@media screen and (min-width:2560px){:root{--shadow-2xl:0 -10px 25px rgba(0,0,0,0.2)}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}*{box-sizing:border-box}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body,html{font-family:Inter,sans-serif;font-size:16px;font-weight:400;color:var(--neutrals-950)}@media screen and (min-width:767px){body,html{font-size:17px}}@media screen and (min-width:1280px){body,html{font-size:18px}}body:has(.c-banner.is-active),html:has(.c-banner.is-active){overflow-y:hidden}body:has(.--overlay.--active),html:has(.--overlay.--active){overflow-y:hidden}body{max-width:2560px;margin:0 auto;overflow-x:hidden;color:var(--neutrals-950)}.--h1,.--h2,.--h3,.--h4,.--h5,.--h6,h1,h2,h3,h4,h5,h6{margin:0;font-family:Ubuntu,sans-serif}ol,p,ul{margin-top:0;margin-bottom:1rem}ol,ul{padding-left:24px}.--wysiwyg a{text-decoration:underline}.--wysiwyg :last-child{margin-bottom:0}footer,section{position:relative;z-index:1}picture img,svg{display:block}picture img{object-fit:cover;object-position:center;height:100%;width:100%}.brick-container{position:relative;display:flex;width:100%;max-width:2560px;background-color:var(--neutrals-000);margin-top:-1px}.brick-container:before{content:"";position:absolute;top:0;left:50%;height:101%;width:120%;max-width:100vw;background-color:var(--neutrals-000);z-index:-1;transform:translateX(-50%)}.brick-container:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:inherit;z-index:-1}@media screen and (max-width:2560px){.brick-container:before{display:none}}.brick-inner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding-left:var(--side-medium);padding-right:var(--side-medium)}.brick-content{display:flex;flex-direction:column;max-width:1920px;width:100%}.--hidden{visibility:hidden}.--locked:has(.header__main-link.--open){overflow:hidden}.--locked:has(.header__mobile-main.--active){overflow:hidden}.--mood{font-family:Ubuntu,sans-serif;font-size:var(--fs-mood);font-weight:500;line-height:var(--lh-m)}.--mood *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.h1{font-family:Ubuntu,sans-serif;font-size:var(--fs-xl);font-weight:500;line-height:var(--lh-m)}.h1 *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.h2{font-family:Ubuntu,sans-serif;font-size:var(--fs-l);font-weight:500;line-height:var(--lh-m)}.h2 *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.h3{font-family:Ubuntu,sans-serif;font-size:var(--fs-m);font-weight:500;line-height:var(--lh-m)}.h3 *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.h4{font-family:Ubuntu,sans-serif;font-size:var(--fs-s);font-weight:500;line-height:var(--lh-m);letter-spacing:-.28px}.h4 *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.h5{font-size:var(--fs-xs);font-weight:500;line-height:var(--lh-m)}.h5 *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.--lead{font-size:var(--fs-s);font-weight:400;line-height:var(--lh-l)}.--lead *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.--body{font-size:var(--fs-body);font-weight:400;line-height:var(--lh-l);letter-spacing:-.18px}.--body *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.--small{font-size:var(--fs-small);font-weight:400;line-height:var(--lh-xl)}.--small *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.--mini{font-size:var(--fs-mini);font-weight:400;line-height:var(--lh-l)}.--mini *{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.--thin{font-weight:300}.--thin *{font-weight:inherit}.--regular{font-weight:400}.--regular *{font-weight:inherit}.--medium{font-weight:500}.--medium *{font-weight:inherit}.--bold{font-weight:600}.--bold *{font-weight:inherit}.--xbold{font-weight:700}.--xbold *{font-weight:inherit}.background-none{background:none}.background-red{background:var(--primary-500-main)}.no-margin-bottom{margin-bottom:0!important}.s-margin-bottom{margin-bottom:20px!important}.m-margin-bottom{margin-bottom:40px!important}.l-margin-bottom{margin-bottom:75px!important}@media screen and (min-width:767px){.s-margin-bottom{margin-bottom:30px!important}.m-margin-bottom{margin-bottom:60px!important}.l-margin-bottom{margin-bottom:100px!important}}@media screen and (min-width:992px){.s-margin-bottom{margin-bottom:40px!important}.m-margin-bottom{margin-bottom:80px!important}.l-margin-bottom{margin-bottom:125px!important}}@media screen and (min-width:1280px){.s-margin-bottom{margin-bottom:50px!important}.m-margin-bottom{margin-bottom:100px!important}.l-margin-bottom{margin-bottom:150px!important}}.no-padding-bottom{padding-bottom:0!important}.s-padding-bottom{padding-bottom:20px!important}.m-padding-bottom{padding-bottom:40px!important}.l-padding-bottom{padding-bottom:75px!important}@media screen and (min-width:767px){.s-padding-bottom{padding-bottom:30px!important}.m-padding-bottom{padding-bottom:60px!important}.l-padding-bottom{padding-bottom:100px!important}}@media screen and (min-width:992px){.s-padding-bottom{padding-bottom:40px!important}.m-padding-bottom{padding-bottom:80px!important}.l-padding-bottom{padding-bottom:125px!important}}@media screen and (min-width:1280px){.s-padding-bottom{padding-bottom:50px!important}.m-padding-bottom{padding-bottom:100px!important}.l-padding-bottom{padding-bottom:150px!important}}.no-padding-top{padding-top:0!important}.s-padding-top{padding-top:20px!important}.m-padding-top{padding-top:40px!important}.l-padding-top{padding-top:75px!important}@media screen and (min-width:767px){.s-padding-top{padding-top:30px!important}.m-padding-top{padding-top:60px!important}.l-padding-top{padding-top:100px!important}}@media screen and (min-width:992px){.s-padding-top{padding-top:40px!important}.m-padding-top{padding-top:80px!important}.l-padding-top{padding-top:125px!important}}@media screen and (min-width:1280px){.s-padding-top{padding-top:50px!important}.m-padding-top{padding-top:100px!important}.l-padding-top{padding-top:150px!important}}.button{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 28px;margin:0 2px;color:var(--neutrals-000);background:var(--gradient-tb-red);text-decoration:none;border:1px solid var(--primary-700);border-radius:12px;box-shadow:2px 4px 5px -2px rgba(0,0,0,.2);overflow:hidden;cursor:pointer}.button span{font-family:Ubuntu,sans-serif;position:relative;font-size:14px;font-weight:500;line-height:150%;letter-spacing:.57px;z-index:1;white-space:nowrap}.button a{color:inherit}.button svg path{transition:stroke .25s ease-in-out}.button svg.arrow-left{margin-left:-10px}.button svg.arrow-left,.button svg.arrow-right{z-index:1;transition:transform .25s ease-in-out}.button svg.arrow-right{margin-right:-10px}.button:before{background:linear-gradient(180deg,var(--primary-500-main),var(--primary-800))}.button:after,.button:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;transition:opacity .25s ease-in-out}.button:after{background:linear-gradient(180deg,var(--primary-900),var(--primary-700))}.button:hover:before{opacity:1}.button:hover svg.arrow-left{transform:translateX(-3px)}.button:hover svg.arrow-right{transform:translateX(3px)}.button:focus-visible{outline:2px solid var(--primary-700);outline-offset:2px}.button:active:after{opacity:1}.button:active svg.arrow-left{transform:translateX(-5px)}.button:active svg.arrow-right{transform:translateX(5px)}.button:disabled{opacity:.5;pointer-events:none}.button.--medium{padding:10px 20px;border-radius:10px}.button.--medium span{font-size:16px}.button.--small{padding:6px 16px;border-radius:6px}.button.--small span{font-size:14px;line-height:150%}@media screen and (min-width:767px){.button{width:fit-content;padding:16px 30px;border-radius:16px}.button span{font-size:16px}.button svg.arrow-left{margin-left:-8px}.button svg.arrow-right{margin-right:-8px}.button.--medium{padding:12px 24px;border-radius:12px}.button.--small{padding:7px 17px;border-radius:8px}}@media screen and (min-width:1600px){.button{padding:18px 34px;border-radius:20px}.button span{font-size:19px;line-height:100%}.button svg.arrow-left{margin-left:-2px}.button svg.arrow-right{margin-right:-2px}.button.--medium{padding:13px 28px;border-radius:14px}.button.--small{padding:8px 18px;border-radius:10px}}.--editmode .button{padding-right:44px}.button.--sec{background:linear-gradient(180deg,var(--neutrals-950),var(--neutrals-700));color:var(--neutrals-000);border:1px solid var(--neutrals-800)}.button.--sec:before{background:linear-gradient(180deg,var(--neutrals-700) .27%,var(--neutrals-950) 99.73%)}.button.--sec:after{background:linear-gradient(180deg,var(--neutrals-900),var(--neutrals-1000))}.button.--sec:focus-visible{outline:2px solid var(--neutrals-950)}.button.--sec.--alt{background:linear-gradient(0deg,var(--neutrals-000),var(--neutrals-400));color:var(--neutrals-950);border:1px solid var(--neutrals-200)}.button.--sec.--alt svg path{stroke:var(--neutrals-950)}.button.--sec.--alt:before{background:linear-gradient(0deg,var(--neutrals-400),var(--neutrals-000))}.button.--sec.--alt:after{background:linear-gradient(180deg,var(--neutrals-150),var(--neutrals-400))}.button.--sec.--alt:focus-visible{outline:2px solid var(--neutrals-200)}.button.--sec.--alt:visited,.button.--ter{color:var(--neutrals-950)}.button.--ter{background:linear-gradient(180deg,var(--neutrals-000),var(--neutrals-150));border:1px solid var(--neutrals-200)}.button.--ter svg path{stroke:var(--neutrals-950)}.button.--ter:before{background:linear-gradient(180deg,var(--neutrals-150) .27%,var(--neutrals-000) 99.73%)}.button.--ter:after{background:linear-gradient(180deg,var(--neutrals-150),var(--neutrals-300))}.button.--ter:focus-visible{outline:2px solid var(--neutrals-950)}.button.--ter:visited{color:var(--neutrals-950)}.button.--ter.--alt{background:linear-gradient(180deg,var(--neutrals-950),var(--neutrals-800));color:var(--neutrals-000);border:1px solid var(--neutrals-800)}.button.--ter.--alt svg path{stroke:var(--neutrals-000)}.button.--ter.--alt:before{background:linear-gradient(180deg,var(--neutrals-800) .27%,var(--neutrals-950) 99.73%)}.button.--ter.--alt:after{background:linear-gradient(180deg,var(--neutrals-900),var(--neutrals-1000))}.button.--ter.--alt:focus-visible{outline:2px solid var(--neutrals-000)}.button.--ghost{background:transparent;color:var(--neutrals-950);border:1px solid transparent;box-shadow:none;transition:all .25s ease-in-out}.button.--ghost svg path{stroke:var(--neutrals-950)}.button.--ghost:before{background:transparent}.button.--ghost:after{background:var(--neutrals-000)}.button.--ghost:hover{color:var(--neutrals-700)}.button.--ghost:hover svg path{stroke:var(--neutrals-700)}.button.--ghost:focus-visible{outline:2px solid var(--neutrals-950);border:1px solid var(--neutrals-200)}.button.--ghost:focus-visible:after{opacity:1}.button.--ghost:visited{color:var(--neutrals-950)}.button.--ghost.--alt{background:transparent;color:var(--neutrals-000)}.button.--ghost.--alt svg path{stroke:var(--neutrals-000)}.button.--ghost.--alt:before{background:transparent}.button.--ghost.--alt:after{background:var(--neutrals-950)}.button.--ghost.--alt:hover{color:var(--neutrals-300)}.button.--ghost.--alt:hover svg path{stroke:var(--neutrals-300)}.button.--ghost.--alt:focus-visible{outline:2px solid var(--neutrals-000);border:1px solid var(--neutrals-200)}.button.--ghost.--alt:focus-visible:after{opacity:1}.button--text{display:flex;align-items:center;gap:8px;background:transparent;color:var(--primary-500);padding:8px 14px;border:1px solid transparent;box-shadow:none;transition:all .25s ease-in-out;cursor:pointer;border-radius:10px;font-size:14px;font-weight:500;text-decoration:none;width:fit-content}.button--text svg.arrow-left{z-index:1;transition:transform .25s ease-in-out}.button--text svg.arrow-left path{stroke:var(--primary-500);transition:stroke .25s ease-in-out}.button--text svg.arrow-right{z-index:1;transition:transform .25s ease-in-out}.button--text svg.arrow-right path{stroke:var(--primary-500);transition:stroke .25s ease-in-out}.button--text:hover{color:var(--primary-700)}.button--text:hover svg path{stroke:var(--primary-700)}.button--text:hover svg.arrow-left{transform:translateX(-3px)}.button--text:hover svg.arrow-right{transform:translateX(3px)}.button--text:active{color:var(--primary-900)}.button--text:active svg path{stroke:var(--primary-900)}.button--text:active svg.arrow-left{transform:translateX(-5px)}.button--text:active svg.arrow-right{transform:translateX(5px)}.button--text:disabled{color:var(--neutrals-400)}.button--text:disabled svg path{stroke:var(--neutrals-400)}.button--text:focus-visible{outline:2px solid var(--primary-500-main)}@media screen and (min-width:767px){.button--text{font-size:15px}}@media screen and (min-width:1280px){.button--text{font-size:16px}}.button--text.--alt{color:var(--neutrals-950)}.button--text.--alt svg.arrow-left path,.button--text.--alt svg.arrow-right path{stroke:var(--neutrals-950)}.button--text.--alt:hover{color:var(--primary-500)}.button--text.--alt:hover svg path{stroke:var(--primary-500)}.button--text.--alt:active{color:var(--primary-900)}.button--text.--alt:active svg path{stroke:var(--primary-900)}.button--text.--alt:disabled{color:var(--neutrals-400)}.button--text.--alt:disabled svg path{stroke:var(--neutrals-400)}.button--text.--alt:focus-visible{outline:2px solid var(--neutrals-700)}.button--text.--alt:focus-visible:after{opacity:1}.button--text.--alt.--light{color:var(--neutrals-000)}.button--text.--alt.--light svg.arrow-left path,.button--text.--alt.--light svg.arrow-right path{stroke:var(--neutrals-000)}.button--text.--alt.--light:after,.button--text.--alt.--light:before{background:transparent}.button--text.--alt.--light:hover{color:var(--neutrals-200)}.button--text.--alt.--light:hover svg path{stroke:var(--neutrals-200)}.button--text.--alt.--light:active{color:var(--neutrals-400)}.button--text.--alt.--light:active svg path{stroke:var(--neutrals-400)}.button--text.--alt.--light:disabled{color:var(--neutrals-700)}.button--text.--alt.--light:disabled svg path{stroke:var(--neutrals-700)}.button--text.--alt.--light:focus-visible{outline:2px solid var(--neutrals-000)}.button--text.--alt.--light:focus-visible:after{opacity:1}.button--sticky{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:14px;color:var(--neutrals-000);height:48px;width:48px;background:linear-gradient(90deg,var(--primary-500-main),var(--primary-800));border-radius:100px;border:2px solid var(--primary-800);cursor:pointer;transition:all .25s ease-in-out;will-change:transform;transform:translateZ(0)}.button--sticky span{opacity:0;transition:opacity .25s ease-in-out}.button--sticky.--active span{opacity:1}@media screen and (min-width:767px){.button--sticky{height:54px;width:54px;padding:16px}}@media screen and (min-width:1280px){.button--sticky{height:60px;width:60px;padding:18px}}.button--sticky__icon{display:flex;align-items:center;justify-content:center;height:24px;width:24px}.button--sticky__icon svg{min-width:24px;transform:translateX(-2px)}.button--chevron{position:relative;display:flex;justify-content:center;align-items:center;background-color:var(--neutrals-100);border-radius:100px;overflow:hidden;cursor:pointer;border:none;height:24px;width:24px}.button--chevron:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;background-color:var(--neutrals-300);transition:opacity .25s ease-in-out}.button--chevron:after{content:"";position:absolute;top:50%;left:50%;height:50px;width:50px;transform:translate(-50%,-50%)}.button--chevron svg{z-index:1;transition:transform .25s ease-in-out;height:12px;width:12px}.button--chevron:hover:before{opacity:1}.button--chevron:hover .chevron-right{transform:translateX(4px)}.button--chevron:hover .chevron-left{transform:translateX(-4px)}@media screen and (min-width:767px){.button--chevron{height:40px;width:40px}.button--chevron svg{z-index:1;transition:transform .25s ease-in-out;height:20px;width:20px}}.button--chevron.--alt{background-color:hsla(0,0%,57.6%,.4);backdrop-filter:blur(10px)}.button--chevron.--alt:before{background-color:hsla(0,0%,100%,.25);backdrop-filter:blur(10px)}.button--chevron.--alt svg path{stroke:var(--neutrals-000)}.button--chevron.--small{height:24px;width:24px}.playground{margin:20px}.playground>div{margin:0 auto;max-width:1000px;padding:20px}.playground hr{margin:30px 0}.playground form{max-width:600px}.playground form>div{margin-bottom:20px;display:flex;flex-direction:column;gap:5px}.playground form select[multiple]{min-height:100px;display:block}.playground .buttons{padding:20px;background:#d3d3d3}.playground .--dark{background-color:#484848;padding:8px}.playground__gradients{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.playground__gradient{height:100px;width:100px}.playground__gradient.--dark{background:var(--gradient-tb-black)}.playground__gradient.--light{background:var(--gradient-tb-white)}.playground__gradient.--br{background:var(--gradient-lr-blue-red)}.playground__gradient.--br-d{background:var(--gradient-lrdt-blue-red)}.playground__gradient.--br-d-{background:var(--gradient-lrdb-blue-red)}.playground__buttons{display:flex;flex-wrap:wrap;gap:24px}.playground__button-group{display:flex;flex-direction:column;gap:24px}.playground__shadows{display:flex;gap:40px}.shadow-box{height:100px;width:100px;border-radius:4px}.shadow-box:first-of-type{box-shadow:var(--shadow-s)}.shadow-box:nth-of-type(2){box-shadow:var(--shadow-m)}.shadow-box:nth-of-type(3){box-shadow:var(--shadow-l)}.shadow-box:nth-of-type(4){box-shadow:var(--shadow-xl)}.shadow-box:nth-of-type(5){box-shadow:var(--shadow-2xl)}@font-face{font-family:Ubuntu;src:url(/frontend/fonts/Ubuntu/Ubuntu-Bold.woff2) format("woff2"),url(/frontend/fonts/Ubuntu/Ubuntu-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/frontend/fonts/Ubuntu/Ubuntu-Regular.woff2) format("woff2"),url(/frontend/fonts/Ubuntu/Ubuntu-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/frontend/fonts/Ubuntu/Ubuntu-BoldItalic.woff2) format("woff2"),url(/frontend/fonts/Ubuntu/Ubuntu-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/frontend/fonts/Ubuntu/Ubuntu-Italic.woff2) format("woff2"),url(/frontend/fonts/Ubuntu/Ubuntu-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/frontend/fonts/Ubuntu/Ubuntu-Medium.woff2) format("woff2"),url(/frontend/fonts/Ubuntu/Ubuntu-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/frontend/fonts/Ubuntu/Ubuntu-MediumItalic.woff2) format("woff2"),url(/frontend/fonts/Ubuntu/Ubuntu-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Ubuntu;src:url(/frontend/fonts/Ubuntu/Ubuntu-Light.woff2) format("woff2"),url(/frontend/fonts/Ubuntu/Ubuntu-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/frontend/fonts/Ubuntu/Ubuntu-LightItalic.woff2) format("woff2"),url(/frontend/fonts/Ubuntu/Ubuntu-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-Light.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-Black.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-LightItalic.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-Bold.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-Regular.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-ExtraBold.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-ExtraBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-SemiBoldItalic.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-ExtraBoldItalic.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-ExtraBoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-BlackItalic.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-ExtraLight.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-MediumItalic.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-Medium.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-Italic.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-Thin.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-BoldItalic.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-SemiBold.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-ThinItalic.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/frontend/fonts/Inter/Inter-ExtraLightItalic.woff2) format("woff2"),url(/frontend/fonts/Inter/Inter-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}.c-checkboxes{display:flex;flex-wrap:wrap;gap:32px}.c-checkbox button{position:relative;background:none;padding:0;align-items:center;gap:12px;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:400;color:var(--color-neutral-800)}.c-checkbox button svg{width:20px;height:20px;display:block;margin:-1px;border-radius:2px;background-color:red}.c-checkbox button .no-consent{display:inline-block}.c-checkbox button .has-consent{display:none}.c-checkbox button.consented .has-consent{display:inline-block}.c-checkbox button.consented .has-consent svg path{stroke-dasharray:24;stroke-dashoffset:24;animation:tick .3s forwards}@keyframes tick{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}.c-checkbox{padding:4px 0}.c-checkbox button{display:flex;align-self:start;gap:16px;cursor:pointer}.c-checkbox button.consented .no-consent{display:none}.c-checkbox button.consented .has-consent{display:flex}.c-checkbox button{background-color:transparent;border:none}.c-buttons{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:16px;padding:8px 0}.c-buttons .c-save{cursor:pointer}.c-buttons button{margin:0}@media screen and (min-width:767px){.c-buttons{gap:32px}}.c-save,.c-save-all{width:100%}@media screen and (min-width:767px){.c-save,.c-save-all{width:fit-content}}.c-save-all .button,.c-save .button{padding:16px 24px}.c-save-all .button span,.c-save .button span{text-transform:unset}@media screen and (min-width:640px){.c-buttons .c-save{order:2}.c-buttons .c-save-all{order:1}.c-buttons .c-save-minimum{order:3}}.c-show-details{transition:max-height .25s;display:flex;flex-direction:column;gap:8px;padding:1px}@media screen and (min-width:767px){.c-show-details{display:grid!important;grid-template-columns:auto auto;row-gap:16px;column-gap:24px}}.c-show-details-trigger{cursor:pointer;text-decoration:underline;padding:8px 0}.c-show-details-trigger p{margin-bottom:0}@media screen and (min-width:767px){.c-show-details-trigger p{margin-bottom:24px}}.c-details .accordion-container .accordion-button{padding-left:0;font-size:16px;font-weight:700;background:none;display:none}.c-details .accordion-container .accordion-button .open{display:inline-block}.c-details .accordion-container .accordion-button .close{display:none}.c-details .accordion-container .accordion-button .accordion-button-text{margin-left:5px;color:#fff}.c-details .accordion-container .accordion-button.active .open{display:none}.c-details .accordion-container .accordion-button.active .close{display:inline-block}.c-details .accordion-container .panel{padding:0;background:none}.c-details .accordion-container .panel.active{padding:20px 0 0}.c-details .accordion-container .panel p{color:var(--color-neutral-800)}.c-details{flex:1;cursor:pointer}.c-details.hidden{display:none}@media screen and (min-width:1300px){.c-details.hidden{display:block;opacity:0}}.c-details .title p{margin:0}.c-details .title a,.c-details .title p{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:700;color:var(--color-neutral-800)}.c-details .title a{text-decoration:underline}.c-details .text p{margin:0;font-size:var(--fs-lead);line-height:var(--lh-lead);font-weight:400;color:var(--color-neutral-800)}.c-details .c-more{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:400;text-decoration:underline;cursor:pointer}.c-details{display:flex;flex-direction:column;gap:8px;z-index:2;margin-top:8px;font-weight:300}@media screen and (min-width:768px){.c-details{gap:32px}}.c-details a{color:var(--color-neutral-800);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:400}.c-show-details-container{outline:none!important}.c-show-details-container.--of-v .c-show-details-wrapper.--dropdown-content{overflow:visible!important;overflow-y:unset!important}.c-show-details-trigger{transition:color .25s ease-in-out}.c-show-details-trigger:focus-visible,.c-show-details-trigger:hover{color:var(--primary-600)}.c-alignment{display:flex;justify-content:center;padding:24px}.c-alignment,.c-panel{overflow-y:auto;width:100%}.c-panel{position:relative;background:#fff;max-width:90vw;max-height:90vh;height:fit-content;color:var(--neutral-800)}@media screen and (min-width:576px){.c-panel{border-radius:8px;min-height:unset;margin:auto 0}}@media screen and (min-width:1280px){.c-panel{max-width:880px}}.c-panel{display:flex;flex-direction:column;padding:24px 32px;border-radius:16px;font-size:16px}.c-panel a{color:#373737}.c-panel .bottom{padding:0}.c-banner{display:none;justify-content:center;align-items:center;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;transition:opacity .3s;opacity:1;padding:0;height:100vh;width:100vw;overflow-y:auto;background-color:rgba(0,0,0,.4);backdrop-filter:blur(2px)}@media screen and (min-width:576px){.c-banner{padding:0 80px}}@media screen and (min-width:768px){.c-banner{top:0;left:0;right:0;bottom:0}}.c-banner.is-hidden{opacity:0}.c-banner.is-active{display:flex}.c-banner .bottom{flex-direction:column;display:flex;justify-content:center;gap:16px;padding:16px 0 0;background-color:var(--color-neutral-000);border-radius:8px}@media screen and (min-width:767px){.c-banner .bottom{padding:32px 0}}@media screen and (min-width:1300px){.c-banner .bottom{flex-wrap:wrap}}.accordion-item{background-color:#f3f3f3;border-radius:8px!important}.accordion-item.--open .accordion-title svg{transform:rotate(180deg)}.accordion-item.--open .accordion-content-wrapper{box-shadow:0 4px 6px rgba(0,0,0,.3)}.accordion-item:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;border-radius:6px}.accordion-title{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:12px 16px}.accordion-title svg{transition:transform .25s ease-in-out}.accordion-title svg path{stroke:#373737}.no-consent{display:inline-block}.has-consent,.no-consent{width:20px;height:20px;border:1px solid #b8b8b8;border-radius:2px}.has-consent{display:none}.accordion .has-consent:before{margin-top:0}.c-marketing-sub{display:flex;align-items:center;gap:8px}.c-marketing-sub .no-consent{display:inline-block}.c-marketing-sub .has-consent{display:none}.c-functional-sub svg,.c-marketing-sub svg,.c-statistic-sub svg{width:20px;height:20px;display:block;margin:-1px;border-radius:2px;background-color:var(--color-p-50)}.c-container{display:flex;flex-direction:column;gap:4px;margin-bottom:unset!important}.c-container:first-child{z-index:3}.c-container:nth-child(2){z-index:2}.c-container:nth-child(3){z-index:1}.c-container .accordion{padding-left:0!important}@media screen and (min-width:767px){.c-container{gap:8px}}.accordion-content-wrapper{position:absolute;top:0;left:0;background-color:#f3f3f3;border-radius:8px;width:100%;z-index:-1;transition:all .25s ease-in-out!important}.accordion-content{display:flex;flex-direction:column;gap:8px;padding:50px 16px 16px}.youtube-denied{padding:20px;margin:20px;background:#fff;border:1px solid #000}.youtube-denied.hidden{display:none}.google-maps-denied{padding:20px;margin:20px;background:#fff;border:1px solid #000}.google-maps-denied.hidden{display:none}.header{display:flex;justify-content:center;position:fixed;top:0;width:100%;max-width:2560px;background:linear-gradient(180deg,rgba(8,9,15,.5),rgba(22,26,38,0));background-blend-mode:multiply;z-index:101;transition:all .25s ease-in-out;padding:var(--space-600-24,24px) var(--side-small,24px)}.header.--retract{transform:translateY(-100%)}.header.--retract:has(.--header-dropdown-container.--active){transform:translateY(0)!important}.header.--action-lock{pointer-events:none}.header>*{z-index:1}.header ul{display:flex;gap:20px;margin:0;padding:20px;list-style-type:none}.header ul li{margin:0;padding:0}.header__inner{justify-content:space-between;gap:16px;width:100%;max-width:1920px}.header__inner,.header__nav{display:flex;align-items:center}.header__nav{gap:4px}.header__logo{width:120px;min-width:120px}@media screen and (min-width:767px){.header__logo{width:160px}}@media screen and (min-width:1280px){.header__logo{width:184px}}.header__logo svg{width:100%}.header__main-link{cursor:pointer}.header__main{display:none;gap:var(--cards-m-small)}.header__main>ul{position:relative;padding:0;gap:0}.header__main>ul:before{content:"";background-color:hsla(0,0%,100%,.2);backdrop-filter:blur(24px)}.header__main>ul .header__main-hover-element,.header__main>ul:before{position:absolute;left:0;top:0;height:100%;width:100%;border-radius:100px}.header__main>ul .header__main-hover-element{background:hsla(0,0%,100%,.2);opacity:0;transition:all .25s ease-in-out;z-index:1}@media screen and (min-width:1600px){.header__main{display:block}}.header__main-entry{position:relative;cursor:pointer}.header__main-entry:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:hsla(0,0%,100%,.75);border-radius:100px;opacity:0;transition:all .25s ease-in-out;z-index:1}.header__main-entry a{z-index:1}.header__main-entry.active .header__main-link{color:var(--primary-600)!important}.header__main-entry.active:before{opacity:1}.header__main-link{position:relative;display:block;padding:16px 26px;color:var(--neutrals-000);text-decoration:none;z-index:1;transition:color .25s ease-in-out}.header__service{display:none}.header__service ul{padding:0;gap:4px!important}.header__service ul li{display:block;position:relative;transition:color .25s ease-in-out}.header__service ul li:before{background-color:var(--primary-150)}.header__service ul li:after,.header__service ul li:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:100px;opacity:0;transition:opacity .25s ease-in-out}.header__service ul li:after{background-color:var(--neutrals-150)}.header__service ul li a{display:block;position:relative;z-index:1;line-height:100%!important;padding:8px 16px;color:var(--neutrals-000);text-decoration:none}.header__service ul li span{transition:color .25s ease-in-out}.header__service ul li:hover:before{opacity:1}.header__service ul li:hover span{color:var(--primary-700)!important}.header__service ul li.active:after{opacity:1}.header__service ul li.active span{color:var(--neutrals-900)!important}@media screen and (min-width:1600px){.header__service{display:block}}.header__icon,.header__icons{display:flex;align-items:center}.header__icon{position:relative;justify-content:center;height:40px;width:40px;cursor:pointer}.header__icon svg path{stroke:var(--neutrals-000);transition:stroke .25s ease-in-out}@media screen and (min-width:1280px){.header__icon:hover svg path{stroke:var(--primary-500)}}.header__icon.--active{fill:var(--color-000)}.header__icon.--active:hover svg path{stroke:var(--primary-500);fill:var(--primary-500)}.header__icon.--active .header__count{opacity:1}.header__icon:has(.--header-dropdown-container.--active) svg path{stroke:var(--primary-500)!important}.header__count{position:absolute;right:4px;top:4px;display:flex;align-items:center;justify-content:center;height:16px;width:16px;background-color:var(--primary-500);color:var(--neutrals-000);border-radius:100%;opacity:0;transition:opacity .25s ease-in-out}.header__icon.--favorites{position:relative}.header__icon.--favorites .button{margin-top:8px;width:100%!important}@media screen and (min-width:1280px){.header__icon.--favorites:hover .header__dropdown-favorites-container{transform:translateX(-50%) translateY(-8px);opacity:1}.header__icon.--favorites:hover .header__dropdown-favorites-container:before{transform:translateX(-50%) translateY(0)}}.header__icon.--profile{position:relative}@media screen and (min-width:1280px){.header__icon.--profile:hover .header__dropdown-profile-container{transform:translateX(-50%) translateY(-8px);opacity:1}.header__icon.--profile:hover .header__dropdown-profile-container:before{transform:translateX(-50%) translateY(0)}}.header__icon.--search{display:none}@media screen and (min-width:767px){.header__icon.--search{display:flex}}.header__dropdown-favorites-container,.header__dropdown-profile-container{position:fixed;left:0;top:100vh;width:100%;height:fit-content;transform:translateY(83px);overflow:hidden;transition:all .25s ease-in-out;filter:drop-shadow(var(--shadow-2xl))}.header__dropdown-favorites-container.--active,.header__dropdown-profile-container.--active{transform:translateY(-100%)}@media screen and (min-width:1280px){.header__dropdown-favorites-container,.header__dropdown-profile-container{position:absolute;left:50%;top:calc(100% + 8px);transform:translateX(-50%) translateY(-16px);height:0;width:unset;filter:drop-shadow(var(--shadow-s))}.header__dropdown-favorites-container:before,.header__dropdown-profile-container:before{content:"";margin-left:50%;transform:translateX(-50%) translateY(5px);display:block;width:0;height:0;transition:transform .25s ease-in-out;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--neutrals-000)}}.header__dropdown-favorites-container .--empty{display:none}.header__dropdown-favorites-container.--empty .--empty,.header__dropdown-favorites-container .--not-empty{display:block}.header__dropdown-favorites-container.--empty .--not-empty{display:none}.header__dropdown-favorites-item{border-bottom:1px solid var(--neutrals-200);transition:background-color .25s ease-in-out;display:flex;align-items:center}.header__dropdown-favorites-item>a{display:flex;align-items:center;gap:var(--cards-s-medium,8px);text-decoration:none;padding:var(--cards-s-medium)}.header__dropdown-favorites-item svg{height:20px;width:20px}.header__dropdown-favorites-item svg path{stroke:var(--neutrals-600)!important}.header__dropdown-favorites-item:hover{background-color:var(--neutrals-100)}.header__dropdown-favorites-image{height:60px;min-width:60px;max-width:60px;background-color:var(--neutrals-200);border-radius:100%;overflow:hidden}.header__dropdown-favorites-content-inner{display:flex;flex-direction:column;width:166px;white-space:normal}.header__dropdown-favorites-content-inner .--bold{color:var(--neutrals-900)}.header__dropdown-favorites-delete{height:fit-content;background:none;border:none;padding:var(--cards-s-medium) var(--cards-s-big) var(--cards-s-medium) var(--cards-s-medium);cursor:pointer}.header__dropdown-favorites-delete svg path{transition:stroke .25s ease-in-out}.header__dropdown-favorites-delete:hover svg path{stroke:var(--primary-600)!important}.header__dropdown-profile-container .--loggedin{display:none}.header__dropdown-profile-container.--loggedin .--loggedin,.header__dropdown-profile-container .--loggedout{display:flex}.header__dropdown-profile-container.--loggedin .--loggedout{display:none}.header__dropdown-favorites,.header__dropdown-profile{background-color:var(--neutrals-000);border-radius:var(--buttons-breadcrumb,8px) var(--buttons-breadcrumb,8px) 0 0;padding:12px 16px;white-space:nowrap;transition:all .25s ease-in-out}@media screen and (min-width:767px){.header__dropdown-favorites,.header__dropdown-profile{border-radius:var(--buttons-breadcrumb,8px)}}.header__dropdown-favorites-content{color:var(--neutrals-700)}.header__language{display:none;justify-content:center;position:relative;cursor:pointer}.header__language:hover .header__language-active:before{opacity:1}.header__language:hover .header__language-active span{color:var(--primary-700)!important}.header__language:hover .header__language-active svg{transform:translateY(3px)}.header__language:hover .header__language-active svg path{stroke:var(--primary-700)!important}.header__language:hover .header__language-dropdown-container{transform:translateX(-50%) translateY(0);opacity:1}.header__language:hover .header__language-dropdown-container:before{transform:translateX(-50%) translateY(0)}@media screen and (min-width:767px){.header__language{display:flex}}.header__language-active{display:flex;align-items:center;position:relative;padding:8px 16px;color:va(--color-000);transition:color .25s ease-in-out;cursor:pointer;text-transform:uppercase}.header__language-active:after,.header__language-active:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--primary-150);border-radius:100px;opacity:0;transition:opacity .25s ease-in-out}.header__language-active span{z-index:1;color:var(--neutrals-000);transition:color .25s ease-in-out}.header__language-active svg{transform:translateY(1px);transition:transform .25s ease-in-out}.header__language-active svg path{stroke:var(--neutrals-000);transition:stroke .25s ease-in-out}.header__language-dropdown-container{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%) translateY(-16px);height:0;padding:0!important;overflow:hidden;transition:all .25s ease-in-out;filter:drop-shadow(var(--shadow-s));opacity:0}.header__language-dropdown-container:before{content:"";margin-left:50%;transform:translateX(-50%) translateY(5px);display:block;width:0;height:0;transition:transform .25s ease-in-out;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--neutrals-000)}.header__language-dropdown{display:flex;flex-direction:column;background:var(--neutrals-000);padding:0!important;gap:0!important;border-radius:var(--cards-product-cards-picture,8px);overflow:hidden}.header__language-dropdown li{padding:12px 20px!important;border-bottom:1px solid var(--neutrals-200)}.header__language-dropdown li:last-of-type{border-bottom:0}.header__language-dropdown li a{color:var(--neutrals-700);transition:color .25s ease-in-out;text-decoration:none}.header__language-dropdown li:hover a,.header__language-dropdown li a.--active{color:var(--primary-600)}.header__dropdown-profile{padding:0}.header__dropdown-profile-content{display:flex;flex-direction:column}.header__dropdown-profile-content button{border:none;background-color:transparent;color:var(--neutrals-700);border-bottom:1px solid var(--neutrals-200);padding:12px 16px;cursor:pointer;transition:color .25s ease-in-out}.header__dropdown-profile-content button:last-of-type{border-bottom:none}.header__dropdown-profile-content button:hover{color:var(--primary-600)}.header__support{display:none;letter-spacing:-.16px;border-radius:100px!important;gap:var(--space-100-4,4px)!important;background:linear-gradient(90deg,var(--Neutrals-000,#fff),var(--Neutrals-200,#d0d2d9))!important;box-shadow:none;border:none!important}.header__support span{color:var(--neutrals-900)!important;transition:color .25s ease-in-out}.header__support svg{height:20px;width:20px;z-index:1;transition:transform .25s ease-in-out}.header__support svg path{stroke:var(--neutrals-900)!important;transition:stroke .25s ease-in-out}.header__support:before{background:linear-gradient(90deg,var(--Neutrals-000,#fff),var(--Neutrals-200,#d0d2d9) 42.64%)!important}.header__support:hover span{color:var(--primary-700)!important}.header__support:hover svg{transform:rotate(45deg)}.header__support:hover svg path{stroke:var(--primary-700)!important}@media screen and (min-width:767px){.header__support{display:flex}}.header__dropdown-container{position:fixed;top:97px;left:0;right:0;height:calc(100vh - 98px);max-width:1920px;margin:0 auto;background:var(--neutrals-50);opacity:0;transition:opacity .25s ease-in-out;border-top:1px solid var(--neutrals-50,#f2f4f7)}.header__dropdown-container.--hidden{display:none}.header__dropdown-container.--open{opacity:1}.header__dropdown-container.--open .header__dropdown-1>.header__dropdown-inner{transform:translateX(0)}@media screen and (min-width:1600px){.header__dropdown-container{top:106px;height:calc(100vh - 107px)}}.header__dropdow-bg{display:flex;position:absolute;left:50%;top:0;max-width:2560px;height:calc(100% + 1px);width:100vw;transform:translateX(-50%) translateY(-1px)}.header__dropdow-bg:before{content:"";height:100%;width:20vw;background:var(--neutrals-000)}.header__dropdow-bg:after{content:"";height:100%;width:80vw;background:var(--neutrals-50)}.header__dropdown-1{position:absolute;top:0;left:0;width:100vw;height:100%;z-index:5;overflow:hidden}.header__dropdown-1.--hidden{display:none}.header__dropdown-1>.header__dropdown-inner .header__dropdown-content-inner{padding:32px 0 48px 4rem}@media screen and (min-width:1920px){.header__dropdown-1{width:1920px}.header__dropdown-1>.header__dropdown-inner .header__dropdown-content-inner{padding:32px 0 48px 5rem}}.header__dropdown-inner{position:relative;width:25vw;height:100%;transform:translateX(-100%);transition:transform .25s ease-in-out}@media screen and (min-width:1920px){.header__dropdown-inner{width:480px}}.header__dropdown-content{overflow-y:auto;height:100%}.header__dropdown-content-inner{background-color:var(--neutrals-50);padding:32px 0 48px 32px;min-height:100%}.header__dropdown-shadow{position:absolute;right:0;top:0;height:100%;width:0;z-index:1}.header__dropdown-shadow:before{content:"";display:block;width:16px;height:100%;background:linear-gradient(90deg,var(--neutrals-900),transparent);opacity:.1}.header__dropdown-2,.header__dropdown-3,.header__dropdown-4{position:fixed;top:0;left:25vw;height:100%;transition:transform .25s ease-in-out;overflow:hidden}.header__dropdown-2.--hidden,.header__dropdown-3.--hidden,.header__dropdown-4.--hidden{display:none}.header__dropdown-2.--open>.header__dropdown-inner,.header__dropdown-3.--open>.header__dropdown-inner,.header__dropdown-4.--open>.header__dropdown-inner{transform:translateX(0)}@media screen and (min-width:1920px){.header__dropdown-2,.header__dropdown-3,.header__dropdown-4{left:480px;width:480px}}.header__dropdown-2{width:75vw}.header__dropdown-2>.header__dropdown-inner .header__dropdown-content-inner{background:var(--neutrals-150);border-right:1px solid var(--neutrals-200)}.header__dropdown-3{width:50vw}.header__dropdown-3>.header__dropdown-inner .header__dropdown-content-inner{background:var(--neutrals-100);border-right:1px solid var(--neutrals-150)}@media screen and (min-width:1920px){.header__dropdown-3{left:480px}}.header__dropdown-4{width:25vw}.header__dropdown-4>.header__dropdown-inner .header__dropdown-content-inner{background:var(--neutrals-50)}@media screen and (min-width:1920px){.header__dropdown-4{left:480px}}.header__dropdown-header-wrapper{padding:24px 24px 16px 0;border-bottom:1px solid var(--neutrals-200)}.header__dropdown-header{color:var(--neutrals-950);text-decoration:none;transition:color .25s ease-in-out}.header__dropdown-header:hover{color:var(--neutrals-600)}.header__dropdown-header:hover .header__dropdown-overview{color:var(--primary-700)!important}.header__dropdown-header:hover .header__dropdown-overview svg{transform:translateX(8px)}.header__dropdown-header:hover .header__dropdown-overview svg path{stroke:var(--primary-700)!important}.header__dropdown-header.active{color:var(--primary-500)}.header__dropdown-header.active:hover{color:var(--primary-700)}.header__dropdown-header.active-trail{color:var(--neutrals-950)}.header__dropdown-header.active-trail:hover{color:var(--neutrals-700)}.header__dropdown-title{margin-bottom:8px;min-height:80px;font-size:28px}.header__dropdown-overview{display:flex;align-items:center;gap:8px;color:var(--primary-500);transition:color .25s ease-in-out}.header__dropdown-overview svg{transition:transform .25s ease-in-out}.header__dropdown-overview svg path{transition:stroke .25s ease-in-out;stroke:var(--primary-500)!important}.header__dropdown-links{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:24px 0!important}.header__entry{position:relative}.header__entry a{color:var(--neutrals-950);text-decoration:none}.header__entry:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:var(--neutrals-800)!important;opacity:0;transition:opacity .25s ease-in-out}.header__entry svg path{transition:stroke .25s ease-in-out;stroke:var(--neutrals-900)}.header__entry.active:before{opacity:.1}.header__entry.active>.header__arrow-link{color:var(--primary-500)}.header__entry.active>.header__arrow-link svg path{stroke:var(--primary-500)}.header__entry.active>.header__arrow-link:hover{color:var(--primary-700)}.header__entry.active>.header__arrow-link:hover svg path{stroke:var(--primary-700)}.header__entry.active-trail>.header__arrow-link{color:var(--neutrals-950)}.header__entry.active-trail>.header__arrow-link:hover{color:var(--neutrals-700)}.header__entry.active-trail>.header__arrow-link:hover svg path{stroke:var(--primary-500)}.header__arrow-link{position:relative;display:flex;align-items:center;justify-content:space-between;font-size:20px;gap:8px;padding:12px 32px 12px 16px;cursor:pointer;z-index:1;transition:color .25s ease-in-out}.header__arrow-link svg{transition:transform .25s ease-in-out}.header__arrow-link svg path{transition:stroke .25s ease-in-out}.header__arrow-link:hover{color:var(--neutrals-600)}.header__arrow-link:hover svg{transform:translateX(8px)}.header__arrow-link:hover svg path{stroke:var(--neutrals-600)}.header__teaser{position:absolute;top:var(--cards-l-medium,20px);right:var(--cards-l-medium,20px);display:none;flex-direction:column;gap:var(--cards-m-small,20px);max-width:240px;z-index:4!important;color:var(--neutrals-950);text-decoration:none}.header__teaser img{border-radius:var(--cards-product-cards-picture,6px);overflow:hidden}.header__teaser:hover .button--text{color:var(--primary-700)}@media screen and (min-width:767px){.header__teaser{display:flex}}.header__teaser-header{display:flex;flex-direction:column;gap:var(--cards-s-medium,8px)}.header__teaser-content{display:flex;flex-direction:column;gap:var(--cards-s-small,4px)}.header__navigation-teaser-image{border-radius:var(--cards-product-cards-picture,8px);overflow:hidden}.header__navigation-teaser-title{letter-spacing:.36px}.header__navigation-teaser-link{margin-left:-14px}.header.--white{background:var(--neutrals-000);box-shadow:var(--shadow-m)}.header.--white .logo__letter{fill:var(--neutrals-900)}.header.--white .header__main-hover-element{background:rgba(208,210,217,.3)}.header.--white .header__main>ul:before{background-color:var(--neutrals-100,#ebedf2)}.header.--white .header__main>ul li:before{background:var(--neutrals-150,#d0d2d9)}.header.--white .header__language-active span,.header.--white .header__main-link,.header.--white .header__service span{color:var(--neutrals-900)}.header.--white .header__icon svg path,.header.--white .header__language-active svg path{stroke:var(--neutrals-900)}.header.--white .header__icon:hover svg path{stroke:var(--primary-500)}.header.--white .header__nav .header__support{background:linear-gradient(90deg,var(--neutrals-800,#414759),var(--neutrals-950,#161a26))!important}.header.--white .header__nav .header__support:before{background:linear-gradient(90deg,var(--primary-500,#e30613),var(--primary-800,#7d030b) 90.7%)!important}.header.--white .header__nav .header__support span{color:var(--neutrals-000)!important}.header.--white .header__nav .header__support svg path{stroke:var(--neutrals-000)!important}.header.--white .header__hamburger svg line{stroke:var(--neutrals-900)}.header.--white.--no-bg{background:transparent;box-shadow:none}.header__hamburger{background-color:transparent;border:none;cursor:pointer}.header__hamburger.--active svg .top-bun{animation:menuTopOpen .35s ease-in-out both}.header__hamburger.--active svg .patty{animation:menuMiddleOpen .35s ease-in-out both}.header__hamburger.--active svg .bottom-bun{animation:menuBottomOpen .35s ease-in-out both}.header__hamburger.--inactive svg .top-bun{animation:menuTopClose .4s ease-in-out both}.header__hamburger.--inactive svg .patty{animation:menuMiddleClose .4s ease-in-out both}.header__hamburger.--inactive svg .bottom-bun{animation:menuBottomClose .4s ease-in-out both}@media screen and (min-width:1600px){.header__hamburger{display:none}}@keyframes menuTopOpen{0%{transform:translateY(0)}60%{transform:translateY(11px)}to{transform:translateY(1px) translateX(7px) rotate(45deg)}}@keyframes menuMiddleOpen{0%{opacity:1}40%{opacity:1}60%{opacity:0}to{opacity:0}}@keyframes menuBottomOpen{0%{transform:translateY(0)}60%{transform:translateY(-11px)}to{transform:translateY(9px) translateX(-14px) rotate(-45deg)}}@keyframes menuTopClose{0%{transform:translateY(1px) translateX(7px) rotate(45deg)}40%{transform:translateY(11px)}to{transform:translateY(0)}}@keyframes menuMiddleClose{0%{opacity:0}40%{opacity:0}60%{opacity:1}to{opacity:1}}@keyframes menuBottomClose{0%{transform:translateY(9px) translateX(-14px) rotate(-45deg)}40%{transform:translateY(-11px)}to{transform:translateY(0)}}.header__mobile-main{position:absolute;left:0;top:100%;height:0;width:100vw;opacity:0;background-color:var(--neutrals-50,#f2f4f7);transition:all .25s ease-in-out;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.header__mobile-main ul{display:flex;flex-direction:column;gap:0;width:100%;padding:0}.header__mobile-main.--active{height:calc(100vh - 72px);opacity:1}@media screen and (min-width:1600px){.header__mobile-main{display:none}}.header__mobile-main .main>ul{position:absolute;left:0;top:100%;height:100%;width:100vw;background-color:var(--neutrals-50,#f2f4f7)}.header__mobile-main-inner{display:flex;flex-direction:column;gap:var(--cards-l-small,32px);width:100%;height:fit-content;padding:var(--cards-l-small,40px) var(--side-big,80px) var(--cards-l-big,80px) var(--side-big,80px)}@media screen and (min-width:767px){.header__mobile-main-inner{padding:var(--cards-l-mediun,40px) var(--side-big,80px) var(--cards-l-big,80px) var(--side-big,80px);gap:40px}}.header__mobile-entry{transition:background-color .25s ease-in-out}.header__mobile-entry svg path{transition:stroke .25s ease-in-out;stroke:var(--neutrals-900)}.header__mobile-entry.active .header__mobile-main-link,.header__mobile-entry.active>.header__mobile-link{background-color:var(--neutrals-150);color:var(--primary-500)}.header__mobile-entry.active .header__mobile-main-link>svg path,.header__mobile-entry.active>.header__mobile-link>svg path{stroke:var(--primary-500)}.header__mobile-entry.active.--lvl-3>.header__mobile-link{background-color:var(--neutrals-200)}.header__mobile-entry.active:hover .header__mobile-main-link,.header__mobile-entry.active:hover>.header__mobile-link{color:var(--primary-700)}.header__mobile-entry.active:hover .header__mobile-main-link>svg path,.header__mobile-entry.active:hover>.header__mobile-link>svg path{stroke:var(--primary-700)}.header__mobile-entry.active-trail .header__mobile-main-link,.header__mobile-entry.active-trail>.header__mobile-link{color:var(--neutrals-950)}.header__mobile-entry.active-trail:hover .header__mobile-main-link,.header__mobile-entry.active-trail:hover>.header__mobile-link{color:var(--neutrals-700)}.header__mobile-entry.--sticky{position:sticky;top:0}.header__mobile-main-link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:24px 24px 16px 8px;background:transparent;border:none;border-bottom:1px solid var(--neutrals-300);width:100%;color:var(--neutrals-950);text-decoration:none;cursor:pointer;transition:color .25s ease-in-out}.header__mobile-main-link svg{transition:transform .25s ease-in-out}.header__mobile-main-link svg path{stroke:var(--neutrals-600)}.header__mobile-main-link:hover{color:var(--neutrals-600)}.header__mobile-main-link:hover svg{transform:translateX(8px)}.header__mobile-link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 32px 14px 8px;background:transparent;border:none;border-bottom:1px solid var(--neutrals-150);width:100%;cursor:pointer;color:var(--neutrals-950);text-decoration:none;transition:color .25s ease-in-out}.header__mobile-link svg{transition:transform .25s ease-in-out}.header__mobile-link svg path{stroke:var(--neutrals-600)}.header__mobile-link:hover{color:var(--neutrals-600)}.header__mobile-link:hover svg{transform:translateX(8px)}.header__mobile-subpage-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 32px 16px 8px;border-bottom:1px solid var(--neutrals-300);color:var(--neutrals-950);text-decoration:none;transition:color .25s ease-in-out}.header__mobile-subpage-title.active{color:var(--primary-500)}.header__mobile-subpage-title.active:hover{color:var(--primary-700)}.header__mobile-subpage-title.active-trail,.header__mobile-subpage-title.active-trail:hover .header__mobile-subpage{color:var(--neutrals-950)}.header__mobile-subpage-title:hover{color:var(--neutrals-600)}.header__mobile-subpage-title:hover .header__mobile-subpage{color:var(--primary-700)}.header__mobile-subpage-title:hover svg{transform:translateX(8px)}.header__mobile-subpage-title:hover svg path{stroke:var(--primary-700)}@media screen and (min-width:767px){.header__mobile-subpage-title{flex-direction:row;align-items:center}}.header__mobile-subpage{display:flex;align-items:center;gap:8px;color:var(--primary-500);background-color:transparent;border:none;padding:0;cursor:pointer;transition:color .25s ease-in-out}.header__mobile-subpage svg{transition:transform .25s ease-in-out;padding-top:4px}.header__mobile-subpage svg path{stroke:var(--primary-500);transition:stroke .25s ease-in-out}.header__mobile-main .header__mobile-list{display:flex;flex-direction:column;height:fit-content;width:100%}.header__mobile-inner{display:flex;flex-direction:column;gap:var(--cards-l-small,32px);position:fixed;left:0!important;top:72px!important;height:calc(100% - 72px)!important;width:100%!important;margin-left:100%;transition:margin-left .25s ease-in-out;padding:var(--cards-l-small,72px) var(--side-big,80px) var(--cards-l-big,80px) var(--side-big,80px);background-color:var(--neutrals-50)!important;z-index:2;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.header__mobile-inner.--open{margin-left:0}.header__mobile-inner.--second{background-color:var(--neutrals-150)!important}.header__mobile-inner.--second .header__mobile-link{border-bottom:1px solid var(--neutrals-200)}.header__mobile-inner.--second .header__mobile-teaser{background-color:var(--neutrals-200)}.header__mobile-inner.--third{background-color:var(--neutrals-100)!important}.header__mobile-inner.--fourth{background-color:var(--neutrals-50)!important}@media screen and (min-width:767px){.header__mobile-inner{gap:40px;padding:var(--cards-l-mediun,40px) var(--side-big,80px) var(--cards-l-big,80px) var(--side-big,80px)}.header__mobile-inner.--first{top:82.5px!important;height:calc(100% - 82.5px)!important}}.header__mobile-back-btn{display:flex;align-items:center;gap:16px;height:36px;background-color:transparent;border:none;padding:3px 0;cursor:pointer;transition:color .25s ease-in-out}.header__mobile-back-btn svg{transition:transform .25s ease-in-out}.header__mobile-back-btn svg path{transition:stroke .25s ease-in-out}.header__mobile-back-btn:hover{color:var(--neutrals-600)}.header__mobile-back-btn:hover svg{transform:translateX(-4px)}.header__mobile-back-btn:hover svg path{stroke:var(--neutrals-600)}.header__mobile-search{position:relative}.header__mobile-search input{height:48px;background-color:transparent;border:1px solid var(--neutrals-300);border-radius:var(--cards-product-cards-picture,6px);padding:11px 16px 11px 56px;width:100%}.header__mobile-search svg{position:absolute;left:16px;top:11px;height:24px;width:24px}.header__mobile-search svg path{stroke:var(--neutrals-700)}.header__mobile-header{display:flex;justify-content:flex-end;height:36px}.header__mobile-header .header__icon.--search,.header__mobile-header .header__language{display:flex}@media screen and (min-width:767px){.header__mobile-header{opacity:0;pointer-events:none}}.header__mobile-service{position:relative}.header__mobile-service .header__service{display:flex}.header__mobile-service .header__service ul{gap:0!important}.header__mobile-service .header__service li:before{display:none}.header__mobile-service .header__service li:hover span{color:var(--neutrals-600)!important}.header__mobile-service .header__service li.active{background-color:var(--neutrals-150)!important}.header__mobile-service .header__service li.active a span{color:var(--primary-500)!important}.header__mobile-service .header__service li.active:hover span{color:var(--primary-700)!important}.header__mobile-service .header__service a{border-bottom:1px solid var(--neutrals-150,#dfe0e5)}.header__mobile-service .header__service a,.header__mobile-service .header__support{padding:14px 32px 14px 8px;font-size:18px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.18px;text-decoration:none}.header__mobile-service .header__support{display:flex;background:transparent!important;border-bottom:1px solid var(--neutrals-150,#dfe0e5)!important;border-radius:0!important}.header__mobile-service .header__support span{color:var(--neutrals-900)!important}.header__mobile-service .header__support.active{background:rgba(65,71,89,.10196078431372549)!important}@media screen and (min-width:767px){.header__mobile-service .header__support{display:none}}.header__mobile-teaser{display:none;width:100vw;height:calc(100% + var(--cards-l-big, 80px));margin-top:40px;margin-bottom:calc(0px - var(--side-big, 80px));margin-left:calc(0px - var(--side-big, 80px));padding:var(--Cards-l-medium,72px) var(--side-big,80px);background:var(--neutrals-150,#dfe0e5)}.header__mobile-teaser .header__teaser{position:unset;display:flex;flex-direction:row;z-index:unset!important;max-width:100%;width:100%;color:var(--neutrals-950);text-decoration:none}.header__mobile-teaser .header__teaser .header__teaser-header{max-width:327px;width:327px}.header__mobile-teaser .header__teaser .header__teaser-content{width:100%;padding-top:24px}@media screen and (min-width:767px){.header__mobile-teaser{display:flex}}.footer{z-index:100;position:relative!important;visibility:visible!important}.footer__inner{display:flex;flex-direction:column;align-items:center;background:var(--neutrals-950,#161a26);padding:var(--top---bottom-large,96px) var(--side-medium) var(--top---bottom-small,24px) var(--side-medium)!important;color:var(--neutrals-000,#fff);border-radius:var(--section-section-corners,80px) var(--section-section-corners,80px) 0 0;box-shadow:var(--shadow-2xl);max-width:unset}@media screen and (min-width:767px){.footer__inner{padding:var(--top---bottom-big,136px) var(--side-medium,80px) var(--top---bottom-small,40px) var(--side-medium,80px)!important}}.footer__container{display:flex;flex-direction:column;gap:var(--cards-l-medium,64px)}@media screen and (min-width:767px){.footer__container{gap:74px}}.footer__top{display:flex;flex-direction:column;align-items:center;gap:var(--cards-l-medium,64px)}@media screen and (min-width:767px){.footer__top{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:0}}.footer__logo{min-width:159px;max-width:159px;width:100%}.footer__logo svg{min-height:35px;max-height:35px;width:100%;display:block}@media screen and (min-width:767px){.footer__logo svg{min-height:49px;max-height:49px}}@media screen and (min-width:1280px){.footer__logo svg{min-height:80px;max-height:80px}}@media screen and (min-width:767px){.footer__logo{max-width:226px}}@media screen and (min-width:1280px){.footer__logo{max-width:370px}}.footer__cta{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:100%;width:100%}@media screen and (min-width:767px){.footer__cta{align-items:flex-end;max-width:50%;text-align:right}}.footer__cta-title p{margin-bottom:0}.footer__cta-title.--red{color:var(--Primary-500-main,#e30613)}.footer__cta-link{width:100%;margin-top:var(--cards-s-big)}@media screen and (min-width:767px){.footer__cta-link{width:fit-content}}.footer__middle{display:grid;grid-template-columns:1fr 1fr;gap:var(--cards-m-large);justify-content:flex-start}.footer__middle>.pimcore_editable_block{display:flex;gap:var(--cards-m-large);justify-content:flex-start}.footer__middle>.pimcore_editable_block .pimcore_block_entry{border:1px dashed #fff}.footer__middle>.pimcore_editable_block .footer__column{max-width:none}@media screen and (min-width:992px){.footer__middle{display:flex;max-width:1280px;flex-wrap:wrap}}.footer__column{width:100%;display:flex;flex-direction:column;gap:var(--cards-s-medium)}@media screen and (min-width:992px){.footer__column{max-width:280px}}.footer__column-block{display:flex;flex-direction:column}.footer__column-block-link a{display:flex;align-items:center;gap:8px;color:var(--neutrals-600);text-decoration:none;padding:4px 0;transition:color .25s ease-in-out}.footer__column-block-link a svg{transform:translateX(-4px);opacity:0;transition:all .25s ease-in-out}.footer__column-block-link a svg path{stroke:var(--neutrals-500)}.footer__column-block-link a:hover{color:var(--neutrals-000)}.footer__column-block-link a:hover svg{opacity:1;transform:translateX(0)}.footer__bottom{display:flex;flex-direction:column-reverse;align-items:center;gap:var(--cards-s-big,12px);border-top:1px solid var(--neutrals-900,#2a3040);padding-top:10px}@media screen and (min-width:767px){.footer__bottom{gap:4px}}@media screen and (min-width:1280px){.footer__bottom{display:flex;flex-direction:row;justify-content:space-between;gap:var(--cards-l-small)}}.footer__navigation ul{display:flex;flex-direction:column;gap:0;margin:0;padding:0;text-align:center}@media screen and (min-width:767px){.footer__navigation ul{gap:24px}}.footer__navigation li{list-style-type:none}.footer__navigation a{padding:8px 0;display:block;color:var(--neutrals-600,#7a7e8c);text-decoration:none;transition:color .25s ease-in-out}.footer__navigation a:hover{color:var(--neutrals-000)}@media screen and (min-width:767px){.footer__navigation ul{display:flex;flex-direction:row;text-align:left}}@media screen and (min-width:1280px){.footer__navigation{margin-left:50%;transform:translateX(-50%)}}.footer__social{display:flex;align-items:center;align-self:flex-end;gap:var(--cards-m-medium)}.footer__social svg{height:24px;width:24px;display:block}.footer__social svg path{transition:fill .25s ease-in-out}.footer__social svg:hover path{fill:var(--primary-500)}.--layer{position:sticky!important;top:0;padding:0;border-radius:var(--section-section-corners,80px) var(--section-section-corners,80px) 0 0;filter:drop-shadow(var(--shadow-2xl))}.--layer:after,.--layer:before{display:none}.--layer .--layer-inner{padding:var(--top---bottom-big,136px) var(--side-medium,80px) var(--top---bottom-large,160px) var(--side-medium,80px);width:100%;border-radius:var(--section-section-corners,80px) var(--section-section-corners,80px) 0 0;overflow:hidden}.form__confirmation{display:none;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:100;backdrop-filter:blur(2px);opacity:0;transition:opacity .25s ease-in-out}.form__confirmation.--active{display:flex}.form__confirmation.--visible{opacity:1}.form__confirmation-inner{display:flex;flex-direction:column;align-items:flex-end;gap:var(--cards-medium,20px);width:fit-content;max-width:90%;padding:var(--spacing-space-24,24px);background:#fff;border-radius:var(--br-xs,16px);box-shadow:var(--shadow-overlay)}.form__confirmation-close{background-color:transparent;border:none;cursor:pointer}.form__confirmation-close svg path{stroke:var(--neutrals-950);transition:stroke .25s ease-in-out}.form__confirmation-close:hover svg path{stroke:var(--primary-600)}.form__confirmation-close:active svg path{stroke:var(--primary-500)}.form__confirmation-content{display:flex;flex-direction:column;align-items:center;gap:var(--cards-medium,20px);padding:0 var(--cards-small,16px)}.form__confirmation-icon{height:300px;width:300px;margin:-72px 0}.custom-form__form-fields{display:flex;flex-wrap:wrap;gap:var(--cards-s-big,16px)}.custom-form__form-fields label{display:block;width:fit-content}.custom-form__form-fields input:focus-visible-visible,.custom-form__form-fields textarea:focus-visible-visible{border:1px solid var(--neutrals-900);outline:none}.custom-form__form-fields .invalid{border:1px solid red}.custom-form__form-fields a{color:var(--primary-900);text-underline-offset:4px;transition:all .25s ease-in-out}.custom-form__form-fields a:hover{color:var(--primary-600);opacity:1}.custom-form__element-text{display:flex;gap:8px;position:relative;min-height:48px}.custom-form__element-text:has(.customFormText:focus-visible) .custom-form__input-label,.custom-form__element-text:has(.customFormText:not(:placeholder-shown)) .custom-form__input-label{font-size:.7em;margin-top:-8px}.custom-form__element-text .custom-form__info{right:0;top:14px}.customFormText{padding:18px 16px 6px;border-radius:8px;border:1px solid var(--neutrals-300,#c2c4cc);background:var(--neutrals-000,#fff);width:100%}.custom-form__element-textarea{display:flex;gap:8px;position:relative;min-height:80px}.custom-form__element-textarea.--filled .custom-form__input-label,.custom-form__element-textarea:has(.customFormTextarea:focus-visible) .custom-form__input-label{font-size:.7em;margin-top:-8px}.custom-form__element-textarea .custom-form__info{right:0;top:14px}.customFormTextarea{padding:18px 16px 6px;border-radius:8px;border:1px solid var(--neutrals-300,#c2c4cc);background:var(--neutrals-000,#fff);width:100%;min-height:66px}.custom-form__element-email{display:flex;gap:8px;position:relative;height:48px}.custom-form__element-email:has(.customFormEmail:focus-visible) .custom-form__input-label,.custom-form__element-email:has(.customFormEmail:not(:placeholder-shown)) .custom-form__input-label{font-size:.7em;margin-top:-8px}.custom-form__element-email .custom-form__info{right:0;top:14px}.customFormEmail{padding:18px 16px 6px;border-radius:8px;border:1px solid var(--neutrals-300,#c2c4cc);background:var(--neutrals-000,#fff);width:100%}.custom-form__element-checkbox{display:flex;gap:8px;border-radius:8px}.custom-form__checkbox-alignment{gap:0;align-items:flex-start}.custom-form__checkbox-alignment label{padding-left:10px;z-index:1}.custom-form__checkbox-alignment:has(input:focus-visible) .checkbox{border-color:var(--neutrals-900)}.customFormCheckbox{cursor:pointer}.custom-form__element-checkboxes{display:flex;flex-direction:column;gap:var(--cards-s-medium)}.customFormCheckboxMultiple{display:flex;flex-direction:column;gap:var(--cards-s-small);width:100%;border-radius:8px}.custom-form__checkbox-alignment{position:relative;display:flex;align-items:center;width:fit-content;cursor:pointer}.custom-form__checkbox-alignment .checkbox{position:relative;height:16px;min-width:16px;background-color:var(--neutrals-000);border-radius:4px;border:1px solid var(--neutrals-400);transition:all .25s ease-in-out;pointer-events:none}.custom-form__checkbox-alignment .checkbox .check,.custom-form__checkbox-alignment .checkbox .line{position:absolute;left:-1px;top:-1px;transition:opacity .25s ease-in-out}.custom-form__checkbox-alignment .checkbox .check path,.custom-form__checkbox-alignment .checkbox .line path{stroke:var(--neutrals-000)}.custom-form__checkbox-alignment .checkbox .line{opacity:0}.custom-form__checkbox-alignment input{position:absolute;left:0;top:5px;height:16px;width:16px;opacity:0;z-index:1;cursor:pointer}.custom-form__checkbox-alignment label{width:fit-content;padding-left:12px;cursor:pointer}.custom-form__checkbox-alignment:hover .checkbox{border:1px solid var(--neutrals-950)}.custom-form__checkbox-alignment:has(input:checked) .checkbox{background-color:var(--neutrals-950);border:1px solid var(--neutrals-950)}.custom-form__checkbox-alignment:has(input:checked):hover .check{opacity:0}.custom-form__checkbox-alignment:has(input:checked):hover .line{opacity:1}.custom-form__element-radio{display:flex;flex-direction:column;gap:var(--cards-s-medium)}.custom-form__element-radio-options{display:flex;flex-direction:column;gap:var(--cards-s-small)}.custom-form__element-radio-option{position:relative;display:flex;align-items:center;cursor:pointer;width:fit-content}.custom-form__element-radio-option input{position:absolute;left:0;top:0;display:flex;flex-direction:column;gap:var(--cards-s-small);width:16px;height:100%;opacity:0;cursor:pointer}.custom-form__element-radio-option label{cursor:pointer;padding-left:12px;width:fit-content}.custom-form__element-radio-option:hover .custom-form__element-radio-fake{border:1px solid var(--neutrals-950);pointer-events:none}.custom-form__element-radio-option:has(input:checked) .custom-form__element-radio-fake{background-color:var(--neutrals-200);border:1px solid var(--neutrals-950)}.custom-form__element-radio-option:has(input:checked) .custom-form__element-radio-fake:before{transform:scale(1)}.custom-form__element-radio-option:has(input:checked) .custom-form__element-radio-fake:hover .check{opacity:0}.custom-form__element-radio-option:has(input:checked) .custom-form__element-radio-fake:hover .line{opacity:1}.custom-form__element-radio-option:has(input:focus-visible-visible) .custom-form__element-radio-fake{border:1px solid var(--neutrals-900)}.customFormRadio{border-radius:8px}.custom-form__element-radio-fake{display:flex;align-items:center;justify-content:center;position:relative;min-height:16px;min-width:16px;border:1px solid var(--neutrals-400);background-color:var(--neutrals-000);border-radius:100px;transition:all .25s ease-in}.custom-form__element-radio-fake:before{content:"";position:absolute;height:10px;width:10px;background-color:var(--neutrals-950);transform:scale(0);transition:transform .25s ease-in-out;z-index:1;border-radius:100px}.custom-form__element-select{display:flex;align-items:center;gap:8px}.custom-form__element-select:has(.customFormSelectMultiple.invalid) .custom-form__element-select-inner{border-color:var(--primary-500)}.custom-form__element-select-inner{border-radius:8px;border:1px solid var(--neutrals-300,#c2c4cc);background:var(--neutrals-000,#fff);border-radius:var(--cards-product-cards-picture,8px)!important}.custom-form__element-select-inner:has(input:focus-visible){border-color:var(--neutrals-950)}.custom-form__element-select-header{padding:12px 16px;width:100%;color:var(--neutrals-700)}.customFormSelectMultiple{border:none!important;width:100%}.customFormSelectMultiple .custom-form__checkbox-alignment{padding:10px 16px;color:var(--neutrals-700);width:100%;transition:all .25s ease-in-out;cursor:pointer}.customFormSelectMultiple .custom-form__checkbox-alignment input{height:100%;width:100%}.customFormSelectMultiple .custom-form__checkbox-alignment .checkbox{display:none}.customFormSelectMultiple .custom-form__checkbox-alignment label{padding:0}.customFormSelectMultiple .custom-form__checkbox-alignment:hover{background-color:var(--neutrals-50)}.customFormSelectMultiple .custom-form__checkbox-alignment:has(input:checked){color:var(--primary-600);background-color:var(--neutrals-50)}.custom-form__element-file{position:relative;display:flex;gap:8px}.custom-form__element-file:has(.customFormFile.--filled) .custom-form__input-label{font-size:.7em;margin-top:-8px}.custom-form__element-file:has(.customFormFile.--filled):hover .custom-form__element-file-delete{opacity:1}@media screen and (max-width:767px){.custom-form__element-file:has(.customFormFile.--filled) .custom-form__element-file-delete{opacity:1}}.custom-form__element-file:has(.customFormFile.invalid) .custom-form__element-file-inner{border:1px solid var(--primary-600)}.custom-form__element-file:has(.customFormFile:focus-visible-visible) .custom-form__element-file-inner{border:1px solid var(--neutrals-900)}.custom-form__element-file .custom-form__info{right:0;top:14px;z-index:2}.custom-form__element-file:hover .custom-form__element-file-upload-btn{background-color:var(--neutrals-500);color:var(--neutrals-000)}.custom-form__element-file:hover .custom-form__element-file-upload-btn svg path{fill:var(--neutrals-000)}.custom-form__element-file-inner{display:flex;gap:16px;border-radius:8px;border:1px solid var(--neutrals-300,#c2c4cc);background:var(--neutrals-000,#fff);width:100%;position:relative;cursor:pointer;height:48px;overflow:hidden}.custom-form__element-file-value{width:100%;color:var(--neutrals-950);padding:18px 16px 6px}.customFormFile{width:calc(100% - 28px);opacity:0;z-index:1}.customFormFile,.customFormFile:before{position:absolute;top:0;left:0;height:100%;cursor:pointer}.customFormFile:before{content:"";width:100%}.customFormFile.invalid{border:1px solid var(--primary-600)}.custom-form__element-file-delete{height:16px;width:16px;margin-top:14px;width:fit-content;opacity:0;transition:opacity .25s ease-in-out;z-index:2;background:transparent;border:none;cursor:pointer}.custom-form__element-file-delete svg path{stroke:var(--neutrals-500);transition:fill .25s ease-in-out}.custom-form__element-file-delete:hover svg path{stroke:var(--neutrals-900)}.custom-form__element-file-upload-btn{display:flex;align-items:center;gap:8px;height:100%;padding:14px 16px;background-color:var(--neutrals-300);color:var(--neutrals-800);white-space:nowrap;transition:all .25s ease-in-out}.custom-form__element-file-upload-btn span{display:none;z-index:1;pointer-events:none}.custom-form__element-file-upload-btn svg path{transition:fill .25s ease-in-out}@media screen and (min-width:767px){.custom-form__element-file-upload-btn span{display:block}}.custom-form__element-date{position:relative;display:flex;gap:8px}.custom-form__element-date svg{position:absolute;right:16px;bottom:14px;width:20px;pointer-events:none}.custom-form__element-date svg path{fill:var(--neutrals-300)}.custom-form__element-date .custom-form__input-label{z-index:1}.custom-form__element-date .custom-form__info{margin-left:0;top:14px}.custom-form__element-date:has(.customFormDate:focus-visible) .custom-form__input-label,.custom-form__element-date:has(.customFormDate:not(:placeholder-shown)) .custom-form__input-label{font-size:.7em;margin-top:-8px}.custom-form__element-date-inner{position:relative;width:100%}.customFormDate{padding:18px 52px 6px 16px;border-radius:8px;height:48px;border:1px solid var(--neutrals-300,#c2c4cc);background:var(--neutrals-000,#fff);width:100%}.custom-form__element-spacer{display:flex;flex-direction:column;gap:var(--cards-s-medium)}.custom-form__element-spacer-text{color:var(--neutrals-700)}.custom-form__element-spacing{height:var(--cards-m-small,48px)}.custom-form__header{display:flex;align-items:center;gap:16px}.custom-form__input-label{color:var(--neutrals-700);position:absolute;left:16px;top:10px;margin-top:0;transition:all .25s ease-in-out;width:fit-content;pointer-events:none}.custom-form__invalid-message{color:var(--primary-600);margin-top:16px}.custom-form__invalid-message.--hidden{display:none}.custom-form__submit{margin-top:var(--cards-m-small,48px)}.custom-form__submit .button{margin-left:auto}.--width-75,.--width-100{width:100%}@media screen and (min-width:767px){.--width-75{width:calc(75% - var(--cards-s-big)/2 + 3px)}}.--width-67{width:100%}@media screen and (min-width:767px){.--width-67{width:calc(66.66% - var(--cards-s-big)/2 + 2px)}}.--width-50{width:100%}@media screen and (min-width:767px){.--width-50{width:50%;width:calc(50% - var(--cards-s-big)/2)}}.--width-33{width:100%}@media screen and (min-width:767px){.--width-33{width:calc(33.33% - var(--cards-s-big)*2/3)}}.--width-25{width:100%}@media screen and (min-width:767px){.--width-25{width:calc(25% - var(--cards-s-big)*3/4)}}.custom-form__info{position:relative;height:20px;width:20px;z-index:21;margin-left:auto}.custom-form__info:hover{z-index:10}.custom-form__info:hover .custom-form__info-inner{height:100%;width:200px;border-radius:8px;box-shadow:var(--shadow-m)}.custom-form__info-icon{justify-content:center;align-items:center;height:20px;width:20px;flex-shrink:0;border-radius:100px;outline:1px solid var(--neutrals-000);z-index:1;cursor:pointer}.custom-form__info-icon,.custom-form__info-inner{position:absolute;top:0;right:0;display:flex;background-color:var(--neutrals-150)}.custom-form__info-inner{justify-content:flex-end;gap:16px;height:18px;width:18px;border-radius:20px;overflow:hidden;transition:all .25s ease-in-out;border:1px solid var(--neutrals-200)}.custom-form__info-content{width:fit-content;max-width:300px;white-space:nowrap;height:fit-content;padding:var(--cards-s-medium) calc(var(--cards-s-medium) + 20px) var(--cards-s-medium) var(--cards-s-big)}.breadcrumbs-brick{position:relative;max-width:100vw}.breadcrumbs-brick.--grey-background{background-color:var(--neutrals-50)}.breadcrumbs-brick.--grey-background .breadcrumbs__cover:before{background:linear-gradient(90deg,var(--neutrals-50) 10%,hsla(0,0%,100%,0))}.breadcrumbs-brick.--grey-background .breadcrumbs__cover:after{background:linear-gradient(270deg,var(--neutrals-50) 10%,hsla(0,0%,100%,0))}.breadcrumbs__container{padding:var(--cards-s-big,16px) var(--side-medium);justify-content:flex-start;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.breadcrumbs__container::-webkit-scrollbar{display:none}.breadcrumbs__container-inner{flex-direction:row;align-items:center;width:100%;min-width:fit-content;margin:0 auto}.breadcrumbs__cover{position:absolute;left:0;bottom:0;height:100%;width:100vw;pointer-events:none}.breadcrumbs__cover:before{left:0;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.breadcrumbs__cover:after,.breadcrumbs__cover:before{content:"";display:block;position:absolute;bottom:0;height:100%;width:var(--side-medium,80px);z-index:1}.breadcrumbs__cover:after{right:0;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.breadcrumbs__link{position:relative;text-decoration:none;padding:var(--cards-s-medium,8px);color:var(--neutrals-950);white-space:nowrap;transition:color .25s ease-in-out;cursor:pointer}.breadcrumbs__link:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--primary-100);opacity:0;transition:opacity .25s ease-in-out;border-radius:8px}.breadcrumbs__link span{position:relative;z-index:1}.breadcrumbs__link:hover{color:var(--primary-800)}.breadcrumbs__link:hover:before{opacity:1}.breadcrumbs__home{cursor:pointer;margin-right:4px}.breadcrumbs__home svg path{transition:fill .25s ease-in-out}.breadcrumbs__home:hover svg path{fill:var(--primary-600)}.breadcrumbs__current{padding:var(--cards-s-medium,8px);color:var(--neutrals-600);white-space:nowrap}.teaser-brick{background-color:var(--neutrals-50)}.teaser__inner{padding-bottom:var(--top---bottom-large,160px)}.teaser__container{position:relative;padding:var(--cards-l-small,32px) var(--side-medium,24px);border-radius:var(--cards-big-card-corner,40px);display:flex;flex-direction:column;gap:var(--cards-m-big,20px);overflow:hidden;z-index:1}.teaser__container:not(.--editmode){cursor:pointer}.teaser__container.--light-background{border:2px solid #fff;transition:background-color .25s ease-in-out}.teaser__container.--light-background .teaser__title:not(.--editmode){background:linear-gradient(90deg,var(--neutrals-900,#2a3040),var(--neutrals-800,#414759) 15.87%,var(--Primary-900,#7d030b) 36.54%,var(--Primary-500,#e30613));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.teaser__container.--light-background .teaser__title.--editmode{color:var(--neutrals-900)}.teaser__container.--light-background:active:not(.--editmode),.teaser__container.--light-background:focus-visible:not(.--editmode),.teaser__container.--light-background:hover:not(.--editmode){background-color:var(--neutrals-000)}.teaser__container.--dark-background:before{content:"";position:absolute;top:0;left:0;height:200%;width:200%;background:radial-gradient(170% 200% at -60% 0,var(--neutrals-900,#2a3040) 0,var(--neutrals-800,#414759) 51.06%,var(--primary-800,#7d030b) 81.03%,var(--primary-500,#e30613) 100%);z-index:-1;transition:all .5s ease-in-out}.teaser__container.--dark-background .teaser__block-link-editmode,.teaser__container.--dark-background .teaser__block-link-editmode a,.teaser__container.--dark-background .teaser__text{color:var(--neutrals-000)}.teaser__container.--dark-background .teaser__block-link a{position:relative;color:var(--neutrals-000);border-bottom:1px solid hsla(0,0%,100%,.25)}.teaser__container.--dark-background .teaser__block-link svg path{stroke:var(--neutrals-000)}.teaser__container.--dark-background:hover:before{height:100%;width:150%}.teaser__container:hover .teaser__image img{transform:scale(1.04)}.teaser__container:hover .teaser__link .button:before{opacity:1}.teaser__container:focus-visible .teaser__link .button{outline:2px solid var(--primary-700);outline-offset:2px}.teaser__container:active .teaser__link .button:after{opacity:1}@media screen and (min-width:992px){.teaser__container{flex-direction:row;gap:var(--cards-l-small,40px);padding:var(--cards-l-small,40px) var(--cards-l-small,40px) var(--cards-l-medium,72px) var(--cards-l-small,40px)}}@media screen and (min-width:1600px){.teaser__container{gap:var(--cards-l-medium,80px);padding:var(--cards-l-medium,80px)}}.teaser__card-link{position:absolute;top:0;left:0;width:100%;height:100%}.teaser__left{flex:1;display:flex;flex-direction:column;gap:var(--cards-m-large,40px);width:100%}@media screen and (min-width:992px){.teaser__left{width:50%}}@media screen and (min-width:1440px){.teaser__left{width:45%}}.teaser__block-link-editmode{position:relative;z-index:1;color:var(--neutrals-950)}.teaser__block-link-editmode a{color:var(--neutrals-950)}.teaser__block-link{position:relative;z-index:1}.teaser__block-link a{display:flex;justify-content:space-between;text-decoration:none;padding:var(--cards-s-big,16px) 4px var(--cards-s-big,16px) 0;align-items:center;gap:24px;color:var(--neutrals-950);transition:color .25s ease-in-out;border-bottom:1px solid var(--neutrals-200)}.teaser__block-link a svg{transition:transform .25s ease-in-out}.teaser__block-link a svg path{transition:stroke .25s ease-in-out}.teaser__block-link a:hover{color:var(--primary-500)!important}.teaser__block-link a:hover svg{transform:translateX(2px)}.teaser__block-link a:hover svg path{stroke:var(--primary-500)!important}.teaser__block-link a:focus-visible{color:var(--primary-500)!important}.teaser__block-link a:focus-visible svg{transform:translateX(2px)}.teaser__block-link a:focus-visible svg path{stroke:var(--primary-500)!important}.teaser__block-link a:active{color:var(--primary-500)!important}.teaser__block-link a:active svg{transform:translateX(4px)}.teaser__block-link a:active svg path{stroke:var(--primary-500)!important}.teaser__right{display:flex;flex-direction:column;gap:var(--cards-m-big,24px);width:100%}@media screen and (min-width:992px){.teaser__right{gap:var(--space-600-24,24px);width:50%}}@media screen and (min-width:1440px){.teaser__right{width:55%}}.teaser__title{hyphens:auto;color:var(--neutrals-000)}.teaser__image{border-radius:var(--cards-small-card-corner,20px);overflow:hidden;height:260px}.teaser__image img{transition:transform .4s ease-in-out}@media screen and (min-width:767px){.teaser__image{height:300px}}@media screen and (min-width:1280px){.teaser__image{height:360px}}@media screen and (min-width:1920px){.teaser__image{height:480px}}.teaser__text{color:var(--neutrals-900)}.teaser__block{display:none}.teaser__block.--editmode{display:block}@media screen and (min-width:992px){.teaser__block{display:block}}.teaser__block-mobile.--editmode{display:none}@media screen and (min-width:992px){.teaser__block-mobile{display:none}}.testimonial__inner{background:linear-gradient(0deg,var(--neutrals-800,#414759),var(--neutrals-1000,#161a26));overflow:hidden}.testimonial__container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:1280px){.testimonial__container{flex-direction:row!important;align-items:flex-end;gap:40px}}.testimonial__content{display:flex;flex-direction:column;align-items:center;gap:var(--cards-m-medium,24px);text-align:center;max-width:1088px;padding:var(--top---bottom-big,64px) 0 var(--top---bottom-small,32px);z-index:1}@media screen and (min-width:1280px){.testimonial__content{align-items:flex-start;text-align:start;width:calc(67% - 20px);padding:var(--top---bottom-big,136px) 0}}.testimonial__content.--no-image{align-items:center;text-align:center;max-width:1088px;width:100%!important;padding:var(--top---bottom-big,64px) 0!important}.testimonial__quote{color:#fff;width:100%}.testimonial__person{display:flex;flex-direction:column;gap:var(--cards-s-small);width:100%}.testimonial__name{color:#fff;width:100%}.testimonial__function{color:#fff;opacity:.5;width:100%}.testimonial__image{height:300px;z-index:1}.testimonial__image img{object-fit:contain;object-position:bottom}@media screen and (min-width:767px){.testimonial__image{height:432px}}@media screen and (min-width:1280px){.testimonial__image{height:100%;width:calc(33% - 20px)}}.testimonial__deco{position:absolute;right:-367px;top:-320.377px}@media screen and (min-width:767px){.testimonial__deco{right:-265px;top:-333.575px}}@media screen and (min-width:1280px){.testimonial__deco{right:-243px;top:-433px}}.testimonial__deco-inner{width:666px;height:666px;flex-shrink:0;border-radius:100%;background:radial-gradient(50% 50% at 50% 50%,var(--primary-700,#96040d) 0,rgba(150,4,13,0) 100%);opacity:.6;animation:decoIdle 2.5s ease-in-out infinite alternate}@media screen and (min-width:767px){.testimonial__deco-inner{width:877px;height:877px;width:1099px;height:1099px}}.checklist-brick.--grey-background{background-color:var(--neutrals-50)}.checklist-brick.--intro .checklist__block-entry:first-child{animation:introAni .5s ease-in-out forwards}.checklist-brick.--intro .checklist__block-entry:nth-child(2){animation:introAni .5s ease-in-out .15s forwards}.checklist-brick.--intro .checklist__block-entry:nth-child(3){animation:introAni .5s ease-in-out .3s forwards}.checklist__inner{padding:0}@media screen and (min-width:767px){.checklist__inner{padding:0 var(--side-medium)}}.checklist__container{position:relative;display:flex;flex-direction:column!important;align-items:center;justify-content:center;gap:var(--cards-m-large,32px);padding:var(--top---bottom-section-bottum,120px) 0;overflow:hidden}.checklist__container:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(90deg,rgba(22,26,38,.5),#161a26 76.83%)}@media screen and (min-width:767px){.checklist__container{align-items:flex-start;padding:var(--top---bottom-big,136px) var(--cards-l-big,96px);border-radius:var(--cards-big-card-corner,40px)}}@media screen and (min-width:1280px){.checklist__container{display:grid!important;grid-template-columns:1fr 2fr;column-gap:var(--cards-l-medium,80px);row-gap:var(--cards-m-big,32px);padding:var(--top---bottom-big,136px) var(--cards-l-big,96px)}}.checklist__image{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.checklist__title{color:var(--neutrals-000);max-width:1088px;z-index:1;padding:0 var(--side-medium)}@media screen and (min-width:767px){.checklist__title{padding:0}}.checklist__content-container{overflow-x:auto;width:100%}.checklist__content{color:var(--neutrals-000);display:flex;flex-direction:row;gap:var(--cards-l-small,32px);z-index:1;width:fit-content;padding:0 var(--side-medium) 10px}@media screen and (min-width:767px){.checklist__content{flex-direction:column;gap:var(--cards-m-big,32px);padding:0 var(--cards-l-big,96px) 10px;padding:0}}.checklist__block-entry{display:flex;gap:var(--cards-m-big,32px);align-items:flex-start;min-width:240px;max-width:240px;opacity:0}.checklist__block-entry svg{flex-shrink:0}.checklist__block-entry.--intro{animation:introAni .5s ease-in-out forwards}@keyframes introAni{0%{transform:translateY(80px);opacity:0}to{transform:translateY(0);opacity:1}}.checklist__block-entry.--intro.checklist__block-entry:first-child{animation:introAni .5s ease-in-out forwards}.checklist__block-entry.--intro.checklist__block-entry:nth-child(2){animation:introAni .5s ease-in-out .15s forwards}.checklist__block-entry.--intro.checklist__block-entry:nth-child(3){animation:introAni .5s ease-in-out .3s forwards}.checklist__block-entry.--editmode{width:unset!important;max-width:unset!important}@media screen and (min-width:767px){.checklist__block-entry{width:unset!important;max-width:unset!important}}.checklist__block-content{display:flex;flex-direction:column;gap:var(--cards-s-medium,8px);width:100%}.checklist__link{display:flex;gap:var(--cards-m-big,32px);padding:0 var(--side-medium);width:100%;z-index:1}.checklist__link>svg{display:none;opacity:0;pointer-events:none}.checklist__link a{color:var(--neutrals-000)}@media screen and (min-width:767px){.checklist__link{padding:0}.checklist__link>svg{display:block}}@media screen and (min-width:1280px){.checklist__link{grid-column-start:2;width:unset}}.product-finder-teaser-brick{background:linear-gradient(180deg,var(--neutrals-000,#fff) .48%,var(--neutrals-200,#d0d2d9))}.product-finder-teaser__inner{padding:var(--top---bottom-large,160px) var(--side-medium,80px) var(--top---bottom-large,160px) var(--side-medium,80px)}.product-finder-teaser__container{display:flex;flex-direction:column;gap:var(--gap-medium,40px);align-items:center}.product-finder-teaser__header{display:flex;flex-direction:column;gap:var(--space-400-16,16px);max-width:1088px;width:100%;z-index:2}.product-finder-teaser__title:not(.--editmode){text-align:center;z-index:2;background:linear-gradient(90deg,var(--neutrals-900,#2a3040),var(--neutrals-800,#414759) 15.87%,var(--primary-900,#7d030b) 36.54%,var(--primary-500,#e30613));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-finder-teaser__title.--editmode{color:var(--neutrals-900)}.product-finder-teaser__text{color:var(--neutrals-900);text-align:center;z-index:2}.product-finder-teaser__image{position:relative;width:100%;z-index:2;height:249px;width:249px}@media screen and (min-width:767px){.product-finder-teaser__image{height:398px;width:398px}}.product-finder-teaser__video{position:relative;width:100%}.product-finder-teaser__video video{display:block;width:100%;max-width:1000px;margin:0 auto}.product-finder-teaser__cloud{opacity:1!important;bottom:35%!important;z-index:-1}.product-finder-teaser__cloud svg{transform:translate(-50%,40%)!important}@media screen and (min-width:767px){.product-finder-teaser__cloud{bottom:25%!important}.product-finder-teaser__cloud svg{transform:scale(1) translate(-20%)!important}}@media screen and (min-width:1280px){.product-finder-teaser__cloud{bottom:30%!important}.product-finder-teaser__cloud svg{transform:scale(1.2) translate(10%)!important}}.product-finder-teaser__link{width:100%;z-index:2}@media screen and (min-width:767px){.product-finder-teaser__link{width:fit-content}}.steps-brick{overflow:unset;padding-bottom:1px;margin-bottom:-1px}.steps__inner{background:linear-gradient(0deg,var(--neutrals-1000,#161a26),var(--neutrals-800,#414759));padding:var(--top---bottom-medium,56px) var(--side-medium,24px) var(--top---bottom-section-bottum,120px) var(--side-medium,24px)}@media screen and (min-width:1280px){.steps__inner{padding:var(--top---bottom-medium,80px) var(--side-medium,80px) var(--top---bottom-large,160px) var(--side-medium,80px)}}.steps__container{display:flex;flex-direction:column;gap:calc(var(--top---bottom-medium, 56px) - var(--gap-medium, 40px));color:var(--neutrals-000)}@media screen and (min-width:1280px){.steps__container{display:grid;grid-template-columns:1fr 3fr;gap:var(--gap-big,80px);padding-top:var(--top---bottom-medium,80px)}}.steps__title{align-self:start;width:100%}@media screen and (min-width:1280px){.steps__title{position:sticky;top:var(--top---bottom-medium,80px);padding:60px 24px 60px 0;margin-top:-24px;margin-bottom:-66px}}.steps__block{display:flex;flex-direction:column}.steps__block-entry{display:flex;gap:var(--gap-big)}.steps__block-index{font-family:Inter;font-size:50px;font-weight:500;line-height:1em;height:fit-content;position:sticky;top:var(--top---bottom-medium,80px);opacity:.25;transition:opacity .25s ease-in-out;margin-top:-24px}.steps__block-index.--active,.steps__block-index.--one-active{opacity:1}.steps__block-index span{display:block;padding:42px 0 36px;margin-bottom:-20px}@media screen and (min-width:767px){.steps__block-index{font-size:200px;min-width:280px;margin-top:-24px}.steps__block-index span{padding:var(--gap-medium,40px) 0}}@media screen and (min-width:1280px){.steps__block-index{margin-top:-24px}}.steps__block-lead{color:var(--neutrals-150)}.steps__block-content{display:flex;flex-direction:column;gap:var(--gap-big,80px);width:100%;padding:var(--gap-medium,40px) 0}.steps__block-content-top{display:flex;flex-direction:column;gap:var(--cards-s-medium,8px)}.steps__block-content-bottom{display:flex;flex-direction:column;gap:var(--cards-s-big,16px)}.steps__block-text{color:var(--neutrals-200)}.steps__block-text ul{padding-left:0}.steps__block-text ul li{display:flex;border-top:1px solid var(--neutrals-800);list-style:none;padding:var(--cards-s-big,16px) 0 var(--cards-s-big,16px) var(--cards-s-big,16px);position:relative}.steps__block-text ul li:last-of-type{border-bottom:1px solid var(--neutrals-800)}.steps__block-text ul li:before{content:"•";position:absolute;left:0;top:.9rem}.three-columns__inner{padding-left:0!important;padding-right:0!important;background-color:var(--neutrals-50,#f2f4f7)}.three-columns__container{gap:var(--cards-l-medium,80px);max-width:unset}.three-columns__container,.three-columns__intro{display:flex;flex-direction:column;align-items:center}.three-columns__intro{gap:var(--cards-s-big);text-align:center;padding:0 var(--side-medium,80px);width:100%}.three-columns__title{max-width:650px}.three-columns__text{max-width:1088px;color:var(--neutrals-700)}.three-columns__block-container{display:flex;overflow-x:auto;width:100%}@media screen and (min-width:767px){.three-columns__block-container{justify-content:center}}.three-columns__block{display:flex!important;gap:var(--gap-small) var(--gap-big)!important;width:fit-content!important;max-width:1920px;padding:0 var(--side-medium,80px);scrollbar-width:none}.three-columns__block::-webkit-scrollbar{display:none}.three-columns__block:has(.pimcore_editable_block){display:unset!important}@media screen and (min-width:767px){.three-columns__block{display:grid!important;grid-template-columns:repeat(2,1fr);gap:var(--cards-m-medium,20px) var(--gap-big,40px)}}@media screen and (min-width:1280px){.three-columns__block{grid-template-columns:repeat(3,1fr)}}.three-columns__block.--length-1,.three-columns__block.--length-2{display:flex!important;justify-content:center}.three-columns__block.--length-1>.pimcore_editable_block,.three-columns__block.--length-2>.pimcore_editable_block{justify-content:center}.three-columns__block>.pimcore_editable_block{display:grid!important;grid-template-columns:repeat(3,1fr);gap:var(--gap-big,32px);flex-direction:column;justify-content:center;width:100%!important}.three-columns__block>.pimcore_editable_block>.pimcore_block_entry{position:relative;display:flex;flex-direction:column;gap:var(--cards-m-small);padding:var(--cards-m-large,40px) var(--cards-m-large,40px) var(--cards-m-large,40px) var(--cards-m-large,40px)}.three-columns__block>.pimcore_editable_block>.pimcore_block_entry .three-columns__block-entry{width:100%;padding:0}@media screen and (min-width:767px){.three-columns__block>.pimcore_editable_block{flex-direction:row;flex-wrap:wrap;gap:var(--cards-m-medium,20px) var(--gap-big,40px)}}.three-columns__block-entry{position:relative;display:flex;flex-direction:column;gap:var(--cards-m-small);min-width:260px;max-width:1088px;width:100%;padding:var(--cards-m-large,40px) 0 var(--cards-m-large,40px) var(--cards-m-large,40px)}.three-columns__block-checkmark{position:absolute;top:8px;left:-14px;z-index:0;width:64px;height:65px}.three-columns__block-checkmark svg{display:block;height:100%;width:100%}@media screen and (min-width:767px){.three-columns__block-checkmark{top:0;left:-14px;width:96px;height:98px}}@media screen and (min-width:1280px){.three-columns__block-checkmark{top:-16px;left:-32px;width:146px;height:149px}}.three-columns__block-text,.three-columns__block-title{position:relative;z-index:1}.three-columns__block-text{color:var(--neutrals-700)}.custom-form__container{align-items:flex-start!important;flex-direction:column-reverse;gap:var(--gap-big)!important;background:var(--neutrals-50);padding:var(--top---bottom-big,136px) var(--side-medium) var(--top---bottom-section-bottum,216px)}@media screen and (min-width:1280px){.custom-form__container{flex-direction:row}}.custom-form__container-inner{display:flex;flex-direction:column-reverse;gap:var(--gap-big,80px);max-width:1088px;width:100%}@media screen and (min-width:1280px){.custom-form__container-inner{flex-direction:row}}.custom-form__form-container{width:100%;display:flex;flex-direction:column;gap:40px}.custom-form__form-textbox{display:flex;flex-direction:column;gap:var(--padding-cards-mini,8px)}.custom-form__sidebar{height:fit-content;width:100%;border-radius:var(--cards-product-cards-picture,8px);overflow:hidden;box-shadow:var(--shadow-l);background-color:var(--neutrals-000)}@media screen and (min-width:1280px){.custom-form__sidebar{position:sticky;top:124px;max-width:400px}}.custom-form__sidebar-inner{display:flex;flex-direction:column}@media screen and (min-width:767px){.custom-form__sidebar-inner{flex-direction:row-reverse}}@media screen and (min-width:1280px){.custom-form__sidebar-inner{flex-direction:column}}.custom-form__sidebar-headline{background:linear-gradient(90deg,var(--primary-500,#e30613),var(--primary-800,#96040d) 57.52%,var(--primary-950,#5c0208) 98.95%);padding:8px 24px;color:var(--neutrals-000)}.custom-form__sidebar-content{padding:var(--cards-s-big,16px) var(--cards-m-medium,24px);display:flex;flex-direction:column;gap:var(--cards-m-medium,24px);width:100%}.custom-form__sidebar-content-top{display:flex;flex-direction:column;gap:var(--cards-s-small,4px)}.custom-form__sidebar-link{margin-left:-14px}.custom-form__sidebar-link a{text-decoration:none}.custom-form__watchlist{width:100%}@media screen and (min-width:767px){.custom-form__watchlist{margin-left:16px;padding-left:16px;padding-right:16px;border-left:1px solid var(--neutrals-300)}}@media screen and (min-width:1280px){.custom-form__watchlist{margin-left:0;padding-left:0;padding-right:0;border-left:none}}.custom-form__watchlist-empty{padding:var(--cards-s-big,16px) var(--cards-m-medium,24px)}.custom-form__watchlist-entry{display:flex;gap:var(--cards-s-big,16px) var(--cards-s-big,16px) var(--cards-s-big,16px) var(--cards-s-medium,8px);align-items:center;border-bottom:1px solid var(--neutrals-200,#d0d2d9);transition:background-color .25s ease-in-out}.custom-form__watchlist-entry:hover{background-color:var(--neutrals-50)}.custom-form__watchlist-product{display:flex;align-items:center;gap:var(--cards-s-medium,8px);text-decoration:none;color:var(--neutrals-950);padding:var(--cards-s-medium,8px);width:100%}.custom-form__watchlist-image{width:60px;height:60px;background:var(--neutrals-200);border-radius:50%;overflow:hidden}.custom-form__watchlist-delete{background:none;border:none;cursor:pointer;padding:var(--cards-s-big,16px) var(--cards-s-big,16px) var(--cards-s-big,16px) var(--cards-s-medium,8px)}.custom-form__watchlist-delete svg path{transition:stroke .25s ease-in-out}.custom-form__watchlist-delete:hover svg path{stroke:var(--primary-600)}.custom-form__element-watchlist{display:none}.custom-form__popup{display:none;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:101;backdrop-filter:blur(2px);opacity:0;transition:opacity .25s ease-in-out;padding:0 var(--side-medium)}.custom-form__popup.--active{display:flex}.custom-form__popup.--visible{opacity:1}.custom-form__popup-container{display:flex;flex-direction:column;gap:var(--cards-m-small,40px);background:var(--neutrals-000);padding:var(--cards-m-medium);border-radius:24px;position:relative}.custom-form__popup-container.invalid{border:1px solid var(--Primary-500)}.custom-form__popup-dropdown{position:relative;border:1px solid var(--neutrals-300);background-color:var(--neutrals-000);border-radius:var(--cards-product-cards-picture,8px)!important;cursor:pointer}.custom-form__popup-dropdown-header{padding:12px 8px 12px 16px}.custom-form__popup-country{cursor:pointer;padding:10px 16px;transition:all .25s ease-in-out;border:none;background-color:transparent;outline:none}.custom-form__popup-country.--active{color:var(--primary-600);background-color:var(--neutrals-50)}.team__inner{padding:0 var(--side-medium,80px);background-color:var(--neutrals-50)}.team__container{gap:var(--gap-medium,40px)}.team__objects{display:grid;flex-wrap:wrap;grid-template-columns:repeat(1,1fr);gap:var(--gap-medium,20px)}@media screen and (min-width:767px){.team__objects{grid-template-columns:repeat(2,1fr);gap:var(--cards-l-medium,72px) var(--gap-medium,24px)}}@media screen and (min-width:1184px){.team__objects{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1600px){.team__objects{grid-template-columns:repeat(4,1fr)}}.team__person{display:flex;flex-direction:column;background:var(--neutrals-000);border-radius:var(--cards-product-cards-picture,8px);overflow:hidden;padding:var(--cards-s-medium,8px);height:100%;flex-grow:1}@media screen and (min-width:767px){.team__person{padding:0}}.team__person-top{display:flex;padding:0 0 8px;align-items:center;flex-grow:1}@media screen and (min-width:767px){.team__person-top{flex-direction:column;padding:0;align-items:flex-start}}.team__person-image{width:90px;height:90px;border-radius:var(--cards-product-cards-picture,4px);overflow:hidden}@media screen and (min-width:767px){.team__person-image{width:100%;height:300px;border-radius:0}}.team__person-image img{object-fit:cover;width:100%;height:100%}.team__person-name{padding:var(--cards-m-medium,24px) var(--cards-m-medium,24px)}.team__person-name p{color:var(--neutrals-700);margin:0}.team__person-linkedin,.team__person-mail,.team__person-phone,.team__person-vcard{border-top:1px solid var(--neutrals-200);padding:var(--cards-s-big,16px) var(--cards-m-medium,24px)}.team__person-linkedin a,.team__person-mail a,.team__person-phone a,.team__person-vcard a{display:flex;align-items:center;gap:var(--cards-s-big,16px);color:var(--neutrals-700);text-decoration:none;transition:color .25s ease-in-out}.team__person-linkedin a svg,.team__person-mail a svg,.team__person-phone a svg,.team__person-vcard a svg{height:20px;width:20px}.team__person-linkedin a svg path,.team__person-mail a svg path,.team__person-phone a svg path,.team__person-vcard a svg path{transition:fill .25s ease-in-out}.team__person-linkedin a:hover,.team__person-mail a:hover,.team__person-phone a:hover,.team__person-vcard a:hover{color:var(--primary-800)}.team__person-linkedin a:hover svg path,.team__person-mail a:hover svg path,.team__person-phone a:hover svg path,.team__person-vcard a:hover svg path{fill:var(--primary-800)}.team__person-linkedin svg,.team__person-mail svg,.team__person-phone svg,.team__person-vcard svg{flex-shrink:0}.text__container{gap:var(--cards-m-big);max-width:1088px}.text__container,.text__top{display:flex;flex-direction:column}.text__top{gap:var(--cards-m-small)}.text__title-dot{color:var(--primary-500)}.text__lead,.text__text{font-family:Inter,sans-serif;color:var(--neutrals-800)}.text__lead li,.text__text li{padding:6px 0}.text__lead strong,.text__text strong{font-weight:600}.text__bottom{display:flex;flex-direction:column;gap:var(--cards-m-small)}.text__link-container{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--cards-s-big);margin-top:var(--cards-m-small)}@media screen and (min-width:767px){.text__link-container{flex-direction:row;gap:var(--cards-m-large)}}.divider__inner{min-height:681px;max-height:100vh!important}@media screen and (min-width:767px){.divider__inner{min-height:961px}}.divider__inner{padding:var(--top---bottom-section-bottum,120px) var(--side-medium) var(--top---bottom-large,120px);align-items:flex-end}@media screen and (min-width:767px){.divider__inner{padding:calc(var(--top---bottom-section-bottum, 120px)) var(--side-medium) var(--top---bottom-large,120px)}}.divider__container{position:relative;display:flex;align-items:center;justify-content:center;z-index:2;gap:var(--cards-m-big,20px)}@media screen and (min-width:1280px){.divider__container{max-width:1088px}}.divider__overlay{background:linear-gradient(180deg,rgba(22,26,38,0),#161a26) 100%}.divider__image,.divider__overlay,.divider__video{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.divider__video video{object-fit:cover;object-position:center;height:100%;width:100%}.divider__content{width:100%;max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:var(--cards-m-big,24px)}@media screen and (min-width:1280px){.divider__content{gap:var(--gap-small,24px)}}.divider__content-top{display:flex;gap:16px;flex-direction:column;width:100%;max-width:488px}@media screen and (min-width:1280px){.divider__content-top{flex-direction:row;gap:var(--gap-big);max-width:unset}}.divider__title{color:var(--neutrals-000);width:100%;text-align:center}@media screen and (min-width:1280px){.divider__title{width:50%;text-align:left;padding-right:144px}}@media screen and (min-width:1600px){.divider__title{width:50%;text-align:left;padding-right:120px}}.divider__text{color:var(--neutrals-000);width:100%;text-align:center;opacity:.8}@media screen and (min-width:1280px){.divider__text{width:50%;text-align:left;padding-top:16px}}.divider__link{display:flex;justify-content:center;width:100%}@media screen and (min-width:767px){.divider__link{width:fit-content}}.history__inner{background:linear-gradient(0deg,var(--neutrals-1000,#161a26),var(--neutrals-800,#414759));padding-bottom:var(--top---bottom-large,160px)}.history__container{display:flex;flex-direction:column;max-width:1600px;gap:var(--top---bottom-big,136px);position:relative;padding-top:var(--top---bottom-large,160px)}.history__logo{position:absolute;left:calc(20% + var(--cards-m-medium, 16px) + 6px);top:0;transform:translate(-50%,-50%);z-index:3}.history__logo svg{width:80px;height:80px}@media screen and (min-width:767px){.history__logo{left:50%}}.history__line{position:absolute;height:calc(100% + var(--space-600-24));top:0;bottom:0;left:calc(20% + var(--cards-m-medium, 16px) + 6px);transform:translateX(-50%);width:2px;z-index:1}.history__line:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:linear-gradient(0deg,var(--neutrals-1000,#161a26),var(--neutrals-800,#414759));opacity:.5}@media screen and (min-width:767px){.history__line{left:50%}}.history__line-fill{position:absolute;top:0;left:0;height:0%;max-height:100%;width:100%;background-color:var(--neutrals-000);will-change:transform}.history__logo-small{position:absolute;left:calc(20% + var(--cards-m-medium, 16px) + 6px);bottom:0;transform:translate(-50%,calc(100% + var(--space-600-24)));z-index:3}.history__logo-small svg{width:40px;height:40px}@media screen and (min-width:767px){.history__logo-small{left:50%}}.history__entry{display:flex;align-items:center;gap:var(--cards-m-medium,16px);position:relative;z-index:1}.history__entry .history__image{order:3}.history__entry .history__dot{order:2}.history__entry .history__content{order:1}.history__entry.--image-right .history__image{order:3}.history__entry.--image-right .history__content{order:1;align-items:flex-end;text-align:end}@media screen and (min-width:767px){.history__entry{gap:var(--cards-l-small,48px)}.history__entry .history__image{order:1}.history__entry .history__dot{order:2}.history__entry .history__content{order:3}}.history__image{width:80%;display:flex;flex-direction:column;gap:var(--cards-m-big,20px);border-radius:var(--cards-product-cards-picture,8px);overflow:hidden}.history__image img{min-height:200px}@media screen and (min-width:767px){.history__image{width:100%}.history__image img{min-height:400px}}.history__dot{position:relative;min-width:16px;width:16px;height:16px;border-radius:50%;transition:all .25s ease-in-out;transform:translateX(-2px)}.history__dot:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:50%;background-color:var(--neutrals-000);transform:scale(0);transition:transform .25s ease-in-out}.history__dot.--active:before{transform:scale(1)}@media screen and (min-width:767px){.history__dot{width:24px;min-width:24px;height:24px;transform:translateX(0)}}.history__content{min-width:20%;width:20%}@media screen and (min-width:767px){.history__content{width:100%;display:flex;flex-direction:column;gap:var(--cards-s-medium,8px);justify-content:center}}.history__content-mobile{display:flex;flex-direction:column;gap:var(--cards-s-medium,8px)}@media screen and (min-width:767px){.history__content-mobile{display:none}}.history__year{width:fit-content;background:linear-gradient(84deg,var(--primary-700,#96040d) -6.72%,var(--primary-500,#e30613) 22.48%,var(--primary-450,#e72b36) 50.04%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.history__title{color:var(--neutrals-000);display:none}@media screen and (min-width:767px){.history__title{display:block}}.history__text,.history__title-mobile{color:var(--neutrals-000)}.history__text{display:none;opacity:.75}@media screen and (min-width:767px){.history__text{display:block}}.history__text-mobile{color:var(--neutrals-300)}.history__deco-wrapper{position:absolute;top:0;left:calc(20% + var(--cards-m-medium, 16px) + 6px);transform:translateX(-50%);height:calc(100% + var(--top---bottom-large, 160px));width:80%;max-width:1134px;clip-path:view-box}@media screen and (min-width:767px){.history__deco-wrapper{left:50%}}.history__deco{position:relative;height:calc(100% + 320px - var(--top---bottom-large, 160px) + var(--space-600-24));margin-left:50%;transform:translate(-50%,-150px);width:100%;max-width:300px}.history__deco:before{content:"";position:sticky;top:50vh;display:block;width:100%;aspect-ratio:1/1;background:radial-gradient(50% 50% at 50% 50%,var(--primary-700,#96040d) 0,rgba(150,4,13,0) 100%);border-radius:100%;animation:pulse 3s ease-in-out infinite alternate}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(.7)}}@media screen and (min-width:767px){.history__deco{height:calc(100% + 520px - var(--top---bottom-large, 160px) + var(--space-600-24));transform:translate(-50%,-250px);max-width:500px}}@media screen and (min-width:1280px){.history__deco{height:calc(100% + 1154px - var(--top---bottom-large, 160px) + var(--space-600-24));transform:translate(-50%,-567px);max-width:1134px}}.image-text__container{display:flex;flex-direction:column;gap:var(--cards-l-small)}@media screen and (min-width:1280px){.image-text__container{flex-direction:row;gap:var(--cards-l-medium)}}.image-text__image-container{display:flex;flex-direction:column;gap:var(--cards-s-medium);height:100%;width:100%;order:2}@media screen and (min-width:1280px){.image-text__image-container{order:1}}.image-text__image{height:300px;border-radius:var(--cards-product-cards-outline);overflow:hidden}@media screen and (min-width:767px){.image-text__image{height:500px}}@media screen and (min-width:1280px){.image-text__image{height:700px}}.image-text__legend{padding-left:var(--cards-m-small)}.image-text__legend-text,.image-text__legend-title{line-height:var(--lh-l)}.image-text__content{display:flex;flex-direction:column;order:1;width:100%}@media screen and (min-width:1280px){.image-text__content{order:2}}.image-text__content-header{display:flex;flex-direction:column;gap:var(--cards-m-small)}.image-text__text{color:var(--neutrals-800)}.image-text__link{margin-top:var(--cards-m-large);margin-bottom:var(--cards-l-small)}.image-text__table-row{display:flex;border-top:1px solid var(--neutrals-200);padding:var(--cards-s-big) 0;flex-direction:column;align-items:flex-start}.image-text__table-row:last-of-type{border-bottom:1px solid var(--neutrals-200)}@media screen and (min-width:767px){.image-text__table-row{gap:var(--cards-m-medium);flex-direction:row}}.image-text__table-key{min-width:120px;width:100%}@media screen and (min-width:767px){.image-text__table-key{width:25%}}.image-text__table-value{width:100%}@media screen and (min-width:767px){.image-text__table-value{width:75%}}.icon-carousel__inner{background:linear-gradient(0deg,var(--neutrals-1000,#161a26),var(--neutrals-800,#414759));padding:var(--top---bottom-big,136px) 0;overflow:hidden}.icon-carousel__container{display:flex;flex-direction:column;align-items:center;gap:var(--gap-big,80px);max-width:unset}.icon-carousel__deco{position:absolute;right:-120px;top:-120px}@media screen and (min-width:767px){.icon-carousel__deco{right:-333px;top:-333px}}@media screen and (min-width:1280px){.icon-carousel__deco{right:unset;left:72%;top:-333px}}.icon-carousel__deco-inner{width:300px;height:300px;flex-shrink:0;border-radius:100%;background:radial-gradient(50% 50% at 50% 50%,var(--primary-700,#96040d) 0,rgba(150,4,13,0) 100%);opacity:.6;animation:decoIdle 2.5s ease-in-out infinite alternate}@media screen and (min-width:767px){.icon-carousel__deco-inner{width:560px;height:560px;width:720px;height:720px}}@keyframes decoIdle{0%{transform:scale(1.1)}to{transform:scale(.6)}}.icon-carousel__header{display:flex;flex-direction:column;align-items:center;gap:var(--cards-s-big,16px);padding:0 var(--side-medium);z-index:1;width:100%}.icon-carousel__title{color:var(--neutrals-000);text-align:center;max-width:650px;width:100%}.icon-carousel__text{color:var(--neutrals-200);text-align:center;width:100%;max-width:1088px}.icon-carousel__banner-container{z-index:1}.icon-carousel__item{display:flex;flex-direction:column;align-items:center;gap:var(--cards-s-medium,8px)}.icon-carousel__icon{width:100px;height:100px}.icon-carousel__icon img{display:block;height:100%;width:100%;object-fit:contain}@media screen and (min-width:767px){.icon-carousel__icon{width:160px;height:160px}}.icon-carousel__icon-title{color:var(--neutrals-000)}.icon-carousel__buttons{order:4;display:none;gap:var(--cards-m-large,40px);z-index:1}@media screen and (min-width:1280px){.icon-carousel__buttons{display:flex}}.industries-teaser__inner{padding:var(--top---bottom-big,160px) 0 var(--top---bottom-large,160px) 0!important}.industries-teaser__background-image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.industries-teaser__background-image img{object-fit:cover;width:100%;height:100%}.industries-teaser__overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background:linear-gradient(0deg,rgba(22,26,38,.8),rgba(22,26,38,.8))}.industries-teaser__container{position:relative;display:flex;flex-direction:column;align-items:flex-start;z-index:3;height:fit-content}.industries-teaser__content{display:flex;flex-direction:column;align-items:center;height:fit-content;padding-left:calc(50vw - 960px - var(--side-medium));gap:var(--cards-m-medium,24px);position:sticky;left:0;padding-bottom:var(--cards-l-small,40px)}.industries-teaser__content.--mobile{display:flex;width:100%}@media screen and (min-width:1280px){.industries-teaser__content.--mobile{display:none}}.industries-teaser__content.--desktop{display:none}@media screen and (min-width:1280px){.industries-teaser__content.--desktop{display:flex}}@media screen and (min-width:1280px){.industries-teaser__content{align-items:flex-start;margin-right:var(--cards-l-medium,80px);min-height:400px}}.industries-teaser__title{color:#fff;text-align:center;width:calc(448px - var(--cards-l-medium))}.industries-teaser__title.--desktop{display:none}@media screen and (min-width:1280px){.industries-teaser__title.--desktop{display:flex}}@media screen and (min-width:1280px){.industries-teaser__title{text-align:left}}.industries-teaser__link{width:100%}.industries-teaser__link.--mobile{display:flex;justify-content:center;width:100%;padding:0 var(--side-medium)}@media screen and (min-width:1280px){.industries-teaser__link.--mobile{display:none}}.industries-teaser__link.--desktop{display:none}@media screen and (min-width:1280px){.industries-teaser__link.--desktop{display:block}}@media screen and (min-width:767px){.industries-teaser__link{width:fit-content}}.industries-teaser__slider{flex-direction:column-reverse;width:100vw;color:var(--neutrals-000);padding:0 var(--side-medium,80px) var(--cards-m-large,40px)!important;overflow:auto}.industries-teaser__slider:after{content:"";min-width:calc(50vw - 960px - var(--side-medium))}@media screen and (min-width:1280px){.industries-teaser__slider{flex-direction:row}}.industries-teaser__slider-inner{z-index:1}.industries-teaser__slide-container{position:relative}.industries-teaser__slide{position:relative;height:fit-content;min-height:240px;width:300px;text-decoration:none}.industries-teaser__slide:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;box-shadow:var(--shadow-xl);border-radius:var(--cards-small-card-corner,20px);overflow:hidden;z-index:1}.industries-teaser__slide:hover .industries-teaser__slide-image img{transform:scale(1.07)}.industries-teaser__slide:hover .button--text{color:var(--neutrals-200)}.industries-teaser__slide:hover .button--text svg path{stroke:var(--neutrals-200)!important}.industries-teaser__slide:hover .button--text svg.arrow-left{transform:translateX(-3px)}.industries-teaser__slide:hover .button--text svg.arrow-right{transform:translateX(3px)}.industries-teaser__slide:active .button--text{color:var(--neutrals-400)}.industries-teaser__slide:active .button--text svg path{stroke:var(--neutrals-400)}.industries-teaser__slide:active .button--text svg.arrow-left{transform:translateX(-5px)}.industries-teaser__slide:active .button--text svg.arrow-right{transform:translateX(5px)}.industries-teaser__slide:focus-visible .button--text{outline:2px solid var(--neutrals-700)}.industries-teaser__slide:focus-visible .button--text:after{opacity:1}@media screen and (min-width:400px){.industries-teaser__slide{width:340px}}@media screen and (min-width:767px){.industries-teaser__slide{min-height:400px;width:560px}}@media screen and (min-width:1280px){.industries-teaser__slide{min-height:400px;width:800px}}.industries-teaser__slide-inner{border-radius:var(--cards-small-card-corner,20px);overflow:hidden;display:flex;flex-direction:column}@media screen and (min-width:767px){.industries-teaser__slide-inner{flex-direction:row}}.industries-teaser__slide-image{width:100%;height:240px;overflow:hidden}.industries-teaser__slide-image img{transition:transform .4s ease-in-out}@media screen and (min-width:767px){.industries-teaser__slide-image{height:400px}}@media screen and (min-width:1280px){.industries-teaser__slide-image{height:400px}}.industries-teaser__slide-content{display:flex;flex-direction:column;gap:var(--cards-s-big,16px);width:100%;padding:var(--cards-m-large,40px);background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(24px);transition:background-color .25s ease-in-out;border-radius:0 var(--cards-small-card-corner,20px) var(--cards-small-card-corner,20px) 0}.industries-teaser__slide-title{color:var(--neutrals-000)}.industries-teaser__slide-text{color:#fff}.industries-teaser__slide-link{margin-top:auto}.industries-teaser__slide-link a{color:#fff;text-decoration:none;display:flex;align-items:center;gap:10px}.industries-teaser__slide-link a svg{margin-bottom:2px}.industries-teaser__buttons{display:none;gap:var(--cards-m-large,40px);margin-left:50%;transform:translateX(-50%)}@media screen and (min-width:1280px){.industries-teaser__buttons{display:flex}}.floating-buttons-brick{z-index:101!important}.floating-buttons__buttons{position:fixed;top:50%;transform:translateY(-50%);right:20px;display:flex;flex-direction:column;gap:20px}.floating-buttons__button{border:2px solid #7d030b;background:linear-gradient(90deg,var(--primary-500,#e30613),var(--primary-800,#7d030b));box-shadow:var(--shadow-m);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}@media screen and (min-width:767px){.floating-buttons__button{width:50px;height:50px}}@media screen and (min-width:1280px){.floating-buttons__button{width:60px;height:60px}}.floating-buttons__search{position:fixed;top:50%;left:50%;width:100%;max-width:750px;transform:translate(-50%,-50%);background:#fff;border-radius:24px;border:6px solid grey;padding:80px}.floating-buttons__search.--hidden{display:none}.floating-buttons__search-close{position:absolute;top:20px;right:20px;border-radius:50%;border:none;background:var(--neutrals-100,#ebedf2);box-shadow:0 3.333px 6.667px -1.667px var(--neutrals-200,#d0d2d9);height:40px;width:40px;cursor:pointer;display:flex;justify-content:center;align-items:center}.floating-buttons__form{display:flex;align-items:center;gap:20px}.floating-buttons__search-title{margin-bottom:40px;text-align:center;font-size:24px;font-weight:400}.floating-buttons__search-input{height:48px;border-radius:4px;background:#d3d3d3;border:1px solid grey;padding:0 16px;flex:1;font-size:17px;font-weight:400}.floating-buttons__search-submit{background:none;border:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.floating-buttons__search-submit svg path{stroke:grey}.floating-buttons__contact{position:fixed;top:50%;left:50%;width:100%;max-width:450px;transform:translate(-50%,-50%);background:#fff;border-radius:24px;border:6px solid grey;padding:70px 20px}.floating-buttons__contact.--hidden{display:none}.floating-buttons__contact-close{position:absolute;top:20px;right:20px;border-radius:50%;border:none;background:var(--neutrals-100,#ebedf2);box-shadow:0 3.333px 6.667px -1.667px var(--neutrals-200,#d0d2d9);height:40px;width:40px;cursor:pointer;display:flex;justify-content:center;align-items:center}.floating-buttons__contact-title{margin-bottom:20px;font-size:23px;font-weight:400}.floating-buttons__contact-links{margin-top:70px}.floating-buttons__contact-link{padding:20px 0;display:block;border-bottom:1px solid grey;font-size:23px;font-weight:400;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#000;text-decoration:none}.floating-buttons__contact-link svg{flex-shrink:0}.accordion-brick.--editmode .accordion__item-content{height:fit-content!important;overflow:visible!important}.accordion__inner{background:var(--neutrals-50);padding:0 var(--side-medium) var(--top---bottom-large,160px) var(--side-medium)}.accordion__container{display:flex;flex-direction:column;gap:var(--cards-m-large,40px)}@media screen and (min-width:1280px){.accordion__container{flex-direction:row}}.accordion__content-wrapper{display:flex;flex-direction:column;gap:var(--cards-m-large);width:100%}@media screen and (min-width:1280px){.accordion__content-wrapper{width:66%}}.accordion__content{display:flex;flex-direction:column;gap:var(--cards-s-big,16px);color:var(--neutrals-900)}.accordion__title{text-align:center;width:100%}@media screen and (min-width:767px){.accordion__title{padding-left:var(--cards-m-large,40px);text-align:left}}@media screen and (min-width:1280px){.accordion__title{padding-left:0;width:34%}}.accordion__link{width:100%}@media screen and (min-width:767px){.accordion__link{width:fit-content;margin-left:auto}}.accordion__item.--open .accordion__item-inner{box-shadow:var(--shadow-m)}.accordion__item.--open .accordion__item-inner .accordion__item-title svg,.accordion__item.--open .accordion__item-inner .accordion__item-title svg .--horizontal{transform:rotate(90deg)}.accordion__item-inner{display:flex;flex-direction:column;background-color:var(--neutrals-000);border-radius:var(--cards-small-card-corner,20px);transition:box-shadow .25s ease-in-out}.accordion__item-inner:hover{box-shadow:var(--shadow-m)}.accordion__item-title{display:flex;justify-content:space-between;gap:var(--cards-m-medium,16px);width:100%;padding:var(--cards-m-big,20px) var(--cards-m-large,24px) var(--cards-m-big,20px) var(--cards-m-large,24px);cursor:pointer;transition:color .25s ease-in-out;font-family:Ubuntu,sans-serif}.accordion__item-title svg,.accordion__item-title svg path{transform-origin:center;transition:all .25s ease-in-out}.accordion__item-title:hover svg path{stroke:var(--primary-500)}@media screen and (min-width:767px){.accordion__item-title{padding:var(--cards-m-big,32px) 40px}}.accordion__item-content{position:relative;overflow:hidden;height:0;transition:height .25s ease-in-out;padding:0 var(--cards-m-large,24px)}@media screen and (min-width:767px){.accordion__item-content{padding-left:40px;padding-right:calc(var(--cards-l-small, 40px) + 72px)}}.accordion__item-content-inner{display:flex;flex-direction:column;gap:var(--cards-m-big,20px);padding-bottom:var(--cards-m-large,40px);max-width:1088px}.accordion__item-content-inner:not(.--editmode){overflow:hidden}.accordion__item-text{margin-top:var(--spacing-space-24)}@media screen and (min-width:767px){.accordion__item-text{gap:var(--cards-m-large,40px);margin-top:0}}.accordion__item-icon{cursor:pointer;position:absolute;right:var(--cards-medium);top:var(--cards-large)}.accordion__item-icon svg{transform:rotate(180deg);transition:all .25s ease-in-out}.accordion__item-icon svg path{stroke:var(--color-neutral-800)}@media screen and (min-width:767px){.accordion__item-icon{position:relative;top:0}}.accordion__item-link-container{display:flex;flex-direction:column;gap:var(--cards-m-medium,24px)}@media screen and (min-width:767px){.accordion__item-link-container{flex-direction:row}}.companies__container{display:flex;gap:var(--top---bottom-small,32px);flex-direction:column;width:100%;background:var(--neutrals-50)}@media screen and (min-width:1280px){.companies__container{flex-direction:row;gap:0}}.companies__sidebar{display:flex;flex-direction:column;gap:var(--cards-s-big,16px);height:fit-content;width:100%}@media screen and (min-width:1280px){.companies__sidebar{position:sticky;top:124px;width:30%;padding-right:var(--side-medium,80px)}}.companies__sidebar-title{color:var(--primary-500);display:flex;gap:var(--cards-s-big,16px);align-items:center}.companies__sidebar-filters{display:none;list-style-type:none;padding:0;margin:0;border-radius:24px!important}@media screen and (min-width:1280px){.companies__sidebar-filters{display:block}}.companies__sidebar-filters.--dropdown{display:block!important;background-color:var(--neutrals-000);border:1px solid var(--neutrals-200,#d0d2d9)}.companies__sidebar-filters.--dropdown:hover{background-color:var(--neutrals-50)}.companies__sidebar-filters.--dropdown .companies__filter-header{padding:9px 24px 12px}.companies__sidebar-filters.--dropdown .companies__active-count{display:flex;align-items:center;justify-content:center;height:20px;width:20px;color:var(--neutrals-000);background-color:var(--primary-500);border-radius:100px;opacity:0;transition:opacity .25s ease-in-out}.companies__sidebar-filters.--dropdown .companies__sidebar-filter{padding:var(--padding-cards-mini,8px) 24px}.companies__sidebar-filters.--dropdown .companies__sidebar-filter:last-of-type{border-bottom:transparent}.companies__sidebar-filters.--dropdown.--open{background-color:var(--neutral-50);box-shadow:var(--shadow-l)}.companies__sidebar-filters.--dropdown.--open .companies__filter-header svg{transform:rotate(180deg)}.companies__sidebar-filters.--dropdown:has(.--active){background-color:var(--neutral-50);border:1px solid var(--neutrals-950)}.companies__sidebar-filters.--dropdown:has(.--active) .companies__active-count{opacity:1}@media screen and (min-width:1280px){.companies__sidebar-filters.--dropdown{display:none!important}}.companies__sidebar-filter{display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(92,98,115,.2);padding:var(--space-200-8,8px) 0;cursor:pointer}.companies__sidebar-filter:hover .companies__sidebar-filter-checkbox{border:1px solid var(--neutrals-950)}.companies__sidebar-filter.--active .companies__sidebar-filter-checkbox{background-color:var(--neutrals-950);border:1px solid var(--neutrals-950)}.companies__sidebar-filter.--active:hover .check{opacity:0}.companies__sidebar-filter.--active:hover .line{opacity:1}.companies__sidebar-filter-checkbox{position:relative;height:16px;min-width:16px;background-color:var(--neutrals-000);border-radius:4px;border:1px solid var(--neutrals-400);transition:all .25s ease-in-out}.companies__sidebar-filter-checkbox .check,.companies__sidebar-filter-checkbox .line{position:absolute;left:-1px;top:-1px;transition:opacity .25s ease-in-out}.companies__sidebar-filter-checkbox .check path,.companies__sidebar-filter-checkbox .line path{stroke:var(--neutrals-000)}.companies__sidebar-filter-checkbox .line{opacity:0}.companies__country.--hidden{display:none}.companies__country-title{padding-left:var(--side-medium);padding-right:var(--side-medium)}@media screen and (min-width:1280px){.companies__country-title{padding-left:6px}}.companies__country-footer{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-medium);padding-right:var(--side-medium)}.companies__country-buttons{display:flex;gap:var(--cards-s-big,16px);flex-direction:column;padding-left:var(--side-medium);width:100%}@media screen and (min-width:767px){.companies__country-buttons{flex-direction:row;width:fit-content}}@media screen and (min-width:1280px){.companies__country-buttons{padding-left:6px}}.companies__country-slider-arrows{display:none;gap:var(--cards-m-medium,24px);margin-left:auto}@media screen and (min-width:1280px){.companies__country-slider-arrows{display:flex}}.companies__country-slider-arrow{background:var(--neutrals-150,#dfe0e5)}.companies__country-slider-arrow.--inactive{opacity:.5;pointer-events:none}.companies__locations{display:flex;flex-direction:column;gap:var(--top---bottom-medium,80px);width:100%}@media screen and (min-width:1280px){.companies__locations{width:70%}}.companies__locations-slider-container.--slider-container{display:flex;flex-direction:column;gap:var(--cards-m-small,20px);max-width:100vw!important;margin-left:calc(0px - var(--side-medium))}@media screen and (min-width:1280px){.companies__locations-slider-container.--slider-container{max-width:1663px!important;margin-left:0}}.companies__locations-slider{list-style-type:none;padding:0;display:flex;gap:40px;width:100%}.companies__locations-slider-inner{padding-right:var(--side-medium)!important;padding-left:var(--side-medium)!important}@media screen and (min-width:1280px){.companies__locations-slider-inner{padding-left:6px!important}}.companies__location-slide{background:var(--neutrals-000);border-radius:var(--cards-product-cards-outline,16px);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow-m);width:260px}@media screen and (min-width:767px){.companies__location-slide{flex-direction:row;width:500px;min-height:260px}}@media screen and (min-width:1280px){.companies__location-slide{width:580px;min-height:300px}}.companies__location-content{display:flex;flex-direction:column;justify-content:space-between;padding:0 var(--cards-s-medium,8px)}@media screen and (min-width:767px){.companies__location-content{width:250px;padding:var(--cards-s-medium,8px)}}@media screen and (min-width:1280px){.companies__location-content{width:300px}}.companies__location-content-header{padding:0 var(--cards-s-medium,8px) var(--cards-s-big)}.companies__location-title{margin-bottom:8px}.companies__location-address{color:var(--neutrals-700)}.companies__location-service{display:flex;flex-direction:column;gap:4px;color:var(--neutrals-700)}.companies__location-representation{color:var(--neutrals-700)}.companies__location-representation-title,.companies__location-service-title{padding:var(--cards-s-big) 0 0;color:var(--neutrals-950)}.companies__location-representation-title{padding:var(--cards-s-big) 0 4px}.companies__location-mail,.companies__location-phone{display:flex;align-items:center;gap:var(--cards-s-big,16px);color:var(--neutrals-700);border-top:1px solid var(--neutrals-200);padding:var(--cards-s-medium) var(--cards-s-big,8px);text-decoration:none;transition:color .25s ease-in-out}.companies__location-mail svg path,.companies__location-phone svg path{transition:fill .25s ease-in-out}.companies__location-mail:hover,.companies__location-phone:hover{color:var(--primary-600)}.companies__location-mail:hover svg path,.companies__location-phone:hover svg path{fill:var(--primary-600)}.companies__location-map{height:226px;width:100%;margin-top:auto;background:#d3d3d3}.companies__location-map .map{width:100%;height:100%}@media screen and (min-width:767px){.companies__location-map{height:100%;width:250px}}@media screen and (min-width:1280px){.companies__location-map{width:300px}}.custom-pin svg path{fill:var(--primary-500)}.downloads__inner{background:var(--neutrals-50);padding:0 var(--side-medium) var(--top---bottom-large,160px) var(--side-medium)}.downloads__container{display:flex;flex-direction:column;gap:var(--cards-m-large,40px);width:100%}@media screen and (min-width:1280px){.downloads__container{flex-direction:row}}.downloads__title{text-align:center;width:100%}@media screen and (min-width:767px){.downloads__title{padding-left:var(--cards-m-large,40px);text-align:left}}@media screen and (min-width:1280px){.downloads__title{width:34%;padding-left:0}}.downloads__files{display:flex;flex-direction:column;gap:var(--cards-s-big,16px);width:100%}@media screen and (min-width:1280px){.downloads__files{width:66%}}.downloads__file{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-cards-large,40px);padding:var(--cards-m-medium,24px) 40px;background:var(--neutrals-000);color:var(--neutrals-950);border-radius:var(--cards-small-card-corner,20px);text-decoration:none;transition:all .25s ease-in-out;line-break:anywhere}.downloads__file svg{height:27px;width:19px;flex-shrink:0}.downloads__file svg g,.downloads__file svg path,.downloads__file svg rect{transition:all .25s ease-in-out}.downloads__file:hover{box-shadow:var(--shadow-m)}.downloads__file:hover svg .base{fill:var(--primary-500)}.downloads__file:hover svg .arrow{transform:translateY(6px)}.downloads__file:hover svg .cover{fill:var(--primary-500);transform:translateY(5px) scaleY(.5)}.country-brick{z-index:2}.country__container{width:100%}.country__container-inner{display:flex;flex-direction:column;gap:var(--cards-m-large,40px);max-width:1088px}.country__alignment{display:flex;flex-direction:column-reverse;gap:var(--cards-m-large,40px);align-items:flex-start}@media screen and (min-width:992px){.country__alignment{display:grid;grid-template-columns:2fr 1fr}}.country__countries{width:100%}.country__country{list-style-type:none;padding:0;display:grid;gap:var(--cards-m-large,40px);grid-template-columns:1fr}@media screen and (min-width:767px){.country__country{grid-template-columns:1fr 1fr}}.country__country.--hidden{display:none}.country__location-content{display:flex;flex-direction:column}.country__location-title{color:var(--neutrals-800);margin-bottom:6px}.country__location-address{margin-bottom:16px}.country__location-link{color:var(--neutrals-800);text-decoration:none}.country__location-link.--website{margin-bottom:16px}.country__location-link:hover .country__location-link-inner{color:var(--primary-600)}.country__location-link-inner{text-decoration:underline;text-underline-offset:4px;transition:color .25s ease-in-out}.country__change{display:flex;flex-direction:column;gap:var(--cards-m-small,20px);width:100%}.country__change-dropdown{position:relative;border:1px solid var(--neutrals-300);background-color:var(--neutrals-000);border-radius:var(--cards-product-cards-picture,8px)!important;cursor:pointer}.country__change-dropdown-header{padding:12px 8px 12px 16px}.country__change-country{cursor:pointer;padding:10px 16px;transition:all .25s ease-in-out}.country__change-country.--active{color:var(--primary-600);background-color:var(--neutrals-50)}.search__container{display:flex;flex-direction:column;width:100%;padding-left:0;padding-right:0;background:var(--neutrals-50)}.search__container-inner{max-width:unset!important}.search__container-inner:has(.search__results.--no-results) .search__filter-container-wrapper{display:none}.search__container-inner:has(.search__results.--no-results) .search__results-container-wrapper{display:none}.search__container-inner:has(.search__no-search-results:not(.--hidden)) .search__results-container-wrapper{display:block}.search__input-container-wrapper{padding:0 var(--side-medium);background-color:var(--neutrals-000)}.search__input-container{display:flex;flex-direction:column;gap:40px;align-items:center;max-width:1088px;margin:0 auto}.search__form{max-width:1088px;width:100%;padding-bottom:var(--top---bottom-medium,80px)}.search__form input{padding:var(--cards-s-big) var(--cards-m-big);width:100%;border-radius:100px;border:1px solid var(--neutrals-400)}.search__form input:active,.search__form input:focus-visible{border:1px solid var(--neutrals-950);outline:none}.search__results-amount.--hidden,.search__results-text,.search__results-text.--hidden{display:none}.search__filter-container-wrapper{margin-top:-1px;padding:0 var(--side-medium);background-color:var(--neutrals-000);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.search__filter-container-wrapper::-webkit-scrollbar{display:none}.search__filter-container{display:flex;gap:var(--cards-m-large,40px);max-width:1088px;margin:0 auto -2.5px;width:fit-content!important}.search__filter-container:after{content:"";min-width:var(--cards-m-medium,20px)}@media screen and (min-width:576px){.search__filter-container{width:100%!important}}.search__filter{display:flex;align-items:center;gap:8px;color:var(--neutrals-600);background:none;cursor:pointer;padding:var(--cards-s-big,16px) 0;border:none;border-bottom:4px solid transparent}.search__filter.--active{color:#000;border-bottom:5px solid #000}.search__filter.--active svg .search-active{fill:#000}.search__filter.--disabled{cursor:disabled;pointer-events:none}.search__filter-counter{font-weight:400!important}.search__results-container-wrapper{padding:0 var(--side-medium)}.search__results-container{max-width:1088px;margin:0 auto;padding:var(--cards-l-medium,80px) 0 var(--top---bottom-large,160px) 0}.search__no-search-results.--hidden{display:none}.search__results{display:flex;flex-direction:column;gap:var(--cards-m-medium,20px)}.search__result-item{background:var(--neutrals-000);border-radius:20px;transition:box-shadow .25s ease-in-out}.search__result-item.--hidden{display:none}.search__result-item>a{text-decoration:none;color:#000;padding:var(--padding-cards-medium,24px) var(--cards-m-medium,20px);display:flex;gap:20px}.search__result-item:hover{box-shadow:var(--shadow-m)}.search__result-item:hover .search__result-link{color:var(--primary-500)}.search__result-content{display:flex;flex-direction:column;gap:8px}.search__result-text{color:var(--neutrals-700);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media screen and (min-width:767px){.search__result-text{-webkit-line-clamp:2}}.search__result-link{font-family:Ubuntu,sans-serif;position:relative;font-size:14px;font-weight:500;line-height:150%;letter-spacing:.57px;z-index:1;white-space:nowrap;transition:color .25s ease-in-out}.search__result-highlight{background:#ff0}.google-maps__container{width:100%;padding:0!important}.google-maps__container .map{width:100%;height:130vh;margin-top:-25vh}.google-maps__container .map>div{background-color:var(--neutrals-1000)!important}.google-maps__container .map>div:before{content:"";position:absolute;left:0;top:0;height:50%;width:100%;background:linear-gradient(0deg,transparent,var(--neutrals-950) 50%,var(--neutrals-950));z-index:1;pointer-events:none}.google-maps__container .map>div>div>div>div:after{content:"";position:absolute;left:0;top:50%;height:50%;width:100%;background:linear-gradient(0deg,var(--neutrals-950),var(--neutrals-950) 60%,transparent);z-index:1;pointer-events:none}@media screen and (min-width:767px){.google-maps__container .map{height:1000px;margin-top:0}.google-maps__container .map>div:before{height:100%;background:linear-gradient(0deg,var(--neutrals-950),transparent 30%,transparent 70%,var(--neutrals-950))}.google-maps__container .map>div>div>div>div:after{display:none}}.google-maps__container-inner{max-width:unset;position:relative}.google-maps__header{position:absolute;left:50%;transform:translateX(-50%);width:100%;z-index:2;padding:var(--top---bottom-big,112px) var(--side-medium,48px) var(--top---bottom-section-bottum,160px) var(--side-medium,48px);pointer-events:none}@media screen and (min-width:1280px){.google-maps__header{padding:var(--top---bottom-medium,136px) var(--side-medium,80px) var(--top---bottom-section-bottum,216px) var(--side-medium,80px)}}.google-maps__header-inner{display:flex;flex-direction:column;justify-content:space-between;gap:var(--cards-m-big,20px);max-width:1920px;margin:0 auto}@media screen and (min-width:767px){.google-maps__header-inner{flex-direction:row}}.google-maps__title-white{color:var(--neutrals-000)}.google-maps__title-red{color:var(--primary-500)}.google-maps__text{color:var(--neutrals-200);max-width:423px}@media screen and (min-width:767px){.google-maps__text{padding-top:var(--cards-m-small,20px)}}.custom-pin svg circle{transition:all .25s ease-in-out;transform-origin:center}.custom-pin:hover svg circle{stroke:var(--primary-500)}.custom-pin:hover svg circle:first-of-type{fill:var(--primary-500)}.--open-marker svg circle{stroke:var(--primary-500)}.--open-marker svg circle:first-of-type{transform:scale(1.4);fill:var(--primary-500)}.custom-iw{max-width:540px;color:var(--neutrals-000);position:relative;transform:translateX(-50%) scale(.8);transform-origin:center top;width:fit-content;transition:all .25s ease-in-out;opacity:0}.custom-iw.--open{transform:translateX(-50%) scale(1);opacity:1}.custom-iw:has(.--sad-and-lonely){width:fit-content}@media screen and (min-width:767px){.custom-iw{width:unset}}.custom-iw__close{position:absolute;top:24px;right:0;background:none;border:none;padding:16px 16px 12px 12px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1}.custom-iw__close svg{flex-shrink:0;height:16px;width:16px}.custom-iw__close svg path{transition:stroke .25s ease-in-out;stroke:var(--neutrals-000)}.custom-iw__close:hover svg path{stroke:var(--primary-400)}.custom-iw__content{display:flex;flex-direction:column;padding-top:24px;width:fit-content}@media screen and (min-width:767px){.custom-iw__content{flex-direction:row;width:unset}.custom-iw__content:has(.--sad-and-lonely){width:fit-content}}.custom-iw__left{display:flex;flex-direction:column;gap:var(--space-400-16,32px);padding:var(--cards-m-medium,24px);width:100%;max-width:270px;background:hsla(0,0%,100%,.2);backdrop-filter:blur(16px)}.custom-iw__left:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-100%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid hsla(0,0%,100%,.2);backdrop-filter:blur(16px)}@media screen and (min-width:767px){.custom-iw__left{width:50%}.custom-iw__left.--sad-and-lonely{width:100%}.custom-iw__left.--sad-and-lonely:before{left:50%}.custom-iw__left:before{left:100%}}.custom-iw__left-header{display:flex;flex-direction:column;gap:var(--space-100-4,32px)}.custom-iw__address p{margin-bottom:0}.custom-iw__mail,.custom-iw__phone{display:flex;align-items:center;gap:var(--cards-s-medium,8px);color:var(--neutrals-400);padding:var(--cards-s-medium,8px) 0;border-bottom:1px solid hsla(0,0%,100%,.2);text-decoration:none;transition:all .25s ease-in-out;white-space:nowrap}.custom-iw__mail svg path,.custom-iw__phone svg path{transition:fill .25s ease-in-out;fill:var(--neutrals-400)}.custom-iw__mail:hover,.custom-iw__phone:hover{color:var(--primary-400)}.custom-iw__mail:hover svg path,.custom-iw__phone:hover svg path{fill:var(--primary-400)}.custom-iw__right{display:flex;flex-direction:column;gap:var(--space-400-16,32px);padding:var(--cards-m-medium,24px);background:hsla(0,0%,100%,.3);width:100%;max-width:270px;backdrop-filter:blur(16px)}@media screen and (min-width:767px){.custom-iw__right{width:50%}.custom-iw__right:before{content:"";position:absolute;top:0;left:0;transform:translateY(-100%);width:0;height:0;border-left:0 solid transparent;border-right:10px solid transparent;border-bottom:20px solid hsla(0,0%,100%,.1);backdrop-filter:blur(16px)}}.custom-iw__representation,.custom-iw__service{display:flex;flex-direction:column;gap:var(--space-100-4,32px)}.custom-iw__service-item-container{display:flex;flex-direction:column;gap:8px}.custom-iw__representation-text,.custom-iw__service-item{line-height:140%}.news-teaser__inner{position:relative;padding:var(--top---bottom-large,160px) 0 var(--top---bottom-large,160px)!important}.news-teaser__inner.--dark-background{background:linear-gradient(0deg,var(--neutrals-1000,#161a26),var(--neutrals-800,#414759))}.news-teaser__inner.--dark-background .news-teaser__title{color:var(--neutrals-000)}.news-teaser__inner.--dark-background a.news-teaser__slide:hover{box-shadow:var(--shadow-l)}.news-teaser__inner.--dark-background a.news-teaser__slide:hover .news-teaser__slide-content{background-color:var(--neutrals-900)}.news-teaser__inner.--dark-background .news-teaser__slide-content{background:var(--neutrals-800)}.news-teaser__inner.--dark-background .news-teaser__slide-title{color:var(--neutrals-000)}.news-teaser__inner.--dark-background .news-teaser__slide-date,.news-teaser__inner.--dark-background .news-teaser__slide-location,.news-teaser__inner.--dark-background .news-teaser__slide-text{color:var(--neutrals-300)}.news-teaser__inner.--dark-background .news-teaser__slide-content-bottom>svg path{stroke:var(--neutrals-000)}.news-teaser__inner .--slider-width-reference{position:absolute;bottom:0}.news-teaser__container{display:flex;flex-direction:column}.news-teaser__title{text-align:center;padding:0 var(--side-medium);order:1}@media screen and (min-width:1280px){.news-teaser__title{margin-bottom:var(--gap-small,24px)}}.news-teaser__link{display:flex;justify-content:center;order:3;padding:0 var(--side-medium)}@media screen and (min-width:1280px){.news-teaser__link{order:2;margin-top:0}}.news-teaser__slider{order:2}@media screen and (min-width:1280px){.news-teaser__slider{order:3}}.news-teaser__slider-inner{display:flex;gap:var(--gap-medium);padding:var(--cards-l-medium,80px) var(--side-medium) var(--gap-medium)}.news-teaser__slider-inner:after,.news-teaser__slider-inner:before{content:"";order:3;min-width:calc(50vw - 960px - var(--side-medium) - var(--gap-medium))}a.news-teaser__slide:hover{box-shadow:var(--shadow-l)}a.news-teaser__slide:hover .news-teaser__slide-content{background-color:var(--neutrals-150)}a.news-teaser__slide:hover .news-teaser__slide-image img{transform:scale(1.07)}a.news-teaser__slide:hover .news-teaser__slide-content-bottom svg{opacity:1;transform:translate(0)}.news-teaser__slide{order:2;display:flex;flex-direction:column;position:relative;border-radius:var(--cards-small-card-corner,20px);overflow:hidden;text-decoration:none;transition:all .25s ease-in-out;min-height:440px;width:297px}@media screen and (min-width:767px){.news-teaser__slide{flex-direction:row;min-height:360px;width:560px}}@media screen and (min-width:1600px){.news-teaser__slide{order:3;flex-direction:row;min-height:440px;width:640px}}.news-teaser__slide-category{display:flex;align-items:center;gap:var(--space-200-8);position:absolute;top:0;left:14px;color:var(--neutrals-000);padding:var(--cards-s-small,4px) var(--space-400-16,16px);border-radius:0 0 8px 8px;overflow:hidden;background:rgba(22,26,38,.8);z-index:1}.news-teaser__slide-category span{font-size:10px;line-height:16px}@media screen and (min-width:767px){.news-teaser__slide-category{border-radius:0 100px 100px 0}.news-teaser__slide-category span{font-size:12px;line-height:20px}}@media screen and (min-width:767px){.news-teaser__slide-category{top:17px;left:0;height:32px}}.news-teaser__slide-category-icon{display:flex;align-items:center;justify-content:center;height:16px;width:16px;opacity:.75}.news-teaser__slide-category-icon img{display:block;height:100%;width:100%;object-fit:contain;object-position:center}@media screen and (min-width:767px){.news-teaser__slide-category-icon{height:20px;width:20px}}.news-teaser__slide-image{flex:1;overflow:hidden}.news-teaser__slide-image img{transition:transform .4s ease-in-out}.news-teaser__slide-content{background:var(--neutrals-100);padding:var(--cards-m-medium,20px);flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:32px;transition:background-color .25s ease-in-out}.news-teaser__slide-content-top{display:flex;flex-direction:column;gap:var(--space-200-8,8px)}.news-teaser__slide-title{color:var(--neutrals-950)}.news-teaser__slide-text{color:var(--neutrals-800)}.news-teaser__slide-content-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--cards-s-big,16px)}.news-teaser__slide-content-bottom>svg{opacity:0;transform:translate(-8px,8px);transition:all .25s ease-in-out;height:24px;width:24px}@media screen and (min-width:767px){.news-teaser__slide-content-bottom>svg{height:32px;width:32px}}@media screen and (min-width:1280px){.news-teaser__slide-content-bottom>svg{height:40px;width:40px}}.news-teaser__slide-date{align-items:center}.news-teaser__slide-date,.news-teaser__slide-location{color:var(--neutrals-700);display:flex;gap:var(--cards-s-medium,8px);padding:var(--space-100-4,4px) 0}.news-teaser__slide-location{align-items:flex-start}.news-teaser__slide-location p{margin-bottom:0}.news-teaser__buttons{order:4;display:none;gap:var(--cards-m-large,40px);margin-left:50%;transform:translateX(-50%);width:fit-content}@media screen and (min-width:1280px){.news-teaser__buttons{display:flex}}.news-highlights__background{background:var(--neutrals-50);padding-top:var(--top---bottom-large,160px)}.news-highlights__background-inner{position:relative;padding:var(--cards-l-small,32px) var(--side-medium,24px);display:flex;flex-direction:column;gap:var(--cards-m-big,20px);overflow:hidden;z-index:1;border-radius:var(--cards-big-card-corner,40px);border:2px solid var(--neutrals-000,#fff);transition:background-color .25s ease-in-out}.news-highlights__background-inner:not(.--editmode){cursor:pointer}.news-highlights__background-inner.--light-background{border:2px solid #fff;transition:background-color .25s ease-in-out}.news-highlights__background-inner.--light-background .news-highlights__title:not(.--editmode){background:linear-gradient(90deg,var(--neutrals-900,#2a3040),var(--neutrals-800,#414759) 15.87%,var(--Primary-900,#7d030b) 36.54%,var(--Primary-500,#e30613));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.news-highlights__background-inner.--light-background .news-highlights__title.--editmode{color:var(--neutrals-900)}.news-highlights__background-inner.--light-background:active:not(.--editmode),.news-highlights__background-inner.--light-background:focus-visible:not(.--editmode),.news-highlights__background-inner.--light-background:hover:not(.--editmode){background-color:var(--neutrals-000)}.news-highlights__background-inner.--dark-background:before{content:"";position:absolute;top:0;left:0;height:200%;width:200%;background:radial-gradient(170% 200% at -60% 0,var(--neutrals-900,#2a3040) 0,var(--neutrals-800,#414759) 51.06%,var(--primary-800,#7d030b) 81.03%,var(--primary-500,#e30613) 100%);z-index:-1;transition:all .5s ease-in-out}.news-highlights__background-inner.--dark-background .news-highlights__category,.news-highlights__background-inner.--dark-background .news-highlights__text,.news-highlights__background-inner.--dark-background .news-highlights__title{background:transparent;color:var(--neutrals-000);-webkit-text-fill-color:unset}.news-highlights__background-inner.--dark-background .news-highlights__block-link-editmode,.news-highlights__background-inner.--dark-background .news-highlights__block-link-editmode a{color:var(--neutrals-000)}.news-highlights__background-inner.--dark-background .news-highlights__block-link a{position:relative;color:var(--neutrals-000);border-bottom:1px solid hsla(0,0%,100%,.25)}.news-highlights__background-inner.--dark-background .news-highlights__block-link svg path{stroke:var(--neutrals-000)}.news-highlights__background-inner.--dark-background:hover:before{height:100%;width:150%}.news-highlights__background-inner:hover{background-color:var(--neutrals-000)}.news-highlights__background-inner:hover .news-highlights__image img{transform:scale(1.04)}.news-highlights__background-inner:hover .news-highlights__link .button:before{opacity:1}.news-highlights__background-inner:focus-visible .news-highlights__link .button{outline:2px solid var(--primary-700);outline-offset:2px}.news-highlights__background-inner:active .news-highlights__link .button:after{opacity:1}@media screen and (min-width:992px){.news-highlights__background-inner{flex-direction:row;gap:var(--cards-l-small,40px);padding:var(--cards-l-small,40px) var(--cards-l-small,40px) var(--cards-l-medium,72px) var(--cards-l-small,40px)}}@media screen and (min-width:1600px){.news-highlights__background-inner{gap:var(--cards-l-medium,80px);padding:var(--cards-l-medium,80px)}}.news-highlights__container{position:relative;padding:var(--cards-l-small,32px) var(--side-medium,24px);display:flex;flex-direction:column;gap:var(--cards-m-big,20px);overflow:hidden;z-index:1;border-radius:var(--cards-big-card-corner,40px);border:2px solid var(--neutrals-000,#fff);transition:background-color .25s ease-in-out}.news-highlights__container:not(.--editmode){cursor:pointer}.news-highlights__container:hover{background-color:var(--neutrals-000)}.news-highlights__container:hover .news-highlights__image img{transform:scale(1.04)}.news-highlights__container:hover .news-highlights__link .button:before{opacity:1}.news-highlights__container:focus-visible .news-highlights__link .button{outline:2px solid var(--primary-700);outline-offset:2px}.news-highlights__container:active .news-highlights__link .button:after{opacity:1}@media screen and (min-width:992px){.news-highlights__container{flex-direction:row;gap:var(--cards-l-small,40px);padding:var(--cards-l-small,40px) var(--cards-l-small,40px) var(--cards-l-medium,72px) var(--cards-l-small,40px)}}@media screen and (min-width:1600px){.news-highlights__container{gap:var(--cards-l-medium,80px);padding:var(--cards-l-medium,80px)}}.news-highlights__card-link{text-decoration:none}.news-highlights__object{display:flex;flex-direction:column;gap:var(--cards-m-big,20px)}@media screen and (min-width:992px){.news-highlights__object{gap:var(--cards-l-small,40px);flex-direction:row}}@media screen and (min-width:1600px){.news-highlights__object{gap:var(--cards-l-medium,80px)}}.news-highlights__title-box{display:flex;flex-direction:column;gap:var(--cards-s-big);width:100%}@media screen and (min-width:992px){.news-highlights__title-box{width:50%}}@media screen and (min-width:1440px){.news-highlights__title-box{width:45%}}.news-highlights__content{display:flex;flex-direction:column;gap:var(--cards-m-big,24px);width:100%}@media screen and (min-width:992px){.news-highlights__content{gap:var(--space-600-24,24px);width:50%}}@media screen and (min-width:1440px){.news-highlights__content{width:55%}}.news-highlights__title{background:linear-gradient(90deg,var(--neutrals-900,#2a3040),var(--neutrals-800,#414759) 15.87%,var(--Primary-900,#7d030b) 36.54%,var(--Primary-500,#e30613));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.news-highlights__title p{margin-bottom:0}.news-highlights__text{color:var(--neutrals-900)}.news-highlights__category{color:var(--neutrals-800);display:flex;align-items:center;gap:8px;opacity:.5}.news-highlights__category img,.news-highlights__category svg{width:20px;height:20px}.news-highlights__category svg *>{stroke:var(--neutrals-800)}.news-highlights__image{border-radius:var(--cards-small-card-corner,20px);overflow:hidden;height:260px}.news-highlights__image img{transition:transform .4s ease-in-out}@media screen and (min-width:767px){.news-highlights__image{height:300px}}@media screen and (min-width:1280px){.news-highlights__image{height:360px}}@media screen and (min-width:1920px){.news-highlights__image{height:480px}}.news-list__inner{padding:0!important}.news-list__container{align-items:center;max-width:none}.news-list__top{display:flex;justify-content:center;padding:var(--top---bottom-medium,80px) var(--side-medium,80px);max-width:1920px;width:100%}.news-list__title{max-width:1088px;width:100%}.news-list__bottom-container{background:var(--neutrals-50);width:100%;padding:var(--top---bottom-medium,80px) var(--side-medium,80px) var(--top---bottom-large,80px) var(--side-medium,80px)}.news-list__bottom{display:flex;flex-direction:column;gap:var(--gap-big,80px);max-width:1920px;margin:0 auto}.news-list__filter-container{display:flex;flex-direction:column;align-items:center;gap:var(--padding-cards-small,16px);flex-wrap:wrap}@media screen and (min-width:767px){.news-list__filter-container{align-items:flex-start}}@media screen and (min-width:1280px){.news-list__filter-container{align-items:center;flex-direction:row}}.news-list__filter-container-categories{display:flex;flex-wrap:wrap;gap:var(--padding-cards-small,16px);align-items:center;width:100%}.news-list__filter-container-categories.--desktop{display:none}@media screen and (min-width:767px){.news-list__filter-container-categories.--desktop{display:flex}.news-list__filter-container-categories.--mobile{display:none}}@media screen and (min-width:1280px){.news-list__filter-container-categories{width:unset}}.news-list__filter-all,.news-list__filter-categories{display:flex;justify-content:center;align-items:center;gap:8px;height:var(--filter-chips-fixed-high,40px);flex-grow:1;padding:0 var(--filter-chips-side-padding,24px);background:var(--neutrals-000);border-radius:100px;border:1px solid var(--neutrals-200);cursor:pointer;transition:all .25s ease-in-out}.news-list__filter-all .news-list__filter-icon,.news-list__filter-categories .news-list__filter-icon{margin-left:-28px;transition:all .25s ease-in-out}.news-list__filter-all svg,.news-list__filter-categories svg{height:20px;width:20px;opacity:0;transition:all .25s ease-in-out}.news-list__filter-all svg path,.news-list__filter-categories svg path{stroke:var(--neutrals-900)}.news-list__filter-all:hover,.news-list__filter-categories:hover{background-color:var(--neutrals-50)}.news-list__filter-all.--active,.news-list__filter-categories.--active{background:var(--neutrals-50);border:1px solid var(--neutrals-900)}.news-list__filter-all.--active .news-list__filter-icon,.news-list__filter-categories.--active .news-list__filter-icon{margin-left:0}.news-list__filter-all.--active .check,.news-list__filter-categories.--active .check{opacity:1}@media screen and (min-width:1280px){.news-list__filter-all,.news-list__filter-categories{width:unset}}.news-list__filter-categories{position:relative;flex-grow:1}.news-list__filter-categories .cross{position:absolute;top:0;left:0;opacity:0}.news-list__filter-categories.--active:hover .cross{opacity:1}.news-list__filter-categories.--active:hover .check{opacity:0}.news-list__filter-icon{position:relative;height:20px}.--mobile.news-list__filter-container-categories,.news-list__filter-country{position:relative;border-radius:24px}.--mobile.news-list__filter-container-categories.--active,.news-list__filter-country.--active{background-color:transparent;border:none;border-bottom:1px solid rgba(92,98,115,.2)}.--mobile.news-list__filter-container-categories.--open .news-list__filter-categories-inner,.--mobile.news-list__filter-container-categories.--open .news-list__filter-country-inner,.news-list__filter-country.--open .news-list__filter-categories-inner,.news-list__filter-country.--open .news-list__filter-country-inner{box-shadow:var(--shadow-l)}@media screen and (max-width:1280px){.--mobile.news-list__filter-container-categories,.news-list__filter-country{width:100%!important}}.--mobile .news-list__filter-categories-inner,.news-list__filter-country-inner{display:flex;flex-direction:column;background-color:var(--neutrals-000);border-radius:24px;border:1px solid var(--neutrals-200);transition:all .25s ease-in-out;width:fit-content;overflow:hidden}.--mobile .news-list__filter-categories-inner:hover,.news-list__filter-country-inner:hover{background-color:var(--neutrals-50)}.--mobile .news-list__filter-categories-inner:has(.--active),.news-list__filter-country-inner:has(.--active){border-color:var(--neutrals-950)}.--mobile .news-list__filter-categories-inner:has(.--active) .news-list__filter-categories-count,.--mobile .news-list__filter-categories-inner:has(.--active) .news-list__filter-country-count,.news-list__filter-country-inner:has(.--active) .news-list__filter-categories-count,.news-list__filter-country-inner:has(.--active) .news-list__filter-country-count{opacity:1}@media screen and (max-width:1280px){.--mobile .news-list__filter-categories-inner,.news-list__filter-country-inner{width:100%!important}}.--mobile .news-list__filter-categories-button,.news-list__filter-country-button{display:flex;align-items:center;gap:var(--cards-s-medium)!important;background-color:transparent;border:none;cursor:pointer;transition:all .25s ease-in-out;white-space:nowrap;width:fit-content;padding:10px var(--filter-chips-side-padding,24px) 12px}.--mobile .news-list__filter-categories-count,.news-list__filter-country-count{display:flex;justify-content:center;align-items:center;height:20px;width:20px;color:var(--neutrals-000);background-color:var(--primary-500);opacity:0;border-radius:100px;transition:opacity .25s ease-in-out;padding-right:1px}.news-list__filter-country-dropdown,.news-list__filter-dropdown{height:0;overflow:hidden}.--mobile .news-list__filter-categories-dropdown-inner,.news-list__filter-country-dropdown-inner{padding-top:var(--cards-s-medium,8px)}.--mobile .news-list__filter-categories-dropdown-inner:hover,.news-list__filter-country-dropdown-inner:hover{background-color:var(--neutrals-50)}.--mobile .news-list__filter-categories,.news-list__filter-countries{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:var(--cards-s-medium,8px) var(--filter-chips-side-padding,24px);background-color:transparent;border:none;border-bottom:1px solid rgba(92,98,115,.2);border-radius:0;justify-content:flex-start;white-space:nowrap;cursor:pointer;transition:all .25s ease-in-out}.--mobile .news-list__filter-categories input,.news-list__filter-countries input{height:16px;width:16px;opacity:0;pointer-events:none}.--mobile .news-list__filter-categories:last-of-type,.news-list__filter-countries:last-of-type{border-bottom:0}.--mobile .news-list__filter-categories:before,.news-list__filter-countries:before{content:"";position:absolute;left:var(--filter-chips-side-padding,24px);top:47%;transform:translateY(-50%);height:16px;width:16px;background-color:var(--color-0);border-radius:4px;border:1px solid var(--neutrals-400,#a5a8b0);transition:all .25s ease-in-out}.--mobile .news-list__filter-categories:after,.news-list__filter-countries:after{content:"";position:absolute;left:var(--filter-chips-side-padding,24px);top:47%;transform:translateY(-50%);height:16px;width:16px;border:1px solid var(--neutrals-950);border-radius:5px;background:url(/frontend/svg/checked.svg) no-repeat 50%;background-color:var(--neutrals-950);opacity:0}.--mobile .news-list__filter-categories.--active:after,.news-list__filter-countries.--active:after{opacity:1}.--mobile .news-list__filter-categories.--active:hover:after,.news-list__filter-countries.--active:hover:after{background:url(/frontend/svg/uncheck.svg) no-repeat 50%;background-color:var(--neutrals-950)}.--mobile .news-list__filter-categories.--unavailable,.news-list__filter-countries.--unavailable{opacity:.25;pointer-events:none}.--mobile .news-list__filter-categories.--unavailable.--active:before,.news-list__filter-countries.--unavailable.--active:before{background-color:var(--color-s-b-35)}.--mobile .news-list__filter-categories:hover:before,.news-list__filter-countries:hover:before{border:1px solid var(--neutrals-950)}@media screen and (min-width:767px){.--mobile .news-list__filter-categories,.news-list__filter-countries{width:unset}}.--mobile .news-list__filter-categories-count.--active,.news-list__filter-country-count.--active{opacity:1}.news-list__objects-wrapper{transition:height .15s ease-in-out .1s}.news-list__objects{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--cards-l-small,80px)}@media screen and (min-width:750px){.news-list__objects{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.news-list__objects{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1280px){a.news-list__item:hover:before{opacity:1}a.news-list__item:hover .news-list__item-image img{transform:scale(1.07)}a.news-list__item:hover .news-list__item-icon{opacity:1;transform:translate(0)}}.news-list__item{display:flex;flex-direction:column;position:relative;text-decoration:none}.news-list__item:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-color:var(--neutrals-000);border-radius:var(--cards-product-cards-outline,16px);opacity:1;transition:opacity .25s ease-in-out}@media screen and (min-width:1280px){.news-list__item:before{opacity:0;box-shadow:var(--shadow-m)}}.news-list__item-image{height:260px;border-radius:var(--cards-product-cards-outline,16px) var(--cards-product-cards-outline,16px) 0 0;overflow:hidden;z-index:1}.news-list__item-image img{transform-origin:center;transition:transform .25s ease-in-out}@media screen and (min-width:767px){.news-list__item-image{height:280px;height:320px}}.news-list__item-content{padding:var(--cards-m-medium,24px);flex:1;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;gap:var(--cards-m-medium,16px);z-index:1}.news-list__item-categories{position:absolute;top:0;left:24px;display:flex;align-items:center;gap:var(--space-200-8,8px);padding:var(--cards-s-medium,8px) var(--space-400-16,16px);color:var(--neutrals-000);border-radius:0 0 var(--cards-product-cards-picture,8px) var(--cards-product-cards-picture,8px);background:rgba(22,26,38,.8)}.news-list__item-categories img{height:20px;width:20px}.news-list__item-content-top{display:flex;flex-direction:column;gap:var(--cards-m-medium,24px)}.news-list__item-title{color:var(--neutrals-950)}.news-list__item-text{color:var(--neutrals-800)}.news-list__item-content-bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--cards-s-big,14px)}.news-list__item-date,.news-list__item-location{display:flex;gap:var(--space-300-12,12px);align-items:center;color:var(--neutrals-800);padding:var(--space-100-4,4px) 0}.news-list__item-date p,.news-list__item-location p{margin-bottom:0}.news-list__item-date.--hidden,.news-list__item-location.--hidden{display:none}.news-list__item-icon{opacity:1;transform:translate(-8px,8px);transition:all .25s ease-in-out}.news-list__item-icon svg{height:24px;width:24px}@media screen and (min-width:767px){.news-list__item-icon svg{height:32px;width:32px}}@media screen and (min-width:1280px){.news-list__item-icon{opacity:0}.news-list__item-icon svg{height:40px;width:40px}}.news-list__pagination-container{display:flex;justify-content:center;gap:var(--gap-colums-mini,8px)}.news-list__pagination-container.--hidden{display:none}.news-list__pagination{display:flex}.news-list-pagination__button{background:none;border:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;padding-top:4px}.news-list-pagination__button svg{transition:transform .25s ease-in-out}.news-list-pagination__button svg path{transition:stroke .25s ease-in-out}.news-list-pagination__button.--hidden{pointer-events:none;visibility:visible}.news-list-pagination__button.--hidden svg path{stroke:var(--neutrals-300)}.news-list-pagination__button.--next:hover svg{transform:translateX(4px)}.news-list-pagination__button.--next:hover path{stroke:var(--primary-600)}.news-list-pagination__button.--prev:hover svg{transform:translateX(-4px)}.news-list-pagination__button.--prev:hover path{stroke:var(--primary-600)}.news-list__pagination-page{display:flex;justify-content:center;align-items:center;width:42px;height:40px}.news-list__pagination-page button{position:relative;width:36px;height:36px;padding:0;background-color:transparent;color:var(--neutrals-600);border:none;border-radius:100%;cursor:pointer;transition:all .25s ease-in-out}.news-list__pagination-page:hover button{color:var(--neutrals-950);background-color:var(--neutrals-150)}.news-list__pagination-page:last-of-type{border-right:none}.news-list__pagination-page.--active button{color:var(--primary-600);background-color:var(--neutrals-150)}.news-list__pagination-dots{padding-bottom:8px;width:46px;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--neutrals-300);cursor:default}.meta__container{max-width:1100px;padding:0 24px;display:flex;flex-wrap:wrap;gap:72px;margin:0 auto}@media screen and (min-width:767px){.meta__container{padding:0 48px;gap:80px}}@media screen and (min-width:1280px){.meta__container{gap:96px}}.share__container-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--cards-s-big,12px)}.share__container-inner span{gap:32px;color:var(--neutrals-800)}@media screen and (min-width:767px){.share__container-inner{gap:32px;flex-direction:row}}.share__container-links{display:flex;gap:var(--cards-m-big,32px)}.share__container-link{position:relative;cursor:pointer}.share__container-link svg path{transition:fill .25s ease-in-out}.share__container-link:hover svg path{fill:var(--primary-600)}.share__share-overlay{position:absolute;top:50%;right:0;transform:translateY(-100%);padding:8px 16px;background-color:var(--neutrals-100);color:var(--neutral-000);border-radius:8px;width:fit-content;white-space:nowrap;box-shadow:4px 8px 6px 0 rgba(0,0,0,.12);opacity:0;visibility:hidden;transition:all .25s ease-in-out}.share__share-overlay.--active{visibility:visible;opacity:1;transform:translate(-50%,-160%)}@media screen and (min-width:767px){.share__share-overlay{right:unset;left:50%;transform:translate(-50%,-100%)}}.solution-list-brick{background:var(--neutrals-50)}.solution-list__container{padding:0 var(--side-medium,80px);margin:0 auto}.solution-list__container-inner{display:flex;flex-direction:column;gap:var(--gap-big,80px)}.solution-list__main-title{width:100%;text-align:center}.solution-list__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--gap-big,32px)}@media screen and (min-width:767px){.solution-list__grid{grid-template-columns:repeat(2,1fr);gap:var(--space-2000-80,64px) var(--gap-big,32px)}}@media screen and (min-width:1280px){.solution-list__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1600px){.solution-list__grid{grid-template-columns:repeat(4,1fr)}}.solution-list__card{text-decoration:none;color:var(--neutrals-950)}.solution-list__card:has(.solution-list__link):hover .solution-list__image{box-shadow:var(--shadow-l)}.solution-list__card:has(.solution-list__link):hover .solution-list__image img{transform:scale(1.07)}.solution-list__card:has(.solution-list__link):hover .solution-list__link{color:var(--primary-500)}.solution-list__top{position:relative;display:flex;flex-direction:column}.solution-list__image{border-radius:8px;overflow:hidden;height:228px;transition:box-shadow .25s ease-in-out}.solution-list__image img{transition:transform .25s ease-in-out}@media screen and (min-width:1280px){.solution-list__image{height:274px;height:335px}}.solution-list__overlay{position:absolute;top:50%;bottom:0;left:0;right:0;z-index:-1;background:linear-gradient(0deg,var(--neutrals-1000,#161a26),rgba(65,71,89,0))}.solution-list__bottom{padding:20px;display:flex;flex-direction:column;gap:var(--cards-s-big,16px)}.solution-list__subtitle,.solution-list__title{color:var(--neutrals-950)}.solution-list__teaser-text{color:var(--neutrals-700)}.solution-list__link{margin-left:-14px}.solution-slider__brick-inner{padding:0}.solution-slider__inner{padding:var(--top---bottom-big,136px) 0 var(--top---bottom-large,160px)!important;display:flex;flex-direction:column;gap:40px;align-items:center}.solution-slider__container{align-items:center;gap:var(--cards-l-small,40px);max-width:none}@media screen and (min-width:1280px){.solution-slider__container{gap:0}}.solution-slider__main-title{order:1;width:100%;text-align:center;margin-bottom:0;padding:0 var(--side-medium)}@media screen and (min-width:1280px){.solution-slider__main-title{margin-bottom:var(--cards-m-big,32px)}}.solution-slider__title-dot{color:red}.solution-slider__main-link{order:3;display:flex;justify-content:center;width:100%;padding:0 var(--side-medium)}@media screen and (min-width:1280px){.solution-slider__main-link{order:2;padding:unset;margin-bottom:var(--cards-l-medium,80px)}}.solution-slider__banner{order:2}@media screen and (min-width:1280px){.solution-slider__banner{order:3}}.solution-slider__slide{display:flex;flex-direction:column;gap:var(--cards-s-big,16px);text-decoration:none;color:#000;max-width:280px;width:100%}.solution-slider__slide:hover .solution-slider__image img{transform:scale(1.07)}.solution-slider__slide:hover .solution-slider__link{color:var(--primary-700)}.solution-slider__slide:hover .solution-slider__icon{transform:translate(0);opacity:1}.solution-slider__slide:hover .solution-slider__teaser-text{color:var(--neutrals-950)}.solution-slider__slide:hover .solution-slider__overlay{height:100%}@media screen and (min-width:767px){.solution-slider__slide{max-width:325px}}@media screen and (min-width:1280px){.solution-slider__slide{max-width:400px}}.solution-slider__top{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--cards-s-big,16px);height:300px;padding:var(--cards-l-small,48px) var(--cards-m-medium,24px) var(--cards-m-medium,24px) var(--cards-m-medium,24px);border-radius:var(--cards-small-card-corner,20px);overflow:hidden}@media screen and (min-width:767px){.solution-slider__top{height:340px}}@media screen and (min-width:1280px){.solution-slider__top{height:380px}}.solution-slider__image{position:absolute;top:0;left:0;height:100%;width:100%}.solution-slider__image img{transition:transform .4s ease-in-out}.solution-slider__overlay{position:absolute;height:50%;bottom:0;left:0;right:0;background:linear-gradient(0deg,var(--neutrals-1000,#161a26),rgba(65,71,89,0));transition:all .25s ease-in-out}.solution-slider__icon{z-index:1;transform:translate(-8px,8px);transition:all .25s ease-in-out}.solution-slider__icon svg{height:24px;width:24px}@media screen and (min-width:767px){.solution-slider__icon svg{height:32px;width:32px}}@media screen and (min-width:1280px){.solution-slider__icon{opacity:0}}.solution-slider__title-container{display:flex;justify-content:space-between;align-items:flex-end;width:100%;hyphens:auto;gap:8px}.solution-slider__title{color:var(--neutrals-000);z-index:1}.solution-slider__bottom{padding:0 var(--cards-l-small,48px) 0 var(--cards-m-medium,24px);display:flex;flex-direction:column;gap:var(--cards-s-big);width:280px}@media screen and (min-width:767px){.solution-slider__bottom{width:325px}}@media screen and (min-width:1280px){.solution-slider__bottom{width:400px}}.solution-slider__subtitle{color:var(--neutrals-000)}.solution-slider__teaser-text{color:var(--neutrals-700);transition:color .25s ease-in-out}.solution-slider__link{transform:translateX(-14px)}.solution-slider__buttons{order:4;display:none;gap:var(--cards-m-large,40px);margin-top:var(--gap-medium,40px)}@media screen and (min-width:1280px){.solution-slider__buttons{display:flex}}.solution-header__container{padding:64px 24px;display:flex;gap:40px;flex-direction:column-reverse}@media screen and (min-width:767px){.solution-header__container{flex-direction:row}}.solution-header__images{flex:1;background:#d3d3d3;border-radius:40px;padding:20px}.solution-header__content{flex:1;display:flex;flex-direction:column;gap:20px}.solution-header__image{width:200px}.solution-header__image img{width:100%;height:100%;object-fit:cover}.solution-header__category{font-size:16px;font-weight:400}.solution-header__title{font-size:44px;font-weight:500}.solution-header__subtitle{font-size:28px;font-weight:400}.solution-header__text{font-size:16px;font-weight:400}.solution-header__downloads{display:flex;flex-direction:column}.solution-header__download{text-decoration:none;color:#000;padding:10px;border-top:1px solid #000}.solution-header__download:last-of-type{border-bottom:1px solid #000}.solution-header__buttons{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.solution-featurest__container{padding:64px 24px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.solution-features__main-title{font-weight:500;font-size:26px;width:100%;text-align:center}@media screen and (min-width:767px){.solution-features__main-title{font-size:35px}}@media screen and (min-width:1280px){.solution-features__main-title{font-size:44px}}.solution-features__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:64px}@media screen and (min-width:767px){.solution-features__grid{grid-template-columns:repeat(2,1fr);gap:72px 40px}}@media screen and (min-width:1280px){.solution-features__grid{grid-template-columns:repeat(3,1fr);gap:80px}}@media screen and (min-width:1600px){.solution-features__grid{grid-template-columns:repeat(4,1fr);gap:80px}}.solution-features__card{background:#d3d3d3}.solution-features__image img{width:100%;height:100%;object-fit:cover}.solution-features__content{padding:20px;display:flex;flex-direction:column;gap:20px}.solution-features__title{font-size:23px;font-weight:500}@media screen and (min-width:767px){.solution-features__title{font-size:29px}}@media screen and (min-width:1280px){.solution-features__title{font-size:35px}}.solution-features__text{font-size:16px;font-weight:400}@media screen and (min-width:767px){.solution-features__text{font-size:17px}}@media screen and (min-width:1280px){.solution-features__text{font-size:18px}}.call-to-action-footer-brick.--light .call-to-action-footer__inner{background:transparent;background-color:var(--neutrals-000)}.call-to-action-footer-brick.--light .call-to-action-footer__inner:before{display:none}.call-to-action-footer-brick.--light .call-to-action-footer__inner .call-to-action-footer__text,.call-to-action-footer-brick.--light .call-to-action-footer__inner .call-to-action-footer__title{color:var(--neutrals-1000)}.call-to-action-footer__inner{position:relative;display:flex;justify-content:center;width:100%;overflow:hidden}.call-to-action-footer__inner:before{content:"";position:absolute;height:100%;width:100%;left:0;bottom:0;opacity:1;background:radial-gradient(120% 240% at 0 120%,var(--neutrals-900,#2a3040) 0,var(--neutrals-800,#414759) 37.5%,var(--primary-900,#7d030b) 79.29%,var(--primary-500,#e30613) 100%);animation:cta-idle 6s ease-in-out 1.5s infinite alternate}.call-to-action-footer__container{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:var(--cards-l-small)}@media screen and (min-width:992px){.call-to-action-footer__container{flex-direction:row;align-items:center}}.call-to-action-footer__content{z-index:1;max-width:1088px;width:100%;display:flex;flex-direction:column;gap:var(--cards-s-big,16px)}@media screen and (min-width:767px){.call-to-action-footer__content{text-align:left}}.call-to-action-footer__title{color:var(--neutrals-000);text-align:center;width:100%}@media screen and (min-width:767px){.call-to-action-footer__title{text-align:left}}.call-to-action-footer__text{color:var(--neutrals-000);text-align:center;width:100%}@media screen and (min-width:767px){.call-to-action-footer__text{text-align:left}}.call-to-action-footer__link{width:100%}@media screen and (min-width:992px){.call-to-action-footer__link{width:fit-content}}.call-to-action-image__inner{padding:0}@media screen and (min-width:767px){.call-to-action-image__inner{padding:0 var(--side-medium)}}.call-to-action-image__container{position:relative;display:flex;align-items:flex-start;gap:var(--cards-m-large,32px);padding:var(--top---bottom-section-bottum,120px) var(--side-medium);justify-content:space-between;background:linear-gradient(90deg,#161a26,rgba(22,26,38,.5) 76.83%);overflow:hidden}.call-to-action-image__container:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(90deg,#161a26,rgba(22,26,38,.5) 76.83%)}@media screen and (min-width:767px){.call-to-action-image__container{border-radius:var(--cards-big-card-corner,40px);padding:var(--top---bottom-big,136px) var(--cards-l-big,96px)}}@media screen and (min-width:1280px){.call-to-action-image__container{flex-direction:row;align-items:center}}.call-to-action-image__image{position:absolute;top:0;left:0;right:0;bottom:0}.call-to-action-image__content{max-width:1088px;width:100%;z-index:1;display:flex;flex-direction:column;gap:var(--cards-s-big,16px)}.call-to-action-image__text,.call-to-action-image__title{color:var(--neutrals-000);width:100%}.call-to-action-image__link{width:100%;z-index:1}@media screen and (min-width:767px){.call-to-action-image__link{width:fit-content}}@media screen and (min-width:1280px){.call-to-action-image__link{margin-left:72px}}.call-to-action-person-brick.--light .call-to-action-person__inner{background:transparent;background-color:var(--neutrals-000)}.call-to-action-person-brick.--light .call-to-action-person__inner:before{display:none}.call-to-action-person-brick.--light .call-to-action-person__inner .call-to-action-person__text,.call-to-action-person-brick.--light .call-to-action-person__inner .call-to-action-person__title{color:var(--neutrals-1000)}.call-to-action-person-brick.--light .call-to-action-person__name{color:var(--neutrals-950)}.call-to-action-person-brick.--light .call-to-action-person__function{color:var(--neutrals-950);opacity:.75}.call-to-action-person-brick.--light .call-to-action-person__mail,.call-to-action-person-brick.--light .call-to-action-person__phone{border-top:1px solid var(--neutrals-200,#d0d2d9);border-bottom:1px solid var(--neutrals-200,#d0d2d9)}.call-to-action-person-brick.--light .call-to-action-person__mail a,.call-to-action-person-brick.--light .call-to-action-person__phone a{color:var(--neutrals-700);opacity:1}.call-to-action-person-brick.--light .call-to-action-person__mail a svg path,.call-to-action-person-brick.--light .call-to-action-person__phone a svg path{fill:var(--neutrals-700)}.call-to-action-person-brick.--light .call-to-action-person__mail a span:before,.call-to-action-person-brick.--light .call-to-action-person__phone a span:before{background-color:var(--neutrals-700)}.call-to-action-person__inner{position:relative;display:flex;align-items:flex-start;flex-direction:column;gap:var(--Cards-m-large,32px);width:100%;overflow:hidden}.call-to-action-person__inner:before{content:"";position:absolute;height:100%;width:100%;left:0;bottom:0;opacity:1;background:radial-gradient(120% 240% at 0 120%,var(--neutrals-900,#2a3040) 0,var(--neutrals-800,#414759) 37.5%,var(--primary-900,#7d030b) 79.29%,var(--primary-500,#e30613) 100%);animation:cta-idle 6s ease-in-out 1.5s infinite alternate}@keyframes cta-idle{0%{height:100%;width:100%}to{height:170%;width:170%}}@media screen and (min-width:992px){.call-to-action-person__inner{flex-direction:row;align-items:center}}@media screen and (min-width:1280px){.call-to-action-person__inner{gap:var(--cards-l-medium,80px)}}.call-to-action-person__container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--cards-m-large,40px)}@media screen and (min-width:767px){.call-to-action-person__container{align-items:flex-start}}@media screen and (min-width:992px){.call-to-action-person__container{flex-direction:row;align-items:flex-start}}.call-to-action-person__container-inner{display:flex;flex-direction:column;align-items:center;gap:var(--cards-m-large,40px);width:100%}@media screen and (min-width:767px){.call-to-action-person__container-inner{flex-direction:row;align-items:flex-start}}.call-to-action-person__text,.call-to-action-person__title{color:var(--neutrals-000);max-width:720px;width:100%}.call-to-action-person__function,.call-to-action-person__name{color:var(--neutrals-000)}.call-to-action-person__image{height:226px;width:226px;min-width:226px}.call-to-action-person__image img{border-radius:50%}.call-to-action-person__content{display:flex;flex-direction:column;gap:var(--cards-s-big,16px);flex-grow:1;text-align:center;width:100%}@media screen and (min-width:767px){.call-to-action-person__content{text-align:left;width:unset}}.call-to-action-person__contact{display:flex;gap:var(--gap-medium,40px);flex-direction:column}@media screen and (min-width:1280px){.call-to-action-person__contact{flex-direction:row}}.call-to-action-person__mail,.call-to-action-person__phone{padding:var(--cards-s-big,16px) var(--cards-m-medium,24px);width:100%;border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2)}.call-to-action-person__mail a,.call-to-action-person__phone a{display:flex;align-items:center;gap:var(--cards-s-big,16px);color:var(--neutrals-000);text-decoration:none;opacity:.6;transition:opacity .25s ease-in-out;width:fit-content}.call-to-action-person__mail a span,.call-to-action-person__phone a span{position:relative}.call-to-action-person__mail a span:before,.call-to-action-person__phone a span:before{content:"";position:absolute;bottom:0;left:0;height:1px;background-color:var(--neutrals-000);width:0;transition:width .25s ease-in-out}.call-to-action-person__mail a:hover,.call-to-action-person__phone a:hover{opacity:1}.call-to-action-person__mail a:hover span:before,.call-to-action-person__phone a:hover span:before{width:100%}.call-to-action-person__mail svg,.call-to-action-person__phone svg{flex-shrink:0}.call-to-action-person__link{margin-left:0;width:100%}@media screen and (min-width:767px){.call-to-action-person__link{margin-left:calc(226px + var(--cards-m-large));width:unset}}@media screen and (min-width:992px){.call-to-action-person__link{margin-left:0}}.hero-small-brick{overflow:hidden}.hero-small__inner{padding:0}.hero-small__container{position:relative;justify-content:center;align-items:center;height:300px;width:100%;max-width:none;padding:0 var(--side-medium,48px)}@media screen and (min-width:767px){.hero-small__container{height:440px}}@media screen and (min-width:1600px){.hero-small__container{height:480px}}.hero-small__image{position:absolute;top:0;bottom:0;left:0;right:0}.hero-small__image img{object-fit:cover;height:100%;width:100%}.hero-small__overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(22,26,38,.2),rgba(22,26,38,.2));z-index:1}.hero-small__title{color:var(--neutrals-000);text-align:center;padding:0 20px;width:100%;max-width:1088px;z-index:2}.hero-small__title p{margin:0}.hero-large-brick{overflow:hidden}.hero-large__inner{align-items:unset;height:100vh;padding:0}.hero-large__container{position:relative;justify-content:flex-end;align-items:center;height:100vh;width:100%;max-width:none;padding:0 var(--side-big,24px) var(--top---bottom-big,64px) var(--side-big,24px)}.hero-large__container:has(.hero-large__link){height:91vh}@media screen and (min-width:1280px){.hero-large__container{height:91vh}}.hero-large__image{overflow:hidden}.hero-large__image,.hero-large__video{position:absolute;top:0;bottom:0;left:0;right:0}.hero-large__video video{object-fit:cover;height:100%;width:100%}.hero-large__overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,var(--neutrals-1000,rgba(8,9,15,.6)),rgba(22,26,38,0) 36.24%,var(--neutrals-950,rgba(22,26,38,.6)) 72.48%);opacity:.6;z-index:1}.hero-large__title-box{max-width:1088px;z-index:2;width:100%}.hero-large__subtitle,.hero-large__title{color:#fff;text-align:center;padding:0 20px;width:100%}.hero-large__link{position:absolute;top:91vh;left:50%;transform:translate(-50%,-50%);z-index:2}.--cloud{position:absolute;left:0;bottom:0;width:100%;opacity:.3;overflow:hidden;z-index:1}.--cloud svg{transform:translate(-40%,40%)}@media screen and (min-width:767px){.--cloud svg{transform:translate(-25%,40%)}}@media screen and (min-width:1280px){.--cloud svg{transform:scale(1.4) translate(15%,20%)}}.video__container{display:flex;flex-direction:column;gap:var(--cards-m-medium,24px)}.video__video{position:relative;border-radius:var(--cards-product-cards-outline,16px);overflow:hidden;cursor:pointer}.video__video.--playing .video__play-button{display:none}.video__video video{display:block;aspect-ratio:16/9;width:100%;height:auto;object-fit:cover;object-position:center}.video__video:hover .video__play-button:before{opacity:.5}.video__video:hover .video__play-button svg path{fill:var(--primary-500)}.video__youtube{border-radius:var(--cards-product-cards-outline,16px);overflow:hidden}.video__youtube iframe{display:block;aspect-ratio:16/9;width:100%}.video__play-button{display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:40px;width:40px;border-radius:100px;overflow:hidden;border:none;background-color:transparent;cursor:pointer}.video__play-button:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#161a26;opacity:.25}.video__play-button svg{transform:translateX(3px);z-index:1}.video__play-button svg path{transition:fill .25s ease-in-out}@media screen and (min-width:767px){.video__play-button{height:80px;width:80px}}.video__legend-title{color:var(--neutrals-800);margin-top:var(--Cards-s-medium,8px)}.video__legend-text{color:var(--neutrals-700)}.image-gallery__container{gap:var(--cards-m-medium,24px)}.image-gallery__gallery{position:relative}.image-gallery__image{position:relative;overflow:hidden;height:300px}@media screen and (min-width:767px){.image-gallery__image{height:auto}}.image-gallery__legend-title{margin-top:var(--cards-s-medium,8px)}.image-gallery__gallery-buttons{display:flex;justify-content:space-between;align-items:center;position:absolute;top:50%;left:0;transform:translateY(-50%);height:0;width:100%;padding:0 var(--cards-s-medium,16px);z-index:1}@media screen and (min-width:767px){.image-gallery__gallery-buttons{padding:0 var(--cards-m-small,16px)}}.image-gallery__gallery-indicators{display:flex;gap:8px;align-items:center;position:absolute;bottom:16px;left:50%;transform:translateX(-50%);z-index:1}@media screen and (min-width:767px){.image-gallery__gallery-indicators{bottom:24px}}@media screen and (min-width:1280px){.image-gallery__gallery-indicators{bottom:56px}}.image-gallery__gallery-indicator{height:6px;width:6px;background-color:var(--neutrals-000);border-radius:100%;opacity:.5;transition:all .25s ease-in-out}.image-gallery__gallery-indicator.--active{height:8px;width:8px;opacity:1}.image-grid__container{padding:0 var(--side-medium);justify-content:flex-start;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.image-grid__container::-webkit-scrollbar{display:none}@media screen and (min-width:767px){.image-grid__container{overflow-x:hidden;justify-content:center}}.image-grid__cards{display:flex;flex-direction:row;gap:var(--gap-medium,40px);width:fit-content}@media screen and (min-width:767px){.image-grid__cards{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.image-grid__cards{grid-template-columns:repeat(3,1fr)}}.image-grid__image{border-radius:var(--cards-product-cards-picture,6px);overflow:hidden}@media screen and (max-width:767px){.image-grid__image{height:280px;width:280px}}@media screen and (min-width:767px){.image-grid__image{max-height:360px}}@media screen and (min-width:1280px){.image-grid__image{max-height:460px}}.image-grid__legend{padding-top:var(--cards-s-medium,8px);padding-left:var(--cards-m-small,14px)}.image-grid__legend-text{color:#d3d3d3}.related-products__container{width:100%;display:flex;align-items:center;flex-direction:column;gap:20px;background:#d3d3d3}.related-products__title{font-size:29px;font-weight:500;order:1;text-align:center}@media screen and (min-width:767px){.related-products__title{font-size:42px}}@media screen and (min-width:1280px){.related-products__title{font-size:55px}}.related-products__title-dot{color:red}.related-products__link{order:3}@media screen and (min-width:1280px){.related-products__link{order:2}}.related-products__slider{order:2}@media screen and (min-width:1280px){.related-products__slider{order:3}}.related-products__slide{width:400px;border:2px solid #fff;border-radius:8px;padding:20px 10px;display:flex;flex-direction:column;gap:10px;cursor:pointer}.related-products__slide:hover{border:2px solid red}.related-products__slide-content{text-decoration:none;position:relative;display:flex;flex-direction:column;gap:10px}.related-products__slide-label{position:absolute;top:0;right:0;padding:5px;background:#ff0;color:orange;border-radius:4px}.related-products__slide-title{font-size:18px;font-weight:500;color:#000}.related-products__slide-part-number{font-size:13px;font-weight:500;color:grey}.related-products__slide-text{font-size:13px;font-weight:400;color:grey}.related-products__slide-buttons{display:flex;flex-direction:column}@media screen and (min-width:767px){.related-products__slide-buttons{flex-direction:row}}.job-teaser__inner{background:linear-gradient(0deg,var(--neutrals-1000,#161a26),var(--neutrals-800,#414759));padding:var(--top---bottom-large,160px) 0 var(--top---bottom-large,160px) 0!important}.job-teaser__container{width:100%;display:flex;flex-direction:column;gap:var(--cards-m-large,40px)}.job-teaser__title{color:var(--neutrals-000);text-align:center;margin:0 auto;padding:0 var(--side-medium,80px);width:100%}.job-teaser__title>*{max-width:650px;margin:0 auto}.job-teaser__jobs-container{width:100%;overflow-x:auto}.job-teaser__jobs{display:flex;gap:var(--cards-s-big,16px);padding:0 var(--side-medium,80px);width:fit-content}@media screen and (min-width:767px){.job-teaser__jobs{width:100%!important;flex-direction:column}}.job-teaser__link{display:flex;justify-content:center;padding:0 var(--side-medium,80px);max-width:1920px;margin:0 auto;width:100%}.job-teaser__no-jobs{color:#fff;text-align:center}.job-teaser__jobs-item{min-width:260px;max-width:260px}@media screen and (min-width:767px){.job-teaser__jobs-item{max-width:unset}}.job-teaser__job{background:var(--neutrals-800);display:flex;justify-content:space-between;gap:var(--cards-m-big,32px);padding:var(--cards-m-big,32px);flex-direction:column;text-decoration:none;border-radius:var(--cards-small-card-corner,20px);transition:background-color .25s ease-in-out;height:100%}.job-teaser__job:hover{background-color:var(--neutrals-900)}.job-teaser__job:hover .job-teaser__job-right .button:before{opacity:1}.job-teaser__job:hover .job-teaser__job-right .button svg.arrow-left{transform:translateX(-3px)}.job-teaser__job:hover .job-teaser__job-right .button svg.arrow-right{transform:translateX(3px)}@media screen and (min-width:992px){.job-teaser__job{align-items:center;flex-direction:row;gap:var(--cards-m-large,40px)}}.job-teaser__job-left{display:flex;flex-direction:column;gap:var(--cards-s-medium,8px);width:100%}.job-teaser__job-title{color:var(--neutrals-000)}.job-teaser__job-details{display:flex;gap:var(--cards-s-medium,8px);flex-direction:column;color:var(--neutrals-300)}.job-teaser__job-details svg{flex-shrink:0}.job-teaser__job-details svg path{fill:var(--neutrals-300)}@media screen and (min-width:767px){.job-teaser__job-details{flex-direction:row;gap:var(--cards-m-large,40px)}}.job-teaser__job-city,.job-teaser__job-percentage{display:flex;gap:8px;align-items:center}.job-teaser__job-percentage{white-space:nowrap}.job-teaser__job-startdate{display:flex;gap:8px;align-items:center}.job-teaser__job-startdate svg{width:20px;height:20px}.job-teaser__job-country{display:flex;gap:8px;align-items:center}.job-teaser__job-country img{width:25px;height:auto}.job-teaser__job-start{display:flex;gap:8px;align-items:center}.job-teaser__job-right{width:100%}@media screen and (min-width:767px){.job-teaser__job-right{width:auto;margin-left:auto}}.job-list__inner{background:linear-gradient(0deg,var(--neutrals-1000,#161a26) 43.64%,var(--neutrals-800,#414759))}.job-list__container{width:100%;display:flex;flex-direction:column;gap:var(--cards-s-big,16px)}.job-list__filter-container{display:flex;flex-direction:column;gap:var(--cards-m-large,40px)}.job-list__filter-buttons{display:flex;flex-direction:column;gap:var(--padding-cards-small,16px);align-items:center;color:var(--neutrals-400)}.job-list__filter-buttons:has(.--active) .job-list__reset{background:var(--neutrals-900);border:1px solid var(--neutrals-800)}.job-list__filter-buttons:has(.--active) .job-list__reset .job-list__filter-icon{margin-left:-28px}.job-list__filter-buttons:has(.--active) .job-list__reset .check{opacity:0}@media screen and (min-width:767px){.job-list__filter-buttons{flex-direction:row}}.job-list__counter-container{color:var(--neutrals-400)}.job-list__filter,.job-list__reset{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;height:var(--filter-chips-fixed-high,40px);flex-grow:1;padding:0 var(--filter-chips-side-padding,24px);background:var(--neutrals-900);color:var(--neutrals-000);border-radius:100px;border:1px solid var(--neutrals-800);cursor:pointer;transition:all .25s ease-in-out}.job-list__filter .job-list__filter-icon,.job-list__reset .job-list__filter-icon{position:relative;margin-left:-28px;transition:all .25s ease-in-out}.job-list__filter svg,.job-list__reset svg{height:20px;width:20px;opacity:0;transition:all .25s ease-in-out}.job-list__filter svg path,.job-list__reset svg path{stroke:var(--neutrals-000)}.job-list__filter:hover,.job-list__reset:hover{background-color:var(--neutrals-800);border:1px solid var(--neutrals-700)}.job-list__filter.--active,.job-list__reset.--active{background:var(--neutrals-800);border:1px solid var(--neutrals-600)}.job-list__filter.--active .job-list__filter-icon,.job-list__reset.--active .job-list__filter-icon{margin-left:0}.job-list__filter.--active .check,.job-list__reset.--active .check{opacity:1}@media screen and (min-width:767px){.job-list__filter,.job-list__reset{width:fit-content;max-width:fit-content}}.job-list__reset{background:var(--neutrals-800);border:1px solid var(--neutrals-600)}.job-list__reset .job-list__filter-icon{margin-left:0}.job-list__reset .check{opacity:1}.job-list__filter{position:relative;flex-grow:1}.job-list__filter .cross{position:absolute;top:0;left:0;transform:translateY(0);opacity:0}.job-list__filter.--active:hover .cross{opacity:1}.job-list__filter.--active:hover .check{opacity:0}.job-list__jobs-container{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:1280px){.job-list__jobs-container{flex-direction:row;align-items:flex-start}}.job-list__title{color:var(--neutrals-000);text-align:center}.job-list__jobs{display:flex;flex-direction:column;gap:var(--cards-s-big,16px);width:100%}.job-list__link{display:flex;justify-content:center}.job-list__no-jobs{color:var(--neutrals-000);flex:1}.job-list__job{background:var(--neutrals-800);display:flex;justify-content:space-between;gap:var(--cards-m-big,20px);padding:var(--cards-m-big,32px);flex-direction:column;text-decoration:none;border-radius:var(--cards-small-card-corner,20px);transition:all .25s ease-in-out}@media screen and (min-width:1600px){.job-list__job{align-items:center;flex-direction:row;gap:var(--padding-cards-large,40px)}}.job-list__job.--hidden{display:none}.job-list__job:hover{background-color:var(--neutrals-900);box-shadow:var(--shadow-m)}.job-list__job:hover .job-list__job-right .button:before{opacity:1}.job-list__job:hover .job-list__job-right .button svg.arrow-left{transform:translateX(-3px)}.job-list__job:hover .job-list__job-right .button svg.arrow-right{transform:translateX(3px)}.job-list__job-left{display:flex;flex-direction:column;gap:var(--cards-s-big,12px)}@media screen and (min-width:767px){.job-list__job-left{gap:var(--padding-cards-mini,8px)}}.job-list__job-right{width:100%}.job-list__job-right .button{margin-left:auto}@media screen and (min-width:767px){.job-list__job-right{width:auto}}.job-list__job-title{color:var(--neutrals-000)}.job-list__job-details{display:flex;gap:var(--Cards-s-medium,8px);flex-direction:column}@media screen and (min-width:767px){.job-list__job-details{flex-direction:row;gap:var(--cards-m-large,40px)}}.job-list__job-city,.job-list__job-country,.job-list__job-percentage,.job-list__job-startdate{display:flex;gap:8px;align-items:center;color:var(--neutrals-300);white-space:nowrap}.job-list__job-city svg,.job-list__job-country svg,.job-list__job-percentage svg,.job-list__job-startdate svg{flex-shrink:0}.job-list__job-city svg path,.job-list__job-country svg path,.job-list__job-percentage svg path,.job-list__job-startdate svg path{fill:var(--neutrals-300)}.job-list__job-startdate svg{flex-shrink:0;width:20px;height:20px}.job-list__job-country svg{flex-shrink:0}.job-list__job-country img{width:25px;height:auto}.job-list__sidebar{border-radius:var(--cards-product-cards-picture,8px);overflow:hidden;box-shadow:var(--shadow-l);min-width:100%}@media screen and (min-width:1280px){.job-list__sidebar{position:sticky;top:124px;min-width:400px;max-width:400px}}.job-list__sidebar-headline{background:linear-gradient(90deg,var(--primary-500,#e30613),var(--primary-800,#96040d) 57.52%,var(--primary-950,#5c0208) 98.95%);padding:var(--cards-s-medium,8px) var(--cards-m-medium,24px);color:var(--neutrals-000)}.job-list__sidebar-content{background:var(--neutrals-700);padding:var(--cards-s-big,16px) var(--cards-m-medium,24px);display:flex;flex-direction:column;gap:var(--cards-m-medium,24px)}.job-list__sidebar-content-top{display:flex;flex-direction:column;gap:8px}.job-list__sidebar-text,.job-list__sidebar-title{color:var(--neutrals-200)}.job-list__sidebar-links{margin-left:-16px}.job-list__sidebar-link{font-family:Ubuntu,sans-serif;font-size:16px;font-weight:500;line-height:100%}.job-list__sidebar-link a{color:var(--neutrals-000);text-decoration:none}.job-list__sidebar-link a svg path{stroke:var(--neutrals-000)!important}.job-list__sidebar-link a:hover{color:var(--neutrals-200)}.job-list__sidebar-link a:hover svg path{stroke:var(--neutrals-200)!important}.job-list__sidebar-link a:active{color:var(--neutrals-400)}.job-list__sidebar-link a:active svg path{stroke:var(--neutrals-400)!important}.job-list__sidebar-link a:focus-visible{outline:2px solid var(--neutrals-000)}.job-meta-brick{z-index:2}@media screen and (max-width:767px){.job-meta-brick{margin-bottom:var(--cards-l-small,32px)}}.job-meta__container{margin-top:96px;width:100%}@media screen and (min-width:767px){.job-meta__container{margin-top:114px}}@media screen and (min-width:1280px){.job-meta__container{margin-top:171px}}.job-meta__container-inner{display:flex;flex-direction:column-reverse;justify-content:space-between;gap:var(--cards-m-large,40px);position:relative;max-width:1088px}@media screen and (min-width:767px){.job-meta__container-inner .button{margin-left:auto}}@media screen and (min-width:1920px){.job-meta__container-inner{flex-direction:row}.job-meta__container-inner .button{position:absolute;right:0;top:0;transform:translateX(calc(100% + 32px))}}.job-meta__details{display:flex;gap:var(--cards-l-small);opacity:.5}@media screen and (min-width:767px){.job-meta__details{gap:var(--cards-m-large,40px)}}.job-meta__details-inner{display:flex;flex-direction:column;justify-content:space-between;gap:var(--cards-s-medium)}@media screen and (min-width:767px){.job-meta__details-inner{flex-direction:row;gap:var(--cards-m-large,40px)}}.job-meta__city,.job-meta__country,.job-meta__percentage,.job-meta__startdate{display:flex;gap:8px;align-items:center;color:var(--neutrals-800);white-space:nowrap}.job-meta__city svg,.job-meta__country svg,.job-meta__percentage svg,.job-meta__startdate svg{flex-shrink:0}.job-meta__city svg path,.job-meta__percentage svg path,.job-meta__startdate svg path{fill:var(--neutrals-800)}.job-meta__startdate svg{width:20px;height:20px}.job-meta__country img{width:25px;height:auto}.job-meta__button{display:flex;justify-content:flex-end;position:fixed;top:144px;width:100%;max-width:1920px;margin:0 auto}.--banner{position:relative;display:flex!important;width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.--banner::-webkit-scrollbar{display:none}.--banner.--dragging{scroll-behavior:auto;user-select:none;cursor:grabbing}.--banner-inner{position:relative;display:flex;align-items:flex-start;width:fit-content;min-width:max-content}.--banner-item{width:fit-content;margin-left:var(--gap-medium,40px)}.--gallery{position:relative;height:fit-content;width:100%;overflow:hidden}.--gallery.--indicator-pos .--gallery-indicators{position:absolute;bottom:0;margin-bottom:10px}@media screen and (min-width:767px){.--gallery.--indicator-pos .--gallery-indicators{margin-bottom:24px}}@media screen and (min-width:1280px){.--gallery.--indicator-pos .--gallery-indicators{margin-bottom:40px}}.--gallery-inner{width:100%;height:100%;position:relative;border-radius:var(--cards-product-cards-outline,10px);overflow:hidden}.--gallery-item,.--gallery-legend{display:none;position:absolute;top:0;left:0;height:fit-content;width:100%}.--gallery-item.--activeStart,.--gallery-legend.--activeStart{display:block;z-index:1}.--gallery-item.--activePrev,.--gallery-legend.--activePrev{display:block;animation:galleryPrev .5s ease-in-out forwards;z-index:1}.--gallery-item.--activeNext,.--gallery-legend.--activeNext{display:block;animation:galleryNext .5s ease-in-out forwards;z-index:1}.--gallery-item.--inactivePrev,.--gallery-legend.--inactivePrev{display:block;animation:galleryPrevRemove .5s ease-in-out forwards}.--gallery-item.--inactiveNext,.--gallery-legend.--inactiveNext{display:block;animation:galleryNextRemove .5s ease-in-out forwards}@keyframes galleryPrev{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes galleryNext{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes galleryPrevRemove{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes galleryNextRemove{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.--gallery-item-inner{height:fit-content;width:100%}.--gallery-ui{position:absolute;left:0;top:0;width:100%}.--gallery-button{cursor:pointer;transition:all .25s ease-in-out!important}.--gallery-button.--inactive{opacity:0;pointer-events:none}.--gallery-indicator{position:relative;cursor:pointer}.--gallery-indicator:before{content:"";position:absolute;top:50%;left:50%;height:150%;width:150%;transform:translate(-50%,-50%)}.--gallery-indicator.--active{pointer-events:none}.--gallery-legends{position:relative}.--slider-container{display:flex;width:100%;max-width:100vw!important}.--slider{display:flex;width:100%;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.--slider::-webkit-scrollbar{display:none}.--slider.--dragging{scroll-behavior:auto;user-select:none;cursor:grabbing}.--slider-inner{display:flex;gap:var(--gap-medium,40px);width:fit-content;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.--slider-inner::-webkit-scrollbar{display:none}@keyframes sliderAutoMove{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.--slider-width-reference{width:100%}.--slider-button{transition:opacity .25s ease-in-out}.--dropdown{display:flex;flex-direction:column;position:relative;transition:all .25s ease-in-out;z-index:2;border-radius:var(--cards-small-card-corner,20px)}.--dropdown.--visible .--dropdown-content{display:block}.--dropdown.--open{z-index:10;transition:all .25s ease-in-out;overflow:visible}.--dropdown.--open .--dropdown-header svg{transform:rotate(180deg)}.--dropdown.--overflow-visible>.--dropdown-content,.--dropdown.--overflow-visible>.--dropdown-content>.--dropdown-content-inner{overflow:visible}.--dropdown.--absolute{position:relative}.--dropdown.--absolute .--dropdown-header{z-index:1;background-color:inherit;border-radius:inherit}.--dropdown.--absolute .--dropdown-content{position:absolute;left:0;top:calc(100% + 4px);background-color:inherit;border:inherit;border-radius:inherit;width:100%;transition:all .25s ease-in-out;transform:translateY(-24px)}.--dropdown.--absolute.--open .--dropdown-content{transform:translateY(12px);box-shadow:var(--shadow-s)}.--dropdown:has(.--dropdown-header:focus-visible){outline:1px solid var(--neutrals-950)}.--dropdown-header{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;cursor:pointer!important;background-color:transparent;border:none;outline:none}.--dropdown-header svg{margin-left:auto;transition:transform .25s ease-in-out}.--dropdown-content{display:none;height:0;overflow:hidden;transition:height .2s ease-in-out;overflow-y:auto!important}.--dropdown-content-inner{display:flex;flex-direction:column;height:fit-content}.--dropdown-form.--open .--dropdown-content{border-bottom:1px solid var(--color-neutral-200)}.--dropdown-item{border:none;background-color:transparent;outline:none}.--dropdown-item:focus-visible{background-color:var(--neutrals-100)!important}.--dropdown-item:has(input:focus-visible){background-color:var(--neutrals-100)!important}.smart-factory-container{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10002;background:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;overflow:auto;opacity:0;transition:opacity .6s}@media screen and (max-width:1023px){.smart-factory-container{align-items:center}}.smart-factory-container.hide{display:none!important}.smart-factory-container.active{opacity:1}.smart-factory-container .hide{display:none!important}.smart-factory-container .grid-x{width:100%;flex-flow:row wrap;display:flex}.smart-factory-container .cell{width:50%;flex:0 0 auto}.smart-factory-container .spacing{width:100%;position:relative;background:#000;overflow:hidden}.smart-factory-container .spacing.vertical{overflow:visible}.smart-factory-container .spacing.sub-select-1{background-size:200%;background-position:0 100%}.smart-factory-container .spacing.sub-select-2{background-size:200%;background-position:100% 100%}.smart-factory-container .spacing.sub-select-1-detail-1{background-size:400%;background-position:0 100%}.smart-factory-container .spacing.sub-select-1-detail-2{background-size:400%;background-position:0 75%}.smart-factory-container .spacing.sub-select-1-detail-3{background-size:400%;background-position:30% 85%}.smart-factory-container .close-button{position:absolute;top:auto;bottom:40px;right:45px;color:#fff;opacity:0;transition:opacity 1s;z-index:1;cursor:pointer;background:none;border:none}@media screen and (max-width:1023px){.smart-factory-container .close-button{bottom:10px;right:18px}}@media screen and (min-width:1024px){.smart-factory-container .close-button{bottom:25px;right:27px}}@media screen and (min-width:1440px){.smart-factory-container .close-button{bottom:45px;right:45px}}.smart-factory-container .close-button:hover svg .st0{fill:#e3000b}.smart-factory-container .close-button.active{opacity:1}.smart-factory-container .close-button svg{width:20px;height:20px}.smart-factory-container .close-button svg .st0{transition:fill .3s}.smart-factory-container .continue-button{position:absolute;bottom:20px;left:20px;color:#fff;font-weight:500;text-transform:uppercase;z-index:1;transition:color .3s;cursor:pointer;background:none;border:none}.smart-factory-container .continue-button:hover{color:#e3000b}@media screen and (max-width:1023px){.smart-factory-container .continue-button{font-size:16px;left:10px}}@media screen and (min-width:1024px){.smart-factory-container .continue-button{bottom:33px;left:35px}}@media screen and (min-width:1440px){.smart-factory-container .continue-button{bottom:50px;left:50px}}.smart-factory-container .rotate{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.85);z-index:10003}.smart-factory-container .rotate svg{width:230px;height:249px}.smart-factory-container .main-select{opacity:0;transition:opacity 1s;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.smart-factory-container .main-select .timeline{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);background:#fff;width:200px;height:6px;border-radius:3px;overflow:hidden;z-index:10}@media screen and (max-width:1023px){.smart-factory-container .main-select .timeline{bottom:8px}}@media screen and (min-width:1024px){.smart-factory-container .main-select .timeline{bottom:37px}}@media screen and (min-width:1440px){.smart-factory-container .main-select .timeline{bottom:50px}}.smart-factory-container .main-select .timeline .fill{background:#e3000b;height:6px;width:0;border-radius:3px;transition:width 17s linear}.smart-factory-container .main-select .timeline .fill.running{width:100%}.smart-factory-container .main-select .block{position:relative;height:100%;width:100%}.smart-factory-container .main-select .main-video{position:absolute;top:0;bottom:0;left:0;right:0;transition:top .6s,right .6s}.smart-factory-container .main-select .main-video video{width:100%}.smart-factory-container .main-select .main-video.select-left{top:-100%;right:-100%}.smart-factory-container .main-select .container{display:flex;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;transition:opacity 2s linear;max-width:100%;padding:0}.smart-factory-container .main-select .container.smart-hide{opacity:0;visibility:hidden}.smart-factory-container .main-select .container>.grid-x{width:100%}.smart-factory-container .main-select.active{opacity:1}.smart-factory-container .main-select>.grid-x{width:100%}.smart-factory-container .main-select .contained{max-width:675px;margin:0 auto;padding:0 15px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.smart-factory-container .main-select .title{font-size:20px;line-height:30px;margin-bottom:15px;font-weight:500;color:#fff;text-align:center;text-transform:uppercase;text-shadow:4px 4px 3px rgba(0,0,0,.5)}@media screen and (max-width:1023px){.smart-factory-container .main-select .title{font-size:16px;line-height:24px;margin-bottom:6px}}@media screen and (min-width:1024px){.smart-factory-container .main-select .title{font-size:28px;line-height:40px;margin-bottom:25px}}@media screen and (min-width:1440px){.smart-factory-container .main-select .title{font-size:46px;line-height:55px;margin-bottom:45px}}.smart-factory-container .main-select .button{min-width:172px;display:block;margin:0 auto;text-transform:uppercase}@media screen and (max-width:1023px){.smart-factory-container .main-select .button{min-width:10px}}.smart-factory-container .sub-select{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity 1s}.smart-factory-container .sub-select.active{opacity:1}.smart-factory-container .sub-select .block{position:relative;height:100%;width:100%}.smart-factory-container .sub-select .sub-video{position:absolute;top:0;bottom:0;left:0;right:0}.smart-factory-container .sub-select .sub-video video{width:100%}.smart-factory-container .sub-select .back-button{position:absolute;bottom:20px;right:20px;color:#fff;font-weight:500;text-transform:uppercase;transition:color .3s;cursor:pointer;background:none;border:none}.smart-factory-container .sub-select .back-button:hover{color:#e3000b}@media screen and (max-width:1023px){.smart-factory-container .sub-select .back-button{bottom:12px;right:10px}}@media screen and (min-width:1024px){.smart-factory-container .sub-select .back-button{bottom:35px;right:35px}}@media screen and (min-width:1440px){.smart-factory-container .sub-select .back-button{bottom:45px;right:45px}}.smart-factory-container .sub-select .title{position:absolute;top:15px;left:20px;font-size:20px;font-weight:500;color:#fff;text-transform:uppercase}@media screen and (max-width:1023px){.smart-factory-container .sub-select .title{font-size:16px;top:10px;left:10px}}@media screen and (min-width:1024px){.smart-factory-container .sub-select .title{top:27px;left:38px;font-size:25px}}@media screen and (min-width:1440px){.smart-factory-container .sub-select .title{top:35px;left:45px;font-size:30px}}.smart-factory-container .sub-select .detail-button{display:flex;align-items:center;width:45px;height:45px;cursor:pointer}.smart-factory-container .sub-select .detail-button .alignment{position:relative;width:45px;height:45px}.smart-factory-container .sub-select .detail-button svg{width:45px;height:45px;margin-right:0;position:relative;z-index:2}@media screen and (max-width:1023px){.smart-factory-container .sub-select .detail-button svg{width:25px;height:25px;margin-top:10px}}.smart-factory-container .sub-select .detail-button svg .st0{transition:fill .3s}.smart-factory-container .sub-select .detail-button .text{position:absolute;width:65px;height:40px;opacity:0;background:#fff;color:#000;padding:15px 20px 28px;transition:all .6s;left:50%;transform:translateX(-50%);color:#e3000b;text-transform:uppercase;font-weight:600;font-size:18px;z-index:1;bottom:27px;text-align:left;pointer-events:none}.smart-factory-container .sub-select .detail-button .text span{opacity:0}@media screen and (max-width:1023px){.smart-factory-container .sub-select .detail-button .text{display:none}}.smart-factory-container .sub-select .detail-button:hover svg{z-index:4}.smart-factory-container .sub-select .detail-button:hover svg .st0{fill:#475052}.smart-factory-container .sub-select .detail-button:hover .text{opacity:1;width:300px;height:120px;z-index:3}.smart-factory-container .sub-select .detail-button:hover .text span{opacity:1;transition:opacity .6s .3s}.smart-factory-container .sub-select .subselect-1-detail-button-1,.smart-factory-container .sub-select .subselect-1-detail-button-2,.smart-factory-container .sub-select .subselect-1-detail-button-3,.smart-factory-container .sub-select .subselect-1-detail-button-4,.smart-factory-container .sub-select .subselect-1-detail-button-5,.smart-factory-container .sub-select .subselect-1-detail-button-6,.smart-factory-container .sub-select .subselect-1-detail-button-7,.smart-factory-container .sub-select .subselect-1-detail-button-8,.smart-factory-container .sub-select .subselect-1-detail-button-9,.smart-factory-container .sub-select .subselect-1-detail-button-10{position:absolute;opacity:1;transition:opacity .3s}.smart-factory-container .sub-select .subselect-1-detail-button-1.smart-hide,.smart-factory-container .sub-select .subselect-1-detail-button-2.smart-hide,.smart-factory-container .sub-select .subselect-1-detail-button-3.smart-hide,.smart-factory-container .sub-select .subselect-1-detail-button-4.smart-hide,.smart-factory-container .sub-select .subselect-1-detail-button-5.smart-hide,.smart-factory-container .sub-select .subselect-1-detail-button-6.smart-hide,.smart-factory-container .sub-select .subselect-1-detail-button-7.smart-hide,.smart-factory-container .sub-select .subselect-1-detail-button-8.smart-hide,.smart-factory-container .sub-select .subselect-1-detail-button-9.smart-hide,.smart-factory-container .sub-select .subselect-1-detail-button-10.smart-hide{opacity:0;visibility:hidden}.smart-factory-container .sub-select .subselect-1-detail-button-1{top:77%;left:44%}.smart-factory-container .sub-select .subselect-1-detail-button-2{top:65%;left:13%}.smart-factory-container .sub-select .subselect-1-detail-button-3{top:84%;left:76%}.smart-factory-container .sub-select .subselect-1-detail-button-4{top:28%;left:35%}.smart-factory-container .sub-select .subselect-1-detail-button-5{top:25%;left:54%}.smart-factory-container .sub-select .subselect-1-detail-button-6{top:44%;left:51%}.smart-factory-container .sub-select .subselect-1-detail-button-7{top:37%;left:82%}.smart-factory-container .sub-select .subselect-1-detail-button-8{top:35%;left:15%}.smart-factory-container .sub-select .subselect-1-detail-button-9{top:60%;left:38%}.smart-factory-container .sub-select .subselect-1-detail-button-10{top:78%;left:74%}.smart-factory-container .sub-select .subselect-2-detail-button-1,.smart-factory-container .sub-select .subselect-2-detail-button-2,.smart-factory-container .sub-select .subselect-2-detail-button-3,.smart-factory-container .sub-select .subselect-2-detail-button-4,.smart-factory-container .sub-select .subselect-2-detail-button-5,.smart-factory-container .sub-select .subselect-2-detail-button-6,.smart-factory-container .sub-select .subselect-2-detail-button-7,.smart-factory-container .sub-select .subselect-2-detail-button-8,.smart-factory-container .sub-select .subselect-2-detail-button-9,.smart-factory-container .sub-select .subselect-2-detail-button-10,.smart-factory-container .sub-select .subselect-2-detail-button-11{position:absolute;opacity:1;transition:opacity .3s}.smart-factory-container .sub-select .subselect-2-detail-button-1.smart-hide,.smart-factory-container .sub-select .subselect-2-detail-button-2.smart-hide,.smart-factory-container .sub-select .subselect-2-detail-button-3.smart-hide,.smart-factory-container .sub-select .subselect-2-detail-button-4.smart-hide,.smart-factory-container .sub-select .subselect-2-detail-button-5.smart-hide,.smart-factory-container .sub-select .subselect-2-detail-button-6.smart-hide,.smart-factory-container .sub-select .subselect-2-detail-button-7.smart-hide,.smart-factory-container .sub-select .subselect-2-detail-button-8.smart-hide,.smart-factory-container .sub-select .subselect-2-detail-button-9.smart-hide,.smart-factory-container .sub-select .subselect-2-detail-button-10.smart-hide,.smart-factory-container .sub-select .subselect-2-detail-button-11.smart-hide{opacity:0;visibility:hidden}.smart-factory-container .sub-select .subselect-2-detail-button-1{top:72%;left:54%}.smart-factory-container .sub-select .subselect-2-detail-button-2{top:66%;left:75%}.smart-factory-container .sub-select .subselect-2-detail-button-3{top:57%;left:13%}.smart-factory-container .sub-select .subselect-2-detail-button-4{top:57%;left:40%}.smart-factory-container .sub-select .subselect-2-detail-button-5{top:89%;left:61%}.smart-factory-container .sub-select .subselect-2-detail-button-6{top:66%;left:92%}@media screen and (min-width:1024px){.smart-factory-container .sub-select .subselect-2-detail-button-6 .text{left:-185%}}@media screen and (min-width:1200px){.smart-factory-container .sub-select .subselect-2-detail-button-6 .text{left:-145%}}.smart-factory-container .sub-select .subselect-2-detail-button-7{top:36%;left:12%}@media screen and (min-width:1024px) and (max-width:1199px){.smart-factory-container .sub-select .subselect-2-detail-button-7 .text{left:100%}}@media screen and (min-width:1200px) and (max-width:1439px){.smart-factory-container .sub-select .subselect-2-detail-button-7 .text{left:100%}}.smart-factory-container .sub-select .subselect-2-detail-button-8{top:38%;left:39%}.smart-factory-container .sub-select .subselect-2-detail-button-9{top:35%;left:53%}.smart-factory-container .sub-select .subselect-2-detail-button-10{top:35%;left:77%}.smart-factory-container .sub-select .subselect-2-detail-button-11{top:65%;left:28%}.smart-factory-container .detail{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity 1s}.smart-factory-container .detail.active{opacity:1}.smart-factory-container .detail .block{position:relative;height:100%;width:100%}.smart-factory-container .detail .detail-video{position:absolute;top:0;bottom:0;left:0;right:0}.smart-factory-container .detail .detail-video video{width:100%}.smart-factory-container .detail .back-button{position:absolute;bottom:20px;right:20px;color:#fff;font-weight:700;text-transform:uppercase;transition:color .3s;cursor:pointer;background:none;border:none}.smart-factory-container .detail .back-button:hover{color:#e3000b}@media screen and (max-width:1023px){.smart-factory-container .detail .back-button{font-size:16px;bottom:13px;right:10px}}@media screen and (min-width:1024px){.smart-factory-container .detail .back-button{bottom:35px;right:35px}}@media screen and (min-width:1440px){.smart-factory-container .detail .back-button{bottom:45px;right:45px}}.smart-factory-container .detail .title{position:absolute;top:15px;left:20px;font-size:20px;font-weight:500;color:#fff;text-transform:uppercase}@media screen and (max-width:1023px){.smart-factory-container .detail .title{font-size:16px;top:10px;left:10px}}@media screen and (min-width:1024px){.smart-factory-container .detail .title{top:27px;left:38px;font-size:25px}}@media screen and (min-width:1440px){.smart-factory-container .detail .title{top:35px;left:45px;font-size:30px}}.smart-factory-container .detail .text-box{background:#fff;position:absolute;bottom:10%;left:7%;width:calc(100% - 30px);max-width:750px;transition:max-width .4s}@media screen and (max-width:1023px){.smart-factory-container .detail .text-box{left:10px;bottom:10px;width:110px}}@media screen and (min-width:1024px){.smart-factory-container .detail .text-box{max-width:145px}}@media screen and (min-width:1440px){.smart-factory-container .detail .text-box{max-width:145px}}.smart-factory-container .detail .text-box .content{position:relative;width:100%;height:100%;padding:25px 15px 20px}@media screen and (min-width:1024px){.smart-factory-container .detail .text-box .content{padding:30px}}@media screen and (min-width:1440px){.smart-factory-container .detail .text-box .content{padding:30px}}.smart-factory-container .detail .text-box .expand{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:none;border:none;cursor:pointer}.smart-factory-container .detail .text-box .expand svg{width:45px;height:45px;transform:rotate(180deg)}.smart-factory-container .detail .text-box .expand svg .st0{transition:fill .3s}.smart-factory-container .detail .text-box .expand svg .st1{animation:jumping 1.5s infinite}@keyframes jumping{0%{transform:translate(-3px,-3px)}50%{transform:translate(4px,4px)}to{transform:translate(-3px,-3px)}}.smart-factory-container .detail .text-box .expand svg:hover .st0{fill:#475052}@media screen and (max-width:1023px){.smart-factory-container .detail .text-box .text{height:100%;overflow:auto}}.smart-factory-container .detail .text-box .link,.smart-factory-container .detail .text-box .text1,.smart-factory-container .detail .text-box .text2,.smart-factory-container .detail .text-box .text3{display:none}.smart-factory-container .detail .text-box .text1{color:#e3000b;font-size:18px;font-weight:600;text-transform:uppercase;max-height:0;overflow:hidden;transition:max-height .2s,margin .2s;margin:0;line-height:1.4}@media screen and (max-width:1023px){.smart-factory-container .detail .text-box .text1{font-size:16px}}@media screen and (min-width:1024px){.smart-factory-container .detail .text-box .text1{font-size:22px}}@media screen and (min-width:1440px){.smart-factory-container .detail .text-box .text1{font-size:24px}}.smart-factory-container .detail .text-box .text2{font-size:16px;font-weight:600;max-height:0;margin:0;overflow:hidden;transition:max-height .2s,margin .2s;line-height:1.3}@media screen and (min-width:1024px){.smart-factory-container .detail .text-box .text2{font-size:20px}}@media screen and (min-width:1440px){.smart-factory-container .detail .text-box .text2{font-size:24px}}.smart-factory-container .detail .text-box .text3{font-size:14px;max-height:0;margin:0;overflow:hidden;transition:max-height .2s,margin .2s;font-weight:300;line-height:1.4}@media screen and (min-width:1024px){.smart-factory-container .detail .text-box .text3{font-size:15px}}.smart-factory-container .detail .text-box .text4{font-size:14px;max-height:500px;margin:0;color:#e3000b;font-weight:500;text-decoration:underline;text-align:center;cursor:pointer;transition:color .3s}@media screen and (min-width:1024px){.smart-factory-container .detail .text-box .text4{font-size:16px}}.smart-factory-container .detail .text-box .text4:hover{color:#475052}.smart-factory-container .detail .text-box .link{font-size:14px;font-weight:300;color:#e3000b;text-decoration:underline;max-height:0;margin:0;overflow:hidden;transition:max-height .2s,margin .2s;display:block;cursor:pointer}@media screen and (min-width:1024px){.smart-factory-container .detail .text-box .link{font-size:15px}}@media screen and (max-width:1023px){.smart-factory-container .detail .text-box.open{width:calc(100% - 20px)}}@media screen and (min-width:1024px){.smart-factory-container .detail .text-box.open{max-width:500px}}@media screen and (min-width:1440px){.smart-factory-container .detail .text-box.open{max-width:500px}}.smart-factory-container .detail .text-box.open .content{padding:50px}@media screen and (max-width:1023px){.smart-factory-container .detail .text-box.open .content{padding:30px 10px 10px}}@media screen and (min-width:1440px){.smart-factory-container .detail .text-box.open{left:7%;bottom:10%}}@media screen and (max-width:1023px){.smart-factory-container .detail .text-box.open{top:80px;bottom:40px}}.smart-factory-container .detail .text-box.open .expand{left:50%}.smart-factory-container .detail .text-box.open .expand svg{transform:rotate(0deg)}.smart-factory-container .detail .text-box.open .text{max-height:500px;overflow:auto}@media screen and (min-width:1024px){.smart-factory-container .detail .text-box.open .text{max-height:300px;overflow:auto}}@media screen and (min-width:1200px){.smart-factory-container .detail .text-box.open .text{max-height:360px;overflow:auto}}@media screen and (min-width:1440px){.smart-factory-container .detail .text-box.open .text{max-height:420px;overflow:auto}}.smart-factory-container .detail .text-box.open .link,.smart-factory-container .detail .text-box.open .text1,.smart-factory-container .detail .text-box.open .text2,.smart-factory-container .detail .text-box.open .text3{max-height:500px;margin:0 0 15px;transition:max-height 1s;display:block}.smart-factory-container .detail .text-box.open .link{margin:0 0 16px}@media screen and (max-width:1023px){.smart-factory-container .detail .text-box.open .link{margin:0 0 16px}}.smart-factory-container .detail .text-box.open .text4{max-height:0;margin:0;overflow:hidden;display:none}.smart-factory__container{width:100%;display:flex;justify-content:center;padding:0 var(--side-medium) var(--top---bottom-large,160px) var(--side-medium)}.smart-factory__alignment{max-width:1200px;position:relative}.smart-factory__video video{width:100%;display:block}.smart-factory__button{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}