.skip-link a,.visuallyhidden,.page-header .page-header__quick-link.page-header__quick-link--contact .page-header__quick-link-title{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@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;z-index:4;block-size:min-content;transition:padding var(--transition-duration,.35s) ease-in-out;background:#fff;padding-block-start:1rem;position:fixed;inset-block-start:0}.page-header.scrolled{padding-block-start:0}.page-header .component-container{contain:none}.page-header .page-header__container{grid-template-columns:1fr repeat(5,min-content);display:grid}@media (width>=992px){.page-header .page-header__container{grid-template-columns:min-content 1fr repeat(4,min-content);align-items:center;gap:.25em}}.page-header .page-header__logo-wrapper{--outline-offset:0;z-index:2;align-items:end;display:flex}.page-header .page-header__logo-wrapper .page-header__logo{align-items:end;display:flex}.page-header .page-header__logo-wrapper .page-header__logo svg{block-size:auto;inline-size:clamp(11rem,15vw,16.8rem)}.page-header .page-header__quick-link{--button-border-color:0;aspect-ratio:1;place-content:center;align-self:center;padding-block:0;padding-inline:.45em;display:flex;position:relative}@media (width>=992px){.page-header .page-header__quick-link.page-header__quick-link--search{grid-area:1/4}.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}.page-header .page-header__quick-link.page-header__quick-link--contact .page-header__quick-link-title{overflow:unset;clip:unset;block-size:auto;inline-size:auto;clip-path:unset;position:relative}.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;text-transform:uppercase;padding-block:.45em}.page-header .page-header__quick-link.page-header__quick-link--language-switch .svg-icon{display:none}@media (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{color:#fff;width:auto;min-width:1.75rem;height:2.4rem;transition:all var(--transition-duration,.35s) ease-in-out;opacity:0;background:#2a333c;border:2px solid #fff;border-radius:3rem;align-items:center;padding:.35em .65em;font-size:.75em;font-weight:600;display:inline-flex;position:absolute;top:-.85rem;right:-.85rem;transform:scale(0)}.page-header .page-header__quick-link .page-header__quick-link__watchlist-badge.visible{opacity:1;transform:scale(1)}.page-header .page-header__quick-link .page-header__quick-link__watchlist-badge.updated{animation:.6s ease-out scalePulse}.page-header .page-header__flyout{--menu-toggle-hover-underline:none}@media (width>=992px){.page-header .navigation{grid-area:1/2}}.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);background:var(--component-bg,initial);color:var(--component-color,inherit);z-index:0;inline-size:100%;padding-block:var(--component-vertical-padding,0);scroll-margin-top:var(--page-header-height);grid-template-columns:[full-width-start] minmax(var(--padding-inline), 1fr) [breakout-start] minmax(0, var(--breakout-size)) [content-start] minmax(0, calc((var(--content-max-width) - 88rem) / 2)) [content-reduced-start] min(100% - var(--padding-inline) * 2, 88rem) [content-reduced-end] minmax(0, calc((var(--content-max-width) - 88rem) / 2)) [content-end] minmax(0, var(--breakout-size)) [breakout-end] minmax(var(--padding-inline), 1fr) [full-width-end];align-items:stretch;margin-block-end:clamp(var(--component-vertical-spacing-min,4rem), 5vw, var(--component-vertical-spacing-max,8rem));margin-inline:auto;display:grid;position:relative;container:component-container/inline-size}@supports (contain:inline-size){.component-container{contain:inline-size}}@media (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;inline-size:100%}.component-container>.breakout{grid-column:breakout}.component-container>.full-width{grid-column:full-width;grid-template-columns:inherit;display:grid}img.full-width{object-fit:cover;max-block-size:45vh;inline-size:100%}.component-container--textpic>:not(.breakout,.full-width),.component-container--textmedia>:not(.breakout,.full-width),.component-container--bullets>:not(.breakout,.full-width),.component-container--uploads>:not(.breakout,.full-width),.component-container--text>:not(.breakout,.full-width),.component-container--news_newsliststicky>:not(.breakout,.full-width),.component-container--news_categorylist>:not(.breakout,.full-width),.component-container--news_newsdetail>:not(.breakout,.full-width),.component-container--form_formframework>:not(.breakout,.full-width),.component-container--jokari_joblist>:not(.breakout,.full-width),.component-container--jokari_personlist>:not(.breakout,.full-width),.component-container--jokari_eventlist>:not(.breakout,.full-width),.component-container--jokari_downloadlist>:not(.breakout,.full-width),.component-container--jokari_faqlist>:not(.breakout,.full-width){grid-column:content-reduced}@media (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^=\#])){grid-template-columns:1fr 2fr;gap:2.5em 2.75em;display:grid}.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-area:1/1/999;margin-block-start:0}.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{grid-column:2;margin-block-start:0}.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{grid-column:1/span 2;grid-template-columns:subgrid;display:grid}.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:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^=\#])){grid-template-columns:1fr 2fr;column-gap:2.75em;display:grid}.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-area:1/1/999;margin-block-start:0}.text-wrapper:has(.text--lead:first-child,header+.text--lead:not(:last-child)):not(:has(p a[href^=\#])) .text--lead+p{grid-column:2;margin-block-start:0}}.ce-headline-left,.text-start{text-align:left}.ce-headline-center,.text-center{text-align:center}@media (width>=800px){.ce-gallery[data-ce-columns="1"] .ce-row{grid-template-columns:repeat(1,1fr)}.ce-gallery[data-ce-columns="2"] .ce-row{grid-template-columns:repeat(2,1fr)}.ce-gallery[data-ce-columns="3"] .ce-row{grid-template-columns:repeat(3,1fr)}}@media (width>=576px){.ce-gallery[data-ce-columns="4"] .ce-row{grid-template-columns:repeat(2,1fr)}}@media (width>=800px){.ce-gallery[data-ce-columns="4"] .ce-row{grid-template-columns:repeat(4,1fr)}}.ce-textpic,.ce-image{flex-direction:column;gap:3rem;display:flex}.ce-textpic .image,.ce-textpic .video,.ce-image .image,.ce-image .video{height:auto;display:table}.ce-intext:not(.ce-nowrap){container:textpic/inline-size}@container component-container (width>=740px){.ce-intext:not(.ce-nowrap){display:block}.ce-intext:not(.ce-nowrap) .ce-gallery{max-inline-size:33rem;padding-bottom:1.5rem}.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 (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{max-inline-size:33rem;padding-bottom:1.5rem}.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 (width>=800px){.ce-intext.ce-nowrap{flex-direction:row;justify-content:space-between;align-items:center}.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{flex-shrink:0;align-self:flex-start}@media (width>=800px){.ce-intext.ce-nowrap .ce-gallery+.ce-bodytext{margin-left:3rem}.ce-intext.ce-nowrap.ce-right .ce-gallery{order:1}.ce-intext.ce-nowrap.ce-right .ce-gallery+.ce-bodytext{margin-left:0;margin-right:3rem}}.ce-inner{gap:3rem;display:grid}.ce-row{gap:1em;display:grid}.ce-row .ce-column{justify-content:center;align-items:flex-start;display:flex}.ce-row .ce-column .image>div{inline-size:fit-content}.ce-row .ce-column figcaption{caption-side:bottom;display:table-caption}.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}.button{--icon-color:currentColor;background-color:var(--button-bg,transparent);color:var(--button-color,#2a333c);border:1px solid var(--button-border-color,#2a333c);letter-spacing:.035em;text-align:center;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;border-radius:3rem;justify-content:center;align-items:center;gap:.5em;padding-block:.6em .7em;padding-inline:1.75em;font-size:1em;font-weight:400;line-height:1.125;display:inline-flex}.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);-webkit-text-decoration-line:var(--button-hover-underline,none);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{aspect-ratio:1;z-index:1;block-size:4.2rem;inline-size:4.2rem;padding:0}.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;border-radius:50%;justify-self:end;inline-size:4.2rem;padding:.55em}:is(body) .uc-embedding-container:before{content:"";background-color:#000000bf;position:absolute;inset:0}:is(body) .uc-embedding-container .uc-embedding-more-info{background-color:unset}:is(body) .uc-embedding-container .uc-embedding-more-info:hover{text-decoration:underline}:is(body) .uc-embedding-container .uc-embedding-accept{text-transform:uppercase;border:1px solid var(--button-border-color,#fff);transition:background-color var(--transition-duration,.35s) ease-in-out, color var(--transition-duration,.35s) ease-in-out;background:0 0;border-radius:3rem;padding:.4rem 1.2rem;text-decoration:none}:is(body) .uc-embedding-container .uc-embedding-accept:hover{color:#2a333c;background:#fff}:is(body) .uc-embedding-container .uc-embedding-wrapper{width:100%;max-width:100%;max-height:100%;box-shadow:none;background:0 0;padding:1rem}@media (width>=576px){:is(body) .uc-embedding-container .uc-embedding-wrapper{max-width:80%;padding:3rem}}:is(body) .uc-embedding-container .uc-embedding-wrapper,:is(body) .uc-embedding-container .description-text{font-family:inherit;color:#fff!important}:is(body) .uc-embedding-container h3,:is(body) .uc-embedding-container p,:is(body) .uc-embedding-container a{color:inherit}:is(body) .uc-embedding-container .uc-embedding-wrapper span:last-child{font-size:.8em}@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{opacity:0!important;display:none!important}.text-link-icon{align-items:center;display:inline-flex}.text-link-icon:before{content:"";margin-right:var(--text-link-icon-margin,.5em);border-style:solid;border-width:.01em .01em 0 0;border-color:var(--chevron-border,currentColor);width:.4em;height:.4em;display:inline-block;position:relative;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{margin:0;padding:0}html{--uc-typography-scale:1.4;font-size:62.5%}body{color:#2a333c;overflow-wrap:break-word;min-block-size:100vh;flex-direction:column;justify-content:flex-start;margin-right:calc(100% - 100vw);padding-block-start:calc(var(--page-header-height) + 1rem);font-family:Lato,Arial,sans-serif;font-size:clamp(1.6rem,.03vw + 1.432rem,1.8rem);font-weight:400;line-height:1.35;display:flex;position:relative;overflow-x:hidden}: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:#0000}*,:after,:before{box-sizing:border-box;transition-behavior:allow-discrete}a{color:#2a333c;text-decoration-line:none}a:hover,main a{text-decoration-line:underline}main a:hover{text-decoration-line:none}main p a[href^=\#],main ul a[href^=\#]{align-items:center;gap:.5em;display:inline-flex}main p a[href^=\#]:before,main ul a[href^=\#]:before{content:"";background-image:url(./arrow-Defp30aY.svg);background-repeat:no-repeat;background-size:.75em;block-size:.75em;inline-size:.75em;display:block;rotate:90deg}button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer}img{block-size:auto;max-inline-size:100%;display:block}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{letter-spacing:.01em;font-weight:600}dl dt:not(:first-child){margin-top:1em}dl dd{margin-left:1em}dl .list__item{grid-template-columns:auto 1fr;display:grid}form label{color:var(--label-color,inherit)}form input,form select{font-family:inherit}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);letter-spacing:inherit;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);border-radius:5px;font-family:inherit;font-size:16px}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{-webkit-box-shadow:0 0 0 1000px var(--form-input-bg,#fff) inset}form select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--form-input-bg,#fff) inset}form select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--form-input-bg,#fff) inset}form textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--form-input-bg,#fff) inset}form textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--form-input-bg,#fff) inset}form textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--form-input-bg,#fff) inset}form input:not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--form-input-bg,#fff) inset}form input:not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--form-input-bg,#fff) inset}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:88rem}hr{border-color:#a9acb0;inline-size:100%}table{border-spacing:0;border-collapse:collapse;border:0;inline-size:100%;overflow:auto hidden}table caption{letter-spacing:.01em;text-align:center;padding-block:.5em;font-size:1.8rem;font-weight:400}table tr:first-child td,table tr:first-child th{border-block-start:var(--border-width,1px) var(--border-style,solid) var(--border-color,#9fadbc)}table th,table td{vertical-align:top;text-align:start;border-block-end:var(--border-width,1px) var(--border-style,solid) var(--border-color,#9fadbc);padding:1em}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;hyphens:initial;border-block-start:var(--border-width,1px) var(--border-style,solid) var(--border-color,#9fadbc);font-weight:600}header{inline-size:100%}main{scroll-margin-top:calc(var(--page-header-height) + 1rem);z-index:2;position:relative}main label:has([type=checkbox]){cursor:pointer;align-items:start;gap:.5em;display:flex}main label:has([type=checkbox]) [type=checkbox]{margin-block-start:.35em}h1,h2,h3,h4,h5,h6{color:inherit;max-inline-size:88rem}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{letter-spacing:.01em;margin-block-end:var(--h1-margin-block-end,.8em);font-size:clamp(3.2rem,.12vw + 2.526rem,4rem);font-weight:400;line-height:1.2}h2,.headline--2{letter-spacing:-.02em;margin-block-start:.65em;margin-block-end:var(--h2-margin-block-end,.35em);font-size:clamp(2.8rem,.06vw + 2.463rem,3.2rem);font-weight:400;line-height:1.15}.subheader+h2,.subheader+.headline--2{margin-block-start:.25em}h3,.headline--3{margin-block-end:1em;font-size:clamp(2.4rem,.06vw + 2.063rem,2.8rem);font-weight:400;line-height:1.2}h4,.headline--4{margin-block-end:.75em;font-size:clamp(2rem,.06vw + 1.663rem,2.4rem);font-weight:400;line-height:1.15}h5,.headline--5{margin-block-end:.4em;font-size:1.8rem;font-weight:400}header h1+.subheader,header h2+.subheader,header h3+.subheader,header h4+.subheader,header h5+.subheader{margin-block-end:.85em}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{margin-top:.75em;font-size:1.6rem}.breadcrumb{--component-vertical-spacing-min:2rem;--component-vertical-spacing-max:4rem;--list-item-spacing:0}.breadcrumb .breadcrumb__list{flex-wrap:wrap;column-gap:.15em;padding-inline-start:0;font-size:.85em;list-style:none;display:flex}.breadcrumb .breadcrumb__item>*{display:inline-flex}.breadcrumb .breadcrumb__item:not(:has(a)){margin-inline-start:var(--focus-margin)}.breadcrumb .breadcrumb__item:not(:last-child):after{content:"";border-style:solid;border-width:.01em .01em 0 0;border-color:var(--chevron-border,currentColor);margin-left:.3em;width:.4em;height:.4em;margin-inline-start:0;display:inline-table;position:relative;bottom:0;transform:rotate(45deg)}.breadcrumb .breadcrumb__item:not(:last-child) a{margin-block:0;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{flex-direction:column;gap:.5rem;font-family:sans-serif;display:flex}.file-upload .file-upload__area{--border-color:#2a333c;border:var(--border-width,1px) var(--border-style,solid) var(--border-color,#9fadbc);background-color:#fff;border-radius:5px;justify-content:start;align-items:start;row-gap:.5rem;padding:1rem;display:grid}@media (width>=768px){.file-upload .file-upload__area{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,#9fadbc);aspect-ratio:1;width:6rem;transition:background-color var(--transition-duration,.35s) ease-in-out;background-color:#f3f8fa;border-radius:5px;grid-row:1/span 3;place-items:center;display:none}@media (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{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.file-upload .file-upload__note{color:#8c9a99;grid-area:2/2;margin-top:.25rem;font-size:.85rem}.file-upload .file-upload__info{grid-area:3/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{width:fit-content;height:fit-content;position:relative}.image:hover{--active:1}.image.image--object-fit{position:relative;overflow:hidden}.image.image--object-fit img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.image .image__title{caption-side:bottom;padding-block-start:.5em;font-size:1.3rem;display:table-caption}.image:has(>.image__title){display:table}.link-copy{margin-inline-end:15ch;position:relative}.link-copy span[aria-hidden]{display:none}.link-copy .link-copy__success,.link-copy .link-copy__error{color:currentColor;width:max-content}.link-copy:has(.link-copy__text.visuallyhidden) .link-copy__success,.link-copy:has(.link-copy__text.visuallyhidden) .link-copy__error{color:#2a333c;position:absolute;inset-inline-start:calc(100% + .5em)}.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:#e7ebee}.list.list--divider .list__item{border-block-end:var(--border-width,1px) var(--border-style,solid) var(--border-color,#9fadbc);align-items:center;gap:.5em;padding-block:1em}.list.list--divider .list__item:first-child{border-block-start:var(--border-width,1px) var(--border-style,solid) var(--border-color,#9fadbc)}.list.list--divider .list__item a{margin:0}.list.list--divider .list__item-content{flex-direction:column;align-items:start;inline-size:100%;display:flex}.list.list--anchors{flex-direction:column;margin-block-end:1.25em;display:flex}@media (width>=992px){.list.list--anchors{flex-flow:wrap;column-gap:2em}}.list.list--articles{container:newslist/inline-size}.list.list--articles .article{align-items:start;display:grid}.list.list--articles .article:has(.article__image){column-gap:3rem}@container newslist (width>=650px){.list.list--articles .article:has(.article__image){grid-template-columns:1fr 2fr}.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-area:1/1;width:fit-content}.list.list--articles .article:has(.article__image) .article__image>div{height:100%}@container newslist (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 (width>=650px){.list.list--articles .article .article__link{justify-self:end}}.list.list--articles .article .article__footer{grid-row:2}@container newslist (width>=650px){.list.list--articles .article .article__footer{grid-row:1}}.list.list--articles-compact-images{container:newslist/inline-size}.list.list--articles-compact-images .article{align-items:start;display:grid}.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-area:1/1/span 4;width:fit-content}.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{place-content:center;display:flex;position:relative}.loader[hidden]{display:none}.loader:after,.loader:before,.loader .loader__arrow{inline-size:calc(var(--size,5em) * .28);block-size:calc(var(--size,5em) * .4);clip-path:polygon(100% 50%,40% 0,0 0,60% 50%,0 100%,40% 100%);opacity:.8;animation:2s linear infinite fade;animation-delay:var(--loader-delay,.2s);background-color:#24388d;display:inline-block}.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);text-underline-offset:.25em;border-radius:5px;align-items:center;gap:.5em;display:flex}@media (width>=992px){.menu-toggle{text-underline-offset:.5em}}.menu-toggle .menu-toggle__icon{cursor:pointer;justify-content:space-between;align-self:center;align-items:center;display:flex;position:relative}.menu-toggle .menu-toggle__icon:after{content:"";border-style:solid;border-width:.01em .01em 0 0;border-color:var(--chevron-border,currentColor);width:.4em;height:.4em;margin:0;display:inline-table;position:relative;bottom:0;transform:rotate(135deg)}.menu-toggle:hover,.menu-toggle[aria-expanded=true]{-webkit-text-decoration-line:var(--menu-toggle-hover-underline,underline);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{place-content:center;display:grid;position:absolute;inset-block:0;inset-inline:0}.play-icon .play-icon__icon{border-radius:50%;grid-area:1/1;justify-content:center;align-items:center;block-size:6rem;inline-size:6rem;padding:0;display:inline-flex}.play-icon .play-icon__icon svg{fill:none;stroke:var(--icon-color,#2a333c);stroke-width:1px;inline-size:2rem;transition:fill var(--transition-duration,.35s) ease-in-out;margin-inline-start:.353553rem}.price{flex-direction:column;display:flex}.price .price__value{font-size:var(--price-font-size,inherit)}.price .price__value[aria-hidden]{display:none}.skip-link{pointer-events:none;z-index:10;margin:0;padding:0;list-style:none;position:relative}.component-container:has(.skip-link a:focus){contain:layout}.skip-link a{pointer-events:initial;font-weight:600;inset-block-start:0;inset-inline-end:0}.skip-link a:focus{clip:auto;color:#fff;background-color:#2a333c;justify-content:center;align-items:center;block-size:3em;inline-size:auto;margin:0;padding:.5em 1em;font-size:1.3rem;display:flex;position:fixed;inset-block-start:calc(var(--outline-offset) + var(--outline-size))}.skip-link.skip-link--page-top a{inline-size:calc(100% - 2 * (var(--outline-size) + var(--outline-offset,var(--outline-size))));inset-block-end:auto;inset-inline-start:0}.skip-link.skip-link--page-top a:focus{inset-block-start:0;inset-inline-start:calc(var(--outline-offset) + var(--outline-size));inset-inline-end:auto}.text.text--lead{font-size:1.25em}.text.text--icon{align-items:center;gap:.25em;display:flex}.error.form-text{color:red}.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,#9fadbc))}.accordion .accordion__item:last-child{border-block-end:var(--accordion-item-border,var(--border-width,1px) var(--border-style,solid) var(--border-color,#9fadbc))}.accordion .accordion__trigger{--outline-offset:calc(-1 * 2px);overflow:hidden}.accordion .accordion__trigger:not(:first-child){border-block-start:1px solid #1f1f1f}.accordion .accordion__trigger::details-content{color:#c7c7c7;block-size:0;font-size:1rem;transition:block-size 1s,content-visibility 1s}.accordion .accordion__trigger[open]::details-content{block-size:auto}.accordion summary{padding-block:.8em;padding-inline:2px .75em;font-weight:600;line-height:1.3;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{cursor:pointer;justify-content:space-between;align-items:center;display:flex;position:relative}.accordion summary span:after{content:"";border-style:solid;border-width:.01em .01em 0 0;border-color:var(--chevron-border,currentColor);width:.5em;height:.5em;transition:rotate var(--transition-duration,.35s) ease-in-out;margin-left:.3em;display:inline-table;position:relative;bottom:0;transform:rotate(135deg)}.accordion .accordion__collapse{box-sizing:border-box;max-height:0;transition:max-height var(--transition-duration,.35s) ease-in-out;padding-inline:2rem;overflow:hidden}.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{transition:rotate var(--transition-duration,.35s) ease-in-out;rotate:180deg}@media (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{padding-inline:0;transition:none}}.form .form__select-wrapper,.currency-switch{max-inline-size:100%;transition:color var(--transition-duration,.35s) ease-in-out;display:inline-grid}.form .form__select-wrapper:after,.currency-switch:after{content:"";border-style:solid;border-width:.01em .01em 0 0;border-color:var(--chevron-border,currentColor);width:.4em;height:.4em;margin-left:.3em;display:inline-table;position:relative;bottom:0;transform:rotate(135deg)}.form .form__select-wrapper:hover,.currency-switch:hover{color:#fff}.form .form__select-wrapper:after,.currency-switch:after{grid-area:1/1;place-self:center end;margin-inline-end:1.75em}.form .form__select-wrapper select,.currency-switch select{appearance:none;background:0 0;grid-area:1/1;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{column-gap:calc(.25em + var(--outline-size) + var(--outline-offset,var(--outline-size)));grid-template-columns:min-content auto;inline-size:max-content;margin-block-start:2.25em;display:grid}.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{align-items:center;gap:1rem;display:flex;position:relative}.download .download__item--with-preview .download__media-wrapper{flex-shrink:0;inline-size:9rem}.download .download__item--with-preview .download__content{flex-direction:column;flex:1;gap:.25rem;display:flex}.download .download__item--with-preview .download__link:after{content:"";z-index:1;position:absolute;inset:0}.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{color:#fff;background-color:#2a333c}.download .download__media-wrapper{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.5em;inline-size:100%;display:grid}.download .download__media-wrapper:not(:first-child){margin-block-start:.5em}.download .download__media{aspect-ratio:1;background-image:linear-gradient(128deg,#f3f8fa 28.14%,#e3e6e6 72.03%);grid-area:1/1;display:block;position:relative;overflow:hidden}.download .download__media img{object-fit:contain;object-position:50% 50%;width:100%;height:100%}.download .button{z-index:1;grid-area:1/1;justify-self:end;inline-size:3rem}.flyout{place-content:center;display:grid;position:relative}.flyout .flyout-container{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;gap:var(--flyout-gap,1em);background-color:#fff;flex-direction:column;width:max-content;padding:1.25em;display:flex;position:absolute;top:0;left:0;box-shadow:0 .4rem 2rem #2a333c33}.flyout .flyout-container .flyout-container__arrow{background-color:#fff;block-size:1.25rem;inline-size:1.25rem;position:absolute;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{gap:1em;inline-size:min(100%,82rem);margin-inline:auto;display:grid}.form>div:not(:has([class])){display:none}.form .form__inline-group{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;display:flex}.form .form__search-submit-group{--input-padding-inline:1em;--input-height:100%;block-size:var(--search-group-height,4em);grid-template-columns:min-content 1fr;align-items:center;display:grid;position:relative}.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-area:1/1/auto/span 2}.form .form__search-submit-group button[type=submit]{aspect-ratio:1;border:0;grid-area:1/1;block-size:60%;inline-size:auto;margin:.25em;margin-inline-start:1em;padding:0}.form .form__select-wrapper{inline-size:100%}@media (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{inline-size:100%;position:absolute;inset-inline-start:0}.form .form__select-wrapper.flyout .product-filter__option{cursor:pointer;gap:1.2rem;display:flex}.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{align-items:center;gap:1.2rem;display:flex}.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(: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;grid-template-columns:var(--form-row-columns,1fr);gap:var(--form-row-gap,0);display:grid}.grid{align-items:start;gap:3rem;display:grid}@media (width>=992px){.grid{grid-template-columns:repeat(var(--columns,1), 1fr)}}.grid.grid--2-cols{--columns:2}.grid .grid__column{flex-direction:column;justify-content:start;align-items:stretch;gap:1rem;display:flex}@media (width>=768px){.grid .grid__column{gap:3rem}}.grid .component-container{--padding-inline:0;grid-template-columns:[breakout-start content-start content-reduced-start]1fr[content-reduced-end content-end 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 (width>=992px){.grid.grid--flexible .grid__column:has(.product-finder){--flexible-end:8}}@media (width>=576px){.grid.grid--flexible .grid__column:has(.teaser:only-child){--flexible-end:6}}@media (width>=992px){.grid.grid--flexible .grid__column:has(.teaser:only-child){--flexible-end:4}}@media (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 (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{grid-template-rows:max-content 1fr;block-size:100%;display:grid}@media (width>=992px){.hero .hero__item{grid-template-rows:1fr}.hero .hero__item:has(.hero__item-content-wrapper){grid-template-columns:2fr 1fr}}.hero div[style*=aspect-ratio],.hero .video{position:relative;overflow:hidden}.hero div[style*=aspect-ratio] img,.hero .video img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.hero .hero__item-content-wrapper{text-align:center;background:linear-gradient(196deg,#fbfdfe 25%,#e3e6e6 80%);flex-direction:column;place-items:center;padding:1em;display:flex}@media (width>=992px){.hero .hero__item-content-wrapper{text-align:start;background:linear-gradient(106deg,#f5f9fb 25%,#e3e6e6 80%);grid-auto-rows:1fr auto 1fr;place-items:start;padding:2.8cqi 3cqi}}.hero .hero__item-content{margin-block-start:auto}.hero .hero__item-title{font-size:clamp(2.4rem,5cqi,3.5rem)}@media (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{place-items:center;gap:.5em;margin-block-start:1.5em;display:grid}@media (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{-webkit-user-select:none;user-select:none;cursor:grab;touch-action:none;block-size:100%;display:grid;position:relative}.image-spin img{-webkit-user-select:none;user-select:none;object-fit:cover;pointer-events:none;block-size:100%;inline-size:100%!important}.image-spin .image-spin__item{grid-area:1/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:"";border-style:solid;border-width:.01em .01em 0 0;border-color:var(--chevron-border,currentColor);width:.4em;height:.4em;margin-left:.3em;display:inline-table;position:relative;bottom:0;transform:rotate(135deg)}.language-switch .icon{width:1em;display:block}.language-switch .language-switch__list{z-index:1;background-color:#fff;padding-inline:1.25em;list-style:none;position:absolute;inset-inline:0;box-shadow:0 2rem 2rem #2a333c33}.language-switch .language-switch__item{text-transform:uppercase;align-items:center;gap:.25em;line-height:1;display:flex}.language-switch .language-switch__item:not(:has(a)){filter:grayscale();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;color:inherit;background-color:var(--modal-background,transparent);border:0;overflow:hidden;container:modal/inline-size}.modal[open]{align-items:var(--modal-align,center);block-size:100%;inline-size:100%;display:flex}.modal[open]::backdrop{opacity:1}.modal .modal__close{background:var(--modal-close-bg,none);border:1px solid var(--modal-border-color,transparent);color:var(--modal-close-color,#fff);cursor:pointer;aspect-ratio:1;z-index:2;border-radius:50%;justify-content:center;place-self:end;align-items:center;inline-size:4.2rem;margin-block-end:1em;padding:0;font-size:2.2rem;display:inline-flex;position:sticky;inset-block-start:.4rem}.modal .modal__close:focus-visible{outline:var(--outline-size) var(--outline-style) var(--outline-color)}.modal .modal__close .modal__close-icon{width:1.5rem;height:1.5rem;position:relative;rotate:45deg}.modal .modal__close .modal__close-icon:before,.modal .modal__close .modal__close-icon:after{content:"";transform-origin:50%;background-color:currentColor;width:1.5rem;height:1px;position:absolute;top:50%;left:0}.modal .modal__close .modal__close-icon:before{transition:background-color var(--transition-duration,.35s) ease-in-out;transform:translateY(-50%)}.modal .modal__close .modal__close-icon:after{transition:transform var(--transition-duration,.35s) ease-in-out, background-color var(--transition-duration,.35s) ease-in-out;transform:translateY(-50%)rotate(-90deg)}.modal .modal__content{block-size:100%;inline-size:100%;flex-direction:column;padding-block-end:max(var(--outline-size,2px) + .25rem, .5rem);padding-inline-end:max(var(--outline-size,2px) + .25rem, .5rem);display:flex;overflow:hidden auto}.modal::backdrop{opacity:0;background:var(--modal-backdrop,#2a333ccc);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition-property:opacity display overlay;transition-behavior:allow-discrete;transition-duration:1s}.modal .form .button{--outline-color:#2a333c}.modal .video video{object-fit:contain}.modal .modal__content:has(.form__search-submit-group){justify-content:end;align-self:start;block-size:min(100%,35vh)}.modal.modal--offcanvas{--modal-backdrop:#2a333c66;--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;inline-size:100%;max-inline-size:100vw;block-size:calc(100vh - var(--page-header-height) - 1rem);opacity:0;transition-property:overlay display opacity inset-block-end;transition-duration:var(--transition-duration,.35s);transition-behavior:allow-discrete;inset-block-start:calc(var(--page-header-height) + 1rem + 20vh);box-shadow:0 -2rem 4rem #2a333ccc}@media (width>=992px){.modal.modal--offcanvas{block-size:100vh;max-block-size:100vh;max-inline-size:66vw;transition-property:overlay display opacity inset-inline-end;margin-inline-end:0;padding-inline:6rem;inset-block-start:0;inset-inline-end:-20vw;box-shadow:-2rem 0 4rem #2a333ccc}}.modal.modal--offcanvas h2{margin-block-end:clamp(4rem,10cqi,8rem);font-size:clamp(2.8rem,8cqi,4.8rem)}.modal.modal--offcanvas .component-container{--padding-inline:0}.modal.modal--offcanvas[open]{opacity:1;inset-block-start:calc(var(--page-header-height) + 1rem)}@starting-style{.modal.modal--offcanvas[open]{opacity:0;inset-block-start:calc(var(--page-header-height) + 1rem + 20vh)}}@media (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;inline-size:100%;line-height:1.3;font-size:inherit;cursor:pointer;border:0;border-block-end:var(--accordion-item-border,var(--border-width,1px) var(--border-style,solid) var(--border-color,#9fadbc));text-align:start;background:0 0;justify-content:space-between;align-items:center;padding-block:.8em;display:flex;position:relative}.offcanvas-accordion .offcanvas-accordion__trigger:after{content:"";border-style:solid;border-width:.01em .01em 0 0;border-color:var(--chevron-border,currentColor);width:.5em;height:.5em;transition:rotate var(--transition-duration,.35s) ease-in-out;margin-left:.3em;display:inline-table;position:relative;bottom:0;transform:rotate(135deg)}.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,#9fadbc))}.page-filter{--button-border-color:transparent;flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.component-container:has(.page-filter){--component-vertical-spacing-min:2rem;--component-vertical-spacing-max:2rem}.page-filter .page-filter__filter-container{background-color:#f5f5f5;border:0;border-radius:3rem;padding:0}.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{justify-content:center;align-items:center;gap:1.5rem;margin-block-start:3rem;margin-inline-start:0;list-style:none;display:flex}.f3-widget-paginator:has(li:only-child){display:none}.f3-widget-paginator li{transition:background-color var(--transition-duration,.35s) ease-in-out, color var(--transition-duration,.35s) ease-in-out;aspect-ratio:1;background-color:#fff;border:1px solid #2a333c;border-radius:50%;justify-content:center;align-items:center;block-size:4rem;inline-size:4rem;display:flex;position:relative}.f3-widget-paginator li:hover{color:#fff;background-color:#2a333c}.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-block:0;inset-inline:0}.f3-widget-paginator li.current{color:#fff;background-color:#2a333c}.f3-widget-paginator li.previous:after,.f3-widget-paginator li.next:after{content:"";border-style:solid;border-width:1px 1px 0 0;border-color:var(--chevron-border,currentColor);width:.5em;height:.5em;margin-left:.3em;display:inline-table;position:relative;bottom:0;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{text-indent:-9999px;block-size:100%;inline-size:100%;overflow:hidden}.f3-widget-paginator li.previous:after,.f3-widget-paginator li.next:after{pointer-events:none;margin-inline-start:0;position:absolute;inset-block-start:50%;inset-inline-start:calc(50% - .176777rem);transform:translate(-50%,-50%)rotate(45deg)}.f3-widget-paginator li.previous:after{inset-inline-start:calc(50% + .176777rem);transform:translate(-50%,-50%)rotate(225deg)}.person{--icon-size:1em;grid-template-columns:auto 1fr;grid-auto-rows:min-content 1fr;gap:1em;display:grid}.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 (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{flex-direction:column;gap:.25em;display:flex}.person .text--icon{margin-block-start:.5em}.teaser{--icon-size:1.4em;background:var(--teaser-background,linear-gradient(90deg, #f3f8fa, #e3e6e6));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;opacity:1;block-size:100%;padding-block-end:var(--teaser-content-padding,clamp(1em, 6cqi, 1.2em));display:grid;position:relative;container:teaser/inline-size}@supports not (width:1cqi){.teaser{--teaser-content-padding:clamp(1em, 6vw, 1.2em)}}.teaser .teaser__image{grid-area:1/full-width/span 2;position:relative;overflow:hidden}.teaser .teaser__image img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.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;align-self:end;margin-block-end:.25em}.teaser .teaser__text{grid-column:content}.teaser .teaser__cta{grid-column:content;place-self:end center;margin-block-start:var(--teaser-cta-margin-top,1em)}.teaser .teaser__cta:before{content:"";position:absolute;inset-block:0;inset-inline:0}.teaser .teaser__cta:has(.visuallyhidden):not(.button--buy){aspect-ratio:1;border-radius:50%;justify-self:end;inline-size:4.2rem;padding:.55em}.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;margin-block-end:0;padding-block:.5em}.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-area:2/content-left}.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-area:2/content-right;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);block-size:100%;padding-block-end:.75em}.teaser.teaser--product:hover .teaser__link{text-decoration-line:underline}.teaser.teaser--product .button--watchlist{grid-area:1/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{position:relative;overflow:hidden}.teaser.teaser--product .teaser__image img{object-fit:contain;object-position:50% 50%;width:100%;height:100%}.teaser.teaser--product .teaser__subtitle+.teaser__title{font-size:inherit}.teaser.teaser--product .teaser__title{margin-block-end:.5em;font-size:1.2em}.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-area:2/content-right;align-self:start}.teaser.teaser--product .teaser__footer{grid-area:-2/content/-1;justify-content:space-between;align-items:center;gap:.5em;display:flex}.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-block:0;inset-inline:0}.teaser.teaser--product .teaser__price-wrapper{text-align:end;justify-self:end;margin-block-start:1em;margin-inline-start:auto;display:none}@container teaser (width>=26rem){.teaser.teaser--product .teaser__price-wrapper{display:flex}}.teaser.teaser--product .teaser__cta{z-index:1;grid-column:content-right;justify-self:end}.teaser.teaser--product .teaser__cta:before{content:none}.teaser.teaser--inline{--teaser-background:none;--teaser-image-margin:0;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;gap:0!important}@media (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{aspect-ratio:unset;grid-area:2/content-1st-col/-1;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 (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{flex-wrap:wrap;grid-area:5/content-2nd-col-start/span 2/content-4th-col-end;display:flex}@media (width>=768px){.teaser.teaser--inline .teaser__footer{grid-column:content-3rd-col}}.teaser.teaser--inline .teaser__link{grid-area:5/content-1st-col;justify-content:start;align-self:end}@media (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-area:1/content-4th-col/span 3;place-self:start end}@media (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;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));background:linear-gradient(106deg,#f5f9fb 25%,#e3e6e6 80%);row-gap:3rem;inline-size:min(100%,90rem);display:grid}.component-container:has(.product-finder){contain:inline-size;z-index:1}.product-finder .product-finder__header{flex-direction:column-reverse;grid-column:content;display:flex}.product-finder .product-finder__header h2{letter-spacing:.0025em;font-size:clamp(2.4rem,4cqi,4.6rem)}.product-finder .product-finder__header h3{margin-block:.5em;font-size:1em}.product-finder .product-finder__media{grid-column:full-width;position:relative;overflow:hidden}.product-finder .product-finder__media img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.product-finder .product-finder__content{grid-column:content;display:grid}@container (width>768px){.product-finder .product-finder__content{block-size:var(--input-height);margin:var(--focus-margin);background-color:#fff;border-radius:5px;grid-template-columns:1fr 1fr;padding-block:1rem}}.product-finder .product-finder__input{padding-inline:1em;inline-size:calc(100% - 2 * var(--focus-margin))!important}@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;align-items:center;display:flex}.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;row-gap:1em;width:100%;display:grid;position:relative;overflow:hidden}.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{margin-inline:calc(-1 * var(--slider-item-spacing,1.5rem));padding-inline-start:0}@media (width<=991px){.slider .swiper-wrapper:has(.swiper-slide-active:first-child){transform:none!important}}.slider .swiper-scrollbar{margin-inline:calc(-1 * var(--slider-item-spacing,1.5rem));max-inline-size:var(--content-max-width);position:relative!important}.slider .slider__item-wrapper{block-size:100%;inline-size:100%;position:relative;overflow:hidden}.slider .slider__item{padding:var(--slider-item-spacing,1.5rem);flex-direction:column;justify-content:center;display:flex}@media (width>=992px){.slider .slider__item:first-child:not(:only-child){margin-inline-start:var(--slider-wrapper-inset)}}.slider .slider__item img{width:auto;max-height:100%}.slider .slider__button{--button-bg:#fff}@media (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 .slider__button-wrapper:has(.slider__button[disabled]),.slider .swiper-button-disabled,.slider .slider__button[disabled]{pointer-events:none;display:none}.slider .slider__button-container{display:contents}.slider .slider__button-wrapper{--text-link-icon-margin:.25em;z-index:1;width:max-content;height:fit-content;min-height:4.2rem;padding-inline:calc(var(--outline-offset) + var(--outline-size));grid-row:1;align-self:center;font-size:2em;display:flex}@media (width>=768px){.slider .slider__button-wrapper{display:none}}.slider .slider__button-wrapper.slider__button-wrapper--next{grid-column:3;justify-self:start}.slider .slider__button-wrapper.slider__button-wrapper--prev{grid-column:1;justify-self: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;--swiper-scrollbar-left:.4rem}@media (width>=1000px){.slider.slider--thumbs{--slide-flex-basis:9.2rem;overflow:visible}.slider.slider--thumbs:has(.slider__button:not(.swiper-button-disabled)){grid-template-rows: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));grid-template-columns:1fr auto}.slider.slider--thumbs:has(.slider__button:not(.swiper-button-disabled)) .slider__container,.slider.slider--thumbs:has(.slider__button:not(.swiper-button-disabled)) .swiper-scrollbar{grid-row:1/span 3}.slider.slider--thumbs:has(.slider__button:not(.swiper-button-disabled)) .swiper-scrollbar{grid-column:2}.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;block-size:auto;inline-size:min(100%,10rem)}.slider.slider--thumbs .slider__item-wrapper .svg-icon{position:absolute;inset-block-end:.5em;inset-inline-end:.5em}.slider.slider--thumbs .swiper-slide-thumb-active .slider__item-wrapper{border:var(--border-width,1px) var(--border-style,solid) var(--border-color,#9fadbc);border-radius:.5rem}@media (width>=1000px){.slider.slider--thumbs .swiper-scrollbar{grid-area:1/2;align-self:stretch;width:2px;height:100%;margin-inline:0;position:relative!important}.slider.slider--thumbs .swiper-scrollbar-drag{background-color:#2a333c;min-height:20%}.slider.slider--thumbs .slider__button-wrapper{grid-column:1;justify-self:center;display:flex;position:relative}.slider.slider--thumbs .slider__button-wrapper.slider__button-wrapper--prev{grid-row:1;inset-block-start:-50%}.slider.slider--thumbs .slider__button-wrapper.slider__button-wrapper--next{grid-row:3;inset-block-end:-50%}.slider.slider--thumbs .slider__button{background-color:#fff;border:1px solid #2a333c;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;box-shadow:0 2px 8px #0000001a}.slider.slider--thumbs .slider__button.slider__button--prev{align-items:flex-start;rotate:0deg}.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{color:#fff;background-color:#2a333c}}.timeline{flex-direction:column;row-gap:1em;margin:0 auto;display:flex}.timeline .timeline__scale-container{grid-column:full-width;margin-inline:1.5rem;overflow-x:hidden}@media (width>=992px){.timeline .timeline__scale-container{grid-column:content;overflow-x:visible}}.timeline .timeline__scale-wrapper{flex-direction:column;justify-content:flex-end;min-width:5rem;height:auto;padding-top:3em;display:flex}.timeline .timeline__scale{--list-item-spacing:0;color:#2a333c;height:100%;left:var(--slider-translate,0);transition:left var(--transition-duration,.35s) ease-in-out;flex-direction:row;margin-left:0;padding-left:0;font-size:1.2rem;list-style:none;display:flex;position:relative}.timeline .timeline__scale li{background-image:radial-gradient(1px at 50% calc(100% - 2px),#2a333c 1px,#0000 2px);background-position:bottom;background-repeat:repeat-x;background-size:10% 100%;border-block:0;border-inline-end:1px solid #2a333c;flex-grow:1;flex-shrink:0;min-block-size:1.4rem;min-inline-size:15rem;position:relative}.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);margin-left:100%;position:absolute;top:calc(-100% - .5em);transform:translate(-50%)}.timeline .timeline__scale li div{z-index:2;text-align:center;white-space:nowrap;pointer-events:none;cursor:pointer;position:absolute;bottom:-2em;left:0;transform:translateZ(0);top:auto!important}.timeline .timeline__scale li div:before{content:"";aspect-ratio:1;background-color:var(--event-marker-bg,#2a333c);visibility:visible;pointer-events:auto;border-radius:50%;inline-size:1rem;position:absolute;top:-100%;left:50%;transform:translate(-50%)}.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{z-index:1;flex-direction:row;grid-row:2;justify-content:space-between;align-self:start;display:flex;position:relative;inset-block-start:0;inset-inline:0}@media (width>=992px){.timeline .timeline__navigation{align-self:center}}.timeline .timeline__navigation .timeline__navigation-button:after{content:"";border-style:solid;border-width:1px 1px 0 0;border-color:var(--chevron-border,var(--slider-arrow-color));width:1em;height:1em;margin-left:.3em;display:inline-table;position:relative;bottom:0;transform:rotate(45deg)}.timeline .timeline__navigation .timeline__navigation-button{text-indent:-9999px;aspect-ratio:1;border-radius:50%;width:4.2rem;padding:0;position:relative;overflow:hidden}.timeline .timeline__navigation .timeline__navigation-button:after{position:absolute;top:50%;left:calc(50% - .5em);transform:translate(-50%,-50%)rotate(45deg)}.timeline .timeline__navigation .previous{transform:rotate(180deg)}.timeline .timeline__events-content{background-image:linear-gradient(#fff,#e3e6e6);grid-row:2;width:100%;position:relative;overflow:hidden}.timeline .timeline__events-content>ol{margin:0;grid-template-rows:auto;inline-size:calc(100% - 3em);margin-inline:auto;padding:0;list-style:none;transition:height .4s ease-in-out;display:grid;overflow:hidden}@media (width>=768px){.timeline .timeline__events-content>ol{inline-size:calc(100% - 8.4rem - 3em)}}.timeline .timeline__events-content>ol>li{z-index:1;opacity:0;grid-area:1/1;align-self:start;width:100%;margin-block-end:0;padding-block:1em;transition:opacity .3s ease-in-out;animation-duration:.4s;animation-timing-function:ease-in-out;display:none;top:0;left:0;transform:translate(-100%)}@media (width>=768px){.timeline .timeline__events-content>ol>li{padding-block:2.5em;padding-inline:5%}}.timeline .timeline__events-content>ol>li.selected{display:block;position:relative;transform:translate(0);opacity:1!important}.timeline .timeline__events-content>ol>li.enter-left{opacity:0;animation:.5s ease-in enter-left;display:block}@keyframes enter-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.timeline .timeline__events-content>ol>li.enter-right{opacity:0;animation:.5s ease-in enter-right;display:block}@keyframes enter-right{0%{transform:translate(100%)}to{transform:translate(0)}}.timeline .timeline__events-content>ol>li.leave-right{opacity:0;animation:.5s ease-in leave-right;display:block}@keyframes leave-right{0%{transform:translate(0)}to{transform:translate(100%)}}.timeline .timeline__events-content>ol>li.leave-left{opacity:0;animation:.5s ease-in leave-left;display:block}@keyframes leave-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.timeline .timeline__events-content .timeline__event{place-items:center;row-gap:.75em;display:grid}@media (width>=768px){.timeline .timeline__events-content .timeline__event{place-items:start;block-size:auto}.timeline .timeline__events-content .timeline__event:has(.timeline__event-image){grid-template-columns:21fr 20fr;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 (width>=992px){.timeline .timeline__events-content .timeline__event:has(.timeline__event-image){column-gap:6rem}}.timeline .timeline__events-content .timeline__event-image{position:relative;overflow:hidden}.timeline .timeline__events-content .timeline__event-image img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.timeline .timeline__events-content .timeline__event-image{margin:1em}@media (width>=768px){.timeline .timeline__events-content .timeline__event-image{grid-column:1;grid-row-end:span 2;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{position:relative;overflow:hidden}.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{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.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{background-color:#fff355;grid-row:1;max-inline-size:calc(100% - 4.2rem - 1em);margin-block:auto .75em;padding:.1em .35em;display:inline-block}@media (width>=768px){.timeline .timeline__events-content .timeline__event-title{max-inline-size:100%}}.timeline .timeline__events-content .timeline__event-description{grid-row:2}.video{cursor:pointer;max-width:100%;height:100%;position:relative}.video[data-video-type=youtube]{pointer-events:none;display:grid}.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{color:#fff;z-index:1;background-color:#000000bf;grid-area:1/1;place-items:center;display:grid;position:absolute;inset-block:0;inset-inline:0}.video[data-video-type=youtube] .video__consent-container button{pointer-events:auto}.video[data-video-type=youtube] .video__consent-content{text-align:center;justify-items:center;gap:.5em;margin-inline:auto;padding:2rem;display:grid}@media (width>=576px){.video[data-video-type=youtube] .video__consent-content{gap:1em;max-width:80%;padding:3rem}}.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{z-index:1;object-fit:cover;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.video iframe+.video__media-container:before,.video video+.video__media-container:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.video .video__media-container{grid-area:1/1;block-size:100%;inline-size:100%;position:static;inset-block:0;inset-inline:0}.video .video__media{aspect-ratio:16/9;block-size:100%}#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{margin:var(--focus-margin);background-color:#fff;max-block-size:17em;inline-size:100%;padding:1.25em;position:absolute;inset-block-start:100%;overflow-y:auto;box-shadow:0 .4rem 2rem #2a333c33}.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%;margin-top:0;padding-top:0;padding-right:10px;font-size:1.5rem;display:block}:root:has(.navigation-trigger[aria-expanded=true]){overflow:clip}.navigation{--outline-offset:calc(-1 * 2px);--icon-size:1em;grid-template-columns:[full-width-start] minmax(var(--padding-inline), 1fr) [breakout-start] minmax(0, var(--breakout-size)) [content-start] minmax(0, calc((var(--content-max-width) - 88rem) / 2)) [content-reduced-start] min(100% - var(--padding-inline) * 2, 88rem) [content-reduced-end] minmax(0, calc((var(--content-max-width) - 88rem) / 2)) [content-end] minmax(0, var(--breakout-size)) [breakout-end] minmax(var(--padding-inline), 1fr) [full-width-end];block-size:100vh;inline-size:100vw;contain:none;z-index:1;background-color:#fff;grid-auto-rows:min-content;padding-block-start:calc(var(--page-header-height) + 1rem);display:grid;position:fixed;inset-block-start:0;inset-inline-start:0}@media (width>=992px){.navigation{--list-item-spacing:0;visibility:visible;opacity:1;grid-template-columns:1fr;justify-content:end;align-items:center;block-size:auto;inline-size:auto;margin-inline:auto 2.25em;padding-block-start:0;transition:none;position:relative}}.navigation .navigation__container{flex-direction:column;grid-column:content;margin:0;padding-block-start:2.2em;padding-inline-start:0;list-style:none;display:flex}@media (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 (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 (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);padding:var(--navigation-trigger-padding,.8em .75em .8em 2px);margin:var(--navigation-trigger-margin,0);flex-direction:var(--navigation-trigger-flex-direction,row);justify-content:var(--navigation-trigger-justify-content,space-between);width:100%;line-height:1.3;font-size:inherit}@media (width>=992px){.navigation .navigation__trigger{transition:gap var(--transition-duration,.35s) ease-in-out;font-weight:400}}.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;max-block-size:0;margin-block-start:0;list-style:none;overflow:hidden;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 (width>=992px){.navigation .navigation__submenu{background-color:#fff;flex-direction:column;gap:.75em;min-inline-size:28rem;padding:1.25em;position:absolute;inset-block-start:calc(var(--page-header-height) + .25em);inset-inline-end:-1.25rem;overflow:visible;box-shadow:0 .4rem 2rem #2a333c33;transition:none!important;display:flex!important}.navigation .navigation__submenu:before{content:"";aspect-ratio:1;background-color:#fff;inline-size:1.25rem;position:absolute;inset-block-start:0;inset-inline-end:2.75rem;transform:translate(50%,-50%)rotate(45deg)}}.navigation .navigation__submenu .navigation__item:last-child{margin-block-end:var(--navigation-item-block-end,1.5em)}@media (width>=992px){.navigation .navigation__submenu .navigation__item:last-child{--navigation-item-block-end:0}.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 (width>=992px){.navigation .navigation__submenu .navigation__submenu{z-index:-1;inline-size:min-content;inset-block-start:0;inset-inline-start:100%}}.navigation .navigation__submenu .navigation__submenu:before{content:none}@media (width<=991px){.navigation .navigation__container>.navigation__item{border-block-start:var(--border-width,1px) var(--border-style,solid) var(--border-color,#9fadbc)}.navigation .navigation__container>.navigation__item:last-child{border-block-end:var(--border-width,1px) var(--border-style,solid) var(--border-color,#9fadbc)}}@media (width>=992px){.navigation .navigation__container>.navigation__item{place-content:center;display:grid;position:relative}}.navigation .navigation__item{margin-block-end:0}@media (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{cursor:pointer;z-index:2;background:0 0;border:0;grid-template-columns:min-content min-content;place-items:center;padding-block:.45em;padding-inline:.45em;font-size:1.6rem;transition:background .2s;display:grid;position:relative}@media (width>=992px){.navigation-trigger{display:none}}.navigation-trigger .navigation-trigger__label{visibility:hidden;opacity:0;transition:opacity var(--transition-duration,.35s) ease-in-out, visibility .1ms linear var(--transition-duration,.35s);line-height:1;position:absolute;inset-inline-end:calc(var(--icon-size) + .45em + 1em)}.navigation-trigger rect{transform-box:fill-box;transform-origin:50%;transition:rotate .2s,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:first-of-type{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;z-index:1;row-gap:1em;position:relative}.page-footer .page-footer__social{--icon-size:1.75em;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1em,5vw,2em);margin-block:clamp(1em,6vw,3em);display:flex}.page-footer .page-footer__social .page-footer__social-links{align-items:center;gap:1.25em;display:flex}.page-footer .page-footer__social .page-footer__social-links-item a{transition:background-color var(--transition-duration,.35s) ease-in-out;border-radius:50%;align-items:center;margin-block:4px;padding:.5em;display:flex}.page-footer .page-footer__social .page-footer__social-links-item a:hover{--icon-color:#fff;background:#2a333c}.page-footer .page-footer__newsletter{background:linear-gradient(150deg,#b9c5d5,#a2abbf);flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1.8em,5vw,3em);padding:2.2em 1em;line-height:1.5;display:flex}@media (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 (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{margin-block-end:.15em;font-size:clamp(2.4rem,2.5vw,3.2rem)}.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{row-gap:3.5rem;display:grid}@media (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{flex-direction:column;display:flex}.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{margin-block-end:.75em;display:inline-block}.page-footer .page-footer__navigation .page-footer__site-navigation{--list-item-spacing:.25em;--outline-offset:0}@media (width>=1000px){.page-footer .page-footer__navigation .page-footer__site-navigation{grid-template-columns:repeat(3,1fr);display:grid}}@media (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{flex-wrap:wrap;align-items:end;gap:3.5rem;display:flex}@media (width>=1000px){.page-footer .page-footer__navigation .page-footer__partner-logos{grid-column:1/span 2;justify-self:end}}.page-footer .page-footer__navigation .page-footer__partner-logos img{block-size:7rem;inline-size:auto}@media (width>=1000px){.page-footer .page-footer__navigation .page-footer__partner-logos img{block-size:6rem}}.page-footer .page-footer__site-end-navigation-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;font-size:1.3rem;display:flex}.page-footer .page-footer__site-end-navigation-container .page-footer__site-end-navigation-list{flex-wrap:wrap;gap:.5em;padding-block:4px;display:flex}.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:teaser-wrapper/inline-size}.teaser-container .teaser__wrapper:not(.slider){gap:min(10cqi,2rem);display:grid}@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{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.watchlist .watchlist__content-wrapper .loader[hidden]{display:none}.watchlist .watchlist__content-wrapper .loader:not([hidden]){grid-area:1/1;place-self:start center;padding-block:2rem}.watchlist .watchlist__content-wrapper #modal-watchlist-content{grid-area:1/1}.watchlist .watchlist__button-wrapper{flex-wrap:wrap;align-items:center;margin-block-start:1em;display:flex}.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)),.watchlist .watchlist__print-header,.watchlist .teaser__qr{display:none}#print-container{visibility:hidden;box-sizing:border-box;width:100%;max-width:none;position:fixed;top:0;left:-9999px}@media print{@page{size:A4 portrait;margin:1cm}.teaser--product{page-break-inside:auto;page-break-after:auto}html,body{visibility:hidden;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.page-header,#content,.page-footer{display:none}#print-container{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;visibility:visible!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;top:auto!important;left:auto!important;overflow:visible!important}#print-container dialog,#print-container .watchlist__button-wrapper,#print-container .teaser__cta,#print-container .teaser__link,#print-container [aria-hidden]{display:none!important}#print-container .watchlist__print-header,#print-container .teaser,#print-container .teaser--inline{background:#fff!important}#print-container .teaser__qr{visibility:visible!important}#print-container .teaser--inline{grid-template-rows:auto;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];gap:.5rem 1rem!important}#print-container .teaser--inline .teaser__image{grid-row:1/span 3;inline-size:10rem}#print-container .teaser--inline .teaser__qr{grid-area:1/content-4th-col/span 3;inline-size:8rem}#print-container .teaser--inline .teaser__subtitle,#print-container .teaser--inline .teaser__title,#print-container .teaser--inline .teaser__text{word-wrap:break-word;overflow-wrap:break-word;grid-column:content-2nd-col}#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{word-wrap:break-word;overflow-wrap:break-word;grid-area:1/content-3rd-col/span 3}#print-container .teaser--inline .teaser__link{grid-column:content-2nd-col}#print-container .teaser--inline .button--watchlist{grid-column:content-3rd-col}#print-container .watchlist__print-header{gap:1em;margin-block-end:3rem;font-size:1.1rem;display:flex}#print-container .watchlist__print-header .watchlist__print-logo{background-color:#ffed00}#print-container .watchlist__print-header .watchlist__print-logo svg{block-size:100%;inline-size:18.5rem;display:block!important}#print-container .watchlist__print-header .watchlist__print-info{justify-content:end;gap:inherit;background:linear-gradient(-90deg,#f3f8fa,#e3e6e6);flex:1;padding:1.2rem;display:flex}#print-container .watchlist__print-header .watchlist__print-info p{margin-block:0}#print-container .watchlist__print-header .watchlist__print-info .watchlist__print-address,#print-container .watchlist__print-header .watchlist__print-info .watchlist__print-contact{flex-direction:column;display:flex}}.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{grid-template-columns:1fr auto;margin-block-end:3rem;display:grid}.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-wrap:wrap;flex:1;gap:1em;display:flex}.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]){inline-size:100%;position:relative}.product-buy .product-buy__filters label:has([value=all]){font-weight:600}.product-buy .product-buy__autocomplete-list{z-index:1;border:var(--border-width,1px) var(--border-style,solid) var(--border-color,#9fadbc);width:100%;max-height:12.5rem;margin-inline:var(--focus-margin);background:#fff;border-radius:5px;padding:.5rem;position:absolute;overflow-y:auto}@media (width>=992px){.product-buy .product-buy__filter-content{width:max-content}}.product-buy .product-buy__retailer{grid-template-columns:4.2rem 1fr;display:grid}@media (width>=576px){.product-buy .product-buy__retailer{grid-template-columns:4.2rem 1fr auto}}.product-buy .product-buy__retailer .product-buy__retailer-image{aspect-ratio:1;object-fit:contain;width:4.2rem}.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 (width>=576px){.product-buy .product-buy__retailer .product-buy__retailer-action{grid-column-end:unset}}.job.job--list .job__item{inline-size:100%;position:relative}.job.job--list h3{margin-block-end:.25em}.job.job--list a:after{content:"";position:absolute;inset-block:0;inset-inline:0}.job.job--detail .job__location{margin-block-end:2em}.job.job--detail .job__description:not(:last-child),.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{flex-direction:column;align-items:start;display:flex}.news.news-single .article__footer{order:-1}.news.news-single .component-container{grid-column:full-width;grid-template-columns:[full-width-start content-start content-reduced-start]1fr[content-reduced-end content-end full-width-end]}.news.news-single .news-img-wrap{gap:1em;display:grid}@media (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;grid-template-columns:1fr 8.4rem;display:grid}@media (width>=1000px){.product .product__header{grid-template-columns:10rem 6fr 7fr;column-gap:3rem}}.product .product__header .button--icon{grid-area:1/2;justify-self:end}@media (width>=1000px){.product .product__header .button--icon.button--watchlist{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 (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{z-index:1;grid-area:1/1;padding:1em}@media (width>=1000px){.product .product__header-title-wrapper{grid-area:1/3/span 2;padding-inline:0}}.product .product__title{margin-block:0;font-size:clamp(2.8rem,5cqi,4.8rem)}.product .product__short-info{hyphens:auto}.product .product__header-info{grid-column-end:span 2}@media (width>=1000px){.product .product__header-info{z-index:1;grid-area:3/3}}.product .product__header-gallery{grid-area:1/1/span 3/span 2;grid-template-rows:subgrid;grid-template-columns:subgrid;gap:2rem;margin-block-end:3rem;display:grid;position:relative}@media (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 button:not(.slider__button){--button-border-color:transparent}.product .product__header-gallery .product__header-gallery-main-wrapper{grid-template-rows:subgrid;grid-area:1/1/span 2/span 2;justify-content:center;align-items:end;display:grid}@media (width>=1000px){.product .product__header-gallery .product__header-gallery-main-wrapper{grid-area:1/2/-1;margin-inline-end:3rem}}.product .product__header-gallery .product__header-gallery-main{grid-template-rows:subgrid;background:linear-gradient(128deg,#f3f8fa 28.14%,#e3e6e6 72.03%);grid-area:1/1/span 2/span 2;align-self:start;align-items:end;block-size:48rem;display:grid}@media (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-area:2/1;block-size:100%;min-block-size:0}@media (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{block-size:auto;inline-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 (width>=1000px){.product .slider--thumbs{grid-area:1/1/-1;grid-template-columns:1fr auto;gap:1rem;block-size:48rem}}.product .product__buy-info{justify-content:space-between;align-items:center;gap:3rem;padding-block-end:3em;display:flex}.product .product__certifications{margin-block-start:2.8rem}.product .product__cta-highlight-video{z-index:1;--button-bg:#a9acb0;--button-color:#2a333c;background:0 0;border:0;grid-area:-1/1;justify-self:end;place-items:center;padding:1.25em;display:grid}.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%;grid-area:1/1;inline-size:7rem;overflow:hidden}.product .product__cta-highlight-video .play-icon{border-radius:50%;grid-area:1/1;padding:0;position:relative}.product .product__cta-highlight-video .play-icon svg{fill:#fff;stroke:none}.product #why-to-buy-anchor,.product #why-to-buy{inline-size:calc(var(--circle-size,7rem) + 1em);pointer-events:none;grid-area:1/1;overflow:visible;rotate:95deg}.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;grid-template-rows:auto 1fr;place-items:center;display:grid;overflow:hidden}.product #highlight-video .highlight-video__title{grid-area:1/1;justify-self:start}.product #highlight-video .offcanvas-accordion__trigger,.product #highlight-video .video,.product #highlight-video #why-to-buy{grid-area:2/1}.product #highlight-video .video{inline-size:100%}.product #highlight-video .offcanvas-accordion__trigger{z-index:1;opacity:0;block-size:100%;inline-size:100%}.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{row-gap:5em;margin-block-start:3em;display:grid}.search .form{inline-size:min(82rem,100%);padding-block:var(--focus-margin);z-index:2;margin-inline:auto;position:relative}
