@charset "UTF-8";@font-face{font-family:IconDefault;src:url(/_resources/themes/bluhm/client/icons/default/IconDefault.eot?t=1765206224457);src:url(/_resources/themes/bluhm/client/icons/default/IconDefault.eot?t=1765206224457#iefix) format("embedded-opentype"),url(/_resources/themes/bluhm/client/icons/default/IconDefault.woff2?t=1765206224457) format("woff2"),url(/_resources/themes/bluhm/client/icons/default/IconDefault.woff?t=1765206224457) format("woff"),url(/_resources/themes/bluhm/client/icons/default/IconDefault.ttf?t=1765206224457) format("truetype"),url(/_resources/themes/bluhm/client/icons/default/IconDefault.svg?t=1765206224457) format("svg")}[class*=" icon-"],[class^=icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:IconDefault!important;font-size:24px;font-style:normal}.icon-adjustments-alt:before{content:"\ea01"}.icon-arrow-bottom:before{content:"\ea02"}.icon-arrow-left:before{content:"\ea03"}.icon-arrow-right:before{content:"\ea04"}.icon-arrow-top:before{content:"\ea05"}.icon-brand-facebook:before{content:"\ea06"}.icon-brand-instagram:before{content:"\ea07"}.icon-brand-linkedin:before{content:"\ea08"}.icon-brand-whatsapp:before{content:"\ea09"}.icon-brand-x:before{content:"\ea0a"}.icon-brand-xing:before{content:"\ea0b"}.icon-brand-youtube:before{content:"\ea0c"}.icon-calendar-month:before{content:"\ea0d"}.icon-check:before{content:"\ea0e"}.icon-chevron-down:before{content:"\ea0f"}.icon-chevron-left:before{content:"\ea10"}.icon-chevron-right:before{content:"\ea11"}.icon-chevron-up:before{content:"\ea12"}.icon-close:before{content:"\ea13"}.icon-download:before{content:"\ea14"}.icon-file:before{content:"\ea15"}.icon-info-circle:before{content:"\ea16"}.icon-leaf:before{content:"\ea17"}.icon-login:before{content:"\ea18"}.icon-logout:before{content:"\ea19"}.icon-mail:before{content:"\ea1a"}.icon-map-pin:before{content:"\ea1b"}.icon-map-search:before{content:"\ea1c"}.icon-map:before{content:"\ea1d"}.icon-menu-2:before{content:"\ea1e"}.icon-message-2:before{content:"\ea1f"}.icon-minus:before{content:"\ea20"}.icon-phone:before{content:"\ea21"}.icon-player-eject:before{content:"\ea22"}.icon-player-pause:before{content:"\ea23"}.icon-player-play:before{content:"\ea24"}.icon-player-record:before{content:"\ea25"}.icon-player-skip-back:before{content:"\ea26"}.icon-player-skip-forward:before{content:"\ea27"}.icon-player-stop:before{content:"\ea28"}.icon-player-track-next:before{content:"\ea29"}.icon-player-track-prev:before{content:"\ea2a"}.icon-plus:before{content:"\ea2b"}.icon-search:before{content:"\ea2c"}.icon-switch-3:before{content:"\ea2d"}.icon-switch-horizontal:before{content:"\ea2e"}.icon-switch-vertical:before{content:"\ea2f"}.icon-tag:before{content:"\ea30"}.icon-tool:before{content:"\ea31"}.icon-trash:before{content:"\ea32"}.icon-upload:before{content:"\ea33"}.icon-urgent:before{content:"\ea34"}.icon-user-circle:before{content:"\ea35"}.icon-user:before{content:"\ea36"}.icon-users:before{content:"\ea37"}.icon-video:before{content:"\ea38"}.icon-view-360-arrow:before{content:"\ea39"}.icon-vocabulary:before{content:"\ea3a"}.icon-world:before{content:"\ea3b"}.icon-zoom-in:before{content:"\ea3c"}.icon-zoom-out:before{content:"\ea3d"}*{box-sizing:border-box;margin:0;padding:0}body:not([data-scriptmanager-siteconfig]){background:var(--gray-90-ci)}body[data-scriptmanager-siteconfig]{background:#fff!important}body{color:var(--gray-10-ci);font-family:Soehne,sans-serif;font-size:16px;font-weight:400;line-height:1.5;overflow-x:hidden}.main,body,main{margin:0 auto;padding:0}.main,main{background:var(--background);color:var(--color);max-width:2000px;position:relative;width:100%}.header+.main,.header+main,header+.main,header+main{padding-top:80px}@media (min-width:576px){.header+.main,.header+main,header+.main,header+main{padding-top:85px}}@media (min-width:992px){.header+.main,.header+main,header+.main,header+main{padding-top:102px}}hr{border:0;border-top:2px solid var(--low-contrast)}.text-center{text-align:center}.text-right{text-align:right}.typography{color:var(--color)}iframe[data-cookiefirst-category][data-src]:not([src]){display:none!important}.cookiefirst-disabled-resource{background-color:var(--white);border:1px solid var(--gray-50);color:var(--black);container-type:inline-size;height:100%;place-content:center;position:absolute;width:100%}.cookiefirst-disabled-resource__inner{display:flex;flex-direction:column;padding:20px;text-align:center}.cookiefirst-disabled-resource__image{max-width:80px;-o-object-fit:contain;object-fit:contain;place-self:center}@media (min-width:576px){.cookiefirst-disabled-resource__image{max-width:100px}}@media (min-width:992px){.cookiefirst-disabled-resource__image{max-width:160px}}.cookiefirst-disabled-resource__content{margin-top:15px}@media (min-width:992px){.cookiefirst-disabled-resource__content{margin-top:30px}}.cookiefirst-disabled-resource__button{color:inherit;cursor:pointer;text-decoration:underline}.aspect-ratio--16by9{aspect-ratio:16/9}.video,.video>iframe{border:0;height:100%;width:100%}.prominent-image-text-marker-overlay-element__media{margin:80px 0}.special-key-facts-element{aspect-ratio:16/9}.section__body:has(.customer-logos-element){container-type:inline-size;margin-inline:auto;max-width:2000px;width:100%}.customer-logos-element{overflow:hidden;width:100%}@media (min-width:576px){.customer-logos-element{height:calc(18.75cqw - 11.25px)}}@media (min-width:768px){.customer-logos-element{height:calc(14.0625cqw - 16.875px)}}@media (min-width:992px){.customer-logos-element{height:calc(9.375cqw - 23.4375px)}}@media (min-width:1200px){.customer-logos-element{height:calc(7.03125cqw - 24.609375px)}}form.product-filter{display:none}.video.aspect-ratio--16by9{aspect-ratio:16/9;height:auto;overflow:hidden;position:relative;width:100%}.video.aspect-ratio--16by9 .cookiefirst-disabled-resource,.video.aspect-ratio--16by9 iframe{height:100%;inset:0;position:absolute;width:100%}.prominent-image-text-marker-overlay-element{grid-template-columns:50% 50%}.intro__header{display:flex;flex-direction:column}.prominent-image-text-marker-overlay-element__text{padding-block:80px;padding-inline:64px}@media (max-width:768px){.prominent-image-text-marker-overlay-element__text{padding-block:40px;padding-inline:24px}}.swiper{display:block;list-style:none;overflow:hidden;padding:0;position:relative;width:100%;z-index:1}.swiper-wrapper{box-sizing:content-box;display:flex}.swiper-slide,.swiper-wrapper{height:100%;position:relative;width:100%}.swiper-slide{display:block;flex-shrink:0}:root{--red-30:#800003;--red-40:#b20004;--red-50-ci:#e60005;--red-60:#ff1a1e;--gray-0:#000;--gray-10-ci:#232323;--gray-20-ci:#333;--gray-30:#4d4d4d;--gray-40:#666;--gray-50:grey;--gray-60:#999;--gray-70:#b3b3b3;--gray-80:#ccc;--gray-90-ci:#e8e8e8;--gray-100-ci:#fff;--info:#1872dc;--success:#008756;--warning:#ffdc27;--error:var(--red-50-ci);--error-text:var(--red-50-ci);--white:var(--gray-100-ci);--black:var(--gray-0);--red:var(--red-50-ci);--dark-gray:var(--gray-10-ci);--medium-gray:var(--gray-20-ci);--background:var(--gray-100-ci);--high-contrast-standard:var(--gray-10-ci);--high-contrast-hover:var(--gray-20-ci);--high-contrast-pressed:var(--gray-30);--middle-contrast:var(--gray-60);--low-contrast:var(--gray-80);--contrast-inverted-100:var(--gray-100-ci);--contrast-inverted-90:var(--gray-90-ci);--contrast-inverted-80:var(--gray-80);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--red-60);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--red-50-ci);--text-highlight-hover:var(--red-60);--text-highlight-pressed:var(--red-40);--color:var(--gray-10-ci);--childBackground:var(--gray-80);--childColor:var(--gray-10-ci)}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:0;padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Soehne;font-style:normal;font-weight:400;src:url(/_resources/themes/bluhm/client/fonts/soehne-buch.woff2) format("woff2")}@font-face{font-display:swap;font-family:Soehne;font-style:normal;font-weight:600;src:url(/_resources/themes/bluhm/client/fonts/soehne-halbfett.woff2) format("woff2")}@font-face{font-display:swap;font-family:Soehne;font-style:normal;font-weight:900;src:url(/_resources/themes/bluhm/client/fonts/soehne-breit-extrafett.woff2) format("woff2")}@font-face{font-display:swap;font-family:SoehneMonoBuch;font-style:normal;font-weight:400;src:url(/_resources/themes/bluhm/client/fonts/soehne-mono-buch.woff2) format("woff2")}@font-face{font-display:swap;font-family:SoehneExtraFett;font-style:normal;font-weight:900;src:url(/_resources/themes/bluhm/client/fonts/soehne-extrafett.woff2) format("woff2")}.hl,h1,h2,h3,h4,h5,h6{font-weight:900!important}.hl{hyphenate-limit-chars:10 4 4;-webkit-hyphens:auto;hyphens:auto;line-height:1.2;margin:0 0 12px;position:relative;text-transform:uppercase}@media (min-width:576px){.hl{margin:0 0 14px}}@media (min-width:768px){.hl{margin:0 0 18px}}@media (min-width:992px){.hl{margin:0 0 24px}}.hl.hl--1{font-size:22px}@media (min-width:576px){.hl.hl--1{font-size:32px}}@media (min-width:768px){.hl.hl--1{font-size:44px}}@media (min-width:992px){.hl.hl--1{font-size:56px}}.hl.hl--2{font-size:20px}@media (min-width:576px){.hl.hl--2{font-size:24px}}@media (min-width:768px){.hl.hl--2{font-size:32px}}@media (min-width:992px){.hl.hl--2{font-size:44px}}.hl.hl--3{font-size:18px}@media (min-width:768px){.hl.hl--3{font-size:24px}}@media (min-width:992px){.hl.hl--3{font-size:32px}}.hl.hl--4{font-size:16px}@media (min-width:576px){.hl.hl--4{font-size:18px}}@media (min-width:768px){.hl.hl--4{font-size:22px}}@media (min-width:992px){.hl.hl--4{font-size:24px}}.hl.hl--5{font-size:16px}@media (min-width:992px){.hl.hl--5{font-size:18px}}.hl.hl--6{font-size:16px}.hl.--red{color:var(--text-highlight-standard)}p{background:inherit;color:inherit;font-weight:400}p.large{font-size:18px}@media (min-width:768px){p.large{font-size:20px}}p.small{font-size:12px}p b,p strong{font-weight:600}p+p{margin-top:1em}p+.hl{margin:24px 0 16px}@media (min-width:576px){p+.hl{margin:28px 0 16px}}@media (min-width:768px){p+.hl{margin:32px 0 16px}}@media (min-width:992px){p+.hl{margin:36px 0 16px}}p.caption{font-size:12px;font-weight:400;margin-bottom:.5em;margin-top:.5em}a{text-decoration:none}li>a,p>a,p>span>a,p>strong>a,td>a{color:inherit;font-size:inherit;font-weight:600;text-decoration:underline;text-transform:inherit}.link-basic{cursor:pointer}.link,.link-basic,.link-basic:hover{text-decoration:none}.link{color:var(--high-contrast-standard);cursor:pointer;display:inline-flex;font-size:16px;font-weight:900;line-height:24px;text-transform:uppercase}.link:hover{color:var(--high-contrast-hover)}.link:active,.link:focus{color:var(--high-contrast-pressed)}.link--icon-arrow-right:after{-webkit-margin-start:8px;margin-inline-start:8px}.link--icon-arrow-left:before,.link--icon-arrow-right:after{content:"\ea04";display:inline-block;font-family:IconDefault,sans-serif;font-size:24px;line-height:1;vertical-align:middle}.link--icon-arrow-left:before{-webkit-margin-end:8px;margin-inline-end:8px}.link--text-red{color:var(--text-highlight-standard)}.link--inline{color:inherit;font-size:inherit;font-weight:600;text-decoration:underline;text-transform:inherit}ol,ul{word-wrap:break-word;line-height:24px;list-style-type:none;margin:0;padding:12px 24px}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{padding:0 24px}ol+.hl,ul+.hl{margin:24px 0 16px}@media (min-width:576px){ol+.hl,ul+.hl{margin:28px 0 16px}}@media (min-width:768px){ol+.hl,ul+.hl{margin:32px 0 16px}}@media (min-width:992px){ol+.hl,ul+.hl{margin:36px 0 16px}}ul>li,ul>li>ul>li>ul>li{list-style-type:none;position:relative}ul>li:before,ul>li>ul>li>ul>li:before{background:var(--color);border:1px solid var(--color);content:"";height:4px;left:-24px;position:absolute;top:10px;width:4px}ul>li>ul>li,ul>li>ul>li>ul>li>ul>li{list-style-type:none;position:relative}ul>li>ul>li:before,ul>li>ul>li>ul>li>ul>li:before{background:var(--background);border:1px solid var(--color);content:"";height:4px;left:-24px;position:absolute;top:10px;width:4px}ol{counter-reset:item;list-style:decimal}ol>li,ol>li>ol>li,ol>li>ol>li>ol>li,ol>li>ol>li>ol>li>ol>li{list-style-type:none;padding-left:4px;position:relative}ol>li:before,ol>li>ol>li:before,ol>li>ol>li>ol>li:before,ol>li>ol>li>ol>li>ol>li:before{content:counters(item,".") ". ";counter-increment:item;left:-24px;position:absolute}ol>li>ol>li{padding-left:18px}ol>li>ol>li>ol>li{padding-left:26px}ol>li>ol>li>ol>li>ol>li{padding-left:36px}.section--align-center ol>li:before,.section--align-center ol>li>ol>li:before,.section--align-center ol>li>ol>li>ol>li:before,.section--align-center ol>li>ol>li>ol>li>ol>li:before{left:0;position:relative}.hl+ol,.hl+ul{padding-top:0}.list-custom-icon{display:flex;flex-direction:column;gap:16px;margin:0;padding:0}.list-custom-icon__item{align-items:center;display:flex}.list-custom-icon__item:before{display:none}.list-custom-icon__icon{-webkit-margin-end:8px;font-size:24px;margin-inline-end:8px}.markerBlock{align-items:flex-start;display:inline-flex}.markerBlock p{word-wrap:break-word;font-size:18px;font-weight:900;line-height:21.6px;margin:0;text-transform:uppercase}.markerBlock .markerTrapezoid{align-items:center;display:flex;justify-content:center;max-width:200px;padding:15px 25px 15px 15px;position:relative;width:auto}.markerBlock .markerTrapezoid:after{aspect-ratio:1/3;background:var(--background);-webkit-clip-path:polygon(0 0,0 100%,100% 0);clip-path:polygon(0 100%,100% 100%,100% 0);content:"";height:100%;position:absolute;right:-1px;top:1px}.markerBlock .markerInfo{align-self:flex-start;padding:15px}.markerBlock .markerInfo,.markerBlock .markerTrapezoid{background:var(--high-contrast-standard);color:var(--contrast-inverted-100)}.markerBlock--highlight .markerInfo,.markerBlock--highlight .markerTrapezoid{background:var(--graphic-highlight-standard);color:var(--gray-100-ci)}@media (max-width:575.98px){caption,table,tbody,td,tfoot,th,thead,tr{all:unset}}table{border:0;border-collapse:collapse;width:100%}@media (max-width:575.98px){table.simple-table{display:flex;flex-direction:column;flex-wrap:nowrap}}table.simple-table tbody tr{border-bottom:2px solid var(--low-contrast)}@media (max-width:575.98px){table.simple-table tbody tr{display:flex;flex-direction:column;flex-wrap:nowrap;height:auto!important;padding:16px 0}}table.simple-table tbody tr td{border:0;padding:16px 8px 16px 0}@media (max-width:575.98px){table.simple-table tbody tr td{border:0;display:flex;flex-direction:column;flex-wrap:nowrap;height:auto!important;line-height:26px;padding:0}}table.simple-table tbody tr td strong{font-weight:600}table.complex-table{display:block}table.complex-table tr{display:block;margin-bottom:32px}table.complex-table tr.header-row{border-top:2px solid var(--low-contrast);padding-top:32px}table.complex-table tr th{display:block;margin-bottom:16px}table.complex-table tr td{display:block;margin-bottom:8px}table.complex-table tr td:nth-child(2){font-weight:600}table.complex-table tr td:nth-child(2) em{font-style:normal}table.complex-table th:not(.header-th){display:none}@media (min-width:576px){table.complex-table{display:grid;grid-template-columns:repeat(12,1fr)}table.complex-table tbody{display:grid;grid-column:1/13;grid-template-rows:auto}table.complex-table tbody tr{display:grid;grid-column:auto;grid-template-columns:36% 64%}table.complex-table tbody tr.header-row{padding-top:32px}table.complex-table tbody tr th.header-th{display:grid;grid-column:1/3;text-align:start}table.complex-table tbody tr td{margin-bottom:0}}@media (min-width:1200px){table.complex-table tbody tr{grid-template-columns:repeat(3,1fr)}table.complex-table tbody tr th.header-th{display:flex;flex-direction:row;flex-wrap:nowrap;grid-column:unset}table.complex-table tbody tr th:not(.header-th){display:block}}.chipBar{flex-wrap:wrap;justify-content:flex-start}.chipBar,.chipBar .chip{align-items:center;display:flex}.chipBar .chip{background:var(--low-contrast);gap:4px;padding:4px 12px}.chipBar .chip,.chipBar .chip .icon-close{color:var(--high-contrast-standard)}.chipBar .chip--active{background:var(--graphic-highlight-standard);color:var(--white)}.overline{display:inline-block;font-family:SoehneMonoBuch,sans-serif;font-size:16px;font-weight:400;margin-bottom:8px}@media (min-width:576px){.overline{margin-bottom:10px}}@media (min-width:768px){.overline{margin-bottom:12px}}@media (min-width:992px){.overline{margin-bottom:16px}}.overline--mono{color:var(--text-highlight-standard)}.overline--mono.large{font-size:18px}@media (min-width:688px) and (max-width:1031px){.overline--mono.large{font-size:20px}}@media (min-width:1032px) and (max-width:1599px){.overline--mono.large{font-size:22px}}@media (min-width:1600px){.overline--mono.large{font-size:24px}}.overline--mono.small{font-size:12px}.overline--marker{align-items:center;color:var(--gray-100-ci);display:flex;flex-wrap:nowrap;font-family:Soehne,sans-serif;font-weight:900;justify-content:center;line-height:24px;padding:4px 10px;position:relative;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.overline--marker,.overline--marker:after{background:var(--graphic-highlight-standard)}.overline--marker:after{aspect-ratio:1/3;border-left:2px solid var(--graphic-highlight-standard);-webkit-clip-path:polygon(-5% 0,100% 0,0 100%,0 100%);clip-path:polygon(-5% 0,100% 0,0 100%,0 100%);content:"";height:100%;left:100%;position:absolute}.background--red .overline--marker{background:var(--gray-100-ci);color:var(--graphic-highlight-standard)}.background--red .overline--marker:after{background:var(--gray-100-ci);border-left:2px solid var(--gray-100-ci);content:""}.image,img{display:block;height:auto;width:100%}.image--16by9{aspect-ratio:16/9}.image--figma-ratio{aspect-ratio:3.1/2.7}.image--4by3{aspect-ratio:4/3}.image--1by1{aspect-ratio:1/1}.image--cover{-o-object-fit:cover;object-fit:cover}.image--contain{-o-object-fit:contain;object-fit:contain}.image--fw{width:100%}.col-1{grid-column:span 1;padding:10px}.col-1.offset-1{grid-column-end:span 1;grid-column-start:2}.col-1.offset-2{grid-column-end:span 1;grid-column-start:3}.col-1.offset-3{grid-column-end:span 1;grid-column-start:4}.col-1.offset-4{grid-column-end:span 1;grid-column-start:5}.col-1.offset-5{grid-column-end:span 1;grid-column-start:6}.col-1.offset-6{grid-column-end:span 1;grid-column-start:7}.col-1.offset-7{grid-column-end:span 1;grid-column-start:8}.col-1.offset-8{grid-column-end:span 1;grid-column-start:9}.col-1.offset-9{grid-column-end:span 1;grid-column-start:10}.col-1.offset-10{grid-column-end:span 1;grid-column-start:11}.col-1.offset-11{grid-column-end:span 1;grid-column-start:12}.col-1.offset-12{grid-column-end:span 1;grid-column-start:13}.col-2{grid-column:span 2;padding:10px}.col-2.offset-1{grid-column-end:span 2;grid-column-start:2}.col-2.offset-2{grid-column-end:span 2;grid-column-start:3}.col-2.offset-3{grid-column-end:span 2;grid-column-start:4}.col-2.offset-4{grid-column-end:span 2;grid-column-start:5}.col-2.offset-5{grid-column-end:span 2;grid-column-start:6}.col-2.offset-6{grid-column-end:span 2;grid-column-start:7}.col-2.offset-7{grid-column-end:span 2;grid-column-start:8}.col-2.offset-8{grid-column-end:span 2;grid-column-start:9}.col-2.offset-9{grid-column-end:span 2;grid-column-start:10}.col-2.offset-10{grid-column-end:span 2;grid-column-start:11}.col-2.offset-11{grid-column-end:span 2;grid-column-start:12}.col-2.offset-12{grid-column-end:span 2;grid-column-start:13}.col-3{grid-column:span 3;padding:10px}.col-3.offset-1{grid-column-end:span 3;grid-column-start:2}.col-3.offset-2{grid-column-end:span 3;grid-column-start:3}.col-3.offset-3{grid-column-end:span 3;grid-column-start:4}.col-3.offset-4{grid-column-end:span 3;grid-column-start:5}.col-3.offset-5{grid-column-end:span 3;grid-column-start:6}.col-3.offset-6{grid-column-end:span 3;grid-column-start:7}.col-3.offset-7{grid-column-end:span 3;grid-column-start:8}.col-3.offset-8{grid-column-end:span 3;grid-column-start:9}.col-3.offset-9{grid-column-end:span 3;grid-column-start:10}.col-3.offset-10{grid-column-end:span 3;grid-column-start:11}.col-3.offset-11{grid-column-end:span 3;grid-column-start:12}.col-3.offset-12{grid-column-end:span 3;grid-column-start:13}.col-4{grid-column:span 4;padding:10px}.col-4.offset-1{grid-column-end:span 4;grid-column-start:2}.col-4.offset-2{grid-column-end:span 4;grid-column-start:3}.col-4.offset-3{grid-column-end:span 4;grid-column-start:4}.col-4.offset-4{grid-column-end:span 4;grid-column-start:5}.col-4.offset-5{grid-column-end:span 4;grid-column-start:6}.col-4.offset-6{grid-column-end:span 4;grid-column-start:7}.col-4.offset-7{grid-column-end:span 4;grid-column-start:8}.col-4.offset-8{grid-column-end:span 4;grid-column-start:9}.col-4.offset-9{grid-column-end:span 4;grid-column-start:10}.col-4.offset-10{grid-column-end:span 4;grid-column-start:11}.col-4.offset-11{grid-column-end:span 4;grid-column-start:12}.col-4.offset-12{grid-column-end:span 4;grid-column-start:13}.col-5{grid-column:span 5;padding:10px}.col-5.offset-1{grid-column-end:span 5;grid-column-start:2}.col-5.offset-2{grid-column-end:span 5;grid-column-start:3}.col-5.offset-3{grid-column-end:span 5;grid-column-start:4}.col-5.offset-4{grid-column-end:span 5;grid-column-start:5}.col-5.offset-5{grid-column-end:span 5;grid-column-start:6}.col-5.offset-6{grid-column-end:span 5;grid-column-start:7}.col-5.offset-7{grid-column-end:span 5;grid-column-start:8}.col-5.offset-8{grid-column-end:span 5;grid-column-start:9}.col-5.offset-9{grid-column-end:span 5;grid-column-start:10}.col-5.offset-10{grid-column-end:span 5;grid-column-start:11}.col-5.offset-11{grid-column-end:span 5;grid-column-start:12}.col-5.offset-12{grid-column-end:span 5;grid-column-start:13}.col-6{grid-column:span 6;padding:10px}.col-6.offset-1{grid-column-end:span 6;grid-column-start:2}.col-6.offset-2{grid-column-end:span 6;grid-column-start:3}.col-6.offset-3{grid-column-end:span 6;grid-column-start:4}.col-6.offset-4{grid-column-end:span 6;grid-column-start:5}.col-6.offset-5{grid-column-end:span 6;grid-column-start:6}.col-6.offset-6{grid-column-end:span 6;grid-column-start:7}.col-6.offset-7{grid-column-end:span 6;grid-column-start:8}.col-6.offset-8{grid-column-end:span 6;grid-column-start:9}.col-6.offset-9{grid-column-end:span 6;grid-column-start:10}.col-6.offset-10{grid-column-end:span 6;grid-column-start:11}.col-6.offset-11{grid-column-end:span 6;grid-column-start:12}.col-6.offset-12{grid-column-end:span 6;grid-column-start:13}.col-7{grid-column:span 7;padding:10px}.col-7.offset-1{grid-column-end:span 7;grid-column-start:2}.col-7.offset-2{grid-column-end:span 7;grid-column-start:3}.col-7.offset-3{grid-column-end:span 7;grid-column-start:4}.col-7.offset-4{grid-column-end:span 7;grid-column-start:5}.col-7.offset-5{grid-column-end:span 7;grid-column-start:6}.col-7.offset-6{grid-column-end:span 7;grid-column-start:7}.col-7.offset-7{grid-column-end:span 7;grid-column-start:8}.col-7.offset-8{grid-column-end:span 7;grid-column-start:9}.col-7.offset-9{grid-column-end:span 7;grid-column-start:10}.col-7.offset-10{grid-column-end:span 7;grid-column-start:11}.col-7.offset-11{grid-column-end:span 7;grid-column-start:12}.col-7.offset-12{grid-column-end:span 7;grid-column-start:13}.col-8{grid-column:span 8;padding:10px}.col-8.offset-1{grid-column-end:span 8;grid-column-start:2}.col-8.offset-2{grid-column-end:span 8;grid-column-start:3}.col-8.offset-3{grid-column-end:span 8;grid-column-start:4}.col-8.offset-4{grid-column-end:span 8;grid-column-start:5}.col-8.offset-5{grid-column-end:span 8;grid-column-start:6}.col-8.offset-6{grid-column-end:span 8;grid-column-start:7}.col-8.offset-7{grid-column-end:span 8;grid-column-start:8}.col-8.offset-8{grid-column-end:span 8;grid-column-start:9}.col-8.offset-9{grid-column-end:span 8;grid-column-start:10}.col-8.offset-10{grid-column-end:span 8;grid-column-start:11}.col-8.offset-11{grid-column-end:span 8;grid-column-start:12}.col-8.offset-12{grid-column-end:span 8;grid-column-start:13}.col-9{grid-column:span 9;padding:10px}.col-9.offset-1{grid-column-end:span 9;grid-column-start:2}.col-9.offset-2{grid-column-end:span 9;grid-column-start:3}.col-9.offset-3{grid-column-end:span 9;grid-column-start:4}.col-9.offset-4{grid-column-end:span 9;grid-column-start:5}.col-9.offset-5{grid-column-end:span 9;grid-column-start:6}.col-9.offset-6{grid-column-end:span 9;grid-column-start:7}.col-9.offset-7{grid-column-end:span 9;grid-column-start:8}.col-9.offset-8{grid-column-end:span 9;grid-column-start:9}.col-9.offset-9{grid-column-end:span 9;grid-column-start:10}.col-9.offset-10{grid-column-end:span 9;grid-column-start:11}.col-9.offset-11{grid-column-end:span 9;grid-column-start:12}.col-9.offset-12{grid-column-end:span 9;grid-column-start:13}.col-10{grid-column:span 10;padding:10px}.col-10.offset-1{grid-column-end:span 10;grid-column-start:2}.col-10.offset-2{grid-column-end:span 10;grid-column-start:3}.col-10.offset-3{grid-column-end:span 10;grid-column-start:4}.col-10.offset-4{grid-column-end:span 10;grid-column-start:5}.col-10.offset-5{grid-column-end:span 10;grid-column-start:6}.col-10.offset-6{grid-column-end:span 10;grid-column-start:7}.col-10.offset-7{grid-column-end:span 10;grid-column-start:8}.col-10.offset-8{grid-column-end:span 10;grid-column-start:9}.col-10.offset-9{grid-column-end:span 10;grid-column-start:10}.col-10.offset-10{grid-column-end:span 10;grid-column-start:11}.col-10.offset-11{grid-column-end:span 10;grid-column-start:12}.col-10.offset-12{grid-column-end:span 10;grid-column-start:13}.col-11{grid-column:span 11;padding:10px}.col-11.offset-1{grid-column-end:span 11;grid-column-start:2}.col-11.offset-2{grid-column-end:span 11;grid-column-start:3}.col-11.offset-3{grid-column-end:span 11;grid-column-start:4}.col-11.offset-4{grid-column-end:span 11;grid-column-start:5}.col-11.offset-5{grid-column-end:span 11;grid-column-start:6}.col-11.offset-6{grid-column-end:span 11;grid-column-start:7}.col-11.offset-7{grid-column-end:span 11;grid-column-start:8}.col-11.offset-8{grid-column-end:span 11;grid-column-start:9}.col-11.offset-9{grid-column-end:span 11;grid-column-start:10}.col-11.offset-10{grid-column-end:span 11;grid-column-start:11}.col-11.offset-11{grid-column-end:span 11;grid-column-start:12}.col-11.offset-12{grid-column-end:span 11;grid-column-start:13}.col-12{grid-column:span 12;padding:10px}.col-12.offset-1{grid-column-end:span 12;grid-column-start:2}.col-12.offset-2{grid-column-end:span 12;grid-column-start:3}.col-12.offset-3{grid-column-end:span 12;grid-column-start:4}.col-12.offset-4{grid-column-end:span 12;grid-column-start:5}.col-12.offset-5{grid-column-end:span 12;grid-column-start:6}.col-12.offset-6{grid-column-end:span 12;grid-column-start:7}.col-12.offset-7{grid-column-end:span 12;grid-column-start:8}.col-12.offset-8{grid-column-end:span 12;grid-column-start:9}.col-12.offset-9{grid-column-end:span 12;grid-column-start:10}.col-12.offset-10{grid-column-end:span 12;grid-column-start:11}.col-12.offset-11{grid-column-end:span 12;grid-column-start:12}.col-12.offset-12{grid-column-end:span 12;grid-column-start:13}.icon{fill:currentcolor;display:inline-block;height:24px;pointer-events:none;width:24px}button{background:transparent;border:0}.button,.cookiefirst-cookie-declaration button{align-items:center;cursor:pointer;display:flex;font-weight:900;gap:8px;justify-content:start;padding:10px 16px;text-align:start;text-decoration:none;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button:before,.cookiefirst-cookie-declaration button:before{content:"\ea04";display:inline-block;font-family:IconDefault,sans-serif;font-size:24px;line-height:1;vertical-align:middle}.button--ghost:hover,.button--normal,.button--normal:focus,.cookiefirst-cookie-declaration button{background-color:var(--high-contrast-standard);border:2px solid var(--high-contrast-standard);color:var(--contrast-inverted-100)}.button--ghost:focus{background-color:var(--high-contrast-pressed);border:2px solid var(--high-contrast-pressed);color:var(--contrast-inverted-100)}.button--ghost,.button--normal:hover,.cookiefirst-cookie-declaration button:hover{background-color:transparent;border:2px solid var(--high-contrast-standard);color:var(--high-contrast-standard)}.button--ghost.button--disabled,.button--ghost.button--disabled:hover,.button--normal:hover.button--disabled,.button--normal:hover.button--disabled:hover,.cookiefirst-cookie-declaration button:hover.button--disabled{background-color:transparent;border:2px solid var(--low-contrast);color:var(--low-contrast);cursor:not-allowed}.button--highlight{background-color:var(--graphic-highlight-standard);border:2px solid var(--graphic-highlight-standard);color:var(--gray-100-ci)}.button--highlight.button--ghost{background-color:transparent;border:2px solid var(--graphic-highlight-standard);color:var(--graphic-highlight-standard)}.button--highlight.button--normal:hover,.cookiefirst-cookie-declaration button.button--highlight:hover{background-color:transparent;border:2px solid var(--graphic-highlight-hover);color:var(--graphic-highlight-hover)}.button--highlight.button--ghost:hover{background-color:var(--graphic-highlight-hover);border:2px solid var(--graphic-highlight-hover);color:var(--gray-100-ci)}.button--highlight.button--normal:focus,.cookiefirst-cookie-declaration button.button--highlight:focus{background-color:var(--graphic-highlight-pressed);border:2px solid var(--graphic-highlight-pressed);color:var(--gray-100-ci)}.button--disabled,.button--disabled:hover{background-color:var(--low-contrast);border:2px solid var(--low-contrast);color:var(--middle-contrast);cursor:not-allowed}.button+.button,.cookiefirst-cookie-declaration .button+button,.cookiefirst-cookie-declaration button+.button,.cookiefirst-cookie-declaration button+button{background-color:var(--background);border:2px solid var(--childColor);color:var(--color);gap:16px}.button--filter:before{content:"\ea01"}.btn-toolbar,.button-group{display:flex;flex-direction:row;gap:16px;justify-content:flex-end;padding:24px 0}.userform .left{font-weight:400!important;margin:0}.field+.field{margin-top:16px}.field.text{flex-grow:1;position:relative;width:100%}.field.text label{color:var(--high-contrast-standard);font-size:16px;font-weight:400;left:0;line-height:18px;margin:0;padding:16px 16px 0;position:absolute;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.field.text input,.field.text textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--contrast-inverted-90);border:none;border-bottom:2px solid var(--high-contrast-standard);color:var(--high-contrast-standard);display:block;font-size:16px;font-weight:600;outline:none;padding:24px 16px 4px;width:100%}.field.text input::-moz-placeholder,.field.text textarea::-moz-placeholder{color:transparent}.field.text input::placeholder,.field.text textarea::placeholder{color:transparent}.field.text input:not(:-moz-placeholder-shown)~label,.field.text textarea:not(:-moz-placeholder-shown)~label{font-size:12px;opacity:.65;transform:translateY(-11px) translateX(0)}.field.text input:focus~label,.field.text input:not(:placeholder-shown)~label,.field.text textarea:focus~label,.field.text textarea:not(:placeholder-shown)~label{font-size:12px;opacity:.65;transform:translateY(-11px) translateX(0)}.field.text input:-webkit-autofill~label,.field.text textarea:-webkit-autofill~label{font-size:12px;opacity:.65;transform:translateY(-11px) translateX(0)}.field.textarea{flex-grow:1;position:relative;width:100%}.field.textarea label{color:var(--high-contrast-standard);font-size:16px;font-weight:400;left:0;line-height:18px;margin:0;padding:16px 16px 0;position:absolute;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.field.textarea input,.field.textarea textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--contrast-inverted-90);border:none;border-bottom:2px solid var(--high-contrast-standard);color:var(--high-contrast-standard);display:block;font-size:16px;font-weight:600;outline:none;padding:24px 16px 4px;width:100%}.field.textarea input::-moz-placeholder,.field.textarea textarea::-moz-placeholder{color:transparent}.field.textarea input::placeholder,.field.textarea textarea::placeholder{color:transparent}.field.textarea input:not(:-moz-placeholder-shown)~label,.field.textarea textarea:not(:-moz-placeholder-shown)~label{font-size:12px;opacity:.65;transform:translateY(-11px) translateX(0)}.field.textarea input:focus~label,.field.textarea input:not(:placeholder-shown)~label,.field.textarea textarea:focus~label,.field.textarea textarea:not(:placeholder-shown)~label{font-size:12px;opacity:.65;transform:translateY(-11px) translateX(0)}.field.textarea input:-webkit-autofill~label,.field.textarea textarea:-webkit-autofill~label{font-size:12px;opacity:.65;transform:translateY(-11px) translateX(0)}.field.userformsstep,.userform-fields{display:flex;flex-flow:column wrap;flex-grow:1}.field.userformsstep:has(.field-part),.userform-fields:has(.field-part){-moz-column-gap:16px;column-gap:16px}.field.userformsstep h3,.userform-fields h3{margin:16px 0 8px}.field.field-part{width:auto}.requiredField:not(.userformsoptionset) label:after{content:"*";margin-left:3px}.breadcrumbs{color:var(--high-contrast-standard);padding:16px 0}@media (max-width:767.98px){.breadcrumbs{display:none}}.breadcrumbs ol{display:flex;justify-content:center;list-style-type:none}.breadcrumbs ol li:last-child{color:var(--gray-0)}.breadcrumbs ol li:before{display:none}.breadcrumbs__link{color:var(--gray-40);font-weight:400;text-decoration:underline}@media (min-width:992px){.breadcrumbs__link{text-decoration:none}}.breadcrumbs__delimiter{color:var(--gray-40);margin:0 10px}.intro{margin-bottom:30px}@media (min-width:576px){.intro{margin-bottom:40px}}@media (min-width:768px){.intro{margin-bottom:50px}}@media (min-width:992px){.intro{margin-bottom:60px}}.intro__header{margin-bottom:12px}@media (min-width:576px){.intro__header{margin-bottom:14px}}@media (min-width:768px){.intro__header{margin-bottom:18px}}@media (min-width:992px){.intro__header{margin-bottom:24px}}.cookiefirst-cookie-declaration .intro__body button,.intro__body .button,.intro__body .cookiefirst-cookie-declaration button{display:inline-block}.intro:has(*){-webkit-margin-after:0;margin-block-end:0}.intro:has(+.button,+.cookiefirst-cookie-declaration button),.intro:has(+.link),.intro:has(+div),.intro:has(+form){margin-bottom:12px}@media (min-width:576px){.intro:has(+.button,+.cookiefirst-cookie-declaration button),.intro:has(+.link),.intro:has(+div),.intro:has(+form){margin-bottom:14px}}@media (min-width:768px){.intro:has(+.button,+.cookiefirst-cookie-declaration button),.intro:has(+.link),.intro:has(+div),.intro:has(+form){margin-bottom:18px}}@media (min-width:992px){.intro:has(+.button,+.cookiefirst-cookie-declaration button),.intro:has(+.link),.intro:has(+div),.intro:has(+form){margin-bottom:24px}}.field.dropdown{width:100%}.dropdown{align-items:center;display:flex;position:relative;width:100%}.dropdown__select{align-items:flex-end;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--contrast-inverted-90);border:0;border-radius:0;color:var(--high-contrast-standard);cursor:pointer;display:flex;height:48px;line-height:24px;padding:0 16px 5px;width:100%}@-moz-document url-prefix(){.dropdown__select{padding-top:20px}}.dropdown__icon{pointer-events:none;position:absolute;right:16px}.dropdown__label{inset-block-start:50%;inset-inline-start:16px;line-height:18px;position:absolute;translate:0 -50%}.dropdown__option{font-weight:900}.dropdown__option[disabled]{display:none}.dropdown--disabled .dropdown__label{opacity:.5}.dropdown--disabled .dropdown__select{cursor:not-allowed;opacity:.5;pointer-events:none}.dropdown+label{display:none}.dropdown.has-selected .dropdown__label{font-size:12px;inset-block-start:0;padding-top:5px;translate:0 0}.dropdown:has(.error),.dropdown:has(.validation){flex-direction:column}.error.message,.validation.message{border-top:2px solid var(--graphic-highlight-standard);color:var(--error-text);display:block;font-weight:400;width:100%}.error~.dropdown__label{inset-block-start:35%}.error~.dropdown__icon{line-height:48px}p:has(>.ss-htmleditorfield-file.image,>img.ss-htmleditorfield-file){display:inline-block}.ss-htmleditorfield-file.image.left,img.ss-htmleditorfield-file.left{-webkit-margin-end:24px;float:inline-start;margin-inline-end:24px}.ss-htmleditorfield-file.image.leftAlone,img.ss-htmleditorfield-file.leftAlone{-webkit-margin-after:24px;display:flex;justify-self:flex-start;margin-block-end:24px}.ss-htmleditorfield-file.image.right,img.ss-htmleditorfield-file.right{-webkit-margin-start:24px;float:inline-end;margin-inline-start:24px}.ss-htmleditorfield-file.image.rightAlone,img.ss-htmleditorfield-file.rightAlone{-webkit-margin-after:24px;display:flex;justify-self:flex-end;margin-block-end:24px}p:has(>.ss-htmleditorfield-file.image.center,>img.ss-htmleditorfield-file.center){align-items:center;display:flex;flex-direction:column}.cookiefirst-cookie-declaration button{align-items:center;background:transparent!important;background-color:var(--high-contrast-standard)!important;border:0!important;border:2px solid var(--high-contrast-standard)!important;color:var(--contrast-inverted-100)!important;cursor:pointer;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:900;gap:8px;justify-content:center;margin:0 8px 8px 0;padding:10px 16px;text-align:center;text-decoration:none;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cookiefirst-cookie-declaration button:before{content:"\ea04";display:inline-block;font-family:IconDefault,sans-serif;font-size:24px;line-height:1;vertical-align:middle}.cookiefirst-cookie-declaration button:hover{background-color:transparent!important;border:2px solid var(--high-contrast-standard)!important;color:var(--high-contrast-standard)!important}.cookiefirst-cookie-declaration button:focus{background-color:var(--high-contrast-pressed)!important;border:2px solid var(--high-contrast-pressed)!important;color:var(--contrast-inverted-100)!important}.cookiefirst-cookie-declaration p{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.background{background:var(--background)}.background--white{--background:var(--gray-100-ci);--high-contrast-standard:var(--gray-10-ci);--high-contrast-hover:var(--gray-20-ci);--high-contrast-pressed:var(--gray-30);--middle-contrast:var(--gray-60);--low-contrast:var(--gray-80);--contrast-inverted-100:var(--gray-100-ci);--contrast-inverted-90:var(--gray-90-ci);--contrast-inverted-80:var(--gray-80);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--red-60);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--red-50-ci);--text-highlight-hover:var(--red-60);--text-highlight-pressed:var(--red-40);--color:var(--gray-10-ci);--childBackground:var(--gray-80);--childColor:var(--gray-10-ci);--disabled-text:var(--gray-60);border:1px solid var(--middle-contrast)!important}.background--light-gray{--background:var(--gray-90-ci);--high-contrast-standard:var(--gray-10-ci);--high-contrast-hover:var(--gray-20-ci);--high-contrast-pressed:var(--gray-30);--middle-contrast:var(--gray-50);--low-contrast:var(--gray-70);--contrast-inverted-100:var(--gray-90-ci);--contrast-inverted-90:var(--gray-80);--contrast-inverted-80:var(--gray-70);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--red-60);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--red-40);--text-highlight-hover:var(--red-50);--text-highlight-pressed:var(--red-30);--color:var(--gray-10-ci);--childBackground:var(--gray-70);--childColor:var(--gray-10-ci);--error-text:var(--red-40);--disabled-text:var(--gray-50)}.background--medium-gray{--background:var(--gray-20-ci);--high-contrast-standard:var(--gray-100-ci);--high-contrast-hover:var(--gray-90-ci);--high-contrast-pressed:var(--gray-80);--middle-contrast:var(--gray-60);--low-contrast:var(--gray-40);--contrast-inverted-100:var(--gray-20-ci);--contrast-inverted-90:var(--gray-30);--contrast-inverted-80:var(--gray-40);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--gray-100-ci);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--red-100-ci);--text-highlight-hover:var(--red-90-ci);--text-highlight-pressed:var(--gray-80);--color:var(--gray-100-ci);--childBackground:var(--gray-40);--childColor:var(--gray-100-ci);--error-text:var(--gray-100-ci);--disabled-text:var(--gray-60)}.background--dark-gray{--background:var(--gray-10-ci);--high-contrast-standard:var(--gray-90-ci);--high-contrast-hover:var(--gray-80);--high-contrast-pressed:var(--gray-70);--middle-contrast:var(--gray-50);--low-contrast:var(--gray-30);--contrast-inverted-100:var(--gray-10-ci);--contrast-inverted-90:var(--gray-20-ci);--contrast-inverted-80:var(--gray-30);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--gray-100-ci);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--gray-90-ci);--text-highlight-hover:var(--gray-80);--text-highlight-pressed:var(--gray-70);--color:var(--gray-90-ci);--childBackground:var(--gray-30);--childColor:var(--gray-90-ci);--error-text:var(--gray-90-ci);--disabled-text:var(--gray-50)}.background--red{--background:var(--red);--high-contrast-standard:var(--gray-100-ci);--high-contrast-hover:var(--gray-90-ci);--high-contrast-pressed:var(--gray-80);--middle-contrast:var(--gray-50);--low-contrast:var(--gray-30);--contrast-inverted-100:var(--gray-10-ci);--contrast-inverted-90:var(--gray-20-ci);--contrast-inverted-80:var(--gray-30);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--red-60);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--red-90-ci);--text-highlight-hover:var(--gray-80);--text-highlight-pressed:var(--gray-70);--color:var(--gray-100-ci);--childBackground:var(--red);--childColor:var(--gray-100-ci);--error-text:var(--gray-90-ci)}.badge{display:flex;position:relative}.badge:after{background:var(--color);border-radius:50%;color:var(--background);content:attr(data-badge);font-size:12px;height:16px;left:16px;line-height:16px;position:absolute;text-align:center;top:-8px;width:16px}.badge--info:after{background:var(--info);color:var(--white)}.badge--success:after{background:var(--success);color:var(--white)}.badge--warning:after{background:var(--warning);color:var(--dark-gray)}.badge--danger:after{background:var(--error);color:var(--white)}.badge .icon-user{color:var(--color)}div.range{--low-slider:var(--low-contrast);--high-slider:var(--high-contrast-standard);--range-slider-value-low-fallback:calc(var(--range-slider-value-low, 0)*1%);--range-slider-value-high-fallback:calc(var(--range-slider-value-high, 100)*1%);background-color:var(--background);border:0!important;color:var(--high-slider);margin-top:30px;padding:0 8px;position:relative}.range-input{--height:72px;height:var(--height);position:relative;width:100%}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;bottom:0;margin:auto;outline:none;position:absolute;top:0;width:100%}.range-single{--range-value:0%}.range-single input[type=range]{background-color:transparent}.range-double input[type=range]{background-color:transparent;pointer-events:none}.slider-track{background:linear-gradient(to right,var(--notSelectedRangeColor) var(--percent1),var(--selectedRangeColor) var(--percent1),var(--selectedRangeColor) var(--percent2),var(--notSelectedRangeColor) var(--percent2));bottom:0;height:4px;margin:auto;position:absolute;top:0;width:100%}.range input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;height:4px}.range-single input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--high-slider) 0,var(--high-slider) var(--range-value),var(--low-slider) var(--range-value),var(--low-slider) 100%)}.range input[type=range]::-moz-range-track{-moz-appearance:none;height:4px}.range-single input[type=range]::-moz-range-track{background:linear-gradient(to right,var(--high-slider) 0,var(--high-slider) var(--range-value),var(--low-slider) var(--range-value),var(--low-slider) 100%)}.range input[type=range]::-ms-track{appearance:none;height:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--high-slider);border-radius:0;cursor:pointer;height:16px;margin-top:-6px;pointer-events:auto;width:16px}input[type=range]::-moz-range-thumb{-moz-appearance:none;background-color:var(--high-slider);border:0;border-radius:0;cursor:pointer;height:16px;margin-top:-6px;pointer-events:auto;width:16px}input[type=range]::-ms-thumb{appearance:none;background-color:var(--high-slider);border-radius:0;cursor:pointer;height:16px;margin-top:-6px;pointer-events:auto;width:16px}.range .values{bottom:16px;left:16px;line-height:0;padding:0 8px;pointer-events:none;position:absolute;right:16px}.range-single .values:before{content:attr(data-value)attr(data-symbol);display:flex;font-size:16px;justify-content:center;left:var(--range-value);position:absolute;transform:translateX(-7.5px);white-space:nowrap;width:16px;z-index:1}.range-double .values{left:8px}.range-double .values:after,.range-double .values:before{content:attr(data-span);display:flex;font-size:16px;justify-content:center;position:absolute;transform:translateX(-10px);white-space:nowrap;width:16px;z-index:1}.range-double .values:before{--pos:var(--range-slider-value-low);content:attr(data-low)attr(data-symbol);left:var(--range-slider-value-low);transform:translateX(calc(var(--range-slider-value-low)*-.1px))}.range-double .values:after{--pos:var(--range-slider-value-high);content:attr(data-high)attr(data-symbol);left:var(--range-slider-value-high);transform:translateX(calc(var(--range-slider-value-high)*-.1px))}.tooltip{background:var(--background);color:var(--color);display:inline-block;padding:4px 12px;position:relative}.tooltip #tooltipContent{background:var(--childBackground);bottom:35px;color:var(--childColor);display:inline-flex;left:auto;padding:4px 12px;position:absolute;text-align:center;visibility:hidden;width:auto;z-index:1}.tooltip:focus #tooltipContent,.tooltip:hover #tooltipContent{visibility:visible}.section__iframe-element iframe{border:none}.notification{align-items:flex-start;background:var(--background);color:var(--color);display:flex;flex-direction:row;max-width:500px;padding:16px;width:auto}.notification .intro{margin-bottom:0}.notification .icon-close{cursor:pointer;margin-top:-5px}.page-indicator{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.page-indicator__item{--size:36px;align-items:center;background-color:var(--contrast-inverted-90);color:var(--high-contrast-standard);display:flex;font-weight:600;height:var(--size);justify-content:center;width:var(--size)}.page-indicator__item--next,.page-indicator__item--prev{background-color:transparent;font-weight:400}.page-indicator__item--current{background-color:var(--high-contrast-standard);color:var(--white)}.stickerBlock{align-items:flex-start;display:inline-flex}.stickerBlock p{word-wrap:break-word;font-size:16px;font-weight:900;line-height:24px;margin:0;text-transform:uppercase}.stickerBlock .sticker{align-items:center;background:var(--high-contrast-standard);color:var(--background);display:flex;flex-wrap:nowrap;justify-content:center;margin-right:8px;padding:4px 8px 4px 12px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.stickerBlock .sticker:after{aspect-ratio:1/3;background:var(--graphic-highlight-standard);border-left:2px solid var(--graphic-highlight-standard);-webkit-clip-path:polygon(-5% 0,100% 0,0 100%,0 100%);clip-path:polygon(-5% 0,100% 0,0 100%,0 100%);content:"";height:100%;left:100%;position:absolute}.stickerBlock .sticker--highlight{background:var(--graphic-highlight-standard);color:var(--gray-100-ci)}.stickerBlock .sticker--highlight:after{background:var(--graphic-highlight-standard);content:""}.stickerBlock .sticker--straight:after{content:none}.dialog-overlay{align-items:flex-start;background:var(--background);color:var(--color);display:flex;flex-direction:column;padding:16px;width:auto}.dialog-overlay .headline{align-items:center;align-self:stretch;display:flex;gap:16px}.dialog-overlay .headline [class^=hl__]{flex:1 0 0}.dialog-overlay .headline .icon-close{align-self:baseline}.dialog-overlay .content{align-items:center;align-self:stretch;display:flex;flex-direction:column}.dialog-overlay .content p{align-self:stretch}.dialog-overlay .button-group{align-items:flex-start;align-self:stretch;display:flex;flex:1 0 0;gap:16px;justify-content:flex-end}.activity-indicator{background:var(--red);-webkit-clip-path:polygon(28% 77%,100% 77%,82% 100%,0 100%,28% 0);clip-path:polygon(28% 77%,100% 77%,82% 100%,0 100%,28% 0);height:56px;overflow:hidden;position:relative;width:68px}.activity-indicator:after{background:var(--background);-webkit-clip-path:polygon(26% 79%,97% 79%,81% 98%,3% 98%,26% 16%);clip-path:polygon(26% 79%,97% 79%,81% 98%,3% 98%,26% 16%);content:"";height:56px;position:absolute;width:68px;z-index:1}.activity-indicator .transition{animation:box 1.5s ease-out infinite;background:var(--red);height:56px;position:absolute;width:68px;z-index:2}@keyframes box{0%{background:var(--red);-webkit-clip-path:polygon(28% 0,28% 0,28% 0,14% 0);clip-path:polygon(28% 0,28% 0,28% 0,14% 0)}20%{background:var(--red);-webkit-clip-path:polygon(28% 0,28% 0,28% 50%,14% 50%);clip-path:polygon(28% 0,28% 0,28% 50%,14% 50%)}40%{background:var(--red);-webkit-clip-path:polygon(28% 0,28% 0,28% 100%,0 100%);clip-path:polygon(28% 0,28% 0,28% 100%,0 100%)}50%{background:var(--red);-webkit-clip-path:polygon(28% 77%,100% 77%,85% 100%,0 100%);clip-path:polygon(28% 77%,100% 77%,85% 100%,0 100%)}70%{background:var(--red);-webkit-clip-path:polygon(100% 77%,100% 77%,90% 100%,80% 100%);clip-path:polygon(100% 77%,100% 77%,90% 100%,80% 100%)}to{background:var(--red);-webkit-clip-path:polygon(100% 77%,100% 77%,90% 100%,80% 100%);clip-path:polygon(100% 77%,100% 77%,90% 100%,80% 100%)}}.field.checkbox{cursor:pointer;position:relative;width:100%}.field.checkbox label,.field.checkboxset label,.field.optionset label{color:var(--color);display:block;margin:0;padding-left:32px}.checkboxset.requiredField legend:after{content:"*";margin-left:3px}.checkboxset.requiredField label:after{content:""}.field.checkbox .error.message,.field.optionset .error.message{border-top:0;color:var(--error-text);display:block;font-weight:400;margin-top:0}input.checkbox{align-items:center;-webkit-appearance:none;background-color:var(--background);border:2px solid var(--middle-contrast);border-radius:0;display:flex;height:24px;justify-content:center;position:absolute;width:24px}input.checkbox:checked{background-color:var(--high-contrast-standard);border:1px solid var(--high-contrast-standard);color:var(--contrast-inverted-100)}input.checkbox:checked:after{content:"\ea0e"}input.checkbox.mixed:checked:after,input.checkbox:checked:after{font-family:IconDefault,sans-serif;font-size:24px;font-size:14px;font-weight:700;line-height:1}input.checkbox.mixed:checked:after{content:"\ea20"}.field.checkboxset>div,.field.optionset>div{margin-bottom:10px}.disabled{pointer-events:none}.disabled input.checkbox,input.checkbox[disabled=disabled]{border-color:var(--contrast-inverted-80);cursor:not-allowed}.disabled.checkbox label,input.checkbox[disabled=disabled]+label{color:#999}.field.userformsoptionset{background:var(--background);border:none!important;padding:0}.field.userformsoptionset div{display:flex}.field.userformsoptionset .error.message{border-top:0;color:var(--error-text);display:block;font-weight:400;margin-top:0}.radio,.userformsoptionset input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--background);border:2px solid var(--middle-contrast);border-radius:50%;display:flex;font:inherit;height:26px;justify-content:center;margin:0;transform:translateY(-.075em);width:26px}.radio+label,.userformsoptionset label{color:var(--color);line-height:24px;margin-bottom:10px;margin-left:8px;position:relative}.radio:checked,.userformsoptionset input:checked{background-color:var(--high-contrast-standard);border-color:var(--high-contrast-standard)}.radio:checked:before,.userformsoptionset input:checked:before{background-color:var(--background);border-radius:50%;content:"";height:8px;position:absolute;transform:scale(100%);width:8px}.field.userformsoptionset.form-group--no-label.requiredField label:after,.userformsoptionset.requiredField legend:after{content:"*";margin-left:3px}.toggle-switch input{display:none}.toggle-switch label{cursor:pointer;display:block;font-size:18px;padding:15px 0;padding-left:48px!important;position:relative}.toggle-switch input[type=checkbox],.toggle-switch input[type=radio]{position:absolute;visibility:hidden!important}.toggle-switch input[type=checkbox]+label:after,.toggle-switch input[type=checkbox]+label:before,.toggle-switch input[type=radio]+label:after,.toggle-switch input[type=radio]+label:before{box-sizing:border-box;content:"";position:absolute;transform:translateY(-50%)}.toggle-switch input[type=checkbox]+label:before,.toggle-switch input[type=radio]+label:before{border:2px solid var(--middle-contrast);height:24px;left:0;top:50%;width:40px}.toggle-switch input[type=checkbox]+label:after,.toggle-switch input[type=radio]+label:after{background:#d9d9d9;height:16px;left:5px;margin-top:4px;top:calc(50% - 4px);transition:all .2s ease-out;width:16px}.toggle-switch input[type=checkbox]:checked+label:before,.toggle-switch input[type=radio]:checked+label:before{background:var(--high-contrast-standard);border:2px solid var(--high-contrast-standard)}.toggle-switch input[type=checkbox]:checked+label:after,.toggle-switch input[type=radio]:checked+label:after{background:var(--contrast-inverted-100);left:20px}.userform .progress-title{margin-bottom:24px}@media (min-width:576px){.userform .progress-title{margin-bottom:32px}}@media (min-width:768px){.userform .progress-title{margin-bottom:40px}}@media (min-width:992px){.userform .progress-title{margin-bottom:48px}}.userform .progress-title:empty{margin-bottom:0}.userform-progress .step-buttons{margin:0;padding:0;visibility:hidden}.userform-progress .progress{background:var(--low-contrast)!important;height:8px!important}.userform-progress .progress-bar{background:var(--graphic-highlight-standard)!important;height:8px!important}.userform .step-navigation{border-top:2px solid var(--low-contrast);margin-bottom:16px;margin-top:16px;padding-top:16px}@media (min-width:576px){.userform .step-navigation{margin-bottom:24px;margin-top:24px;padding-top:24px}}@media (min-width:768px){.userform .step-navigation{margin-bottom:32px;margin-top:32px;padding-top:32px}}@media (min-width:992px){.userform .step-navigation{margin-bottom:48px;margin-top:48px;padding-top:48px}}.userform .step-navigation .step-button-next,.userform .step-navigation .step-button-prev{align-items:center;background-color:var(--contrast-inverted-100);border:2px solid var(--high-contrast-standard);color:var(--high-contrast-standard);cursor:pointer;display:flex;font-weight:900;gap:8px;justify-content:start;padding:10px 16px;text-align:start;text-decoration:none;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.userform .step-navigation .step-button-next:before,.userform .step-navigation .step-button-prev:before{content:"\ea04";display:inline-block;font-family:IconDefault,sans-serif;font-size:24px;line-height:1;vertical-align:middle}.userform .step-navigation .step-button-prev:before{content:"\ea03";font-family:IconDefault,sans-serif;font-size:24px;line-height:1}.userform .step-navigation ul{align-content:flex-start;display:flex;justify-content:space-between;padding:0}.userform .step-navigation ul li{display:flex;justify-content:flex-end;list-style-type:none}.userform .step-navigation ul li:before{content:"";display:none}.userform .step-navigation ul li.btn-toolbar{margin-top:0;padding:0}form{display:block}form .userformsgroup{background:var(--background);border:none!important;border-radius:0}form .message{display:block;font-weight:400;margin-top:-2px}form .message.error{border-top:2px solid var(--graphic-highlight-standard);color:var(--error-text)}form .message.good{border-top:2px solid var(--success)}form .error-list{display:none}form .error-container{display:none!important}form fieldset{width:100%}form .btn-toolbar{margin-top:40px}form .field.friendlycaptcha{display:flex;flex-direction:column}form .field.friendlycaptcha .message{margin-top:1px}form .field.friendlycaptcha .message.error{border:none}.form-element__title{margin-bottom:18px}@media (min-width:576px){.form-element__title{margin-bottom:24px}}@media (min-width:768px){.form-element__title{margin-bottom:32px}}@media (min-width:992px){.form-element__title{margin-bottom:40px}}.userform .field label.right{text-align:justify}.form-element__form{grid-column:3/11}.section{--section-inline-padding:8px;background:var(--background);color:var(--color);padding:0 var(--section-inline-padding);position:relative;scroll-margin-top:90px}@media (min-width:576px){.section{--section-inline-padding:16px}}@media (min-width:768px){.section{--section-inline-padding:24px}}@media (min-width:992px){.section{--section-inline-padding:32px;scroll-margin-top:105px}}.section:has(.sticky-navigation){scroll-margin-top:150px}@media (min-width:992px){.section:has(.sticky-navigation){scroll-margin-top:185px}}.section .section{padding:0;width:min(100vw,100%)}.section .section__body{max-width:1312px}.section+.section__subforms .section__body{padding-top:0}.section+.section__subforms .section__body .form-element__form .section__body+.section__body{padding-top:20px}@media (min-width:576px){.section+.section__subforms .section__body .form-element__form .section__body+.section__body{padding-top:30px}}@media (min-width:768px){.section+.section__subforms .section__body .form-element__form .section__body+.section__body{padding-top:40px}}@media (min-width:992px){.section+.section__subforms .section__body .form-element__form .section__body+.section__body{padding-top:50px}}.section__element-form .section__body{display:grid;grid-template-columns:repeat(12,1fr)}.section__body{background-color:var(--background);color:var(--color);margin:0 auto;max-width:1312px}.section__body .section:has(+.section){padding-bottom:inherit}.section--margin-medium .section__body,.section__body{padding:20px 0}@media (min-width:576px){.section--margin-medium .section__body,.section__body{padding:30px 0}}@media (min-width:768px){.section--margin-medium .section__body,.section__body{padding:40px 0}}@media (min-width:992px){.section--margin-medium .section__body,.section__body{padding:50px 0}}.section--margin-medium .section__body .section__body,.section__body .section__body{padding:0}.section--margin-small .section__body,.section__body{padding:15px 0}@media (min-width:576px){.section--margin-small .section__body,.section__body{padding:20px 0}}@media (min-width:768px){.section--margin-small .section__body,.section__body{padding:25px 0}}@media (min-width:992px){.section--margin-small .section__body,.section__body{padding:30px 0}}.section--margin-small .section__body .section__body,.section__body .section__body{padding:0}.section--margin-extra-small .section__body,.section__body{padding:9px 0}@media (min-width:576px){.section--margin-extra-small .section__body,.section__body{padding:12px 0}}@media (min-width:768px){.section--margin-extra-small .section__body,.section__body{padding:16px 0}}@media (min-width:992px){.section--margin-extra-small .section__body,.section__body{padding:20px 0}}.section--margin-extra-small .section__body .section__body,.section__body .section__body{padding:0}.section .section__body--offgrid{max-width:1600px}.section .section__body--fullwidth{max-width:100%}.section__body--small{max-width:864px}.section__body--medium{max-width:1088px}.section__body--small-in-grid{margin:0 auto;max-width:864px}.section__body--small-in-grid .section__body{padding:0}.section__body--small-in-grid.section--margin-extra-small{padding:12px 0}.section__body--small-in-grid.section--margin-small{padding:20px 0}.section__body--small-in-grid.section--margin-medium{padding:30px 0}.section--white{--background:var(--gray-100-ci);--high-contrast-standard:var(--gray-10-ci);--high-contrast-hover:var(--gray-20-ci);--high-contrast-pressed:var(--gray-30);--middle-contrast:var(--gray-60);--low-contrast:var(--gray-80);--contrast-inverted-100:var(--gray-100-ci);--contrast-inverted-90:var(--gray-90-ci);--contrast-inverted-80:var(--gray-80);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--red-60);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--red-50-ci);--text-highlight-hover:var(--red-60);--text-highlight-pressed:var(--red-40);--color:var(--gray-10-ci);--childBackground:var(--gray-80);--childColor:var(--gray-10-ci);--disabled-text:var(--gray-60)}.section--light-gray{--background:var(--gray-90-ci);--high-contrast-standard:var(--gray-10-ci);--high-contrast-hover:var(--gray-20-ci);--high-contrast-pressed:var(--gray-30);--middle-contrast:var(--gray-50);--low-contrast:var(--gray-70);--contrast-inverted-100:var(--gray-90-ci);--contrast-inverted-90:var(--gray-80);--contrast-inverted-80:var(--gray-70);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--red-60);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--red-40);--text-highlight-hover:var(--red-50);--text-highlight-pressed:var(--red-30);--color:var(--gray-10-ci);--childBackground:var(--gray-70);--childColor:var(--gray-10-ci);--error-text:var(--red-40);--disabled-text:var(--gray-50)}.section--medium-gray{--background:var(--gray-20-ci);--high-contrast-standard:var(--gray-100-ci);--high-contrast-hover:var(--gray-90-ci);--high-contrast-pressed:var(--gray-80);--middle-contrast:var(--gray-60);--low-contrast:var(--gray-40);--contrast-inverted-100:var(--gray-20-ci);--contrast-inverted-90:var(--gray-30);--contrast-inverted-80:var(--gray-40);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--gray-100-ci);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--red-100-ci);--text-highlight-hover:var(--red-90-ci);--text-highlight-pressed:var(--gray-80);--color:var(--gray-100-ci);--childBackground:var(--gray-40);--childColor:var(--gray-100-ci);--error-text:var(--gray-100-ci);--disabled-text:var(--gray-60)}.section--dark-gray{--background:var(--gray-10-ci);--high-contrast-standard:var(--gray-90-ci);--high-contrast-hover:var(--gray-80);--high-contrast-pressed:var(--gray-70);--middle-contrast:var(--gray-50);--low-contrast:var(--gray-30);--contrast-inverted-100:var(--gray-10-ci);--contrast-inverted-90:var(--gray-20-ci);--contrast-inverted-80:var(--gray-30);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--gray-100-ci);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--gray-90-ci);--text-highlight-hover:var(--gray-80);--text-highlight-pressed:var(--gray-70);--color:var(--gray-90-ci);--childBackground:var(--gray-30);--childColor:var(--gray-90-ci);--error-text:var(--gray-90-ci);--disabled-text:var(--gray-50)}.section--red{--background:var(--red);--high-contrast-standard:var(--gray-100-ci);--high-contrast-hover:var(--gray-90-ci);--high-contrast-pressed:var(--gray-80);--middle-contrast:var(--gray-50);--low-contrast:var(--gray-30);--contrast-inverted-100:var(--gray-10-ci);--contrast-inverted-90:var(--gray-20-ci);--contrast-inverted-80:var(--gray-30);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--red-60);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--red-90-ci);--text-highlight-hover:var(--gray-80);--text-highlight-pressed:var(--gray-70);--color:var(--gray-100-ci);--childBackground:var(--red);--childColor:var(--gray-100-ci);--error-text:var(--gray-90-ci)}.section--align-center{text-align:center}.section--align-left{text-align:start}.section__footnote{font-size:12px;padding-top:30px}@media (min-width:576px){.section__footnote{padding-top:40px}}@media (min-width:768px){.section__footnote{padding-top:50px}}@media (min-width:992px){.section__footnote{padding-top:60px}}.tooltip_container{display:inline-block;margin-left:4px;position:relative;vertical-align:inherit}.tooltip_trigger{background:var(--background);color:var(--color);position:relative}.tooltip_trigger:focus,.tooltip_trigger:focus-visible,.tooltip_trigger:hover{outline-offset:2px solid var(--black)}.tooltip_trigger:focus+.tooltip_content,.tooltip_trigger:focus-visible+.tooltip_content,.tooltip_trigger:hover+.tooltip_content{visibility:visible}.tooltip_content{background:var(--childBackground);bottom:35px;color:var(--childColor);display:flex;left:auto;line-height:1.2;max-width:300px;min-width:200px;padding:4px 12px;position:absolute;text-align:center;vertical-align:inherit;visibility:hidden;width:auto;z-index:99}.customer-logos-element .intro{display:grid;grid-column:1/13;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:1312px}@media (min-width:576px){.customer-logos-element .intro{-moz-column-gap:16px;column-gap:16px}}@media (min-width:768px){.customer-logos-element .intro{-moz-column-gap:24px;column-gap:24px}}@media (min-width:992px){.customer-logos-element .intro{-moz-column-gap:32px;column-gap:32px}}.customer-logos-element .intro:has(+div){margin-bottom:12px}@media (min-width:576px){.customer-logos-element .intro:has(+div){margin-bottom:14px}}@media (min-width:768px){.customer-logos-element .intro:has(+div){margin-bottom:18px}}@media (min-width:992px){.customer-logos-element .intro:has(+div){margin-bottom:24px}}.customer-logos-element .intro>*{grid-column:1/12}@media (min-width:768px){.customer-logos-element .intro>*{grid-column:1/11}}.customer-logos-element .customer-logos--bw{filter:grayscale(100%)}.customer-logos-element .customer-logos-element--line:not(.swiper-wrapper){display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px!important;justify-content:center}@media (min-width:576px){.customer-logos-element .customer-logos-element--line:not(.swiper-wrapper){gap:30px!important}}@media (min-width:768px){.customer-logos-element .customer-logos-element--line:not(.swiper-wrapper){gap:40px!important}}@media (min-width:992px){.customer-logos-element .customer-logos-element--line:not(.swiper-wrapper){gap:50px!important}}.customer-logos-element .customer-logos-element--line:not(.swiper-wrapper) article{height:auto;margin-right:0!important;width:calc(25% - 20px)!important}@media (min-width:576px){.customer-logos-element .customer-logos-element--line:not(.swiper-wrapper) article{width:calc(25% - 30px)!important}}@media (min-width:768px){.customer-logos-element .customer-logos-element--line:not(.swiper-wrapper) article{width:calc(16.66667% - 40px)!important}}@media (min-width:992px){.customer-logos-element .customer-logos-element--line:not(.swiper-wrapper) article{width:calc(16.66667% - 50px)!important}}@media (min-width:1200px){.customer-logos-element .customer-logos-element--line:not(.swiper-wrapper) article{width:calc(12.5% - 50px)!important}}.customer-logos-element .customer-logos-element--tiles{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));justify-items:center}@media (min-width:576px) and (max-width:767.98px){.customer-logos-element .customer-logos-element--tiles{gap:16px;grid-template-columns:repeat(auto-fit,minmax(152px,1fr))}}@media (min-width:768px) and (max-width:991.98px){.customer-logos-element .customer-logos-element--tiles{gap:24px;grid-template-columns:repeat(auto-fit,minmax(228px,1fr))}}@media (min-width:992px){.customer-logos-element .customer-logos-element--tiles{gap:32px;grid-template-columns:repeat(auto-fit,minmax(192px,1fr))}}.customer-logos-element .customer-logos-element--tiles figure{align-items:center;display:flex;justify-content:center}.section--align-center .customer-logos-element__header .intro{grid-column:1/13}@media (min-width:768px){.section--align-center .customer-logos-element__header .intro{grid-column:3/11}}.prominent-image-text-marker-element{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(12,1fr)}@media (min-width:576px){.prominent-image-text-marker-element{-moz-column-gap:16px;column-gap:16px}}@media (min-width:768px){.prominent-image-text-marker-element{gap:24px}}@media (min-width:992px){.prominent-image-text-marker-element{gap:32px}}.prominent-image-text-marker-element[data-clickable=true]{cursor:pointer}.prominent-image-text-marker-element>div:first-child{grid-column:span 12;position:relative}@media (min-width:768px){.prominent-image-text-marker-element>div:first-child{grid-column:1/8;width:calc(100% + 24px)}}@media (min-width:992px){.prominent-image-text-marker-element>div:first-child{width:calc(100% + 32px)}}.prominent-image-text-marker-element>div[class^=background]{align-content:flex-start;background-color:var(--background);color:var(--color);display:flex;flex-wrap:wrap;grid-column:span 12;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:24px}@media (min-width:768px){.prominent-image-text-marker-element>div[class^=background]{grid-column:8/13}}@media (min-width:992px){.prominent-image-text-marker-element>div[class^=background]{padding:48px}}.element-faq{color:var(--high-contrast-standard)}.element-faq__header{display:grid;gap:8px;grid-template-columns:repeat(12,1fr)}@media (min-width:576px){.element-faq__header{-moz-column-gap:16px;column-gap:16px}}@media (min-width:768px){.element-faq__header{-moz-column-gap:24px;column-gap:24px}}@media (min-width:992px){.element-faq__header{-moz-column-gap:32px;column-gap:32px}}.element-faq__header .intro{grid-column:span 12;margin-bottom:14px}@media (min-width:576px){.element-faq__header .intro{margin-bottom:18px}}@media (min-width:768px){.element-faq__header .intro{grid-column:1/11;margin-bottom:24px}}@media (min-width:992px){.element-faq__header .intro{margin-bottom:32px}}.element-faq__faq-item{border-bottom:2px solid var(--low-contrast);padding:13px 0 14px}@media (min-width:768px){.element-faq__faq-item{padding:15px 0}}@media (min-width:992px){.element-faq__faq-item{padding:19px 0}}.element-faq__faq-item[open] .element-faq__faq-question:before{content:"\ea20";font-size:22px}@media (min-width:768px){.element-faq__faq-item[open] .element-faq__faq-question:before{font-size:29px}}@media (min-width:992px){.element-faq__faq-item[open] .element-faq__faq-question:before{font-size:38px}}.element-faq__faq-item:before{display:none}.element-faq__faq-question{cursor:pointer;font-size:18px;font-weight:600;-webkit-hyphens:auto;hyphens:auto;line-height:27px;padding-right:30px;position:relative;text-indent:0}@media (min-width:768px){.element-faq__faq-question{font-size:20px;line-height:30px}}.element-faq__faq-question::marker{content:""}.element-faq__faq-question:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea2b";font-family:IconDefault,sans-serif!important;font-size:22px;font-style:normal;position:absolute;right:0}@media (min-width:768px){.element-faq__faq-question:before{font-size:29px}}@media (min-width:992px){.element-faq__faq-question:before{font-size:38px}}.element-faq__faq-answer{font-weight:400;line-height:24px;padding-top:16px}.subforms-element__tabs{display:grid;gap:16px;grid-template-columns:repeat(12,1fr)}@media (min-width:768px){.subforms-element__tabs{gap:24px}}@media (min-width:992px){.subforms-element__tabs{gap:32px}}.subforms-element__tab{grid-gap:8px;background-color:var(--contrast-inverted-90);color:var(--color);cursor:pointer;display:flex;flex-direction:column;grid-column:span 12;justify-content:flex-start;padding:20px;text-align:start}.subforms-element__tab:focus,.subforms-element__tab:hover,.subforms-element__tab[aria-selected=true]{background-color:var(--high-contrast-standard);color:var(--contrast-inverted-90)}.subforms-element__tab svg{height:48px;width:48px}.subforms-element__tab svg path{fill:currentColor}.subforms-element__tab p[role=presentation]{font-weight:600;line-height:30px}.subforms-element__tab p{font-size:16px;font-weight:400;line-height:24px}.subforms-element__tab:only-child{grid-column:span 12}@media (min-width:576px){.subforms-element__tab{grid-column:span 6}}@media (max-width:991.98px){.subforms-element__tab:nth-child(2n+3):last-child{grid-column:span 12}}@media (min-width:992px){.subforms-element__tab{grid-column:span 4}.subforms-element__tab:nth-child(3n+4):last-child{grid-column:span 12}.subforms-element__tab:nth-child(2):last-child,.subforms-element__tab:nth-child(3n+5):last-child{grid-column:span 8}}.subforms-element__tab-contents{padding-top:30px}@media (min-width:576px){.subforms-element__tab-contents{padding-top:40px}}@media (min-width:768px){.subforms-element__tab-contents{padding-top:50px}}@media (min-width:992px){.subforms-element__tab-contents{padding-top:60px}}.subforms-element__tab-contents .btn-toolbar{justify-content:flex-start;padding:0}.subforms-element__tab-contents .section+.section{margin-top:20px}@media (min-width:576px){.subforms-element__tab-contents .section+.section{margin-top:30px}}@media (min-width:768px){.subforms-element__tab-contents .section+.section{margin-top:40px}}@media (min-width:992px){.subforms-element__tab-contents .section+.section{margin-top:50px}}.subforms-element__tab-contents .section__body .form-element__form{grid-column:1/13}.subforms-element__tab-contents .section__after-form .section__body,.subforms-element__tab-contents .section__before-form .section__body{margin-top:20px}@media (min-width:576px){.subforms-element__tab-contents .section__after-form .section__body,.subforms-element__tab-contents .section__before-form .section__body{margin-top:30px}}@media (min-width:768px){.subforms-element__tab-contents .section__after-form .section__body,.subforms-element__tab-contents .section__before-form .section__body{padding-top:40px}}@media (min-width:992px){.subforms-element__tab-contents .section__after-form .section__body,.subforms-element__tab-contents .section__before-form .section__body{padding-top:50px}}.element--virtual:not(:has(>.section__body)){padding:20px 8px}@media (min-width:576px){.element--virtual:not(:has(>.section__body)){padding:30px 16px}}@media (min-width:768px){.element--virtual:not(:has(>.section__body)){padding:40px 24px}}@media (min-width:992px){.element--virtual:not(:has(>.section__body)){padding:50px 32px}}.cookiefirst-cookie-declaration .section__content-element .content-element button,.section__content-element .content-element .button,.section__content-element .content-element .cookiefirst-cookie-declaration button{margin-top:14px}@media (min-width:576px){.cookiefirst-cookie-declaration .section__content-element .content-element button,.section__content-element .content-element .button,.section__content-element .content-element .cookiefirst-cookie-declaration button{margin-top:16px}}@media (min-width:768px){.cookiefirst-cookie-declaration .section__content-element .content-element button,.section__content-element .content-element .button,.section__content-element .content-element .cookiefirst-cookie-declaration button{margin-top:20px}}@media (min-width:992px){.cookiefirst-cookie-declaration .section__content-element .content-element button,.section__content-element .content-element .button,.section__content-element .content-element .cookiefirst-cookie-declaration button{margin-top:26px}}.section__content-element .intro+.content-element__body{margin-top:14px}@media (min-width:576px){.section__content-element .intro+.content-element__body{margin-top:16px}}@media (min-width:768px){.section__content-element .intro+.content-element__body{margin-top:20px}}@media (min-width:992px){.section__content-element .intro+.content-element__body{margin-top:26px}}.cookiefirst-cookie-declaration .section__content-element .intro+.content-element__body button,.section__content-element .intro+.content-element__body .button,.section__content-element .intro+.content-element__body .cookiefirst-cookie-declaration button{display:inline-block}.section__event-ticket-form-element .section__body{display:grid;grid-template-columns:repeat(12,1fr)}.section__event-ticket-form-element .section__body .event-ticket-form-element{grid-column:1/13;margin-bottom:20px}@media (min-width:576px){.section__event-ticket-form-element .section__body .event-ticket-form-element{grid-column:2/12}}@media (min-width:768px){.section__event-ticket-form-element .section__body .event-ticket-form-element{grid-column:3/11}}.section__event-ticket-form-element .section__body .event-ticket-form-element .message{margin-bottom:20px}.section__event-ticket-form-element .section__body .event-ticket-form-element .btn-toolbar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-top:32px}.section__event-ticket-form-element .section__body .event-ticket-form-element .form-element__form{grid-column:1/13}@media (min-width:576px){.section__event-ticket-form-element .section__body .event-ticket-form-element .form-element__form{grid-column:2/12}}@media (min-width:768px){.section__event-ticket-form-element .section__body .event-ticket-form-element .form-element__form{grid-column:3/11}}.section__prominent-gallery-stripe-element.section--align-center .prominent-gallery-stripe-element__header .intro{grid-column:2/12}@media (min-width:768px){.section__prominent-gallery-stripe-element.section--align-center .prominent-gallery-stripe-element__header .intro{grid-column:3/11}}.prominent-gallery-stripe-element{display:grid;grid-template-columns:repeat(12,1fr)}.prominent-gallery-stripe-element__header{display:grid;grid-column:1/13;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:1312px}.prominent-gallery-stripe-element__header .intro{grid-column:1/12}@media (min-width:768px){.prominent-gallery-stripe-element__header .intro{grid-column:1/11}}@media (min-width:1372px){.prominent-gallery-stripe-element__header .intro{margin-left:-30px}}.prominent-gallery-stripe-element__header:has(+div){margin-bottom:12px}@media (min-width:576px){.prominent-gallery-stripe-element__header:has(+div){margin-bottom:14px}}@media (min-width:768px){.prominent-gallery-stripe-element__header:has(+div){margin-bottom:18px}}@media (min-width:992px){.prominent-gallery-stripe-element__header:has(+div){margin-bottom:24px}}.prominent-gallery-stripe-element__content{display:flex;grid-column:1/13;justify-content:center}.prominent-gallery-stripe-element .--image--large .image,.prominent-gallery-stripe-element .--image--large img{height:180px;width:auto}@media (min-width:576px){.prominent-gallery-stripe-element .--image--large .image,.prominent-gallery-stripe-element .--image--large img{height:320px}}@media (min-width:768px){.prominent-gallery-stripe-element .--image--large .image,.prominent-gallery-stripe-element .--image--large img{height:440px}}@media (min-width:992px){.prominent-gallery-stripe-element .--image--large .image,.prominent-gallery-stripe-element .--image--large img{height:700px}}.prominent-gallery-stripe-element .--image--medium .image,.prominent-gallery-stripe-element .--image--medium img{height:180px}@media (min-width:576px){.prominent-gallery-stripe-element .--image--medium .image,.prominent-gallery-stripe-element .--image--medium img{height:240px}}@media (min-width:768px){.prominent-gallery-stripe-element .--image--medium .image,.prominent-gallery-stripe-element .--image--medium img{height:300px}}@media (min-width:992px){.prominent-gallery-stripe-element .--image--medium .image,.prominent-gallery-stripe-element .--image--medium img{height:500px}}.prominent-gallery-stripe-element .swiper-element{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:[swiper] 1fr [controls] auto;position:relative;row-gap:24px}.prominent-gallery-stripe-element .swiper-element .swiper-container .swiper-wrapper{grid-area:swiper;grid-column:1/13}.prominent-gallery-stripe-element .swiper-element .swiper-container .swiper-slide{height:100%;max-width:320px;width:auto}@media (min-width:576px){.prominent-gallery-stripe-element .swiper-element .swiper-container .swiper-slide{max-width:568px}}@media (min-width:768px){.prominent-gallery-stripe-element .swiper-element .swiper-container .swiper-slide{max-width:782px}}@media (min-width:992px){.prominent-gallery-stripe-element .swiper-element .swiper-container .swiper-slide{max-width:1244px}}.prominent-gallery-stripe-element .swiper-element .swiper-controls-container{display:contents;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls{background-color:rgba(67,67,67,.698);bottom:20px;display:grid;grid-area:controls;grid-column:1/13;grid-template-columns:[prev] auto [pagination] auto [next] auto;justify-self:center;position:-webkit-sticky;position:sticky;z-index:9}@media (min-width:576px){.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls{padding:8px}}@media (min-width:768px){.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls{padding:10px}}@media (min-width:992px){.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls{padding:12px}}.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls:has(.swiper-pagination-lock){display:none}.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls>*{height:auto;inset:auto;margin:auto;position:inherit;width:auto}.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:36px;color:var(--white);height:var(--size);width:var(--size)}@media (min-width:576px){.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:40px}}@media (min-width:768px){.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:44px}}@media (min-width:992px){.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:48px}}.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next:after,.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev:after{content:""}.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:36px;pointer-events:none}@media (min-width:576px){.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:40px}}@media (min-width:768px){.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:44px}}@media (min-width:992px){.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:48px}}.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{grid-gap:2px;color:var(--white);display:grid;font-size:18px;font-weight:600;grid-area:pagination;grid-template-columns:1fr auto 1fr;padding:0 10px}@media (min-width:576px){.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{padding:0 12px}}@media (min-width:768px){.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{display:none;padding:0 14px}}@media (min-width:992px){.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{padding:0 16px}}.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination span{display:inline-block}.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{grid-area:prev}.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next{grid-area:next}.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-slide-next,.prominent-gallery-stripe-element .swiper-element .swiper-controls-container .swiper-controls .swiper-slide-prev{opacity:.25}.references-page-detail{padding-bottom:30px}@media (min-width:576px){.references-page-detail{padding-bottom:40px}}@media (min-width:768px){.references-page-detail{padding-bottom:50px}}@media (min-width:992px){.references-page-detail{padding-bottom:60px}}.references-page-detail__item{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(12,1fr);padding-bottom:30px}@media (min-width:576px){.references-page-detail__item{padding-bottom:40px}}@media (min-width:768px){.references-page-detail__item{-moz-column-gap:24px;column-gap:24px;padding-bottom:50px}}@media (min-width:992px){.references-page-detail__item{-moz-column-gap:32px;column-gap:32px;padding-bottom:60px}}.cookiefirst-cookie-declaration .references-page-detail__item button,.references-page-detail__item .button,.references-page-detail__item .cookiefirst-cookie-declaration button{margin:14px 0 0}@media (min-width:576px){.cookiefirst-cookie-declaration .references-page-detail__item button,.references-page-detail__item .button,.references-page-detail__item .cookiefirst-cookie-declaration button{margin:18px 0 0}}@media (min-width:768px){.cookiefirst-cookie-declaration .references-page-detail__item button,.references-page-detail__item .button,.references-page-detail__item .cookiefirst-cookie-declaration button{margin:24px 0 0}}@media (min-width:992px){.cookiefirst-cookie-declaration .references-page-detail__item button,.references-page-detail__item .button,.references-page-detail__item .cookiefirst-cookie-declaration button{margin:32px 0 0}}.references-page-detail__item picture{grid-column:1/13}@media (min-width:576px){.references-page-detail__item picture{grid-column:1/5}}.references-page-detail__content,.references-page-detail__item hr{grid-column:1/13}@media (min-width:576px){.references-page-detail__content{grid-column:5/13}}.references-page-detail__content .overline{color:var(--text-highlight-standard);margin-bottom:0}.references-page-detail__content p{font-family:SoehneMonoBuch,monospace;margin-top:12px}@media (min-width:576px){.references-page-detail__content p{margin-top:14px}}@media (min-width:768px){.references-page-detail__content p{margin-top:18px}}@media (min-width:992px){.references-page-detail__content p{margin-top:24px}}.references-page-detail__info .hl{margin:12px 0 8px}@media (min-width:576px){.references-page-detail__info .hl{margin:14px 0 10px}}@media (min-width:768px){.references-page-detail__info .hl{margin:18px 0 12px}}@media (min-width:992px){.references-page-detail__info .hl{margin:24px 0 16px}}.references-page-detail__info .chipBar{font-weight:600;gap:10px}.references-page-detail__sort-wrapper{display:grid;gap:16px;grid-template-columns:repeat(12,1fr);padding-bottom:14px}@media (min-width:768px){.references-page-detail__sort-wrapper{gap:24px}}@media (min-width:992px){.references-page-detail__sort-wrapper{padding-bottom:32px}}.references-page-detail__sort{grid-column:1/13;padding-bottom:30px}@media (min-width:576px){.references-page-detail__sort{grid-column:2/6;padding-bottom:40px}}@media (min-width:768px){.references-page-detail__sort{padding-bottom:50px}}@media (min-width:992px){.references-page-detail__sort{padding-bottom:60px}}.references-page-detail+.page-indicator{justify-content:center}.ReferencesPage .prominent-text-media-element{display:block;height:auto;margin-bottom:18px;text-align:center}@media (min-width:576px){.ReferencesPage .prominent-text-media-element{margin-bottom:24px}}@media (min-width:768px){.ReferencesPage .prominent-text-media-element{margin-bottom:32px}}@media (min-width:992px){.ReferencesPage .prominent-text-media-element{margin-bottom:40px}}.ReferencesPage .prominent-text-media-element+.text-element{padding-top:0}.ReferencesPage .prominent-text-media-element .intro{margin-bottom:0}.ReferencesPage .prominent-text-media-element p{margin-bottom:14px}@media (min-width:576px){.ReferencesPage .prominent-text-media-element p{margin-bottom:16px}}@media (min-width:768px){.ReferencesPage .prominent-text-media-element p{margin-bottom:18px}}@media (min-width:992px){.ReferencesPage .prominent-text-media-element p{margin-bottom:24px}}.references-page-detail+.text-element{margin-top:0;padding-top:18px}@media (min-width:576px){.references-page-detail+.text-element{padding-top:24px}}@media (min-width:768px){.references-page-detail+.text-element{padding-top:32px}}@media (min-width:992px){.references-page-detail+.text-element{padding-top:40px}}.references-page-detail:has(+.text-element){padding-bottom:0}.GlossaryEntry .section__content-element .section__body{display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:767.98px){.GlossaryEntry .section__content-element .section__body{padding:42px 0}}@media (max-width:575.98px){.GlossaryEntry .section__content-element .section__body{padding:38px 0}}.GlossaryEntry .section__content-element .section__body .intro+.content-element__body{margin-top:14px}@media (min-width:576px){.GlossaryEntry .section__content-element .section__body .intro+.content-element__body{margin-top:16px}}@media (min-width:768px){.GlossaryEntry .section__content-element .section__body .intro+.content-element__body{margin-top:20px}}@media (min-width:992px){.GlossaryEntry .section__content-element .section__body .intro+.content-element__body{margin-top:26px}}.GlossaryEntry .section__content-element .section__body .content-element{grid-column:span 12}@media (min-width:992px){.GlossaryEntry .section__content-element .section__body .content-element{grid-column:2/12}}.GlossaryEntry .section__content-element .section__body .content-element .intro__body,.GlossaryEntry .section__content-element .section__body .content-element__body{-webkit-margin-after:15px;margin-block-end:15px}@media (min-width:576px){.GlossaryEntry .section__content-element .section__body .content-element .intro__body,.GlossaryEntry .section__content-element .section__body .content-element__body{-webkit-margin-after:30px;margin-block-end:30px}}@media (min-width:768px){.GlossaryEntry .section__content-element .section__body .content-element .intro__body,.GlossaryEntry .section__content-element .section__body .content-element__body{-webkit-margin-after:40px;margin-block-end:40px}}.GlossaryEntry .section__content-element .section__body .content-element .intro__body:has(*),.GlossaryEntry .section__content-element .section__body .content-element__body:has(*){-webkit-margin-after:0;margin-block-end:0}.GlossaryEntry .section__content-element .section__body .content-element .intro .intro__body{-webkit-margin-after:0;margin-block-end:0}.GlossaryEntry .section__content-element .section__body .content-element .overline{-webkit-margin-after:0;color:var(--high-contrast-standard);font-family:Söhne,sans-serif;font-weight:400;margin-block-end:0}.GlossaryEntry .section__content-element .section__body .content-element .button,.GlossaryEntry .section__content-element .section__body .content-element .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .GlossaryEntry .section__content-element .section__body .content-element button{margin-top:12px}@media (min-width:576px){.GlossaryEntry .section__content-element .section__body .content-element .button,.GlossaryEntry .section__content-element .section__body .content-element .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .GlossaryEntry .section__content-element .section__body .content-element button{margin-top:14px}}@media (min-width:768px){.GlossaryEntry .section__content-element .section__body .content-element .button,.GlossaryEntry .section__content-element .section__body .content-element .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .GlossaryEntry .section__content-element .section__body .content-element button{margin-top:18px}}@media (min-width:992px){.GlossaryEntry .section__content-element .section__body .content-element .button,.GlossaryEntry .section__content-element .section__body .content-element .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .GlossaryEntry .section__content-element .section__body .content-element button{margin-top:24px}}.glossary-element__navigation{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:start;margin-bottom:50px}@media (min-width:992px){.glossary-element__navigation{flex-wrap:nowrap;justify-content:center}}.glossary-element__navigation-item{align-items:center;color:var(--contrast-inverted-100);display:flex;font-weight:600;height:32px;justify-content:center;width:32px}.glossary-element__navigation-item>*{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.glossary-element__navigation-item span{background-color:var(--low-contrast)}.glossary-element__navigation-item a{background-color:var(--high-contrast-standard);color:var(--contrast-inverted-100)}.glossary-element__list{display:grid;grid-template-columns:repeat(12,1fr)}.glossary-element__list-item{-webkit-margin-after:15px;-webkit-padding-after:15px;border-bottom:2px solid var(--low-contrast);display:flex;grid-column:span 12;margin-block-end:15px;padding-block-end:15px;scroll-margin-top:110px}@media (min-width:576px){.glossary-element__list-item{-webkit-margin-after:30px;-webkit-padding-after:30px;margin-block-end:30px;padding-block-end:30px;scroll-margin-top:120px}}@media (min-width:768px){.glossary-element__list-item{-webkit-margin-after:40px;-webkit-padding-after:40px;grid-column:2/12;margin-block-end:40px;padding-block-end:40px;scroll-margin-top:130px}}@media (min-width:992px){.glossary-element__list-item{grid-column:3/11;scroll-margin-top:140px}}.glossary-element__list-item .letter{align-items:center;background-color:var(--high-contrast-standard);color:var(--contrast-inverted-100);display:flex;font-size:37.8px;font-weight:900;height:54px;justify-content:center;line-height:45.36px;width:54px}@media (min-width:576px){.glossary-element__list-item .letter{font-size:56px;height:80px;line-height:67.2px;width:80px}}.glossary-element__list-item .letter-list{-webkit-margin-start:10%;margin-inline-start:10%}.glossary-element__list-item .letter-list ul{display:flex;flex-direction:column;flex-wrap:nowrap;gap:8px}.glossary-element__list-item .letter-list ul>li{font-weight:600;text-transform:none}.glossary-element__list-item .letter-list ul>li:before{-webkit-margin-start:8px;background:none;border:none;content:"\ea04";display:inline-block;font-family:IconDefault,sans-serif;font-size:24px;height:inherit;left:inherit;line-height:1;margin-inline-start:8px;position:relative;top:inherit;vertical-align:middle;width:inherit}.glossary-element__list-item .letter-list ul>li a{color:var(--high-contrast-standard)}html{scroll-behavior:smooth}.section__table-of-contents-element .section__body{display:grid;grid-template-columns:repeat(12,1fr)}.section__table-of-contents-element~.section{scroll-margin-top:30px}@media (min-width:576px){.section__table-of-contents-element~.section{scroll-margin-top:40px}}@media (min-width:768px){.section__table-of-contents-element~.section{scroll-margin-top:50px}}@media (min-width:992px){.section__table-of-contents-element~.section{scroll-margin-top:60px}}.table-of-contents-element{grid-column:1/13}@media (min-width:768px){.table-of-contents-element{grid-column:2/12}}.table-of-contents-element .intro{margin-bottom:16px}.table-of-contents-element .intro .hl,.table-of-contents-element .intro .intro__header{margin-bottom:0}.table-of-contents__item[data-tag=h2]{margin-left:0;text-decoration:underline}.table-of-contents__item[data-tag=h3]{margin-left:24px}.table-of-contents__item[data-tag=h4]{margin-left:40px}.table-of-contents__item[data-tag=h5]{margin-left:56px}.table-of-contents__item[data-tag=h6]{margin-left:72px}.table-of-contents__item+.table-of-contents__item{margin-top:16px}.table-of-contents__item[data-tag=h2]:before,.table-of-contents__subitem:before{background:transparent;border:0;content:"\ea04";font-family:IconDefault,sans-serif!important;font-size:24px;left:-30px;top:0}.table-of-contents__link{color:var(--high-contrast-standard);font-weight:600;text-decoration:none}.tabs-icon-text-element__tabs{display:grid;gap:16px;grid-template-columns:repeat(12,1fr)}@media (min-width:768px){.tabs-icon-text-element__tabs{gap:24px}}@media (min-width:992px){.tabs-icon-text-element__tabs{gap:32px}}@media (min-width:768px){.tabs-icon-text-element__tabs.tiles--two article,.tabs-icon-text-element__tabs.tiles--two article:nth-child(2):last-child{grid-column:span 6}}.tabs-icon-text-element__tab{grid-gap:8px;background-color:var(--contrast-inverted-90);color:var(--color);cursor:pointer;display:flex;flex-direction:column;grid-column:span 12;justify-content:space-between;padding:20px;text-align:start}.tabs-icon-text-element__tab:focus,.tabs-icon-text-element__tab:hover,.tabs-icon-text-element__tab[aria-selected=true]{background-color:var(--high-contrast-standard);color:var(--contrast-inverted-90)}.tabs-icon-text-element__tab svg{height:48px;width:48px}.tabs-icon-text-element__tab svg path{fill:currentColor}.tabs-icon-text-element__tab p[role=presentation]{font-weight:600;line-height:30px}.tabs-icon-text-element__tab p{font-size:16px;font-weight:400;line-height:24px}.tabs-icon-text-element__tab:only-child{grid-column:span 12}@media (min-width:576px){.tabs-icon-text-element__tab{grid-column:span 6}}@media (max-width:991.98px){.tabs-icon-text-element__tab:nth-child(2n+3):last-child{grid-column:span 12}}@media (min-width:992px){.tabs-icon-text-element__tab{grid-column:span 4}.tabs-icon-text-element__tab:nth-child(3n+4):last-child{grid-column:span 12}.tabs-icon-text-element__tab:nth-child(2):last-child,.tabs-icon-text-element__tab:nth-child(3n+5):last-child{grid-column:span 8}}.tabs-icon-text-element__tab-content{display:none}.tabs-icon-text-element__tab-content:first-child{display:block}.tabs-icon-text-element .intro{margin-bottom:14px}@media (min-width:576px){.tabs-icon-text-element .intro{margin-bottom:18px}}@media (min-width:768px){.tabs-icon-text-element .intro{margin-bottom:24px}}@media (min-width:992px){.tabs-icon-text-element .intro{margin-bottom:32px}}@media (min-width:1200px){.tabs-icon-text-element .intro{margin-bottom:40px}}.tabs-icon-text-element .intro__body .hl{margin-top:18px}@media (min-width:576px){.tabs-icon-text-element .intro__body .hl{margin-top:24px}}@media (min-width:768px){.tabs-icon-text-element .intro__body .hl{margin-top:32px}}@media (min-width:992px){.tabs-icon-text-element .intro__body .hl{margin-top:40px}}.section__tabs-icon-text-element:has(.section__element-form){display:grid;grid-template-columns:repeat(12,1fr);margin:auto;max-width:1312px}.section__tabs-icon-text-element:has(.section__element-form) .section__body{grid-column:1/13}@media (min-width:768px){.section__tabs-icon-text-element:has(.section__element-form) .section__body{grid-column:2/12}}@media (min-width:992px){.section__tabs-icon-text-element:has(.section__element-form) .section__body{grid-column:3/11}}.tabs-text-element__tabs{display:grid;gap:16px;grid-template-columns:repeat(12,1fr)}@media (max-width:575.98px){.tabs-text-element__tabs{-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}}@media (min-width:768px){.tabs-text-element__tabs{gap:24px}}@media (min-width:992px){.tabs-text-element__tabs{gap:32px}}.tabs-text-element__tabs:before{background-image:linear-gradient(270deg,hsla(0,0%,100%,0),#fff 45%);left:0}.tabs-text-element__tabs:after,.tabs-text-element__tabs:before{content:"";display:block;height:35px;position:absolute;width:34px}.tabs-text-element__tabs:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 45%);right:0}.tabs-text-element__tab-container{-webkit-margin-start:20px;align-items:baseline;display:flex;flex-direction:row;flex-wrap:nowrap;gap:24px;grid-column:span 12;justify-content:flex-start;margin-inline-start:20px;width:calc(100vw + 48px)}@media (min-width:576px){.tabs-text-element__tab-container{-webkit-margin-start:0;gap:40px;justify-content:center;margin-inline-start:0;width:auto}}.tabs-text-element__tab{color:var(--color);cursor:pointer;display:flex;flex-direction:row;font-weight:600;justify-content:space-between;padding-bottom:12px}.tabs-text-element__tab:focus,.tabs-text-element__tab:hover,.tabs-text-element__tab[aria-selected=true]{border-bottom:4px solid var(--text-highlight-standard);color:var(--text-highlight-standard)}.tabs-text-element ::-webkit-scrollbar{display:none}.tabs-text-element__tab-content{display:none}.tabs-text-element__tab-content:first-child{display:block}.case-studies-element__links-headline{font-size:16px;font-weight:900;line-height:1.2;margin:24px 0 16px;text-transform:uppercase}.case-studies-element__links-item{border:2px solid var(--gray-80);margin-bottom:16px}.case-studies-element__links-item-link{align-items:center;color:var(--black);display:flex}.case-studies-element__links-item-image{width:120px}.case-studies-element__links-item-content{flex-grow:1;margin-left:8px;padding:19px 0}@media (max-width:575.98px){.case-studies-element__links-item-content{padding:8.5px 0}}@media (min-width:576px) and (max-width:767.98px){.case-studies-element__links-item-content{padding:20px 0}}@media (min-width:768px) and (max-width:991.98px){.case-studies-element__links-item-content{padding:20px 0}}.case-studies-element__links-item-content p{font-family:Soehne,sans-serif!important;font-size:16px;font-weight:400;line-height:1.5;margin:0!important}.case-studies-element__links-item-product-headline{text-transform:uppercase}.case-studies-element__links-item-icon{align-items:center;display:flex;margin-right:20px}.sticky-service-links{bottom:20px;display:flex;flex-direction:column;gap:10px;opacity:0;position:fixed;right:20px;transition:opacity .4s ease-out;z-index:9000}.sticky-service-links.show{opacity:1;transition:opacity .4s ease-in}@media (min-width:768px){.sticky-service-links{opacity:1}}.sticky-service-links a{display:block;text-align:center}.sticky-service-links__totop{align-items:center;display:flex;justify-content:center}.sticky-service-links__totop+.sticky-service-links__contact{margin-top:10px}.sticky-service-links a,.sticky-service-links button{background-color:var(--red);border:none;box-shadow:0 10px 20px 0 rgba(0,0,0,.251);cursor:pointer;height:40px;justify-content:center;width:40px}@media (min-width:576px) and (max-width:767.98px){.sticky-service-links a,.sticky-service-links button{height:48px;width:48px}}@media (min-width:768px) and (max-width:991.98px){.sticky-service-links a,.sticky-service-links button{height:56px;width:56px}}@media (min-width:992px){.sticky-service-links a,.sticky-service-links button{height:64px;width:64px}}.sticky-service-links a:before,.sticky-service-links button:before{display:none}.sticky-service-links a i,.sticky-service-links button i{color:var(--white)}.sticky-service-links a i:before,.sticky-service-links button i:before{font-size:25px}@media (min-width:576px) and (max-width:767.98px){.sticky-service-links a i:before,.sticky-service-links button i:before{font-size:30px}}@media (min-width:768px) and (max-width:991.98px){.sticky-service-links a i:before,.sticky-service-links button i:before{font-size:35px}}@media (min-width:992px){.sticky-service-links a i:before,.sticky-service-links button i:before{font-size:40px}}.sticky-service-links a:hover,.sticky-service-links button:hover{background-color:var(--white)}.sticky-service-links a:hover i,.sticky-service-links button:hover i{color:var(--black)}.sticky-service-links a.alt,.sticky-service-links button.alt{background-color:transparent;box-shadow:none;height:40px;width:40px}.sticky-service-links a.alt .icon-totop,.sticky-service-links button.alt .icon-totop{height:40px;width:40px}.sticky-service-links a.alt:hover,.sticky-service-links button.alt:hover{background-color:transparent}.blog-article-teaser-element__header{display:grid;gap:8px;grid-template-columns:repeat(12,1fr)}@media (min-width:576px){.blog-article-teaser-element__header{-moz-column-gap:16px;column-gap:16px}}@media (min-width:768px){.blog-article-teaser-element__header{-moz-column-gap:24px;column-gap:24px}}@media (min-width:992px){.blog-article-teaser-element__header{-moz-column-gap:32px;column-gap:32px}}.blog-article-teaser-element__header .intro{grid-column:1/12}@media (min-width:768px){.blog-article-teaser-element__header .intro{grid-column:1/11}}.blog-article-teaser-element__header:has(+div){margin-bottom:24px}@media (min-width:576px){.blog-article-teaser-element__header:has(+div){margin-bottom:32px}}@media (min-width:768px){.blog-article-teaser-element__header:has(+div){margin-bottom:48px}}@media (min-width:992px){.blog-article-teaser-element__header:has(+div){margin-bottom:64px}}.blog-article-teaser-element__items{-moz-column-gap:8px;column-gap:8px;display:grid;row-gap:24px}@media (min-width:576px){.blog-article-teaser-element__items{-moz-column-gap:16px;column-gap:16px;row-gap:32px}}@media (min-width:768px){.blog-article-teaser-element__items{-moz-column-gap:24px;column-gap:24px;row-gap:48px}}@media (min-width:992px){.blog-article-teaser-element__items{-moz-column-gap:32px;column-gap:32px;row-gap:64px}}.blog-article-teaser-element--horizontal-tiles>div+div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.blog-article-teaser-element__slide{overflow:hidden;width:100%}@media (min-width:768px){.blog-article-teaser-element__slide{width:calc(40% - 6px)}}@media (min-width:992px){.blog-article-teaser-element__slide{width:calc(31.25% - 22px)}}.blog-article-teaser-element__item{border:1px solid var(--middle-contrast);display:flex;flex-direction:column;height:100%;padding:12px}.blog-article-teaser-element__item[data-clickable=true]{cursor:pointer}@media (min-width:768px){.blog-article-teaser-element__item{padding:24px}}.blog-article-teaser-element__image{margin-bottom:16px}.blog-article-teaser-element__image .image,.blog-article-teaser-element__image img{width:100%}.blog-article-teaser-element__content{display:flex;flex:1 1 auto;flex-direction:column}.blog-article-teaser-element__content .hl{margin-bottom:0}.blog-article-teaser-element__content>.link:first-child{margin-bottom:12px}@media (min-width:768px){.blog-article-teaser-element__content>.link:first-child{margin-bottom:16px}}.blog-article-teaser-element__content>.link--icon-arrow-right{margin-top:auto;padding-top:16px}.blog-article-teaser-element__content>:not(.link--icon-arrow-right){overflow-wrap:break-word;word-break:break-word}.blog-article-teaser-element__summary>:last-child{margin-bottom:0}.blog-article-teaser-element .swiper-element{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:[swiper] 1fr [controls] auto;position:relative;row-gap:24px}.blog-article-teaser-element .swiper-element-container{grid-column:1/13;overflow-x:visible;width:100%}.blog-article-teaser-element .swiper-element .swiper-container{row-gap:unset}.blog-article-teaser-element .swiper-element .swiper-container .swiper-wrapper{grid-area:swiper;grid-column:1/13}.blog-article-teaser-element .swiper-element .swiper-controls-container{display:contents;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls{background-color:rgba(67,67,67,.698);bottom:20px;display:grid;grid-area:controls;grid-column:1/13;grid-template-columns:[prev] auto [pagination] auto [next] auto;justify-self:center;padding:8px;position:-webkit-sticky;position:sticky;z-index:9}@media (min-width:768px){.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls{padding:10px}}@media (min-width:992px){.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls{padding:12px}}.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls:has(.swiper-pagination-lock){display:none}.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls>*{height:auto;inset:auto;margin:auto;position:inherit;width:auto}.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:36px;color:var(--white);height:var(--size);width:var(--size)}@media (min-width:576px){.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:40px}}@media (min-width:768px){.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:44px}}@media (min-width:992px){.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:48px}}.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next:after,.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev:after{content:""}.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:36px;pointer-events:none}@media (min-width:576px){.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:40px}}@media (min-width:768px){.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:44px}}@media (min-width:992px){.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:48px}}.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{grid-gap:2px;color:var(--white);display:grid;font-size:18px;font-weight:600;grid-area:pagination;grid-template-columns:1fr auto 1fr;padding:0 10px}@media (min-width:576px){.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{padding:0 12px}}@media (min-width:768px){.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{display:none;padding:0 14px}}@media (min-width:992px){.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{padding:0 16px}}.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination span{display:inline-block}.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{grid-area:prev}.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next{grid-area:next}.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-slide-next,.blog-article-teaser-element .swiper-element .swiper-controls-container .swiper-controls .swiper-slide-prev{opacity:.25}.section__blog-article-teaser-element{overflow-x:clip;width:min(2000px,100vw)}.newsletter-subscription-element{-moz-column-gap:8px;column-gap:8px;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(12,1fr);position:relative}@media (min-width:576px){.newsletter-subscription-element{-moz-column-gap:16px;column-gap:16px}}@media (min-width:768px){.newsletter-subscription-element{gap:24px}}@media (min-width:992px){.newsletter-subscription-element{gap:32px}}.newsletter-subscription-element__content{background-color:var(--background);color:var(--color);grid-column:span 12;position:relative}@media (min-width:768px){.newsletter-subscription-element__content{grid-column:1/12;grid-row:1/3}.newsletter-subscription-element__content form,.newsletter-subscription-element__content header{display:grid;grid-template-columns:repeat(12,1fr)}.newsletter-subscription-element__content form>*,.newsletter-subscription-element__content header>*{grid-column:1/7}}.newsletter-subscription-element__content header .intro__header{margin-bottom:0}.newsletter-subscription-element__content form fieldset{flex-grow:1;margin-bottom:12px;position:relative;width:100%}@media (min-width:576px){.newsletter-subscription-element__content form fieldset{margin-bottom:14px}}@media (min-width:768px){.newsletter-subscription-element__content form fieldset{margin-bottom:18px}}@media (min-width:992px){.newsletter-subscription-element__content form fieldset{margin-bottom:24px}}.newsletter-subscription-element__content form fieldset .field.text label{color:var(--high-contrast-standard);font-size:16px;font-weight:400;left:0;line-height:18px;margin:0;padding:16px 16px 0;position:absolute;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.newsletter-subscription-element__content form fieldset .field.text input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--contrast-inverted-90);border:none;border-bottom:2px solid var(--high-contrast-standard);color:var(--high-contrast-standard);display:block;font-size:16px;font-weight:600;outline:none;padding:24px 16px 4px;width:100%}.newsletter-subscription-element__content form fieldset .field.text input::-moz-placeholder{color:transparent}.newsletter-subscription-element__content form fieldset .field.text input::placeholder{color:transparent}.newsletter-subscription-element__content form fieldset .field.text input:not(:-moz-placeholder-shown) label{font-size:12px;opacity:.65;transform:translateY(-11px) translateX(0)}.newsletter-subscription-element__content form fieldset .field.text input:focus label,.newsletter-subscription-element__content form fieldset .field.text input:not(:placeholder-shown) label{font-size:12px;opacity:.65;transform:translateY(-11px) translateX(0)}.newsletter-subscription-element__content form fieldset .field.text input:-webkit-autofill label{font-size:12px;opacity:.65;transform:translateY(-11px) translateX(0)}.newsletter-subscription-element__content.background--white{background:var(--middle-contrast);border:none}.newsletter-subscription-element__content.background--white>.newsletter-subscription-element__text{background:var(--white)}.cookiefirst-cookie-declaration .newsletter-subscription-element__content.background--dark-grey button.button--highlight:hover,.newsletter-subscription-element__content.background--dark-grey .button--highlight.button--normal:hover,.newsletter-subscription-element__content.background--dark-grey .cookiefirst-cookie-declaration button.button--highlight:hover{background-color:transparent;border:2px solid var(--gray-100-ci);color:var(--gray-100-ci)}.cookiefirst-cookie-declaration .newsletter-subscription-element__content.background--red button.button--highlight,.newsletter-subscription-element__content.background--red .button--highlight.button--normal,.newsletter-subscription-element__content.background--red .cookiefirst-cookie-declaration button.button--highlight{background-color:var(--high-contrast-standard);border:2px solid var(--high-contrast-standard);color:var(--graphic-highlight-standard)}.cookiefirst-cookie-declaration .newsletter-subscription-element__content.background--red button.button--highlight:hover,.newsletter-subscription-element__content.background--red .button--highlight.button--normal:hover,.newsletter-subscription-element__content.background--red .cookiefirst-cookie-declaration button.button--highlight:hover{background-color:var(--graphic-highlight-standard);border:2px solid var(--high-contrast-standard);color:var(--high-contrast-standard)}@media (min-width:768px){.newsletter-subscription-element .text--legal{display:grid;grid-template-columns:repeat(12,1fr)}.newsletter-subscription-element .text--legal>*{grid-column:1/12}}.newsletter-subscription-element__text{height:100%;padding:24px 24px 140px}@media (min-width:576px){.newsletter-subscription-element__text{padding:40px 32px 140px}}@media (min-width:768px){.newsletter-subscription-element__text{padding:60px 32px}}@media (min-width:992px){.newsletter-subscription-element__text{padding:80px 64px}}.newsletter-subscription-element__text .frc-captcha{margin-top:24px}.newsletter-subscription-element__text .btn-toolbar{justify-content:flex-start;margin-top:0}.newsletter-subscription-element__media{align-self:flex-end;color:var(--high-contrast-standard);grid-column:span 12;margin-top:-140px;padding:24px;position:relative}@media (min-width:576px){.newsletter-subscription-element__media{padding:40px 32px 0}}@media (min-width:768px){.newsletter-subscription-element__media{grid-column:7/13;grid-row:1/1;margin-top:inherit;padding:60px 0}}@media (min-width:992px){.newsletter-subscription-element__media{padding:80px 0}}.quotes .swiper-container{row-gap:0}.quotes .swiper-controls{margin-top:30px}@media (min-width:576px){.quotes .swiper-controls{margin-top:40px}}@media (min-width:768px){.quotes .swiper-controls{margin-top:50px}}@media (min-width:992px){.quotes .swiper-controls{margin-top:60px}}.quotes .swiper-slide{opacity:0}.quotes .swiper-slide-active{opacity:1}.quote{background-color:var(--background);display:flex;flex-direction:column}@media (min-width:576px){.quote{flex-direction:row;padding-bottom:0}}.quote_logo{margin-bottom:16px}@media (min-width:576px){.quote_logo{margin-right:16px}}@media (min-width:768px){.quote_logo{margin-right:24px}}@media (min-width:992px){.quote_logo{margin-right:32px}}.quote_logo img{margin:auto!important;max-height:124px;max-width:208px;width:auto}.quote_content{flex-grow:1}.quote_content cite{color:var(--high-contrast-standard);display:block;font-size:16px;font-style:normal;font-weight:600;margin-bottom:8px}@media (min-width:576px){.quote_content cite{margin-bottom:10px}}@media (min-width:768px){.quote_content cite{margin-bottom:12px}}@media (min-width:992px){.quote_content cite{margin-bottom:16px}}.quote_content p{font-family:SoehneMonoBuch,sans-serif;font-weight:400}.prominent-image-grid__images{display:grid;gap:8px;grid-template-columns:repeat(12,1fr);justify-content:space-evenly}@media (min-width:576px){.prominent-image-grid__images{gap:16px}}@media (min-width:768px){.prominent-image-grid__images{gap:24px}}@media (min-width:992px){.prominent-image-grid__images{gap:32px}}.prominent-image-grid[data-image-count="1"] .prominent-image-grid__image{grid-column:span 12}.prominent-image-grid[data-image-count="2"] .prominent-image-grid__image{grid-column:span 6}.prominent-image-grid[data-image-count="3"]{grid-template-rows:repeat(2,1fr)}.prominent-image-grid[data-image-count="3"] .prominent-image-grid__image{grid-column:span 4}.prominent-image-grid[data-image-count="3"] .prominent-image-grid__image:first-child{grid-column:span 8;grid-row:span 2}.prominent-image-grid[data-image-count="4"]{grid-template-rows:repeat(3,1fr)}.prominent-image-grid[data-image-count="4"] .prominent-image-grid__image{grid-column:span 4}.prominent-image-grid[data-image-count="4"] .prominent-image-grid__image:first-child{grid-column:span 8;grid-row:span 2}.prominent-image-grid[data-image-count="4"] .prominent-image-grid__image:nth-child(4){grid-column:span 12}.prominent-image-grid[data-image-count="5"]{grid-template-rows:repeat(3,1fr)}.prominent-image-grid[data-image-count="5"] .prominent-image-grid__image{grid-column:span 4}.prominent-image-grid[data-image-count="5"] .prominent-image-grid__image:first-child{grid-column:span 8;grid-row:span 2}.prominent-image-grid[data-image-count="5"] .prominent-image-grid__image:nth-child(n+4){grid-column:span 6}.prominent-image-grid[data-image-count="6"]{grid-template-rows:repeat(3,1fr)}.prominent-image-grid[data-image-count="6"] .prominent-image-grid__image{grid-column:span 4}.prominent-image-grid[data-image-count="6"] .prominent-image-grid__image:first-child{grid-column:1/9;grid-row:span 2}.prominent-image-grid[data-image-count="6"] .prominent-image-grid__image:nth-child(n+4){grid-column:1/5}.prominent-image-grid[data-image-count="6"] .prominent-image-grid__image:nth-child(6){grid-column:5/13;grid-row:3/5}.prominent-image-grid .image__caption{background:var(--high-contrast-standard);bottom:0;color:var(--contrast-inverted-100);font-size:10px;font-weight:400;left:0;padding:3px 6px;position:absolute}@media (min-width:576px){.prominent-image-grid .image__caption{font-size:12px}}.prominent-image-grid__image{grid-column:span 12;position:relative}.prominent-image-grid__image [class^=icon-]{background-color:var(--black);color:var(--white);padding:12px}.prominent-image-grid__image .icon-download{-webkit-padding-start:16.31px;padding-bottom:18px;padding-right:16.33px;padding-top:6px;padding-inline-start:16.31px}.prominent-image-grid__image .icon-download:before{font-size:16px}.prominent-image-grid__image [class^=icon__]{bottom:8px;cursor:pointer;height:48px;position:absolute;right:8px;width:48px}@media (min-width:768px){.prominent-image-grid__image [class^=icon__]{bottom:16px;right:16px}}@media (min-width:992px){.prominent-image-grid__image [class^=icon__]{bottom:24px;right:24px}}.prominent-image-grid__image .icon__download{bottom:15px;right:64px}@media (min-width:768px){.prominent-image-grid__image .icon__download{bottom:22px;right:72px}}@media (min-width:992px){.prominent-image-grid__image .icon__download{bottom:30px;right:80px}}.prominent-image-grid__image figure{height:100%}.prominent-image-grid__image figure img{cursor:pointer;height:100%;width:100%}.prominent-image-grid-modal{position:fixed;visibility:hidden}.modal.prominent-image-grid-modal--open{animation:slideDown .5s ease-in-out;height:100%;scrollbar-width:none;width:100%}.modal.prominent-image-grid-modal--open .modal__body{height:100%;margin:0 auto;padding:0}@media (min-width:1200px){.modal.prominent-image-grid-modal--open .modal__body{width:1312px}}.modal.prominent-image-grid-modal--open .modal-swiper{height:100%}.modal.prominent-image-grid-modal--open::backdrop{opacity:1}.modal.prominent-image-grid-modal--open .image__caption{background:var(--black);bottom:0;color:var(--contrast-inverted-100);font-size:10px;font-weight:400;padding:6px 6px 0;position:absolute;text-align:start;width:100%}.modal.prominent-image-grid-modal--open .image__layer{left:0;margin-inline:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:20px}.modal.prominent-image-grid-modal--open .modal__header{justify-items:end;padding:10px 0 24px;position:fixed;right:16px;top:16px;z-index:1000}.modal.prominent-image-grid-modal--open .modal__header [class^=icon-]{background-color:var(--black);border:1px solid;color:var(--background);font-size:24px;padding:11px 11.5px}.modal.prominent-image-grid-modal--open .modal__header .modal__close{margin-left:8px;margin-top:1px}.modal.prominent-image-grid-modal--open .modal__header .modal__close:focus-within{border:1px}.modal.prominent-image-grid-modal--open .modal__header .modal__close:focus{outline:0}.modal.prominent-image-grid-modal--open .modal__header .modal__download{margin-top:-19px}.modal.prominent-image-grid-modal--open .modal__header .modal__download .icon-download{padding:1px 18.7px 21px 15.79px}.modal.prominent-image-grid-modal--open .modal__header .modal__download .icon-download:before{font-size:12px}.modal.prominent-image-grid-modal--open .modal__header .modal__download:focus-within{outline:1px}.modal.prominent-image-grid-modal--open .modal__header .modal__download:focus{outline:0}.modal.prominent-image-grid-modal--open .swiper-container{align-content:center;align-items:center;height:100%;justify-content:center;justify-items:center;max-height:100vh}.modal.prominent-image-grid-modal--open .swiper-container .swiper-controls{bottom:0;position:relative}.modal.prominent-image-grid-modal--open .swiper-container .swiper-wrapper{margin-top:26px;max-height:calc(100vh - 154px);width:100%}.modal.prominent-image-grid-modal--open .swiper-container .swiper-slide{opacity:0;overflow:hidden;visibility:hidden}.modal.prominent-image-grid-modal--open .swiper-container .swiper-slide-active{opacity:1;overflow:visible;transition:opacity .2s ease-in-out;visibility:visible}.modal.prominent-image-grid-modal--open .swiper-container .swiper-slide figure{align-content:center;height:100%;text-align:-webkit-center}.modal.prominent-image-grid-modal--open .swiper-container .swiper-slide figure img{cursor:pointer;max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.modal.prominent-image-grid-modal--open .swiper-container .swiper-slide .icon__search{display:none}@keyframes slideDown{0%{left:100%;translate:100% 0}to{left:0;translate:0 0}}@media (min-width:768px){.special-hotspot-element{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;row-gap:0}}@media (min-width:992px){.special-hotspot-element{-moz-column-gap:32px;column-gap:32px}}.special-hotspot-element__hotspots{margin-bottom:64px;position:relative}@media (min-width:768px){.special-hotspot-element__hotspots{grid-column:1/7;margin-bottom:0}}.special-hotspot-element__hotspots-inner{position:inherit}@media (min-width:768px){.special-hotspot-element__content{grid-column:7/13}}.special-hotspot-element__content .intro{margin-bottom:18px}@media (min-width:576px){.special-hotspot-element__content .intro{margin-bottom:24px}}@media (min-width:768px){.special-hotspot-element__content .intro{margin-bottom:32px}}@media (min-width:992px){.special-hotspot-element__content .intro{margin-bottom:40px}}.special-hotspot-element__hotspot{--size:52px;cursor:pointer;height:var(--size);position:absolute;width:var(--size)}.special-hotspot-element__hotspot-inner{background-color:var(--red);border:1px solid var(--white);border-radius:50%;display:block;height:inherit;pointer-events:none;position:relative;scale:1;width:inherit;z-index:1}.special-hotspot-element__hotspot-icon{color:var(--white);display:block;inset:50% auto auto 50%;position:absolute;translate:-50% -50%}.special-hotspot-element__hotspot-animation{background-color:var(--white);border-radius:50%;height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.special-hotspot-element__hotspot.animated .special-hotspot-element__hotspot-animation{animation:scaleUp 1s ease-in-out;animation-delay:var(--animation-delay)}.special-hotspot-element__hotspot:hover .special-hotspot-element__hotspot-inner{background-color:var(--white);border-color:var(--red);scale:1.2;transition:scale .2s ease-in-out}.special-hotspot-element__hotspot:hover .special-hotspot-element__hotspot-icon:before{color:var(--red)}.special-hotspot-element__preview{margin-bottom:18px}@media (min-width:576px){.special-hotspot-element__preview{margin-bottom:24px}}@media (min-width:768px){.special-hotspot-element__preview{margin-bottom:32px}}@media (min-width:992px){.special-hotspot-element__preview{margin-bottom:40px}}.special-hotspot-element__preview .link{cursor:pointer;margin-bottom:2px}@media (min-width:576px){.special-hotspot-element__preview .link{margin-bottom:4px}}@media (min-width:768px){.special-hotspot-element__preview .link{margin-bottom:8px}}.special-hotspot-element__modal{width:1360px}.special-hotspot-element__modal-body{display:grid;gap:8px;grid-template-rows:auto auto}@media (min-width:768px){.special-hotspot-element__modal-body{gap:24px;grid-template-columns:repeat(12,1fr);grid-template-rows:auto}}@media (min-width:992px){.special-hotspot-element__modal-body{gap:32px}}@media (min-width:768px){.special-hotspot-element__modal-image{grid-column:1/7}.special-hotspot-element__modal-content{grid-column:7/13}}@keyframes scaleUp{0%{opacity:0;scale:1}50%{opacity:1;scale:1}to{opacity:0;scale:1.6}}@media (min-width:768px){.downloads-element{display:grid;gap:24px;grid-template-columns:repeat(12,1fr)}}@media (min-width:992px){.downloads-element{gap:32px}}@media (min-width:768px){.downloads-element__description{grid-column:1/7}}.cookiefirst-cookie-declaration .downloads-element__description button,.downloads-element__description .button,.downloads-element__description .cookiefirst-cookie-declaration button{margin-top:12px}.downloads-element__downloads{margin-top:32px}@media (min-width:768px){.downloads-element__downloads{grid-column:7/13;margin-top:0}}.downloads-element__downloads a{color:var(--black);display:block}.downloads-element__downloads a:not(:last-child){margin-bottom:16px}.downloads-element__download{background-color:var(--gray-90-ci);display:flex;gap:16px;justify-content:space-between;padding:16px}@media (min-width:576px) and (max-width:767.98px){.downloads-element__download{gap:24px}}@media (min-width:576px){.downloads-element__download{padding:24px}}.downloads-element__download-content{flex:1}.downloads-element__download-content .downloads-element__download-title,.downloads-element__download-content .overline.overline--marker{margin-bottom:8px}.downloads-element__download-icon{flex:0 0 48px}.downloads-element__download-icon i{font-size:34px}.child-pages-overview-element{flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start}@media (min-width:768px){.child-pages-overview-element{gap:24px}}@media (min-width:992px){.child-pages-overview-element{gap:32px}}.child-pages-overview-element__header{display:grid;gap:8px;grid-template-columns:repeat(12,1fr)}@media (min-width:576px){.child-pages-overview-element__header{-moz-column-gap:16px;column-gap:16px}}@media (min-width:768px){.child-pages-overview-element__header{-moz-column-gap:24px;column-gap:24px}}@media (min-width:992px){.child-pages-overview-element__header{-moz-column-gap:32px;column-gap:32px}}.child-pages-overview-element__header .intro{grid-column:1/12}@media (min-width:768px){.child-pages-overview-element__header .intro{grid-column:1/11}}.child-pages-overview-element__header:has(+.child-pages-overview-element__items){margin-bottom:12px}@media (min-width:576px){.child-pages-overview-element__header:has(+.child-pages-overview-element__items){margin-bottom:14px}}@media (min-width:768px){.child-pages-overview-element__header:has(+.child-pages-overview-element__items){margin-bottom:18px}}@media (min-width:992px){.child-pages-overview-element__header:has(+.child-pages-overview-element__items){margin-bottom:24px}}.child-pages-overview-element__items{-moz-column-gap:8px;column-gap:8px;display:grid;row-gap:24px}@media (min-width:576px){.child-pages-overview-element__items{-moz-column-gap:16px;column-gap:16px;row-gap:32px}}@media (min-width:768px){.child-pages-overview-element__items{-moz-column-gap:24px;column-gap:24px;row-gap:48px}}@media (min-width:992px){.child-pages-overview-element__items{-moz-column-gap:32px;column-gap:32px;row-gap:64px}}.child-pages-overview-element__items>div{flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start}@media (min-width:768px){.child-pages-overview-element__items>div{gap:24px}}@media (min-width:992px){.child-pages-overview-element__items>div{gap:32px}}.child-pages-overview-element__item{border:1px solid var(--middle-contrast);display:grid;gap:16px;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 1fr;padding:12px;text-align:start}.child-pages-overview-element__item[data-clickable=true]{cursor:pointer}@media (min-width:768px){.child-pages-overview-element__item{padding:24px;width:calc(50% - 12px)}}@media (min-width:992px){.child-pages-overview-element__item{width:calc(33.33333% - 22px)}}.child-pages-overview-element__item div{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:24px 8px;grid-column:span 12;height:auto}.child-pages-overview-element__item div .hl{-webkit-margin-after:0;margin-block-end:0}@media (min-width:576px){.child-pages-overview-element__item div{-moz-column-gap:16px;column-gap:16px}}@media (min-width:768px){.child-pages-overview-element__item div{-moz-column-gap:24px;column-gap:24px}}@media (min-width:992px){.child-pages-overview-element__item div{-moz-column-gap:32px;column-gap:32px}}.child-pages-overview-element__item div a{margin-top:auto}.special-timeline-element{margin:0 auto;max-width:1312px;position:relative}.special-timeline-element__header{padding-bottom:30px}@media (min-width:576px){.special-timeline-element__header{padding-bottom:40px}}@media (min-width:768px){.special-timeline-element__header{padding-bottom:50px}}@media (min-width:992px){.special-timeline-element__header{display:grid;grid-template-columns:repeat(12,1fr);padding-bottom:60px}}.special-timeline-element__header .intro{text-align:center}@media (min-width:992px){.special-timeline-element__header .intro{display:grid;grid-column:2/12}}.special-timeline-element__timeline-items{position:relative}.special-timeline-element__timeline-items:after{background-color:var(--red);bottom:0;content:"";left:25px;position:absolute;top:0;width:10px}@media (min-width:768px){.special-timeline-element__timeline-items:after{left:50%;margin-left:-5px}}.timeline-item{padding-left:80px;position:relative}@media (min-width:576px){.timeline-item{padding-left:100px}}@media (min-width:768px){.timeline-item{display:grid;grid-template-columns:50% 50%;padding-left:0}}.timeline-item:after{background-color:var(--red);content:"";height:28px;left:16px;position:absolute;top:15px;transform:rotate(45deg);width:28px;z-index:1}@media (min-width:768px){.timeline-item:after{left:calc(50% - 14px)}}.timeline-item+.timeline-item{margin-top:80px}@media (min-width:576px){.timeline-item+.timeline-item{margin-top:120px}}@media (min-width:992px){.timeline-item+.timeline-item{margin-top:160px}}@media (max-width:767.98px){.timeline-item:last-child:before{background-color:var(--background);content:"";height:calc(100% - 65px);left:25px;position:absolute;top:65px;width:10px;z-index:2}}.timeline-item:last-child .timeline-item--content:after{background-color:var(--background);height:calc(100% - 60px);position:absolute;top:60px;width:10px;z-index:2}@media (min-width:768px){.timeline-item:last-child .timeline-item--content:after{content:"";right:-5px}.timeline-item--image{left:0;opacity:0;position:relative;right:0;top:0;width:100%}.timeline-item--image.fadeIn{animation:fadeIn .7s cubic-bezier(.165,.84,.44,1) forwards}}.timeline-item--image img{margin-bottom:24px;width:100%}.timeline-item:nth-child(odd) .timeline-item--content{position:relative}@media (min-width:768px){.timeline-item:nth-child(odd) .timeline-item--content{padding-left:65px}}@media (min-width:992px){.timeline-item:nth-child(odd) .timeline-item--content{padding-left:78px}}.timeline-item:nth-child(odd) .timeline-item--content:after{left:-5px}.timeline-item:nth-child(odd) .timeline-item--image{width:100%}@media (min-width:768px){.timeline-item:nth-child(odd) .timeline-item--image{padding-right:65px}}@media (min-width:992px){.timeline-item:nth-child(odd) .timeline-item--image{padding-right:78px}}.timeline-item:nth-child(2n){left:0}.timeline-item:nth-child(2n) .timeline-item--content{position:relative}@media (min-width:768px){.timeline-item:nth-child(2n) .timeline-item--content{padding-right:65px}}@media (min-width:992px){.timeline-item:nth-child(2n) .timeline-item--content{padding-right:78px}}.timeline-item:nth-child(2n) .timeline-item--content:after{right:-5px}@media (min-width:768px){.timeline-item:nth-child(2n) .timeline-item--image{order:2;padding-left:65px}}@media (min-width:992px){.timeline-item:nth-child(2n) .timeline-item--image{padding-left:78px}}.special-timeline-element .markerBlock{margin-bottom:24px}@media (min-width:768px){.special-timeline-element .markerBlock{margin-bottom:32px}}@media (min-width:992px){.special-timeline-element .markerBlock{margin-bottom:40px}}.special-timeline-element .overline{margin-bottom:4px}@media (min-width:768px){.special-timeline-element .overline{margin-bottom:6px}}@media (min-width:992px){.special-timeline-element .overline{margin-bottom:8px}}.cookiefirst-cookie-declaration .special-timeline-element button,.special-timeline-element .button,.special-timeline-element .cookiefirst-cookie-declaration button{margin-top:24px}@media (min-width:768px){.cookiefirst-cookie-declaration .special-timeline-element button,.special-timeline-element .button,.special-timeline-element .cookiefirst-cookie-declaration button{margin-top:32px}}@media (min-width:992px){.cookiefirst-cookie-declaration .special-timeline-element button,.special-timeline-element .button,.special-timeline-element .cookiefirst-cookie-declaration button{margin-top:40px}}@keyframes fadeIn{0%{opacity:0;transform:scale(.8) translateY(1000px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal{align-self:center;animation:slide-down .25s ease-in-out;background-color:#fff;border:none;display:flex;flex-direction:column;justify-self:center;padding:0;top:0}@media (max-width:991.98px){.modal{height:100vh;max-height:100vh;max-width:100vw;width:100vw}}.modal.modal--dark{background-color:#000;color:#fff}.modal .modal__header{align-items:center;background-color:inherit;display:grid;grid-template-columns:1fr auto;padding:24px 8px;position:-webkit-sticky;position:sticky;top:0;z-index:15}@media (min-width:576px){.modal .modal__header{padding:24px 16px}}@media (min-width:768px){.modal .modal__header{padding:24px}}.modal .modal__header .hl{margin:0}.modal .modal__header .modal__close{cursor:pointer}.modal[open]{z-index:9999}.modal .modal__body{padding:20px 8px}@media (min-width:576px){.modal .modal__body{padding:20px 16px}}@media (min-width:768px){.modal .modal__body{padding:20px 24px 24px}}.modal .modal__footer{display:flex;justify-content:flex-end;padding:24px}dialog::backdrop{background-color:var(--gray-0);opacity:.5}@keyframes slide-down{0%{top:-100%;translate:0 -100%}to{top:0;translate:0 0}}.user-report-overview-element{padding-bottom:30px}@media (min-width:576px){.user-report-overview-element{padding-bottom:40px}}@media (min-width:768px){.user-report-overview-element{padding-bottom:50px}}@media (min-width:992px){.user-report-overview-element{padding-bottom:60px}}.user-report-overview-element__item{display:grid;gap:16px;grid-template-columns:repeat(12,1fr);padding-bottom:14px}@media (min-width:576px){.user-report-overview-element__item{padding-bottom:18px}}@media (min-width:768px){.user-report-overview-element__item{gap:24px;padding-bottom:24px}}@media (min-width:992px){.user-report-overview-element__item{gap:32px;padding-bottom:32px}}.cookiefirst-cookie-declaration .user-report-overview-element__item button,.user-report-overview-element__item .button,.user-report-overview-element__item .cookiefirst-cookie-declaration button{margin-top:14px}@media (min-width:576px){.cookiefirst-cookie-declaration .user-report-overview-element__item button,.user-report-overview-element__item .button,.user-report-overview-element__item .cookiefirst-cookie-declaration button{margin-top:18px}}@media (min-width:768px){.cookiefirst-cookie-declaration .user-report-overview-element__item button,.user-report-overview-element__item .button,.user-report-overview-element__item .cookiefirst-cookie-declaration button{margin-top:24px}}@media (min-width:992px){.cookiefirst-cookie-declaration .user-report-overview-element__item button,.user-report-overview-element__item .button,.user-report-overview-element__item .cookiefirst-cookie-declaration button{margin-top:32px}}.user-report-overview-element__item picture{grid-column:1/13}@media (min-width:576px){.user-report-overview-element__item picture{grid-column:2/5}}.user-report-overview-element__item hr{grid-column:1/13}@media (min-width:576px){.user-report-overview-element__item hr{grid-column:2/12}}.user-report-overview-element__content{grid-column:1/13}@media (min-width:576px){.user-report-overview-element__content{grid-column:5/12}}.user-report-overview-element__content .overline{color:var(--text-highlight-standard);margin-bottom:0}.user-report-overview-element__content p{font-family:SoehneMonoBuch,monospace;margin-top:12px}@media (min-width:576px){.user-report-overview-element__content p{margin-top:14px}}@media (min-width:768px){.user-report-overview-element__content p{margin-top:18px}}@media (min-width:992px){.user-report-overview-element__content p{margin-top:24px}}.user-report-overview-element__sort-wrapper{display:grid;gap:16px;grid-template-columns:repeat(12,1fr);padding-bottom:14px}@media (min-width:768px){.user-report-overview-element__sort-wrapper{gap:24px}}@media (min-width:992px){.user-report-overview-element__sort-wrapper{padding-bottom:32px}}.user-report-overview-element__sort{grid-column:1/13;padding-bottom:30px}@media (min-width:576px){.user-report-overview-element__sort{grid-column:2/6;padding-bottom:40px}}@media (min-width:768px){.user-report-overview-element__sort{padding-bottom:50px}}@media (min-width:992px){.user-report-overview-element__sort{padding-bottom:60px}}.user-report-overview-element__sort-categories{grid-column:6/10!important}.user-report-overview-element+.page-indicator{justify-content:center}.prominent-text-media-element{display:grid;grid-template-columns:repeat(12,1fr);position:relative}.prominent-text-media-element>*{min-width:0}.prominent-text-media-element .intro{grid-column:1/13;text-align:center}@media (min-width:992px){.prominent-text-media-element .intro{grid-column:3/11}}.prominent-text-media-element--gallery .--image--medium .image,.prominent-text-media-element--gallery .--image--medium img,.prominent-text-media-element--image .image,.prominent-text-media-element--image img{height:212px;justify-self:center;width:auto}@media (min-width:576px){.prominent-text-media-element--gallery .--image--medium .image,.prominent-text-media-element--gallery .--image--medium img,.prominent-text-media-element--image .image,.prominent-text-media-element--image img{height:307px}}@media (min-width:768px){.prominent-text-media-element--gallery .--image--medium .image,.prominent-text-media-element--gallery .--image--medium img,.prominent-text-media-element--image .image,.prominent-text-media-element--image img{height:459px}}@media (min-width:992px){.prominent-text-media-element--gallery .--image--medium .image,.prominent-text-media-element--gallery .--image--medium img,.prominent-text-media-element--image .image,.prominent-text-media-element--image img{height:612px}}.prominent-text-media-element__content{grid-column:1/13}@media (min-width:576px){.prominent-text-media-element__content{grid-column:2/12}}.prominent-text-media-element__video{position:relative}.prominent-text-media-element__video .video{margin-bottom:16px}@media (min-width:576px){.prominent-text-media-element__video .video{margin-bottom:24px}}@media (min-width:768px){.prominent-text-media-element__video .video{margin-bottom:32px}}.prominent-text-media-element__video .video:has(+.plyr--video){margin-bottom:16px}@media (min-width:576px){.prominent-text-media-element__video .video:has(+.plyr--video){margin-bottom:24px}}@media (min-width:768px){.prominent-text-media-element__video .video:has(+.plyr--video){margin-bottom:32px}}.prominent-text-media-element .swiper-container .swiper-slide{opacity:0;visibility:hidden}.prominent-text-media-element .swiper-container .swiper-slide-active{opacity:1;transition:opacity .2s ease-in-out;visibility:visible}.prominent-image-text-marker-overlay-element{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(12,1fr);position:relative}.prominent-image-text-marker-overlay-element[data-clickable=true]{cursor:pointer}.prominent-image-text-marker-overlay-element__content{background-color:var(--background);color:var(--color);grid-column:span 12;position:relative}@media (min-width:768px){.prominent-image-text-marker-overlay-element__content{grid-column:1/12;grid-row:1/3}.prominent-image-text-marker-overlay-element__content header{display:grid;grid-template-columns:repeat(12,1fr)}.prominent-image-text-marker-overlay-element__content header>*{grid-column:1/7}}.prominent-image-text-marker-overlay-element__content.background--white{background:var(--middle-contrast);border:none}.prominent-image-text-marker-overlay-element__content.background--white>.prominent-image-text-marker-overlay-element__text{background:var(--white)}.prominent-image-text-marker-overlay-element__content.background--dark-gray+.prominent-image-text-marker-overlay-element__media{color:var(--white)}.prominent-image-text-marker-overlay-element__text{height:100%;padding:24px 24px 140px}@media (min-width:576px){.prominent-image-text-marker-overlay-element__text{padding:40px 32px 140px}}@media (min-width:768px){.prominent-image-text-marker-overlay-element__text{padding:60px 32px}}@media (min-width:992px){.prominent-image-text-marker-overlay-element__text{padding:80px 64px}}.prominent-image-text-marker-overlay-element__media{-webkit-padding-before:24px;align-self:flex-end;color:inherit;grid-column:span 12;margin-top:-140px;padding-block-start:24px;padding-inline:24px;position:relative}@media (min-width:576px){.prominent-image-text-marker-overlay-element__media{padding:40px 32px 0}}@media (min-width:768px){.prominent-image-text-marker-overlay-element__media{grid-column:7/13;grid-row:1/1;margin-top:inherit;padding:60px 0 0}}@media (min-width:992px){.prominent-image-text-marker-overlay-element__media{margin:80px 0;padding:0}}.prominent-image-text-marker-overlay-element__media--video{aspect-ratio:16/9;border:none;width:100%}.prominent-image-text-marker-overlay-element__video{width:100%}.prominent-image-text-marker-overlay-element__video iframe,.prominent-image-text-marker-overlay-element__video video{aspect-ratio:16/9;border:none;width:100%}.social-connect .hl{margin:0;padding-bottom:32px}.social-connect__items{padding:0}.social-connect__item{margin-top:20px}.social-connect__item:before{display:none}.social-connect__item:first-child{margin-top:0}.social-connect__item i{font-size:32px}.social-connect__link{align-items:center;display:flex;font-weight:400;gap:8px;text-transform:none}.social-connect--vertical .social-connect__items{-moz-column-gap:20px;column-gap:20px;display:flex}.social-connect--vertical .social-connect__item{margin-top:0}.event-summary{-webkit-padding-before:18px;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:auto;padding-block-start:18px}.event-summary hr{-webkit-margin-before:18px;border-color:var(--low-contrast);grid-column:1/13;margin-block-start:18px}@media (min-width:576px){.event-summary hr{-webkit-margin-before:24px;margin-block-start:24px}}@media (min-width:768px){.event-summary hr{-webkit-margin-before:34px;margin-block-start:34px}}@media (min-width:992px){.event-summary hr{-webkit-margin-before:42px;grid-column:2/12;margin-block-start:42px}}@media (min-width:576px){.event-summary{-webkit-padding-before:24px;-moz-column-gap:16px;column-gap:16px;grid-template-columns:repeat(12,1fr);padding-block-start:24px}}@media (min-width:768px){.event-summary{-webkit-padding-before:34px;-moz-column-gap:24px;column-gap:24px;padding-block-start:34px}}@media (min-width:992px){.event-summary{-webkit-padding-before:42px;-moz-column-gap:32px;column-gap:32px;padding-block-start:42px}}.event-summary:first-of-type{-webkit-padding-before:0;padding-block-start:0}.event-summary__image{align-items:center;aspect-ratio:4/3;border:2px solid var(--low-contrast);display:flex;grid-column:1/13;margin-bottom:10px;width:50%}@media (min-width:576px){.event-summary__image{grid-column:1/5;width:100%}}@media (min-width:992px){.event-summary__image{grid-column:2/5}}.event-summary__image img{padding:8px}.event-summary__content{grid-column:1/13}@media (min-width:576px){.event-summary__content{grid-column:5/13}}@media (min-width:992px){.event-summary__content{grid-column:5/12}}.event-summary__overline{color:var(--text-highlight-standard);font-family:SoehneMonoBuch,sans-serif;font-weight:400}.event-summary__title{padding:6px 0}.event-summary__meta{display:flex;flex-direction:column;margin-bottom:18px}.event-summary__meta>*{-webkit-margin-before:8px;align-items:center;display:flex;margin-block-start:8px}.event-summary__meta>:first-child{-webkit-margin-before:0;margin-block-start:0}.event-summary__meta>* i{-webkit-margin-end:8px;font-size:24px;margin-inline-end:8px}.event-details{-webkit-padding-before:18px;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:auto;padding-block-start:18px}@media (min-width:576px){.event-details{-webkit-padding-before:24px;-moz-column-gap:16px;column-gap:16px;grid-template-columns:repeat(12,1fr);padding-block-start:24px}}@media (min-width:768px){.event-details{-webkit-padding-before:34px;-moz-column-gap:24px;column-gap:24px;padding-block-start:34px}}@media (min-width:992px){.event-details{-webkit-padding-before:42px;-moz-column-gap:32px;column-gap:32px;padding-block-start:42px}}.event-details:first-of-type{-webkit-padding-before:0;padding-block-start:0}.event-details__image{align-items:center;aspect-ratio:4/3;border:2px solid var(--low-contrast);display:flex;grid-column:1/13;margin-bottom:10px;width:50%}@media (min-width:576px){.event-details__image{grid-column:1/5;width:100%}}@media (min-width:992px){.event-details__image{grid-column:2/5}}.event-details__image img{padding:8px}.event-details__content{grid-column:1/13}@media (min-width:576px){.event-details__content{grid-column:5/13}}@media (min-width:992px){.event-details__content{grid-column:5/12}}.event-details__title{padding:6px 0}.event-details__infos{margin-top:20px}.event-details__infos p+p{margin-top:0}.event-details__infos p,.event-details__infos time{align-items:center;display:flex}.event-details__infos p [class^=icon-],.event-details__infos time [class^=icon-]{margin-right:5px}.event-details__meta{display:flex;flex-direction:column;margin-bottom:18px}.event-details__meta>*{-webkit-margin-before:8px;align-items:center;display:flex;margin-block-start:8px}.event-details__meta>:first-child{-webkit-margin-before:0;margin-block-start:0}.event-details__meta>* i{-webkit-margin-end:8px;font-size:24px;margin-inline-end:8px}.cookiefirst-cookie-declaration .event-details button,.event-details .button,.event-details .cookiefirst-cookie-declaration button{margin-top:40px}.blog-entry{background:var(--background);color:var(--color);padding:30px 8px 0;position:relative;scroll-margin-top:90px}@media (min-width:576px){.blog-entry{padding:40px 16px 0}}@media (min-width:768px){.blog-entry{padding:50px 24px 0}}@media (min-width:992px){.blog-entry{padding:60px 32px 0;scroll-margin-top:105px}}.blog-entry__body{background-color:var(--background);color:var(--color);grid-template-columns:repeat(12,1fr);grid-template-rows:[head] auto [body] auto [footer] auto;margin:0 auto;overflow:visible}.blog-entry__head,.blog-entry__main{margin:0 auto;max-width:1312px}.blog-entry__main{border-bottom:1px solid #ccc;display:flex;flex-direction:column;padding-block:30px}@media (min-width:768px){.blog-entry__main{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(12,1fr);padding-block:40px}}@media (min-width:992px){.blog-entry__main{-moz-column-gap:32px;column-gap:32px;padding-block:50px}}@media (min-width:1200px){.blog-entry__main{padding-block:60px}}.blog-entry__footer{grid-area:footer;grid-column:1/13}.blog-entry__about-us .link{padding-top:16px}.blog-entry__image{grid-area:image}@media (min-width:768px){.blog-entry__image{grid-column:1/8}}@media (min-width:992px){.blog-entry__image{grid-column:1/9}}.blog-entry__meta{-webkit-padding-before:16px;grid-area:meta;overflow:hidden;padding-block-start:16px}@media (min-width:768px){.blog-entry__meta{-webkit-padding-before:0;grid-column:8/13;padding-block-start:0}}@media (min-width:992px){.blog-entry__meta{grid-column:9/13}}.blog-entry__meta .hl,.blog-entry__meta .social-connect .hl{margin:0;padding-bottom:16px}@media (min-width:576px){.blog-entry__meta{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr}}@media (min-width:768px){.blog-entry__meta{display:block}}.blog-entry__meta-item{margin-top:24px}@media (min-width:576px){.blog-entry__meta-item{margin-top:40px}}@media (min-width:576px) and (max-width:767.98px){.blog-entry__meta-item:first-child{margin-top:0}}.blog-entry__meta-items:has(.image,img) .blog-entry__meta-item{margin-top:0}.blog-entry .social-connect__link span{display:none}.blog-entry .chipBar{font-weight:600;gap:10px}.post-summary{display:flex;flex-direction:column;padding-top:40px}.post-summary:first-child{padding-top:0}@media (min-width:576px){.post-summary{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 1fr;padding-top:40px}}@media (min-width:576px) and (min-width:768px){.post-summary{-moz-column-gap:24px;column-gap:24px;padding-top:50px}}@media (min-width:576px) and (min-width:992px){.post-summary{-moz-column-gap:32px;column-gap:32px;padding-top:60px}}.post-summary__meta{padding-bottom:8px}.post-summary__image{padding-bottom:12px}@media (min-width:576px){.post-summary__image{grid-column:1/7;grid-row:1/3;padding-bottom:0}.post-summary__content{grid-column:7/13;grid-row:1/2}}.post-summary__action{padding-top:14px}@media (min-width:576px){.post-summary__action{grid-column:7/13;grid-row:2/3;padding-top:18px}}@media (min-width:768px){.post-summary__action{padding-top:24px}}@media (min-width:992px){.post-summary__action{padding-top:32px}}.press-summary{display:flex;flex-direction:column;padding-top:40px}.press-summary:first-child{padding-top:0}@media (min-width:576px){.press-summary{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 1fr;padding-top:40px}}@media (min-width:576px) and (min-width:768px){.press-summary{-moz-column-gap:24px;column-gap:24px;padding-top:50px}}@media (min-width:576px) and (min-width:992px){.press-summary{-moz-column-gap:32px;column-gap:32px;padding-top:60px}}.press-summary__meta{padding-bottom:8px}.press-summary__image{padding-bottom:12px}@media (min-width:576px){.press-summary__image{grid-column:1/7;grid-row:1/3;padding-bottom:0}}.press-summary__content{display:flex;flex-direction:column}@media (min-width:576px){.press-summary__content{grid-column:7/13;grid-row:1/2}}.press-summary__action{padding-top:14px}@media (min-width:576px){.press-summary__action{grid-column:7/13;grid-row:2/3;padding-top:18px}}@media (min-width:768px){.press-summary__action{padding-top:24px}}@media (min-width:992px){.press-summary__action{padding-top:32px}}.section__press-entry .press-entry{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:[head] auto [body] auto [footer] auto;overflow:hidden}.section__press-entry .press-entry__head{grid-area:head;grid-column:1/13}@media (min-width:768px){.section__press-entry .press-entry__head{grid-column:2/12}}.section__press-entry .press-entry__body{display:flex;flex-direction:column;grid-area:body;grid-column:1/13;row-gap:16px}@media (min-width:768px){.section__press-entry .press-entry__body{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(12,1fr)}}@media (min-width:992px){.section__press-entry .press-entry__body{-moz-column-gap:32px;column-gap:32px}}.section__press-entry .press-entry__image{grid-area:image}@media (min-width:768px){.section__press-entry .press-entry__image{grid-column:1/8}}@media (min-width:992px){.section__press-entry .press-entry__image{grid-column:1/9}}.section__press-entry .press-entry__meta{grid-area:meta;overflow:hidden}@media (min-width:768px){.section__press-entry .press-entry__meta{grid-column:8/13}}@media (min-width:992px){.section__press-entry .press-entry__meta{grid-column:9/13}}.section__press-entry .press-entry__meta .hl{margin:0;padding-bottom:16px}@media (min-width:576px){.section__press-entry .press-entry__meta{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr}}@media (min-width:768px){.section__press-entry .press-entry__meta{display:block}}.section__press-entry+.section__content-element .section__body{padding-top:0}.press-contact .overline{margin-bottom:8px}.press-contact__content,.press-contact__content-email,.press-contact__content-phone{margin-bottom:24px}.special-key-facts-element{background-position:top;background-repeat:no-repeat;background-size:contain}.special-key-facts-element__header{display:grid;gap:8px;grid-template-columns:repeat(12,1fr)}@media (min-width:576px){.special-key-facts-element__header{-moz-column-gap:16px;column-gap:16px}}@media (min-width:768px){.special-key-facts-element__header{-moz-column-gap:24px;column-gap:24px}}@media (min-width:992px){.special-key-facts-element__header{-moz-column-gap:32px;column-gap:32px}}.special-key-facts-element__header .intro{grid-column:span 12;margin-bottom:14px}@media (min-width:576px){.special-key-facts-element__header .intro{margin-bottom:18px}}@media (min-width:768px){.special-key-facts-element__header .intro{grid-column:1/11;margin-bottom:24px}}@media (min-width:992px){.special-key-facts-element__header .intro{margin-bottom:32px}}@media (max-width:575.98px){.special-key-facts-element__facts{display:flex;flex-direction:column;margin-left:24px}}@media (min-width:576px){.special-key-facts-element__facts{display:grid;grid-template-columns:repeat(2,1fr);margin-top:24px}}@media (min-width:768px){.special-key-facts-element__facts{grid-column-gap:80px;margin-top:56px}}.special-key-facts-element__fact{background-image:url(_resources/themes/bluhm/client/img/fact.png);background-position:0 14px;background-repeat:no-repeat;background-size:72px 60px;height:74px;margin-top:32px}@media (min-width:576px){.special-key-facts-element__fact{height:86px;margin-top:0}}@media (min-width:768px){.special-key-facts-element__fact{background-size:110px 90px;height:116px}}@media (min-width:992px){.special-key-facts-element__fact{background-size:110px 90px;height:130px}}.special-key-facts-element__fact .label{margin-bottom:0;padding-left:32px}@media (min-width:768px){.special-key-facts-element__fact .label{padding-left:55px}}.special-key-facts-element__fact .value{padding-left:32px}@media (min-width:768px){.special-key-facts-element__fact .value{padding-left:55px}}@media (min-width:576px){.special-key-facts-element__fact:nth-child(odd){background-position-y:bottom;justify-self:center;margin-top:68px}.special-key-facts-element__fact:nth-child(2n){background-position-y:24px}.special-key-facts-element__fact:nth-child(4n+4){margin-left:72px;margin-top:-22px}.special-key-facts-element__fact:nth-child(4n+3){margin-right:-138px;margin-top:48px}}@media (min-width:768px){.special-key-facts-element__fact:nth-child(odd){background-position-y:bottom;justify-self:end;margin-top:92px}.special-key-facts-element__fact:nth-child(2n){background-position-y:26px}.special-key-facts-element__fact:nth-child(4n+4){margin-left:110px;margin-top:-22px}.special-key-facts-element__fact:nth-child(4n+3){margin-right:-110px;margin-top:72px}}@media (min-width:992px){.special-key-facts-element__fact:nth-child(2n){background-position-y:40px}}.special-icon-tiles-element__tiles{grid-gap:8px;align-items:flex-start;display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;row-gap:60px}@media (min-width:576px){.special-icon-tiles-element__tiles{grid-gap:16px}}@media (min-width:768px){.special-icon-tiles-element__tiles{grid-gap:24px;grid-template-columns:repeat(4,1fr)}}@media (min-width:992px){.special-icon-tiles-element__tiles{grid-gap:32px;grid-template-columns:repeat(var(--tiles-var),1fr)}}.special-icon-tiles-element__tile{text-align:center}.special-icon-tiles-element__icon,.special-icon-tiles-element__link{color:var(--high-contrast-standard)}.special-icon-tiles-element__icon{margin-bottom:25px}.special-icon-tiles-element__icon svg{min-height:120px;width:100%}.special-product-promotion-element{position:relative}.special-product-promotion-element[data-clickable=true]{cursor:pointer}.special-product-promotion-element .hl{margin-bottom:8px}@media (min-width:576px){.special-product-promotion-element .hl{margin-bottom:10px}}@media (min-width:768px){.special-product-promotion-element .hl{margin-bottom:12px}}@media (min-width:992px){.special-product-promotion-element .hl{margin-bottom:16px}}.special-product-promotion-element__content,.special-product-promotion-element__item{background:var(--background);color:var(--color)}.special-product-promotion-element__item img{aspect-ratio:16/9;display:block;height:auto;max-height:128px;max-width:600px;-o-object-fit:contain;object-fit:contain;width:auto}@media (min-width:576px){.special-product-promotion-element__item img{max-height:unset;width:100%}}.special-product-promotion-element--tiles .special-product-promotion-element__items{display:grid;grid-template-columns:repeat(12,1fr);row-gap:20px}@media (min-width:576px){.special-product-promotion-element--tiles .special-product-promotion-element__items{row-gap:24px}}@media (min-width:768px){.special-product-promotion-element--tiles .special-product-promotion-element__items{-moz-column-gap:25px;column-gap:25px;row-gap:37px}}@media (min-width:992px){.special-product-promotion-element--tiles .special-product-promotion-element__items{-moz-column-gap:32px;column-gap:32px}}.special-product-promotion-element--tiles .special-product-promotion-element__item{display:flex;flex-direction:column;grid-column:1/13;justify-content:space-between;overflow:hidden}@media (min-width:768px){.special-product-promotion-element--tiles .special-product-promotion-element__item:nth-child(4n+1){grid-column:1/6}.special-product-promotion-element--tiles .special-product-promotion-element__item:nth-child(4n+2){grid-column:6/13}.special-product-promotion-element--tiles .special-product-promotion-element__item:nth-child(4n+3){grid-column:1/8}.special-product-promotion-element--tiles .special-product-promotion-element__item:nth-child(4n+4){grid-column:8/13}}.special-product-promotion-element--tiles .special-product-promotion-element__item .special-product-promotion-element__content{border:none;padding:20px 20px 0}@media (min-width:576px){.special-product-promotion-element--tiles .special-product-promotion-element__item .special-product-promotion-element__content{padding:40px 40px 0}}.special-product-promotion-element--tiles .special-product-promotion-element__item>:last-child{transform:translateY(30px)}.special-product-promotion-element--vertical-list .special-product-promotion-element__item{display:flex;flex-direction:column;margin-top:60px;padding:0;position:relative}@media (min-width:576px){.special-product-promotion-element--vertical-list .special-product-promotion-element__item{display:grid;grid-auto-rows:auto;grid-template-columns:repeat(12,1fr);row-gap:24px}}@media (min-width:768px){.special-product-promotion-element--vertical-list .special-product-promotion-element__item{-moz-column-gap:25px;column-gap:25px;margin-top:80px;row-gap:37px}}@media (min-width:992px){.special-product-promotion-element--vertical-list .special-product-promotion-element__item{-moz-column-gap:32px;column-gap:32px;margin-top:100px}}.special-product-promotion-element--vertical-list .special-product-promotion-element__item:first-child{margin-top:0}@media (min-width:576px){.special-product-promotion-element--vertical-list .special-product-promotion-element__item header{display:grid;grid-template-columns:repeat(12,1fr)}.special-product-promotion-element--vertical-list .special-product-promotion-element__item header>*{grid-column:1/8}}.special-product-promotion-element--vertical-list .special-product-promotion-element__item .hl{margin-bottom:12px}@media (min-width:576px){.special-product-promotion-element--vertical-list .special-product-promotion-element__item .hl{margin-bottom:14px}}@media (min-width:768px){.special-product-promotion-element--vertical-list .special-product-promotion-element__item .hl{margin-bottom:18px}}@media (min-width:992px){.special-product-promotion-element--vertical-list .special-product-promotion-element__item .hl{margin-bottom:24px}}.special-product-promotion-element--vertical-list .special-product-promotion-element__content{order:2;padding:0 30px 30px}@media (min-width:576px){.special-product-promotion-element--vertical-list .special-product-promotion-element__content{grid-column:1/11;grid-row:1/1;order:1;padding:30px}}@media (min-width:768px){.special-product-promotion-element--vertical-list .special-product-promotion-element__content{padding:50px}}@media (min-width:992px){.special-product-promotion-element--vertical-list .special-product-promotion-element__content{padding:60px}}@media (max-width:575.98px){.special-product-promotion-element--vertical-list .special-product-promotion-element__content.background--white+.special-product-promotion-element__media{--background:var(--gray-100-ci);--high-contrast-standard:var(--gray-10-ci);--high-contrast-hover:var(--gray-20-ci);--high-contrast-pressed:var(--gray-30);--middle-contrast:var(--gray-60);--low-contrast:var(--gray-80);--contrast-inverted-100:var(--gray-100-ci);--contrast-inverted-90:var(--gray-90-ci);--contrast-inverted-80:var(--gray-80);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--red-60);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--red-50-ci);--text-highlight-hover:var(--red-60);--text-highlight-pressed:var(--red-40);--color:var(--gray-10-ci);--childBackground:var(--gray-80);--childColor:var(--gray-10-ci);--disabled-text:var(--gray-60)}.special-product-promotion-element--vertical-list .special-product-promotion-element__content.background--light-gray+.special-product-promotion-element__media{--background:var(--gray-90-ci);--high-contrast-standard:var(--gray-10-ci);--high-contrast-hover:var(--gray-20-ci);--high-contrast-pressed:var(--gray-30);--middle-contrast:var(--gray-50);--low-contrast:var(--gray-70);--contrast-inverted-100:var(--gray-90-ci);--contrast-inverted-90:var(--gray-80);--contrast-inverted-80:var(--gray-70);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--red-60);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--red-40);--text-highlight-hover:var(--red-50);--text-highlight-pressed:var(--red-30);--color:var(--gray-10-ci);--childBackground:var(--gray-70);--childColor:var(--gray-10-ci);--error-text:var(--red-40);--disabled-text:var(--gray-50)}.special-product-promotion-element--vertical-list .special-product-promotion-element__content.background--medium-gray+.special-product-promotion-element__media{--background:var(--gray-20-ci);--high-contrast-standard:var(--gray-100-ci);--high-contrast-hover:var(--gray-90-ci);--high-contrast-pressed:var(--gray-80);--middle-contrast:var(--gray-60);--low-contrast:var(--gray-40);--contrast-inverted-100:var(--gray-20-ci);--contrast-inverted-90:var(--gray-30);--contrast-inverted-80:var(--gray-40);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--gray-100-ci);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--red-100-ci);--text-highlight-hover:var(--red-90-ci);--text-highlight-pressed:var(--gray-80);--color:var(--gray-100-ci);--childBackground:var(--gray-40);--childColor:var(--gray-100-ci);--error-text:var(--gray-100-ci);--disabled-text:var(--gray-60)}.special-product-promotion-element--vertical-list .special-product-promotion-element__content.background--dark-gray+.special-product-promotion-element__media{--background:var(--gray-10-ci);--high-contrast-standard:var(--gray-90-ci);--high-contrast-hover:var(--gray-80);--high-contrast-pressed:var(--gray-70);--middle-contrast:var(--gray-50);--low-contrast:var(--gray-30);--contrast-inverted-100:var(--gray-10-ci);--contrast-inverted-90:var(--gray-20-ci);--contrast-inverted-80:var(--gray-30);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--gray-100-ci);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--gray-90-ci);--text-highlight-hover:var(--gray-80);--text-highlight-pressed:var(--gray-70);--color:var(--gray-90-ci);--childBackground:var(--gray-30);--childColor:var(--gray-90-ci);--error-text:var(--gray-90-ci);--disabled-text:var(--gray-50)}.special-product-promotion-element--vertical-list .special-product-promotion-element__content.background--red+.special-product-promotion-element__media{--background:var(--red);--high-contrast-standard:var(--gray-100-ci);--high-contrast-hover:var(--gray-90-ci);--high-contrast-pressed:var(--gray-80);--middle-contrast:var(--gray-50);--low-contrast:var(--gray-30);--contrast-inverted-100:var(--gray-10-ci);--contrast-inverted-90:var(--gray-20-ci);--contrast-inverted-80:var(--gray-30);--graphic-highlight-standard:var(--red-50-ci);--graphic-highlight-hover:var(--red-60);--graphic-highlight-pressed:var(--red-40);--text-highlight-standard:var(--red-90-ci);--text-highlight-hover:var(--gray-80);--text-highlight-pressed:var(--gray-70);--color:var(--gray-100-ci);--childBackground:var(--red);--childColor:var(--gray-100-ci);--error-text:var(--gray-90-ci)}}.special-product-promotion-element--vertical-list .special-product-promotion-element__media{order:1}@media (max-width:575.98px){.special-product-promotion-element--vertical-list .special-product-promotion-element__media{background:var(--background);color:var(--color);display:grid;grid-template-columns:repeat(12,1fr);padding:30px 30px 12px}}@media (min-width:576px){.special-product-promotion-element--vertical-list .special-product-promotion-element__media{align-self:flex-end;grid-column:8/13;grid-row:1/3;order:2}}.special-product-promotion-element--vertical-list .special-product-promotion-element__media img{aspect-ratio:auto}@media (max-width:575.98px){.special-product-promotion-element--vertical-list .special-product-promotion-element__media img{grid-column:1/6}}.simple-text-tiles-element__tiles{display:grid;gap:16px;grid-template-columns:repeat(12,1fr)}@media (min-width:768px){.simple-text-tiles-element__tiles{gap:24px}}@media (min-width:992px){.simple-text-tiles-element__tiles{gap:32px}}@media (min-width:768px){.simple-text-tiles-element__tiles.tiles--two article,.simple-text-tiles-element__tiles.tiles--two article:nth-child(2):last-child{grid-column:span 6}}.simple-text-tiles-element__tile{grid-gap:32px;background-color:var(--background);border:1px solid var(--background);color:var(--color);display:flex;flex-direction:column;grid-column:span 12;justify-content:space-between;padding:20px}.simple-text-tiles-element__tile:only-child{grid-column:span 12}@media (min-width:576px){.simple-text-tiles-element__tile{grid-column:span 6}}@media (max-width:991.98px){.simple-text-tiles-element__tile:nth-child(2n+3):last-child{grid-column:span 12}}@media (min-width:992px){.simple-text-tiles-element__tile{grid-column:span 4}.simple-text-tiles-element__tile:nth-child(3n+4):last-child{grid-column:span 12}.simple-text-tiles-element__tile:nth-child(2):last-child,.simple-text-tiles-element__tile:nth-child(3n+5):last-child{grid-column:span 8}}.simple-text-tiles-element__tile button{display:flex;justify-content:flex-end}.search-results__search{background-color:#e8e8e8;margin-top:25px;padding:30px 8px}@media (min-width:576px){.search-results__search{padding:40px 16px}}@media (min-width:768px){.search-results__search{margin-top:0;padding:50px 24px}}@media (min-width:992px){.search-results__search{padding:60px 24px}}.search-results__search-inner{margin:0 auto;max-width:1312px}.search-results__search-your-search{font-size:18px;font-weight:900;line-height:1.2;margin-bottom:24px;text-transform:uppercase}@media (min-width:576px){.search-results__search-your-search{font-size:20px}}@media (min-width:768px){.search-results__search-your-search{font-size:24px}}@media (min-width:992px){.search-results__search-your-search{font-size:32px}}.search-results__search-form{display:flex;flex-direction:column}@media (min-width:576px){.search-results__search-form{flex-direction:row;justify-content:center}}.search-results__search-form input[name=Query]{background-color:#ccc;font-weight:400;line-height:1.5;padding:12px 16px}.search-results__search-form input[name=Query]::selection{background-color:var(--gray-20-ci);color:#fff}.search-results__search-form input[name=Query]::-moz-selection{background-color:var(--gray-20-ci);color:#fff}.search-results__search-form input[name=Query]~button{cursor:pointer;height:20px;position:absolute;right:16px;top:calc(50% - 13px);width:20px}.search-results__search-form .btn-toolbar{justify-content:flex-start;margin:24px 0 0;padding:0}@media (min-width:576px){.search-results__search-form .btn-toolbar{margin:0 0 0 24px}}.search-results__tabs{-webkit-overflow-scrolling:touch;margin:30px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:100%}.search-results__tabs::-webkit-scrollbar{display:none}@media (min-width:576px){.search-results__tabs{margin:40px 0}}@media (min-width:768px){.search-results__tabs{margin:50px 0}}@media (min-width:992px){.search-results__tabs{margin:60px 0}}.search-results__tabs nav{width:100%}.search-results__tabs-list{display:flex;flex-wrap:nowrap;gap:40px;margin:0;padding:0 8px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (min-width:768px){.search-results__tabs-list{margin:0 auto}}.search-results__tab{list-style-type:none;padding-bottom:9px;white-space:nowrap}.search-results__tab button{font-size:18px;font-weight:600;line-height:1.5}.search-results__tab:before{display:none}.search-results__tab button{background:transparent;border:none;color:var(--high-contrast-standard);cursor:pointer}.search-results__tab--active{border-bottom:4px solid var(--text-highlight-standard)}.search-results__tab--active button{color:var(--text-highlight-standard)}.search-results__group{display:none;margin:0 auto;max-width:1312px;padding:30px 8px}@media (min-width:576px){.search-results__group{padding:40px 16px}}@media (min-width:768px){.search-results__group{padding:50px 24px}}.search-results__group--active{display:block}.search-results__group-section:not(:last-child){margin-bottom:40px}@media (min-width:576px){.search-results__group-section:not(:last-child){margin-bottom:60px}}@media (min-width:768px){.search-results__group-section:not(:last-child){margin-bottom:100px}}.search-results__group-header{display:flex;flex-direction:column;margin-bottom:30px}@media (min-width:768px){.search-results__group-header{align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:65px}}.search-results__group-heading{color:var(--text-highlight-standard);font-size:18px;font-weight:900;line-height:1.2;margin-bottom:16px;text-transform:uppercase}@media (min-width:576px){.search-results__group-heading{font-size:20px}}@media (min-width:768px){.search-results__group-heading{font-size:24px;margin-bottom:0}}@media (min-width:992px){.search-results__group-heading{font-size:32px}}.search-results .search-result{display:flex;flex-direction:column;margin-bottom:23px}@media (min-width:576px){.search-results .search-result{flex-direction:row;gap:16px}}@media (min-width:768px){.search-results .search-result{gap:24px}}@media (min-width:992px){.search-results .search-result{gap:32px}}.search-results .search-result--no-image{max-width:976px}.search-results .search-result:last-child{margin-bottom:0}.search-results .search-result__image-link{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;height:104px;margin-bottom:12px;width:184px}@media (min-width:576px){.search-results .search-result__image-link{flex:0 0 144px;height:81px}}@media (min-width:768px){.search-results .search-result__image-link{flex:0 0 288px;height:128px}}@media (min-width:992px){.search-results .search-result__image-link{flex:0 0 304px;height:171px}}.search-results .search-result__image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.search-results .search-result__body{display:flex;flex:1;flex-direction:column}.search-results .search-result__breadcrumbs a,.search-results .search-result__heading a{color:var(--high-contrast-standard)}.search-results .search-result__heading{font-size:16px;font-weight:900;line-height:1.2;margin-bottom:8px;text-transform:uppercase}@media (min-width:576px){.search-results .search-result__heading{font-size:18px;margin-bottom:10px}}@media (min-width:768px){.search-results .search-result__heading{font-size:22px;margin-bottom:12px}}@media (min-width:992px){.search-results .search-result__heading{font-size:24px;margin-bottom:16px}}.search-results .search-result__breadcrumbs{font-size:10px;font-weight:400;margin-bottom:8px}@media (min-width:576px){.search-results .search-result__breadcrumbs{font-size:12px;margin-bottom:10px}}@media (min-width:768px){.search-results .search-result__breadcrumbs{margin-bottom:12px}}@media (min-width:992px){.search-results .search-result__breadcrumbs{margin-bottom:16px}}.search-results .search-result__description{margin-bottom:14px}@media (min-width:576px){.search-results .search-result__description{margin-bottom:18px}}@media (min-width:768px){.search-results .search-result__description{margin-bottom:24px}}@media (min-width:992px){.search-results .search-result__description{margin-bottom:32px}}.search-results__no-results{padding:100px 0;text-align:center}.aa-Autocomplete .aa-Form{background:var(--gray-20-ci);border:none;border-radius:0;box-shadow:none;outline:none}@media (min-width:992px){.aa-Autocomplete .aa-Form{margin:0 auto;max-width:1040px}}.aa-Autocomplete .aa-InputWrapperPrefix{display:none}.aa-Autocomplete .aa-InputWrapper{background-color:#4d4d4d;border-bottom:2px solid #fff}.aa-Autocomplete .aa-InputWrapper .aa-Input{color:#fff;font-size:14px;font-weight:400;line-height:24px;padding:12px 16px 14px;width:100%}.aa-Autocomplete .aa-InputWrapper .aa-Input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.aa-Autocomplete .aa-InputWrapper .aa-Input::placeholder{color:hsla(0,0%,100%,.5)}.aa-Autocomplete .aa-InputWrapperSuffix{display:none}.aa-PanelLayout{padding:16px}.aa-PanelLayout .button,.aa-PanelLayout .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .aa-PanelLayout button{margin-top:8px}.aa-Panel{border-radius:0;position:fixed;z-index:9999}.aa-Panel .aa-Item[aria-selected=true]{background-color:#fff}.aa-Panel .aa-Item a{color:var(--black);font-family:Söhne,sans-serif;text-decoration:none}.aa-Panel .aa-Item .autocomplete-result{display:flex}.aa-Panel .aa-Item .autocomplete-result__icon{margin-right:8px}.aa-Panel .aa-Item .autocomplete-result__content{font-weight:800;line-height:24px}.blog{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto auto auto;padding-bottom:30px}@media (min-width:576px){.blog{padding-bottom:40px}}@media (min-width:768px){.blog{padding-bottom:50px}}@media (min-width:992px){.blog{padding-bottom:60px}}.blog__filters{display:grid;gap:16px;grid-column:1/13;grid-template-columns:repeat(12,1fr);padding-bottom:14px}@media (min-width:576px){.blog__filters{padding-bottom:18px}}@media (min-width:768px){.blog__filters{padding-bottom:24px}}@media (min-width:992px){.blog__filters{padding-bottom:32px}}.blog__categories{grid-column:1/13}@media (min-width:768px){.blog__categories{grid-column:2/6;padding-bottom:0}}.blog__sort{grid-column:1/13}@media (min-width:768px){.blog__sort{grid-column:6/10}}.blog__content{grid-row:3/4}.blog__posts{grid-column:1/13;grid-row:4/5}.blog+.page-indicator{justify-content:center}.press{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto auto auto;padding-bottom:30px}@media (min-width:576px){.press{padding-bottom:40px}}@media (min-width:768px){.press{padding-bottom:50px}}@media (min-width:992px){.press{padding-bottom:60px}}.press__filter{-moz-column-gap:10px;column-gap:10px;display:grid;grid-column:1/13;grid-row:1/2;grid-template-columns:repeat(12,1fr);padding-bottom:30px}@media (min-width:576px){.press__filter{padding-bottom:40px}}@media (min-width:768px){.press__filter{padding-bottom:50px}}@media (min-width:992px){.press__filter{padding-bottom:60px}}.press__posts{grid-column:1/13;grid-row:4/5}.press+.page-indicator{justify-content:center}.press__filter-tags{grid-column:1/13}.press__filter-tags .chipBar{font-weight:600;gap:10px}.press__filter-tags+.press__filter-year{padding-top:14px}@media (min-width:576px){.press__filter-tags+.press__filter-year{padding-top:18px}}@media (min-width:768px){.press__filter-tags+.press__filter-year{padding-top:24px}}@media (min-width:992px){.press__filter-tags+.press__filter-year{padding-top:32px}}.press__filter-year{grid-column:1/13}@media (min-width:576px){.press__filter-year{grid-column:1/7}}@media (min-width:992px){.press__filter-year{grid-column:1/5}}.case-studies-element{padding-bottom:30px}@media (min-width:576px){.case-studies-element{padding-bottom:40px}}@media (min-width:768px){.case-studies-element{padding-bottom:50px}}@media (min-width:992px){.case-studies-element{padding-bottom:60px}}.case-studies-element__item{display:grid;gap:16px;grid-template-columns:repeat(12,1fr);padding-bottom:14px}@media (min-width:576px){.case-studies-element__item{padding-bottom:18px}}@media (min-width:768px){.case-studies-element__item{gap:24px;padding-bottom:24px}}@media (min-width:992px){.case-studies-element__item{gap:32px;padding-bottom:32px}}.case-studies-element__item .button,.case-studies-element__item .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .case-studies-element__item button{margin-top:14px}@media (min-width:576px){.case-studies-element__item .button,.case-studies-element__item .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .case-studies-element__item button{margin-top:18px}}@media (min-width:768px){.case-studies-element__item .button,.case-studies-element__item .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .case-studies-element__item button{margin-top:24px}}@media (min-width:992px){.case-studies-element__item .button,.case-studies-element__item .cookiefirst-cookie-declaration button,.cookiefirst-cookie-declaration .case-studies-element__item button{margin-top:32px}}.case-studies-element__item picture{grid-column:1/13}@media (min-width:576px){.case-studies-element__item picture{grid-column:2/5}}.case-studies-element__item hr{grid-column:1/13}@media (min-width:576px){.case-studies-element__item hr{grid-column:2/12}}.case-studies-element__content{grid-column:1/13}@media (min-width:576px){.case-studies-element__content{grid-column:5/12}}.case-studies-element__content .overline{color:var(--text-highlight-standard);margin-bottom:0}.case-studies-element__content>p{font-family:SoehneMonoBuch,monospace;margin-top:12px}@media (min-width:576px){.case-studies-element__content>p{margin-top:14px}}@media (min-width:768px){.case-studies-element__content>p{margin-top:18px}}@media (min-width:992px){.case-studies-element__content>p{margin-top:24px}}.case-studies-element__sort-wrapper{display:grid;gap:16px;grid-template-columns:repeat(12,1fr);padding-bottom:14px}@media (min-width:768px){.case-studies-element__sort-wrapper{gap:24px}}@media (min-width:992px){.case-studies-element__sort-wrapper{padding-bottom:32px}}.case-studies-element__sort{grid-column:1/13;padding-bottom:30px}@media (min-width:576px){.case-studies-element__sort{grid-column:2/7;padding-bottom:40px}}@media (min-width:768px){.case-studies-element__sort{padding-bottom:50px}}@media (min-width:992px){.case-studies-element__sort{grid-column:2/6;padding-bottom:60px}}.case-studies-element+.page-indicator{justify-content:center}.modal.language-switcher{background:var(--dark-gray);margin:120px 8px 0;max-width:864px;width:100%}@media (min-width:576px) and (max-width:767.98px){.modal.language-switcher{margin:120px 8px 0}}.modal.language-switcher .modal__close,.modal.language-switcher .modal__header{color:#fff}.modal.language-switcher .modal__header{padding:24px 24px 0}.modal.language-switcher .modal__header .hl{letter-spacing:1px}.modal.language-switcher .modal__body{color:#fff;padding:30px 24px 32px}@media (min-width:576px){.modal.language-switcher .modal__body{padding-top:47px}}@media (min-width:768px){.modal.language-switcher .modal__body{padding-top:55px}}@media (min-width:992px){.modal.language-switcher .modal__body{padding-top:60px}}.modal.language-switcher .modal__body ul{list-style:none;margin:0;padding:0}.modal.language-switcher .modal__body ul>li:before{content:none}.modal.language-switcher .modal__body a{text-decoration:none}.modal.language-switcher .modal__body .language-switcher__current-language{margin-bottom:30px}.modal.language-switcher .modal__body .language-switcher__current-language>h3{letter-spacing:1px;text-transform:uppercase}.modal.language-switcher .modal__body .language-switcher__navigation{display:flex;flex-direction:column;margin-top:8px}.modal.language-switcher .modal__body .language-switcher__items{align-content:flex-start;align-items:flex-start;-moz-column-gap:0;column-gap:0;display:flex;flex-direction:column;row-gap:16px}@media (min-width:576px){.modal.language-switcher .modal__body .language-switcher__items{flex-flow:row wrap}}.modal.language-switcher .modal__body .language-switcher__item{align-items:flex-start;display:flex;justify-self:flex-start;text-transform:uppercase;width:100%}@media (min-width:576px){.modal.language-switcher .modal__body .language-switcher__item{width:50%}}@media (min-width:768px){.modal.language-switcher .modal__body .language-switcher__item{width:33.3333%}}.modal.language-switcher .modal__body .language-switcher__item .link{align-self:flex-start;display:inline-block;font-weight:900;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;width:100%}.modal.language-switcher .modal__body .language-switcher__item .link:hover{align-self:flex-start;color:var(--gray-80)}.modal.language-switcher .modal__body .language-switcher__item .link:active,.modal.language-switcher .modal__body .language-switcher__item .link:focus,.modal.language-switcher .modal__body .language-switcher__item .link:focus-visible{color:var(--gray-70)}.modal.language-switcher p{margin-bottom:8px}@media (min-width:576px){.modal.language-switcher p{margin-bottom:10px}}@media (min-width:768px){.modal.language-switcher p{margin-bottom:12px}}@media (min-width:992px){.modal.language-switcher p{margin-bottom:16px}}.header{--high-contrast-hover:var(--white);--high-contrast-pressed:var(--white);left:50%;max-width:2000px;position:fixed;top:0;transform:translateX(-50%);width:100%;z-index:101}.header__inner{align-items:stretch;background:var(--high-contrast-standard);display:flex;position:relative;transition:background-color 50ms ease-in-out;z-index:5000}.header__logo{--angle-width:20px;background-color:var(--red);-webkit-clip-path:polygon(0 0,100% 0,calc(100% - var(--angle-width)) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - var(--angle-width)) 100%,0 100%);flex:0 0 164px;padding:14px 47px 14px 27px}@media (min-width:576px) and (max-width:767.98px){.header__logo{--angle-width:26px;flex:0 0 218px;padding:18px 62px 18px 35px}}@media (min-width:768px) and (max-width:991.98px){.header__logo{--angle-width:26px;flex:0 0 218px;padding:18px 62px 18px 35px}}@media (min-width:992px){.header__logo{--angle-width:33px;flex:0 0 273px;padding:24px 78px 24px 45px}}.header__logo .logo{height:57px;width:150px}@media (min-width:576px) and (max-width:767.98px){.header__logo .logo{width:90px}}@media (min-width:768px) and (max-width:991.98px){.header__logo .logo{width:121px}}.header__content{align-items:center;background-color:var(--high-contrast-standard);display:flex;flex:1;justify-content:flex-end;padding:0 50px}@media (max-width:575.98px){.header__content{gap:20px;padding:0}}@media (min-width:576px) and (max-width:767.98px){.header__content{gap:40px;padding:0}}@media (min-width:768px) and (max-width:991.98px){.header__content{gap:40px;padding:0 0 0 80px}}@media (min-width:992px) and (max-width:1199.98px){.header__content{gap:40px;padding:0 0 0 80px}}@media (min-width:1200px){.header__content{gap:40px;padding:0 0 0 80px}}@media (width >= 1400px){.header__content{justify-content:space-between;padding:0 40px}}.header__content ul li a{color:#fff}.header__navigation{display:none}@media (width >= 1400px){.header__navigation{display:block;width:100%}}.header__navigation-items{display:flex;gap:30px;padding:0}.header__navigation-item{display:block}.header__navigation-item:before{display:none}.header__navigation-link{border-bottom:2px solid transparent;cursor:pointer;gap:10px;letter-spacing:1px;padding-bottom:4px;padding-top:6px;text-transform:none}@media (width >= 1400px){.header__navigation-link--active,.header__navigation-link--focus{border-bottom:2px solid var(--white)}.header__navigation-link{text-transform:uppercase}}.header__navigation .header__subnavigation,.header__navigation-icon{display:none}.header__actions{display:flex;justify-content:space-around}@media (width >= 1400px){.header__actions{position:relative}}.header__actions button{align-items:center;color:#fff;display:flex;font-weight:900;gap:10px;letter-spacing:1px;padding-left:1vw;text-transform:uppercase}.header__actions button:first-child{padding-left:0}.header__actions button:hover{cursor:pointer}.header__actions button i{font-weight:400}.header__actions button .header__action-button-label{display:none}@media (min-width:576px){.header__actions button .header__action-button-label{display:block}}.header__actions .header__search-toggle .icon-close{display:none}.header__hamburger{border-left:2px solid var(--gray-50);display:flex;height:100%;padding:0 18px}@media (min-width:576px) and (max-width:767.98px){.header__hamburger{padding:0 30px}}@media (min-width:768px) and (max-width:991.98px){.header__hamburger{padding:0 30px}}@media (min-width:992px) and (max-width:1199.98px){.header__hamburger{padding:0 38px}}@media (min-width:1200px){.header__hamburger{padding:0 38px}}@media (width >= 1400px){.header__hamburger{display:none}}.header__hamburger i{color:var(--white)}.header__hamburger .icon-close{display:none}.header__mobile-navigation{background:var(--gray-20-ci);height:0;left:0;opacity:0;position:absolute;transform:translateY(-100%);transition:all .2s ease-in-out;width:100%;z-index:4090}@media (width >= 1400px){.header__mobile-navigation{display:none!important}}.header__mobile-navigation nav{display:none}.header__mobile-navigation .header__navigation-items{display:flex;flex-direction:column;gap:0;padding:0}.header__mobile-navigation .header__navigation-items .header__navigation-item{height:auto;opacity:1;transform:translateX(0)}.header__mobile-navigation .header__navigation-items .header__navigation-item .header__navigation-link{color:var(--white);height:auto;justify-content:space-between;opacity:1;padding:16px 14px;transform:translateX(0);transition:all .3s ease-in-out;width:100%}.header__mobile-navigation .header__navigation-items .header__navigation-item .header__navigation-link:active{outline:none}.header__mobile-navigation .header__navigation-items .header__navigation-item--active>.header__navigation-link{border-bottom:none;display:none!important;height:0;opacity:0;transform:translateX(100%)}.header__mobile-navigation .header__navigation-items .header__navigation-item--active>.header__subnavigation{height:auto!important;opacity:1!important;overflow:visible!important;transform:translateX(0)!important}.header__mobile-navigation .header__navigation-items .header__navigation-item--inactive{height:0;opacity:0;overflow:hidden;transform:translateX(100%);transition:all .3s ease-in-out,opacity 0ms ease-in-out}.header__mobile-navigation .header__navigation-items .header__navigation-item--inactive>.header__navigation-link{display:flex;opacity:0}.header__mobile-navigation .header__navigation-items .header__navigation-item .header__navigation-icon{display:block}.header__mobile-navigation .header__navigation-items .header__navigation-item .header__subnavigation{height:0;opacity:0;overflow:hidden;transform:translateX(50vw);transition:height .3s ease-in-out,opacity 0ms ease-in-out,transform .3s ease-in-out}.header__mobile-navigation .header__navigation-items .header__navigation-item .header__subnavigation-items{padding:0}.header__mobile-navigation .header__navigation-items .header__navigation-item .header__subnavigation-items+article{align-self:flex-start;border:1px solid var(--middle-contrast);color:var(--white);margin-top:30px;padding:20px}.header__mobile-navigation .header__navigation-items .header__navigation-item .header__subnavigation-items+article img{margin-bottom:12px}.header__mobile-navigation .header__navigation-items .header__navigation-item .header__subnavigation-title{align-items:center;background-color:var(--medium-gray);border-bottom:2px solid var(--low-contrast);color:var(--white);display:flex;font-weight:900;gap:12px;letter-spacing:1px;margin-bottom:30px;padding-bottom:40px;padding-left:16px;padding-top:40px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:2}.header__mobile-navigation .header__navigation-items .header__navigation-item .header__subnavigation-title--inactive{display:none}@media (min-width:576px){.header__mobile-navigation .header__navigation-items .header__navigation-item .header__subnavigation-title{margin-bottom:0;padding-bottom:40px}}.header__search-form{display:none;padding:19px 21px 20px;width:100%}@media (min-width:576px){.header__search-form{padding:20px 31px}}@media (min-width:768px) and (max-width:991.98px){.header__search-form{padding:20px 36px}}@media (min-width:992px) and (max-width:1199.98px){.header__search-form{padding:25px 0}}.header__search-form-input{background-color:var(--gray-30)!important;border-color:var(--white)!important;color:var(--white);margin:0;padding:26px 16px 4px;width:100%}.header__search-form-label{color:var(--white)!important}.header__flyout{background:var(--gray-20-ci);display:flex;opacity:0;overflow:hidden;padding:80px 144px;position:absolute;top:-400px;transition:all .3s ease-in-out;width:100%;z-index:4000}.header__flyout>article{display:none}.header__flyout--active{max-height:calc(100vh - 150px);opacity:1;overflow:auto;top:100%}.header__flyout--active .header__subnavigation+article{align-self:flex-start;border:1px solid var(--middle-contrast);color:var(--white);margin-top:30px;padding:20px}.header__flyout--active .header__subnavigation+article img{margin-bottom:12px}.header__flyout--active .header__subnavigation--level1{height:100%;max-width:33%;min-width:33%;position:-webkit-sticky;position:sticky;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header__flyout--active .header__subnavigation--level1 .header__navigation-link{padding:22px}.header__flyout--active .header__subnavigation--level1 .header__navigation-link-label{letter-spacing:1px;text-transform:uppercase}.header__flyout--active .header__subnavigation--level2,.header__flyout--active .header__subnavigation--level3{height:0;opacity:0;overflow:hidden;transform:translateX(-50px);width:0}.header__flyout--active .header__subnavigation--level2.header__subnavigation--active,.header__flyout--active .header__subnavigation--level3.header__subnavigation--active{height:100%;margin-left:33px;opacity:1!important;overflow:visible;transform:translateX(0)!important;transition:transform .2s ease-in-out,width 0ms ease-in-out,opacity 50ms ease-in-out;width:33%!important}.header__flyout--active .header__subnavigation--level2.header__subnavigation--active+article,.header__flyout--active .header__subnavigation--level3.header__subnavigation--active+article{display:block;margin-top:0;width:33%}.header__flyout--active .header__subnavigation--level2 .header__navigation-item,.header__flyout--active .header__subnavigation--level3 .header__navigation-item{border-bottom:2px solid transparent}.header__flyout--active .header__subnavigation--level2 .header__navigation-item--active,.header__flyout--active .header__subnavigation--level3 .header__navigation-item--active{border-color:var(--red-50-ci)!important}.header__flyout--active .header__subnavigation--level2 .header__navigation-link,.header__flyout--active .header__subnavigation--level3 .header__navigation-link{padding:12px 0}.header__flyout--active .header__subnavigation--level2 .header__navigation-link-label,.header__flyout--active .header__subnavigation--level3 .header__navigation-link-label{font-weight:600}.header__flyout--active .header__navigation-items{flex-direction:column;gap:0;padding:0}.header__flyout--active .header__navigation-item{border-bottom:2px solid var(--low-contrast)}.header__flyout--active .header__navigation-item--active{border-color:var(--red-50-ci)!important}.header__flyout--active .header__navigation-link{color:var(--white);display:flex;justify-content:space-between}.header__flyout--active .header__navigation-link-label{max-width:335px;text-transform:none}.header__flyout--active .header__navigation-icon{display:block}.header #language-switch-contents{display:none}.header--mobile-navigation-open nav{display:block}.header--mobile-navigation-open .header__hamburger .icon-menu-2{display:none}.header--mobile-navigation-open .header__hamburger .icon-close{display:block}.header--mobile-navigation-open .header__mobile-navigation{height:auto;max-height:calc(100vh - 100px);opacity:1;overflow-x:hidden;overflow-y:auto;transform:translateY(0);transition:height .3s ease-in-out,opacity 0ms ease-in-out,transform .3s ease-in-out}.header--search-open .header__search-toggle .icon-search{display:none}.header--search-open .header__search-toggle .icon-close{display:block}.header--search-open .header__search-form{background:var(--gray-20-ci);display:block}.header--language-switch-open #language-switch-contents{display:block!important}.footer{background:var(--background);margin:0 auto;max-width:2000px;overflow-x:hidden;width:100%}.footer__head{background:var(--white);border-bottom:8px solid var(--graphic-highlight-standard);padding:0 8px}.footer__events{background:var(--background);display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:1312px;padding:50px 30px;transform:translateY(100px)}@media (min-width:576px){.footer__events{padding:50px 16px}}@media (min-width:768px){.footer__events{padding:50px 24px}}@media (min-width:992px){.footer__events{padding:50px 32px}}.footer__events-inner{grid-column:1/13}.footer__events-headline{margin-bottom:24px}@media (min-width:576px){.footer__events-headline{margin-bottom:33px}}.footer__events-item{border-bottom:2px solid var(--low-contrast);padding:16px 0}@media (min-width:576px){.footer__events-item{display:flex;justify-content:space-between}}.footer__events-link{margin-top:24px}.footer__body{color:var(--gray-90-ci);margin:0 auto;max-width:1312px;padding:160px 8px 60px}@media (min-width:576px){.footer__body{-webkit-padding-before:180px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(12,1fr);padding-block-start:180px;padding:180px 8px 60px;row-gap:100px}}@media (min-width:768px){.footer__body{-moz-column-gap:24px;column-gap:24px;padding:200px 8px 60px}}.footer__info{grid-column:1/7}.footer__logo{-webkit-margin-after:24px;grid-area:logo;margin-block-end:24px;padding:16px 0}.footer__content{-webkit-margin-after:60px;grid-area:content;margin-block-end:60px}@media (min-width:576px){.footer__content{-webkit-margin-after:0;margin-block-end:0}}.footer__content ul{padding:0}.footer__content-address{font-size:18px;font-style:normal;font-weight:400;line-height:24px}.footer__content-phone{align-items:center;display:flex;margin-top:12px}.footer__content-phone i{-webkit-margin-end:8px;font-size:24px;margin-inline-end:8px}.footer__content-phone a{text-decoration:none}.footer__images{-webkit-margin-after:60px;-moz-column-gap:24px;column-gap:24px;display:flex;grid-column:7/13;margin-block-end:60px}.footer__images img{height:100%;max-height:99px;-o-object-fit:contain;object-fit:contain;width:auto}@media (min-width:992px){.footer__images img{max-height:166px}}.footer__links{grid-column:1/13}@media (min-width:576px){.footer__links{display:grid;grid-template-columns:1fr 1fr}}@media (min-width:992px){.footer__links{grid-template-columns:1fr 1fr 1fr 1fr}}.footer__links-column{-webkit-padding-after:40px;padding-block-end:40px}.footer__links-headline{-webkit-padding-after:32px;padding-block-end:32px;text-transform:uppercase}.footer__links-items{line-height:1;padding:0}.footer__links-item{-webkit-padding-before:20px;padding-block-start:20px}.footer__links-item:first-child{-webkit-padding-before:0;padding-block-start:0}.footer__links-item:before{display:none}.footer__links-item .link{font-family:Söhne,sans-serif;font-weight:400;text-transform:none}.section__product-filter .section__body{padding:0}.product-filter{display:none;margin:24px 0 18px;padding:50px 30px}@media (min-width:576px){.product-filter{padding:50px 40px}}@media (min-width:768px){.product-filter{padding:50px 60px}}.product-filter.is-visible{display:block}.product-filter__footer{align-items:center;border-top:1px solid var(--low-contrast);display:grid;grid-template-columns:1fr;margin-top:32px;padding-top:32px;row-gap:30px}@media (min-width:576px){.product-filter__footer{grid-template-columns:1fr 1fr}.product-filter__reset{justify-self:flex-end}}.cookiefirst-cookie-declaration .product-filter__reset button,.product-filter__reset .button,.product-filter__reset .cookiefirst-cookie-declaration button{padding:0}.cookiefirst-cookie-declaration .product-filter__reset button:before,.product-filter__reset .button:before,.product-filter__reset .cookiefirst-cookie-declaration button:before{display:none}.cookiefirst-cookie-declaration .product-filter__reset button:after,.product-filter__reset .button:after,.product-filter__reset .cookiefirst-cookie-declaration button:after{content:"\ea04";display:inline-block;font-family:IconDefault,sans-serif;font-size:24px;line-height:1;vertical-align:middle}.product-filter__cards{display:flex;flex-direction:column;row-gap:40px}.product-filter__card{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(12,1fr);row-gap:32px}@media (min-width:576px){.product-filter__card{-moz-column-gap:16px;column-gap:16px}}@media (min-width:992px){.product-filter__card{-moz-column-gap:32px;column-gap:32px}}.product-filter__card .filter-card__title{grid-column:1/13}@media (min-width:768px){.product-filter__card .filter-card__title{grid-column:1/4}}.product-filter__card .filter-card__title .hl{margin:0}.product-filter__card .filter-card__fields{-moz-column-gap:32px;column-gap:32px;display:flex;flex-direction:column;flex-wrap:wrap;grid-column:1/13;position:relative;row-gap:20px}@media (min-width:576px){.product-filter__card .filter-card__fields{flex-direction:row}}@media (min-width:768px){.product-filter__card .filter-card__fields{grid-column:5/13}}.product-filter__card .filter-card__field{display:block;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-filter__card .filter-card__field:has(.range){width:100%}.product-filter__card .filter-card__field:has([disabled]){opacity:.5}.product-filter__card .filter-card__field .range{margin:0}.product-filter__card .filter-card__field:first-child .range-input{margin-top:calc((var(--height) - 8px)*-.5)}.product-filter__card .filter-card__field+.product-filter__card .filter-card__field{-webkit-margin-before:16px;margin-block-start:16px}.product-filter__card .filter-card__input{position:absolute}.product-filter__card .filter-card__label{color:var(--color);display:block;font-weight:600;margin:0;padding-left:32px}@media (max-width:575.98px){.section__product-tiles caption,.section__product-tiles table,.section__product-tiles tbody,.section__product-tiles td,.section__product-tiles tfoot,.section__product-tiles th,.section__product-tiles thead,.section__product-tiles tr{all:revert-layer}}.section__product-tiles .product-tiles{display:grid;grid-template-columns:1fr;row-gap:60px}@media (min-width:576px){.section__product-tiles .product-tiles{-moz-column-gap:16px;column-gap:16px;grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.section__product-tiles .product-tiles{-moz-column-gap:24px;column-gap:24px;grid-template-columns:repeat(3,minmax(200px,416px))}}@media (min-width:992px){.section__product-tiles .product-tiles{-moz-column-gap:32px;column-gap:32px}}.section__product-tiles .product-tiles .product-tile__image{max-width:50%}@media (min-width:576px){.section__product-tiles .product-tiles .product-tile__image{max-width:100%}}.section__product-tiles .product-tile{display:flex;flex-direction:column;gap:24px}.section__product-tiles .product-tile--hidden{display:none}.section__product-tiles .product-tile__title{-webkit-margin-after:2px;color:var(--text-highlight-standard);margin-block-end:2px}.section__product-tiles .product-tile__title .hl{margin:0}.section__product-tiles .product-tile__title .link{color:inherit}@media (min-width:576px){.section__product-tiles .product-tile__title{-webkit-margin-after:4px;margin-block-end:4px}}@media (min-width:768px){.section__product-tiles .product-tile__title{-webkit-margin-after:6px;margin-block-end:6px}}@media (min-width:992px){.section__product-tiles .product-tile__title{-webkit-margin-after:8px;margin-block-end:8px}}.section__product-tiles .product-tile__information{display:flex;flex-direction:column;height:100%}.section__product-tiles .product-tile__table{border:0;border-collapse:collapse;font-size:16px;margin-top:auto;text-align:left;width:100%}.section__product-tiles .product-tile__table tbody tr{border-bottom:2px solid var(--low-contrast)}.section__product-tiles .product-tile__table tbody tr th{-webkit-padding-end:12px;font-weight:600;padding-block:12px;padding-inline-end:12px}.section__product-tiles .product-tile__table tbody tr td{border:0;padding:12px 0}.section__product-tiles .product-tile__table tbody tr td strong{font-weight:600}.section__product-tiles .product-tile .link--download{grid-gap:8px;align-items:center;text-decoration:none}.section__product-tiles .product-tile .link--download i{align-items:center;display:flex;font-size:x-small;height:19px;justify-content:center;width:18px}.section__product-tiles .product-tile__description{margin-bottom:10px}.section__product-tiles .product-tile__icons{display:flex;flex-wrap:wrap;gap:16px;margin-top:auto;padding:0}.section__product-tiles .product-tile__icons+.score-meter-group{margin-top:0!important}.section__product-tiles .product-tile__icon{--size:20%;align-items:center;display:flex;height:auto;justify-content:center;width:var(--size)}@media (min-width:576px){.section__product-tiles .product-tile__icon{min-width:92px}}.section__product-tiles .product-tile__icon:after,.section__product-tiles .product-tile__icon:before{display:none}.section__product-tiles .product-tile__icon i{font-size:72px}.section__product-tiles .product-tile .score-meter{display:inline-flex;height:16px;width:50%}.section__product-tiles .product-tile .score-meter-group{display:flex;flex-direction:column;margin-top:auto}.section__product-tiles .product-tile .score-meter__item-wrapper{align-items:center;border-bottom:2px solid var(--low-contrast);display:flex;justify-content:space-between;padding:12px 0}.section__product-tiles .product-tile .score-meter__item{border:1px solid var(--high-contrast-pressed);height:100%;width:25%}.section__product-tiles .product-tile .score-meter__item:not(:first-child){border-left:0}.section__product-tiles .product-tile .score-meter__item--filled{background-color:var(--high-contrast-pressed)}.section__product-tiles .product-tile--complex .product-tile__image{max-width:100%}body:has(.PDPGallery--overlay) [data-test-id=userlike-container]{position:relative;z-index:1}.PDPGallery--overlay{background:var(--white);height:100vh;left:0;padding:8px;position:fixed;top:0;width:100vw;z-index:9001}.PDPGallery--overlay .swiper-container{display:block;height:100%;width:100%}@media (min-width:576px){.PDPGallery--overlay{padding:16px}}@media (min-width:768px){.PDPGallery--overlay{padding:24px}}@media (min-width:992px){.PDPGallery--overlay{padding:32px}}.PDPGallery--overlay .PDPGallery__inner,.PDPGallery--overlay .PDPGallery__slider{height:100%}.PDPGallery--overlay .PDPGallery__slider{gap:16px}.PDPGallery--overlay .PDPGallery__controls,.PDPGallery--overlay .PDPGallery__main,.PDPGallery--overlay .PDPGallery__thumbnails{margin:0 auto;width:100%}.PDPGallery--overlay .PDPGallery__controls{max-width:1200px}.PDPGallery--overlay .PDPGallery__overlay-controls{display:flex;justify-content:flex-end}.PDPGallery--overlay .PDPGallery__thumbnails{display:none;flex:0 0 auto;height:100px;margin-bottom:20px}@media (min-width:576px){.PDPGallery--overlay .PDPGallery__thumbnails{height:120px}}.PDPGallery--overlay .PDPGallery__content{aspect-ratio:4/3;display:flex;margin:0 auto}.PDPGallery--overlay .PDPGallery__image{aspect-ratio:4/3}.modal main{padding:0}.modal iframe{border:0;height:100vh;width:100%}.modal iframe body{background-color:var(--white)}.modal .product-stage{padding:30px 0 0;position:relative}@media (min-width:576px){.modal .product-stage{padding:40px 0 0}}@media (min-width:768px){.modal .product-stage{padding:50px 0 0}}@media (min-width:992px){.modal .product-stage{padding:60px 0 0}}.modal .product-stage__inner{gap:32px}.modal .product-stage__media{max-width:50%;order:1}@media (min-width:576px){.modal .product-stage__media{grid-column:2/5;max-width:none}}.modal .product-stage__content{order:1}@media (min-width:576px){.modal .product-stage__content{grid-column:5/12}}.modal .product-form{margin:0 auto;max-width:864px}.PDPGallery{display:flex;flex-direction:column;overflow:hidden}.PDPGallery button{cursor:pointer}.PDPGallery figure{height:100%;width:100%}.PDPGallery__button{width:100%}.PDPGallery__slider{display:flex;flex-direction:column}.PDPGallery__controls{display:flex;justify-content:space-between;order:3}.PDPGallery__controls-icon{pointer-events:none}.PDPGallery__controls-next,.PDPGallery__controls-prev{padding:2px 4px}.PDPGallery__controls-prev{-webkit-margin-start:auto;margin-inline-start:auto}.PDPGallery__controls-next{-webkit-margin-start:12px;margin-inline-start:12px}.PDPGallery__main{margin-bottom:30px;order:1;overflow:hidden}@media (min-width:576px){.PDPGallery__main{margin-bottom:40px}}@media (min-width:768px){.PDPGallery__main{margin-bottom:50px}}@media (min-width:992px){.PDPGallery__main{margin-bottom:60px}}.PDPGallery__main .swiper-slide{opacity:0;visibility:hidden}.PDPGallery__main .swiper-slide-active{opacity:1;visibility:visible}.PDPGallery__image{aspect-ratio:auto;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:992px){.PDPGallery__image{aspect-ratio:4/3}}.PDPGallery__image--thumbnail{aspect-ratio:4/3}.PDPGallery__image--product{-o-object-fit:contain;object-fit:contain}.PDPGallery__thumbnails{margin-bottom:20px;order:2;overflow-x:hidden}.PDPGallery__thumbnails-button{max-width:149px}.PDPGallery__thumbnails-button--vimeo .PDPGallery__image--thumbnail{display:none}.PDPGallery__thumbnails .swiper-slide{border:2px solid var(--white)}.PDPGallery__thumbnails .swiper-slide-thumb-active{border:2px solid var(--red-50-ci)}.PDPGallery__content{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;text-align:center}@media (min-width:992px){.PDPGallery__content{aspect-ratio:4/3}}.PDPGallery__content--babylon>babylon-viewer{display:block;height:100%;width:100%}.PDPGallery__content--babylon .logo-button{visibility:hidden!important}.PDPGallery>.button,.cookiefirst-cookie-declaration .PDPGallery>button{position:absolute;z-index:999}.PDPGallery__overlay-controls{display:none;padding-bottom:16px}.PDPGallery__cookiefirst{background-color:var(--white);inset:0;position:absolute}.PDPGallery__cookiefirst-inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.PDPGallery__video{aspect-ratio:16/9;position:relative}.product-stage__inner{display:grid;grid-template-columns:1fr;row-gap:60px}@media (min-width:768px){.product-stage__inner{grid-template-columns:repeat(12,1fr);row-gap:0}}.product-stage__media{max-height:760px;order:2}@media (min-width:768px){.product-stage__media{grid-column:1/7;order:1}}.product-stage__media .swiper-container{row-gap:0;visibility:hidden}.product-stage__media .swiper-container.swiper-initialized{visibility:visible}.product-stage__content{order:1}@media (min-width:768px){.product-stage__content{grid-column:8/13;order:2}}.product-stage__content .overline:has(+*){margin-bottom:12px}@media (min-width:576px){.product-stage__content .overline:has(+*){margin-bottom:14px}}@media (min-width:768px){.product-stage__content .overline:has(+*){margin-bottom:18px}}@media (min-width:992px){.product-stage__content .overline:has(+*){margin-bottom:24px}}.product-stage__content .hl--4{font-weight:600!important;text-transform:none}.product-stage__content .list-custom-icon{margin-bottom:14px}@media (min-width:576px){.product-stage__content .list-custom-icon{margin-bottom:18px}}@media (min-width:768px){.product-stage__content .list-custom-icon{margin-bottom:24px}}@media (min-width:992px){.product-stage__content .list-custom-icon{margin-bottom:32px}}.product-stage__content .list-custom-icon__text{font-size:16px;font-weight:600}.section__offer-overlay .section__body{padding:20px 0 0}.sticky-navigation{--sticky-navigation-top:0;background:var(--gray-90-ci);position:-webkit-sticky;position:sticky;top:var(--sticky-navigation-top);width:100%;z-index:100}.sticky-navigation:has(~.section)~.section{scroll-margin-top:150px}@media (min-width:992px){.sticky-navigation:has(~.section)~.section{scroll-margin-top:185px}}.sticky-navigation__inner{display:flex;gap:24px;padding:0 8px}.sticky-navigation__hamburger{cursor:pointer;margin-top:18px}@media (min-width:1200px){.sticky-navigation__hamburger{display:none}}.sticky-navigation__hamburger i.icon-close{display:none}.sticky-navigation__items{margin:0;overflow:hidden;padding:0}@media (min-width:1200px){.sticky-navigation__items{display:flex;gap:50px;list-style-type:none;margin:0 auto;max-width:1176px;padding:28px 0}}.sticky-navigation__item{list-style-type:none}@media (max-width:1199.98px){.sticky-navigation__item{padding:18px 0}}.sticky-navigation__item:before{display:none}.sticky-navigation__item-link{font-size:16px;font-weight:900;text-decoration:none;text-transform:uppercase}.sticky-navigation--closed .sticky-navigation__hamburger i.icon-menu-2{display:block}.sticky-navigation--closed .sticky-navigation__hamburger i.icon-close{display:none}@media (max-width:1199.98px){.sticky-navigation--closed .sticky-navigation__items{max-height:60px;overflow:hidden}}.sticky-navigation--open .sticky-navigation__hamburger i.icon-menu-2{display:none}.sticky-navigation--open .sticky-navigation__hamburger i.icon-close{display:block}.sticky-navigation--open .sticky-navigation__items{max-height:none;overflow:auto}.product-highlights-element__header .hl{margin-bottom:0}.product-highlights-element__items{-moz-column-gap:8px;column-gap:8px;display:grid;row-gap:24px}@media (min-width:576px){.product-highlights-element__items{-moz-column-gap:16px;column-gap:16px;row-gap:32px}}@media (min-width:768px){.product-highlights-element__items{-moz-column-gap:24px;column-gap:24px;row-gap:48px}}@media (min-width:992px){.product-highlights-element__items{-moz-column-gap:32px;column-gap:32px;row-gap:64px}}.product-highlights-element__item{display:grid;gap:12px 8px;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 1fr;text-align:start}.product-highlights-element__item[data-clickable=true]{cursor:pointer}.product-highlights-element__item :has(.image,img){grid-column:1/7}@media (min-width:576px){.product-highlights-element__item :has(.image,img){grid-column:1/4}.product-highlights-element__item :has(.image,img)+.text{grid-column:4/13}}.product-highlights-element__item .text{grid-column:1/13}@media (min-width:576px){.product-highlights-element__item{-moz-column-gap:16px;column-gap:16px}}@media (min-width:768px){.product-highlights-element__item{-moz-column-gap:24px;column-gap:24px}}@media (min-width:992px){.product-highlights-element__item{-moz-column-gap:32px;column-gap:32px}}.product-highlights-element__item .hl,.product-highlights-element__item .intro{margin-bottom:0}.product-highlights-element__item .intro__header{margin-bottom:8px}@media (min-width:576px){.product-highlights-element__item .intro__header{margin-bottom:10px}}@media (min-width:768px){.product-highlights-element__item .intro__header{margin-bottom:12px}}@media (min-width:992px){.product-highlights-element__item .intro__header{margin-bottom:16px}}.product-highlights-element__item .intro:has(~.link){margin-bottom:14px}@media (min-width:576px){.product-highlights-element__item .intro:has(~.link){margin-bottom:18px}}@media (min-width:768px){.product-highlights-element__item .intro:has(~.link){margin-bottom:24px}}@media (min-width:992px){.product-highlights-element__item .intro:has(~.link){margin-bottom:32px}}.section__product_long_description .section__body.section__body--offgrid .product_long_description__item{display:grid;gap:12px 8px;grid-template-columns:repeat(12,1fr);text-align:start}@media (min-width:576px){.section__product_long_description .section__body.section__body--offgrid .product_long_description__item{-moz-column-gap:16px;column-gap:16px}}@media (min-width:768px){.section__product_long_description .section__body.section__body--offgrid .product_long_description__item{-moz-column-gap:24px;column-gap:24px}}@media (min-width:992px){.section__product_long_description .section__body.section__body--offgrid .product_long_description__item{-moz-column-gap:32px;column-gap:32px}}.section__product_long_description .section__body.section__body--offgrid .product_long_description__item header{align-content:center;display:grid;grid-column:1/13}@media (min-width:768px){.section__product_long_description .section__body.section__body--offgrid .product_long_description__item header{grid-column:1/6}}.section__product_long_description .section__body.section__body--offgrid .product_long_description__item header+div{grid-column:1/9}@media (min-width:768px){.section__product_long_description .section__body.section__body--offgrid .product_long_description__item header+div{display:flex;grid-column:6/13;justify-content:center}}.section__product_long_description .section__body:not(.section__body--offgrid) .product_long_description__item{display:grid;grid-template-columns:repeat(12,1fr)}.section__product_long_description .section__body:not(.section__body--offgrid) .product_long_description__item header{align-content:center;display:grid;grid-column:1/13}@media (min-width:768px){.section__product_long_description .section__body:not(.section__body--offgrid) .product_long_description__item header{grid-column:3/11}}.product-case-studies{padding-bottom:40px;padding-top:40px}@media (min-width:576px){.product-case-studies{padding-bottom:60px;padding-top:60px}}@media (min-width:768px){.product-case-studies{padding-bottom:80px;padding-top:80px}}@media (min-width:992px){.product-case-studies{padding-bottom:100px;padding-top:100px}.product-case-studies__wrap{margin:0 auto;max-width:1088px}}.product-case-studies__items{margin-top:30px}@media (min-width:576px){.product-case-studies__items{margin-top:40px}}@media (min-width:768px){.product-case-studies__items{margin-top:50px}}@media (min-width:992px){.product-case-studies__items{margin-top:60px}}.product-case-studies__item{display:grid;gap:16px;grid-template-columns:repeat(12,1fr);padding-bottom:14px}@media (min-width:576px){.product-case-studies__item{padding-bottom:18px}}@media (min-width:768px){.product-case-studies__item{gap:24px;padding-bottom:24px}}@media (min-width:992px){.product-case-studies__item{gap:32px;padding-bottom:32px}}.cookiefirst-cookie-declaration .product-case-studies__item button,.product-case-studies__item .button,.product-case-studies__item .cookiefirst-cookie-declaration button{margin-top:14px}@media (min-width:576px){.cookiefirst-cookie-declaration .product-case-studies__item button,.product-case-studies__item .button,.product-case-studies__item .cookiefirst-cookie-declaration button{margin-top:18px}}@media (min-width:768px){.cookiefirst-cookie-declaration .product-case-studies__item button,.product-case-studies__item .button,.product-case-studies__item .cookiefirst-cookie-declaration button{margin-top:24px}}@media (min-width:992px){.cookiefirst-cookie-declaration .product-case-studies__item button,.product-case-studies__item .button,.product-case-studies__item .cookiefirst-cookie-declaration button{margin-top:32px}}.product-case-studies__item hr{grid-column:1/13;margin-bottom:32px;margin-top:32px}.product-case-studies__image{grid-column:1/13;max-height:156px}@media (min-width:576px){.product-case-studies__image{grid-column:1/5;max-height:unset}}@media (min-width:992px){.product-case-studies__image{grid-column:1/4}}.product-case-studies__content{grid-column:1/13}@media (min-width:576px){.product-case-studies__content{grid-column:5/13}}@media (min-width:992px){.product-case-studies__content{grid-column:4/13}}.product-case-studies__content~p{font-family:SoehneMonoBuch,monospace;margin-top:12px}@media (min-width:576px){.product-case-studies__content~p{margin-top:14px}}@media (min-width:768px){.product-case-studies__content~p{margin-top:18px}}@media (min-width:992px){.product-case-studies__content~p{margin-top:24px}}.product-applications-element__header:has(+div){margin-bottom:24px}@media (min-width:576px){.product-applications-element__header:has(+div){margin-bottom:32px}}@media (min-width:768px){.product-applications-element__header:has(+div){margin-bottom:48px}}@media (min-width:992px){.product-applications-element__header:has(+div){margin-bottom:64px}}.product-applications-element__items{-moz-column-gap:8px;column-gap:8px;display:grid;row-gap:24px}@media (min-width:576px){.product-applications-element__items{-moz-column-gap:16px;column-gap:16px;row-gap:32px}}@media (min-width:768px){.product-applications-element__items{-moz-column-gap:24px;column-gap:24px;row-gap:48px}}@media (min-width:992px){.product-applications-element__items{-moz-column-gap:32px;column-gap:32px;row-gap:64px}}.product-applications-element .swiper-element{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:[swiper] 1fr [controls] auto;position:relative;row-gap:24px}.product-applications-element .swiper-element-container{grid-column:1/13;overflow-x:visible;width:100%}.product-applications-element .swiper-element .swiper-container{row-gap:unset}.product-applications-element .swiper-element .swiper-container .swiper-wrapper{grid-area:swiper;grid-column:1/13}.product-applications-element .swiper-element .swiper-container .swiper-slide{max-width:240px;width:auto}@media (min-width:768px){.product-applications-element .swiper-element .swiper-container .swiper-slide{max-width:312px}}.product-applications-element .swiper-element .swiper-controls-container{display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.product-applications-element .swiper-element .swiper-controls-container .swiper-controls{background-color:rgba(67,67,67,.698);bottom:20px;display:grid;grid-area:controls;grid-column:1/13;grid-template-columns:[prev] auto [pagination] auto [next] auto;justify-self:center;padding:8px;position:-webkit-sticky;position:sticky;z-index:9}@media (min-width:768px){.product-applications-element .swiper-element .swiper-controls-container .swiper-controls{padding:10px}}@media (min-width:992px){.product-applications-element .swiper-element .swiper-controls-container .swiper-controls{padding:12px}}.product-applications-element .swiper-element .swiper-controls-container .swiper-controls:has(.swiper-pagination-lock){display:none}.product-applications-element .swiper-element .swiper-controls-container .swiper-controls>*{height:auto;inset:auto;margin:auto;position:inherit;width:auto}.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:36px;color:var(--white);height:var(--size);width:var(--size)}@media (min-width:576px){.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:40px}}@media (min-width:768px){.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:44px}}@media (min-width:992px){.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:48px}}.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next:after,.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev:after{content:""}.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:36px;pointer-events:none}@media (min-width:576px){.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:40px}}@media (min-width:768px){.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:44px}}@media (min-width:992px){.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:48px}}.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{grid-gap:2px;color:var(--white);display:grid;font-size:18px;font-weight:600;grid-area:pagination;grid-template-columns:1fr auto 1fr;padding:0 10px}@media (min-width:576px){.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{padding:0 12px}}@media (min-width:768px){.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{display:none;padding:0 14px}}@media (min-width:992px){.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{padding:0 16px}}.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination span{display:inline-block}.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{grid-area:prev}.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next{grid-area:next}.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-slide-next,.product-applications-element .swiper-element .swiper-controls-container .swiper-controls .swiper-slide-prev{opacity:.25}.product-applications-element__slide{-webkit-margin-end:30px;margin-inline-end:30px;overflow:hidden;width:100%}.product-applications-element__slide .intro{overflow-wrap:break-word;word-break:break-word}@media (min-width:768px){.product-applications-element__slide{width:calc(40% - 6px)}}@media (min-width:992px){.product-applications-element__slide{width:calc(31.25% - 22px)}}.product-applications-element__slide .product-applications-element__item{align-content:flex-start;-moz-column-gap:6px;column-gap:6px;display:flex;flex-direction:column;height:100%}.product-applications-element__slide .product-applications-element__item>div+div{display:flex;flex-direction:column;height:100%}.product-applications-element__slide .product-applications-element__item .overline--marker{left:10px;position:absolute;top:10px}.section__product-applications{overflow-x:clip}.section__simple-downloads .simple-downloads__items{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;justify-content:start}@media (min-width:576px){.section__simple-downloads .simple-downloads__items{flex-direction:row;gap:16px}}@media (min-width:768px){.section__simple-downloads .simple-downloads__items{gap:24px}}@media (min-width:992px){.section__simple-downloads .simple-downloads__items{gap:32px}}.section__simple-downloads .simple-downloads__item{align-items:center;display:flex;gap:8px}.section__simple-downloads .simple-downloads__item .icon{display:contents}.section__simple-downloads .simple-downloads__item .link{text-decoration:none}.product-overlay .product-stage{margin-bottom:60px}.product-overlay .product-stage__inner{display:grid;grid-template-columns:1fr;row-gap:60px}@media (min-width:768px){.product-overlay .product-stage__inner{grid-template-columns:repeat(12,1fr);row-gap:0}}.product-overlay .product-stage__media{order:2}@media (min-width:768px){.product-overlay .product-stage__media{grid-column:1/7;order:1}}.product-overlay .product-stage__media .swiper-container{row-gap:0}.product-overlay .product-stage__content{order:1}@media (min-width:768px){.product-overlay .product-stage__content{grid-column:8/13;order:2}}.product-overlay .product-stage__content .overline:has(+*){margin-bottom:12px}@media (min-width:576px){.product-overlay .product-stage__content .overline:has(+*){margin-bottom:14px}}@media (min-width:768px){.product-overlay .product-stage__content .overline:has(+*){margin-bottom:18px}}@media (min-width:992px){.product-overlay .product-stage__content .overline:has(+*){margin-bottom:24px}}.product-overlay .product-stage__content .hl--4{font-weight:600!important;text-transform:none}.product-overlay .product-stage__content .list-custom-icon{margin-bottom:14px}@media (min-width:576px){.product-overlay .product-stage__content .list-custom-icon{margin-bottom:18px}}@media (min-width:768px){.product-overlay .product-stage__content .list-custom-icon{margin-bottom:24px}}@media (min-width:992px){.product-overlay .product-stage__content .list-custom-icon{margin-bottom:32px}}.product-overlay .product-stage__content .list-custom-icon__text{font-size:16px;font-weight:600}.product-overlay .product-stage__icons{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 32px;padding:0}.product-overlay .product-stage__icon{--size:92px;align-items:center;display:flex;height:var(--size);justify-content:center;width:var(--size)}.product-overlay .product-stage__icon:after,.product-overlay .product-stage__icon:before{display:none}.product-overlay .product-stage__icon i{font-size:72px}.product-overlay .product-stage .product-description .hl--2{margin-bottom:8px}@media (min-width:576px){.product-overlay .product-stage .product-description .hl--2{margin-bottom:10px}}@media (min-width:768px){.product-overlay .product-stage .product-description .hl--2{margin-bottom:12px}}@media (min-width:992px){.product-overlay .product-stage .product-description .hl--2{margin-bottom:8px}}.product-overlay .product-stage .product-description .hl--4{margin-bottom:14px}@media (min-width:576px){.product-overlay .product-stage .product-description .hl--4{margin-bottom:18px}}@media (min-width:768px){.product-overlay .product-stage .product-description .hl--4{margin-bottom:12px}}@media (min-width:992px){.product-overlay .product-stage .product-description .hl--4{margin-bottom:16px}}.product-overlay .PDPGallery{display:flex;flex-direction:column;overflow:hidden}.product-overlay .PDPGallery button{cursor:pointer}.product-overlay .PDPGallery figure{height:100%;width:100%}.product-overlay .PDPGallery__button{width:100%}.product-overlay .PDPGallery__slider{display:flex;flex-direction:column}.product-overlay .PDPGallery__controls{display:flex;justify-content:space-between;order:3}.product-overlay .PDPGallery__controls-icon{pointer-events:none}.product-overlay .PDPGallery__controls-next,.product-overlay .PDPGallery__controls-prev{padding:2px 4px}.product-overlay .PDPGallery__controls-next{-webkit-margin-start:12px;margin-inline-start:12px}.product-overlay .PDPGallery__main{margin-bottom:30px;order:1;overflow:hidden}@media (min-width:576px){.product-overlay .PDPGallery__main{margin-bottom:40px}}@media (min-width:768px){.product-overlay .PDPGallery__main{margin-bottom:50px}}@media (min-width:992px){.product-overlay .PDPGallery__main{margin-bottom:60px}}.product-overlay .PDPGallery__main .swiper-slide{opacity:0;visibility:hidden}.product-overlay .PDPGallery__main .swiper-slide-active{opacity:1;visibility:visible}.product-overlay .PDPGallery__image{aspect-ratio:4/3;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-overlay .PDPGallery__image--thumbnail{-o-object-fit:cover;object-fit:cover}.product-overlay .PDPGallery__image--product{-o-object-fit:contain;object-fit:contain}.product-overlay .PDPGallery__thumbnails{margin-bottom:20px;order:2;overflow-x:hidden}.product-overlay .PDPGallery__thumbnails-button{max-width:149px}.product-overlay .PDPGallery__thumbnails .swiper-slide{border:2px solid var(--white)}.product-overlay .PDPGallery__thumbnails .swiper-slide-thumb-active{border:2px solid var(--red-50-ci)}.product-overlay .PDPGallery__content{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;text-align:center}.cookiefirst-cookie-declaration .product-overlay .PDPGallery>button,.product-overlay .PDPGallery>.button,.product-overlay .cookiefirst-cookie-declaration .PDPGallery>button{position:absolute;z-index:999}.product-overlay .PDPGallery__overlay-controls{display:none;padding-bottom:16px}.product-overlay .PDPGallery__cookiefirst{background-color:var(--white);inset:0;position:absolute}.product-overlay .PDPGallery__cookiefirst-inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.section__simple-text-media-element.section--align-center .simple-text-media-element--large .simple-text-media-element__header{justify-self:center}.section__simple-text-media-element.section--align-center .simple-text-media-element--large .simple-text-media-element__header .intro{grid-column:2/12}@media (min-width:768px){.section__simple-text-media-element.section--align-center .simple-text-media-element--large .simple-text-media-element__header .intro{grid-column:3/11}}.simple-text-media-element__header{display:grid;gap:8px;grid-template-columns:repeat(12,1fr)}@media (min-width:576px){.simple-text-media-element__header{-moz-column-gap:16px;column-gap:16px}}@media (min-width:768px){.simple-text-media-element__header{-moz-column-gap:24px;column-gap:24px}}@media (min-width:992px){.simple-text-media-element__header{-moz-column-gap:32px;column-gap:32px}}.simple-text-media-element__header .intro{grid-column:1/12}@media (min-width:768px){.simple-text-media-element__header .intro{grid-column:1/11}}.simple-text-media-element__header:has(+div){margin-bottom:24px}@media (min-width:576px){.simple-text-media-element__header:has(+div){margin-bottom:32px}}@media (min-width:768px){.simple-text-media-element__header:has(+div){margin-bottom:48px}}@media (min-width:992px){.simple-text-media-element__header:has(+div){margin-bottom:64px}}.simple-text-media-element__items{-moz-column-gap:8px;column-gap:8px;display:grid;row-gap:24px}@media (min-width:576px){.simple-text-media-element__items{-moz-column-gap:16px;column-gap:16px;row-gap:32px}}@media (min-width:768px){.simple-text-media-element__items{-moz-column-gap:24px;column-gap:24px;row-gap:48px}}@media (min-width:992px){.simple-text-media-element__items{-moz-column-gap:32px;column-gap:32px;row-gap:64px}}.simple-text-media-element__item{display:grid;gap:12px 8px;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 1fr;text-align:start}.simple-text-media-element__item[data-clickable=true]{cursor:pointer}@media (min-width:576px){.simple-text-media-element__item{-moz-column-gap:16px;column-gap:16px}}@media (min-width:768px){.simple-text-media-element__item{-moz-column-gap:24px;column-gap:24px}}@media (min-width:992px){.simple-text-media-element__item{-moz-column-gap:32px;column-gap:32px}}.simple-text-media-element__item div{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;grid-column:span 12;height:auto}.cookiefirst-cookie-declaration .simple-text-media-element__item div button,.simple-text-media-element__item div .button,.simple-text-media-element__item div .cookiefirst-cookie-declaration button{margin-top:auto}.simple-text-media-element__item .hl,.simple-text-media-element__item .intro{margin-bottom:0}.simple-text-media-element__item .intro__header{margin-bottom:8px}@media (min-width:576px){.simple-text-media-element__item .intro__header{margin-bottom:10px}}@media (min-width:768px){.simple-text-media-element__item .intro__header{margin-bottom:12px}}@media (min-width:992px){.simple-text-media-element__item .intro__header{margin-bottom:16px}}.simple-text-media-element__item .intro:has(~.button,~.cookiefirst-cookie-declaration button),.simple-text-media-element__item .intro:has(~.link){margin-bottom:14px}@media (min-width:576px){.simple-text-media-element__item .intro:has(~.button,~.cookiefirst-cookie-declaration button),.simple-text-media-element__item .intro:has(~.link){margin-bottom:18px}}@media (min-width:768px){.simple-text-media-element__item .intro:has(~.button,~.cookiefirst-cookie-declaration button),.simple-text-media-element__item .intro:has(~.link){margin-bottom:24px}}@media (min-width:992px){.simple-text-media-element__item .intro:has(~.button,~.cookiefirst-cookie-declaration button),.simple-text-media-element__item .intro:has(~.link){margin-bottom:32px}}@media (min-width:768px){.simple-text-media-element--small article div:first-of-type{grid-column:1/4}.simple-text-media-element--small article div:last-of-type{grid-column:4/13}}@media (min-width:576px){.simple-text-media-element--medium article div:first-of-type{grid-column:1/6}.simple-text-media-element--medium article div:last-of-type{grid-column:6/13}}@media (min-width:768px){.simple-text-media-element--medium article div:first-of-type{grid-column:1/7}.simple-text-media-element--medium article div:last-of-type{grid-column:7/13}}.simple-text-media-element--large .simple-text-media-element__header{display:grid;grid-column:1/13;grid-template-columns:repeat(12,1fr);max-width:1312px}@media (max-width:767.98px){.simple-text-media-element--large article:nth-child(2n) div:first-child{order:2}.simple-text-media-element--large article:nth-child(2n) div:nth-child(2){order:1}}@media (min-width:768px){.simple-text-media-element--large article>div{align-content:center;display:grid}.simple-text-media-element--large article:nth-child(odd) div:first-child{grid-column:1/8;padding-right:8px}.simple-text-media-element--large article:nth-child(odd) div:nth-child(2){grid-column:8/13}.simple-text-media-element--large article:nth-child(2n) div:first-child{grid-column:1/6}.simple-text-media-element--large article:nth-child(2n) div:nth-child(2){grid-column:6/13}}.simple-text-media-element--tiles>div>div{flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start}@media (min-width:768px){.simple-text-media-element--tiles>div>div{gap:24px}}@media (min-width:992px){.simple-text-media-element--tiles>div>div{gap:32px}}.simple-text-media-element--tiles>div>div article{border:1px solid var(--middle-contrast);gap:16px;padding:12px}@media (min-width:768px){.simple-text-media-element--tiles>div>div article{padding:24px;width:calc(50% - 12px)}}@media (min-width:992px){.simple-text-media-element--tiles>div>div article{width:calc(33.33333% - 22px)}}.simple-text-media-element--horizontal-tiles>div+div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.simple-text-media-element--horizontal-tiles .swiper-element{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:[swiper] 1fr [controls] auto;position:relative;row-gap:24px}.simple-text-media-element--horizontal-tiles .swiper-element-container{grid-column:1/13;overflow-x:visible;width:100%}.simple-text-media-element--horizontal-tiles .swiper-element .swiper-container{row-gap:unset}.simple-text-media-element--horizontal-tiles .swiper-element .swiper-container .swiper-wrapper{grid-area:swiper;grid-column:1/13}.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container{display:contents;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls{background-color:rgba(67,67,67,.698);bottom:20px;display:grid;grid-area:controls;grid-column:1/13;grid-template-columns:[prev] auto [pagination] auto [next] auto;justify-self:center;padding:8px;position:-webkit-sticky;position:sticky;z-index:9}@media (min-width:768px){.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls{padding:10px}}@media (min-width:992px){.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls{padding:12px}}.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls:has(.swiper-pagination-lock){display:none}.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls>*{height:auto;inset:auto;margin:auto;position:inherit;width:auto}.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:36px;color:var(--white);height:var(--size);width:var(--size)}@media (min-width:576px){.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:40px}}@media (min-width:768px){.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:44px}}@media (min-width:992px){.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:48px}}.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next:after,.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev:after{content:""}.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:36px;pointer-events:none}@media (min-width:576px){.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:40px}}@media (min-width:768px){.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:44px}}@media (min-width:992px){.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:48px}}.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{grid-gap:2px;color:var(--white);display:grid;font-size:18px;font-weight:600;grid-area:pagination;grid-template-columns:1fr auto 1fr;padding:0 10px}@media (min-width:576px){.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{padding:0 12px}}@media (min-width:768px){.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{display:none;padding:0 14px}}@media (min-width:992px){.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{padding:0 16px}}.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination span{display:inline-block}.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{grid-area:prev}.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next{grid-area:next}.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-slide-next,.simple-text-media-element--horizontal-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-slide-prev{opacity:.25}.simple-text-media-element__slide.swiper-slide{overflow:hidden;width:100%}.simple-text-media-element__slide.swiper-slide .intro{overflow-wrap:break-word;word-break:break-word}@media (min-width:768px){.simple-text-media-element__slide.swiper-slide{width:calc(40% - 6px)}}@media (min-width:992px){.simple-text-media-element__slide.swiper-slide{width:calc(31.25% - 22px)}}.simple-text-media-element__slide.swiper-slide article{align-content:flex-start;border:1px solid var(--middle-contrast);-moz-column-gap:6px;column-gap:6px;display:flex;flex-direction:column;height:100%;padding:12px}@media (min-width:768px){.simple-text-media-element__slide.swiper-slide article{padding:24px}}.simple-text-media-element__slide.swiper-slide article>div+div{display:flex;flex-direction:column;height:100%}.simple-text-media-element__slide.swiper-slide article>div+div .link{bottom:24px;position:absolute}.section__simple-text-media-element{overflow-x:clip}.section__category-teaser .simple-text-media-element__item,.section__o-c-s-root-category-list-element .simple-text-media-element__item{border-bottom:1px solid var(--low-contrast);padding-bottom:30px;row-gap:24px}@media (min-width:576px){.section__category-teaser .simple-text-media-element__item,.section__o-c-s-root-category-list-element .simple-text-media-element__item{padding-bottom:40px}}@media (min-width:768px){.section__category-teaser .simple-text-media-element__item,.section__o-c-s-root-category-list-element .simple-text-media-element__item{padding-bottom:50px;row-gap:0}}@media (min-width:992px){.section__category-teaser .simple-text-media-element__item,.section__o-c-s-root-category-list-element .simple-text-media-element__item{padding-bottom:60px}}.section__category-teaser .simple-text-media-element__item>div:first-of-type,.section__o-c-s-root-category-list-element .simple-text-media-element__item>div:first-of-type{grid-column:1/7}.section__category-teaser .simple-text-media-element__item>div:last-of-type,.section__o-c-s-root-category-list-element .simple-text-media-element__item>div:last-of-type{grid-column:1/13}@media (min-width:768px){.section__category-teaser .simple-text-media-element__item>div:first-of-type,.section__o-c-s-root-category-list-element .simple-text-media-element__item>div:first-of-type{grid-column:1/5}.section__category-teaser .simple-text-media-element__item>div:last-of-type,.section__o-c-s-root-category-list-element .simple-text-media-element__item>div:last-of-type{grid-column:5/13}}.cookiefirst-cookie-declaration .section__category-teaser .simple-text-media-element__item>div button,.cookiefirst-cookie-declaration .section__o-c-s-root-category-list-element .simple-text-media-element__item>div button,.section__category-teaser .simple-text-media-element__item>div .button,.section__category-teaser .simple-text-media-element__item>div .cookiefirst-cookie-declaration button,.section__o-c-s-root-category-list-element .simple-text-media-element__item>div .button,.section__o-c-s-root-category-list-element .simple-text-media-element__item>div .cookiefirst-cookie-declaration button{margin-top:0}.section__category-teaser .simple-text-media-element__item .intro:has(~.button,~.cookiefirst-cookie-declaration button),.section__category-teaser .simple-text-media-element__item .intro:has(~.link),.section__o-c-s-root-category-list-element .simple-text-media-element__item .intro:has(~.button,~.cookiefirst-cookie-declaration button),.section__o-c-s-root-category-list-element .simple-text-media-element__item .intro:has(~.link){margin-bottom:14px}@media (min-width:576px){.section__category-teaser .simple-text-media-element__item .intro:has(~.button,~.cookiefirst-cookie-declaration button),.section__category-teaser .simple-text-media-element__item .intro:has(~.link),.section__o-c-s-root-category-list-element .simple-text-media-element__item .intro:has(~.button,~.cookiefirst-cookie-declaration button),.section__o-c-s-root-category-list-element .simple-text-media-element__item .intro:has(~.link){margin-bottom:18px}}@media (min-width:768px){.section__category-teaser .simple-text-media-element__item .intro:has(~.button,~.cookiefirst-cookie-declaration button),.section__category-teaser .simple-text-media-element__item .intro:has(~.link),.section__o-c-s-root-category-list-element .simple-text-media-element__item .intro:has(~.button,~.cookiefirst-cookie-declaration button),.section__o-c-s-root-category-list-element .simple-text-media-element__item .intro:has(~.link){margin-bottom:24px}}.product_technical_data__title{margin-bottom:30px}@media (min-width:576px){.product_technical_data__title{margin-bottom:40px}}@media (min-width:768px){.product_technical_data__title{margin-bottom:50px}}@media (min-width:992px){.product_technical_data__title{margin-bottom:60px}}.product_technical_data__content+.product_technical_data__content{margin-top:32px}.product_technical_data__content .title:has(+.data:not(.visible)){display:none}.product_technical_data__content .title{margin-bottom:2px}@media (min-width:576px){.product_technical_data__content .title{margin-bottom:4px}}@media (min-width:768px){.product_technical_data__content .title{margin-bottom:6px}}@media (min-width:992px){.product_technical_data__content .title{margin-bottom:8px}}.product_technical_data__content .title+.data{border:none}.product_technical_data__content .table-header{display:none}.product_technical_data__content .table-header:has(.variant){border-bottom:2px solid var(--low-contrast)}@supports (-webkit-hyphens:none){.product_technical_data__content .data.visible:has(>.colspan-1){display:grid;grid-template-columns:1fr 1fr}.product_technical_data__content .data.visible:has(>.colspan-2){display:grid;grid-template-columns:1fr 1fr}.product_technical_data__content .data.visible:has(>.colspan-3){display:grid;grid-template-columns:1fr 1fr}.product_technical_data__content .data.visible:has(>.colspan-4){display:grid;grid-template-columns:1fr 1fr}.product_technical_data__content .data.visible:has(>.colspan-5){display:grid;grid-template-columns:1fr 1fr}.product_technical_data__content .data.visible:has(>.colspan-6){display:grid;grid-template-columns:1fr 1fr}.product_technical_data__content .data.visible:has(>.colspan-7){display:grid;grid-template-columns:1fr 1fr}.product_technical_data__content .data.visible:has(>.colspan-8){display:grid;grid-template-columns:1fr 1fr}.product_technical_data__content .data.visible:has(>.colspan-9){display:grid;grid-template-columns:1fr 1fr}.product_technical_data__content .data.visible:has(>.colspan-10){display:grid;grid-template-columns:1fr 1fr}.product_technical_data__content .data.visible:has(>.colspan-11){display:grid;grid-template-columns:1fr 1fr}.product_technical_data__content .data.visible:has(>.colspan-12){display:grid;grid-template-columns:1fr 1fr}}.product_technical_data__content .headline{font-weight:600;line-height:2.5}.product_technical_data__content .action{border-top:2px solid var(--low-contrast);display:table-row;width:100%}.product_technical_data__content [popovertarget]{display:inline-block;position:relative;vertical-align:middle}.product_technical_data__content [popovertarget]+div{background:var(--childBackground);border:0;bottom:100%;color:var(--childColor);left:50%;line-height:1.2;margin-bottom:6px;max-width:300px;min-width:200px;padding:4px 12px;position:fixed;text-align:center;transform:translateX(-50%);width:auto}@supports (anchor-name:--a){.product_technical_data__content [popovertarget]+div{bottom:anchor(top);left:anchor(center);top:auto;transform:translateX(-50%);vertical-align:inherit}}@media (max-width:991.98px){.product_technical_data__controls{display:none}.product_technical_data__content{display:grid;grid-template-columns:repeat(2,1fr);margin-top:12px}.product_technical_data__content:not(:has(.action)){border-bottom:2px solid var(--low-contrast)}.product_technical_data__content .title{grid-column:span 2;margin-bottom:12px}.product_technical_data__content .data{border-top:2px solid var(--low-contrast);display:none}@supports (-webkit-hyphens:none){.product_technical_data__content .data.visible:has(>.colspan-1){border-top:none}.product_technical_data__content .data.visible:has(>.colspan-1) .properties{border-top:2px solid var(--low-contrast)}.product_technical_data__content .data.visible:has(>.colspan-2){border-top:none}.product_technical_data__content .data.visible:has(>.colspan-2) .properties{border-top:2px solid var(--low-contrast)}.product_technical_data__content .data.visible:has(>.colspan-3){border-top:none}.product_technical_data__content .data.visible:has(>.colspan-3) .properties{border-top:2px solid var(--low-contrast)}.product_technical_data__content .data.visible:has(>.colspan-4){border-top:none}.product_technical_data__content .data.visible:has(>.colspan-4) .properties{border-top:2px solid var(--low-contrast)}.product_technical_data__content .data.visible:has(>.colspan-5){border-top:none}.product_technical_data__content .data.visible:has(>.colspan-5) .properties{border-top:2px solid var(--low-contrast)}.product_technical_data__content .data.visible:has(>.colspan-6){border-top:none}.product_technical_data__content .data.visible:has(>.colspan-6) .properties{border-top:2px solid var(--low-contrast)}.product_technical_data__content .data.visible:has(>.colspan-7){border-top:none}.product_technical_data__content .data.visible:has(>.colspan-7) .properties{border-top:2px solid var(--low-contrast)}.product_technical_data__content .data.visible:has(>.colspan-8){border-top:none}.product_technical_data__content .data.visible:has(>.colspan-8) .properties{border-top:2px solid var(--low-contrast)}.product_technical_data__content .data.visible:has(>.colspan-9){border-top:none}.product_technical_data__content .data.visible:has(>.colspan-9) .properties{border-top:2px solid var(--low-contrast)}.product_technical_data__content .data.visible:has(>.colspan-10){border-top:none}.product_technical_data__content .data.visible:has(>.colspan-10) .properties{border-top:2px solid var(--low-contrast)}.product_technical_data__content .data.visible:has(>.colspan-11){border-top:none}.product_technical_data__content .data.visible:has(>.colspan-11) .properties{border-top:2px solid var(--low-contrast)}.product_technical_data__content .data.visible:has(>.colspan-12){border-top:none}.product_technical_data__content .data.visible:has(>.colspan-12) .properties{border-top:2px solid var(--low-contrast)}}.product_technical_data__content .data.visible{display:grid;grid-column:span 2;grid-template-columns:repeat(2,1fr);padding:7px 0}.product_technical_data__content .headline{align-self:flex-start;grid-column:1/2;line-height:1.5;padding-right:12px}.product_technical_data__content .properties{align-items:flex-start;display:flex;flex-direction:column;grid-column:2/3;position:relative}.product_technical_data__content .properties.value-icon{line-height:1}.product_technical_data__content .properties:has(.variant){line-height:1.5}.product_technical_data__content .properties .variant{font-weight:600;padding-right:5px}.product_technical_data__content .properties .variant:after{content:":"}.product_technical_data__content .properties .variant:has(+.empty-cell){display:none}.product_technical_data__content .properties .value{align-items:center;display:flex}.product_technical_data__content .properties .value .icon-info-circle{-webkit-margin-start:5px;margin-inline-start:5px}.product_technical_data__content .properties .value .icon-info-circle:before{display:contents;height:24px}.product_technical_data__content .properties .value .list-custom-icon__icon{-webkit-margin-end:0;margin-inline-end:0}@supports (anchor-name:--a){.product_technical_data__content [popovertarget]+div{bottom:anchor(top);left:anchor(center);top:auto;transform:translateX(-90%);vertical-align:inherit}}.cookiefirst-cookie-declaration button.product_technical_data__button--show-more,.product_technical_data__button--show-more.button{margin:20px auto}.modal .product_technical_data__scroll-wrapper,.product_technical_data__scroll-wrapper{display:none}.modal .product_technical_data__scroll-wrapper,.product_technical_data__scroll-wrapper:has(.visible){display:block}}:root{--headerCellWidth:360px;--cellWidths:952px;--visibleCols:4;--cellWidth:calc(var(--cellWidths)/var(--visibleCols));--offset:80px;--visibleColsWidth:calc(var(--cellWidth)*var(--visibleCols))}@media (min-width:992px){.product_technical_data__scroll{margin-bottom:32px}.cookiefirst-cookie-declaration button.product_technical_data__button--show-more,.product_technical_data__button--show-more.button{display:none;margin:20px auto}.modal .product_technical_data__table,.product_technical_data__table.scrollable .product_technical_data__scrollable-wrapper{overflow:hidden}.product_technical_data__scroll-wrapper{display:none}.modal .product_technical_data__scroll-wrapper,.product_technical_data__scroll-wrapper:has(.visible){display:block}.product_technical_data__controls{background-color:rgba(67,67,67,.69);bottom:0;display:grid;grid-template-columns:[prev] auto [next] auto;justify-self:center;margin:0 auto;padding:12px;position:-webkit-sticky;position:sticky;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:100}.product_technical_data__prev{justify-self:flex-end}.product_technical_data__next,.product_technical_data__prev{--size:48px;align-items:center;color:var(--white);cursor:pointer;display:flex;height:var(--size);justify-content:center;width:var(--size)}.product_technical_data__next i,.product_technical_data__prev i{font-size:48px}.product_technical_data__content{display:table;overflow-x:auto;table-layout:fixed;width:100%}.product_technical_data__content .title{display:table-caption;width:100%}.product_technical_data__content.hide-variants .title{margin-bottom:20px}.product_technical_data__content .table-header{display:table-row}.product_technical_data__content .table-header>.empty-cell{display:table-cell;width:var(--cellWidth)}.product_technical_data__content .table-header>.empty-cell:first-child{width:var(--headerCellWidth)}.product_technical_data__content .table-header .variant{display:table-cell;font-weight:600;text-align:center;width:var(--cellWidth)}.product_technical_data__content .table-header .variant span{display:block;margin:15px 0;padding:0 20px}.product_technical_data__content.dual-variant .table-header>.empty-cell{display:none}.product_technical_data__content.dual-variant .table-header>.empty-cell:first-child{display:table-cell}.product_technical_data__content.dual-variant .table-header .variant{width:calc(var(--cellWidth)*2)}.product_technical_data__content.dual-variant .properties:last-child .value{border-right:0}.modal .product_technical_data__content .data,.product_technical_data__content .data{display:none}.product_technical_data__content .data:not(.visible):has(.properties.colspan-1){display:none}.product_technical_data__content .data.visible{display:table-row}.product_technical_data__content .data .headline{border-bottom:2px solid var(--low-contrast);width:var(--headerCellWidth)}.product_technical_data__content .properties{border-bottom:2px solid var(--low-contrast);display:table-cell;padding:0;position:relative;vertical-align:middle}.product_technical_data__content .properties.colspan-1{border:0}.product_technical_data__content .properties.colspan-1 .value{border-bottom:2px solid var(--low-contrast);border-right:0;width:var(--visibleColsWidth)!important}.product_technical_data__content .properties.colspan-2{border:0}.product_technical_data__content .properties.colspan-2 .value{border-bottom:2px solid var(--low-contrast);border-right:0;width:var(--visibleColsWidth)!important}.product_technical_data__content .properties.colspan-3{border:0}.product_technical_data__content .properties.colspan-3 .value{border-bottom:2px solid var(--low-contrast);border-right:0;width:var(--visibleColsWidth)!important}.product_technical_data__content .properties.colspan-4{border:0}.product_technical_data__content .properties.colspan-4 .value{border-bottom:2px solid var(--low-contrast);border-right:0;width:var(--visibleColsWidth)!important}.product_technical_data__content .properties.colspan-5{border:0}.product_technical_data__content .properties.colspan-5 .value{border-bottom:2px solid var(--low-contrast);border-right:0;width:var(--visibleColsWidth)!important}.product_technical_data__content .properties.colspan-6{border:0}.product_technical_data__content .properties.colspan-6 .value{border-bottom:2px solid var(--low-contrast);border-right:0;width:var(--visibleColsWidth)!important}.product_technical_data__content .properties.colspan-7{border:0}.product_technical_data__content .properties.colspan-7 .value{border-bottom:2px solid var(--low-contrast);border-right:0;width:var(--visibleColsWidth)!important}.product_technical_data__content .properties.colspan-8{border:0}.product_technical_data__content .properties.colspan-8 .value{border-bottom:2px solid var(--low-contrast);border-right:0;width:var(--visibleColsWidth)!important}.product_technical_data__content .properties.colspan-9{border:0}.product_technical_data__content .properties.colspan-9 .value{border-bottom:2px solid var(--low-contrast);border-right:0;width:var(--visibleColsWidth)!important}.product_technical_data__content .properties.colspan-10{border:0}.product_technical_data__content .properties.colspan-10 .value{border-bottom:2px solid var(--low-contrast);border-right:0;width:var(--visibleColsWidth)!important}.product_technical_data__content .properties.colspan-11{border:0}.product_technical_data__content .properties.colspan-11 .value{border-bottom:2px solid var(--low-contrast);border-right:0;width:var(--visibleColsWidth)!important}.product_technical_data__content .properties.colspan-12{border:0}.product_technical_data__content .properties.colspan-12 .value{border-bottom:2px solid var(--low-contrast);border-right:0;width:var(--visibleColsWidth)!important}.product_technical_data__content .properties .variant{display:none}.product_technical_data__content .properties.value-icon{line-height:1}.product_technical_data__content .properties.value-icon .icon-info-circle:before{display:contents;height:24px}.product_technical_data__content .properties .value{border-right:2px solid var(--low-contrast);padding:0 20px;text-align:center;vertical-align:middle;width:auto}.product_technical_data__content .properties .value:before{content:"";display:block;margin-top:10px}.product_technical_data__content .properties .value:after{content:"";display:block;margin-bottom:10px}.product_technical_data__content .properties .value.empty-cell{height:28px;margin-bottom:8px;margin-top:-2px}.product_technical_data__content .properties .value .list-custom-icon__icon{-webkit-margin-end:0;margin-inline-end:0}.product_technical_data__content.triple-variant .properties.colspan-1 .value,.product_technical_data__content.triple-variant .properties.colspan-10 .value,.product_technical_data__content.triple-variant .properties.colspan-11 .value,.product_technical_data__content.triple-variant .properties.colspan-12 .value,.product_technical_data__content.triple-variant .properties.colspan-2 .value,.product_technical_data__content.triple-variant .properties.colspan-3 .value,.product_technical_data__content.triple-variant .properties.colspan-4 .value,.product_technical_data__content.triple-variant .properties.colspan-5 .value,.product_technical_data__content.triple-variant .properties.colspan-6 .value,.product_technical_data__content.triple-variant .properties.colspan-7 .value,.product_technical_data__content.triple-variant .properties.colspan-8 .value,.product_technical_data__content.triple-variant .properties.colspan-9 .value{border-right:0;width:calc(var(--visibleColsWidth) - var(--offset))!important}.product_technical_data__content.triple-variant .properties:last-child .value{border-right:0}.product_technical_data__content.single-variant .table-header .variant{display:flex;justify-content:center;width:100%}.product_technical_data__content.single-variant .properties{display:flex}.product_technical_data__content.single-variant .properties .value{border-right:0;width:var(--cellWidths)}.product_technical_data__content.grid{display:grid;grid-template-columns:100%;position:relative}}@media (min-width:992px) and (min-width:992px){.product_technical_data__content.grid .data.visible,.product_technical_data__content.grid .table-header{display:grid;grid-auto-columns:14.2857142857%;grid-auto-flow:column}}@media (min-width:992px){.product_technical_data__content.grid .table-header .empty-cell,.product_technical_data__content.grid .table-header .variant{display:block}.product_technical_data__content.grid .data{display:none}.product_technical_data__content.grid .data .properties{display:block}.product_technical_data__content.grid .data .headline{align-items:center;display:flex}.product_technical_data__content>.data>.headline,.product_technical_data__content>.data>.properties,.product_technical_data__content>.table-header>div,.product_technical_data__content>.title{background-color:var(--white);left:0;position:-webkit-sticky;position:sticky;z-index:1}.product_technical_data__content>.title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product_technical_data__content>.data>.headline{display:table-cell;vertical-align:middle;white-space:nowrap}.product_technical_data__content>.data>.properties:first-child,.product_technical_data__content>.table-header>div:first-child:not(.empty-cell){left:var(--headerCellWidth);z-index:12}.product_technical_data__content>.data>.properties:nth-child(2),.product_technical_data__content>.table-header>div:nth-child(2):not(.empty-cell){left:var(--headerCellWidth);z-index:13}.product_technical_data__content>.data>.properties:nth-child(3),.product_technical_data__content>.table-header>div:nth-child(3):not(.empty-cell){left:var(--headerCellWidth);z-index:14}.product_technical_data__content>.data>.properties:nth-child(4),.product_technical_data__content>.table-header>div:nth-child(4):not(.empty-cell){left:var(--headerCellWidth);z-index:15}.product_technical_data__content>.data>.properties:nth-child(5),.product_technical_data__content>.table-header>div:nth-child(5):not(.empty-cell){left:var(--headerCellWidth);z-index:16}.product_technical_data__content>.data>.properties:nth-child(6),.product_technical_data__content>.table-header>div:nth-child(6):not(.empty-cell){left:var(--headerCellWidth);z-index:17}.product_technical_data__content>.data>.properties:nth-child(7),.product_technical_data__content>.table-header>div:nth-child(7):not(.empty-cell){left:var(--headerCellWidth);z-index:18}.product_technical_data__content>.data>.properties:nth-child(8),.product_technical_data__content>.table-header>div:nth-child(8):not(.empty-cell){left:var(--headerCellWidth);z-index:19}.product_technical_data__content>.data>.properties:nth-child(9),.product_technical_data__content>.table-header>div:nth-child(9):not(.empty-cell){left:var(--headerCellWidth);z-index:20}.product_technical_data__content>.data>.properties:nth-child(10),.product_technical_data__content>.table-header>div:nth-child(10):not(.empty-cell){left:var(--headerCellWidth);z-index:21}.product_technical_data__content>.data>.properties:nth-child(11),.product_technical_data__content>.table-header>div:nth-child(11):not(.empty-cell){left:var(--headerCellWidth);z-index:22}.product_technical_data__content>.data>.properties:nth-child(12),.product_technical_data__content>.table-header>div:nth-child(12):not(.empty-cell){left:var(--headerCellWidth);z-index:23}}@media (max-width:575.98px){.section__product-carousel caption,.section__product-carousel table,.section__product-carousel tbody,.section__product-carousel td,.section__product-carousel tfoot,.section__product-carousel th,.section__product-carousel thead,.section__product-carousel tr{all:revert-layer}}.section__product-carousel .product-carousel-tiles__header{text-align:center}.section__product-carousel .product-carousel-tiles .swiper-element{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:[swiper] 1fr [controls] auto;position:relative;row-gap:32px}.section__product-carousel .product-carousel-tiles .swiper-element-container{grid-column:1/13;overflow-x:hidden}.section__product-carousel .product-carousel-tiles .swiper-element .swiper-container{row-gap:unset}.section__product-carousel .product-carousel-tiles .swiper-element .swiper-container .swiper-wrapper{grid-area:swiper;grid-column:1/13}.section__product-carousel .product-carousel-tiles .swiper-element .swiper-container .swiper-slide{max-width:320px;width:auto}@media (min-width:576px){.section__product-carousel .product-carousel-tiles .swiper-element .swiper-container .swiper-slide{max-width:368px}}@media (min-width:992px){.section__product-carousel .product-carousel-tiles .swiper-element .swiper-container .swiper-slide{max-width:416px}}.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container{display:contents;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls{background-color:rgba(67,67,67,.698);bottom:20px;display:grid;grid-area:controls;grid-column:1/13;grid-template-columns:[prev] auto [pagination] auto [next] auto;justify-self:center;padding:8px;position:-webkit-sticky;position:sticky;z-index:9}@media (min-width:768px){.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls{padding:10px}}@media (min-width:992px){.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls{padding:12px}}.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls:has(.swiper-pagination-lock){display:none}.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls>*{height:auto;inset:auto;margin:auto;position:inherit;width:auto}.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:36px;color:var(--white);height:var(--size);width:var(--size)}@media (min-width:576px){.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:40px}}@media (min-width:768px){.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:44px}}@media (min-width:992px){.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:48px}}.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next:after,.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev:after{content:""}.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:36px;pointer-events:none}@media (min-width:576px){.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:40px}}@media (min-width:768px){.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:44px}}@media (min-width:992px){.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:48px}}.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{grid-gap:2px;color:var(--white);display:grid;font-size:18px;font-weight:600;grid-area:pagination;grid-template-columns:1fr auto 1fr;padding:0 10px}@media (min-width:576px){.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{display:none;padding:0 12px}}@media (min-width:768px){.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{padding:0 14px}}@media (min-width:992px){.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{padding:0 16px}}.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination span{display:inline-block}.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{grid-area:prev}.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next{grid-area:next}.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-slide-next,.section__product-carousel .product-carousel-tiles .swiper-element .swiper-controls-container .swiper-controls .swiper-slide-prev{opacity:.25}.section__product-carousel .product-carousel-tiles .product-carousel-tile{display:flex;flex-direction:column;gap:24px}.section__product-carousel .product-carousel-tiles .product-carousel-tile--hidden{display:none}.section__product-carousel .product-carousel-tiles .product-carousel-tile__image{min-height:280px}.section__product-carousel .product-carousel-tiles .product-carousel-tile__title{-webkit-margin-after:2px;color:var(--text-highlight-standard);margin-block-end:2px}.section__product-carousel .product-carousel-tiles .product-carousel-tile__title .hl{margin:0}.section__product-carousel .product-carousel-tiles .product-carousel-tile__title .link{color:inherit}@media (min-width:576px){.section__product-carousel .product-carousel-tiles .product-carousel-tile__title{-webkit-margin-after:4px;margin-block-end:4px}}@media (min-width:768px){.section__product-carousel .product-carousel-tiles .product-carousel-tile__title{-webkit-margin-after:6px;margin-block-end:6px}}@media (min-width:992px){.section__product-carousel .product-carousel-tiles .product-carousel-tile__title{-webkit-margin-after:8px;margin-block-end:8px}}.section__product-carousel .product-carousel-tiles .product-carousel-tile__information{display:flex;flex:1 1 auto;flex-direction:column}.section__product-carousel .product-carousel-tiles .product-carousel-tile__information>div:first-child+div{flex:1 1 auto}.section__product-carousel .product-carousel-tiles .product-carousel-tile__description{-webkit-margin-after:8px;margin-block-end:8px}@media (min-width:576px){.section__product-carousel .product-carousel-tiles .product-carousel-tile__description{-webkit-margin-after:10px;margin-block-end:10px}}@media (min-width:768px){.section__product-carousel .product-carousel-tiles .product-carousel-tile__description{-webkit-margin-after:12px;margin-block-end:12px}}@media (min-width:992px){.section__product-carousel .product-carousel-tiles .product-carousel-tile__description{-webkit-margin-after:16px;margin-block-end:16px}}.section__product-carousel .product-carousel-tiles .product-carousel-tile__table{border:0;border-collapse:collapse;font-size:16px;margin-top:0;text-align:left;width:100%}.section__product-carousel .product-carousel-tiles .product-carousel-tile__table tbody tr{border-bottom:2px solid var(--low-contrast)}.section__product-carousel .product-carousel-tiles .product-carousel-tile__table tbody tr th{font-weight:600}.section__product-carousel .product-carousel-tiles .product-carousel-tile__table tbody tr td{border:0;padding:12px 0}.section__product-carousel .product-carousel-tiles .product-carousel-tile__table tbody tr td strong{font-weight:600}.section__product-carousel .product-carousel-tiles .product-carousel-tile .link--download{grid-gap:8px;align-items:center;text-decoration:none}.section__product-carousel .product-carousel-tiles .product-carousel-tile .link--download i{align-items:center;display:flex;font-size:x-small;height:19px;justify-content:center;width:18px}.section__product-carousel .product-carousel-tiles .product-carousel-tile__action .link{cursor:pointer}.cookiefirst-cookie-declaration .section__product-carousel .product-carousel-tiles .product-carousel-tile__action button,.section__product-carousel .product-carousel-tiles .product-carousel-tile__action .button,.section__product-carousel .product-carousel-tiles .product-carousel-tile__action .cookiefirst-cookie-declaration button{padding:0}.section__product-carousel .product-carousel-tiles .product-carousel-tile__icons{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 12px;padding:0}.section__product-carousel .product-carousel-tiles .product-carousel-tile__icon{--size:92px;align-items:center;display:flex;height:var(--size);justify-content:center;width:var(--size)}.section__product-carousel .product-carousel-tiles .product-carousel-tile__icon:after,.section__product-carousel .product-carousel-tiles .product-carousel-tile__icon:before{display:none}.section__product-carousel .product-carousel-tiles .product-carousel-tile__icon i{font-size:72px}.section__product-carousel .product-carousel-tiles .product-carousel-tile .score-meter{display:inline-flex;height:16px;width:50%}.section__product-carousel .product-carousel-tiles .product-carousel-tile .score-meter-group{display:flex;flex-direction:column}.section__product-carousel .product-carousel-tiles .product-carousel-tile .score-meter__item-wrapper{align-items:center;border-bottom:2px solid var(--low-contrast);display:flex;justify-content:space-between;padding:12px 0}.section__product-carousel .product-carousel-tiles .product-carousel-tile .score-meter__item{border:1px solid var(--high-contrast-pressed);height:100%;width:25%}.section__product-carousel .product-carousel-tiles .product-carousel-tile .score-meter__item:not(:first-child){border-left:0}.section__product-carousel .product-carousel-tiles .product-carousel-tile .score-meter__item--filled{background-color:var(--high-contrast-pressed)}.section__product-carousel .product-carousel-tiles .product-carousel-tile--complex .product-tile__image{max-width:100%}.section__product-carousel .product-carousel-tiles .product-carousel-tile__downloads{margin-top:24px}.babylon3d{height:100%;position:relative;width:100%}.babylon3d babylon-viewer::part(tool-bar){display:none}.babylon3d__fullscreen-btn{align-items:center;background:rgba(0,0,0,.5);border:none;border-radius:6px;bottom:12px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;padding:6px;position:absolute;right:12px;transition:background .2s;width:36px;z-index:10}.babylon3d__fullscreen-btn:hover{background:rgba(0,0,0,.75)}.babylon3d__fullscreen-btn svg{height:100%;width:100%}.product-carousel-accessories-modal{box-shadow:0 4px 20px 0 rgba(0,0,0,.25);width:100%}@media (min-width:768px){.product-carousel-accessories-modal{width:912px}}.product-carousel-accessories-modal .modal__body .product-carousel-accessories-modal-content{display:grid;gap:8px;grid-template-columns:repeat(12,1fr)}@media (min-width:576px){.product-carousel-accessories-modal .modal__body .product-carousel-accessories-modal-content{gap:16px}}@media (min-width:768px){.product-carousel-accessories-modal .modal__body .product-carousel-accessories-modal-content{gap:24px}}.product-carousel-accessories-modal .modal__body .product-carousel-accessories-modal-content__image{grid-column:1/13;height:auto;justify-items:center;width:50%}@media (min-width:576px){.product-carousel-accessories-modal .modal__body .product-carousel-accessories-modal-content__image{grid-column:1/4;width:100%}}@media (min-width:992px){.product-carousel-accessories-modal .modal__body .product-carousel-accessories-modal-content__image{grid-column:1/7}}.product-carousel-accessories-modal .modal__body .product-carousel-accessories-modal-content__text{grid-column:1/13}@media (min-width:576px){.product-carousel-accessories-modal .modal__body .product-carousel-accessories-modal-content__text{grid-column:4/13}}@media (min-width:992px){.product-carousel-accessories-modal .modal__body .product-carousel-accessories-modal-content__text{grid-column:7/13}}.product-carousel-accessories-modal .modal__body .product-carousel-accessories-modal-content__text .link--download{grid-gap:8px;align-items:center;margin-top:12px;text-decoration:none}@media (min-width:576px){.product-carousel-accessories-modal .modal__body .product-carousel-accessories-modal-content__text .link--download{margin-top:14px}}@media (min-width:768px){.product-carousel-accessories-modal .modal__body .product-carousel-accessories-modal-content__text .link--download{margin-top:18px}}@media (min-width:992px){.product-carousel-accessories-modal .modal__body .product-carousel-accessories-modal-content__text .link--download{margin-top:24px}}.product-carousel-accessories-modal .modal__body .product-carousel-accessories-modal-content__text .link--download i{align-items:flex-end;display:flex;font-size:x-small;height:19px;justify-content:center;width:18px}.product-carousel-accessories-element__header{text-align:center}.product-carousel-accessories-element__header:has(+div){margin-bottom:24px}@media (min-width:576px){.product-carousel-accessories-element__header:has(+div){margin-bottom:32px}}@media (min-width:768px){.product-carousel-accessories-element__header:has(+div){margin-bottom:48px}}@media (min-width:992px){.product-carousel-accessories-element__header:has(+div){margin-bottom:64px}}.product-carousel-accessories-element__items{-moz-column-gap:8px;column-gap:8px;display:grid;row-gap:24px}@media (min-width:576px){.product-carousel-accessories-element__items{-moz-column-gap:16px;column-gap:16px;row-gap:32px}}@media (min-width:768px){.product-carousel-accessories-element__items{-moz-column-gap:24px;column-gap:24px;row-gap:48px}}@media (min-width:992px){.product-carousel-accessories-element__items{-moz-column-gap:32px;column-gap:32px;row-gap:64px}}.product-carousel-accessories-element .swiper-element{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:[swiper] 1fr [controls] auto;position:relative;row-gap:24px}.product-carousel-accessories-element .swiper-element-container{grid-column:1/13;overflow-x:hidden}.product-carousel-accessories-element .swiper-element .swiper-container{display:block;grid-template-columns:unset;grid-template-rows:unset;position:relative;row-gap:unset}.product-carousel-accessories-element .swiper-element .swiper-container .swiper-wrapper{align-items:flex-start;display:flex;grid-area:unset;justify-content:flex-start;transform:translateZ(0);width:auto}.product-carousel-accessories-element .swiper-element .swiper-container .swiper-slide{flex-shrink:0;margin-right:8px;width:50%}@media (min-width:576px){.product-carousel-accessories-element .swiper-element .swiper-container .swiper-slide{margin-right:16px;width:33.3333333333%}}@media (min-width:768px){.product-carousel-accessories-element .swiper-element .swiper-container .swiper-slide{margin-right:24px}}@media (min-width:992px){.product-carousel-accessories-element .swiper-element .swiper-container .swiper-slide{margin-right:32px;width:25%}}.product-carousel-accessories-element .swiper-element .swiper-container .swiper-slide:last-child{margin-right:0}.product-carousel-accessories-element .swiper-element .swiper-container.swiper .swiper-wrapper{width:auto!important}.product-carousel-accessories-element .swiper-element .swiper-container.swiper .swiper-wrapper:not(.swiper-wrapper-loop){transform:translateZ(0)!important}.product-carousel-accessories-element .swiper-element .swiper-controls-container{display:contents;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls{background-color:rgba(67,67,67,.698);bottom:20px;display:grid;grid-area:controls;grid-column:1/13;grid-template-columns:[prev] auto [pagination] auto [next] auto;justify-self:center;padding:8px;position:-webkit-sticky;position:sticky;z-index:9}@media (min-width:768px){.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls{padding:10px}}@media (min-width:992px){.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls{padding:12px}}.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls:has(.swiper-pagination-lock){display:none}.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls>*{height:auto;inset:auto;margin:auto;position:inherit;width:auto}.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:36px;color:var(--white);height:var(--size);width:var(--size)}@media (min-width:576px){.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:40px}}@media (min-width:768px){.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:44px}}@media (min-width:992px){.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next,.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{--size:48px}}.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next:after,.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev:after{content:""}.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:36px;pointer-events:none}@media (min-width:576px){.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:40px}}@media (min-width:768px){.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:44px}}@media (min-width:992px){.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next i,.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev i{font-size:48px}}.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{color:var(--white);display:none;font-size:18px;font-weight:600;grid-area:pagination;padding:0 10px}@media (min-width:576px){.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{padding:0 12px}}@media (min-width:768px){.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{padding:0 14px}}@media (min-width:992px){.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination{padding:0 16px}}.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-pagination span{display:inline-block}.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-prev{grid-area:prev}.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-button-next{grid-area:next}.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-slide-next,.product-carousel-accessories-element .swiper-element .swiper-controls-container .swiper-controls .swiper-slide-prev{opacity:.25}.product-carousel-accessories-element__slide{overflow:hidden;width:100%}.product-carousel-accessories-element__slide .intro{overflow-wrap:break-word;word-break:break-word}@media (min-width:768px){.product-carousel-accessories-element__slide{width:calc(40% - 6px)}}@media (min-width:992px){.product-carousel-accessories-element__slide{width:calc(31.25% - 22px)}}.product-carousel-accessories-element__slide .product-carousel-accessories-element__item{align-content:flex-start;-moz-column-gap:6px;column-gap:6px;display:flex;flex-direction:column;height:100%}.product-carousel-accessories-element__slide .product-carousel-accessories-element__item figure{margin-bottom:12px;max-width:100%}@media (min-width:576px){.product-carousel-accessories-element__slide .product-carousel-accessories-element__item figure{margin-bottom:14px}}@media (min-width:768px){.product-carousel-accessories-element__slide .product-carousel-accessories-element__item figure{margin-bottom:18px}}@media (min-width:992px){.product-carousel-accessories-element__slide .product-carousel-accessories-element__item figure{margin-bottom:24px}}.product-carousel-accessories-element__slide .product-carousel-accessories-element__item figure img{height:100%;max-width:100%}.product-carousel-accessories-element__slide .product-carousel-accessories-element__item .link--icon-arrow-right{cursor:pointer}.product-carousel-accessories-element__slide .product-carousel-accessories-element__item .link--icon-arrow-right:hover{color:var(--high-contrast-hover)}.product-carousel-accessories-element__slide .product-carousel-accessories-element__item .link--icon-arrow-right:active,.product-carousel-accessories-element__slide .product-carousel-accessories-element__item .link--icon-arrow-right:focus{color:var(--high-contrast-pressed)}.product-carousel-accessories-element__slide .product-carousel-accessories-element__description{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;margin:0 0 1em;overflow:hidden;width:auto}