.visuallyhidden,.page-header .page-header__quick-link.page-header__quick-link--contact .page-header__quick-link-title{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;padding:0;white-space:nowrap;border:0;clip-path:inset(50%)}@keyframes scalePulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes fade{0%{opacity:0}20%,60%{opacity:1}to{opacity:0}}.page-header{--component-vertical-spacing-min: 0;--component-vertical-spacing-max: 0;--icon-size: 2rem;--icon-color: currentColor;position:fixed;inset-block-start:0;block-size:-moz-min-content;block-size:min-content;background:#fff;padding-block-start:1rem;z-index:4;transition:padding var(--transition-duration, .35s) ease-in-out}.page-header.scrolled{padding-block-start:0}.page-header .component-container{contain:none}.page-header .page-header__container{display:grid;grid-template-columns:1fr repeat(5,min-content)}@media(min-width:992px){.page-header .page-header__container{grid-template-columns:min-content 1fr repeat(4,min-content);gap:.25em;align-items:center}}.page-header .page-header__logo-wrapper{--outline-offset: 0;display:flex;align-items:end;z-index:2}.page-header .page-header__logo-wrapper .page-header__logo{display:flex;align-items:end}.page-header .page-header__logo-wrapper .page-header__logo svg{inline-size:clamp(11rem,15vw,16.8rem);block-size:auto}.page-header .page-header__quick-link{--button-border-color: 0;display:flex;place-content:center;align-self:center;aspect-ratio:1;padding-inline:.45em;padding-block:0;position:relative}@media(min-width:992px){.page-header .page-header__quick-link.page-header__quick-link--search{grid-column:4;grid-row:1}}@media(min-width:992px){.page-header .page-header__quick-link.page-header__quick-link--contact{--button-hover-bg: transparent;--button-hover-border-color: transparent;--button-hover-color: currentColor;--button-hover-underline: underline;aspect-ratio:unset;margin-inline-end:2.75em;padding:0}}@media(min-width:992px){.page-header .page-header__quick-link.page-header__quick-link--contact .page-header__quick-link-title{position:relative;overflow:unset;clip:unset;inline-size:auto;block-size:auto;clip-path:unset}}@media(min-width:992px){.page-header .page-header__quick-link.page-header__quick-link--contact .svg-icon{display:none}}.page-header .page-header__quick-link.page-header__quick-link--language-switch{aspect-ratio:auto;padding-block:.45em;text-transform:uppercase}.page-header .page-header__quick-link.page-header__quick-link--language-switch .svg-icon{display:none}@media(min-width:576px){.page-header .page-header__quick-link.page-header__quick-link--language-switch .svg-icon{display:block}}.page-header .page-header__quick-link .page-header__quick-link__watchlist-badge{position:absolute;top:-.85rem;right:-.85rem;width:auto;min-width:1.75rem;height:2.4rem;background:#2a333c;color:#fff;border-radius:3rem;font-size:.75em;font-weight:600;padding:.35em .65em;display:inline-flex;align-items:center;transition:all var(--transition-duration, .35s) ease-in-out;transform:scale(0);opacity:0;border:2px solid #fff}.page-header .page-header__quick-link .page-header__quick-link__watchlist-badge.visible{transform:scale(1);opacity:1}.page-header .page-header__quick-link .page-header__quick-link__watchlist-badge.updated{animation:scalePulse .6s ease-out}.page-header .page-header__flyout{--menu-toggle-hover-underline: none}@media(min-width:992px){.page-header .navigation{grid-column:2;grid-row:1}}.component-container{--padding-inline: 2rem;--content-max-width: 1240px;--breakout-max-width: 1200px;--breakout-size: calc((var(--breakout-max-width) - var(--content-max-width)) / 2);position:relative;background:var(--component-bg, initial);color:var(--component-color, inherit);z-index:0;inline-size:100%;margin-inline:auto;padding-block:var(--component-vertical-padding, 0);scroll-margin-top:var(--page-header-height);align-items:stretch;container-type:inline-size;container-name:component-container;display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - var(--padding-inline) * 2,var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end];margin-block-end:clamp(var(--component-vertical-spacing-min, 4rem),5vw,var(--component-vertical-spacing-max, 8rem))}@supports (contain: inline-size){.component-container{contain:inline-size}}@media(min-width:992px){.component-container{scroll-margin-top:var(--page-header-height)}}.component-container:focus{outline:none}.component-container:last-child:not(:has(.page-footer__site-end-navigation-container)){margin-block-end:0}.component-container .component-container__footer{margin-block-start:1em}.component-container>:not(.breakout,.full-width),.full-width>:not(.breakout,.full-width){grid-column:content}.component-container>.breakout{grid-column:breakout}.component-container>.full-width{grid-column:full-width;display:grid;grid-template-columns:inherit}img.full-width{inline-size:100%;max-block-size:45vh;object-fit:cover}@media(min-width:992px){.ce-textpic:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])),.ce-textmedia:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])){display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:2.75em;column-gap:2.75em;row-gap:2.5em}.ce-textpic:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) header,.ce-textmedia:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) header{grid-column:1/span 2}.ce-textpic:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) header~.text--lead,.ce-textmedia:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) header~.text--lead{grid-row-start:2}.ce-textpic:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) .text--lead,.ce-textmedia:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) .text--lead{grid-row:1/999;margin-block-start:0;grid-column:1}.ce-textpic:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) .text--lead+p,.ce-textmedia:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) .text--lead+p{margin-block-start:0;grid-column:2}.ce-textpic:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) .ce-bodytext,.ce-textmedia:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) .ce-bodytext{display:grid;grid-column:1/span 2;grid-template-columns:subgrid}.ce-textpic:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) .ce-gallery,.ce-textmedia:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) .ce-gallery{grid-column:2}}.text-wrapper{max-inline-size:92rem}@media(min-width:992px){.text-wrapper:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])){display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:2.75em;column-gap:2.75em}.text-wrapper:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) header{grid-column:1/span 2}.text-wrapper:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) header~.text--lead{grid-row-start:2}.text-wrapper:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) .text--lead{grid-row:1/999;margin-block-start:0;grid-column:1}.text-wrapper:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^="#"])) .text--lead+p{margin-block-start:0;grid-column:2}}.ce-headline-left,.text-start{text-align:left}.ce-headline-center,.text-center{text-align:center}@media(min-width:800px){.ce-gallery[data-ce-columns="1"] .ce-row{grid-template-columns:repeat(1,1fr)}}@media(min-width:800px){.ce-gallery[data-ce-columns="2"] .ce-row{grid-template-columns:repeat(2,1fr)}}@media(min-width:800px){.ce-gallery[data-ce-columns="3"] .ce-row{grid-template-columns:repeat(3,1fr)}}@media(min-width:800px){.ce-gallery[data-ce-columns="4"] .ce-row{grid-template-columns:repeat(4,1fr)}}.ce-textpic,.ce-image{display:flex;flex-direction:column;gap:3rem}.ce-textpic:has(.ce-bodytext),.ce-image:has(.ce-bodytext){max-inline-size:92rem}.ce-textpic .image,.ce-textpic .video,.ce-image .image,.ce-image .video{display:table;height:auto}.ce-intext:not(.ce-nowrap){container-type:inline-size;container-name:textpic}@container component-container (width >= 740px){.ce-intext:not(.ce-nowrap){display:block}.ce-intext:not(.ce-nowrap) .ce-gallery{padding-bottom:1.5rem;max-inline-size:33rem}.ce-intext:not(.ce-nowrap) .ce-gallery:has(.video){max-inline-size:43rem}.ce-intext:not(.ce-nowrap) .ce-bodytext p:first-child{margin-top:0}}@container textpic (min-width: 700px){.ce-intext:not(.ce-nowrap).ce-left .ce-gallery{float:left;padding-right:3rem}.ce-intext:not(.ce-nowrap).ce-right .ce-gallery{float:right;padding-left:3rem}}@container component-container (width >= 550px){.grid--2-cols .ce-intext:not(.ce-nowrap){display:block}.grid--2-cols .ce-intext:not(.ce-nowrap) .ce-gallery{padding-bottom:1.5rem;max-inline-size:33rem}.grid--2-cols .ce-intext:not(.ce-nowrap) .ce-bodytext p:first-child{margin-top:0}.grid--2-cols .ce-intext:not(.ce-nowrap).ce-left .ce-gallery{float:left;padding-right:3rem}.grid--2-cols .ce-intext:not(.ce-nowrap).ce-right .ce-gallery{float:right;padding-left:3rem}}@media(min-width:800px){.ce-intext.ce-nowrap{flex-direction:row;justify-content:space-between;align-items:center}}@media(min-width:800px){.ce-intext.ce-nowrap .ce-bodytext{align-self:center;margin-top:0}}.ce-intext.ce-nowrap .ce-bodytext header{max-width:100%}.ce-intext.ce-nowrap .ce-gallery{align-self:flex-start;flex-shrink:0}@media(min-width:800px){.ce-intext.ce-nowrap .ce-gallery+.ce-bodytext{margin-left:3rem}}@media(min-width:800px){.ce-intext.ce-nowrap.ce-right .ce-gallery{order:1}}@media(min-width:800px){.ce-intext.ce-nowrap.ce-right .ce-gallery+.ce-bodytext{margin-left:0;margin-right:3rem}}.ce-inner{display:grid;gap:3rem}.ce-row{display:grid;gap:1em}.ce-row .ce-column{display:flex;justify-content:center;align-items:flex-start}.ce-row .ce-column .image>div{inline-size:-moz-fit-content;inline-size:fit-content}.ce-row .ce-column figcaption{display:table-caption;caption-side:bottom}.uploads .uploads__item{line-break:anywhere}.uploads .uploads__item:has(.ce-uploads-description){align-items:start!important}.uploads .svg-icon,.uploads .uploads__item-preview{flex-shrink:0}.uploads .ce-uploads-description{display:block}.table{overflow-x:auto}.ce-table{width:100%;max-width:100%}.ce-table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(./lato-v24-latin-regular-BEhtfm5r.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(./lato-v24-latin-700-BUGMgin4.woff2) format("woff2")}.hidden{display:none!important;opacity:0!important}.text-link-icon{display:inline-flex;align-items:center}.text-link-icon:before{content:"";position:relative;display:inline-block;margin-right:var(--text-link-icon-margin, .5em);width:.4em;height:.4em;border-width:.01em .01em 0 0;border-style:solid;border-color:var(--chevron-border, currentColor);transform:rotate(45deg)}.text-link{text-decoration-line:underline}.text-link:hover{text-decoration-line:none}.no-scroll{overflow:hidden}:root{--page-header-height: clamp(5.4rem, 5vw, 6.3rem);--outline-size: 2px;--outline-style: solid;--outline-color: #2a333c;--outline-offset: 2px;--focus-margin: calc(var(--outline-size) + var(--outline-offset, var(--outline-size)));interpolate-size:allow-keywords}@media(prefers-reduced-motion:reduce){:root{--transition-duration: 0}:root *{animation:none!important}}html,body{padding:0;margin:0}html{--uc-typography-scale: 1.4;font-size:62.5%}body{font-size:clamp(1.6rem,.03vw + 1.432rem,1.8rem);position:relative;display:flex;flex-direction:column;justify-content:flex-start;font-family:Lato,Arial,sans-serif;font-weight:400;color:#2a333c;line-height:1.35;min-block-size:100vh;overflow-x:hidden;margin-right:calc(-100vw + 100%);overflow-wrap:break-word;padding-block-start:calc(var(--page-header-height) + 1rem)}:where(a,button,input,textarea,select,summary){margin:var(--focus-margin)}:where(a,button,input,textarea,select,summary):focus{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset, var(--outline-size))}:where(a,button,input,textarea,select,summary):focus:not(:focus-visible){outline:transparent}*,:after,:before{box-sizing:border-box;transition-behavior:allow-discrete}a{color:#2a333c;text-decoration-line:none}a:hover{text-decoration-line:underline}main a{text-decoration-line:underline}main a:hover{text-decoration-line:none}main p a[href^="#"],main ul a[href^="#"]{display:inline-flex;align-items:center;gap:.5em}main p a[href^="#"]:before,main ul a[href^="#"]:before{content:"";display:block;inline-size:.75em;block-size:.75em;rotate:90deg;background-image:url(./arrow-Defp30aY.svg);background-size:.75em;background-repeat:no-repeat}button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer}img{display:block;max-inline-size:100%;block-size:auto}ul,ol{padding-inline-start:1em}ul ul,ul ol,ol ul,ol ol{margin-block-start:.5em}ul li,ol li{margin-block-end:var(--list-item-spacing, .5em)}dl dt{font-weight:600;letter-spacing:.01em}dl dt:not(:first-child){margin-top:1em}dl dd{margin-left:1em}dl .list__item{display:grid;grid-template-columns:auto 1fr}form label{color:var(--label-color, inherit)}form input,form select{font-family:inherit}form ::-moz-placeholder{color:var(--form-placeholder-color, #8c9a99)}form ::placeholder{color:var(--form-placeholder-color, #8c9a99)}form select,form textarea,form input:not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]){background-color:var(--form-input-bg, #fff);border:1px solid var(--input-border-color, #2a333c);padding-inline:var(--input-padding-inline, .5em);border-radius:5px;letter-spacing:inherit;font-family:inherit;font-size:16px;inline-size:calc(100% - 2 * var(--focus-margin));max-inline-size:100%;caret-color:var(--form-input-caret, #2a333c);color:var(--form-input-color, inherit)}form select:focus,form textarea:focus,form input:not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):focus{outline:var(--outline-color, #2a333c) solid 2px;outline-offset:0}form select[disabled],form textarea[disabled],form input:not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio])[disabled]{--form-input-color: #bec0c3;--form-input-caret: #bec0c3;--form-input-border: #bec0c3}form select:-webkit-autofill,form select:-webkit-autofill:hover,form select:-webkit-autofill:focus,form textarea:-webkit-autofill,form textarea:-webkit-autofill:hover,form textarea:-webkit-autofill:focus,form input:not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):-webkit-autofill,form input:not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):-webkit-autofill:hover,form input:not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--form-input-bg, #fff) inset}form select,form input:not([type=checkbox]):not([type=radio]):not(.button){block-size:var(--input-height, 2.5em)}form textarea{min-block-size:12rem}figure{margin:0}p,ul{max-inline-size:92rem}hr{border-color:#a9acb0;inline-size:100%}table{inline-size:100%;border-spacing:0;border-collapse:collapse;border:0;overflow-y:hidden;overflow-x:auto}table caption{font-size:1.8rem;font-weight:400;letter-spacing:.01em;text-align:center;padding-block:.5em}table tr:first-child td,table tr:first-child th{border-block-start:var(--border-width, 1px) var(--border-style, solid) var(--border-color, rgb(159, 173.4, 187.8))}table th,table td{padding:1em;vertical-align:top;text-align:start;border-block-end:var(--border-width, 1px) var(--border-style, solid) var(--border-color, rgb(159, 173.4, 187.8))}table th:first-child,table td:first-child{padding-inline-start:0}table th:last-child,table td:last-child{padding-inline-end:0}table th{text-align:left;-webkit-hyphens:initial;hyphens:initial;font-weight:600;border-block-start:var(--border-width, 1px) var(--border-style, solid) var(--border-color, rgb(159, 173.4, 187.8))}header{inline-size:100%}main{scroll-margin-top:calc(var(--page-header-height) + 1rem);position:relative;z-index:2}main label:has([type=checkbox]){display:flex;align-items:start;gap:.5em;cursor:pointer}main label:has([type=checkbox]) [type=checkbox]{margin-block-start:.35em}h1,h2,h3,h4,h5,h6{color:inherit;max-inline-size:92rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-block-start:0}h1,.headline--1{font-size:clamp(3.2rem,.12vw + 2.526rem,4rem);line-height:1.2;font-weight:400;letter-spacing:.01em;margin-block-end:var(--h1-margin-block-end, .8em)}h2,.headline--2{font-size:clamp(2.8rem,.06vw + 2.463rem,3.2rem);line-height:1.15;font-weight:400;letter-spacing:-.02em;margin-block-start:.65em;margin-block-end:var(--h2-margin-block-end, .35em)}.subheader+h2,.subheader+.headline--2{margin-block-start:.25em}h3,.headline--3{font-size:clamp(2.4rem,.06vw + 2.063rem,2.8rem);font-weight:400;line-height:1.2;margin-block-end:1em}h4,.headline--4{font-size:clamp(2rem,.06vw + 1.663rem,2.4rem);font-weight:400;line-height:1.15;margin-block-end:.75em}h5,.headline--5{font-size:1.8rem;font-weight:400;margin-block-end:.4em}p{margin-block:.85em}header+p,p:first-child{margin-block-start:0}p:last-child{margin-block-end:0}p:empty{margin:0}strong{font-weight:600}sup{font-size:.65em}figcaption{font-size:1.6rem;margin-top:.75em}.button{--icon-color: currentColor;display:inline-flex;gap:.5em;align-items:center;background-color:var(--button-bg, transparent);color:var(--button-color, #2a333c);border:1px solid var(--button-border-color, #2a333c);font-size:1em;font-weight:400;letter-spacing:.035em;line-height:1.125;text-align:center;justify-content:center;border-radius:3rem;padding-block:.6em .7em;padding-inline:1.75em;cursor:pointer;transition:background-color var(--transition-duration, .35s) ease-in-out,border-color var(--transition-duration, .35s) ease-in-out,color var(--transition-duration, .35s) ease-in-out,padding var(--transition-duration, .35s) ease-in-out,font-size var(--transition-duration, .35s) ease-in-out}.button:not(:disabled):not(.button--disabled):not(.button--text-link):hover{background-color:var(--button-hover-bg, #2a333c);border-color:var(--button-hover-border-color, #2a333c);color:var(--button-hover-color, #fff);text-decoration-line:var(--button-hover-underline, none)}.button:active{background-color:var(--button-active-bg, #2a333c);border-color:var(--button-active-border-color, #2a333c);color:var(--button-active-color, #fff)}.button:disabled,.button.button--disabled{--button-active-bg: var(--button-disabled-bg, $disabled-background-color);--button-active-border-color: var(--button-disabled-border-color, $disabled-border);--button-active-color: var(--button-disabled-color, $disabled-color);background-color:var(--button-disabled-bg, #fff);border-color:var(--button-disabled-border-color, #bec0c3);color:var(--button-disabled-color, #bec0c3);cursor:not-allowed}.button:is(select){padding-block:.5em .6em}.button.button--inverted{--button-bg: #2a333c;--button-border-color: #2a333c;--button-color: #fff;--button-hover-bg: transparent;--button-hover-border-color: #2a333c;--button-hover-color: #2a333c}.button.button--search-cta{inline-size:min(84rem,65vw);margin-inline:auto}.button.button--icon{padding:0;inline-size:4.2rem;block-size:4.2rem;aspect-ratio:1;z-index:1}.button.button--icon.button--watchlist{--icon-color: transparent;stroke:currentColor;border:0}.button.button--icon.button--watchlist.active{--icon-color: currentColor}.button.button--buy:has(.visuallyhidden){aspect-ratio:1;inline-size:4.2rem;border-radius:50%;padding:.55em;justify-self:end}.breadcrumb{--component-vertical-spacing-min: 2rem;--component-vertical-spacing-max: 4rem;--list-item-spacing: 0}.breadcrumb .breadcrumb__list{list-style:none;display:flex;flex-wrap:wrap;font-size:.85em;padding-inline-start:0;-moz-column-gap:.15em;column-gap:.15em}.breadcrumb a{text-decoration-line:none}.breadcrumb a:hover{text-decoration-line:underline}.breadcrumb .breadcrumb__item:not(:has(a)){margin-inline-start:var(--focus-margin)}.breadcrumb .breadcrumb__item:not(:last-child):after{content:"";position:relative;display:inline-table;margin-left:.3em;width:.4em;height:.4em;bottom:0;border-width:.01em .01em 0 0;border-style:solid;border-color:var(--chevron-border, currentColor);transform:rotate(45deg)}.breadcrumb .breadcrumb__item:not(:last-child):after{margin-inline-start:0}.breadcrumb .breadcrumb__item:not(:last-child) a{margin-inline-end:0}.product .product__subtitle,.news .article__footer,.product-buy .product-buy__article-number,.teaser.teaser--product .teaser__subtitle,.hero .hero__item-topline,.download .download__article-number,.price .price__info{color:#9fadbc;font-size:.625em}.file-upload{display:flex;flex-direction:column;gap:.5rem;font-family:sans-serif}.file-upload .file-upload__area{--border-color: #2a333c;display:grid;align-items:start;justify-content:start;row-gap:.5rem;border:var(--border-width, 1px) var(--border-style, solid) var(--border-color, rgb(159, 173.4, 187.8));border-radius:5px;padding:1rem;background-color:#fff}@media(min-width:768px){.file-upload .file-upload__area{-moz-column-gap:1em;column-gap:1em}}.file-upload .file-upload__area:has(.file-upload__input:focus) label{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset, var(--outline-size))}.file-upload .file-upload__dropzone{--border-style: dashed;--icon-size: 1.5em;border:var(--border-width, 1px) var(--border-style, solid) var(--border-color, rgb(159, 173.4, 187.8));border-radius:5px;background-color:#f3f8fa;width:6rem;aspect-ratio:1;grid-row:1/span 3;place-items:center;transition:background-color var(--transition-duration, .35s) ease-in-out;display:none}@media(min-width:768px){.file-upload .file-upload__dropzone{display:grid}}.file-upload .file-upload__dropzone.file-upload__dropzone--active{background-color:#a2abbf}.file-upload .file-upload__button{grid-column:2;justify-self:start}.file-upload .file-upload__input.visuallyhidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.file-upload .file-upload__note{font-size:.85rem;color:#8c9a99;margin-top:.25rem;grid-row:2;grid-column:2}.file-upload .file-upload__info{grid-row:3;grid-column:2}.file-upload .file-upload__filename{display:inline-block}.svg-icon{inline-size:var(--icon-size, 1em);block-size:var(--icon-size, 1em);fill:var(--icon-color, currentColor);rotate:var(--icon-rotate);transition:fill var(--transition-duration, .35s) ease-in-out}.image{position:relative;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.image:hover{--active: 1}.image.image--object-fit{overflow:hidden;position:relative}.image.image--object-fit img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.image .image__title{font-size:1.3rem}.image .image__title{display:table-caption;caption-side:bottom;padding-block-start:.5em}.image:has(>.image__title){display:table}.link-copy{position:relative;margin-inline-end:15ch}.link-copy span[aria-hidden]{display:none}.link-copy .link-copy__success,.link-copy .link-copy__error{width:-moz-max-content;width:max-content;color:currentColor}.link-copy:has(.link-copy__text.visuallyhidden) .link-copy__success,.link-copy:has(.link-copy__text.visuallyhidden) .link-copy__error{position:absolute;inset-inline-start:calc(100% + .5em);color:#2a333c}.list.list--style-none{margin:0;padding:0}.list.list--style-none>li{list-style:none}.list.list--style-none .list__item{display:flex}.list.list--style-none .list__item dd{margin-inline-start:.25em}.list.list--divider{--list-item-spacing: 0;--border-color: rgb(231, 234.6, 238.2)}.list.list--divider .list__item{padding-block:1em;border-block-end:var(--border-width, 1px) var(--border-style, solid) var(--border-color, rgb(159, 173.4, 187.8));align-items:center;gap:.5em}.list.list--divider .list__item:first-child{border-block-start:var(--border-width, 1px) var(--border-style, solid) var(--border-color, rgb(159, 173.4, 187.8))}.list.list--divider .list__item a{margin:0}.list.list--divider .list__item-content{display:flex;flex-direction:column;align-items:start;inline-size:100%}.list.list--anchors{display:flex;flex-direction:column;margin-block-end:1.25em}@media(min-width:992px){.list.list--anchors{flex-direction:row;flex-wrap:wrap;-moz-column-gap:2em;column-gap:2em}}.list.list--articles{container-type:inline-size;container-name:newslist;max-inline-size:92rem}.list.list--articles .article{display:grid;align-items:start}.list.list--articles .article:has(.article__image){-moz-column-gap:3rem;column-gap:3rem}@container newslist (min-width: 650px){.list.list--articles .article:has(.article__image){grid-template-columns:1fr 2fr}}@container newslist (min-width: 650px){.list.list--articles .article:has(.article__image) .article__header,.list.list--articles .article:has(.article__image) .article__text,.list.list--articles .article:has(.article__image) .article__link,.list.list--articles .article:has(.article__image) .article__footer{grid-column:2}}.list.list--articles .article:has(.article__image) .article__image{grid-column:1;grid-row:1;width:-moz-fit-content;width:fit-content}.list.list--articles .article:has(.article__image) .article__image>div{height:100%}@container newslist (min-width: 650px){.list.list--articles .article:has(.article__image) .article__image{grid-row-end:span 4}.list.list--articles .article:has(.article__image) .article__image>div{block-size:100%}}.list.list--articles .article .article__meta{font-weight:600}.list.list--articles .article .article__link{justify-self:center;margin-block-start:1em}@container newslist (min-width: 650px){.list.list--articles .article .article__link{justify-self:end}}.list.list--articles .article .article__footer{grid-row:2}@container newslist (min-width: 650px){.list.list--articles .article .article__footer{grid-row:1}}.list.list--articles-compact-images{container-type:inline-size;container-name:newslist;max-inline-size:92rem}.list.list--articles-compact-images .article{display:grid;align-items:start}.list.list--articles-compact-images .article:has(.article__image){grid-template-columns:1fr 3fr}.list.list--articles-compact-images .article:has(.article__image) .article__header,.list.list--articles-compact-images .article:has(.article__image) .article__text,.list.list--articles-compact-images .article:has(.article__image) .article__link,.list.list--articles-compact-images .article:has(.article__image) .article__footer{grid-column:2}.list.list--articles-compact-images .article:has(.article__image) .article__image{grid-column:1;grid-row:1;width:-moz-fit-content;width:fit-content;grid-row-end:span 4}.list.list--articles-compact-images .article:has(.article__image) .article__image>div{height:100%;block-size:100%}.list.list--articles-compact-images .article .article__meta{font-weight:600}.list.list--articles-compact-images .article .article__link{justify-self:end;margin-block-start:1em}.list.list--articles-compact-images .article .article__footer{grid-row:1}.list.list--files{--icon-size: 1.75em}.loader{position:relative;display:flex;place-content:center}.loader[hidden]{display:none}.loader:after,.loader:before,.loader .loader__arrow{display:inline-block;inline-size:calc(var(--size, 5em) * .28);block-size:calc(var(--size, 5em) * .4);background-color:#24388d;clip-path:polygon(100% 50%,40% 0,0 0,60% 50%,0 100%,40% 100%);opacity:.8;animation:fade 2s linear infinite;animation-delay:var(--loader-delay, .2s)}.loader:after,.loader:before{content:""}.loader:before{--loader-delay: 0s}.loader:after{--loader-delay: .4s}.menu-toggle{background:var(--menu-toggle-bg, none);border:var(--menu-toggle-border, 0);border-radius:5px;display:flex;gap:.5em;align-items:center;text-underline-offset:.25em}@media(min-width:992px){.menu-toggle{text-underline-offset:.5em}}.menu-toggle .menu-toggle__icon{position:relative;display:flex;align-items:center;align-self:center;cursor:pointer;justify-content:space-between}.menu-toggle .menu-toggle__icon:after{content:"";position:relative;display:inline-table;margin-left:.3em;width:.4em;height:.4em;bottom:0;border-width:.01em .01em 0 0;border-style:solid;border-color:var(--chevron-border, currentColor);transform:rotate(135deg)}.menu-toggle .menu-toggle__icon:after{margin:0}.menu-toggle:hover,.menu-toggle[aria-expanded=true]{text-decoration-line:var(--menu-toggle-hover-underline, underline)}.menu-toggle[aria-expanded=true] .menu-toggle__icon:after{rotate:180deg}.menu-toggle[aria-expanded=true]~.menu{visibility:visible;opacity:1;z-index:1;transition:opacity var(--transition-duration, .35s) ease-in-out,visibility .1ms linear}.menu{visibility:hidden;opacity:0;transition:opacity var(--transition-duration, .35s) ease-in-out,visibility .1ms linear var(--transition-duration, .35s)}.play-icon{position:absolute;inset-block:0;inset-inline:0;display:grid;place-content:center}.play-icon .play-icon__icon{grid-row:1;grid-column:1;inline-size:6rem;block-size:6rem;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.play-icon .play-icon__icon svg{fill:none;stroke:var(--icon-color, #2a333c);stroke-width:1px;inline-size:2rem;margin-inline-start:calc(.7071067812 * .5rem);transition:fill var(--transition-duration, .35s) ease-in-out}.price{display:flex;flex-direction:column}.price .price__value{font-size:var(--price-font-size, inherit)}.price .price__value[aria-hidden]{display:none}.skip-link{position:relative;list-style:none;margin:0;padding:0;pointer-events:none;z-index:10}.component-container:has(.skip-link a:focus){contain:layout}.skip-link a{position:fixed;inset-block-start:-100%;inset-inline-end:0;display:flex;align-items:center;justify-content:center;overflow:hidden;font-weight:600;pointer-events:initial}.skip-link a:focus{inset-block-start:calc(var(--outline-offset) + var(--outline-size));block-size:3em;background-color:#2a333c;color:#fff;font-size:1.3rem;padding:.5em 1em}.skip-link.skip-link--page-top a{inset-block-end:auto;inset-inline-start:0;inline-size:calc(100% - 2 * (var(--outline-size) + var(--outline-offset, var(--outline-size))))}.skip-link.skip-link--page-top a:focus{inset-block-start:0}.text.text--lead{font-size:1.25em}.text.text--icon{display:flex;align-items:center;gap:.25em}.accordion summary{list-style:none}.accordion .accordion__item{border-block-start:var(--accordion-item-border, var(--border-width, 1px) var(--border-style, solid) var(--border-color, rgb(159, 173.4, 187.8)))}.accordion .accordion__item:last-child{border-block-end:var(--accordion-item-border, var(--border-width, 1px) var(--border-style, solid) var(--border-color, rgb(159, 173.4, 187.8)))}.accordion .accordion__trigger{--outline-offset: -2px ;overflow:hidden}.accordion .accordion__trigger:not(:first-child){border-block-start:1px solid hsl(0,0%,12%)}.accordion .accordion__trigger::details-content{color:#c7c7c7;font-size:1rem;block-size:0;transition:block-size 1s,content-visibility 1s}.accordion .accordion__trigger[open]::details-content{block-size:auto}.accordion summary{font-weight:600;line-height:1.3;padding-block:.8em;padding-inline:2px .75em;text-decoration-thickness:.1em}.accordion summary:hover{text-decoration-line:underline}.accordion summary::marker{content:none}.accordion summary::-webkit-details-marker{display:none}.accordion summary span{position:relative;display:flex;align-items:center;cursor:pointer;justify-content:space-between}.accordion summary span:after{content:"";position:relative;display:inline-table;margin-left:.3em;width:.5em;height:.5em;bottom:0;border-width:.01em .01em 0 0;border-style:solid;border-color:var(--chevron-border, currentColor);transform:rotate(135deg);transition:rotate var(--transition-duration, .35s) ease-in-out}.accordion .accordion__collapse{box-sizing:border-box;max-height:0;overflow:hidden;padding-inline:2rem;transition:max-height var(--transition-duration, .35s) ease-in-out}.accordion .accordion__collapse .accordion__body{padding-block-end:1.25em}.accordion .accordion__collapse .accordion__body .component-container{margin-inline:-2rem}.accordion .accordion__trigger[open]+.accordion__collapse{max-height:1000px}.accordion .accordion__trigger[open] span:after{rotate:180deg;transition:rotate var(--transition-duration, .35s) ease-in-out}@media(min-width:992px){.accordion[data-layout=no-impact-on-big-screens]{--accordion-item-border: 0}.accordion[data-layout=no-impact-on-big-screens] .accordion__trigger summary{pointer-events:none;padding-block-start:0}.accordion[data-layout=no-impact-on-big-screens] span:after{content:none}.accordion[data-layout=no-impact-on-big-screens] .accordion__collapse{transition:none;padding-inline:0}}.form .form__select-wrapper,.currency-switch{display:inline-grid;max-inline-size:100%;transition:color var(--transition-duration, .35s) ease-in-out}.form .form__select-wrapper:after,.currency-switch:after{content:"";position:relative;display:inline-table;margin-left:.3em;width:.4em;height:.4em;bottom:0;border-width:.01em .01em 0 0;border-style:solid;border-color:var(--chevron-border, currentColor);transform:rotate(135deg)}.form .form__select-wrapper:hover,.currency-switch:hover{color:#fff}.form .form__select-wrapper:after,.currency-switch:after{grid-row:1;grid-column:1;align-self:center;justify-self:end;margin-inline-end:1.75em}.form .form__select-wrapper select,.currency-switch select{grid-row:1;grid-column:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding-inline-end:calc(1.75em + 1rem)}.currency-switch{position:relative}.contact p+.text{margin-block-start:1.5em}.contact .text{margin-block-start:.75em}.contact .contact__maps{display:grid;grid-template-columns:min-content auto;inline-size:-moz-max-content;inline-size:max-content;-moz-column-gap:calc(.25em + var(--outline-size) + var(--outline-offset, var(--outline-size)));column-gap:calc(.25em + var(--outline-size) + var(--outline-offset, var(--outline-size)));margin-block-start:2.25em}.contact .contact__maps>:not(.svg-icon){grid-column:2}.contact .contact__maps .contact__maps-link{margin-block-start:1em;margin-inline-start:0}.download{--icon-size: 2rem;--button-border-color: transparent}.download .download__link{display:grid}.download .download__item--with-preview{position:relative;display:flex;gap:1rem;align-items:center}.download .download__item--with-preview .download__media-wrapper{flex-shrink:0;inline-size:9rem}.download .download__item--with-preview .download__content{flex:1;display:flex;flex-direction:column;gap:.25rem}.download .download__item--with-preview .download__link:after{content:"";position:absolute;inset:0;z-index:1}.download .download__item--with-preview .download__title{font-weight:600;display:block}.download .download__item--with-preview .download__filename{text-decoration:underline}.download .download__item--with-preview:hover .download__filename{text-decoration:none}.download .download__item--with-preview:hover .button--icon{background-color:#2a333c;color:#fff}.download .download__media-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.5em;inline-size:100%}.download .download__media-wrapper:not(:first-child){margin-block-start:.5em}.download .download__media{aspect-ratio:1;display:block;background-image:linear-gradient(128deg,#f3f8fa 28.14%,#e3e6e6 72.03%);grid-row:1;grid-column:1;overflow:hidden;position:relative}.download .download__media img{width:100%;height:100%;object-fit:contain;object-position:50% 50%}.download .button{grid-row:1;grid-column:1;z-index:1;justify-self:end;inline-size:3rem}.flyout{position:relative;display:grid;place-content:center}.flyout .flyout-container{position:absolute;inset-block-start:var(--flyout-inset-block, calc(var(--page-header-height) + .25em));inset-inline:var(--flyout-inset-inline, auto -1.25rem);min-inline-size:17rem;width:-moz-max-content;width:max-content;top:0;left:0;display:flex;flex-direction:column;gap:var(--flyout-gap, 1em);background-color:#fff;padding:1.25em;box-shadow:0 .4rem 2rem #2a333c33}.flyout .flyout-container .flyout-container__arrow{position:absolute;inline-size:1.25rem;block-size:1.25rem;background-color:#fff;transform:translate(50%,-50%) rotate(45deg)}.flyout .flyout-container[data-placement*=top] .flyout-container__arrow{transform:translate(50%,-50%) rotate(225deg)}.flyout .flyout-container[data-placement*=left] .flyout-container__arrow{transform:translate(-50%,50%) rotate(135deg)}.flyout .flyout-container[data-placement*=right] .flyout-container__arrow{transform:translate(-50%,50%) rotate(315deg)}.form{display:grid;gap:1em;inline-size:min(100%,82rem);margin-inline:auto}.form>div:not(:has([class])){display:none}.form .form__inline-group{display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between;align-items:center}.form .form__search-submit-group{--input-padding-inline: 1em;--input-height: 100%;position:relative;display:grid;grid-template-columns:min-content 1fr;align-items:center;block-size:var(--search-group-height, 4em)}.form .form__search-submit-group:has([type=submit]){--input-padding-inline: calc(var(--search-group-height, 4em)) .5em}.form .form__search-submit-group input{grid-column:1/span 2;grid-row:1}.form .form__search-submit-group button[type=submit]{grid-column:1;grid-row:1;padding:0;border:0;aspect-ratio:1;block-size:60%;inline-size:auto;margin:.25em;margin-inline-start:1em}.form .form__select-wrapper{inline-size:100%}@media(min-width:576px){.form .form__select-wrapper{inline-size:calc(50% - .5em)}}.form .form__select-wrapper.flyout{grid-template-columns:1fr}.form .form__select-wrapper.flyout:after{display:none}.form .form__select-wrapper.flyout:hover{color:var(--flyout-hover-color, #000)}.form .form__select-wrapper.flyout .menu-toggle{border:1px solid var(--button-border-color, #2a333c);border-radius:3rem}.form .form__select-wrapper.flyout .menu.flyout-container{position:absolute;inset-inline-start:0;inline-size:100%}.form .form__select-wrapper.flyout .product-filter__option{display:flex;gap:1.2rem;cursor:pointer}.form .form__select-wrapper.flyout .product-filter__option input[type=radio]{cursor:pointer}.form .form__select-wrapper.flyout .product-filter__option .product-filter__option-content{display:flex;align-items:center;gap:1.2rem}.form .form__select-wrapper.flyout .product-filter__option .product-filter__option-image{width:4rem;height:4rem}.form .form__select-wrapper.flyout .product-filter__option .product-filter__option-image img{height:100%}.component-container--form_formframework{--h2-margin-block-end: 1em}.component-container--form_formframework form{padding-inline:var(--focus-margin)}.component-container--form_formframework form .form-group:has([required]:not([type=checkbox]):not([type=radio]):not(:focus):not(:-moz-placeholder):invalid){--input-border-color: #e90228;--label-color: #e90228}.component-container--form_formframework form .form-group:has([required]:not([type=checkbox]):not([type=radio]):not(:focus):not(:placeholder-shown):invalid){--input-border-color: #e90228;--label-color: #e90228}.component-container--form_formframework form .form-group:has([disabled]){--input-border-color: #bec0c3;--label-color: #bec0c3}.component-container--form_formframework form .form-group:not(:last-child){margin-block-end:.5em}.component-container--form_formframework form .form-control,.component-container--form_formframework form .form-select{margin-inline:0}.component-container--form_formframework form .row{--submit-margin-top: 0;--form-row-columns: 1fr 1fr;--form-row-gap: 1em;display:grid;grid-template-columns:var(--form-row-columns, 1fr);gap:var(--form-row-gap, 0)}.grid{display:grid;gap:3rem;align-items:start}@media(min-width:992px){.grid{grid-template-columns:repeat(var(--columns, 1),1fr)}}.grid.grid--2-cols{--columns: 2}.grid .grid__column{display:flex;flex-direction:column;justify-content:start;align-items:stretch;gap:1rem}@media(min-width:768px){.grid .grid__column{gap:3rem}}.grid .component-container{--padding-inline: 0;grid-template-columns:[breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100%,var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end]}.grid.grid--flexible{--columns: 12;align-items:stretch}.grid.grid--flexible .grid__column{grid-column-end:span var(--flexible-end, 12)}.grid.grid--flexible .grid__column .component-container,.grid.grid--flexible .grid__column .teaser__wrapper{block-size:100%}.grid.grid--flexible .grid__column:has(.teaser):not(:has(.teaser:not([aria-hidden]))),.grid.grid--flexible .grid__column:has(>[aria-hidden]){display:none}@media(min-width:992px){.grid.grid--flexible .grid__column:has(.product-finder){--flexible-end: 8}}@media(min-width:576px){.grid.grid--flexible .grid__column:has(.teaser:only-child){--flexible-end: 6}}@media(min-width:992px){.grid.grid--flexible .grid__column:has(.teaser:only-child){--flexible-end: 4}}@media(min-width:576px){.grid.grid--flexible .grid__column:has(.teaser:nth-child(2)){--flexible-end: 8}}.grid.grid--flexible .grid__column:has(.teaser:nth-child(3)){--flexible-end: 12}@media(min-width:576px){.grid.grid--flexible .grid__column:has(.ce-textpic){--flexible-end: 6}}.hero{--slider-item-spacing: 0;--slider-button-offset: 0}.hero .swiper-wrapper{margin-inline:0}.hero .hero__item{display:grid;block-size:100%}@media(min-width:992px){.hero .hero__item:has(.hero__item-content-wrapper){grid-template-columns:2fr 1fr}}.hero div[style*=aspect-ratio],.hero .video{overflow:hidden;position:relative}.hero div[style*=aspect-ratio] img,.hero .video img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.hero .hero__item-content-wrapper{padding:1em;display:flex;flex-direction:column;place-items:center;text-align:center;background:linear-gradient(196deg,#fbfdfe 25%,#e3e6e6 80%)}@media(min-width:992px){.hero .hero__item-content-wrapper{padding:2.8cqi 3.75cqi;place-items:start;text-align:start;background:linear-gradient(106deg,#f5f9fb 25%,#e3e6e6 80%);grid-auto-rows:1fr auto 1fr}}.hero .hero__item-content{margin-block-start:auto}.hero .hero__item-title{font-size:clamp(2.4rem,5cqi,3.5rem)}@media(min-width:992px){.hero .hero__item-title{align-self:end}}.hero .hero__item-text{font-size:clamp(1.6rem,5cqi,2.4rem)}.hero .hero__item-button-wrapper{margin-block-start:1.5em;display:grid;place-items:center;gap:.5em}@media(min-width:992px){.hero .hero__item-button-wrapper{margin-block-start:auto}}.hero .hero__item-content-wrapper .button{grid-row:1}.hero .button--buy{inline-size:calc(100% - var(--outline-size) - var(--outline-offset, var(--outline-size)))}.hero .swiper-scrollbar{block-size:var(--swiper-scrollbar-size, 4px)}.image-spin{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab;display:grid;block-size:100%;touch-action:none}.image-spin img{-webkit-user-select:none;-moz-user-select:none;user-select:none;block-size:100%;inline-size:100%!important;object-fit:cover;pointer-events:none}.image-spin .image-spin__item{grid-column:1;grid-row:1;display:none}.image-spin .image-spin__item[aria-current=true]{display:block}.language-switch .button{text-transform:uppercase;inline-size:100%}.language-switch .button:after{content:"";position:relative;display:inline-table;margin-left:.3em;width:.4em;height:.4em;bottom:0;border-width:.01em .01em 0 0;border-style:solid;border-color:var(--chevron-border, currentColor);transform:rotate(135deg)}.language-switch .icon{display:block;width:1em}.language-switch .language-switch__list{position:absolute;background-color:#fff;inset-inline:0;padding-inline:1.25em;list-style:none;box-shadow:0 2rem 2rem #2a333c33;z-index:1}.language-switch .language-switch__item{display:flex;gap:.25em;align-items:center;text-transform:uppercase;line-height:1}.language-switch .language-switch__item:not(:has(a)){filter:grayscale(1);opacity:.4;cursor:not-allowed;padding-inline:var(--focus-margin)}.language-switch .language-switch__item a{display:inherit;gap:inherit;align-items:inherit;text-transform:inherit}:root:has(.modal[open]){overflow:clip}.modal{--outline-color: #fff;container-name:modal;container-type:inline-size;color:inherit;background-color:var(--modal-background, transparent);border:0;overflow:hidden}.modal[open]{block-size:100%;inline-size:100%;display:flex;align-items:var(--modal-align, center)}.modal[open]::backdrop{opacity:1}.modal .modal__close{display:inline-flex;align-items:center;justify-content:center;align-self:end;justify-self:end;position:sticky;inset-block-start:.4rem;background:var(--modal-close-bg, none);border:1px solid var(--modal-border-color, transparent);border-radius:50%;color:var(--modal-close-color, #fff);font-size:2.2rem;margin-block-end:1em;padding:0;cursor:pointer;aspect-ratio:1;inline-size:4.2rem;z-index:2}.modal .modal__close:focus-visible{outline:var(--outline-size) var(--outline-style) var(--outline-color)}.modal .modal__close .modal__close-icon{rotate:45deg;width:1.5rem;height:1.5rem;position:relative}.modal .modal__close .modal__close-icon:before,.modal .modal__close .modal__close-icon:after{content:"";position:absolute;height:1px;width:1.5rem;top:50%;left:0;background-color:currentColor;transform-origin:center}.modal .modal__close .modal__close-icon:before{transform:translateY(-50%);transition:background-color var(--transition-duration, .35s) ease-in-out}.modal .modal__close .modal__close-icon:after{transform:translateY(-50%) rotate(-90deg);transition:transform var(--transition-duration, .35s) ease-in-out,background-color var(--transition-duration, .35s) ease-in-out}.modal .modal__content{display:flex;flex-direction:column;inline-size:100%;overflow-y:auto;overflow-x:hidden;block-size:100%;padding-inline-end:max(var(--outline-size, 2px) + .25rem,.5rem)}.modal::backdrop{opacity:0;background:var(--modal-backdrop, rgba(42, 51, 60, .8));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition-property:opacity display overlay;transition-duration:1s;transition-behavior:allow-discrete}.modal .form .button{--outline-color: #2a333c}.modal .modal__content:has(.form__search-submit-group){block-size:min(100%,35vh);align-self:start;justify-content:end}.modal.modal--offcanvas{--modal-backdrop: rgba(42, 51, 60, .4);--modal-background: #fff;--modal-close-color: currentColor;--modal-close-bg: var(--modal-background);--modal-border-color: currentColor;--outline-color: currentColor;--modal-align: start;--transition-duration: .5s;inset-block-start:calc(var(--page-header-height) + 1rem + 20vh);max-inline-size:100vw;inline-size:100%;block-size:calc(100vh - var(--page-header-height) - 1rem);opacity:0;box-shadow:0 -2rem 4rem #2a333ccc;transition-property:overlay display opacity inset-block-end;transition-duration:var(--transition-duration, .35s);transition-behavior:allow-discrete}@media(min-width:992px){.modal.modal--offcanvas{inset-block-start:0;inset-inline-end:-20vw;block-size:100vh;max-block-size:100vh;max-inline-size:66vw;margin-inline-end:0;box-shadow:-2rem 0 4rem #2a333ccc;padding-inline:6rem;transition-property:overlay display opacity inset-inline-end}}.modal.modal--offcanvas h2{font-size:clamp(2.8rem,8cqi,4.8rem);margin-block-end:clamp(4rem,10cqi,8rem)}.modal.modal--offcanvas .component-container{--padding-inline: 0}.modal.modal--offcanvas[open]{inset-block-start:calc(var(--page-header-height) + 1rem);opacity:1}@starting-style{.modal.modal--offcanvas[open]{inset-block-start:calc(var(--page-header-height) + 1rem + 20vh);opacity:0}}@media(min-width:992px){.modal.modal--offcanvas[open]{inset-block-start:0;inset-inline-end:0}@starting-style{.modal.modal--offcanvas[open]{inset-block-start:0;inset-inline-end:-20vw}}}.offcanvas-accordion{margin-block-end:var(--outline-size)}.offcanvas-accordion .offcanvas-accordion__trigger{--outline-offset: 0;background:none;border:0;inline-size:100%;line-height:1.3;padding-block:.8em;font-size:inherit;position:relative;display:flex;align-items:center;cursor:pointer;justify-content:space-between;border-block-end:var(--accordion-item-border, var(--border-width, 1px) var(--border-style, solid) var(--border-color, rgb(159, 173.4, 187.8)));text-align:start}.offcanvas-accordion .offcanvas-accordion__trigger:after{content:"";position:relative;display:inline-table;margin-left:.3em;width:.5em;height:.5em;bottom:0;border-width:.01em .01em 0 0;border-style:solid;border-color:var(--chevron-border, currentColor);transform:rotate(135deg);transition:rotate var(--transition-duration, .35s) ease-in-out}.offcanvas-accordion .offcanvas-accordion__trigger:hover{text-decoration-line:underline}.offcanvas-accordion .offcanvas-accordion__trigger:first-child{border-block-start:var(--accordion-item-border, var(--border-width, 1px) var(--border-style, solid) var(--border-color, rgb(159, 173.4, 187.8)))}.page-filter{--button-border-color: transparent;display:flex;gap:.5em;align-items:center;flex-wrap:wrap}.component-container:has(.page-filter){--component-vertical-spacing-min: 2rem;--component-vertical-spacing-max: 2rem}.page-filter .page-filter__filter-container{border:0;padding:0;border-radius:3rem;background-color:#f5f5f5}.page-filter .page-filter__filter{padding-block:.25em .35em;padding-inline:.5em}.page-filter .page-filter__filter:has(:checked){background-color:var(--button-active-bg, #2a333c);color:var(--button-active-border-color, #fff)}.f3-widget-paginator{display:flex;gap:1.5rem;justify-content:center;align-items:center;list-style:none;margin-inline-start:0;margin-block-start:3rem}.f3-widget-paginator:has(li:only-child){display:none}.f3-widget-paginator li{position:relative;display:flex;background-color:#fff;border:1px solid #2a333c;transition:background-color var(--transition-duration, .35s) ease-in-out,color var(--transition-duration, .35s) ease-in-out;border-radius:50%;aspect-ratio:1;block-size:4rem;inline-size:4rem;align-items:center;justify-content:center}.f3-widget-paginator li:hover{background-color:#2a333c;color:#fff}.f3-widget-paginator li:hover a{text-decoration:none}.f3-widget-paginator li a{color:currentColor}.f3-widget-paginator li a:after{content:"";position:absolute;inset-inline:0;inset-block:0}.f3-widget-paginator li.current{background-color:#2a333c;color:#fff}.f3-widget-paginator li.previous:after,.f3-widget-paginator li.next:after{content:"";position:relative;display:inline-table;margin-left:.3em;width:.5em;height:.5em;bottom:0;border-width:1px 1px 0 0;border-style:solid;border-color:var(--chevron-border, currentColor);transform:rotate(45deg)}.f3-widget-paginator li.previous,.f3-widget-paginator li.next{position:relative}.f3-widget-paginator li.previous a,.f3-widget-paginator li.next a{inline-size:100%;block-size:100%;overflow:hidden;text-indent:-9999px}.f3-widget-paginator li.previous:after,.f3-widget-paginator li.next:after{position:absolute;inset-inline-start:calc(50% - .1767766953rem);inset-block-start:50%;transform:translate(-50%,-50%) rotate(45deg);margin-inline-start:0;pointer-events:none}.f3-widget-paginator li.previous:after{inset-inline-start:calc(50% + .1767766953rem);transform:translate(-50%,-50%) rotate(225deg)}.person{--icon-size: 1em;display:grid;grid-template-columns:auto 1fr;grid-auto-rows:min-content 1fr;gap:1em}.person:not(:has(.person__title+p)) .person__image{block-size:13.8rem}.person:not(:has(.person__title+p)) .person__image div{block-size:100%}@media(max-width:767px){.person:not(:has(.person__title+p)) .person__image div{block-size:auto;height:100%;max-block-size:-webkit-fill-available}}.person .person__title{font-weight:600}.person .person__content-wrapper{display:flex;flex-direction:column;gap:.25em}.person .text--icon{margin-block-start:.5em}.teaser{--icon-size: 1.4em;container-type:inline-size;container-name:teaser;position:relative;background:var(--teaser-background, linear-gradient(90deg, #f3f8fa, #e3e6e6));display:grid;grid-template-columns:[full-width-start] var(--teaser-content-padding, clamp(1em, 6cqi, 1.2em)) [content-start content-left-start] auto [content-left-end content-right-start] 1fr [content-end content-right-end] var(--teaser-content-padding, clamp(1em, 6cqi, 1.2em)) [full-width-end];grid-auto-rows:var(--teaser-content-padding, clamp(1em, 6cqi, 1.2em)) auto auto auto auto;padding-block-end:var(--teaser-content-padding, clamp(1em, 6cqi, 1.2em));opacity:1;block-size:100%}@supports not (width: 1cqi){.teaser{--teaser-content-padding: clamp(1em, 6vw, 1.2em)}}.teaser .teaser__image{grid-column:full-width;grid-row:1/span 2;overflow:hidden;position:relative}.teaser .teaser__image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.teaser .teaser__image:empty{grid-row-end:span 1}.teaser .teaser__image:not(:last-child):not(:empty){margin-block-end:var(--teaser-image-margin, var(--teaser-content-padding, clamp(1em, 6cqi, 1.2em)))}.teaser .teaser__title{grid-column:content;font-size:clamp(2.4rem,8cqi,3.2rem);line-height:1.15}@supports not (width: 1cqi){.teaser .teaser__title{font-size:clamp(2.4rem,5vw,3.2rem)}}.teaser .teaser__subtitle{grid-column:content;margin-block-end:.25em;align-self:end}.teaser .teaser__text{grid-column:content}.teaser .teaser__cta{grid-column:content;justify-self:center;align-self:end;margin-block-start:var(--teaser-cta-margin-top, 1em)}.teaser .teaser__cta:before{content:"";position:absolute;inset-inline:0;inset-block:0}.teaser .teaser__cta:has(.visuallyhidden):not(.button--buy){aspect-ratio:1;inline-size:4.2rem;border-radius:50%;padding:.55em;justify-self:end}.teaser.teaser--default-button-text:has(.teaser__image:not(:empty)){grid-auto-rows:var(--teaser-content-padding, clamp(1.5rem, 6vw, 2.5rem)) auto auto auto auto}.teaser.teaser--default-button-text:has(.teaser__image:not(:empty)) .teaser__subtitle{grid-row:2;padding-block:.5em;margin-block-end:0}.teaser.teaser--default-button-text:has(.teaser__image:not(:empty)):has(.teaser__image) .teaser__title{margin-block-end:.5em}.teaser.teaser--default-button-text:has(.teaser__image:not(:empty)) .teaser__title{grid-row:3}.teaser.teaser--default-button-text:has(.teaser__image:not(:empty)) .teaser__image{grid-row:4}.teaser.teaser--default-button-text:has(.teaser__image:not(:empty)) .teaser__cta{grid-row:5}.teaser.teaser--highlight{--teaser-background: linear-gradient(106deg, #fffbc7 26.2%, #fff355 79.3%);--icon-rotate: -45deg;--teaser-cta-margin-top: 0;--teaser-image-margin: clamp(2em, 15cqi, 3.5em)}.teaser.teaser--highlight .teaser__image{grid-column:content-left;grid-row:2}.teaser.teaser--highlight .teaser__image div{block-size:4.2rem}.teaser.teaser--highlight .teaser__title{grid-row:3;margin-block-end:clamp(.25em,1cqi,.5em)}.teaser.teaser--highlight .teaser__text{grid-row:4;line-height:1.5}.teaser.teaser--highlight .teaser__cta{grid-column:content-right;grid-row:2;align-self:start}.teaser.teaser--product{--teaser-content-padding: .75em;grid-template-rows:var(--teaser-content-padding, clamp(1em, 6cqi, 1.2em)) 1fr repeat(5,auto);padding-block-end:.75em;block-size:100%}.teaser.teaser--product:hover .teaser__link{text-decoration-line:underline}.teaser.teaser--product .button--watchlist{grid-row:1;grid-column:2;justify-self:end}.teaser.teaser--product .teaser__image{max-block-size:13rem}.teaser.teaser--product .teaser__image>div{max-height:13rem}.teaser.teaser--product .teaser__image{overflow:hidden;position:relative}.teaser.teaser--product .teaser__image img{width:100%;height:100%;object-fit:contain;object-position:50% 50%}.teaser.teaser--product .teaser__subtitle+.teaser__title{font-size:inherit}.teaser.teaser--product .teaser__title{font-size:1.2em;margin-block-end:.5em}.teaser.teaser--product:not(:has(.teaser__text,.teaser__link)) .teaser__title{font-size:1em}.teaser.teaser--product:not(:has(.teaser__text,.teaser__link)) .teaser__image{aspect-ratio:unset}.teaser.teaser--product .teaser__text{font-size:.8125em}.teaser.teaser--product .button--watchlist{grid-column:content-right;grid-row:2;align-self:start}.teaser.teaser--product .teaser__footer{grid-column:content;grid-row:-2/-1;display:flex;align-items:center;justify-content:space-between;gap:.5em}.teaser.teaser--product .teaser__link{grid-column:content-left;margin-block-start:1em;margin-inline-start:calc(-1 * var(--outline-offset));text-decoration-line:none}.teaser.teaser--product .teaser__link:after{content:"";position:absolute;inset-inline:0;inset-block:0}.teaser.teaser--product .teaser__price-wrapper{justify-self:end;text-align:end;margin-block-start:1em;margin-inline-start:auto;display:none}@container teaser (min-width: 26rem){.teaser.teaser--product .teaser__price-wrapper{display:flex}}.teaser.teaser--product .teaser__cta{grid-column:content-right;justify-self:end;z-index:1}.teaser.teaser--product .teaser__cta:before{content:none}.teaser.teaser--inline{--teaser-background: none;--teaser-image-margin: 0;gap:0!important;grid-template-columns:[full-width-start] var(--teaser-content-padding, clamp(1em, 6cqi, 1.2em)) [content-start content-1st-col-start] auto [content-1st-col-end content-2nd-col-start] 1fr [content-2nd-col-end content-3rd-col-start] auto [content-3rd-col-end content-4th-col-start] auto [content-end content-4th-col-end] var(--teaser-content-padding, clamp(1em, 6cqi, 1.2em)) [full-width-end];grid-template-rows:var(--teaser-content-padding, clamp(1em, 6cqi, 1.2em)) auto auto auto 1fr;block-size:auto}@media(min-width:768px){.teaser.teaser--inline{grid-template-columns:[full-width-start] var(--teaser-content-padding, clamp(1em, 6cqi, 1.2em)) [content-start content-1st-col-start] auto [content-1st-col-end content-2nd-col-start] 1fr [content-2nd-col-end content-3rd-col-start] auto [content-end content-3rd-col-end] var(--teaser-content-padding, clamp(1em, 6cqi, 1.2em)) [full-width-end];grid-template-rows:var(--teaser-content-padding, clamp(1em, 6cqi, 1.2em)) auto auto auto 1fr}}.teaser.teaser--inline .teaser__image{grid-column:content-1st-col;grid-row:2/-1;aspect-ratio:unset;margin-inline-end:1em}.teaser.teaser--inline .teaser__subtitle,.teaser.teaser--inline .teaser__title,.teaser.teaser--inline .teaser__text{grid-column:content-2nd-col-start/content-3rd-col-end}@media(min-width:768px){.teaser.teaser--inline .teaser__subtitle,.teaser.teaser--inline .teaser__title,.teaser.teaser--inline .teaser__text{grid-column:content-2nd-col}}.teaser.teaser--inline .teaser__subtitle{grid-row:2}.teaser.teaser--inline .teaser__title{grid-row:3}.teaser.teaser--inline .teaser__text{grid-row:4}.teaser.teaser--inline .teaser__footer{grid-column:content-2nd-col-start/content-4th-col-end;grid-row:5/span 2;display:flex;flex-wrap:wrap}@media(min-width:768px){.teaser.teaser--inline .teaser__footer{grid-column:content-3rd-col}}.teaser.teaser--inline .teaser__link{grid-column:content-1st-col;justify-content:start;grid-row:5;align-self:end}@media(min-width:768px){.teaser.teaser--inline .teaser__link{grid-column:content-2nd-col}}.teaser.teaser--inline .teaser__cta{position:relative}.teaser.teaser--inline .button--watchlist{grid-column:content-4th-col;grid-row:1/span 3;justify-self:end;align-self:start}@media(min-width:768px){.teaser.teaser--inline .button--watchlist{grid-column:content-3rd-col}}.teaser.teaser--person .person{grid-column:content;grid-row-start:2}.teaser.teaser--person-long .person{grid-template-columns:1fr}.product-finder{--input-height: 6rem;--input-border-color: #fff;--search-group-height: 2.5em;background:linear-gradient(106deg,#f5f9fb 25%,#e3e6e6 80%);display:grid;grid-template-columns:[full-width-start] var(--padding, clamp(1.5rem, 6vw, 2.5rem)) [content-start] 1fr [content-end] var(--padding, clamp(1.5rem, 6vw, 2.5rem)) [full-width-end];padding-block:var(--padding, clamp(1.5rem, 6vw, 2.5rem));row-gap:3rem;inline-size:min(100%,90rem)}.component-container:has(.product-finder){contain:inline-size;z-index:1}.product-finder .product-finder__header{display:flex;flex-direction:column-reverse;grid-column:content}.product-finder .product-finder__header h2{font-size:clamp(2.4rem,4cqi,4.6rem);letter-spacing:.0025em}.product-finder .product-finder__header h3{font-size:1em;margin-block:.5em}.product-finder .product-finder__media{grid-column:full-width;overflow:hidden;position:relative}.product-finder .product-finder__media img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.product-finder .product-finder__content{grid-column:content;display:grid}@container (width > 768px){.product-finder .product-finder__content{grid-template-columns:1fr 1fr;background-color:#fff;border-radius:5px;block-size:var(--input-height);margin:var(--focus-margin);padding-block:1rem}}.product-finder .product-finder__input{inline-size:calc(100% - 2 * var(--focus-margin))!important;padding-inline:1em}@container (width > 768px){.product-finder .product-finder__input{--input-height: 2.5em;margin:0}}.product-finder .product-finder__search-form{position:relative}@container (width > 768px){.product-finder .product-finder__search-form{border-inline-end:1px solid #2a333c;display:flex;align-items:center}.product-finder .product-finder__search-form .form__search-submit-group{inline-size:100%}}.product-finder .flyout{--flyout-inset-inline: auto 1.5rem;--menu-toggle-bg: #fff;--menu-toggle-border: 1px solid var(--input-border-color, #2a333c);justify-content:stretch}.product-finder .flyout .menu-toggle{block-size:var(--input-height);text-align:start;font-size:inherit}@container (width > 768px){.product-finder .flyout .menu-toggle{--outline-offset: 0;margin:0}}.product-finder .flyout .menu{inline-size:calc(100% - 3rem)}.slider{--swiper-scrollbar-size: 2px;--swiper-scrollbar-bg-color: #f5f5f5;--swiper-scrollbar-drag-bg-color: #2a333c;--swiper-scrollbar-sides-offset: 0;position:relative;overflow:hidden;display:grid;width:100%;row-gap:1em}.slider:has(.slider__button:not(.swiper-button-disabled)){grid-template-columns:calc(4 * var(--outline-offset, var(--outline-size)) + 4rem + var(--slider-button-offset, 4rem)) 1fr calc(4 * var(--outline-offset, var(--outline-size)) + 4rem + var(--slider-button-offset, 4rem))}.slider:has(.slider__button:not(.swiper-button-disabled)) .slider__container{grid-row:1}.slider:has(.slider__button:not(.swiper-button-disabled)) .slider__container,.slider:has(.slider__button:not(.swiper-button-disabled)) .swiper-scrollbar{grid-column:1/span 3}.slider .slider__container{width:100%;overflow:hidden}.slider .swiper-wrapper{padding-inline-start:0;margin-inline:calc(-1 * var(--slider-item-spacing, 1.5rem))}@media(max-width:991px){.slider .swiper-wrapper:has(.swiper-slide-active:first-child){transform:none!important}}.slider .swiper-scrollbar{position:relative!important;margin-inline:calc(-1 * var(--slider-item-spacing, 1.5rem));max-inline-size:var(--content-max-width)}.slider .slider__item-wrapper{position:relative;overflow:hidden;block-size:100%;inline-size:100%}.slider .slider__item{padding:var(--slider-item-spacing, 1.5rem);display:flex;flex-direction:column;justify-content:center}@media(min-width:992px){.slider .slider__item:first-child:not(:only-child){margin-inline-start:var(--slider-wrapper-inset)}}.slider .slider__item img{max-height:100%;width:auto}.slider .slider__button{--button-bg: #fff}@media(min-width:768px){.slider .slider__button{display:none}}.slider .slider__button.slider__button--prev{rotate:180deg}.slider .slider__button.slider__button--next{left:auto;right:0}.slider .swiper-button-disabled,.slider .slider__button[disabled]{display:none}.slider .slider__button-container{display:contents}.slider .slider__button-wrapper{--text-link-icon-margin: .25em;display:flex;width:calc(4 * var(--outline-offset, var(--outline-size)) + 4rem + var(--slider-button-offset, 4rem));height:-moz-fit-content;height:fit-content;min-height:4.2rem;z-index:1;grid-row:1;align-self:center;padding-inline:calc(var(--outline-offset) + var(--outline-size));font-size:2em}@media(min-width:768px){.slider .slider__button-wrapper{display:none}}.slider .slider__button-wrapper.slider__button-wrapper--next{justify-content:start;grid-column:3}.slider .slider__button-wrapper.slider__button-wrapper--prev{grid-column:1;justify-content:end}.slider .swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;overflow:hidden}.slider .swiper:not(.swiper-initialized) .swiper-slide{flex:1 0 var(--slide-flex-basis, 100%);align-items:center}.slider .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){visibility:hidden}.slider .swiper:not(.swiper-initialized)~.slider__button-wrapper{display:none}.slider:hover:not(:has(.swiper-scrollbar-lock)) .swiper-initialized~.slider__button-wrapper:not(.swiper-button-disabled),.slider:hover:not(:has(.swiper-scrollbar-lock)) .swiper-initialized~.slider__button-wrapper:not(.swiper-button-disabled) .slider__button:not(.swiper-button-disabled),.slider:hover:not(:has(.swiper-scrollbar-lock)) .swiper-initialized~div>.slider__button-wrapper:not(.swiper-button-disabled),.slider:hover:not(:has(.swiper-scrollbar-lock)) .swiper-initialized~div>.slider__button-wrapper:not(.swiper-button-disabled) .slider__button:not(.swiper-button-disabled){display:flex!important}.slider.slider--thumbs{--slider-item-spacing: .4rem;--border-color: #2a333c;--slide-flex-basis: 7.7rem}@media(min-width:1000px){.slider.slider--thumbs{--slide-flex-basis: 9.2rem;overflow:visible}}@media(min-width:1000px){.slider.slider--thumbs .slider__container:not(.swiper-initialized) .swiper-wrapper{flex-direction:column}}.slider.slider--thumbs .slider__container:not(.swiper-initialized) .swiper-slide:not(:first-child){visibility:visible}.slider.slider--thumbs .swiper-slide{cursor:pointer;inline-size:min(100%,10rem);block-size:auto}.slider.slider--thumbs .slider__item-wrapper .svg-icon{position:absolute;inset-inline-end:.5em;inset-block-end:.5em}.slider.slider--thumbs .swiper-slide-thumb-active .slider__item-wrapper{border:var(--border-width, 1px) var(--border-style, solid) var(--border-color, rgb(159, 173.4, 187.8));border-radius:.5rem}@media(min-width:1000px){.slider.slider--thumbs .swiper-scrollbar{grid-column:2;grid-row:1;position:relative!important;width:2px;height:100%;margin-inline:0;align-self:stretch}}@media(min-width:1000px){.slider.slider--thumbs .swiper-scrollbar-drag{min-height:20%;background-color:#2a333c}}@media(min-width:1000px){.slider.slider--thumbs .slider__button-wrapper{display:flex}.slider.slider--thumbs .slider__button-wrapper.slider__button-wrapper--prev{position:absolute;top:-2.5rem;left:50%;transform:translate(-50%);z-index:20}.slider.slider--thumbs .slider__button-wrapper.slider__button-wrapper--next{justify-content:end;grid-column:1;position:absolute;bottom:-2.5rem;left:50%;transform:translate(-50%);z-index:20}}@media(min-width:1000px){.slider.slider--thumbs .slider__button{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background-color:#fff;border:1px solid #2a333c;box-shadow:0 2px 8px #0000001a}.slider.slider--thumbs .slider__button.slider__button--prev{rotate:0deg;align-items:flex-start}.slider.slider--thumbs .slider__button .text-link-icon{display:block}.slider.slider--thumbs .slider__button .text-link-icon:before{left:50%}.slider.slider--thumbs .slider__button.slider__button--prev .text-link-icon:before{transform:translate(-50%,-50%) rotate(-45deg)}.slider.slider--thumbs .slider__button.slider__button--next .text-link-icon:before{transform:translate(-50%,-50%) rotate(135deg)}.slider.slider--thumbs .slider__button:hover{background-color:#2a333c;color:#fff}}.timeline{display:flex;row-gap:1em;flex-direction:column;margin:0 auto}.timeline .timeline__scale-container{margin-inline:1.5rem;grid-column:full-width;overflow-x:hidden}@media(min-width:992px){.timeline .timeline__scale-container{grid-column:content;overflow-x:visible}}.timeline .timeline__scale-wrapper{display:flex;justify-content:flex-end;min-width:5rem;flex-direction:column;padding-top:3em;height:auto}.timeline .timeline__scale{--list-item-spacing: 0;position:relative;list-style:none;display:flex;margin-left:0;padding-left:0;color:#2a333c;height:100%;font-size:1.2rem;left:var(--slider-translate, 0);transition:left var(--transition-duration, .35s) ease-in-out;flex-direction:row}.timeline .timeline__scale li{flex-grow:1;flex-shrink:0;position:relative;border-block:0;border-inline-end:1px solid #2a333c;background-image:radial-gradient(circle 1px at 50% calc(100% - 2px),#2a333c 1px,transparent 2px);background-size:10% 100%;background-position:bottom;background-repeat:repeat-x;min-block-size:1.4rem;min-inline-size:15rem}.timeline .timeline__scale li:first-child{border-inline-start:1px solid #2a333c}.timeline .timeline__scale li:before{content:attr(data-label);position:absolute;top:calc(-100% - .25em);left:0;transform:translate(-50%)}.timeline .timeline__scale li:last-child:after{content:attr(data-scale-end);position:absolute;top:calc(-100% - .5em);margin-left:100%;transform:translate(-50%)}.timeline .timeline__scale li div{position:absolute;left:0;z-index:2;text-align:center;transform:translateZ(0);white-space:nowrap;pointer-events:none;bottom:-2em;top:auto!important;cursor:pointer}.timeline .timeline__scale li div:before{content:"";inline-size:1rem;aspect-ratio:1;background-color:var(--event-marker-bg, #2a333c);border-radius:50%;position:absolute;visibility:visible;top:-100%;left:50%;transform:translate(-50%);pointer-events:auto}.timeline .timeline__scale li div:after{content:none}.timeline .timeline__scale li div span{visibility:var(--year-label-visibility, hidden)}.timeline .timeline__scale li div.selected{--event-marker-bg: #fff355;--year-label-visibility: visible}.timeline .timeline__navigation{inset-block-start:0;inset-inline:0;position:relative;display:flex;justify-content:space-between;flex-direction:row;align-self:start;grid-row:2;z-index:1}@media(min-width:992px){.timeline .timeline__navigation{align-self:center}}.timeline .timeline__navigation .timeline__navigation-button:after{content:"";position:relative;display:inline-table;margin-left:.3em;width:1em;height:1em;bottom:0;border-width:1px 1px 0 0;border-style:solid;border-color:var(--chevron-border, var(--slider-arrow-color));transform:rotate(45deg)}.timeline .timeline__navigation .timeline__navigation-button{position:relative;border-radius:50%;overflow:hidden;text-indent:-9999px;padding:0;width:4.2rem;aspect-ratio:1}.timeline .timeline__navigation .timeline__navigation-button:after{position:absolute;left:calc(50% - .5em);top:50%;transform:translate(-50%,-50%) rotate(45deg)}.timeline .timeline__navigation .previous{transform:rotate(180deg)}.timeline .timeline__events-content{background-image:linear-gradient(180deg,#fff,#e3e6e6);position:relative;width:100%;overflow:hidden;grid-row:2}.timeline .timeline__events-content>ol{list-style:none;margin:0;padding:0;overflow:hidden;inline-size:calc(100% - 3em);margin-inline:auto;display:grid;grid-template-rows:auto;transition:height .4s ease-in-out}@media(min-width:768px){.timeline .timeline__events-content>ol{inline-size:calc(100% - 8.4rem - 3em)}}.timeline .timeline__events-content>ol>li{z-index:1;width:100%;left:0;top:0;transform:translate(-100%);padding-block:1em;animation-duration:.4s;animation-timing-function:ease-in-out;grid-row:1;grid-column:1;margin-block-end:0;align-self:start;display:none;opacity:0;transition:opacity .3s ease-in-out}@media(min-width:768px){.timeline .timeline__events-content>ol>li{padding-block:2.5em;padding-inline:5%}}.timeline .timeline__events-content>ol>li.selected{position:relative;transform:translate(0);display:block;opacity:1!important}.timeline .timeline__events-content>ol>li.enter-left{animation:enter-left ease-in .5s;display:block;opacity:0}@keyframes enter-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.timeline .timeline__events-content>ol>li.enter-right{animation:enter-right ease-in .5s;display:block;opacity:0}@keyframes enter-right{0%{transform:translate(100%)}to{transform:translate(0)}}.timeline .timeline__events-content>ol>li.leave-right{animation:leave-right ease-in .5s;display:block;opacity:0}@keyframes leave-right{0%{transform:translate(0)}to{transform:translate(100%)}}.timeline .timeline__events-content>ol>li.leave-left{animation:leave-left ease-in .5s;display:block;opacity:0}@keyframes leave-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.timeline .timeline__events-content .timeline__event{display:grid;place-items:center;row-gap:.75em}@media(min-width:768px){.timeline .timeline__events-content .timeline__event{block-size:auto;place-items:start}}@media(min-width:768px){.timeline .timeline__events-content .timeline__event:has(.timeline__event-image){grid-template-columns:21fr 20fr;-moz-column-gap:2rem;column-gap:2rem}.timeline .timeline__events-content .timeline__event:has(.timeline__event-image) .timeline__event-title,.timeline .timeline__events-content .timeline__event:has(.timeline__event-image) .timeline__event-description{grid-column:2}}@media(min-width:992px){.timeline .timeline__events-content .timeline__event:has(.timeline__event-image){-moz-column-gap:6rem;column-gap:6rem}}.timeline .timeline__events-content .timeline__event-image{overflow:hidden;position:relative}.timeline .timeline__events-content .timeline__event-image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.timeline .timeline__events-content .timeline__event-image{margin:1em}@media(min-width:768px){.timeline .timeline__events-content .timeline__event-image{grid-row-end:span 2;grid-column:1;place-self:center;margin:0}}.timeline .timeline__events-content .timeline__event-image .lazyload,.timeline .timeline__events-content .timeline__event-image .lazyloading,.timeline .timeline__events-content .timeline__event-image .lazyloaded{overflow:hidden;position:relative}.timeline .timeline__events-content .timeline__event-image .lazyload img,.timeline .timeline__events-content .timeline__event-image .lazyloading img,.timeline .timeline__events-content .timeline__event-image .lazyloaded img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.timeline .timeline__events-content .timeline__event-image .lazyload,.timeline .timeline__events-content .timeline__event-image .lazyloading,.timeline .timeline__events-content .timeline__event-image .lazyloaded{width:100%;height:100%}.timeline .timeline__events-content .timeline__event-date{display:none}.timeline .timeline__events-content .timeline__event-title{grid-row:1;margin-block-start:auto;background-color:#fff355;display:inline-block;padding:.1em .35em;margin-block-end:.75em;max-inline-size:calc(100% - 4.2rem - 1em)}@media(min-width:768px){.timeline .timeline__events-content .timeline__event-title{max-inline-size:100%}}.timeline .timeline__events-content .timeline__event-description{grid-row:2}.video{position:relative;height:100%;max-width:100%;cursor:pointer}.video[data-video-type=youtube]{display:grid;pointer-events:none}.video[data-video-type=youtube].video--consent-accepted{pointer-events:auto}.video[data-video-type=youtube].video--consent-accepted .video__consent-container{display:none}.video[data-video-type=youtube] .video__consent-container{grid-row:1;grid-column:1;display:grid;place-items:center;position:absolute;inset-inline:0;inset-block:0;background-color:#000000bf;color:#fff;z-index:1}.video[data-video-type=youtube] .video__consent-container button{pointer-events:auto}.video[data-video-type=youtube] .video__consent-content{display:grid;gap:.5em;justify-items:center;padding:2rem;text-align:center;margin-inline-start:auto;margin-inline-end:auto}@media(min-width:576px){.video[data-video-type=youtube] .video__consent-content{max-width:80%;padding:3rem;gap:1em}}.video:has(.video__container:not(:empty)) .video__media{visibility:hidden}.video .video__media-container:has(iframe.video__container).video--consent-accepted{pointer-events:auto}.video .video__media-container:has(iframe.video__container).video--consent-accepted .video__consent-container{display:none}.video .video__media-container:hover{--icon-color: #fff}.video .video__media-container:hover .button{background-color:var(--button-hover-bg, #2a333c);border-color:var(--button-hover-border-color, #2a333c);color:var(--button-hover-color, #fff)}.video.video--loading .video__button-audio{display:none}.video:not(.video--loading){background-color:#000}.video iframe,.video video{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:1}.video iframe+.video__media-container:before,.video video+.video__media-container:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.video .video__media-container{position:static;block-size:100%;inline-size:100%;inset-inline:0;inset-block:0;grid-row:1;grid-column:1}.video .video__media{block-size:100%;aspect-ratio:16/9}#productWhyToBuy .video .video__container{background-color:#000;width:100%;height:100%}.component-container:has(.cable-database){contain:inline-size;z-index:1}.cable-database .cable-database__suggest-list{position:absolute;background-color:#fff;padding:1.25em;box-shadow:0 .4rem 2rem #2a333c33;margin:var(--focus-margin);inline-size:100%;inset-block-start:100%;max-block-size:17em;overflow-y:auto}.cable-database .cable-database__suggest-list [aria-selected=true]{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset, var(--outline-size))}.cable-database #wireDataInfos{color:#444;text-align:right;width:100%;display:block;padding-right:10px;padding-top:0;margin-top:0;font-size:1.5rem}:root:has(.navigation-trigger[aria-expanded=true]){overflow:clip}.navigation{--outline-offset: -2px ;--icon-size: 1em;position:fixed;inset-block-start:0;inset-inline-start:0;display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - var(--padding-inline) * 2,var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end];block-size:100vh;inline-size:100vw;background-color:#fff;padding-block-start:calc(var(--page-header-height) + 1rem);contain:none;z-index:1;grid-auto-rows:min-content}@media(min-width:992px){.navigation{--list-item-spacing: 0;position:relative;block-size:auto;inline-size:auto;align-items:center;justify-content:end;padding-block-start:0;margin-inline:auto 2.25em;grid-template-columns:1fr;visibility:visible;opacity:1;transition:none}}.navigation .navigation__container{display:flex;flex-direction:column;list-style:none;padding-inline-start:0;padding-block-start:2.2em;margin:0;grid-column:content}@media(min-width:992px){.navigation .navigation__container{flex-direction:row;gap:2em;padding-block:0}}.navigation .button--search-cta{grid-column:content;margin-block-start:3.4rem}@media(min-width:992px){.navigation .button--search-cta{display:none}}.navigation .navigation__item--active{text-decoration-line:underline}.navigation [aria-current=page]{margin:var(--focus-margin);text-decoration-line:underline}.navigation .navigation__item--active,.navigation [aria-current=page]{text-underline-offset:.25em}@media(min-width:992px){.navigation .navigation__item--active,.navigation [aria-current=page]{text-underline-offset:.5em}}.navigation .navigation__trigger{font-weight:var(--navigation-trigger-font-weight, 600);line-height:1.3;padding:var(--navigation-trigger-padding, .8em .75em .8em 2px);margin:var(--navigation-trigger-margin, 0);width:100%;flex-direction:var(--navigation-trigger-flex-direction, row);justify-content:var(--navigation-trigger-justify-content, space-between);font-size:inherit}@media(min-width:992px){.navigation .navigation__trigger{font-weight:400;transition:gap var(--transition-duration, .35s) ease-in-out}}.navigation .navigation__trigger,.navigation .navigation__link{inline-size:calc(100% - 2 * var(--outline-offset) - 2 * var(--outline-size))}.navigation .navigation__submenu{--navigation-trigger-flex-direction: row-reverse;--navigation-trigger-justify-content: start;--navigation-trigger-font-weight: 400;--navigation-trigger-padding: 0;--navigation-trigger-margin: var(--focus-margin);--outline-offset: 2px;list-style:none;max-block-size:0;overflow:hidden;margin-block-start:0;transition:opacity var(--transition-duration, .35s) ease-in-out,visibility .1ms linear var(--transition-duration, .35s),max-block-size var(--transition-duration, .35s) ease-in-out!important}@media(min-width:992px){.navigation .navigation__submenu{position:absolute;inset-block-start:calc(var(--page-header-height) + .25em);inset-inline-end:-1.25rem;min-inline-size:28rem;display:flex!important;flex-direction:column;gap:.75em;background-color:#fff;padding:1.25em;box-shadow:0 .4rem 2rem #2a333c33;transition:none!important;overflow:visible}.navigation .navigation__submenu:before{content:"";position:absolute;inset-block-start:0;inset-inline-end:2.75rem;inline-size:1.25rem;aspect-ratio:1;background-color:#fff;transform:translate(50%,-50%) rotate(45deg)}}.navigation .navigation__submenu .navigation__item:last-child{margin-block-end:var(--navigation-item-block-end, 1.5em)}@media(min-width:992px){.navigation .navigation__submenu .navigation__item:last-child{--navigation-item-block-end: 0}}@media(min-width:992px){.navigation .navigation__submenu .navigation__trigger span:after{rotate:-90deg}.navigation .navigation__submenu .navigation__trigger[aria-expanded=true]{gap:1em}}.navigation .navigation__submenu .navigation__submenu{--navigation-item-block-end: 0}@media(min-width:992px){.navigation .navigation__submenu .navigation__submenu{inset-block-start:0;inset-inline-start:100%;inline-size:-moz-min-content;inline-size:min-content;z-index:-1}}.navigation .navigation__submenu .navigation__submenu:before{content:none}@media(max-width:991px){.navigation .navigation__container>.navigation__item{border-block-start:var(--border-width, 1px) var(--border-style, solid) var(--border-color, rgb(159, 173.4, 187.8))}.navigation .navigation__container>.navigation__item:last-child{border-block-end:var(--border-width, 1px) var(--border-style, solid) var(--border-color, rgb(159, 173.4, 187.8))}}@media(min-width:992px){.navigation .navigation__container>.navigation__item{position:relative;display:grid;place-content:center}}.navigation .navigation__item{margin-block-end:0}@media(min-width:992px){.navigation .navigation__item--contact{display:none!important}}.navigation .navigation__item [aria-expanded=true]+.navigation__submenu{max-block-size:1000px;transition:opacity var(--transition-duration, .35s) ease-in-out,visibility .1ms linear,max-block-size var(--transition-duration, .35s) ease-in-out!important}.navigation-trigger{position:relative;display:grid;place-items:center;grid-template-columns:min-content min-content;padding-block:.45em;padding-inline:.45em;background:transparent;font-size:1.6rem;border:0;transition:background .2s;cursor:pointer;z-index:2}@media(min-width:992px){.navigation-trigger{display:none}}.navigation-trigger .navigation-trigger__label{position:absolute;inset-inline-end:calc(var(--icon-size) + .45em + 1em);line-height:1;visibility:hidden;opacity:0;transition:opacity var(--transition-duration, .35s) ease-in-out,visibility .1ms linear var(--transition-duration, .35s)}.navigation-trigger rect{transform-box:fill-box;transform-origin:50% 50%;transition:rotate .2s 0s,translate .2s .2s}.navigation-trigger[aria-pressed=true] .navigation-trigger__label{visibility:visible;opacity:1;transition:opacity var(--transition-duration, .35s) ease-in-out,visibility .1ms linear}.navigation-trigger[aria-pressed=true] rect{transition:translate .2s,rotate .2s .3s}.navigation-trigger[aria-pressed=true] rect:nth-of-type(1){translate:0 333%;rotate:-45deg}.navigation-trigger[aria-pressed=true] rect:nth-of-type(2){rotate:45deg}.navigation-trigger[aria-pressed=true] rect:nth-of-type(3){translate:0 -333%;rotate:45deg}.page-footer{--component-vertical-spacing-min: 2rem;--component-vertical-spacing-max: 2rem;--list-item-spacing: 0;position:relative;z-index:1;row-gap:1em}.page-footer .page-footer__social{--icon-size: 1.75em;display:flex;flex-wrap:wrap;gap:clamp(1em,5vw,2em);align-items:center;justify-content:center;margin-block:clamp(1em,6vw,3em)}.page-footer .page-footer__social .page-footer__social-links{display:flex;gap:1.25em;align-items:center}.page-footer .page-footer__social .page-footer__social-links-item a{display:flex;align-items:center;margin-block:4px;border-radius:50%;padding:.5em;transition:background-color var(--transition-duration, .35s) ease-in-out}.page-footer .page-footer__social .page-footer__social-links-item a:hover{background:#2a333c;--icon-color: #fff}.page-footer .page-footer__newsletter{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1.8em,5vw,3em);line-height:1.5;padding:2.2em 1em;background:linear-gradient(150deg,#b9c5d5,#a2abbf)}@media(min-width:1130px){.page-footer .page-footer__newsletter{justify-content:start;padding-inline:clamp(1em,7.5vw,6.5em)}}.page-footer .page-footer__newsletter .page-footer__newsletter-description{inline-size:min(100%,61rem)}@media(min-width:1130px){.page-footer .page-footer__newsletter .page-footer__newsletter-description{margin-inline-end:clamp(1em,5vw,5em)}}.page-footer .page-footer__newsletter .page-footer__newsletter-headline{font-size:clamp(2.4rem,2.5vw,3.2rem);margin-block-end:.15em}.page-footer .page-footer__newsletter .page-footer__newsletter-headline+p{margin-block:0 .2em}.page-footer .page-footer__navigation{--component-bg: linear-gradient(180deg, #fff, #e3e6e6);--component-vertical-padding: 1em 2.5em;line-height:1.5}.page-footer .page-footer__navigation .page-footer__navigation-container{display:grid;row-gap:3.5rem}@media(min-width:1000px){.page-footer .page-footer__navigation .page-footer__navigation-container{grid-template-columns:1fr 3fr;row-gap:0}}.page-footer .page-footer__navigation .page-footer__contact-container{display:flex;flex-direction:column}.page-footer .page-footer__navigation .page-footer__contact-container .page-footer__contact{margin-block-end:1.25em}.page-footer .page-footer__navigation .page-footer__contact-container .page-footer__contact strong{display:inline-block;margin-block-end:.75em}.page-footer .page-footer__navigation .page-footer__site-navigation{--list-item-spacing: .25em;--outline-offset: 0}@media(min-width:1000px){.page-footer .page-footer__navigation .page-footer__site-navigation{display:grid;grid-template-columns:repeat(3,1fr)}}@media(max-width:999px){.page-footer .page-footer__navigation .page-footer__site-navigation .accordion__body{margin-inline:-2px}}.page-footer .page-footer__navigation .page-footer__site-navigation .accordion__trigger summary,.page-footer .page-footer__navigation .page-footer__site-navigation .text-link,.page-footer .page-footer__navigation .page-footer__site-navigation .text-link-icon{margin-inline:4px}.page-footer .page-footer__navigation .page-footer__partner-logos{display:flex;align-items:end;gap:3.5rem;flex-wrap:wrap}@media(min-width:1000px){.page-footer .page-footer__navigation .page-footer__partner-logos{justify-self:end;grid-column:1/span 2}}.page-footer .page-footer__navigation .page-footer__partner-logos img{block-size:7rem;inline-size:auto}@media(min-width:1000px){.page-footer .page-footer__navigation .page-footer__partner-logos img{block-size:6rem}}.page-footer .page-footer__site-end-navigation-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font-size:1.3rem;gap:1em}.page-footer .page-footer__site-end-navigation-container .page-footer__site-end-navigation-list{display:flex;flex-wrap:wrap;gap:.5em;padding-block:4px}.page-footer .page-footer__site-end-navigation-container .page-footer__site-end-navigation-list .page-footer__site-end-navigation-item{margin-block:0}.page-footer .page-footer__site-end-navigation-container .page-footer__site-end-navigation-list .page-footer__site-end-navigation-item:not(:last-child):after{content:"|";margin-inline-start:.5em}.teaser-container{--h2-margin-block-end: 1em;container-type:inline-size;container-name:teaser-wrapper}.teaser-container .teaser__wrapper:not(.slider){display:grid;gap:min(10cqi,2rem)}@container teaser-wrapper (width > 60rem){.teaser-container .teaser__wrapper:not(.slider):where(:has(.teaser[class=teaser])),.teaser-container .teaser__wrapper:not(.slider):where(:has(.teaser[class*=teaser--product])),.teaser-container .teaser__wrapper:not(.slider):where(:has(.teaser[class*=teaser--person-long])){grid-template-columns:repeat(2,minmax(0,1fr));gap:min(3cqi,2rem)}}@container teaser-wrapper (width > 90rem){.teaser-container .teaser__wrapper:not(.slider):where(:has(.teaser[class=teaser])),.teaser-container .teaser__wrapper:not(.slider):where(:has(.teaser[class*=teaser--product])),.teaser-container .teaser__wrapper:not(.slider):where(:has(.teaser[class*=teaser--person-long])){grid-template-columns:repeat(3,minmax(0,1fr))}}.full-width .teaser-container:has(.teaser--product){grid-column:content-start/full-width-end}.teaser-container:has(.teaser--product){--slider-item-spacing: 1rem}@container teaser-wrapper (width > 120rem){.teaser-container:has(.teaser--product) .teaser__wrapper:not(.slider){grid-template-columns:repeat(4,minmax(0,1fr))}}.teaser-container:has(.teaser--product) .slider:has(.swiper-scrollbar-lock):not(:has(.slider__item:nth-child(5))){inline-size:min(100%,var(--content-max-width))}.teaser-container:has(.teaser--product) .slider__item{max-inline-size:calc(24rem + 2 * var(--slider-item-spacing, 1.5rem))}.teaser-container:has(.teaser--person):not(:first-child){margin-block:.75em 1em}@container teaser-wrapper (width > 90rem){.teaser-container:has(.teaser--person):not(:has(.teaser--person-long)) .teaser__wrapper:not(.slider){grid-template-columns:repeat(2,minmax(0,1fr));gap:min(3cqi,2rem)}}.watchlist span[aria-hidden]{display:none}.watchlist .watchlist__content-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto}.watchlist .watchlist__content-wrapper .loader[hidden]{display:none}.watchlist .watchlist__content-wrapper .loader:not([hidden]){grid-column:1;grid-row:1;justify-self:center;align-self:start;padding-block:2rem}.watchlist .watchlist__content-wrapper #modal-watchlist-content{grid-column:1;grid-row:1}.watchlist .watchlist__button-wrapper{display:flex;align-items:center;flex-wrap:wrap;margin-block-start:1em}.watchlist .watchlist__button-wrapper .button.active{background-color:var(--button-active-bg, #2a333c);border-color:var(--button-active-border-color, #2a333c);color:var(--button-active-color, #fff)}.watchlist .watchlist__button-wrapper #watchlist-form{margin-inline-start:auto}.watchlist .teaser--product:has(.button--watchlist:not(.active)){display:none}.watchlist .watchlist__print-header,.watchlist .teaser__qr,#print-container{display:none}@media print{@page{size:A4 portrait;margin:1cm}.teaser--product{page-break-inside:auto;page-break-after:auto}body *:not(#print-container):not(#print-container *){display:none}#print-container{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;display:block!important;position:static!important;height:auto!important;max-height:none!important;overflow:visible!important;width:100%!important}#print-container dialog{position:static!important;display:block!important;height:auto!important;max-height:none!important;padding:0!important;margin:0!important;width:100%!important}#print-container .modal__content{height:auto!important;max-height:none!important;padding:0!important;margin:0!important}#print-container .watchlist__content-wrapper{padding:0!important;margin:0!important}#print-container .modal__close,#print-container .watchlist__button-wrapper,#print-container .teaser__cta,#print-container .teaser__link,#print-container [aria-hidden]{display:none}#print-container .watchlist__print-header,#print-container .teaser,#print-container .teaser--inline{background:#fff!important}#print-container .teaser__qr{display:block!important}#print-container .teaser--inline{grid-template-columns:[content-1st-col-start] 10rem [content-1st-col-end content-2nd-col-start] 1fr [content-2nd-col-end content-3rd-col-start] auto [content-3rd-col-end content-4th-col-start] 8rem [content-end content-4th-col-end];grid-template-rows:auto;-moz-column-gap:1rem!important;column-gap:1rem!important}#print-container .teaser--inline .teaser__image{grid-row:1/span 3;inline-size:10rem}#print-container .teaser--inline .teaser__qr{grid-column:content-4th-col;grid-row:1/span 3;inline-size:8rem}#print-container .teaser--inline .teaser__subtitle,#print-container .teaser--inline .teaser__title,#print-container .teaser--inline .teaser__text{grid-column:content-2nd-col;word-wrap:break-word;overflow-wrap:break-word}#print-container .teaser--inline .teaser__subtitle{grid-row:1}#print-container .teaser--inline .teaser__title{grid-row:2}#print-container .teaser--inline .teaser__text{grid-row:3}#print-container .teaser--inline .teaser__footer{grid-column:content-3rd-col;grid-row:1/span 3;word-wrap:break-word;overflow-wrap:break-word}#print-container .teaser--inline .teaser__link{grid-column:content-2nd-col}#print-container .teaser--inline .button--watchlist{grid-column:content-3rd-col}#print-container .teaser--inline{display:block!important;margin-bottom:2em!important;padding-bottom:1.5em!important;border-bottom:1pt solid #ddd!important}#print-container .teaser--inline:last-child{border-bottom:none!important}#print-container .teaser--inline .teaser__image{display:block!important;width:10rem!important;margin-bottom:.5rem!important}#print-container .teaser--inline .teaser__qr{display:block!important;width:5rem!important;margin-top:.5rem!important;margin-bottom:.5rem!important}#print-container .teaser--inline .teaser__subtitle,#print-container .teaser--inline .teaser__title,#print-container .teaser--inline .teaser__text{display:block!important;margin-bottom:.25rem!important}#print-container .teaser--inline .teaser__footer{display:block!important}#print-container .teaser--inline .teaser__footer *{text-align:left!important;justify-self:start!important}#print-container .watchlist__print-header{display:table!important;width:100%!important;background:none!important}#print-container .watchlist__print-header .watchlist__print-logo{display:table-cell!important;width:12rem!important;background-color:#f0d800!important}#print-container .watchlist__print-header .watchlist__print-logo svg{display:block!important;width:12rem!important}#print-container .watchlist__print-header .watchlist__print-info{display:table-cell!important;padding:1.2rem!important;background:#e3e6e6!important}#print-container .watchlist__print-header .watchlist__print-info .watchlist__print-address,#print-container .watchlist__print-header .watchlist__print-info .watchlist__print-contact{display:block!important;margin-bottom:.5em!important}}.product-buy{--flyout-inset-block: calc(100% + .5em) ;--flyout-inset-inline: -1.5em auto;--flyout-indicator-inline: 2rem auto;--flyout-gap: .5em;--price-font-size: 2.4rem;--focus-margin: 0}.product-buy .product-buy__header-wrapper{display:grid;grid-template-columns:1fr auto;margin-block-end:3rem}.product-buy .product-buy__header-wrapper .product-buy__article-number,.product-buy .product-buy__header-wrapper .product-buy__title{grid-column:1/span 2}.product-buy .product-buy__title{margin-block-start:0}.product-buy .product-buy__filters{flex:1;display:flex;flex-wrap:wrap;gap:1em}.product-buy .product-buy__filters:not(:last-child){margin-block-end:3rem}.product-buy .product-buy__filters #product-buy__filter-benefits{--flyout-inset-inline: .75em auto}.product-buy .product-buy__filters .product-buy__filter-group:has([type=text]){position:relative;inline-size:100%}.product-buy .product-buy__filters label:has([value=all]){font-weight:600}.product-buy .product-buy__autocomplete-list{position:absolute;width:100%;z-index:1;border:var(--border-width, 1px) var(--border-style, solid) var(--border-color, rgb(159, 173.4, 187.8));border-radius:5px;background:#fff;max-height:12.5rem;overflow-y:auto;padding:.5rem;margin-inline:var(--focus-margin)}@media(min-width:992px){.product-buy .product-buy__filter-content{width:-moz-max-content;width:max-content}}.product-buy .product-buy__retailer{display:grid;grid-template-columns:4.2rem 1fr}@media(min-width:576px){.product-buy .product-buy__retailer{grid-template-columns:4.2rem 1fr auto}}.product-buy .product-buy__retailer .product-buy__retailer-image{width:4.2rem;aspect-ratio:1;object-fit:contain}.product-buy .product-buy__retailer .product-buy__retailer-company{font-weight:600}.product-buy .product-buy__retailer .product-buy__retailer-action{grid-column-end:span 2;justify-self:end}@media(min-width:576px){.product-buy .product-buy__retailer .product-buy__retailer-action{grid-column-end:unset}}.job.job--list .job__item{position:relative;inline-size:100%}.job.job--list h3{margin-block-end:.25em}.job.job--list a:after{content:"";position:absolute;inset-inline:0;inset-block:0}.job.job--detail .job__location{margin-block-end:2em}.job.job--detail .job__description:not(:last-child){margin-block-end:clamp(var(--component-vertical-spacing-min, 4rem),5vw,var(--component-vertical-spacing-max, 8rem))}.job.job--detail .job__content-elements{margin-block-end:clamp(var(--component-vertical-spacing-min, 4rem),5vw,var(--component-vertical-spacing-max, 8rem))}.job.job--detail .job__content-elements .component-container{grid-column:full-width}.job.job--detail .button{margin-block-end:3rem}.news .article__footer span:not(:last-child):after{content:"|";margin-inline:.25em}.news.news-single{--component-vertical-spacing-min: 2rem;--component-vertical-spacing-max: 4rem}.news.news-single .article{display:flex;flex-direction:column;align-items:start}.news.news-single .article__footer{order:-1}.news.news-single .component-container{grid-column:full-width}.news.news-single .ce-textpic,.news.news-single .ce-image{max-inline-size:92rem}.news.news-single .news-img-wrap{display:grid;gap:1em}@media(min-width:768px){.news.news-single .news-img-wrap:has(.outer:not(:only-child)){grid-template-columns:repeat(2,1fr)}}.product{display:contents}.product .product__header{--price-font-size: 2.4rem;display:grid;grid-template-columns:1fr 8.4rem}@media(min-width:1000px){.product .product__header{grid-template-columns:10rem 6fr 7fr;-moz-column-gap:3rem;column-gap:3rem}}.product .product__header .button--icon{grid-row:1;grid-column:2;justify-self:end}@media(min-width:1000px){.product .product__header .button--icon{margin-inline-end:calc(3rem + var(--outline-offset) + var(--outline-size))}}.product .product__header .button--icon.link-copy{margin-inline-end:calc(.5rem + 4.2rem + var(--outline-offset) + var(--outline-size))}@media(min-width:1000px){.product .product__header .button--icon.link-copy{margin-inline-end:calc(3rem + 4.2rem + var(--outline-offset) + var(--outline-size))}}.product .product__header .link-copy:has(.link-copy__text.visuallyhidden) .link-copy__success,.product .product__header .link-copy:has(.link-copy__text.visuallyhidden) .link-copy__error{inset-inline:auto calc(100% + .5em)}.product .product__header-title-wrapper{grid-row:1;grid-column:1;z-index:1;padding:1em}@media(min-width:1000px){.product .product__header-title-wrapper{grid-row:1/span 2;grid-column:3;padding-inline:0}}.product .product__title{margin-block:0;font-size:clamp(2.8rem,5cqi,4.8rem)}.product .product__header-info{grid-column-end:span 2}@media(min-width:1000px){.product .product__header-info{grid-column:3;grid-row:3;z-index:1}}.product .product__header-gallery{--button-border-color: transparent;position:relative;display:grid;grid-column:1/span 2;grid-row:1/span 3;grid-template-rows:subgrid;grid-template-columns:subgrid;gap:2rem;margin-block-end:3rem}@media(min-width:1000px){.product .product__header-gallery{grid-column:1/span 3;grid-row-end:span 4;row-gap:0;margin-block-end:0}}.product .product__header-gallery .product__header-gallery-main-wrapper{display:grid;align-items:end;justify-content:center;grid-template-rows:subgrid;grid-row:1/span 2;grid-column:1/span 2}@media(min-width:1000px){.product .product__header-gallery .product__header-gallery-main-wrapper{grid-column:2;grid-row:1/-1;margin-inline-end:3rem}}.product .product__header-gallery .product__header-gallery-main{background:linear-gradient(128deg,#f3f8fa 28.14%,#e3e6e6 72.03%);align-self:start;block-size:48rem;display:grid;align-items:end;grid-template-rows:subgrid;grid-row:1/span 2;grid-column:1/span 2}@media(min-width:1000px){.product .product__header-gallery .product__header-gallery-main{grid-row:1/-1;grid-template-rows:auto}}.product .product__header-gallery .product__header-gallery-main .slider{grid-row:2;grid-column:1;min-block-size:0;block-size:100%}@media(min-width:1000px){.product .product__header-gallery .product__header-gallery-main .slider{grid-row-end:-1}}.product .product__header-gallery .product__header-gallery-main .swiper-wrapper{margin-inline:0}.product .product__header-gallery .product__header-gallery-main .slider__item-wrapper{inline-size:auto;block-size:auto}.product .product__header-gallery .product__header-gallery-main .slider__item{justify-content:end}.product .product__header-gallery .product__header-gallery-main img{margin-inline:auto}.product .slider--thumbs{grid-column:1/span 2;gap:.5rem}@media(min-width:1000px){.product .slider--thumbs{gap:1rem;grid-column:1;grid-row:1/-1;block-size:48rem;grid-template-columns:1fr auto}}.product .product__buy-info{display:flex;gap:3rem;justify-content:space-between;align-items:center;padding-block-end:3em}.product .product__certifications{margin-block-start:2.8rem}.product .product__cta-highlight-video{display:grid;place-items:center;justify-self:end;padding:1.25em;grid-row:-1;grid-column:1;z-index:1;border:0;background:none;--button-bg: #a9acb0;--button-color: #2a333c}.product .product__cta-highlight-video:hover{--icon-color: #fff}.product .product__cta-highlight-video:hover .button{background-color:var(--button-hover-bg, #2a333c);border-color:var(--button-hover-border-color, #2a333c);color:var(--button-hover-color, #fff)}.product .product__cta-highlight-video .product__cta-highlight-video-image{border-radius:50%;overflow:hidden;grid-row:1;grid-column:1;inline-size:7rem}.product .product__cta-highlight-video .play-icon{grid-row:1;grid-column:1;position:relative;padding:0;border-radius:50%}.product .product__cta-highlight-video .play-icon svg{fill:#fff;stroke:none}.product #why-to-buy-anchor,.product #why-to-buy{grid-row:1;grid-column:1;inline-size:calc(var(--circle-size, 7rem) + 1em);overflow:visible;rotate:95deg;pointer-events:none}.product #why-to-buy-anchor text,.product #why-to-buy text{fill:#24388d}.product #why-to-buy-anchor .circle-path,.product #why-to-buy .circle-path{fill:none}.product #why-to-buy{inline-size:min(40%,var(--circle-size, 7rem) + 1em)}.product #highlight-video:not(:last-child),.product #tutorial-video:not(:last-child),.product #product-video:not(:last-child){margin-block-end:3rem}.product #highlight-video{--circle-size: 22rem;display:grid;grid-template-rows:auto 1fr;place-items:center;overflow:hidden}.product #highlight-video .highlight-video__title{grid-row:1;grid-column:1;justify-self:start}.product #highlight-video .offcanvas-accordion__trigger,.product #highlight-video .video,.product #highlight-video #why-to-buy{grid-row:2;grid-column:1}.product #highlight-video .video{inline-size:100%}.product #highlight-video .offcanvas-accordion__trigger{inline-size:100%;block-size:100%;z-index:1;opacity:0}.product #highlight-video:hover{--icon-color: #fff}.product #highlight-video:hover .button{background-color:var(--button-hover-bg, #2a333c);border-color:var(--button-hover-border-color, #2a333c);color:var(--button-hover-color, #fff)}.product #highlight-video:has(.video__container:not(:empty)) #why-to-buy{visibility:hidden}.search{display:grid;row-gap:5em;margin-block-start:3em}.search .form{position:relative;inline-size:min(82rem,100%);margin-inline:auto;padding-block:var(--focus-margin);z-index:2}
