*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-size:1rem;text-align:left}hr{box-sizing:content-box;height:0;overflow:visible}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}blockquote,dl,figure,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:underline;background-color:transparent}a:hover{text-decoration:none}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}img{display:block;max-width:100%;height:auto;vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;text-align:left;caption-side:bottom}th{text-align:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;padding:0;border:0;background-color:transparent}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}.hidden,[hidden]{display:none!important}[disabled]{pointer-events:none}@font-face{font-family:icomoon;src:url(../fonts/icomoon_v2/fonts/icomoon.eot?v=1);src:url(../fonts/icomoon_v2/fonts/icomoon.eot?#iefix) format('embedded-opentype'),url(../fonts/icomoon_v2/fonts/icomoon.woff?v=1) format('woff'),url(../fonts/icomoon_v2/fonts/icomoon.woff2?v=1) format('woff2'),url(../fonts/icomoon_v2/fonts/icomoon.ttf?v=1) format('truetype'),url(../fonts/icomoon_v2/fonts/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon{display:inline-block;line-height:0}.icon-login:before{content:"\e90f"}.icon-selector:before{content:"\e900"}.icon-pdf:before{content:"\e901"}.icon-location-thin:before{content:"\e902"}.icon-chat:before{content:"\e903"}.icon-youtube:before{content:"\e904"}.icon-twitter:before{content:"\e905"}.icon-linkedin:before{content:"\e906"}.icon-instagram:before{content:"\e907"}.icon-facebook:before{content:"\e908"}.icon-download:before{content:"\e909"}.icon-mail:before{content:"\e90a"}.icon-phone:before{content:"\e90b"}.icon-play:before{content:"\e90c"}.icon-search:before{content:"\e90d"}.icon-user:before{content:"\e90e"}.icon-globe:before{content:"\e910"}.icon-fishbone--up:before{content:"\e911"}.icon-fishbone--right:before{content:"\e912"}.icon-fishbone--left:before{content:"\e913"}.icon-fishbone--down:before{content:"\e914"}.icon-dot:before{content:"\e915"}.icon-close:before{content:"\e916"}.icon-check:before{content:"\e917"}.icon-arrow--right:before{content:"\e918"}.icon-arrow-out:before{content:"\e919"}.icon-plus:before{content:"\e91a"}.icon-location:before{content:"\e91b"}.icon-error:before{content:"\e91c"}.icon-fishbone-double-left:before{content:"\e91d"}.icon-fishbone-double-right:before{content:"\e91e"}:root{--Helvetica:"NeueHelveticaWorld55Roman";--HelveticaBold:"NeueHelveticaWorld75Bold";--header-height-mobile:56px;--header-height-1100:72px;--quick-links-height:68px;--spacing-spacing-none:0px;--spacing-spacing-xs:2px;--spacing-spacing-sm:4px;--spacing-spacing-2sm:6px;--spacing-spacing-md:8px;--spacing-spacing-lg:12px;--spacing-spacing-xl:16px;--spacing-spacing-2xl:24px;--spacing-spacing-3xl:32px;--spacing-spacing-4xl:40px;--spacing-spacing-5xl:48px;--spacing-spacing-6xl:56px;--spacing-spacing-7xl:64px;--spacing-spacing-8xl:80px}.focus-tabulator--black{outline:4px solid var(--colors-black)!important;transition:none!important}.focus-tabulator-form-light{border-color:var(--colors-dark-grey-150)!important;outline:3px solid var(--colors-dark-grey-20)!important}.focus-tabulator--white,.focus-tabulator-form-dark{border-color:var(--colors-white)!important;outline:3px solid var(--colors-dark-grey-50)!important}a,button{cursor:pointer}a:focus,button:focus{outline:0}a:focus-visible,button:focus-visible{outline:4px solid var(--colors-black)!important;transition:none!important}.section-bg-black a:focus-visible,.section-bg-black button:focus-visible,.section-bg-dark-gray a:focus-visible,.section-bg-dark-gray button:focus-visible{border-color:var(--colors-white)!important;outline:3px solid var(--colors-dark-grey-50)!important}:root{--colors-white:#ffffff;--colors-black:#000000;--colors-green:#acf5a7;--colors-blue-20:#d6f1ff;--colors-blue-30:#c1eaff;--colors-blue-50:#99ddff;--colors-blue-75:#65cbff;--colors-blue-100:#32baff;--colors-blue-110:#2da7e6;--colors-blue-125:#268cbf;--colors-blue-150:#195d80;--colors-dark-grey-150:#1e1e20;--colors-dark-grey-125:#2c2e31;--colors-dark-grey-110:#35373a;--colors-dark-grey-100:#3b3d41;--colors-dark-grey-90:#4f5054;--colors-dark-grey-85:#585a5d;--colors-dark-grey-75:#6c6d70;--colors-dark-grey-50:#9d9ea0;--colors-dark-grey-30:#c4c5c6;--colors-dark-grey-20:#d8d8d9;--colors-light-grey-150:#5f5d5b;--colors-light-grey-125:#8f8b88;--colors-light-grey-110:#aba7a4;--colors-light-grey-100:#beb9b6;--colors-light-grey-75:#cecbc8;--colors-light-grey-50:#dfdcda;--colors-light-grey-30:#ebeae9;--colors-light-grey-20:#f2f1f0;--colors-light-grey-10:#f8f8f8;--colors-red-150:#6c0d0d;--colors-red-125:#a21313;--colors-red-110:#c21717;--colors-red-100:#d81919;--colors-red-75:#e25353;--colors-red-50:#ec8c8c;--colors-red-30:#f3baba;--colors-red-20:#f7d1d1}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-justify-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.bg-black{background-color:var(--colors-black)}.bg-dark-grey-150{background-color:var(--colors-dark-grey-150)}.bg-dark-grey-100{background-color:var(--colors-dark-grey-100)}.bg-dark-grey-85{background-color:var(--colors-dark-grey-85)}.bg-light-grey-20{background-color:var(--colors-light-grey-20)}.bg-blue-100{background-color:var(--colors-blue-100)}.bg-white{background-color:var(--colors-white)}.color-white{color:var(--colors-white)}.color-black{color:var(--colors-black)}.color-dark-gray-150{color:var(--colors-dark-grey-150)}.colors-dark-grey-100{color:var(--colors-dark-grey-100)}.colors-dark-grey-90{color:var(--colors-dark-grey-90)}.colors-dark-grey-85{color:var(--colors-dark-grey-85)}.color-dark-grey-75{color:var(--colors-dark-grey-75)}.color-dark-grey-50{color:var(--colors-dark-grey-50)}.color-light-grey-125{color:var(--colors-light-grey-125)}.bg-color-transition{transition:background-color .3s}.border-color-transition{transition:border-color .23s}.color-transition{transition:color .23s}.opacity-transition{transition:opacity .3s}.stroke-transition{transition:stroke .3s}.transform-transition{transition:-webkit-transform .23s ease;transition:transform .23s ease}.text-balance{text-wrap:balance}.text-center{text-align:center}.text-right{text-align:right}.text-break-word{overflow-wrap:break-word}.text-underline-link{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.img-as-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media only screen and (min-width:48em){.hide-on-768{display:none}}@media only screen and (max-width:47.96875em){.hide-until-768{display:none}}.typo-module table thead td,b,strong{font-weight:400;font-family:var(--HelveticaBold)}mark{background-color:var(--colors-black);color:var(--colors-white);padding-inline:4px;padding-block:4px 2px}h1,h2,h3,h4,h5,h6{font-family:var(--HelveticaBold);font-weight:400;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}p a{color:inherit;text-decoration:underline}.xxl{font-size:clamp(3.75rem, 3.2vw, 7.5rem)}.xl{font-size:clamp(2.5rem, 3.2vw, 3.75rem)}.h1{font-size:clamp(1.75rem, 3.2vw, 2.5rem)}.h2{font-size:clamp(1.625rem, 3.2vw, 2rem)}.h3{font-size:calc(24rem / 16)}.h4{font-size:calc(20rem / 16)}.h5{font-size:calc(19rem / 16)}.h6{font-size:calc(18rem / 16)}.text-intro{font-size:calc(24rem / 16);line-height:calc(28 / 24)}.text-large{font-size:calc(18rem / 16);line-height:calc(24 / 18)}.text-base{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px}.text-sm{font-size:calc(14rem / 16);line-height:calc(21 / 14);letter-spacing:.28px}.text-page-header{font-family:var(--HelveticaBold);font-size:calc(24rem / 16);line-height:calc(28 / 24)}@media only screen and (min-width:68.75em){.text-page-header{font-size:calc(35rem / 16);line-height:calc(38 / 35)}}.typo-module *+h2,.typo-module *+h3,.typo-module *+h4,.typo-module *+h5,.typo-module *+h6{margin-top:var(--spacing-spacing-3xl)}.typo-module *+.responsive-table,.typo-module *+ol,.typo-module *+p:not([class]),.typo-module *+ul{margin-top:var(--spacing-spacing-2xl)}.typo-module .responsive-table+*{margin-top:var(--spacing-spacing-4xl)}.typo-module h2{font-size:clamp(1.625rem, 3.2vw, 2rem)}.typo-module h3{font-size:calc(24rem / 16)}.typo-module h4{font-size:calc(20rem / 16)}.typo-module h5{font-size:calc(19rem / 16)}.typo-module h6{font-size:calc(18rem / 16)}.typo-module ul{list-style-type:disc}.typo-module ol{list-style-type:decimal}.typo-module ol,.typo-module ul{-webkit-padding-start:40px;padding-inline-start:40px}.typo-module ol:not([class]) ol:not([class]),.typo-module ol:not([class]) ul:not([class]),.typo-module ul:not([class]) ol:not([class]),.typo-module ul:not([class]) ul:not([class]){margin-block:12px}.typo-module ol:not([class]) li:not([class]),.typo-module ul:not([class]) li:not([class]){margin-bottom:8px}.typo-module ol:not([class]) li:not([class]):last-child,.typo-module ul:not([class]) li:not([class]):last-child{margin-bottom:0}.typo-module ol:not([class]) li:not([class]) a,.typo-module ul:not([class]) li:not([class]) a{color:inherit;text-decoration:underline}.typo-module ol:not([class]) li:not([class]) a:hover,.typo-module ul:not([class]) li:not([class]) a:hover{text-decoration:none}.typo-module table{width:100%;font-size:calc(24rem / 16);line-height:calc(28 / 24)}.typo-module table tr{border-bottom:1px solid var(--colors-light-grey-20)}.typo-module table td,.typo-module table th{min-width:120px;vertical-align:top;box-sizing:content-box;padding-block:var(--spacing-spacing-xl)}@media only screen and (min-width:68.75em){.typo-module table td,.typo-module table th{padding-block:var(--spacing-spacing-2xl) var(--spacing-spacing-xl)}}.typo-module table td a,.typo-module table th a{color:inherit;text-decoration:underline}.typo-module table td a:hover,.typo-module table th a:hover{text-decoration:none}.typo-module-text-intro p{font-size:calc(24rem / 16);line-height:calc(28 / 24)}.typo-module-text-intro li:not([class]){font-size:calc(24rem / 16);line-height:calc(28 / 24)}.typo-module-text-large p{font-size:calc(18rem / 16);line-height:calc(24 / 18)}.typo-module-text-large li:not([class]){font-size:calc(18rem / 16);line-height:calc(24 / 18)}.typo-module-text-base p{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px}.typo-module-text-base li:not([class]){font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px}.typo-module-text-sm p{font-size:calc(14rem / 16);line-height:calc(21 / 14);letter-spacing:.28px}.typo-module-text-sm li:not([class]){font-size:calc(14rem / 16);line-height:calc(21 / 14);letter-spacing:.28px}.typo-module-page-header p{font-family:var(--HelveticaBold);font-size:calc(24rem / 16);line-height:calc(28 / 24)}@media only screen and (min-width:68.75em){.typo-module-page-header p{font-size:calc(35rem / 16);line-height:calc(38 / 35)}}.typo-module-page-header li:not([class]){font-family:var(--HelveticaBold);font-size:calc(24rem / 16);line-height:calc(28 / 24)}@media only screen and (min-width:68.75em){.typo-module-page-header li:not([class]){font-size:calc(35rem / 16);line-height:calc(38 / 35)}}.figcaption{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px;max-width:85%;margin-top:var(--spacing-spacing-xl)}blockquote{position:relative;padding-left:calc(35px + 16px);margin-block:var(--spacing-spacing-4xl)}blockquote:before{content:"";position:absolute;left:0;top:0;width:35px;height:100%;border-radius:8px;background-color:var(--colors-blue-20)}blockquote:after{content:"“";position:absolute;top:8px;left:8px;color:var(--colors-blue-110);font-size:calc(40rem / 16)}@media only screen and (min-width:48em){blockquote{padding-left:calc(35px + 32px);margin-block:var(--spacing-spacing-6xl)}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus-visible{background-color:#f1f1f1;color:#333;outline:0}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--form-light.select2-container--focus{outline:0}.select2-container--form-light.select2-container--focus .select2-selection{border-color:var(--colors-dark-grey-150)!important;outline:3px solid var(--colors-dark-grey-20)!important}.select2-container--form-light .select2-selection--single{background-color:#fff;border:1px solid #dfdcda;height:48px;border-radius:8px}.select2-container--form-light .select2-selection--single:focus-visible{border-color:var(--colors-dark-grey-150)!important;outline:3px solid var(--colors-dark-grey-20)!important}.select2-container--below.select2-container--open.select2-container--form-light .select2-selection--single{box-shadow:1px 0 0 #dfdcda inset,-1px 0 0 #dfdcda inset,0 1px 0 #dfdcda inset}.select2-container--above.select2-container--open.select2-container--form-light .select2-selection--single{box-shadow:1px 0 0 #dfdcda inset,-1px 0 0 #dfdcda inset,0 -1px 0 #dfdcda inset}.select2-container--disabled.select2-container--form-light .select2-selection--single{background-color:#eee;cursor:default}.select2-container--form-light .select2-selection--single .select2-selection__rendered{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px;line-height:2;color:#1e1e20;padding:8px 48px 8px 16px;height:48px}.select2-container--form-light .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}[dir=rtl].select2-container--form-light .select2-selection--single .select2-selection__clear{float:left}.select2-container--disabled.select2-container--form-light .select2-selection--single .select2-selection__clear{display:none}.select2-container--form-light .select2-selection--single .select2-selection__placeholder{color:#1e1e20}.select2-container--form-light .select2-selection--single .select2-selection__arrow{position:absolute;right:8px;top:8px;width:32px;height:32px;background-color:#ebeae9;border-radius:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.select2-container--form-light .select2-selection--single .select2-selection__arrow:before{content:"";display:block;width:12px;height:12px;border-bottom:2px solid #1e1e20;border-right:2px solid #1e1e20;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px}.select2-container--open.select2-container--form-light .select2-selection--single .select2-selection__arrow:before{-webkit-transform:rotate(45deg) scale(-1,-1);-ms-transform:rotate(45deg) scale(-1,-1);transform:rotate(45deg) scale(-1,-1);margin-top:4px}[dir=rtl].select2-container--form-light .select2-selection--single .select2-selection__arrow{left:0;right:auto}.select2-container--form-light .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--form-light .select2-selection--multiple{position:relative;background-color:#fff;border:1px solid #dfdcda;height:auto;overflow-y:auto;padding:10px 48px 0 16px;min-height:48px}.select2-container--form-light .select2-selection--multiple:before{content:"\271A";color:#000;position:absolute;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;line-height:1;top:25px;width:48px}.select2-container--below.select2-container--open.select2-container--form-light .select2-selection--multiple{box-shadow:1px 0 0 #dfdcda inset,-1px 0 0 #dfdcda inset,0 1px 0 #dfdcda inset}.select2-container--above.select2-container--open.select2-container--form-light .select2-selection--multiple{box-shadow:1px 0 0 #dfdcda inset,-1px 0 0 #dfdcda inset,0 -1px 0 #dfdcda inset}.select2-container--disabled.select2-container--form-light .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--form-light .select2-selection--multiple .select2-selection__rendered{display:block;box-sizing:border-box;list-style:none;margin:0;padding:0;width:100%}.select2-container--form-light .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:0 calc(5em / 17) calc(5em / 17) 0}.select2-container--form-light .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{cursor:default;float:left;position:relative;background:#fff;border:1px solid #dfdcda;height:auto;line-height:1;padding:6px 10px 5px 30px;border-radius:0;margin:0 5px 5px 0}@media only screen and (min-width:68.75em){.select2-container--form-light .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{padding:8px 10px 7px 30px;margin:0 7px 7px 0}}.select2-container--form-light .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove{font-size:calc(20rem / 16);line-height:1;font-weight:500;position:absolute;left:0;top:0;width:30px;height:100%;color:#1e1e20;border:0;border-radius:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.select2-container--disabled.select2-container--form-light .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove{display:none}.select2-container--form-light .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;margin-top:5px}.select2-container--form-light .select2-dropdown{border:0;border-radius:8px;padding:2px;background-color:#fff}.select2-container--form-light .select2-dropdown.select2-dropdown--above,.select2-container--form-light .select2-dropdown.select2-dropdown--below{box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.select2-container--form-light .select2-search--dropdown{padding:6px 0}.select2-container--form-light .select2-search--dropdown .select2-search__field{color:#1e1e20;border:1px solid #dfdcda;border-radius:0;height:48px;padding:5px 10px}.select2-container--form-light .select2-search--inline{padding:0}.select2-container--form-light .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;margin:0}.select2-container--form-light .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;border-radius:8px}.select2-container--form-light .select2-results__option{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px;padding:12px 16px;border-top:1px solid #f2f1f0}.select2-container--form-light .select2-results__option:first-child{border-top:0;border-radius:8px 8px 0 0}.select2-container--form-light .select2-results__option .select2-results__option{padding-left:1em}.select2-container--form-light .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--form-light .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--form-light .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--form-light .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--form-light .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--form-light .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--form-light .select2-results__option--highlighted[aria-selected=true],.select2-container--form-light .select2-results__option--highlighted[aria-selected]{background-color:#f2f1f0;color:#3b3d41}.select2-container--form-light .select2-results__option--selected{background-color:#d6f1ff;color:#3b3d41}.select2-container--form-light .select2-results__option--disabled{color:color-mix(in oklab,var(--colors-dark-grey-100) 50%,#fff)}.select2-container--form-light .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--form-dark.select2-container--focus{outline:0}.select2-container--form-dark.select2-container--focus .select2-selection{border-color:var(--colors-white)!important;outline:3px solid var(--colors-dark-grey-50)!important}.select2-container--form-dark .select2-selection--single{background-color:#4f5054;border:1px solid #6c6d70;height:48px;border-radius:8px}.select2-container--form-dark .select2-selection--single:focus-visible{border-color:var(--colors-white)!important;outline:3px solid var(--colors-dark-grey-50)!important}.select2-container--below.select2-container--open.select2-container--form-dark .select2-selection--single{box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.select2-container--above.select2-container--open.select2-container--form-dark .select2-selection--single{box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.select2-container--disabled.select2-container--form-dark .select2-selection--single{background-color:#eee;cursor:default}.select2-container--form-dark .select2-selection--single .select2-selection__rendered{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px;line-height:2;color:#fff;padding:8px 48px 8px 16px;height:48px}.select2-container--form-dark .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}[dir=rtl].select2-container--form-dark .select2-selection--single .select2-selection__clear{float:left}.select2-container--disabled.select2-container--form-dark .select2-selection--single .select2-selection__clear{display:none}.select2-container--form-dark .select2-selection--single .select2-selection__placeholder{color:#fff}.select2-container--form-dark .select2-selection--single .select2-selection__arrow{position:absolute;right:8px;top:8px;width:32px;height:32px;background-color:#3b3d41;border-radius:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.select2-container--form-dark .select2-selection--single .select2-selection__arrow:before{content:"";display:block;width:12px;height:12px;border-bottom:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px}.select2-container--open.select2-container--form-dark .select2-selection--single .select2-selection__arrow:before{-webkit-transform:rotate(45deg) scale(-1,-1);-ms-transform:rotate(45deg) scale(-1,-1);transform:rotate(45deg) scale(-1,-1);margin-top:4px}[dir=rtl].select2-container--form-dark .select2-selection--single .select2-selection__arrow{left:0;right:auto}.select2-container--form-dark .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--form-dark .select2-selection--multiple{position:relative;background-color:#fff;border:1px solid #6c6d70;height:auto;overflow-y:auto;padding:10px 48px 0 16px;min-height:48px}.select2-container--form-dark .select2-selection--multiple:before{content:"\271A";color:#000;position:absolute;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;line-height:1;top:25px;width:48px}.select2-container--below.select2-container--open.select2-container--form-dark .select2-selection--multiple{box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.select2-container--above.select2-container--open.select2-container--form-dark .select2-selection--multiple{box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.select2-container--disabled.select2-container--form-dark .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--form-dark .select2-selection--multiple .select2-selection__rendered{display:block;box-sizing:border-box;list-style:none;margin:0;padding:0;width:100%}.select2-container--form-dark .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:0 calc(5em / 17) calc(5em / 17) 0}.select2-container--form-dark .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{cursor:default;float:left;position:relative;background:#fff;border:1px solid #6c6d70;height:auto;line-height:1;padding:6px 10px 5px 30px;border-radius:0;margin:0 5px 5px 0}@media only screen and (min-width:68.75em){.select2-container--form-dark .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{padding:8px 10px 7px 30px;margin:0 7px 7px 0}}.select2-container--form-dark .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove{font-size:calc(20rem / 16);line-height:1;font-weight:500;position:absolute;left:0;top:0;width:30px;height:100%;color:#fff;border:0;border-radius:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.select2-container--disabled.select2-container--form-dark .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove{display:none}.select2-container--form-dark .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;margin-top:5px}.select2-container--form-dark .select2-dropdown{border:0;border-radius:8px;background-color:#4f5054}.select2-container--form-dark .select2-dropdown.select2-dropdown--above,.select2-container--form-dark .select2-dropdown.select2-dropdown--below{box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.select2-container--form-dark .select2-search--dropdown{padding:6px 0}.select2-container--form-dark .select2-search--dropdown .select2-search__field{background-color:#4f5054;color:#fff;border:1px solid #6c6d70;border-radius:0;height:48px;padding:5px 10px}.select2-container--form-dark .select2-search--inline{padding:0}.select2-container--form-dark .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;margin:0}.select2-container--form-dark .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;border-radius:8px}.select2-container--form-dark .select2-results__option{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px;color:#fff;padding:12px 16px;border-top:1px solid #3b3d41}.select2-container--form-dark .select2-results__option:first-child{border-top:0;border-radius:8px 8px 0 0}.select2-container--form-dark .select2-results__option .select2-results__option{padding-left:1em}.select2-container--form-dark .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--form-dark .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--form-dark .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--form-dark .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--form-dark .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--form-dark .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--form-dark .select2-results__option--highlighted[aria-selected=true],.select2-container--form-dark .select2-results__option--highlighted[aria-selected]{background-color:#585a5d;color:#fff}.select2-container--form-dark .select2-results__option--selected{background-color:#268cbf;color:#fff}.select2-container--form-dark .select2-results__option--disabled{color:color-mix(in oklab,var(--colors-dark-grey-100) 50%,#fff)}.select2-container--form-dark .select2-results__group{cursor:default;display:block;padding:6px}.video-js .vjs-control-bar{background-color:var(--colors-dark-grey-150)!important}.video-js .vjs-loading-spinner{border-color:var(--colors-blue-110)!important;opacity:1}.video-js .vjs-big-play-button{top:0!important;left:0!important;margin:0!important;width:100%!important;height:100%!important;background-color:rgba(0,0,0,.2)!important;border:0!important;border-radius:0!important;transition:none!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important;gap:var(--spacing-spacing-lg);padding:var(--spacing-spacing-xl)!important}@media only screen and (min-width:68.75em){.video-js .vjs-big-play-button{padding:var(--spacing-spacing-3xl)!important}}.video-js .vjs-big-play-button:hover .vjs-icon-placeholder{background-color:var(--colors-blue-110)!important}.video-js .vjs-big-play-button:hover .vjs-control-text{color:var(--colors-blue-110)!important}.video-js .vjs-big-play-button .vjs-icon-placeholder{font-size:0!important;line-height:0!important;position:unset!important;margin:0!important;display:block;height:22px;aspect-ratio:0.8660254;aspect-ratio:1;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);background-color:var(--colors-white);transition:background-color .3s}@media only screen and (min-width:60em){.video-js .vjs-big-play-button .vjs-icon-placeholder{height:26px}}.video-js .vjs-big-play-button .vjs-control-text{border:0;clip:unset!important;height:unset!important;width:unset!important;overflow:hidden!important;padding:0;position:unset!important;font-size:clamp(1.75rem, 3.2vw, 2.5rem);line-height:1;font-family:var(--HelveticaBold);font-weight:400;display:inline-block;color:var(--colors-white)}.vjs-has-started.video-js .vjs-big-play-button{display:none!important}.swiper{width:100%}.swiper-buttons-wrap:has(.swiper-button-prev.swiper-button-disabled):has(.swiper-button-next.swiper-button-disabled){opacity:0}.swiper-button-next,.swiper-button-prev{background:var(--colors-light-grey-30);border-radius:8px;width:32px;height:32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;overflow:hidden}.swiper-button-next:after,.swiper-button-next:before,.swiper-button-prev:after,.swiper-button-prev:before{font-family:icomoon!important;transition:-webkit-transform .3s ease;transition:transform .3s ease;display:inline-block;color:var(--colors-dark-grey-85)}.swiper-button-next:after,.swiper-button-prev:after{position:absolute;top:50%}.swiper-button-next:hover,.swiper-button-prev:hover{background:var(--colors-dark-grey-20)}.swiper-button-prev:after,.swiper-button-prev:before{content:"\e91d"}.swiper-button-prev:after{right:0;-webkit-transform:translate(14px,-50%);-ms-transform:translate(14px,-50%);transform:translate(14px,-50%)}.swiper-button-prev:hover:before{-webkit-transform:translateX(-26px);-ms-transform:translateX(-26px);transform:translateX(-26px)}.swiper-button-prev:hover:after{-webkit-transform:translate(-12px,-50%);-ms-transform:translate(-12px,-50%);transform:translate(-12px,-50%)}.swiper-button-next:after,.swiper-button-next:before{content:"\e91e"}.swiper-button-next:after{left:0;-webkit-transform:translate(-14px,-50%);-ms-transform:translate(-14px,-50%);transform:translate(-14px,-50%)}.swiper-button-next:hover:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.swiper-button-next:hover:after{-webkit-transform:translate(12px,-50%);-ms-transform:translate(12px,-50%);transform:translate(12px,-50%)}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;font-family:var(--Helvetica);color:var(--colors-dark-grey-100);background-color:var(--colors-white)}body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;overflow-x:hidden}body #footer{margin-top:auto}#main{-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding-top:var(--header-height-mobile)}@media only screen and (min-width:68.75em){#main{padding-top:var(--header-height-1100)}}.main.quick-links-exists{padding-bottom:var(--quick-links-height)}article{height:100%}.adapt{margin-inline:auto}.adapt-450{max-width:450px}.adapt-680{max-width:680px}.adapt-1300{max-width:1300px}.adapt-1920{max-width:1920px}.module-v-padding{padding-block:var(--spacing-spacing-6xl) var(--spacing-spacing-3xl)}@media only screen and (min-width:48em){.module-v-padding{padding-block:var(--spacing-spacing-6xl)}}@media only screen and (min-width:68.75em){.module-v-padding{padding-block:var(--spacing-spacing-7xl)}}.adapt-inline,.list-catalogue--item-title{padding-inline:var(--spacing-spacing-lg)}@media only screen and (min-width:48em){.adapt-inline,.list-catalogue--item-title{padding-inline:var(--spacing-spacing-2xl)}}@media only screen and (min-width:68.75em){.adapt-inline,.list-catalogue--item-title{padding-inline:var(--spacing-spacing-3xl)}}.list-v-adapt{padding-block:var(--spacing-spacing-6xl)}@media only screen and (min-width:68.75em){.list-v-adapt{padding-block:var(--spacing-spacing-8xl)}}.module-v-adapt{margin-block:clamp(40px,4vw,80px)}.margin-bottom-30{margin-bottom:30px}.margin-bottom-50{margin-bottom:50px}.anchor-point{scroll-margin-top:var(--header-height-mobile)}@media only screen and (min-width:68.75em){.anchor-point{scroll-margin-top:var(--header-height-1100)}}#_iCDSaved ._iCDclose,#_iCDoptions #_iCDsave,#_iCDoptions ._iCDclose,.btn-default,.form button[type=submit],.form input[type=submit]{display:inline-block;font-family:var(--HelveticaBold);font-size:calc(16rem / 16);letter-spacing:.32px;text-decoration:none;text-align:center;border-radius:8px;padding:var(--spacing-spacing-sm);border:0;transition:background-color .3s}.btn-default:not(.btn-default--plain){display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.btn-default:not(.btn-default--plain):hover .btn-default--icon:before{-webkit-transform:translateX(35px);-ms-transform:translateX(35px);transform:translateX(35px)}.btn-default:not(.btn-default--plain):hover .btn-default--icon:after{-webkit-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);transform:translate(10px,-50%)}.btn-default.btn-default--File{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.btn-default--title{-webkit-flex:0 0 calc(100% - 40px);-ms-flex:0 0 calc(100% - 40px);flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px);padding-inline:var(--spacing-spacing-xl);padding-top:4px}.btn-default--icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;width:40px;height:40px;border-radius:8px;overflow:hidden}.btn-default--icon:after,.btn-default--icon:before{font-family:icomoon!important;transition:-webkit-transform .3s ease;transition:transform .3s ease;display:inline-block}.btn-default--icon:after{position:absolute;left:0;top:50%;-webkit-transform:translate(-25px,-50%);-ms-transform:translate(-25px,-50%);transform:translate(-25px,-50%)}.btn-default--icon.File:after,.btn-default--icon.File:before{content:"\e909";font-size:calc(22rem / 16)}.btn-default--icon.Youtube:after,.btn-default--icon.Youtube:before{content:"\e90c";font-size:calc(22rem / 16)}.btn-default--icon.Email:after,.btn-default--icon.Email:before{content:"\e90a"}.btn-default--icon.SiteTree:after,.btn-default--icon.SiteTree:before,.btn-default--icon.URL:after,.btn-default--icon.URL:before{content:"\e918"}.btn-default--icon.Lang:after,.btn-default--icon.Lang:before{content:"\e910";color:var(--colors-white);font-size:calc(21rem / 16)}.btn-default--icon.Login:after,.btn-default--icon.Login:before{content:"\e90f";font-size:calc(22rem / 16)}#_iCDSaved ._iCDclose,#_iCDoptions #_iCDsave,#_iCDoptions ._iCDclose,.btn-default--plain,.form button[type=submit],.form input[type=submit]{padding:16px var(--spacing-spacing-2xl) 13px}.btn-default--white,.section-bg-black .form button[type=submit],.section-bg-black .form input[type=submit],.section-bg-blue .btn-default--light-grey-30,.section-bg-dark-gray .form button[type=submit],.section-bg-dark-gray .form input[type=submit],.section-bg-light-gray .btn-default--light-grey-30{background-color:var(--colors-white);color:var(--colors-dark-grey-150)}.btn-default--white:hover,.section-bg-black .form button[type=submit]:hover,.section-bg-black .form input[type=submit]:hover,.section-bg-blue .btn-default--light-grey-30:hover,.section-bg-dark-gray .form button[type=submit]:hover,.section-bg-dark-gray .form input[type=submit]:hover,.section-bg-light-gray .btn-default--light-grey-30:hover{background-color:var(--colors-blue-30)}.btn-default--white:hover .btn-default--icon,.section-bg-black .form button[type=submit]:hover .btn-default--icon,.section-bg-black .form input[type=submit]:hover .btn-default--icon,.section-bg-blue .btn-default--light-grey-30:hover .btn-default--icon,.section-bg-dark-gray .form button[type=submit]:hover .btn-default--icon,.section-bg-dark-gray .form input[type=submit]:hover .btn-default--icon,.section-bg-light-gray .btn-default--light-grey-30:hover .btn-default--icon{background-color:var(--colors-dark-grey-100)}.btn-default--white:hover .btn-default--icon:after,.btn-default--white:hover .btn-default--icon:before,.section-bg-black .form button[type=submit]:hover .btn-default--icon:after,.section-bg-black .form button[type=submit]:hover .btn-default--icon:before,.section-bg-black .form input[type=submit]:hover .btn-default--icon:after,.section-bg-black .form input[type=submit]:hover .btn-default--icon:before,.section-bg-blue .btn-default--light-grey-30:hover .btn-default--icon:after,.section-bg-blue .btn-default--light-grey-30:hover .btn-default--icon:before,.section-bg-dark-gray .form button[type=submit]:hover .btn-default--icon:after,.section-bg-dark-gray .form button[type=submit]:hover .btn-default--icon:before,.section-bg-dark-gray .form input[type=submit]:hover .btn-default--icon:after,.section-bg-dark-gray .form input[type=submit]:hover .btn-default--icon:before,.section-bg-light-gray .btn-default--light-grey-30:hover .btn-default--icon:after,.section-bg-light-gray .btn-default--light-grey-30:hover .btn-default--icon:before{color:var(--colors-white)}.btn-default--white .btn-default--icon,.section-bg-black .form button[type=submit] .btn-default--icon,.section-bg-black .form input[type=submit] .btn-default--icon,.section-bg-blue .btn-default--light-grey-30 .btn-default--icon,.section-bg-dark-gray .form button[type=submit] .btn-default--icon,.section-bg-dark-gray .form input[type=submit] .btn-default--icon,.section-bg-light-gray .btn-default--light-grey-30 .btn-default--icon{background-color:var(--colors-light-grey-30)}.btn-default--white .btn-default--icon.Lang,.section-bg-black .form button[type=submit] .btn-default--icon.Lang,.section-bg-black .form input[type=submit] .btn-default--icon.Lang,.section-bg-blue .btn-default--light-grey-30 .btn-default--icon.Lang,.section-bg-dark-gray .form button[type=submit] .btn-default--icon.Lang,.section-bg-dark-gray .form input[type=submit] .btn-default--icon.Lang,.section-bg-light-gray .btn-default--light-grey-30 .btn-default--icon.Lang{background-color:var(--colors-dark-grey-90)}#_iCDSaved ._iCDclose,#_iCDoptions #_iCDsave,#_iCDoptions ._iCDclose,.btn-default--light-grey-30{background-color:var(--colors-light-grey-30);color:var(--colors-dark-grey-150)}#_iCDSaved ._iCDclose:hover,#_iCDoptions #_iCDsave:hover,#_iCDoptions ._iCDclose:hover,.btn-default--light-grey-30:hover{background-color:var(--colors-blue-30)}.btn-default--light-grey-30:hover .btn-default--icon{background-color:var(--colors-dark-grey-100)}.btn-default--light-grey-30:hover .btn-default--icon:after,.btn-default--light-grey-30:hover .btn-default--icon:before{color:var(--colors-white)}.btn-default--light-grey-30 .btn-default--icon{background-color:var(--colors-white)}.btn-default--dark-grey-85,.form button[type=submit],.form input[type=submit],.section-bg-dark-gray .btn-default--light-grey-30{background-color:var(--colors-dark-grey-85);color:var(--colors-white)}.btn-default--dark-grey-85:hover,.form button[type=submit]:hover,.form input[type=submit]:hover,.section-bg-dark-gray .btn-default--light-grey-30:hover{background-color:var(--colors-blue-30);color:var(--colors-dark-grey-150)}.btn-default--dark-grey-85 .btn-default--icon,.form button[type=submit] .btn-default--icon,.form input[type=submit] .btn-default--icon,.section-bg-dark-gray .btn-default--light-grey-30 .btn-default--icon{background-color:var(--colors-dark-grey-100)}.btn-default--dark-grey-85 .btn-default--icon:after,.btn-default--dark-grey-85 .btn-default--icon:before,.form button[type=submit] .btn-default--icon:after,.form button[type=submit] .btn-default--icon:before,.form input[type=submit] .btn-default--icon:after,.form input[type=submit] .btn-default--icon:before,.section-bg-dark-gray .btn-default--light-grey-30 .btn-default--icon:after,.section-bg-dark-gray .btn-default--light-grey-30 .btn-default--icon:before{color:var(--colors-white)}.btn-default--dark-grey-100,.section-bg-black .btn-default--light-grey-30{background-color:var(--colors-dark-grey-100);color:var(--colors-white)}.btn-default--dark-grey-100:hover,.section-bg-black .btn-default--light-grey-30:hover{background-color:var(--colors-blue-30);color:var(--colors-dark-grey-150)}.btn-default--dark-grey-100:hover .btn-default--icon,.section-bg-black .btn-default--light-grey-30:hover .btn-default--icon{background-color:var(--colors-dark-grey-100);color:var(--colors-white)}.btn-default--dark-grey-100 .btn-default--icon,.section-bg-black .btn-default--light-grey-30 .btn-default--icon{background-color:var(--colors-dark-grey-150)}.btn-default--dark-grey-100 .btn-default--icon:after,.btn-default--dark-grey-100 .btn-default--icon:before,.section-bg-black .btn-default--light-grey-30 .btn-default--icon:after,.section-bg-black .btn-default--light-grey-30 .btn-default--icon:before{color:var(--colors-white)}.link-with-arrow-right{text-decoration:none;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--colors-dark-grey-75)}.link-with-arrow-right:hover .text{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.link-with-arrow-right .text{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px;font-weight:400;font-family:var(--HelveticaBold);-webkit-flex:0 0 calc(100% - 24px);-ms-flex:0 0 calc(100% - 24px);flex:0 0 calc(100% - 24px);max-width:calc(100% - 24px);padding-right:var(--spacing-spacing-md);padding-block:5px 0}.link-with-arrow-right .icon{width:24px;font-size:calc(18rem / 16)}.btn-page-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:var(--colors-dark-grey-150)}.btn-page-header:hover .btn-page-header--title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.btn-page-header--icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:40px;height:38px}.btn-page-header--title{font-family:var(--HelveticaBold);font-size:calc(24rem / 16);line-height:calc(28 / 24);padding-left:var(--spacing-spacing-lg);padding-top:var(--spacing-spacing-sm)}@media only screen and (min-width:68.75em){.btn-page-header--title{font-size:calc(35rem / 16);line-height:calc(38 / 35)}}.btn-back-to-list{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:var(--colors-dark-grey-85)}.btn-back-to-list:hover .btn-back-to-list--icon:before{-webkit-transform:translateX(-24px);-ms-transform:translateX(-24px);transform:translateX(-24px)}.btn-back-to-list:hover .btn-back-to-list--icon:after{-webkit-transform:translate(-12px,-50%);-ms-transform:translate(-12px,-50%);transform:translate(-12px,-50%)}.btn-back-to-list:hover .text{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.btn-back-to-list .btn-back-to-list--icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;width:32px;height:32px;border-radius:8px;overflow:hidden}.btn-back-to-list .btn-back-to-list--icon:after,.btn-back-to-list .btn-back-to-list--icon:before{content:"\e913";font-family:icomoon!important;transition:-webkit-transform .3s ease;transition:transform .3s ease;display:inline-block}.btn-back-to-list .btn-back-to-list--icon:after{position:absolute;right:0;top:50%;-webkit-transform:translate(12px,-50%);-ms-transform:translate(12px,-50%);transform:translate(12px,-50%)}.btn-back-to-list .text{-webkit-flex:0 0 calc(100% - 32px);-ms-flex:0 0 calc(100% - 32px);flex:0 0 calc(100% - 32px);max-width:calc(100% - 32px);padding-left:var(--spacing-spacing-lg);font-size:1rem;padding-top:4px}@media only screen and (max-width:47.96875em){.btn-back-to-list .text{display:none}}.btn-play-component{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-spacing-lg)}.btn-play-component .btn-play--triangle{display:block;position:relative;height:22px;aspect-ratio:1;-webkit-filter:drop-shadow(0 1px 6px rgba(0,0,0,0.45));filter:drop-shadow(0 1px 6px rgba(0, 0, 0, .45))}@media only screen and (min-width:60em){.btn-play-component .btn-play--triangle{height:26px}}.btn-play-component .btn-play--triangle:before{content:"";display:block;width:100%;height:100%;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);background-color:var(--colors-white);transition:background-color .3s}.btn-play-component .btn-play--text{font-size:clamp(1.75rem, 3.2vw, 2.5rem);line-height:0;font-family:var(--HelveticaBold);font-weight:400;display:inline-block;margin-top:3px;color:var(--colors-white);text-shadow:0 1px 6px rgba(0,0,0,.45)}.btn-toggle-component{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;background-color:var(--colors-dark-grey-30);border-radius:8px;position:relative}.btn-toggle-component .icon-close{opacity:1;font-size:calc(12rem / 16);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:opacity .3s}.btn-toggle-component .line{opacity:0;position:absolute;width:12px;height:2px;background-color:var(--colors-dark-grey-75);transition:opacity .3s}.btn-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:24px;height:32px}.btn-menu.is-open .line--top{-webkit-transform:translateY(5px) rotate(45deg);-ms-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}.btn-menu.is-open .line--bottom{-webkit-transform:translateY(-3px) rotate(-45deg);-ms-transform:translateY(-3px) rotate(-45deg);transform:translateY(-3px) rotate(-45deg)}.btn-menu .line{display:block;width:100%;height:2px;background-color:var(--colors-black);margin-block:3px;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.btn-close-popup,.btn-open-popup-search{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:8px}.btn-close-popup:hover,.btn-open-popup-search:hover{background-color:var(--colors-light-grey-20)}.btn-close-popup .icon,.btn-open-popup-search .icon{font-size:calc(20rem / 16)}.btn-open-popup-country-selector{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-spacing-2sm);height:32px;border-radius:8px;padding-inline:var(--spacing-spacing-sm) var(--spacing-spacing-md);padding-block:var(--spacing-spacing-sm)}.btn-open-popup-country-selector:hover{background-color:var(--colors-light-grey-20)}.btn-open-popup-country-selector .icon-globe{font-size:calc(20rem / 16)}.btn-open-popup-country-selector .text{text-transform:uppercase;padding-top:4px}.list-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-spacing-lg)}[data-dot-grid]{position:relative;overflow:hidden}[data-dot-grid] .dot-canvas,[data-dot-grid] .dot-mask-canvas{position:absolute;inset:0;z-index:1}.link-site-logo{display:block}.pagination{padding-block:var(--spacing-spacing-2xl) var(--spacing-spacing-3xl)}@media only screen and (min-width:48em){.pagination{padding-block:var(--spacing-spacing-3xl) var(--spacing-spacing-6xl)}}@media only screen and (min-width:68.75em){.pagination{padding-block:var(--spacing-spacing-3xl) var(--spacing-spacing-7xl)}}.pagination .pagination-list{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-spacing-lg) var(--spacing-spacing-md)}@media only screen and (min-width:48em){.pagination .pagination-list{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.pagination .pagination-list-item a,.pagination .pagination-list-item span{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:1;width:32px;height:32px;color:var(--colors-dark-grey-85);text-decoration:none;padding:8px 5px 6px;border-radius:8px;background-color:var(--colors-light-grey-30)}.pagination .pagination-list-item a.bg-white,.pagination .pagination-list-item span.bg-white{background-color:var(--colors-white)}.pagination .pagination-list-item a:hover,.pagination .pagination-list-item a[aria-current=true],.pagination .pagination-list-item span:hover,.pagination .pagination-list-item span[aria-current=true]{background-color:var(--colors-dark-grey-85);color:var(--colors-light-grey-50)}@media only screen and (max-width:29.96875em){.pagination .pagination-arrow{position:absolute;bottom:0}}@media only screen and (min-width:30em){.pagination .pagination-arrow.pagination-arrow-prev{margin-right:20px}}@media only screen and (min-width:68.75em){.pagination .pagination-arrow.pagination-arrow-prev{margin-right:40px}}@media only screen and (max-width:29.96875em){.pagination .pagination-arrow.pagination-arrow-prev{margin-left:-80px}}@media only screen and (min-width:30em){.pagination .pagination-arrow.pagination-arrow-next{margin-left:20px}}@media only screen and (min-width:68.75em){.pagination .pagination-arrow.pagination-arrow-next{margin-left:40px}}@media only screen and (max-width:29.96875em){.pagination .pagination-arrow.pagination-arrow-next{margin-right:-80px}}.tag-item{font-size:calc(14rem / 16);line-height:calc(21 / 14);display:inline-block;letter-spacing:.28px;padding:4px 8px 1px 8px;border-radius:8px}.tag-item--light-gray{background-color:var(--colors-light-grey-10)}.section-bg-light-gray .tag-item--light-gray{background-color:var(--colors-white)}.section-bg-black .tag-item--light-gray,.section-bg-dark-gray .tag-item--light-gray{background-color:var(--colors-blue-150)}.tag-item--dark-gray{background-color:var(--colors-dark-grey-110)}.tag-item--blue-20{background-color:var(--colors-blue-20)}.tag-item--blue-150{background-color:var(--colors-blue-150);color:var(--colors-white)}.user-component{position:relative}.user-component--btn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:8px;text-decoration:none;color:var(--colors-black)}.user-component--btn:hover{background-color:var(--colors-light-grey-20)}@media only screen and (max-width:68.71875em){.user-component--btn{background-color:var(--colors-light-grey-30)}}.user-component--btn .icon-user{font-size:calc(16rem / 16);color:inherit}@media only screen and (min-width:68.75em){.user-component--btn .icon-user{font-size:calc(20rem / 16)}}.user-component--dropdown{position:absolute;border-radius:8px;border:1px solid var(--colors-light-grey-20);background:var(--colors-light-grey-10);box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}@media only screen and (min-width:68.75em){.user-component--dropdown{top:calc(100% + 10px);right:-10px}}@media only screen and (max-width:68.71875em){.user-component--dropdown{bottom:calc(100% + 10px)}}.user-component--dropdown .link{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px;display:block;color:var(--colors-dark-grey-100);padding:12px 16px;text-decoration:none}.user-component--dropdown .link:hover{background-color:var(--colors-blue-20)}.user-component--dropdown .link:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.user-component--dropdown .link:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.user-component--dropdown .link+.link{border-top:1px solid var(--colors-light-grey-20)}.sr-only,.visuallyhidden{position:absolute;clip:rect(0 0 0 0);height:1px;width:1px;-webkit-clip-path:inset(100%);clip-path:inset(100%);overflow:hidden;white-space:nowrap}.footer{padding-block:var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.footer{padding-block:var(--spacing-spacing-5xl) var(--spacing-spacing-xl)}}@media only screen and (min-width:68.75em){.footer{padding-block:var(--spacing-spacing-7xl) var(--spacing-spacing-xl)}}.footer .grid-global{gap:var(--spacing-spacing-3xl) var(--spacing-spacing-lg)}.footer-top .nav--list-footer-btns{grid-column:1/5;margin-bottom:var(--spacing-spacing-md);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-spacing-lg)}@media only screen and (min-width:30em){.footer-top .nav--list-footer-btns{grid-column:1/3}}@media only screen and (min-width:48em){.footer-top .nav--list-footer-btns{grid-column:1/5;margin-bottom:var(--spacing-spacing-2xl)}}@media only screen and (min-width:68.75em){.footer-top .nav--list-footer-btns{grid-column:1/4}}@media only screen and (min-width:81.25em){.footer-top .nav--list-footer-btns{grid-column:1/3}}.footer-top .nav--list-footer-btns .btn-default{text-align:right}.footer-top .nav--list-footer-menu{margin-bottom:var(--spacing-spacing-3xl);grid-column:1/5}@media only screen and (min-width:48em){.footer-top .nav--list-footer-menu{margin-bottom:var(--spacing-spacing-8xl);grid-column:1/13}}@media only screen and (min-width:68.75em){.footer-top .nav--list-footer-menu{margin-bottom:calc(var(--spacing-spacing-8xl) * 2);grid-column:5/13}}@media only screen and (min-width:48em){.list-footer-menu--top{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-spacing-lg)}}@media only screen and (min-width:48em){.list-footer-menu-top-item{padding-right:var(--spacing-spacing-lg)}}@media only screen and (max-width:47.96875em){.list-footer-menu-top-item{border-top:1px solid var(--colors-dark-grey-100)}}.list-footer-menu-top-item .item-title{font-size:calc(14rem / 16);line-height:calc(21 / 14);letter-spacing:.28px;font-family:var(--Helvetica);color:var(--colors-white);margin-bottom:var(--spacing-spacing-xl)}@media only screen and (max-width:47.96875em){.list-footer-menu-top-item .item-title{display:none}}.list-footer-menu-top-item .btn-toggle-nav-mobile{font-size:calc(18rem / 16);line-height:calc(24 / 18);text-align:left;color:var(--colors-white);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding-block:var(--spacing-spacing-lg)}@media only screen and (min-width:48em){.list-footer-menu-top-item .btn-toggle-nav-mobile{display:none}}.list-footer-menu-top-item .btn-toggle-nav-mobile.is-active .btn-toggle-component .icon{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}.list-footer-menu-top-item .btn-toggle-nav-mobile .btn-toggle-text{-webkit-flex:0 0 calc(100% - 32px);-ms-flex:0 0 calc(100% - 32px);flex:0 0 calc(100% - 32px);max-width:calc(100% - 32px);padding-right:var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.list-footer-menu-top-item .btn-toggle-nav-mobile .btn-toggle-text{padding-right:var(--spacing-spacing-5xl)}}.list-footer-menu-top-item .btn-toggle-nav-mobile .btn-toggle-component{background-color:var(--colors-dark-grey-100)}.list-footer-menu-top-item .btn-toggle-nav-mobile .btn-toggle-component .icon{font-size:calc(10rem / 16);transition:-webkit-transform .23s ease;transition:transform .23s ease}.list-footer-menu-top-item .menu-top-item--list{padding-bottom:var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.list-footer-menu-top-item .menu-top-item--list{display:block!important}}@media only screen and (max-width:47.96875em){.list-footer-menu-top-item .menu-top-item--list{display:none}}.list-footer-menu-top-item .menu-top-item--list-item a{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px;text-decoration:none;font-family:var(--HelveticaBold);display:block;padding-block:var(--spacing-spacing-lg);color:var(--colors-white)}.list-footer-menu-top-item .menu-top-item--list-item a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}@media only screen and (min-width:48em){.list-footer-menu-top-item .menu-top-item--list-item a{padding-block:var(--spacing-spacing-2sm)}}.footer-bottom .nav--list-social-links{grid-column:1/5}@media only screen and (min-width:48em){.footer-bottom .nav--list-social-links{grid-column:1/13}}@media only screen and (min-width:68.75em){.footer-bottom .nav--list-social-links{grid-column:11/13;grid-row:1/2;justify-self:flex-end;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}.footer-bottom .nav--list-footer-menu{grid-column:1/5}@media only screen and (min-width:48em){.footer-bottom .nav--list-footer-menu{grid-column:1/13}}@media only screen and (min-width:68.75em){.footer-bottom .nav--list-footer-menu{grid-column:5/10;grid-row:1/2}}.footer-bottom .list-footer-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-spacing-xl)}@media only screen and (min-width:68.75em){.footer-bottom .list-footer-menu{gap:var(--spacing-spacing-xl) var(--spacing-spacing-3xl)}}.footer-bottom .list-footer-menu .list-footer-menu-item a{text-decoration:none;color:var(--colors-white)}.footer-bottom .list-footer-menu .list-footer-menu-item a.current,.footer-bottom .list-footer-menu .list-footer-menu-item a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.footer-bottom .list-footer-menu .list-footer-menu-item .btn-cookie:hover img{-webkit-filter:brightness(0) saturate(100%) invert(52%) sepia(80%) saturate(490%) hue-rotate(157deg) brightness(96%) contrast(88%);filter:brightness(0) saturate(100%) invert(52%) sepia(80%) saturate(490%) hue-rotate(157deg) brightness(96%) contrast(88%)}.footer-bottom .footer-copyright{grid-column:1/5}@media only screen and (min-width:48em){.footer-bottom .footer-copyright{grid-column:1/13}}@media only screen and (min-width:68.75em){.footer-bottom .footer-copyright{grid-column:1/3;grid-row:1/2}}.header{position:fixed;z-index:5;top:0;height:var(--header-height-mobile);width:100%;background-color:var(--colors-white);border-bottom:1px solid var(--colors-light-grey-20)}@media only screen and (min-width:68.75em){.header{height:var(--header-height-1100)}}.header .adapt,.header .grid-global{height:100%}.header .header-inner{grid-column:1/5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:48em){.header .header-inner{grid-column:1/13}}@media only screen and (min-width:68.75em){.header .header-logo-block{-webkit-flex:0 0 180px;-ms-flex:0 0 180px;flex:0 0 180px;max-width:180px}}@media only screen and (max-width:68.71875em){.header .header-logo-block{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.header .header-menu-block{-webkit-flex:0 0 calc(100% - 180px - 180px);-ms-flex:0 0 calc(100% - 180px - 180px);flex:0 0 calc(100% - 180px - 180px);max-width:calc(100% - 180px - 180px);justify-self:center}@media only screen and (max-width:68.71875em){.header .header-menu-block{display:none}}.header .header-menu-many-items-block{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:var(--spacing-spacing-lg)}@media only screen and (min-width:68.75em){.header .header-menu-many-items-block{margin-left:auto;-webkit-flex:0 0 180px;-ms-flex:0 0 180px;flex:0 0 180px;max-width:180px}}@media only screen and (max-width:68.71875em){.header .header-menu-many-items-block .header-search-block{margin-right:auto}}@media only screen and (max-width:68.71875em){.header .header-menu-many-items-block .header-country-selector-block,.header .header-menu-many-items-block .header-user-block{display:none}}@media only screen and (min-width:68.75em){.header .header-menu-many-items-block .header-btn-menu-block{display:none}}.menu-desktop-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-spacing-sm)}.menu-desktop__tab:has(.menu-desktop__panel-nav-link.current) .menu-desktop__tab-item span{color:var(--colors-dark-grey-150);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.menu-desktop__tab-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--colors-dark-grey-100);text-decoration:none;padding-inline:var(--spacing-spacing-lg) var(--spacing-spacing-md);padding-block:var(--spacing-spacing-md) var(--spacing-spacing-sm)}.menu-desktop__tab-item.selected span,.menu-desktop__tab-item:hover span,.menu-desktop__tab-item[aria-expanded=true] span{color:var(--colors-dark-grey-150);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.menu-desktop__tab-item[aria-expanded=true] .icon-plus{fill:var(--colors-dark-grey-150)}.menu-desktop__tab-button .icon-plus{width:8px;height:8px;fill:var(--colors-dark-grey-50);margin-top:-4px}.menu-desktop__tab-button .tab-item--text{-webkit-flex:0 0 calc(100% - 8px);-ms-flex:0 0 calc(100% - 8px);flex:0 0 calc(100% - 8px);padding-inline:8px 0}.menu-desktop__panel{position:absolute;left:0;top:100%;width:100%;background:var(--colors-light-grey-10)}.menu-desktop__panel-teaser{grid-column:1/5;background-color:var(--colors-light-grey-30)}.menu-desktop__panel-teaser:has(.inner){background-color:var(--colors-dark-grey-150)}.menu-desktop__panel-teaser .inner{padding-block:var(--spacing-spacing-3xl) var(--spacing-spacing-2xl);padding-inline:var(--spacing-spacing-2xl) 20%;height:100%}@media only screen and (min-width:87.5em){.menu-desktop__panel-teaser .inner{padding-block:var(--spacing-spacing-4xl) var(--spacing-spacing-3xl);padding-inline:var(--spacing-spacing-3xl) 25%}}.menu-desktop__panel-teaser .inner .item-title{margin-bottom:var(--spacing-spacing-sm)}.menu-desktop__panel-teaser .inner .item-link{margin-top:var(--spacing-spacing-lg)}.menu-desktop__panel-nav{grid-column:5/13;padding-block:var(--spacing-spacing-3xl);padding-inline:20px;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-spacing-xl)}@media only screen and (min-width:87.5em){.menu-desktop__panel-nav{padding-block:var(--spacing-spacing-4xl)}}.menu-desktop__panel-nav .menu-desktop__panel-nav-item{z-index:2}.menu-desktop__panel-nav .menu-desktop__panel-nav-link{color:var(--colors-dark-grey-100);text-decoration:none}.menu-desktop__panel-nav .menu-desktop__panel-nav-link.current,.menu-desktop__panel-nav .menu-desktop__panel-nav-link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.menu-mobile{display:none;position:absolute;top:100%;left:0;width:100%;height:calc(100vh - var(--header-height-mobile));height:calc(100lvh - var(--header-height-mobile));height:calc(100svh - var(--header-height-mobile));border-top:1px solid var(--colors-light-grey-20);background-color:var(--colors-white)}@media only screen and (min-width:68.75em){.menu-mobile{display:none}}.menu-mobile-inner{height:calc(100% - 58px);overflow-y:auto;overflow-x:hidden}.menu-mobile-list{padding-top:4px}.menu-mobile__tab{border-bottom:2px solid var(--colors-light-grey-20)}.menu-mobile__tab-item{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left;color:var(--colors-dark-grey-100);text-decoration:none;padding-inline:var(--spacing-spacing-lg);padding-block:var(--spacing-spacing-lg);background-color:var(--colors-white)}@media only screen and (min-width:48em){.menu-mobile__tab-item{padding-inline:var(--spacing-spacing-2xl)}}.menu-mobile__tab-item.selected .tab-item--text{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.menu-mobile__tab-item[aria-expanded=true]{background-color:var(--colors-light-grey-10)}.menu-mobile__tab-item[aria-expanded=true] .btn-toggle-component .icon-close{opacity:0;transition:opacity .3s}.menu-mobile__tab-item[aria-expanded=true] .btn-toggle-component .line{opacity:1;transition:opacity .3s}.menu-mobile__tab-item .tab-item--text{display:block;-webkit-flex:0 0 calc(100% - 32px);-ms-flex:0 0 calc(100% - 32px);flex:0 0 calc(100% - 32px);padding-right:16px}.menu-mobile__panel-nav{padding-block:var(--spacing-spacing-md) var(--spacing-spacing-lg)}.menu-mobile__panel-nav a{display:block;text-decoration:none;color:var(--colors-dark-grey-100);padding-inline:var(--spacing-spacing-xl);padding-block:var(--spacing-spacing-lg) var(--spacing-spacing-md)}@media only screen and (min-width:48em){.menu-mobile__panel-nav a{padding-inline:var(--spacing-spacing-2xl)}}.menu-mobile__panel-nav a.current,.menu-mobile__panel-nav a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.menu-mobile__panel-teaser{background-color:var(--colors-dark-grey-150);padding:var(--spacing-spacing-xl);border-inline:2px solid var(--colors-light-grey-20)}@media only screen and (min-width:40em){.menu-mobile__panel-teaser{padding-right:30%}}@media only screen and (min-width:48em){.menu-mobile__panel-teaser{padding-right:50%}}.menu-mobile__panel-teaser .item-title{margin-bottom:var(--spacing-spacing-sm)}.menu-mobile__panel-teaser .item-link{margin-top:var(--spacing-spacing-lg)}.menu-mobile--toolbar{position:fixed;bottom:0;left:0;width:100%;height:58px;background-color:var(--colors-white);padding-inline:var(--spacing-spacing-lg);padding-block:var(--spacing-spacing-lg);box-shadow:var(--colors-light-grey-20) 0 -2px 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:48em){.menu-mobile--toolbar{padding-inline:var(--spacing-spacing-2xl)}}.form.js-form--dark label.left{color:var(--colors-white)}.form.js-form--dark input[type=date],.form.js-form--dark input[type=email],.form.js-form--dark input[type=file],.form.js-form--dark input[type=password],.form.js-form--dark input[type=search],.form.js-form--dark input[type=text],.form.js-form--dark textarea{border-color:var(--colors-dark-grey-75)}.form .field{position:relative}.form .field.has-error .select2-container--form-light .select2-selection--single,.form .field.has-error input{border-color:var(--colors-red-150);outline:4px solid var(--colors-red-150)}.form .field.has-error input[type=checkbox]+label:before{border-color:var(--colors-red-150);outline:4px solid var(--colors-red-150)}.form label.fieldholder-small-label,.form label.left{font-size:calc(14rem / 16);line-height:calc(21 / 14);letter-spacing:.28px;display:block;font-family:var(--HelveticaBold);color:var(--colors-dark-grey-150);margin-bottom:6px}.section-bg-black .form label.fieldholder-small-label,.section-bg-black .form label.left,.section-bg-dark-gray .form label.fieldholder-small-label,.section-bg-dark-gray .form label.left{color:var(--colors-white)}.form span.description{font-size:calc(14rem / 16);line-height:calc(21 / 14);letter-spacing:.28px;display:block;color:var(--colors-dark-grey-150);margin-top:4px}.section-bg-black .form span.description,.section-bg-dark-gray .form span.description{color:var(--colors-white)}.form ul.optionset li{position:relative}.form input[type=checkbox],.form input[type=radio]{position:absolute;border:0;width:16px;height:16px;-webkit-appearance:none;appearance:none;opacity:.01}.section-bg-black .form input[type=checkbox]:checked+label:before,.section-bg-black .form input[type=radio]:checked+label:before,.section-bg-dark-gray .form input[type=checkbox]:checked+label:before,.section-bg-dark-gray .form input[type=radio]:checked+label:before{border-color:var(--colors-blue-75);background-color:var(--colors-blue-75)}.form input[type=checkbox]:checked+label:after,.form input[type=radio]:checked+label:after{display:block}.form input[type=checkbox]:focus-visible+label:before,.form input[type=radio]:focus-visible+label:before{outline:2px solid var(--colors-black);outline-offset:2px}.form input[type=checkbox]+label,.form input[type=radio]+label{position:relative;display:inline-block;padding:0 0 0 28px;cursor:pointer;font-size:calc(14rem / 16);line-height:calc(21 / 14);letter-spacing:.28px}.form input[type=checkbox]+label:after,.form input[type=checkbox]+label:before,.form input[type=radio]+label:after,.form input[type=radio]+label:before{content:"";position:absolute}.form input[type=checkbox]+label:before,.form input[type=radio]+label:before{top:1px;left:0;width:16px;height:16px;background-color:var(--colors-white);border-radius:4px;border:1px solid var(--colors-light-grey-50)}.section-bg-black .form input[type=checkbox]+label:before,.section-bg-black .form input[type=radio]+label:before,.section-bg-dark-gray .form input[type=checkbox]+label:before,.section-bg-dark-gray .form input[type=radio]+label:before{border-color:var(--colors-dark-grey-75);background-color:var(--colors-dark-grey-90)}.form input[type=checkbox]+label:after,.form input[type=radio]+label:after{display:none}.section-bg-black .form input[type=checkbox]+label,.section-bg-black .form input[type=radio]+label,.section-bg-dark-gray .form input[type=checkbox]+label,.section-bg-dark-gray .form input[type=radio]+label{color:var(--colors-light-grey-50)}.form input[type=checkbox]+label a,.form input[type=radio]+label a{color:inherit}.form input[type=checkbox]+label:after{left:6px;top:3px;width:5px;height:10px;border:solid var(--colors-blue-110);border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.section-bg-black .form input[type=checkbox]+label:after,.section-bg-dark-gray .form input[type=checkbox]+label:after{border-color:var(--colors-dark-grey-150)}.form input[type=radio]+label:before{border-radius:100%}.form input[type=radio]+label:after{top:6px;left:5px;width:6px;height:6px;border-radius:100%;background-color:var(--colors-blue-110)}.section-bg-black .form input[type=radio]+label:after,.section-bg-dark-gray .form input[type=radio]+label:after{background-color:var(--colors-dark-grey-150)}.form .dropzone-holder,.form input[type=date],.form input[type=email],.form input[type=file],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=text],.form textarea{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px;color:var(--colors-dark-grey-150);display:block;width:100%;border-radius:8px;border:1px solid var(--colors-light-grey-50);background-color:var(--colors-white);height:48px;padding:10px 8px 8px 16px}.section-bg-black .form .dropzone-holder,.section-bg-black .form input[type=date],.section-bg-black .form input[type=email],.section-bg-black .form input[type=file],.section-bg-black .form input[type=number],.section-bg-black .form input[type=password],.section-bg-black .form input[type=search],.section-bg-black .form input[type=text],.section-bg-black .form textarea,.section-bg-dark-gray .form .dropzone-holder,.section-bg-dark-gray .form input[type=date],.section-bg-dark-gray .form input[type=email],.section-bg-dark-gray .form input[type=file],.section-bg-dark-gray .form input[type=number],.section-bg-dark-gray .form input[type=password],.section-bg-dark-gray .form input[type=search],.section-bg-dark-gray .form input[type=text],.section-bg-dark-gray .form textarea{border-color:var(--colors-dark-grey-75);background-color:var(--colors-dark-grey-90);color:var(--colors-white)}.form .fileattachment a{text-decoration:underline}.form .fileattachment a:hover{text-decoration:none}.form .btn-toolbar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:var(--spacing-spacing-lg);-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.form .message{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px;display:block;padding:12px 8px 8px 16px;border:solid 2px;margin-block:30px}.form .message.good{border-color:var(--colors-green);background-color:var(--colors-green);color:var(--colors-dark-grey-100)}.form .message.bad,.form .message.required{border-color:var(--colors-red-150);outline:4px solid var(--colors-red-150)}.form .form-divider{height:1px;width:100%;background:var(--colors-light-grey-50);margin-block:var(--spacing-spacing-xl)}.form .obligatory-notice{font-size:calc(14rem / 16);line-height:calc(21 / 14);letter-spacing:.28px}.form-celebrate-form-page .field+.field,.form-celebrate-form-page .field+.fieldholder-small,.form-celebrate-form-page .fieldholder-small+.field,.form-celebrate-form-page .fieldholder-small+.fieldholder-small{margin-top:var(--spacing-spacing-xl)}.form-celebrate-form-page #Form_CelebrateForm_ParticipantListHeader{margin-block:var(--spacing-spacing-3xl) var(--spacing-spacing-xl)}.form-celebrate-form-page .field.checkbox{margin-top:var(--spacing-spacing-xl)}.form-celebrate-form-page .btn-toolbar{margin-top:var(--spacing-spacing-2xl)}@media only screen and (min-width:48em){.form-celebrate-form-page .btn-toolbar{margin-top:var(--spacing-spacing-3xl)}}.form-job-application .field+.field{margin-top:var(--spacing-spacing-xl)}.form-job-application .legal-notice{margin-block:var(--spacing-spacing-xl)}.form-job-application .btn-toolbar{margin-top:var(--spacing-spacing-2xl)}@media only screen and (min-width:48em){.form-job-application .btn-toolbar{margin-top:var(--spacing-spacing-3xl)}}.form-search-default.in-search-popup .form-search-inner{padding-block:var(--spacing-spacing-md);padding-inline:0;border-radius:0}@media only screen and (min-width:48em){.form-search-default.in-search-popup .form-search-inner{border-radius:8px;padding-block:var(--spacing-spacing-xl);padding-inline:var(--spacing-spacing-3xl) var(--spacing-spacing-xl)}}@media only screen and (max-width:47.96875em){.form-search-default.in-search-popup .form-search-inner{box-shadow:0 0 0 100vmax var(--colors-white);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}}.form-search-default.in-search-popup .form-search-inner :not(canvas){z-index:2}.form-search-default.in-search-popup .form-search-input{font-size:calc(20rem / 16);line-height:1.16}@media only screen and (min-width:48em){.form-search-default.in-search-popup .form-search-input{font-size:calc(24rem / 16)}}.form-search-default .form-search-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:var(--colors-white);padding-block:var(--spacing-spacing-md);padding-inline:var(--spacing-spacing-xl) var(--spacing-spacing-md);border-radius:8px}@media only screen and (min-width:48em){.form-search-default .form-search-inner{border:1px solid var(--colors-light-grey-50)}}.form-search-default .field{-webkit-flex:0 0 calc(100% - 104px);-ms-flex:0 0 calc(100% - 104px);flex:0 0 calc(100% - 104px);max-width:calc(100% - 104px);padding-right:var(--spacing-spacing-md)}@media only screen and (min-width:48em){.form-search-default .field{-webkit-flex:0 0 calc(100% - 220px);-ms-flex:0 0 calc(100% - 220px);flex:0 0 calc(100% - 220px);max-width:calc(100% - 220px)}}.form-search-default .form-search-input{display:block;width:100%;max-width:100%;height:48px;border:0;font-size:calc(16rem / 16);line-height:calc(20 / 16);padding-inline:var(--spacing-spacing-2sm);padding-top:var(--spacing-spacing-sm)}.form-search-default .form-search-input:placeholder{color:var(--colors-dark-grey-50)}.form-search-default .form-search-input:focus,.form-search-default .form-search-input:focus-visible{border:0;outline:0;box-shadow:-3px 0 0 0 var(--colors-blue-110)}.form-search-default .btn-toolbar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:var(--spacing-spacing-md);width:104px}@media only screen and (min-width:48em){.form-search-default .btn-toolbar{width:220px}}.form-search-default .btn-form-search-cancel,.form-search-default .btn-form-search-submit{width:48px;height:48px;border-radius:8px;padding:var(--spacing-spacing-lg);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form-search-default .btn-form-search-submit{background-color:var(--colors-dark-grey-100);color:var(--colors-white)}.form-search-default .btn-form-search-submit:hover{background-color:var(--colors-blue-30);color:var(--colors-dark-grey-150)}@media only screen and (min-width:48em){.form-search-default .btn-form-search-submit{width:auto;padding-block:var(--spacing-spacing-xl) var(--spacing-spacing-lg);padding-inline:var(--spacing-spacing-2xl)}}.form-search-default .btn-form-search-submit .icon{font-size:calc(24rem / 16)}@media only screen and (min-width:48em){.form-search-default .btn-form-search-submit .icon{display:none}}.form-search-default .btn-form-search-submit .text{display:inline-block}@media only screen and (max-width:47.96875em){.form-search-default .btn-form-search-submit .text{position:absolute;clip:rect(0 0 0 0);height:1px;width:1px;-webkit-clip-path:inset(100%);clip-path:inset(100%);overflow:hidden;white-space:nowrap}}.form-search-default .btn-form-search-cancel{display:none;background-color:var(--colors-light-grey-30);color:var(--colors-dark-grey-150)}.form-search-default .btn-form-search-cancel:hover{background-color:var(--colors-blue-30)}.form--element-cta .btn-toolbar{margin-top:var(--spacing-spacing-2xl)}@media only screen and (min-width:48em){.form--element-cta .btn-toolbar{margin-top:var(--spacing-spacing-3xl)}}.list-articles{display:grid;grid-auto-rows:auto}.list-articles--page{grid-column:1/5;gap:var(--spacing-spacing-5xl) var(--spacing-spacing-sm)}@media only screen and (min-width:30em){.list-articles--page{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:48em){.list-articles--page{grid-column:1/13;grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:68.75em){.list-articles--page{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:68.75em){.list-articles--page{gap:var(--spacing-spacing-7xl) var(--spacing-spacing-lg)}}@media only screen and (min-width:100em){.list-articles--page{grid-template-columns:repeat(5,1fr)}}.list-articles .list-articles-item,.list-articles--page .list-articles-item{min-width:0;display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:0}.list-articles-item .item-title{-webkit-align-self:end;-ms-flex-item-align:end;align-self:end;padding-right:var(--spacing-spacing-lg)}@media only screen and (min-width:68.75em){.list-articles-item .item-title{padding-right:var(--spacing-spacing-xl)}}.list-articles-item .item-figure{margin-block:var(--spacing-spacing-xl)}.list-articles-item .img-placeholder{aspect-ratio:500/375;background-color:var(--colors-black)}.list-articles-item .item-content{padding-right:var(--spacing-spacing-lg)}@media only screen and (min-width:68.75em){.list-articles-item .item-content{padding-right:var(--spacing-spacing-xl)}}.list-articles-item .item-link{margin-top:var(--spacing-spacing-xl)}@media only screen and (min-width:68.75em){.list-articles-item .item-link{margin-top:var(--spacing-spacing-3xl)}}.list-contacts{margin-block:var(--spacing-spacing-3xl)}@media only screen and (min-width:48em){.list-contacts{margin-block:var(--spacing-spacing-5xl)}}@media only screen and (min-width:68.75em){.list-contacts{margin-block:var(--spacing-spacing-7xl)}}.list-contacts-item{border-bottom:1px solid var(--colors-light-grey-50);padding-block:var(--spacing-spacing-2xl) var(--spacing-spacing-3xl)}@media only screen and (min-width:68.75em){.list-contacts-item{padding-block:var(--spacing-spacing-3xl)}}.list-contacts-item .grid-item--title{grid-column:1/5}@media only screen and (min-width:48em){.list-contacts-item .grid-item--title{grid-column:1/13}}@media only screen and (min-width:68.75em){.list-contacts-item .grid-item--title{grid-column:1/6}}.list-contacts-item .grid-item--address{grid-column:1/5}@media only screen and (min-width:48em){.list-contacts-item .grid-item--address{grid-column:1/5}}@media only screen and (min-width:68.75em){.list-contacts-item .grid-item--address{grid-column:6/9}}.list-contacts-item .grid-item--address p+p{margin-top:var(--spacing-spacing-md)}.list-contacts-item .grid-item--links{grid-column:1/5}@media only screen and (min-width:48em){.list-contacts-item .grid-item--links{grid-column:7/13}}@media only screen and (min-width:68.75em){.list-contacts-item .grid-item--links{grid-column:9/13}}.list-contacts-item .grid-item--links .links-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-block:var(--spacing-spacing-sm);padding-inline:var(--spacing-spacing-sm) var(--spacing-spacing-xl);margin-bottom:var(--spacing-spacing-sm)}.list-contacts-item .grid-item--links .links-item:last-of-type{margin-bottom:0}.list-contacts-item .grid-item--links .links-item .icon-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:8px;background-color:var(--colors-light-grey-30)}.list-contacts-item .grid-item--links .links-item .icon-holder .icon{font-size:calc(14rem / 16)}.list-contacts-item .grid-item--links .links-item .content-holder{padding-left:var(--spacing-spacing-xl);padding-top:var(--spacing-spacing-md);-webkit-flex:0 0 calc(100% - 32px);-ms-flex:0 0 calc(100% - 32px);flex:0 0 calc(100% - 32px);max-width:calc(100% - 32px)}.list-contacts-item .grid-item--links .links-item .content-holder li+li{margin-top:var(--spacing-spacing-md)}.list-contacts-item .grid-item--links .links-item .content-holder a{text-decoration:none}.list-contacts-item .grid-item--links .links-item .content-holder a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.list-catalogue--item{margin-bottom:var(--spacing-spacing-6xl)}@media only screen and (min-width:68.75em){.list-catalogue--item{margin-bottom:var(--spacing-spacing-8xl)}}.list-catalogue--item-title{margin-bottom:var(--spacing-spacing-xl)}@media only screen and (min-width:68.75em){.list-catalogue--item-title{margin-bottom:var(--spacing-spacing-2xl)}}.list-catalogue-by-category{border-top:1px solid var(--colors-light-grey-50)}.list-catalogue-by-category--item{padding-block:var(--spacing-spacing-2xl) var(--spacing-spacing-xl);border-bottom:1px solid var(--colors-light-grey-50)}@media only screen and (min-width:68.75em){.list-catalogue-by-category--item{padding-block:var(--spacing-spacing-2xl)}}.list-catalogue-by-category--item .item-figure-title{grid-column:1/5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:48em){.list-catalogue-by-category--item .item-figure-title{-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-column:1/6}}@media only screen and (max-width:47.96875em){.list-catalogue-by-category--item .item-figure-title{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:var(--spacing-spacing-2xl)}}.list-catalogue-by-category--item .item-figure-title .figure{width:60px}.list-catalogue-by-category--item .item-figure-title .title{-webkit-flex:0 0 calc(100% - 60px);-ms-flex:0 0 calc(100% - 60px);flex:0 0 calc(100% - 60px);max-width:calc(100% - 60px);padding-right:var(--spacing-spacing-2xl)}@media only screen and (min-width:48em){.list-catalogue-by-category--item .item-figure-title .title{padding-inline:var(--spacing-spacing-4xl)}}.list-catalogue-by-category--item .item-btn{grid-column:1/5}@media only screen and (min-width:48em){.list-catalogue-by-category--item .item-btn{grid-column:9/13;margin-left:auto;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}}.list-four-column{margin-top:var(--spacing-spacing-xl)}@media only screen and (max-width:47.96875em){.list-four-column{border-bottom:1px solid var(--colors-light-grey-20)}}.list-four-column .list-four-column-item{border-top:1px solid var(--colors-light-grey-20);padding-block:var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.list-four-column .list-four-column-item{padding-block:var(--spacing-spacing-2xl) var(--spacing-spacing-3xl)}}.section-bg-light-gray .list-four-column .list-four-column-item{border-color:var(--colors-white)}.list-four-column .item-date{grid-column:1/5}@media only screen and (min-width:48em){.list-four-column .item-date{grid-column:1/2}}.list-four-column .item-title{grid-column:1/5;padding-right:var(--spacing-spacing-2xl)}@media only screen and (min-width:48em){.list-four-column .item-title{grid-column:2/5}}.list-four-column .item-content{grid-column:1/5}@media only screen and (min-width:48em){.list-four-column .item-content{grid-column:5/9}}.list-four-column .item-content.typo-module p+p{margin-top:var(--spacing-spacing-lg)}.list-four-column .item-link{grid-column:1/5}@media only screen and (min-width:48em){.list-four-column .item-link{grid-column:11/13;margin-left:auto}}.list-search-item{border-bottom:1px solid var(--colors-light-grey-50);padding-block:var(--spacing-spacing-2xl) var(--spacing-spacing-3xl)}@media only screen and (min-width:68.75em){.list-search-item{padding-block:var(--spacing-spacing-3xl)}}.list-search-item .grid-item{grid-column:1/5}@media only screen and (min-width:48em){.list-search-item .grid-item{grid-column:1/11}}@media only screen and (min-width:68.75em){.list-search-item .grid-item--title{grid-column:1/5}}@media only screen and (min-width:68.75em){.list-search-item .grid-item--content{grid-column:6/11}}.list-social-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-spacing-xl)}.list-social-links a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:24px;height:24px}.list-social-links a:hover .icon{color:var(--colors-blue-110)}.list-social-links a .icon{color:var(--colors-white);transition:color .23s}.JobListPage{background-color:var(--colors-light-grey-20)}.list-jobs{grid-column:1/5;display:grid;gap:var(--spacing-spacing-xl) var(--spacing-spacing-lg)}@media only screen and (min-width:48em){.list-jobs{grid-column:2/12}}@media only screen and (min-width:60em){.list-jobs{grid-template-columns:repeat(2,1fr)}}.list-jobs-item{background-color:var(--colors-white)}.list-jobs-item .item-title{border-bottom:4px solid var(--colors-light-grey-20);padding:var(--spacing-spacing-md);min-height:120px}.list-jobs-item .item-title .item-link{margin-top:var(--spacing-spacing-xl)}.list-jobs-item .item-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-jobs-item .item-content .item-content-location,.list-jobs-item .item-content .item-content-valid{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:var(--spacing-spacing-md);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-spacing-xl)}.list-jobs-item .item-content .item-content-location .item-location,.list-jobs-item .item-content .item-content-location .item-valid,.list-jobs-item .item-content .item-content-valid .item-location,.list-jobs-item .item-content .item-content-valid .item-valid{margin-top:auto}.list-jobs-item .item-content .item-content-location{border-right:2px solid var(--colors-light-grey-20)}.list-jobs-item .item-content .item-content-valid{border-left:2px solid var(--colors-light-grey-20)}.text-no-jobs{grid-column:1/5}@media only screen and (min-width:48em){.text-no-jobs{grid-column:2/12}}.responsive-table{display:block;width:100%;overflow-x:auto}.section-bg-white{background-color:var(--colors-white)}.section-bg-light-gray{background-color:var(--colors-light-grey-20)}.section-bg-dark-gray{background-color:var(--colors-dark-grey-100);color:var(--colors-white)}.section-bg-black{background-color:var(--colors-dark-grey-150);color:var(--colors-white)}.section-bg-blue{background-color:var(--colors-blue-110);color:var(--colors-white)}.element-notification-ribbon--item{position:relative;padding-block:var(--spacing-spacing-xl) var(--spacing-spacing-2xl);background-repeat:no-repeat;background-position:right center;background-size:auto 100%;overflow:hidden}.element-notification-ribbon--item+.element-notification-ribbon--item{border-top:var(--spacing-spacing-xs) solid #fff}.element-notification-ribbon--item .typo-module *+.responsive-table,.element-notification-ribbon--item .typo-module *+ol,.element-notification-ribbon--item .typo-module *+p:not([class]),.element-notification-ribbon--item .typo-module *+ul{margin-top:var(--spacing-spacing-2sm)}.notification-ribbon-item--inner{display:grid;gap:var(--spacing-spacing-lg)}.notification-ribbon-item--inner:not(.with-image){justify-items:start;text-align:left}@media only screen and (min-width:30em){.notification-ribbon-item--inner.with-image{grid-template-columns:100px 1fr;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-spacing-2xl)}}@media only screen and (min-width:64em){.notification-ribbon-item--inner.with-image{gap:var(--spacing-spacing-4xl)}}.notification-ribbon-item--inner .noti-img-wrapper{width:100px}.notification-ribbon-item--inner .noti-content-holder{min-width:0}.notification-ribbon-item--inner .noti-content-wrapper{display:grid;gap:var(--spacing-spacing-lg)}@media only screen and (min-width:64em){.notification-ribbon-item--inner .noti-content-wrapper{grid-template-columns:auto auto;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:64em){.notification-ribbon-item--inner .noti-content-wrapper .noti-link{margin-left:var(--spacing-spacing-3xl)}}@media only screen and (min-width:48em){.notification-ribbon-item--inner .title{padding-right:var(--spacing-spacing-6xl)}}.notification-ribbon-item--inner .title+.noti-content-wrapper{margin-top:var(--spacing-spacing-lg)}.popup-catalogue-form{width:500px;border:1px solid var(--colors-light-grey-50)}.popup-catalogue-form .popup-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:var(--spacing-spacing-3xl)}.popup-catalogue-form::backdrop{background:rgba(248,248,248,.9);backdrop-filter:blur(8px);opacity:.75}.popup-catalogue-form .form-catalogue-page .field+.field{margin-top:var(--spacing-spacing-xl)}.popup-catalogue-form .form-catalogue-page .btn-toolbar{margin-top:var(--spacing-spacing-2xl)}@media only screen and (min-width:48em){.popup-catalogue-form .form-catalogue-page .btn-toolbar{margin-top:var(--spacing-spacing-3xl)}}.popup{border:0;margin:0;padding:0;width:100%;height:100%;max-width:100%;max-height:100%;background:rgba(248,248,248,.9);backdrop-filter:blur(8px)}.popup .adapt{height:100%}.popup .popup-header{background-color:var(--colors-white);border-bottom:1px solid var(--colors-light-grey-20);height:var(--header-height-mobile)}@media only screen and (min-width:68.75em){.popup .popup-header{height:var(--header-height-1100)}}.popup .popup-header .adapt{height:100%}.popup .popup-header-inner{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:68.75em){.popup .popup-header-inner{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:68.71875em){.popup .popup-header-inner .logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.popup-market-selection .popup-content-inner{grid-column:1/5;padding-top:var(--spacing-spacing-2xl)}@media only screen and (min-width:48em){.popup-market-selection .popup-content-inner{grid-column:2/13;padding-top:var(--spacing-spacing-5xl)}}@media only screen and (max-width:47.96875em){.popup-market-selection .popup-content-inner{padding-inline:var(--spacing-spacing-lg)}}@media only screen and (min-width:30em){.popup-market-selection .list-grouped-markets{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.popup-market-selection .list-grouped-markets-item{padding-right:5%;margin-bottom:40px}@media only screen and (min-width:30em){.popup-market-selection .list-grouped-markets-item{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (min-width:48em){.popup-market-selection .list-grouped-markets-item{-webkit-flex:0 0 calc(100% / 3);-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3);max-width:calc(100% / 3)}}@media only screen and (min-width:68.75em){.popup-market-selection .list-grouped-markets-item{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.popup-market-selection .list-grouped-markets-item--title{margin-bottom:var(--spacing-spacing-2xl)}.popup-market-selection .list-markets-item{margin-bottom:var(--spacing-spacing-2xl)}.popup-market-selection .list-markets-item:last-of-type{margin-bottom:0}.popup-market-selection .list-markets-item--list-locales{margin-top:var(--spacing-spacing-2xl);margin-left:calc(24px + var(--spacing-spacing-lg))}.popup-market-selection .list-markets-item--list-locales li+li{margin-top:var(--spacing-spacing-xl)}.popup-market-selection .list-markets-item--list-locales a{display:inline-block;text-decoration:none;color:var(--colors-dark-grey-90)}.popup-market-selection .list-markets-item--list-locales a.current,.popup-market-selection .list-markets-item--list-locales a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.popup-market-selection .country-holder{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;color:var(--colors-dark-grey-90)}.popup-market-selection .country-holder .item-figure{width:24px}.popup-market-selection .country-holder .item-figure svg{width:24px;height:18px}.popup-market-selection .country-holder .item-title{-webkit-flex:0 0 calc(100% - 24px);-ms-flex:0 0 calc(100% - 24px);flex:0 0 calc(100% - 24px);padding-left:var(--spacing-spacing-lg)}.popup-market-selection a.country-holder.current .item-title,.popup-market-selection a.country-holder:hover .item-title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.popup-market-suggester{color:var(--colors-white);padding:var(--spacing-spacing-7xl) var(--spacing-spacing-3xl)}.popup-market-suggester .btn-close-market-selector{position:absolute;top:var(--spacing-spacing-lg);right:var(--spacing-spacing-lg);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;color:var(--colors-white)}.popup-market-suggester .btn-close-market-selector:hover{color:var(--colors-blue-30)}.popup-market-suggester .text{margin-bottom:var(--spacing-spacing-3xl)}.popup-market-suggester .form-market-suggester-inner{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-spacing-xl)}.popup-market-suggester::backdrop{background:rgba(248,248,248,.9);backdrop-filter:blur(8px);opacity:.75}@media only screen and (min-width:48em){.popup-search .popup-content{padding-block:var(--spacing-spacing-7xl)}}.popup-search .form-search-default{grid-column:1/5}@media only screen and (min-width:48em){.popup-search .form-search-default{grid-column:2/12}}@media only screen and (min-width:68.75em){.popup-search .form-search-default{grid-column:3/11}}@media only screen and (min-width:48em){.page-header--article{margin-bottom:var(--spacing-spacing-lg)}}.page-header--article .grid-item--link-back{grid-column:1/5;padding-block:var(--spacing-spacing-lg)}@media only screen and (min-width:48em){.page-header--article .grid-item--link-back{grid-row:1/2}}@media only screen and (min-width:68.75em){.page-header--article .grid-item--link-back{padding-block:var(--spacing-spacing-3xl)}}.page-header--article .grid-item--title{grid-column:1/5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:48em){.page-header--article .grid-item--title{grid-row:1/2;grid-column:2/9;padding-block:var(--spacing-spacing-7xl) var(--spacing-spacing-lg)}}@media only screen and (min-width:68.75em){.page-header--article .grid-item--title{grid-column:3/9;padding-block:var(--spacing-spacing-7xl) var(--spacing-spacing-3xl)}}@media only screen and (max-width:47.96875em){.page-header--article .grid-item--title{min-height:280px}}.page-header--article .grid-item--title .grid-item-title-inner{margin-top:auto;padding-right:var(--spacing-spacing-3xl)}@media only screen and (max-width:47.96875em){.page-header--article .grid-item--title .grid-item-title-inner{padding-top:var(--spacing-spacing-4xl)}}.page-header--article .grid-item--img{position:relative;grid-column:1/5}@media only screen and (min-width:48em){.page-header--article .grid-item--img{grid-row:1/2;grid-column:9/13;border-left:12px solid var(--colors-white);margin-right:calc(var(--spacing-spacing-2xl) * -1)}}@media only screen and (min-width:68.75em){.page-header--article .grid-item--img{margin-right:calc(var(--spacing-spacing-3xl) * -1)}}@media only screen and (max-width:47.96875em){.page-header--article .grid-item--img{margin-inline:calc(var(--spacing-spacing-lg) * -1)}}.page-header--article .img-placeholder{aspect-ratio:800/780}.page-header--article .item-date,.page-header--article .item-location{color:var(--colors-dark-grey-75)}.page-header--article .item-date-location *+*{margin-top:2px}@media only screen and (min-width:68.75em){.page-header--article .item-date-location *+*{margin-top:6px}}.page-header--article .item-date-location{margin-top:20px}.page-header--article .item-intro{margin-top:15px}.page-header--article .typo-module *+.responsive-table,.page-header--article .typo-module *+ol,.page-header--article .typo-module *+p:not([class]),.page-header--article .typo-module *+ul{margin-top:var(--spacing-spacing-2sm)}@media only screen and (min-width:48em){.page-header--secondary{margin-bottom:var(--spacing-spacing-lg)}}.page-header--secondary .item--link-back{margin-bottom:var(--spacing-spacing-4xl)}@media only screen and (min-width:68.75em){.page-header--secondary .item--link-back{margin-bottom:var(--spacing-spacing-6xl)}}.page-header--secondary .grid-item--title{position:relative;grid-column:1/5;padding-block:var(--spacing-spacing-lg) var(--spacing-spacing-2xl);padding-inline:0 var(--spacing-spacing-lg);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:200px}@media only screen and (min-width:48em){.page-header--secondary .grid-item--title{padding-block:var(--spacing-spacing-2xl);padding-inline:0 var(--spacing-spacing-2xl)}}@media only screen and (min-width:68.75em){.page-header--secondary .grid-item--title{padding-block:var(--spacing-spacing-3xl) var(--spacing-spacing-2xl);padding-inline:0 var(--spacing-spacing-3xl)}}.page-header--secondary .grid-item--title:after{position:absolute;top:0;right:-6px;height:100%;width:var(--spacing-spacing-2sm);background-color:var(--colors-white)}@media only screen and (min-width:48em){.page-header--secondary .grid-item--title:after{content:""}}.page-header--secondary .grid-item--title .item--title-holder{margin-top:auto}.page-header--secondary .title{font-size:clamp(2.3125rem, 3.2vw, 3.125rem);line-height:1.1}.page-header--secondary .grid-item--image{position:relative;grid-column:1/5}@media only screen and (min-width:48em){.page-header--secondary .grid-item--image{min-height:350px;margin-right:calc(var(--spacing-spacing-2xl) * -1)}}@media only screen and (min-width:68.75em){.page-header--secondary .grid-item--image{min-height:450px;margin-right:calc(var(--spacing-spacing-3xl) * -1)}}.page-header--secondary .grid-item--image:after{position:absolute;top:0;left:-6px;height:100%;width:var(--spacing-spacing-2sm);background-color:var(--colors-white)}@media only screen and (min-width:48em){.page-header--secondary .grid-item--image:after{content:""}}.page-header--category .grid-item--image{min-height:220px}@media only screen and (min-width:48em){.page-header--category .grid-item--image{min-height:350px;grid-column:5/13}}@media only screen and (min-width:68.75em){.page-header--category .grid-item--image{min-height:450px}}@media only screen and (max-width:47.96875em){.page-header--category .grid-item--image{border-top:var(--spacing-spacing-sm) solid var(--colors-white);margin-inline:calc(var(--spacing-spacing-lg) * -1)}}.page-header--content{padding-block:var(--spacing-spacing-2xl) var(--spacing-spacing-3xl)}@media only screen and (min-width:68.75em){.page-header--content{padding-block:var(--spacing-spacing-7xl)}}.page-header--content .grid-item{grid-column:1/5}@media only screen and (min-width:48em){.page-header--content .grid-item--content{grid-column:5/13}}.page-header--content .grid-item--content *+.header-content{margin-top:var(--spacing-spacing-3xl)}@media only screen and (min-width:68.75em){.page-header--content .grid-item--content *+.header-content{margin-top:var(--spacing-spacing-7xl)}}.page-header--content .header-content,.page-header--content .header-intro{color:var(--colors-dark-grey-150)}.page-header--content .item--list-buttons{margin-top:var(--spacing-spacing-3xl)}@media only screen and (min-width:68.75em){.page-header--content .item--list-buttons{margin-top:var(--spacing-spacing-4xl)}}.page-header--content .list-page-header-buttons{display:grid;gap:var(--spacing-spacing-xl)}.page-header--contact{padding-block:var(--spacing-spacing-3xl) var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.page-header--contact{padding-block:var(--spacing-spacing-3xl)}}@media only screen and (min-width:68.75em){.page-header--contact .grid-item--title{padding-top:var(--spacing-spacing-7xl)}}.page-header--contact .grid-item--elements{margin-top:var(--spacing-spacing-3xl)}@media only screen and (min-width:68.75em){.page-header--contact .grid-item--elements{display:grid;grid-template-columns:repeat(12,1fr);-webkit-align-items:end;-ms-flex-align:end;align-items:end}}.page-header--contact .grid-item--elements .list-contacts-switcher{max-width:400px}@media only screen and (min-width:68.75em){.page-header--contact .grid-item--elements .list-contacts-switcher{grid-column:1/5;grid-row:1/2}}@media only screen and (max-width:68.71875em){.page-header--contact .grid-item--elements .list-contacts-switcher{margin-top:var(--spacing-spacing-3xl)}}.page-header--contact .grid-item--elements .form-list{display:grid;gap:var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.page-header--contact .grid-item--elements .form-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:68.75em){.page-header--contact .grid-item--elements .form-list{grid-column:6/13;grid-row:1/2}}.list-contacts-switcher{background:var(--colors-dark-grey-90);padding:var(--spacing-spacing-sm);border-radius:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.list-contacts-switcher .list-contacts-switcher-item{-webkit-flex:0 0 calc(50% - 4px);-ms-flex:0 0 calc(50% - 4px);flex:0 0 calc(50% - 4px);max-width:calc(50% - 4px)}.list-contacts-switcher .link-switcher{display:block;width:100%;padding-block:15px 11px;padding-inline:var(--spacing-spacing-2xl);border-radius:8px;text-align:center;text-decoration:none;color:var(--colors-white);transition:background-color .3s}.list-contacts-switcher .link-switcher.active{background-color:var(--colors-white);color:var(--colors-dark-grey-150)}.list-contacts-switcher .link-switcher:hover:not(.active){background-color:rgba(255,255,255,.6);color:var(--colors-dark-grey-150);transition:background-color .3s}.page-header--primary{background-color:var(--colors-light-grey-20)}@media only screen and (min-width:48em){.page-header--primary{background-color:var(--colors-dark-grey-100)}}@media only screen and (min-width:48em){.page-header--primary .grid-global{padding-inline:var(--spacing-spacing-2xl)}}@media only screen and (min-width:68.75em){.page-header--primary .grid-global{padding-inline:var(--spacing-spacing-3xl)}}.page-header--primary .grid-item--img{position:relative;background-color:var(--colors-black);grid-column:1/5}@media only screen and (min-width:48em){.page-header--primary .grid-item--img{aspect-ratio:450/670;grid-column:1/5}}@media only screen and (max-width:47.96875em){.page-header--primary .grid-item--img{height:480px;border-bottom:var(--spacing-spacing-md) solid var(--colors-white)}}.page-header--primary .grid-item--img:after,.page-header--primary .grid-item--img:before{position:absolute;top:0;width:var(--spacing-spacing-lg);height:100%;background-color:var(--colors-white)}@media only screen and (min-width:48em){.page-header--primary .grid-item--img:after,.page-header--primary .grid-item--img:before{content:""}}.page-header--primary .grid-item--img:before{right:100%}.page-header--primary .grid-item--img:after{left:100%}.page-header--primary .grid-item--title{grid-column:1/5;padding-block:var(--spacing-spacing-xl);display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-spacing-4xl) var(--spacing-spacing-lg)}@media only screen and (min-width:48em){.page-header--primary .grid-item--title{grid-column:5/13;padding-block:var(--spacing-spacing-3xl);grid-template-columns:repeat(8,1fr);gap:var(--spacing-spacing-lg)}}@media only screen and (min-width:68.75em){.page-header--primary .grid-item--title{gap:var(--spacing-spacing-lg);padding-block:var(--spacing-spacing-5xl)}}@media only screen and (max-width:47.96875em){.page-header--primary .grid-item--title{padding-inline:var(--spacing-spacing-lg)}}.page-header--primary .grid-item--title .item--list-buttons,.page-header--primary .grid-item--title .title{grid-column:1/5;-webkit-align-self:start;-ms-flex-item-align:start;align-self:start}@media only screen and (min-width:48em){.page-header--primary .grid-item--title .item--list-buttons,.page-header--primary .grid-item--title .title{grid-column:2/8}}.page-header--primary .grid-item--title .title{color:var(--colors-dark-grey-150)}@media only screen and (min-width:48em){.page-header--primary .grid-item--title .title{color:var(--colors-white);-webkit-align-self:end;-ms-flex-item-align:end;align-self:end}}@media only screen and (min-width:48em){.page-header--primary .grid-item--title .item--list-buttons{-webkit-align-self:end;-ms-flex-item-align:end;align-self:end}}@media only screen and (max-width:47.96875em){.page-header--primary .grid-item--title .item--list-buttons{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.page-header--product .grid-item--title{position:relative;grid-column:1/5;padding-block:var(--spacing-spacing-lg) var(--spacing-spacing-2xl);padding-inline:0 var(--spacing-spacing-lg);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:200px}@media only screen and (min-width:48em){.page-header--product .grid-item--title{grid-column:1/9;padding-block:var(--spacing-spacing-2xl);padding-inline:0 var(--spacing-spacing-2xl)}}@media only screen and (min-width:68.75em){.page-header--product .grid-item--title{padding-block:var(--spacing-spacing-3xl) var(--spacing-spacing-2xl);padding-inline:0 var(--spacing-spacing-3xl)}}.page-header--product .grid-item--title:after{position:absolute;top:0;right:-6px;height:100%;width:var(--spacing-spacing-2sm);background-color:var(--colors-white)}@media only screen and (min-width:48em){.page-header--product .grid-item--title:after{content:""}}.page-header--product .grid-item--title .item--title-holder{z-index:2;max-width:500px}@media only screen and (max-width:47.96875em){.page-header--product .grid-item--title .item--title-holder{display:none}}@media only screen and (min-width:48em){.page-header--product .figure-img-header{position:absolute;top:0;right:0;height:100%;width:60%}}@media only screen and (min-width:48em){.page-header--product .figure-img-header .img-header{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}}@media only screen and (min-width:48em){.page-header--product .grid-item--image{grid-column:9/13}}@media only screen and (max-width:47.96875em){.page-header--product .grid-item--image{padding-bottom:var(--spacing-spacing-2xl)}}.page-header--tertiary .grid-item--title{padding-block:var(--spacing-spacing-xl);grid-column:1/5}@media only screen and (min-width:48em){.page-header--tertiary .grid-item--title{min-height:250px;grid-column:1/9;padding-right:var(--spacing-spacing-2xl);padding-block:var(--spacing-spacing-2xl);display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:68.75em){.page-header--tertiary .grid-item--title{min-height:300px;padding-block:var(--spacing-spacing-3xl);padding-right:var(--spacing-spacing-3xl)}}.page-header--tertiary .grid-item--title .grid-item-title-inner{padding-top:80px}@media only screen and (min-width:48em){.page-header--tertiary .grid-item--title .grid-item-title-inner{margin-top:auto}}@media only screen and (min-width:48em){.page-header--tertiary .grid-item--content{grid-column:9/13;border-left:12px solid var(--colors-white);padding:var(--spacing-spacing-2xl);margin-right:-var(--spacing-spacing-2xl);display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:68.75em){.page-header--tertiary .grid-item--content{padding:var(--spacing-spacing-3xl);margin-right:-var(--spacing-spacing-3xl)}}@media only screen and (max-width:47.96875em){.page-header--tertiary .grid-item--content{display:none}}.page-header--tertiary .form-article-list-page,.page-header--tertiary .form-catalogue-list-page,.page-header--tertiary .form-search-default{margin-top:var(--spacing-spacing-6xl)}@media only screen and (min-width:48em){.page-header--tertiary .form-article-list-page,.page-header--tertiary .form-catalogue-list-page,.page-header--tertiary .form-search-default{margin-top:var(--spacing-spacing-3xl)}}@media only screen and (min-width:48em){.element-articles .element-header--title-link{margin-bottom:var(--spacing-spacing-4xl)}}@media only screen and (min-width:68.75em){.element-articles .element-header--title-link{margin-bottom:var(--spacing-spacing-6xl)}}@media only screen and (max-width:47.96875em){.element-articles .list-articles-desktop{display:none}}.element-articles .list-articles-desktop .list-articles{grid-column:1/5;grid-template-columns:repeat(3,1fr);gap:var(--spacing-spacing-5xl) var(--spacing-spacing-sm)}@media only screen and (min-width:48em){.element-articles .list-articles-desktop .list-articles{grid-column:1/13}}@media only screen and (min-width:68.75em){.element-articles .list-articles-desktop .list-articles{grid-column:4/13;gap:var(--spacing-spacing-7xl) var(--spacing-spacing-lg)}}@media only screen and (min-width:48em){.element-articles .list-articles-mobile{display:none}}.element-articles .list-articles-mobile .list-articles-item{width:290px}.element-articles .list-articles-mobile .js-item-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.element-contact-list .list-contacts-switcher{max-width:400px}.element-contact-list .form-contact-regions{margin-block:var(--spacing-spacing-3xl);max-width:400px}@media only screen and (min-width:48em){.element-content-with-multimedia .grid-content-on-left .grid-item--media{grid-column:7/13}}@media only screen and (min-width:48em){.element-content-with-multimedia .grid-content-on-left .grid-item--content{grid-column:2/6;grid-row:1}}.element-content-with-multimedia .grid-item--media{grid-column:1/5}@media only screen and (min-width:48em){.element-content-with-multimedia .grid-item--media{grid-column:1/7}}.element-content-with-multimedia .grid-item--media .multimedia--video{position:relative;aspect-ratio:16/9;background-color:var(--colors-dark-grey-150)}.element-content-with-multimedia .grid-item--media .btn-play-video{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.element-content-with-multimedia .grid-item--media .btn-play-video:hover .btn-play-component .btn-play--triangle:before{background-color:var(--colors-blue-110)}.element-content-with-multimedia .grid-item--media .btn-play-video:hover .btn-play-component .btn-play--text{color:var(--colors-blue-110)}.element-content-with-multimedia .grid-item--media .btn-play-video .btn-play-component{padding:var(--spacing-spacing-xl)}@media only screen and (min-width:68.75em){.element-content-with-multimedia .grid-item--media .btn-play-video .btn-play-component{padding:var(--spacing-spacing-2xl)}}.element-content-with-multimedia .video-holder{display:none;position:relative;-webkit-flex:1;-ms-flex:1;flex:1;aspect-ratio:16/9}.element-content-with-multimedia .video-holder iframe,.element-content-with-multimedia .video-holder video{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.element-content-with-multimedia .image-holder img{position:relative;z-index:2}.element-content-with-multimedia .grid-item--content{grid-column:1/5}@media only screen and (min-width:48em){.element-content-with-multimedia .grid-item--content{grid-column:8/12;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}}.element-content-with-multimedia .tag-item{margin-bottom:var(--spacing-spacing-xl)}.element-content-with-multimedia .title{margin-bottom:var(--spacing-spacing-2xl)}.element-content-with-multimedia .content+.item-buttons-list{margin-top:var(--spacing-spacing-2xl)}@media only screen and (min-width:48em){.element-content-with-multimedia .content+.item-buttons-list{margin-top:var(--spacing-spacing-4xl)}}.element-content-with-multimedia--bg-img{background-color:var(--colors-dark-grey-150);background-repeat:no-repeat;background-position:top center;background-size:cover}.element-content-with-multimedia--bg-img .grid-global{min-height:clamp(450px,75vh,760px)}.element-content-with-multimedia--bg-img .grid-item{grid-column:1/5}.element-content-with-multimedia--bg-img .grid-item--content{margin-top:auto;padding-right:10%}@media only screen and (min-width:48em){.element-content-with-multimedia--bg-img .grid-item--content{grid-column:5/13;grid-row:2/3}}.element-content-with-multimedia--bg-img .content{font-family:var(--HelveticaBold)}.element-content{padding-block:var(--spacing-spacing-6xl) var(--spacing-spacing-2xl)}.element-content .grid-item{grid-column:1/5}@media only screen and (min-width:48em){.element-content .grid-item{grid-column:2/11}}@media only screen and (min-width:68.75em){.element-content .grid-item{grid-column:3/9}}.element-cta--form{padding-block:var(--spacing-spacing-3xl)}@media only screen and (min-width:48em){.element-cta--form{padding-block:var(--spacing-spacing-6xl) var(--spacing-spacing-3xl)}}@media only screen and (min-width:68.75em){.element-cta--form{padding-block:var(--spacing-spacing-7xl) var(--spacing-spacing-3xl)}}.element-cta--regular{margin-block:var(--spacing-spacing-3xl)}@media only screen and (min-width:48em){.element-cta--regular{margin-block:var(--spacing-spacing-6xl) var(--spacing-spacing-3xl)}}@media only screen and (min-width:68.75em){.element-cta--regular{margin-block:var(--spacing-spacing-7xl) var(--spacing-spacing-3xl)}}.element-cta--grid .section-bg-light-gray .title,.element-cta--regular .section-bg-light-gray .title{color:var(--colors-dark-grey-150)}.element-cta--grid .section-bg-light-gray .pic--stroke,.element-cta--regular .section-bg-light-gray .pic--stroke{stroke:var(--colors-dark-grey-150)}.element-cta--grid .section-bg-light-gray .pic--fill,.element-cta--regular .section-bg-light-gray .pic--fill{fill:var(--colors-dark-grey-150)}.element-cta--grid .element-cta--grid-inner,.element-cta--grid .grid-global,.element-cta--regular .element-cta--grid-inner,.element-cta--regular .grid-global{padding-inline:var(--spacing-spacing-xl);padding-block:var(--spacing-spacing-xl) var(--spacing-spacing-2xl)}@media only screen and (min-width:48em){.element-cta--grid .element-cta--grid-inner,.element-cta--grid .grid-global,.element-cta--regular .element-cta--grid-inner,.element-cta--regular .grid-global{padding:var(--spacing-spacing-2xl)}}.element-cta--grid .icon-pictogram,.element-cta--regular .icon-pictogram{width:56px;height:56px}@media only screen and (min-width:48em){.element-cta--grid .icon-pictogram,.element-cta--regular .icon-pictogram{width:72px;height:72px}}.element-cta--grid .pic--stroke,.element-cta--regular .pic--stroke{stroke:var(--colors-white)}.element-cta--grid .pic--fill,.element-cta--regular .pic--fill{fill:var(--colors-white)}.element-cta--grid:not(.element-cta--grid-wrapper .element-cta--grid){margin-block:var(--spacing-spacing-3xl)}@media only screen and (min-width:48em){.element-cta--grid:not(.element-cta--grid-wrapper .element-cta--grid){margin-block:var(--spacing-spacing-6xl) var(--spacing-spacing-3xl)}}@media only screen and (min-width:68.75em){.element-cta--grid:not(.element-cta--grid-wrapper .element-cta--grid){margin-block:var(--spacing-spacing-7xl) var(--spacing-spacing-3xl)}}.element-cta--grid .element-cta--grid-inner{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.element-cta--grid .item-content,.element-cta--grid .item-link,.element-cta--grid .title{position:relative;z-index:2;max-width:70%}.element-cta--grid .item-title+.item-content{margin-top:var(--spacing-spacing-2xl)}.element-cta--grid .item-link{margin-top:auto;padding-top:var(--spacing-spacing-5xl)}.element-cta--grid .pictogram-holder{position:absolute;top:var(--spacing-spacing-xl);right:var(--spacing-spacing-xl);z-index:2}.element-cta--regular .grid-global :not(canvas){z-index:2}.element-cta--regular .item-title{grid-column:1/5;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-spacing-lg)}@media only screen and (min-width:48em){.element-cta--regular .item-title{grid-column:1/6;grid-template-columns:repeat(5,1fr)}}.element-cta--regular .title{grid-column:1/4}@media only screen and (min-width:48em){.element-cta--regular .title{grid-column:2/5}}.element-cta--regular .pictogram-holder{grid-column:4/5;grid-row:1}@media only screen and (min-width:48em){.element-cta--regular .pictogram-holder{grid-column:1/2}}@media only screen and (max-width:47.96875em){.element-cta--regular .pictogram-holder{margin-left:auto}}.element-cta--regular .item-content{grid-column:1/5}@media only screen and (min-width:48em){.element-cta--regular .item-content{grid-column:6/10}}.element-cta--regular .item-link{grid-column:1/5}@media only screen and (min-width:48em){.element-cta--regular .item-link{grid-column:10/13;margin-left:auto}}.element-cta--form{padding-block:var(--spacing-spacing-3xl)}@media only screen and (min-width:48em){.element-cta--form{padding-block:var(--spacing-spacing-6xl)}}@media only screen and (min-width:68.75em){.element-cta--form{padding-block:var(--spacing-spacing-8xl)}}.element-cta--form .title{grid-column:1/5}@media only screen and (min-width:48em){.element-cta--form .title{grid-column:1/6}}.element-cta--form .form{grid-column:1/5}@media only screen and (min-width:48em){.element-cta--form .form{grid-column:8/12}}@media only screen and (max-width:47.96875em){.element-cta--form .form{padding-top:100px}}.element-cta--grid-wrapper{margin-inline:auto;max-width:1920px;padding-inline:var(--spacing-spacing-lg);display:grid;gap:var(--spacing-spacing-lg)}@media only screen and (min-width:48em){.element-cta--grid-wrapper{padding-inline:var(--spacing-spacing-2xl)}}@media only screen and (min-width:68.75em){.element-cta--grid-wrapper{padding-inline:var(--spacing-spacing-3xl)}}@media only screen and (min-width:48em){.element-cta--grid-wrapper{grid-template-columns:repeat(2,1fr)}}.element-cta--grid-wrapper:not(:has(+ .element-cta--grid-wrapper)):not(.element-cta--grid-wrapper + .element-cta--grid-wrapper){margin-block:var(--spacing-spacing-3xl)}@media only screen and (min-width:48em){.element-cta--grid-wrapper:not(:has(+ .element-cta--grid-wrapper)):not(.element-cta--grid-wrapper + .element-cta--grid-wrapper){margin-block:var(--spacing-spacing-6xl) var(--spacing-spacing-3xl)}}@media only screen and (min-width:68.75em){.element-cta--grid-wrapper:not(:has(+ .element-cta--grid-wrapper)):not(.element-cta--grid-wrapper + .element-cta--grid-wrapper){margin-block:var(--spacing-spacing-7xl) var(--spacing-spacing-3xl)}}.element-cta--grid-wrapper:has(+ .element-cta--grid-wrapper){margin-top:var(--spacing-spacing-3xl);margin-bottom:0}@media only screen and (min-width:48em){.element-cta--grid-wrapper:has(+ .element-cta--grid-wrapper){margin-top:var(--spacing-spacing-6xl)}}@media only screen and (min-width:68.75em){.element-cta--grid-wrapper:has(+ .element-cta--grid-wrapper){margin-top:var(--spacing-spacing-3xl)}}.element-cta--grid-wrapper+.element-cta--grid-wrapper{margin-top:var(--spacing-spacing-lg);margin-bottom:var(--spacing-spacing-3xl)}@media only screen and (min-width:48em){.element-cta--grid-wrapper+.element-cta--grid-wrapper{margin-bottom:var(--spacing-spacing-3xl)}}@media only screen and (min-width:68.75em){.element-cta--grid-wrapper+.element-cta--grid-wrapper{margin-bottom:var(--spacing-spacing-3xl)}}.element-cta--grid-wrapper .element-cta--grid{min-width:0}.element-cta--grid-wrapper .element-cta--grid .adapt{height:100%}.element-cta--grid-wrapper .element-cta--grid .adapt-inline,.element-cta--grid-wrapper .element-cta--grid .list-catalogue--item-title{padding:0}.element-faq .item-title{grid-column:1/5}@media only screen and (min-width:68.75em){.element-faq .item-title{grid-column:1/3}}.element-faq .item-list{grid-column:1/5}@media only screen and (min-width:48em){.element-faq .item-list{grid-column:2/11}}@media only screen and (min-width:68.75em){.element-faq .item-list{grid-column:3/12}}.list-accordions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-spacing-2xl)}@media only screen and (min-width:48em){.list-accordions{gap:var(--spacing-spacing-lg)}}.list-accordion-item:first-of-type .btn-toggle-content{padding-top:0}.list-accordion-item .btn-toggle-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;text-align:left;color:var(--colors-dark-grey-75)}@media only screen and (min-width:48em){.list-accordion-item .btn-toggle-content{padding-block:var(--spacing-spacing-xl) var(--spacing-spacing-3xl)}}.list-accordion-item .btn-toggle-content[aria-expanded=true]{color:var(--colors-dark-grey-150)}.list-accordion-item .btn-toggle-content[aria-expanded=true] .btn-toggle-component .icon-close{opacity:0;transition:opacity .3s}.list-accordion-item .btn-toggle-content[aria-expanded=true] .btn-toggle-component .line{opacity:1;transition:opacity .3s}.list-accordion-item .btn-toggle-content .btn-toggle-content-text{-webkit-flex:0 0 calc(100% - 32px);-ms-flex:0 0 calc(100% - 32px);flex:0 0 calc(100% - 32px);max-width:calc(100% - 32px);padding-right:var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.list-accordion-item .btn-toggle-content .btn-toggle-content-text{padding-right:var(--spacing-spacing-5xl)}}.list-accordion-item .item-answer{padding-block:var(--spacing-spacing-md) 0}@media only screen and (min-width:48em){.list-accordion-item .item-answer{padding-block:0 var(--spacing-spacing-3xl)}}.element-gallery .grid-item{grid-column:1/5}@media only screen and (min-width:48em){.element-gallery .grid-item--solo-image{grid-column:2/12}}@media only screen and (min-width:68.75em){.element-gallery .grid-item--solo-image{grid-column:3/11}}@media only screen and (min-width:48em){.element-gallery .grid-item--big-images{grid-column:2/12;padding-bottom:52px}}@media only screen and (min-width:68.75em){.element-gallery .grid-item--big-images{grid-column:3/11}}@media only screen and (min-width:48em){.element-gallery .grid-item--small-images{grid-column:2/12}}@media only screen and (min-width:68.75em){.element-gallery .grid-item--small-images{grid-column:3/11}}.element-gallery .grid-item--small-images .swiper-wrapper{height:auto}.element-gallery .grid-item--small-images .swiper-slide{width:328px}@media only screen and (min-width:48em){.element-gallery .grid-item--small-images .swiper-slide{width:374px}}.element-gallery .grid-item--small-images .swiper-slide figure{overflow:hidden;height:245px}@media only screen and (min-width:48em){.element-gallery .grid-item--small-images .swiper-slide figure{height:280px}}.element-gallery .grid-item--small-images .swiper-slide img{width:100%;height:100%;object-fit:cover;transition:-webkit-transform .5s;transition:transform .5s}.element-gallery .grid-item--small-images .swiper-slide-active img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.element-gallery .swiper{overflow:visible}.element-gallery .swiper-buttons-wrap{position:relative;margin-top:var(--spacing-spacing-xl)!important}@media only screen and (max-width:47.96875em){.element-gallery .swiper-buttons-wrap{display:none!important}}.element-gallery .swiper-button-next,.element-gallery .swiper-button-prev{top:0!important;margin-top:0!important}.element-gallery .swiper-button-next{right:0!important}.element-gallery .swiper-button-prev{left:auto!important;right:36px!important}.element-general-form{padding-block:var(--spacing-spacing-2xl) var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.element-general-form{padding-block:var(--spacing-spacing-6xl) var(--spacing-spacing-2xl)}}@media only screen and (min-width:68.75em){.element-general-form{padding-block:var(--spacing-spacing-8xl) var(--spacing-spacing-4xl)}}.element-general-form .grid-item{grid-column:1/5}@media only screen and (min-width:48em){.element-general-form .item-title-content{grid-column:1/6;grid-row:1/2}}.element-general-form .item-title-content .title{margin-bottom:var(--spacing-spacing-xl)}@media only screen and (min-width:68.75em){.element-general-form .item-title-content .title{margin-bottom:var(--spacing-spacing-2xl)}}@media only screen and (min-width:48em){.element-general-form .item-form{grid-column:8/13;grid-row:1/2}}@media only screen and (min-width:68.75em){.element-general-form .item-form{grid-column:8/12}}@media only screen and (max-width:47.96875em){.element-general-form .item-form{margin-block:var(--spacing-spacing-8xl) var(--spacing-spacing-2xl)}}.element-general-form .item-help{background-color:var(--colors-dark-grey-125);padding:var(--spacing-spacing-xl);border-radius:var(--spacing-spacing-md)}@media only screen and (min-width:48em){.element-general-form .item-help{grid-column:1/6;grid-row:1/2;-webkit-align-self:end;-ms-flex-item-align:end;align-self:end}}@media only screen and (min-width:68.75em){.element-general-form .item-help{padding:var(--spacing-spacing-2xl)}}.element-general-form .item-help .item-help--title{margin-bottom:var(--spacing-spacing-xl)}@media only screen and (min-width:68.75em){.element-general-form .item-help .item-help--title{margin-bottom:var(--spacing-spacing-2xl)}}.element-general-form .form .field+.field,.element-general-form .form .field+.obligatory-notice,.element-general-form .form .obligatory-notice+.field,.element-general-form .form .obligatory-notice+.obligatory-notice{margin-top:var(--spacing-spacing-xl)}.element-general-form .form .btn-toolbar{margin-top:var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.element-general-form .form .btn-toolbar{margin-top:var(--spacing-spacing-2xl)}}@media only screen and (max-width:47.96875em){.element-general-form .form .btn-toolbar{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.element-header--title-link.grid-global{gap:var(--spacing-spacing-sm) var(--spacing-spacing-lg)}@media only screen and (max-width:47.96875em){.element-header--title-link{border-bottom:2px solid var(--colors-light-grey-20);padding-bottom:var(--spacing-spacing-xl);margin-bottom:var(--spacing-spacing-xl)}}.element-header--title-link .item-link,.element-header--title-link .item-title{grid-column:1/5}@media only screen and (min-width:48em){.element-header--title-link .item-title{grid-column:1/4}}@media only screen and (min-width:48em){.element-header--title-link .item-link{grid-column:9/13;justify-self:end}}.element-howto .title{margin-bottom:var(--spacing-spacing-3xl)}@media only screen and (min-width:48em){.element-howto .title{margin-bottom:var(--spacing-spacing-5xl)}}@media only screen and (min-width:68.75em){.element-howto .title{margin-bottom:var(--spacing-spacing-7xl)}}.element-howto .grid-item{grid-column:1/5}@media only screen and (min-width:48em){.element-howto .grid-item--steps{grid-column:1/4}}.element-howto .list-steps{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-spacing-xl)}.element-howto .list-steps-item.active .trigger-step{color:var(--colors-dark-grey-150)}.element-howto .list-steps-item.active .step-content{display:block}.element-howto .trigger-step{font-family:var(--HelveticaBold);font-weight:400;display:inline-block;color:var(--colors-dark-grey-75);text-align:left;text-decoration:none;background:0 0;font-size:clamp(1.625rem, 3.2vw, 2rem);transition:color .23s}.element-howto .trigger-step:hover:not(.active){color:var(--colors-dark-grey-150)}.element-howto .step-content{display:none;padding-block:var(--spacing-spacing-xl)}@media only screen and (min-width:68.75em){.element-howto .step-content{padding-block:var(--spacing-spacing-2xl) var(--spacing-spacing-5xl)}}.element-howto .embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden;background-color:#000}.element-howto .embed-responsive iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.element-howto .embed-responsive-16by9:before{content:"";display:block;padding-top:56.25%}@media only screen and (min-width:48em){.element-howto .grid-item--step-media{grid-column:5/13}}@media only screen and (min-width:48em){.element-howto .grid-item--step-images{grid-column:5/11;aspect-ratio:1200/900}}@media only screen and (max-width:47.96875em){.element-howto .howto-images-desktop{display:none}}.element-howto .howto-images-mobile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-spacing-2xl)}@media only screen and (min-width:48em){.element-howto .howto-images-mobile{display:none}}.element-howto .howto-images-mobile--item figure{padding-block:var(--spacing-spacing-xl)}.element-howto .howto-images-mobile--item .description{padding-bottom:var(--spacing-spacing-xl)}.element-howto .btn-toggle-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;text-align:left;color:var(--colors-dark-grey-75)}@media only screen and (min-width:48em){.element-howto .btn-toggle-content{padding-block:var(--spacing-spacing-xl) var(--spacing-spacing-3xl)}}.element-howto .btn-toggle-content[aria-expanded=true]{color:var(--colors-dark-grey-150)}.element-howto .btn-toggle-content[aria-expanded=true] .btn-toggle-component .icon-close{opacity:0;transition:opacity .3s}.element-howto .btn-toggle-content[aria-expanded=true] .btn-toggle-component .line{opacity:1;transition:opacity .3s}.element-howto .btn-toggle-content .btn-toggle-content-text{-webkit-flex:0 0 calc(100% - 32px);-ms-flex:0 0 calc(100% - 32px);flex:0 0 calc(100% - 32px);max-width:calc(100% - 32px);padding-right:var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.element-howto .btn-toggle-content .btn-toggle-content-text{padding-right:var(--spacing-spacing-5xl)}}.element-multimedia--general.section-bg-black .title-holder,.element-multimedia--general.section-bg-dark-gray .title-holder{color:var(--colors-white)}.element-multimedia--general .grid-item{grid-column:1/5}@media only screen and (min-width:48em){.element-multimedia--general .grid-item{grid-column:2/12}}@media only screen and (min-width:68.75em){.element-multimedia--general .grid-item{grid-column:3/11}}.element-multimedia--general .grid-item--content{display:grid;gap:var(--spacing-spacing-2xl) var(--spacing-spacing-lg);grid-template-columns:repeat(4,1fr)}@media only screen and (min-width:48em){.element-multimedia--general .grid-item--content{grid-template-columns:repeat(8,1fr)}}.element-multimedia--general .grid-item--content .title-holder{grid-column:1/5;color:var(--colors-dark-grey-150)}@media only screen and (min-width:48em){.element-multimedia--general .grid-item--content .title-holder{grid-column:1/5;padding-right:var(--spacing-spacing-2xl)}}@media only screen and (min-width:68.75em){.element-multimedia--general .grid-item--content .title-holder{padding-right:var(--spacing-spacing-4xl)}}.section-bg-black.element-multimedia--general .grid-item--content .title-holder,.section-bg-dark-gray.element-multimedia--general .grid-item--content .title-holder{color:var(--colors-white)}.element-multimedia--general .grid-item--content .content-holder{grid-column:1/5}@media only screen and (min-width:48em){.element-multimedia--general .grid-item--content .content-holder{grid-column:5/9}}.element-multimedia--general .grid-item--media{position:relative;aspect-ratio:16/9}.element-multimedia--general .grid-item--media iframe,.element-multimedia--general .grid-item--media video{display:block;width:100%!important;height:100%!important;position:absolute;top:0;left:0}@media only screen and (max-width:47.96875em){.element-news .list-news{display:none}}.element-news .list-news-mobile .list-news-item{width:290px;display:grid;gap:20px}.element-news .list-news-mobile .item-title{padding-right:var(--spacing-spacing-lg)}.element-news .list-news-mobile .item-content{padding:0 var(--spacing-spacing-lg) var(--spacing-spacing-xl) 0}@media only screen and (min-width:48em){.element-news .js-swiper--element-news-mobile{display:none}}.element-parameters .title{margin-bottom:var(--spacing-spacing-xl)}.element-parameters .list-parameters{display:grid;gap:var(--spacing-spacing-sm)}@media only screen and (min-width:48em){.element-parameters .list-parameters{grid-template-columns:repeat(2,1fr)}}.element-parameters .list-parameters-item{background-color:var(--colors-light-grey-20);padding:var(--spacing-spacing-xl)}@media only screen and (min-width:68.75em){.element-product-variants .hide-from-1100{display:none}}.element-product-variants .img-placeholder{width:217px;height:162px}.element-product-variants .img-placeholder-vertical{position:relative;width:100%;height:162px}.element-product-variants .element-header{margin-bottom:var(--spacing-spacing-xl)}@media only screen and (min-width:68.75em){.element-product-variants .element-header{margin-bottom:var(--spacing-spacing-2xl)}}@media only screen and (max-width:68.71875em){.element-product-variants .element-header{border-bottom:1px solid var(--colors-light-grey-20);padding-bottom:var(--spacing-spacing-xl)}}.element-product-variants .grid-item{grid-column:1/5}@media only screen and (min-width:48em){.element-product-variants .grid-item{grid-column:1/13}}.element-product-variants .grid-item .item-figure,.element-product-variants .grid-item .item-intro,.element-product-variants .grid-item .item-title{margin-bottom:var(--spacing-spacing-xl);padding-right:var(--spacing-spacing-2xl)}@media only screen and (min-width:68.75em){.element-product-variants .grid-item .item-figure,.element-product-variants .grid-item .item-intro,.element-product-variants .grid-item .item-title{margin-bottom:var(--spacing-spacing-2xl)}}@media only screen and (min-width:68.75em){.element-product-variants .grid-item--nav{grid-column:1/4}}@media only screen and (min-width:68.75em){.element-product-variants .grid-item--wrapper{grid-column:4/12}}@media only screen and (min-width:68.75em){.element-product-variants .grid-item--swiper-nav{grid-column:12/13}}.element-product-variants .grid-item--swiper-nav .item-figure{padding-right:0}@media only screen and (max-width:68.71875em){.element-product-variants .grid-item--nav,.element-product-variants .grid-item--swiper-nav{display:none}}.element-product-variants .list-product-variants-item{width:290px}@media only screen and (min-width:48em){.element-product-variants .list-product-variants-item{width:350px}}@media only screen and (min-width:68.75em){.element-product-variants .list-product-variants-item{width:450px}}.element-product-variants .list-product-data .list-product-data-item{border-top:1px solid var(--colors-light-grey-20);padding-block:var(--spacing-spacing-xl);padding-right:var(--spacing-spacing-2xl)}@media only screen and (min-width:68.75em){.element-product-variants .list-product-data .list-product-data-item{padding-block:var(--spacing-spacing-2xl) var(--spacing-spacing-xl)}}.element-product-variants .list-product-data .list-product-data-item .data-title{margin-bottom:var(--spacing-spacing-md)}@media only screen and (min-width:68.75em){.element-product-variants .list-product-data .list-product-data-item .data-title{margin-block:var(--spacing-spacing-sm) 0}}@media only screen and (min-width:68.75em){.element-product-variants .item--list-buttons{padding-top:var(--spacing-spacing-2xl)}}.element-product-variants .swiper-buttons-wrap{position:absolute;right:0;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-spacing-sm)}.element-product-variants .swiper-buttons-wrap .swiper-button-next,.element-product-variants .swiper-buttons-wrap .swiper-button-prev{margin:0;position:relative;top:auto;left:auto;right:auto}@media only screen and (min-width:48em){.element-product-variants--solo .grid-global:has(.grid-item--product-title) .grid-item--title{grid-column:1/8}}@media only screen and (min-width:48em){.element-product-variants--solo .grid-global:has(.grid-item--product-title) .grid-item--table{grid-column:1/8;grid-row:2/3}}.element-product-variants--solo .grid-item{grid-column:1/5}@media only screen and (min-width:48em){.element-product-variants--solo .grid-item--title{grid-column:1/3}}.element-product-variants--solo .grid-item--title *+*{margin-top:var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.element-product-variants--solo .grid-item--table{grid-column:4/12;grid-row:1/2}}.element-product-variants--solo .grid-item--table .list-product-data-item{border-top:2px solid var(--colors-light-grey-20);padding-block:var(--spacing-spacing-xl)}@media only screen and (min-width:68.75em){.element-product-variants--solo .grid-item--table .list-product-data-item{padding-block:var(--spacing-spacing-2xl) var(--spacing-spacing-xl);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.element-product-variants--solo .grid-item--table .list-product-data-item .data-title{margin-bottom:var(--spacing-spacing-md)}@media only screen and (min-width:68.75em){.element-product-variants--solo .grid-item--table .list-product-data-item .data-title{margin-block:var(--spacing-spacing-sm) 0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}}@media only screen and (min-width:68.75em){.element-product-variants--solo .grid-item--table .list-product-data-item .data-value{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}}.element-product-variants--solo .grid-item--product-title{background-color:var(--colors-light-grey-20);padding:var(--spacing-spacing-2xl)}@media only screen and (min-width:48em){.element-product-variants--solo .grid-item--product-title{grid-column:9/13;grid-row:2/3}}.element-product-variants--solo .grid-item--product-title .item-intro{margin-top:var(--spacing-spacing-2xl);max-width:450px}.element-product-variants--solo .grid-item--product-title *+.item--list-buttons,.element-product-variants--solo .grid-item--product-title *+.item-figure{margin-top:var(--spacing-spacing-5xl)}.element-products .element-header{border-bottom:1px solid var(--colors-light-grey-20);padding-bottom:var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.element-products .element-header{padding-bottom:var(--spacing-spacing-2xl)}}.element-products .list-element-products-item{padding-block:var(--spacing-spacing-3xl);margin-bottom:var(--spacing-spacing-xl)}.element-products .list-element-products-item:last-child{margin-bottom:0}@media only screen and (min-width:68.75em){.element-products .list-element-products-item{padding-block:var(--spacing-spacing-xl) var(--spacing-spacing-4xl);margin-bottom:var(--spacing-spacing-md)}}.element-products .list-element-products-item .grid-item{grid-column:1/5}.element-products .list-element-products-item .grid-item--figure{position:relative}@media only screen and (min-width:48em){.element-products .list-element-products-item .grid-item--figure{grid-column:1/5;-webkit-align-self:start;-ms-flex-item-align:start;align-self:start}}.element-products .list-element-products-item .grid-item--figure img{position:relative;z-index:2}.element-products .list-element-products-item .grid-item--figure .item-link--mobile{position:absolute;right:0;bottom:0;z-index:2}@media only screen and (min-width:48em){.element-products .list-element-products-item .grid-item--figure .item-link--mobile{display:none}}@media only screen and (min-width:48em){.element-products .list-element-products-item .grid-item--title{grid-column:5/9;padding:var(--spacing-spacing-xl)}}.element-products .list-element-products-item .grid-item--title .item-tag{margin-bottom:var(--spacing-spacing-xl)}@media only screen and (min-width:68.75em){.element-products .list-element-products-item .grid-item--title .item-tag{margin-bottom:var(--spacing-spacing-2xl)}}.element-products .list-element-products-item .grid-item--title .item-subtitle,.element-products .list-element-products-item .grid-item--title .item-title{margin-bottom:var(--spacing-spacing-2xl)}@media only screen and (min-width:68.75em){.element-products .list-element-products-item .grid-item--title .item-subtitle,.element-products .list-element-products-item .grid-item--title .item-title{margin-bottom:var(--spacing-spacing-3xl)}}@media only screen and (min-width:48em){.element-products .list-element-products-item .grid-item--link-content{grid-column:9/13;padding:var(--spacing-spacing-xl)}}.element-products .list-element-products-item .grid-item--link-content .item-link--desktop{margin-bottom:var(--spacing-spacing-lg);text-align:right}@media only screen and (max-width:47.96875em){.element-products .list-element-products-item .grid-item--link-content .item-link--desktop{display:none}}.element-products .list-element-products-item .btn-list-element-products-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;text-align:left;background-color:var(--colors-light-grey-20);color:var(--colors-dark-grey-85);padding:var(--spacing-spacing-sm) var(--spacing-spacing-md);border-radius:8px;margin-bottom:var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.element-products .list-element-products-item .btn-list-element-products-item{display:none}}.element-products .list-element-products-item .btn-list-element-products-item.js-is-active .btn-toggle-component .icon{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}.element-products .list-element-products-item .btn-list-element-products-item .btn-toggle-content-text{-webkit-flex:0 0 calc(100% - 32px);-ms-flex:0 0 calc(100% - 32px);flex:0 0 calc(100% - 32px);max-width:calc(100% - 32px);padding-right:var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.element-products .list-element-products-item .btn-list-element-products-item .btn-toggle-content-text{padding-right:var(--spacing-spacing-5xl)}}.element-products .list-element-products-item .btn-list-element-products-item .btn-toggle-component{background-color:var(--colors-light-grey-20)}.element-products .list-element-products-item .btn-list-element-products-item .btn-toggle-component .icon{color:var(--colors-dark-grey-150);font-size:calc(10rem / 16);transition:-webkit-transform .23s ease;transition:transform .23s ease}.element-products .list-element-products-item .list-element-products-item-desc{display:none}@media only screen and (min-width:48em){.element-products .list-element-products-item .list-element-products-item-desc{display:block!important}}.element-teasers--slider .title,.element-teasers--slider .wrapper-list-teasers{grid-column:1/5}@media only screen and (min-width:48em){.element-teasers--slider .title,.element-teasers--slider .wrapper-list-teasers{grid-column:1/13}}.element-teasers--slider .list-teasers-item{width:290px}@media only screen and (min-width:48em){.element-teasers--slider .list-teasers-item{width:620px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:68.75em){.element-teasers--slider .list-teasers-item{width:780px}}.element-teasers--slider .list-teasers-item .item-img{position:relative}@media only screen and (min-width:48em){.element-teasers--slider .list-teasers-item .item-img{-webkit-flex:0 0 43%;-ms-flex:0 0 43%;flex:0 0 43%;max-width:43%}}.element-teasers--slider .list-teasers-item .item-img .img-placeholder{aspect-ratio:500/370;background-color:var(--colors-black)}.element-teasers--slider .list-teasers-item .item-content{padding-block:var(--spacing-spacing-xl);padding-right:var(--spacing-spacing-lg);display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.element-teasers--slider .list-teasers-item .item-content{padding-block:0;padding-inline:var(--spacing-spacing-2xl);-webkit-flex:0 0 57%;-ms-flex:0 0 57%;flex:0 0 57%;max-width:57%;gap:var(--spacing-spacing-2xl)}}@media only screen and (min-width:68.75em){.element-teasers--slider .list-teasers-item .item-content{padding-inline:var(--spacing-spacing-3xl) var(--spacing-spacing-2xl)}}.element-teasers--slider .swiper-wrapper{height:auto}@media only screen and (min-width:48em){.element-teasers--slider .swiper-buttons-wrap{padding-block:var(--spacing-spacing-3xl) var(--spacing-spacing-sm);display:grid;grid-template-columns:repeat(12,1fr);gap:var(--spacing-spacing-2xl) var(--spacing-spacing-lg)}}@media only screen and (min-width:68.75em){.element-teasers--slider .swiper-buttons-wrap{gap:var(--spacing-spacing-3xl) var(--spacing-spacing-lg)}}@media only screen and (max-width:47.96875em){.element-teasers--slider .swiper-buttons-wrap{display:none}}.element-teasers--slider .swiper-buttons-wrap-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing-spacing-sm)}@media only screen and (min-width:48em){.element-teasers--slider .swiper-buttons-wrap-inner{grid-column:3/11;justify-self:end}}.element-teasers--slider .swiper-button-next,.element-teasers--slider .swiper-button-prev{position:relative;margin:0;top:auto;right:auto;left:auto}.element-teasers--single .title{grid-column:1/5;color:var(--colors-dark-grey-150)}@media only screen and (min-width:48em){.element-teasers--single .title{grid-column:1/3;padding-right:var(--spacing-spacing-2xl)}}@media only screen and (max-width:47.96875em){.element-teasers--single .title{margin-bottom:var(--spacing-spacing-md)}}.section-bg-black .element-teasers--single .title,.section-bg-dark-gray .element-teasers--single .title{color:var(--colors-white)}.element-teasers--single .list-teasers{grid-column:1/5;display:grid;gap:var(--spacing-spacing-3xl)}@media only screen and (min-width:48em){.element-teasers--single .list-teasers{grid-column:3/13;gap:var(--spacing-spacing-5xl)}}@media only screen and (min-width:48em){.element-teasers--single .list-teasers-item{display:grid;grid-template-columns:repeat(10,1fr);gap:var(--spacing-spacing-lg)}}@media only screen and (min-width:48em){.element-teasers--single .item-img{grid-column:1/4}}@media only screen and (max-width:47.96875em){.element-teasers--single .item-img{margin-bottom:var(--spacing-spacing-2xl)}}@media only screen and (min-width:48em){.element-teasers--single .item-content{grid-column:5/9}}.element-teasers--single .item-content--title{color:var(--colors-dark-grey-150);margin-bottom:var(--spacing-spacing-xl)}.section-bg-black .element-teasers--single .item-content--title,.section-bg-dark-gray .element-teasers--single .item-content--title{color:var(--colors-white)}@media only screen and (min-width:48em){.element-teasers--single .item-link{grid-column:9/11;margin-left:auto}}@media only screen and (max-width:47.96875em){.element-teasers--single .item-link{margin-top:var(--spacing-spacing-xl)}}.element-timeline{position:relative;overflow:hidden}.element-timeline .list-timelines{position:relative}@media only screen and (min-width:48em){.element-timeline .list-timelines{padding-inline:var(--spacing-spacing-2xl)}}@media only screen and (min-width:68.75em){.element-timeline .list-timelines{padding-inline:var(--spacing-spacing-3xl)}}.element-timeline .timeline-decoration{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}@media only screen and (max-width:47.96875em){.element-timeline .timeline-decoration{opacity:0}}.element-timeline .timeline-decoration .grid-item{grid-column:1/2;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:19px}.element-timeline .timeline-decoration .grid-item .icon-plus{font-size:calc(16rem / 16);color:var(--colors-dark-grey-50);transition:color .23s}.element-timeline .timeline-decoration .grid-item .icon-plus.is-in{color:var(--colors-dark-grey-100);transition:color .6s}.element-timeline .list-timelines-item{color:var(--colors-dark-grey-50);transition:color .23s}.element-timeline .list-timelines-item.js-active{color:var(--colors-dark-grey-100);transition:color .6s}@media only screen and (max-width:47.96875em){.element-timeline .list-timelines-item{border-bottom:1px solid var(--colors-light-grey-20);padding-block:var(--spacing-spacing-xl) var(--spacing-spacing-2xl);padding-inline:var(--spacing-spacing-lg)}}.element-timeline .list-timelines-item .grid-global{gap:var(--spacing-spacing-xl) var(--spacing-spacing-lg)}.element-timeline .list-timelines-item .grid-item--period{grid-column:1/4;padding-top:var(--spacing-spacing-lg)}@media only screen and (min-width:48em){.element-timeline .list-timelines-item .grid-item--period{grid-column:2/4;padding-block:var(--spacing-spacing-4xl) var(--spacing-spacing-3xl)}}.element-timeline .list-timelines-item .grid-item--img{grid-column:4/5}@media only screen and (min-width:48em){.element-timeline .list-timelines-item .grid-item--img{grid-column:4/6;padding-block:var(--spacing-spacing-4xl) var(--spacing-spacing-3xl);padding-right:var(--spacing-spacing-3xl)}}.element-timeline .list-timelines-item .grid-item--title{grid-column:1/5}@media only screen and (min-width:48em){.element-timeline .list-timelines-item .grid-item--title{grid-column:6/9;padding-block:var(--spacing-spacing-4xl) var(--spacing-spacing-3xl)}}.element-timeline .list-timelines-item .grid-item--content{grid-column:1/5}@media only screen and (min-width:48em){.element-timeline .list-timelines-item .grid-item--content{grid-column:9/13;padding-block:var(--spacing-spacing-4xl) var(--spacing-spacing-3xl)}}.element-takeaways{padding-block:var(--spacing-spacing-3xl) var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.element-takeaways{padding-block:var(--spacing-spacing-5xl) var(--spacing-spacing-2xl)}}@media only screen and (min-width:68.75em){.element-takeaways{padding-block:var(--spacing-spacing-7xl) var(--spacing-spacing-3xl)}}.element-takeaways .grid-item{grid-column:1/5}@media only screen and (min-width:48em){.element-takeaways .item-title{grid-column:1/3}}@media only screen and (min-width:48em){.element-takeaways .item-content{grid-column:3/13}}.element-takeaways .item-subtitle{margin-bottom:var(--spacing-spacing-2xl)}@media only screen and (min-width:48em){.element-takeaways .item-subtitle{margin-bottom:var(--spacing-spacing-3xl)}}@media only screen and (min-width:68.75em){.element-takeaways .item-subtitle{margin-bottom:var(--spacing-spacing-4xl)}}.element-takeaways .item--list-takeaway{margin-top:var(--spacing-spacing-3xl)}@media only screen and (min-width:48em){.element-takeaways .item--list-takeaway{margin-top:var(--spacing-spacing-5xl)}}@media only screen and (min-width:68.75em){.element-takeaways .item--list-takeaway{margin-top:var(--spacing-spacing-7xl)}}@media only screen and (min-width:48em){.element-takeaways .list-takeaway{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-spacing-sm);grid-auto-rows:auto}}.element-takeaways .list-takeaway-item{background-color:var(--colors-dark-grey-90);padding:var(--spacing-spacing-xl)}@media only screen and (min-width:48em){.element-takeaways .list-takeaway-item{min-width:0;display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0}}@media only screen and (max-width:47.96875em){.element-takeaways .list-takeaway-item{width:290px;height:auto!important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.element-takeaways .list-takeaway-item .title+.description{padding-top:var(--spacing-spacing-6xl)}@media only screen and (min-width:68.75em){.element-takeaways .list-takeaway-item .title+.description{padding-top:var(--spacing-spacing-8xl)}}.element-takeaways .list-takeaway-item .typo-module ol:not([class]),.element-takeaways .list-takeaway-item .typo-module ul:not([class]){list-style:none;-webkit-padding-start:0;padding-inline-start:0}.element-takeaways .list-takeaway-item .typo-module ol:not([class]) li:not([class]),.element-takeaways .list-takeaway-item .typo-module ul:not([class]) li:not([class]){position:relative;padding-left:var(--spacing-spacing-3xl);margin-bottom:var(--spacing-spacing-xl)}.element-takeaways .list-takeaway-item .typo-module ol:not([class]) li:not([class]):before,.element-takeaways .list-takeaway-item .typo-module ul:not([class]) li:not([class]):before{font-family:icomoon!important;content:"\e91a";position:absolute;left:0;color:var(--colors-light-grey-125);width:16px;height:16px}.element-video .grid-item--media .btn-play-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.element-video .grid-item--media .btn-play-video:hover .btn-play-component .btn-play--triangle:before{background-color:var(--colors-blue-110)}.element-video .grid-item--media .btn-play-video:hover .btn-play-component .btn-play--text{color:var(--colors-blue-110)}.element-video .grid-item--media .btn-play-video .btn-play-component{padding:var(--spacing-spacing-xl)}@media only screen and (min-width:68.75em){.element-video .grid-item--media .btn-play-video .btn-play-component{padding:var(--spacing-spacing-3xl)}}.element-video .video-holder{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.grid-global{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-spacing-2xl) var(--spacing-spacing-lg)}@media only screen and (min-width:48em){.grid-global{grid-template-columns:repeat(12,1fr)}}@media only screen and (min-width:68.75em){.grid-global{gap:var(--spacing-spacing-3xl) var(--spacing-spacing-lg)}}.grid-global-no-gap-block{gap:0 var(--spacing-spacing-lg)}.grid-item{min-width:0}.catalogue-page-content .grid-item{grid-column:1/5}@media only screen and (min-width:48em){.catalogue-page-content .grid-item{grid-column:2/11}}@media only screen and (min-width:68.75em){.catalogue-page-content .grid-item{grid-column:3/9}}@media only screen and (min-width:30em){.catalogue-page-content .grid-item.grid-item--figure{grid-column:1/2}}@media only screen and (min-width:48em){.catalogue-page-content .grid-item.grid-item--figure{grid-column:2/6}}@media only screen and (min-width:68.75em){.catalogue-page-content .grid-item.grid-item--figure{grid-column:3/5}}@media only screen and (min-width:30em){.catalogue-page-content .grid-item.grid-item--buttons{grid-column:3/5}}@media only screen and (min-width:48em){.catalogue-page-content .grid-item.grid-item--buttons{grid-column:7/11}}@media only screen and (min-width:68.75em){.catalogue-page-content .grid-item.grid-item--buttons{grid-column:6/9}}.catalogue-page-content .grid-item.grid-item--buttons .list-buttons{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.celebrate-form-page .form-celebrate-form-page--msg.error-msg{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px;color:var(--colors-dark-grey-150);border:1px solid var(--colors-light-grey-50);padding:var(--spacing-spacing-xl);border-color:var(--colors-red-150);margin-block:var(--spacing-spacing-3xl)}.celebrate-form-page .form-celebrate-form-page{margin-block:var(--spacing-spacing-3xl)}.tab-list-contacts{display:none}.tab-list-contacts.current{display:block}.cookie-directive-page-content .grid-item{grid-column:1/5}@media only screen and (min-width:48em){.cookie-directive-page-content .grid-item{grid-column:2/11}}@media only screen and (min-width:68.75em){.cookie-directive-page-content .grid-item{grid-column:3/9}}#_iCD{position:fixed;right:0;bottom:0;width:100%;padding:20px;background:rgba(0,0,0,.9);z-index:9999;text-align:center}#_iCD *{font-family:var(--Helvetica)!important}#_iCD.top-fixed{bottom:auto;top:0}@media only screen and (min-width:64.0625em){#_iCD{width:100%}}#_iCD.is-closed{display:none}#_iCD .iCD_bkg{display:none}#iCD_wrp{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1120px;padding-inline:40px}#iCD_wrp #_iCDclose{top:-10px;right:-10px}#iCD_lf{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:48em){#iCD_lf{padding-inline:40px}}#iCD_lf .iCD_content{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px;color:var(--colors-white)}#iCD_lf .iCD_content a{color:var(--colors-white)}#iCD_lf .iCD_buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;gap:8px}#iCD_lf .iCD_buttons .btn-default{font-weight:400!important;font-family:var(--HelveticaBold)!important;color:var(--colors-dark-grey-150)!important}#_iCDclose{position:relative;width:34px;height:34px;padding:0;border:0;z-index:10;color:var(--colors-white);margin-left:auto;margin-bottom:10px}#_iCDSaved{display:none;position:fixed;top:0;bottom:0;z-index:200;background:#000;width:100%;padding:30px}#_iCDSaved .iCD_inner{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}#_iCDSaved h2{font-size:clamp(1.75rem, 3.2vw, 2.5rem);margin-bottom:20px}#_iCDoptions{display:none;width:100%;height:100%;background:#000;position:fixed;top:0;left:0;z-index:100;color:var(--colors-white);text-align:left}#_iCDoptions .iCD_inner{padding:20px;width:100%;margin:0 auto;max-width:800px;box-sizing:border-box;max-height:100%;overflow-y:auto}@media only screen and (min-width:48em){#_iCDoptions .iCD_inner{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}#_iCDoptions .iCD_inner br{display:none}#_iCDoptions .iCD_inner h2{font-size:clamp(1.625rem, 3.2vw, 2rem);margin-bottom:10px}@media only screen and (min-width:48em){#_iCDoptions .iCD_inner h2{margin-bottom:20px}}#_iCDoptions .iCD_inner p{font-size:calc(14rem / 16);line-height:calc(21 / 14);letter-spacing:.28px;font-weight:300;margin-bottom:10px}@media only screen and (min-width:48em){#_iCDoptions .iCD_inner p{margin-bottom:30px}}#_iCDoptions .iCD_checkbox_holder{border-bottom:1px solid var(--colors-dark-grey-75);padding:10px 10px 10px 0}@media only screen and (min-width:48em){#_iCDoptions .iCD_checkbox_holder{border-bottom:1px solid var(--colors-dark-grey-75);padding:21px 10% 16px 0}}#_iCDoptions .iCD_checkbox_holder:first-of-type{border-top:1px solid var(--colors-dark-grey-75)}#_iCDoptions .iCD_checkbox_holder p{font-size:calc(14rem / 16);line-height:calc(21 / 14);letter-spacing:.28px;margin-left:35px;margin-bottom:0}#_iCDoptions .iCD_btn_holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px;gap:8px}#_iCDoptions input[type=checkbox]{position:absolute;left:-9999px;outline:0}#_iCDoptions input[type=checkbox]:checked+label:before{box-shadow:inset 0 0 0 3px #fff;background:var(--colors-blue-125)}#_iCDoptions input[type=checkbox]:disabled+label:before{opacity:.4}#_iCDoptions input[type=checkbox]+label{font-size:calc(16rem / 16);line-height:calc(20 / 16);letter-spacing:.32px;position:relative;display:block;padding-left:35px;margin-bottom:10px;cursor:pointer}#_iCDoptions input[type=checkbox]+label:before{display:inline-block;width:18px;height:18px;content:"";position:absolute;left:0;background:var(--colors-white)}#_iCDoptions input[type=checkbox]+label:after{display:none}#_iCDoptions #_iCDsave,#_iCDoptions ._iCDclose{font-family:var(--HelveticaBold)!important;font-weight:400;text-transform:none!important}#_iCDSaved ._iCDclose{font-family:var(--HelveticaBold)!important;font-weight:400;text-transform:none!important}.list-job-info{border-top:2px solid var(--colors-light-grey-20)}.list-job-info-item{display:grid;gap:var(--spacing-spacing-md);border-bottom:2px solid var(--colors-light-grey-20);padding-block:var(--spacing-spacing-xl)}@media only screen and (min-width:68.75em){.list-job-info-item{padding-block:var(--spacing-spacing-2xl) var(--spacing-spacing-xl)}}@media only screen and (min-width:87.5em){.list-job-info-item{grid-template-columns:repeat(2,1fr)}}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}@page{margin:1.5cm 1cm}h2,h3{orphans:3;widows:3;page-break-after:avoid}p{orphans:3;widows:3}blockquote,pre{border:1px solid #ddd;page-break-inside:avoid}abbr[title]:after{content:" (" attr(title) ")"}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}img{display:block;width:50%!important;max-width:50%!important;height:auto!important;page-break-before:auto;page-break-after:auto;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}.article p:last-child{margin-bottom:2em}.site-wrapper{padding-top:0;min-height:auto}#btn-scroll-to-top,.article-detail-readtime,.article-sidebar,.back-link,.breadcrumbs,.element-cta,.element-video,.footer,.innovatif__element__elementarticles,.innovatif__element__elementcta,.innovatif__element__elementissuupublication,.innovatif__element__elementnews,.innovatif__elementgeneralform__element__elementgeneralform,.main-navigation,.mobile-product-list,.video-popup{display:none!important}.element-products-list .product-item .image-wrapper::after{display:none}.v-adapt{padding:0}.element-howto .steps .step .trigger-step:after{display:none}.adapt,.adapt-narrow,.element-caf-calculator .content,.max-width-500,.max-width-770{max-width:100%;padding-left:0;padding-right:0}.article-detail .article-detail-content{border-color:#000;margin-bottom:3em}.non-visible{display:none!important}.desktop-product-list-wrapper .desktop-parameters{display:none}.desktop-product-list-wrapper .product-intro-text{height:auto!important}.desktop-product-list-wrapper .desktop-products-list{display:block;margin:0;width:100%;max-width:100%;padding:0}.innovatif__element__elementteasers{margin-bottom:2.5em}.page-header{min-height:auto}.element-howto .steps-wrapper{margin:0 0 2.5em}.element-howto .steps-wrapper .step-media{display:none}.element-howto .steps-wrapper .steps{width:100%}.element-howto .steps-wrapper>div{margin:0}.element-howto .steps .step .step-content{display:block!important}.faq-entries>li .answer{display:block!important}.innovatif__element__elementfaq{margin-bottom:2.5em}.desktop-product-list-wrapper .desktop-products-list .desktop-product-item{padding:0}.element-products-list .product-item .inner,.grid-4 .grid-4-item .inner{border:0;border-bottom:1px solid #979797;margin-bottom:1em;padding-bottom:1em}.element-products-list .product-item .link-arrow{display:none}.anchor-wrapper{display:none}.grid-4 .grid-4-item .item-link:after{display:none}.element-teasers .single-element-teaser .teaser-img{display:none}.grid-4 .grid-4-item .content-wrapper{padding:0}.element-products-list .product-item .image-wrapper,.element-teasers .teasers-list .image-wrapper{display:none}.article blockquote{padding:0;border:0}.timeline-entries{padding-top:0}.timeline-entries:before{display:none}.timeline-entries .timeline-step{text-align:left}.timeline-entries .timeline-step .img-wrap{margin-left:0!important}.timeline-entries .timeline-step .inside-wrap{margin:0 0 4em!important;max-width:100%;text-align:left}.slick-slide{display:block!important;margin-bottom:1.5em}.slick-list{height:auto!important}.slick-track{width:auto!important;height:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.slick-track .slick-slide{width:auto!important}}