@charset "UTF-8";
/*! ogp-website v1.0.0 | (c) 2026 Martin Weber <martin@brandweite.com> */@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/assets/fonts/nunito/nunito-v26-latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:400;src:url(/assets/fonts/nunito/nunito-v26-latin_latin-ext-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/assets/fonts/nunito/nunito-v26-latin_latin-ext-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:700;src:url(/assets/fonts/nunito/nunito-v26-latin_latin-ext-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:800;src:url(/assets/fonts/nunito/nunito-v26-latin_latin-ext-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:800;src:url(/assets/fonts/nunito/nunito-v26-latin_latin-ext-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:300;src:url(/assets/fonts/jost/jost-v15-latin_latin-ext-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:300;src:url(/assets/fonts/jost/jost-v15-latin_latin-ext-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:400;src:url(/assets/fonts/jost/jost-v15-latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:400;src:url(/assets/fonts/jost/jost-v15-latin_latin-ext-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:500;src:url(/assets/fonts/jost/jost-v15-latin_latin-ext-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:500;src:url(/assets/fonts/jost/jost-v15-latin_latin-ext-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:600;src:url(/assets/fonts/jost/jost-v15-latin_latin-ext-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:600;src:url(/assets/fonts/jost/jost-v15-latin_latin-ext-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:700;src:url(/assets/fonts/jost/jost-v15-latin_latin-ext-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:700;src:url(/assets/fonts/jost/jost-v15-latin_latin-ext-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:800;src:url(/assets/fonts/jost/jost-v15-latin_latin-ext-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:800;src:url(/assets/fonts/jost/jost-v15-latin_latin-ext-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:900;src:url(/assets/fonts/jost/jost-v15-latin_latin-ext-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:900;src:url(/assets/fonts/jost/jost-v15-latin_latin-ext-900italic.woff2) format("woff2")}:root{--brand-primary:#ad1a2e;--brand-primary-faded:rgba(219,0,29,0.5);--brand-secondary:#342d2f;--brand-secondary-faded:rgba(52,45,47,0.5);--brand-text-on-primary:#fff;--brand-icon-primary:#ad1a2e;--brand-icon-secondary:#fff;--brand-grey:#898989;--brand-grey-light:#b3b3b3;--brand-grey-shade:#f0f0f0;--brand-grey-shade-line:#dbdbdb;--brand-dark-grey:#555;--brand-font-color:#303033;--brand-alert:rgba(223,0,0,0.7607843137);--brand-success:#b1d900}body{text-rendering:geometricPrecision}picture{display:block;line-height:0}:root{--c-placeholder-dark:rgba(var(--xe-font-color),0.4);--c-text-dark:var(--xe-font-color);--c-text-default:var(--brand-font-color);--c-text-moderated:rgba(36,55,66,0.7);--c-text-muted:rgba(36,55,66,0.5);--c-text-success:#0b8058;--c-text-error:#ab293c;--c-text-light:#fff;--c-text-light-moderated:hsla(0,0%,100%,0.8);--c-text-light-muted:hsla(0,0%,100%,0.5);--c-heading-default:var(--xe-font-color);--c-heading-moderated:rgba(var(--xe-font-color),0.7);--c-heading-muted:rgba(var(--xe-font-color),0.5);--c-heading-light:#fff;--c-heading-light-moderated:hsla(0,0%,100%,0.8);--c-link-default-base:var(--brand-font-color);--c-link-default-hover:var(--brand-primary);--c-link-dark-base:var(--xe-font-color);--c-link-dark-hover:rgba(var(--xe-font-color),0.6);--c-link-moderated-base:rgba(var(--xe-font-color),0.7);--c-link-moderated-hover:var(--xe-font-color);--c-link-light-base:#fff;--c-link-light-hover:hsla(0,0%,100%,0.6);--c-link-light-moderated-base:hsla(0,0%,100%,0.7);--c-link-light-moderated-hover:#fff;--c-pre-background:#f5f6f8;--c-pre-text:#243742;--c-pre-border:transparent;--c-table-cell-border:rgba(206,210,212,0.5);--c-form-label-text:#243742;--c-inline-var-text:rgba(var(--xe-font-color),0.85);--c-inline-kbd-border:rgba(var(--xe-font-color),0.15);--c-inline-kbd-text:rgba(var(--xe-font-color),0.85);--c-inline-code-background:#f5f6f8;--c-inline-code-text:rgba(var(--xe-font-color),0.85);--c-button-default-base-background:#fff;--c-button-default-base-border:#ced2d4;--c-button-default-base-text:#243742;--c-button-default-hover-background:#f5f6f8;--c-button-default-hover-border:#ced2d4;--c-button-default-hover-text:var(--xe-font-color);--c-button-default-disabled-background:#fff;--c-button-default-disabled-border:#ced2d4;--c-button-default-disabled-text:rgba(var(--xe-font-color),0.85);--c-button-alpha-base-background:var(--xe-primary);--c-button-alpha-base-border:transparent;--c-button-alpha-base-text:var(--xe-text-on-primary);--c-button-alpha-hover-background:var(--xe-dark-grey);--c-button-alpha-hover-border:transparent;--c-button-alpha-hover-text:var(--xe-text-on-primary);--c-button-alpha-disabled-background:var(--xe-font-color);--c-button-alpha-disabled-border:transparent;--c-button-alpha-disabled-text:rgba(var(--xe-text-on-primary),0.75);--c-button-bravo-base-background:var(--xe-font-color);--c-button-bravo-base-border:transparent;--c-button-bravo-base-text:#f5f6f8;--c-button-bravo-hover-background:#243742;--c-button-bravo-hover-border:transparent;--c-button-bravo-hover-text:#f5f6f8;--c-button-bravo-disabled-background:var(--xe-font-color);--c-button-bravo-disabled-border:transparent;--c-button-bravo-disabled-text:rgba(245,246,248,0.75);--c-input-default-base-text:#243742;--c-input-default-base-border:#ced2d4;--c-input-default-base-background:#fff;--c-input-default-focus-border:rgba(var(--xe-primary),0.5);--c-input-default-focus-shadow:rgba(var(--xe-primary),0.3);--c-input-error-base-text:#ab293c;--c-input-error-base-border:rgba(228,46,68,0.5);--c-input-error-base-shadow:rgba(228,46,68,0.3);--c-input-error-focus-border:#e42e44;--c-hint-default:rgba(36,55,66,0.55);--c-hint-success:#0b8058;--c-hint-error:#ab293c;--c-hint-required:#ab293c;--c-line-default:rgba(206,210,212,0.6);--c-shadow-neutral-100-1:rgba(var(--xe-font-color),0.15);--c-shadow-neutral-100-2:rgba(var(--xe-font-color),0.06);--c-shadow-neutral-200-1:rgba(var(--xe-font-color),0.12);--c-shadow-neutral-200-2:rgba(var(--xe-font-color),0.06);--c-shadow-neutral-300:rgba(var(--xe-font-color),0.2);--c-border-alpha:rgba(var(--xe-font-color),0.07);--c-background-page:#fff;--c-background-alpha:#f5f6f8;--c-background-primary:var(--brand-primary);--c-background-secondary:var(--brand-secondary);--c-background-beige:var(--xe-beige);--c-icon-blue: ;--c-icon-violet: ;--c-card-background:#fff}html{box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}*{margin:0;padding:0;outline:none}audio,canvas,iframe,progress,video{display:block;vertical-align:baseline}fieldset,iframe,img{border:0}embed,img,object,video{max-width:100%;height:auto}[type=submit],button{-webkit-appearance:button}[type=checkbox],[type=radio]{vertical-align:middle;position:relative;bottom:.15em;margin-right:2px}input[type=search],input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}::-moz-focus-inner{border:none;padding:0}@media print{body{color:#000}a,a:link,a:visited{color:#000;text-decoration:none}.hidden-print{display:none}}@media screen{.visible-print{display:none}}html{font-size:4px}body{font-family:Nunito,Arial,sans-serif;font-size:16px;line-height:1.7;color:var(--c-text-default)}::-moz-placeholder{color:var(--c-placeholder-dark)}::placeholder{color:var(--c-placeholder-dark)}h1+*,h2+*,h3+*{margin-top:3rem}h4+*{margin-top:2rem}h5+*,h6+*{margin-top:1rem}address+h2,blockquote+h2,dl+h2,figure+h2,ol+h2,p+h2,pre+h2,table+h2,ul+h2{margin-top:20rem}address+h3,address+h4,address+h5,address+h6,blockquote+h3,blockquote+h4,blockquote+h5,blockquote+h6,dl+h3,dl+h4,dl+h5,dl+h6,figure+h3,figure+h4,figure+h5,figure+h6,ol+h3,ol+h4,ol+h5,ol+h6,p+h3,p+h4,p+h5,p+h6,pre+h3,pre+h4,pre+h5,pre+h6,table+h3,table+h4,table+h5,table+h6,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:8rem}address+*,blockquote+*,dl+*,figure+*,ol+*,p+*,pre+*,table+*,ul+*{margin-top:5rem}h1+h2{margin-top:20rem}h2+h3,h3+h4,h4+h5,h5+h6{margin-top:8rem}a{color:var(--c-link-default-base)}a:hover{color:var(--c-link-default-hover)}h1,h2,h3,h4,h5,h6{font-family:Jost,Arial,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:1.7;color:var(--c-heading-default);text-rendering:optimizeLegibility;letter-spacing:-.01em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{transition:all .2s linear;color:inherit;opacity:.7;text-decoration:underline}h1{font-size:40px;line-height:1.15}h2{font-size:42px;line-height:1.2}h3{font-size:26px;line-height:1.3}h4{font-size:21px;line-height:1.5}@media only screen and (max-width:767px){h1{font-size:34px;line-height:1.1}h2{font-size:28px;line-height:1.2}h3{font-size:21px;line-height:1.4}h4{font-size:20px;line-height:1.5}}ol,ul{margin-left:20px}li li{font-size:1em}nav ol,nav ul{margin-left:0;list-style:none}dt{font-weight:700}dd+dt{margin-top:.25em}pre{overflow:auto;white-space:pre;font-family:Nunito,Arial,sans-serif;font-size:90%;line-height:1.5;color:var(--c-pre-text);background-color:var(--c-pre-background);padding:1em;border:1px solid var(--c-pre-border);border-radius:4px}pre code{padding:0;border:0;font-size:100%;display:block;line-height:inherit}blockquote{font-style:italic;font-weight:400;padding:0;background:transparent}blockquote,blockquote p{color:var(--c-text-default)}blockquote p{font-size:115%;line-height:1.5}blockquote p+p{margin-top:.5em}blockquote cite,figcaption cite{font-style:inherit;font-size:12px;line-height:1.5;color:rgba(var(--c-text-default),.7)}caption{text-align:left;font-style:normal}table{border-collapse:collapse;border-spacing:0;width:100%;empty-cells:show}td,th{text-align:left;vertical-align:top;font-size:95%;line-height:1.5;padding:.75em 0;border-bottom:1px solid var(--c-table-cell-border)}th{font-weight:400}thead th{font-weight:700}address{font-style:normal}abbr,dfn{font-size:95%}cite,code,kbd,small,time,var{font-size:85%}sub,sup{font-size:65%}code,kbd,var{display:inline-block;font-family:Nunito,Arial,sans-serif;font-style:normal;line-height:1;vertical-align:baseline}code,kbd{border-radius:4px}kbd{color:var(--c-inline-kbd-text);border:1px solid var(--c-inline-kbd-border);padding:.2em .4em}var{color:var(--c-inline-var-text)}code{color:var(--c-inline-code-text);position:relative;top:-1px;border:1px solid transparent;background-color:var(--c-inline-code-background);padding:.2em .4em}pre code{background:none}mark{background-color:#ff0;color:#000}b,strong{font-weight:600}abbr[title],dfn{letter-spacing:.01em;text-transform:uppercase;text-decoration:none;border-bottom:1px dotted rgba(0,0,0,.4);cursor:help}cite{font-style:italic}sub,sup{line-height:1;margin-left:2px}sub{vertical-align:sub}sup{vertical-align:super}label{display:block;font-size:16px;font-weight:400;color:var(--c-form-label-text);margin-bottom:.15em}label.checkbox,label .error,label .hint,label .success{text-transform:none;font-weight:400}label.checkbox{cursor:pointer;color:inherit;font-size:100%}figure>div,figure>iframe,figure>img,figure>pre{vertical-align:middle}figure figcaption{display:block;font-style:normal;margin-top:.25em;font-size:13px;line-height:1.69}hr{position:relative;line-height:1;background:none;border:none;text-align:left;margin-top:1.5em;margin-bottom:1.5em;height:10px}hr:before{content:"";position:absolute;top:50%;width:100%;max-width:100%;margin-top:-.5px;border-top:1px solid var(--c-line-default)}input,select,textarea{display:block;width:100%;font-family:inherit;vertical-align:middle;font-weight:400}input:disabled,select:disabled,textarea:disabled{resize:none;opacity:.6;cursor:default}input,select,textarea{color:var(--c-input-default-base-text);border:1px solid var(--c-input-default-base-border);background-color:var(--c-input-default-base-background);box-shadow:none}input:focus,select:focus,textarea:focus{border-color:var(--c-input-default-focus-border);box-shadow:0 0 2px var(--c-input-default-focus-shadow)}.input-error{color:var(--c-input-error-base-text);border-color:var(--c-input-error-base-border);box-shadow:0 0 2px var(--c-input-error-base-shadow)}.input-error:focus{border-color:var(--c-input-error-focus-border)}input,select,textarea{font-size:16px;line-height:1.5;border-radius:4px;padding:.4em .8em;height:44px}.input-large{font-size:21px;line-height:1.5;border-radius:4px;padding:.4em .65em;height:56px}textarea{resize:vertical;height:auto;vertical-align:top}select{-webkit-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg height="10" viewBox="0 0 7 10" width="7" xmlns="http://www.w3.org/2000/svg"><path fill="rgb(0,0,0)" opacity=".6" d="m.7843055 6.08859116.06924789.05785545 2.64644661 2.64655339 2.64644661-2.64655339c.19526215-.19526215.51184463-.19526215.70710678 0 .17356635.17356635.1928515.44299075.05785545.63785889l-.05785545.06924789-3 3c-.06508738.06508738-.1436548.10847897-.22671557.13017476l-.08422571.01446387h-.08522422c-.11341042-.00964258-.2241581-.05785545-.31094128-.14463863l-3-3c-.19526215-.19526215-.19526215-.51184463 0-.70710678.15187056-.15187056.37713243-.18561957.56162136-.10124704zm3-6 .06924789.05785545 3 3c.19526215.19526215.19526215.51184463 0 .70710678-.17356635.17356635-.44299075.1928515-.63785889.05785545l-.06924789-.05785545-2.64644661-2.64655339-2.64644661 2.64655339c-.19526214.19526215-.51184463.19526215-.70710678 0-.17356635-.17356635-.1928515-.44299075-.05785545-.63785889l.05785545-.06924789 3-3c.08678318-.08678318.19753086-.13499605.31094128-.14463863h.08522422c.08505781.00723193.16861784.03615966.24169339.08678318z"/></svg>');background-repeat:no-repeat;background-position:right .65em center;padding-right:28px}@media (prefers-color-scheme:dark){select{background-image:url('data:image/svg+xml;utf8,<svg height="10" viewBox="0 0 7 10" width="7" xmlns="http://www.w3.org/2000/svg"><path fill="rgb(255,255,255)" opacity=".6" d="m.7843055 6.08859116.06924789.05785545 2.64644661 2.64655339 2.64644661-2.64655339c.19526215-.19526215.51184463-.19526215.70710678 0 .17356635.17356635.1928515.44299075.05785545.63785889l-.05785545.06924789-3 3c-.06508738.06508738-.1436548.10847897-.22671557.13017476l-.08422571.01446387h-.08522422c-.11341042-.00964258-.2241581-.05785545-.31094128-.14463863l-3-3c-.19526215-.19526215-.19526215-.51184463 0-.70710678.15187056-.15187056.37713243-.18561957.56162136-.10124704zm3-6 .06924789.05785545 3 3c.19526215.19526215.19526215.51184463 0 .70710678-.17356635.17356635-.44299075.1928515-.63785889.05785545l-.06924789-.05785545-2.64644661-2.64655339-2.64644661 2.64655339c-.19526214.19526215-.51184463.19526215-.70710678 0-.17356635-.17356635-.1928515-.44299075-.05785545-.63785889l.05785545-.06924789 3-3c.08678318-.08678318.19753086-.13499605.31094128-.14463863h.08522422c.08505781.00723193.16861784.03615966.24169339.08678318z"/></svg>')}}select[multiple]{background-image:none;height:auto}input[type=file]{border:none;font-size:13px;background:none}input[type=checkbox],input[type=file],input[type=radio]{width:auto;padding:0;height:auto;box-shadow:none;display:inline-block}@media only screen and (min-width:1650px){.column-offset-0-lg{grid-column-start:1!important}.column-offset-1-lg{grid-column-start:2!important}.column-offset-2-lg{grid-column-start:3!important}.column-offset-3-lg{grid-column-start:4!important}.column-offset-4-lg{grid-column-start:5!important}.column-offset-5-lg{grid-column-start:6!important}.column-offset-6-lg{grid-column-start:7!important}.column-offset-7-lg{grid-column-start:8!important}.column-offset-8-lg{grid-column-start:9!important}.column-offset-9-lg{grid-column-start:10!important}.column-offset-10-lg{grid-column-start:11!important}.column-offset-11-lg{grid-column-start:12!important}.column-offset-12-lg{grid-column-start:13!important}}@media only screen and (max-width:1023px){.column-offset-0-md{grid-column-start:1!important}.column-offset-1-md{grid-column-start:2!important}.column-offset-2-md{grid-column-start:3!important}.column-offset-3-md{grid-column-start:4!important}.column-offset-4-md{grid-column-start:5!important}.column-offset-5-md{grid-column-start:6!important}.column-offset-6-md{grid-column-start:7!important}.column-offset-7-md{grid-column-start:8!important}.column-offset-8-md{grid-column-start:9!important}.column-offset-9-md{grid-column-start:10!important}.column-offset-10-md{grid-column-start:11!important}.column-offset-11-md{grid-column-start:12!important}.column-offset-12-md{grid-column-start:13!important}}@media only screen and (max-width:767px){[class*=" column-offset-"],[class^=column-offset-]{grid-column-start:unset!important}}.a-left{text-align:left}.a-center{text-align:center}.a-right{text-align:right}@media only screen and (max-width:767px){.a-left-sm{text-align:left}.a-center-sm{text-align:center}.a-right-sm{text-align:right}}.bg-page{background-color:var(--c-background-page)}.bg-alpha{background-color:var(--c-background-alpha)}.bg-primary{background-color:var(--c-background-primary)}.bg-secondary{background-color:var(--c-background-secondary)}.bg-beige{background-color:var(--c-background-beige)}[class*=" bd-"],[class^=bd-]{border-style:solid}.bd-dashed{border-style:dashed}.bd-dotted{border-style:dotted}[class*=" bd-bottom-"],[class*=" bd-left-"],[class*=" bd-right-"],[class*=" bd-top-"],[class^=bd-bottom-],[class^=bd-left-],[class^=bd-right-],[class^=bd-top-]{border-style:none}[class*=" bd-top-"],[class^=bd-top-]{border-top-style:solid}[class*=" bd-top-"].bd-dashed,[class^=bd-top-].bd-dashed{border-top-style:dashed}[class*=" bd-top-"].bd-dotted,[class^=bd-top-].bd-dotted{border-top-style:dotted}[class*=" bd-bottom-"],[class^=bd-bottom-]{border-bottom-style:solid}[class*=" bd-bottom-"].bd-dashed,[class^=bd-bottom-].bd-dashed{border-bottom-style:dashed}[class*=" bd-bottom-"].bd-dotted,[class^=bd-bottom-].bd-dotted{border-bottom-style:dotted}[class*=" bd-left-"],[class^=bd-left-]{border-left-style:solid}[class*=" bd-left-"].bd-dashed,[class^=bd-left-].bd-dashed{border-left-style:dashed}[class*=" bd-left-"].bd-dotted,[class^=bd-left-].bd-dotted{border-left-style:dotted}[class*=" bd-right-"],[class^=bd-right-]{border-right-style:solid}[class*=" bd-right-"].bd-dashed,[class^=bd-right-].bd-dashed{border-right-style:dashed}[class*=" bd-right-"].bd-dotted,[class^=bd-right-].bd-dotted{border-right-style:dotted}.bd-off{border-width:transparent!important}.bd-alpha{border-color:var(--c-border-alpha)}.bd-1{border-width:1px}.bd-top-1{border-top-width:1px}.bd-bottom-1{border-bottom-width:1px}.bd-left-1{border-left-width:1px}.bd-right-1{border-right-width:1px}@media only screen and (max-width:767px){.bd-off-sm{border-color:transparent!important}.bd-1-sm{border-width:1px}.bd-top-1-sm{border-top-width:1px}.bd-bottom-1-sm{border-bottom-width:1px}.bd-left-1-sm{border-left-width:1px}.bd-right-1-sm{border-right-width:1px}}.button,a.button,button{-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;text-align:center;font-family:inherit;white-space:nowrap;cursor:pointer;border:none;background:none;box-shadow:none;text-decoration:none;line-height:1.25;font-size:15px;font-weight:400;color:#000;padding:.4em 20px;height:44px;border:1px solid var(--c-button-default-base-border);background-color:var(--c-button-default-base-background)}.button [class*=" fa-"]+span,.button [class*=" icon-"]+span,.button [class^=fa-]+span,.button [class^=icon-]+span{margin-left:4px}.button span+[class*=" fa-"],.button span+[class*=" icon-"],.button span+[class^=fa-],.button span+[class^=icon-]{margin-left:4px;margin-right:-2px}.button:focus,.button:hover{outline:none;text-decoration:none}.button:disabled{cursor:default;opacity:.5}.button{font-weight:500;text-transform:none;color:var(--c-button-default-base-text);border:1px solid var(--c-button-default-base-border);background-color:var(--c-button-default-base-background);background-image:none}.button:focus,.button:hover{color:var(--c-button-default-hover-text);border:1px solid var(--c-button-default-hover-border);background-color:var(--c-button-default-hover-background);background-image:none}.button:disabled{color:var(--c-button-default-disabled-text);border:1px solid var(--c-button-default-disabled-border);background-color:var(--c-button-default-disabled-background);background-image:none}.button.button-alpha{font-weight:500;text-transform:none;color:var(--c-button-alpha-base-text);border:1px solid var(--c-button-alpha-base-border);background-color:var(--c-button-alpha-base-background);background-image:none}.button.button-alpha:focus,.button.button-alpha:hover{color:var(--c-button-alpha-hover-text);border:1px solid var(--c-button-alpha-hover-border);background-color:var(--c-button-alpha-hover-background);background-image:none}.button.button-alpha:disabled{color:var(--c-button-alpha-disabled-text);border:1px solid var(--c-button-alpha-disabled-border);background-color:var(--c-button-alpha-disabled-background);background-image:none;opacity:.4}.button.button-bravo{font-weight:500;text-transform:none;color:var(--c-button-bravo-base-text);border:1px solid var(--c-button-bravo-base-border);background-color:var(--c-button-bravo-base-background);background-image:none}.button.button-bravo:focus,.button.button-bravo:hover{color:var(--c-button-bravo-hover-text);border:1px solid var(--c-button-bravo-hover-border);background-color:var(--c-button-bravo-hover-background);background-image:none}.button.button-bravo:disabled{color:var(--c-button-bravo-disabled-text);border:1px solid var(--c-button-bravo-disabled-border);background-color:var(--c-button-bravo-disabled-background);background-image:none;opacity:.4}.button.button-ghost{font-weight:500;text-transform:none;color:var(--c-button-alpha-base-background);border:2px solid var(--c-button-alpha-base-background);background-color:transparent;background-image:none}.button.button-ghost:focus,.button.button-ghost:hover{color:var(--c-button-alpha-hover-text);border:1px solid var(--c-button-alpha-hover-border);background-color:var(--c-button-alpha-hover-background);background-image:none}.button.button-ghost:disabled{color:var(--c-button-bravo-disabled-text);border:2px solid var(--c-button-alpha-disabled-background);background-color:transparent;background-image:none;opacity:.4}.button.button-brand{font-weight:500;text-transform:none;color:var(--xe-text-on-primary);border:1px solid var(--xe-primary);background-color:var(--xe-primary);background-image:none}.button.button-brand:focus,.button.button-brand:hover{color:var(--xe-text-on-primary)}.button.button-brand:disabled,.button.button-brand:focus,.button.button-brand:hover{border:1px solid var(--xe-primary-faded);background-color:var(--xe-primary-faded);background-image:none}.button.button-brand:disabled{color:var(--xe-secondary-faded);opacity:.4}.button{font-size:15px;border-radius:0;padding:.4em 20px;height:44px}.button.button-small{font-size:12px;border-radius:0;padding:.5em 10px .4em;height:28px}.button.button-large{font-size:16px;border-radius:0;padding:.4em 32px;height:56px}.centered{margin-left:auto;margin-right:auto}.uncentered{margin-left:0;margin-right:0}@media only screen and (max-width:767px){.centered-sm{margin-left:auto;margin-right:auto}.uncentered-sm{margin-left:0;margin-right:0}}.container-small{max-width:400px}.container-medium{max-width:800px}.container{max-width:1750px}.container-large{max-width:100%}.container-1{max-width:calc(8.33333% - 3.375rem)}.container-2{max-width:calc(16.66667% - 3.375rem)}.container-3{max-width:calc(25% - 3.375rem)}.container-4{max-width:calc(33.33333% - 3.375rem)}.container-5{max-width:calc(41.66667% - 3.375rem)}.container-6{max-width:calc(50% - 3.375rem)}.container-7{max-width:calc(58.33333% - 3.375rem)}.container-8{max-width:calc(66.66667% - 3.375rem)}.container-9{max-width:calc(75% - 3.375rem)}.container-10{max-width:calc(83.33333% - 3.375rem)}.container-11{max-width:calc(91.66667% - 3.375rem)}.container-12{max-width:calc(100% - 3.375rem)}@media only screen and (max-width:767px){.container,[class*=" container-"],[class^=container-]{max-width:none}}.hidden{display:none}.visible{display:block}.visible-lg,.visible-md,.visible-sm{display:none}@media only screen and (min-width:1650px){.visible-lg{display:block}.hidden-lg{display:none}}@media only screen and (max-width:1023px){.visible-md{display:block}.hidden-md{display:none}}@media only screen and (max-width:767px){.visible-sm{display:block}.hidden-sm{display:none}}.visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.edges-off{padding-left:0;padding-right:0}.edges{padding-left:15rem;padding-right:15rem}.edges-md{padding-left:10rem;padding-right:10rem}.edges-sm{padding-left:5rem;padding-right:5rem}@media only screen and (max-width:767px){.edges-off-sm{padding-left:0;padding-right:0}.edges-sm{padding-left:15rem;padding-right:15rem}.edges-md-sm{padding-left:10rem;padding-right:10rem}.edges-sm-sm{padding-left:5rem;padding-right:5rem}}.embed-responsive{position:relative;margin:0;padding:25px 0 56.25%;height:0}.embed-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flex{display:flex}.flex-auto{flex:1 1 auto}.flex-top{align-items:flex-start}.flex-middle{align-items:center}.flex-bottom{align-items:flex-end}.flex-start{justify-content:flex-start}.flex-end{justify-content:flex-end}.flex-between{justify-content:space-between}.flex-around{justify-content:space-around}@media only screen and (max-width:767px){.flex-column-sm{flex-direction:column}.flex-top-sm{align-items:flex-start}.flex-middle-sm{align-items:center}.flex-bottom-sm{align-items:flex-end}.flex-between-sm{justify-content:space-between}.flex-around-sm{justify-content:space-around}.flex-start-sm{justify-content:flex-start}.flex-end-sm{justify-content:flex-end}}.form-item{margin-bottom:5rem}.form-item .form-item{margin-bottom:0}.form-buttons{margin-top:6rem}.form-checkboxes label.checkbox{display:inline-block;margin-bottom:0}.form-checkboxes label.checkbox+label.checkbox{margin-left:1em}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:6.75rem;grid-row-gap:6.75rem}.grid+.grid{margin-top:6.75rem}.grid-gutterless{grid-column-gap:0}.grid-gapless{grid-row-gap:0}.grid-gapless+.grid{margin-top:0}.grid-auto{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.grid-1{grid-template-columns:repeat(1,1fr)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-5{grid-template-columns:repeat(5,1fr)}.grid-6{grid-template-columns:repeat(6,1fr)}.grid-7{grid-template-columns:repeat(7,1fr)}.grid-8{grid-template-columns:repeat(8,1fr)}.grid-9{grid-template-columns:repeat(9,1fr)}.grid-10{grid-template-columns:repeat(10,1fr)}.grid-11{grid-template-columns:repeat(11,1fr)}.grid-12{grid-template-columns:repeat(12,1fr)}.col-1{grid-column-end:span 1}.col-2{grid-column-end:span 2}.col-3{grid-column-end:span 3}.col-4{grid-column-end:span 4}.col-5{grid-column-end:span 5}.col-6{grid-column-end:span 6}.col-7{grid-column-end:span 7}.col-8{grid-column-end:span 8}.col-9{grid-column-end:span 9}.col-10{grid-column-end:span 10}.col-11{grid-column-end:span 11}.col-12{grid-column-end:span 12}@media only screen and (min-width:1650px){.grid-1-lg{grid-template-columns:repeat(1,1fr)}.grid-2-lg{grid-template-columns:repeat(2,1fr)}.grid-3-lg{grid-template-columns:repeat(3,1fr)}.grid-4-lg{grid-template-columns:repeat(4,1fr)}.grid-5-lg{grid-template-columns:repeat(5,1fr)}.grid-6-lg{grid-template-columns:repeat(6,1fr)}.grid-7-lg{grid-template-columns:repeat(7,1fr)}.grid-8-lg{grid-template-columns:repeat(8,1fr)}.grid-9-lg{grid-template-columns:repeat(9,1fr)}.grid-10-lg{grid-template-columns:repeat(10,1fr)}.grid-11-lg{grid-template-columns:repeat(11,1fr)}.grid-12-lg{grid-template-columns:repeat(12,1fr)}.col-1-lg{grid-column-end:span 1}.col-2-lg{grid-column-end:span 2}.col-3-lg{grid-column-end:span 3}.col-4-lg{grid-column-end:span 4}.col-5-lg{grid-column-end:span 5}.col-6-lg{grid-column-end:span 6}.col-7-lg{grid-column-end:span 7}.col-8-lg{grid-column-end:span 8}.col-9-lg{grid-column-end:span 9}.col-10-lg{grid-column-end:span 10}.col-11-lg{grid-column-end:span 11}.col-12-lg{grid-column-end:span 12}}@media only screen and (max-width:1023px){.grid-1-md{grid-template-columns:repeat(1,1fr)}.grid-2-md{grid-template-columns:repeat(2,1fr)}.grid-3-md{grid-template-columns:repeat(3,1fr)}.grid-4-md{grid-template-columns:repeat(4,1fr)}.grid-5-md{grid-template-columns:repeat(5,1fr)}.grid-6-md{grid-template-columns:repeat(6,1fr)}.grid-7-md{grid-template-columns:repeat(7,1fr)}.grid-8-md{grid-template-columns:repeat(8,1fr)}.grid-9-md{grid-template-columns:repeat(9,1fr)}.grid-10-md{grid-template-columns:repeat(10,1fr)}.grid-11-md{grid-template-columns:repeat(11,1fr)}.grid-12-md{grid-template-columns:repeat(12,1fr)}.col-1-md{grid-column-end:span 1}.col-2-md{grid-column-end:span 2}.col-3-md{grid-column-end:span 3}.col-4-md{grid-column-end:span 4}.col-5-md{grid-column-end:span 5}.col-6-md{grid-column-end:span 6}.col-7-md{grid-column-end:span 7}.col-8-md{grid-column-end:span 8}.col-9-md{grid-column-end:span 9}.col-10-md{grid-column-end:span 10}.col-11-md{grid-column-end:span 11}.col-12-md{grid-column-end:span 12}}@media only screen and (max-width:767px){.grid,.grid-auto{grid-template-columns:repeat(1,1fr)}.col{grid-column-end:span 1}.col:empty{display:none}.grid-1-sm{grid-template-columns:repeat(1,1fr)}.grid-2-sm{grid-template-columns:repeat(2,1fr)}.grid-3-sm{grid-template-columns:repeat(3,1fr)}.grid-4-sm{grid-template-columns:repeat(4,1fr)}.grid-5-sm{grid-template-columns:repeat(5,1fr)}.grid-6-sm{grid-template-columns:repeat(6,1fr)}.grid-7-sm{grid-template-columns:repeat(7,1fr)}.grid-8-sm{grid-template-columns:repeat(8,1fr)}.grid-9-sm{grid-template-columns:repeat(9,1fr)}.grid-10-sm{grid-template-columns:repeat(10,1fr)}.grid-11-sm{grid-template-columns:repeat(11,1fr)}.grid-12-sm{grid-template-columns:repeat(12,1fr)}}.gutter-1{grid-column-gap:4px}.gutter-2{grid-column-gap:8px}.gutter-3{grid-column-gap:12px}.gutter-4{grid-column-gap:16px}.gutter-5{grid-column-gap:20px}.gutter-6{grid-column-gap:24px}.gutter-7{grid-column-gap:28px}.gutter-8{grid-column-gap:32px}.gutter-9{grid-column-gap:36px}.gutter-10{grid-column-gap:40px}.gutter-12{grid-column-gap:48px}.gutter-14{grid-column-gap:56px}.gutter-15{grid-column-gap:60px}.gutter-20{grid-column-gap:80px}.gutter-25{grid-column-gap:100px}.gutter-30{grid-column-gap:120px}.gutter-35{grid-column-gap:140px}.gutter-40{grid-column-gap:160px}.gutter-45{grid-column-gap:180px}.gutter-50{grid-column-gap:200px}.gutter-55{grid-column-gap:220px}@media only screen and (max-width:1023px){.gutter-1-md{grid-column-gap:4px}.gutter-2-md{grid-column-gap:8px}.gutter-3-md{grid-column-gap:12px}.gutter-4-md{grid-column-gap:16px}.gutter-5-md{grid-column-gap:20px}.gutter-6-md{grid-column-gap:24px}.gutter-7-md{grid-column-gap:28px}.gutter-8-md{grid-column-gap:32px}.gutter-9-md{grid-column-gap:36px}.gutter-10-md{grid-column-gap:40px}.gutter-12-md{grid-column-gap:48px}.gutter-14-md{grid-column-gap:56px}.gutter-15-md{grid-column-gap:60px}.gutter-20-md{grid-column-gap:80px}.gutter-25-md{grid-column-gap:100px}.gutter-30-md{grid-column-gap:120px}.gutter-35-md{grid-column-gap:140px}.gutter-40-md{grid-column-gap:160px}.gutter-45-md{grid-column-gap:180px}.gutter-50-md{grid-column-gap:200px}.gutter-55-md{grid-column-gap:220px}}@media only screen and (max-width:767px){.gutter-1-sm{grid-column-gap:4px}.gutter-2-sm{grid-column-gap:8px}.gutter-3-sm{grid-column-gap:12px}.gutter-4-sm{grid-column-gap:16px}.gutter-5-sm{grid-column-gap:20px}.gutter-6-sm{grid-column-gap:24px}.gutter-7-sm{grid-column-gap:28px}.gutter-8-sm{grid-column-gap:32px}.gutter-9-sm{grid-column-gap:36px}.gutter-10-sm{grid-column-gap:40px}.gutter-12-sm{grid-column-gap:48px}.gutter-14-sm{grid-column-gap:56px}.gutter-15-sm{grid-column-gap:60px}.gutter-20-sm{grid-column-gap:80px}.gutter-25-sm{grid-column-gap:100px}.gutter-30-sm{grid-column-gap:120px}.gutter-35-sm{grid-column-gap:140px}.gutter-40-sm{grid-column-gap:160px}.gutter-45-sm{grid-column-gap:180px}.gutter-50-sm{grid-column-gap:200px}.gutter-55-sm{grid-column-gap:220px}}.gap-1{grid-row-gap:4px}.gap-1+.gap-1{margin-top:4px}.gap-2{grid-row-gap:8px}.gap-2+.gap-2{margin-top:8px}.gap-3{grid-row-gap:12px}.gap-3+.gap-3{margin-top:12px}.gap-4{grid-row-gap:16px}.gap-4+.gap-4{margin-top:16px}.gap-5{grid-row-gap:20px}.gap-5+.gap-5{margin-top:20px}.gap-6{grid-row-gap:24px}.gap-6+.gap-6{margin-top:24px}.gap-7{grid-row-gap:28px}.gap-7+.gap-7{margin-top:28px}.gap-8{grid-row-gap:32px}.gap-8+.gap-8{margin-top:32px}.gap-9{grid-row-gap:36px}.gap-9+.gap-9{margin-top:36px}.gap-10{grid-row-gap:40px}.gap-10+.gap-10{margin-top:40px}.gap-12{grid-row-gap:48px}.gap-12+.gap-12{margin-top:48px}.gap-14{grid-row-gap:56px}.gap-14+.gap-14{margin-top:56px}.gap-15{grid-row-gap:60px}.gap-15+.gap-15{margin-top:60px}.gap-20{grid-row-gap:80px}.gap-20+.gap-20{margin-top:80px}.gap-25{grid-row-gap:100px}.gap-25+.gap-25{margin-top:100px}.gap-30{grid-row-gap:120px}.gap-30+.gap-30{margin-top:120px}.gap-35{grid-row-gap:140px}.gap-35+.gap-35{margin-top:140px}.gap-40{grid-row-gap:160px}.gap-40+.gap-40{margin-top:160px}.gap-45{grid-row-gap:180px}.gap-45+.gap-45{margin-top:180px}.gap-50{grid-row-gap:200px}.gap-50+.gap-50{margin-top:200px}.gap-55{grid-row-gap:220px}.gap-55+.gap-55{margin-top:220px}@media only screen and (max-width:1023px){.gap-1-md{grid-row-gap:4px}.gap-1-md+.gap-1-md{margin-top:4px}.gap-2-md{grid-row-gap:8px}.gap-2-md+.gap-2-md{margin-top:8px}.gap-3-md{grid-row-gap:12px}.gap-3-md+.gap-3-md{margin-top:12px}.gap-4-md{grid-row-gap:16px}.gap-4-md+.gap-4-md{margin-top:16px}.gap-5-md{grid-row-gap:20px}.gap-5-md+.gap-5-md{margin-top:20px}.gap-6-md{grid-row-gap:24px}.gap-6-md+.gap-6-md{margin-top:24px}.gap-7-md{grid-row-gap:28px}.gap-7-md+.gap-7-md{margin-top:28px}.gap-8-md{grid-row-gap:32px}.gap-8-md+.gap-8-md{margin-top:32px}.gap-9-md{grid-row-gap:36px}.gap-9-md+.gap-9-md{margin-top:36px}.gap-10-md{grid-row-gap:40px}.gap-10-md+.gap-10-md{margin-top:40px}.gap-12-md{grid-row-gap:48px}.gap-12-md+.gap-12-md{margin-top:48px}.gap-14-md{grid-row-gap:56px}.gap-14-md+.gap-14-md{margin-top:56px}.gap-15-md{grid-row-gap:60px}.gap-15-md+.gap-15-md{margin-top:60px}.gap-20-md{grid-row-gap:80px}.gap-20-md+.gap-20-md{margin-top:80px}.gap-25-md{grid-row-gap:100px}.gap-25-md+.gap-25-md{margin-top:100px}.gap-30-md{grid-row-gap:120px}.gap-30-md+.gap-30-md{margin-top:120px}.gap-35-md{grid-row-gap:140px}.gap-35-md+.gap-35-md{margin-top:140px}.gap-40-md{grid-row-gap:160px}.gap-40-md+.gap-40-md{margin-top:160px}.gap-45-md{grid-row-gap:180px}.gap-45-md+.gap-45-md{margin-top:180px}.gap-50-md{grid-row-gap:200px}.gap-50-md+.gap-50-md{margin-top:200px}.gap-55-md{grid-row-gap:220px}.gap-55-md+.gap-55-md{margin-top:220px}}@media only screen and (max-width:767px){.gap-1-sm{grid-row-gap:4px}.gap-1-sm+.gap-1-sm{margin-top:4px}.gap-2-sm{grid-row-gap:8px}.gap-2-sm+.gap-2-sm{margin-top:8px}.gap-3-sm{grid-row-gap:12px}.gap-3-sm+.gap-3-sm{margin-top:12px}.gap-4-sm{grid-row-gap:16px}.gap-4-sm+.gap-4-sm{margin-top:16px}.gap-5-sm{grid-row-gap:20px}.gap-5-sm+.gap-5-sm{margin-top:20px}.gap-6-sm{grid-row-gap:24px}.gap-6-sm+.gap-6-sm{margin-top:24px}.gap-7-sm{grid-row-gap:28px}.gap-7-sm+.gap-7-sm{margin-top:28px}.gap-8-sm{grid-row-gap:32px}.gap-8-sm+.gap-8-sm{margin-top:32px}.gap-9-sm{grid-row-gap:36px}.gap-9-sm+.gap-9-sm{margin-top:36px}.gap-10-sm{grid-row-gap:40px}.gap-10-sm+.gap-10-sm{margin-top:40px}.gap-12-sm{grid-row-gap:48px}.gap-12-sm+.gap-12-sm{margin-top:48px}.gap-14-sm{grid-row-gap:56px}.gap-14-sm+.gap-14-sm{margin-top:56px}.gap-15-sm{grid-row-gap:60px}.gap-15-sm+.gap-15-sm{margin-top:60px}.gap-20-sm{grid-row-gap:80px}.gap-20-sm+.gap-20-sm{margin-top:80px}.gap-25-sm{grid-row-gap:100px}.gap-25-sm+.gap-25-sm{margin-top:100px}.gap-30-sm{grid-row-gap:120px}.gap-30-sm+.gap-30-sm{margin-top:120px}.gap-35-sm{grid-row-gap:140px}.gap-35-sm+.gap-35-sm{margin-top:140px}.gap-40-sm{grid-row-gap:160px}.gap-40-sm+.gap-40-sm{margin-top:160px}.gap-45-sm{grid-row-gap:180px}.gap-45-sm+.gap-45-sm{margin-top:180px}.gap-50-sm{grid-row-gap:200px}.gap-50-sm+.gap-50-sm{margin-top:200px}.gap-55-sm{grid-row-gap:220px}.gap-55-sm+.gap-55-sm{margin-top:220px}}.column-offset-1{grid-column-start:2}.column-offset-2{grid-column-start:3}.column-offset-3{grid-column-start:4}.column-offset-4{grid-column-start:5}.column-offset-5{grid-column-start:6}.column-offset-6{grid-column-start:7}.column-offset-7{grid-column-start:8}.column-offset-8{grid-column-start:9}.column-offset-9{grid-column-start:10}.column-offset-10{grid-column-start:11}.column-offset-11{grid-column-start:12}.column-offset-12{grid-column-start:13}@media only screen and (max-width:767px){[class*=" column-offset-"],[class^=column-offset-]{grid-column-start:unset}}.heading-moderated{color:var(--c-heading-moderated)}.heading-muted{color:var(--c-heading-muted)}.heading-light{color:var(--c-heading-light)}.heading-light-moderated{color:var(--c-heading-light-moderated)}.heading-mega{font-size:72px;line-height:1.1}.heading-huge{font-size:60px;line-height:1.1}.heading-large{font-size:48px;line-height:1.1}.heading-medium{font-size:24px;line-height:1.3}.heading-small{font-size:16px;line-height:1.5}@media only screen and (max-width:767px){.heading-mega{font-size:60px;line-height:1.1}}.hint{font-style:normal;font-size:13px;line-height:1.69;color:var(--c-hint-default)}.hint-success{color:var(--c-hint-success)}.hint-error{color:var(--c-hint-error)}.req{font-weight:700;color:var(--c-hint-required)}.icon-text,.icon-text svg{display:inline-block}.icon-text svg{vertical-align:middle;margin-top:-.12em}.icon-base svg{width:16px;height:16px}.icon-large svg{width:32px;height:32px}@media only screen and (max-width:767px){.icon-base-sm svg{width:16px;height:16px}.icon-large-sm svg{width:32px;height:32px}}.link-stretched:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.link-underline{text-decoration:underline}.link-underline-off{text-decoration:none}.link-dark{color:var(--c-link-dark-base)}.link-dark:hover{transition:all .2s linear;color:var(--c-link-dark-hover)}.link-moderated{color:var(--c-link-moderated-base)}.link-moderated:hover{transition:all .2s linear;color:var(--c-link-moderated-hover)}.link-light{color:var(--c-link-light-base)}.link-light:hover{transition:all .2s linear;color:var(--c-link-light-hover)}.link-light-moderated{color:var(--c-link-light-moderated-base)}.link-light-moderated:hover{transition:all .2s linear;color:var(--c-link-light-moderated-hover)}.list-inline{list-style:none;margin-left:0}.list-inline li{display:inline;white-space:nowrap;margin-right:.25em}.list-unstyled{margin-left:0;list-style:none}[class*=" o-"],[class^=o-]{position:relative}.o-off{left:auto;right:auto;top:auto;bottom:auto}.o-left-1{left:-4px}.o-right-1{right:-4px}.o-top-1{top:-4px}.o-bottom-1{bottom:-4px}.o-left-2{left:-8px}.o-right-2{right:-8px}.o-top-2{top:-8px}.o-bottom-2{bottom:-8px}.o-left-3{left:-12px}.o-right-3{right:-12px}.o-top-3{top:-12px}.o-bottom-3{bottom:-12px}.o-left-4{left:-16px}.o-right-4{right:-16px}.o-top-4{top:-16px}.o-bottom-4{bottom:-16px}.o-left-5{left:-20px}.o-right-5{right:-20px}.o-top-5{top:-20px}.o-bottom-5{bottom:-20px}.o-left-6{left:-24px}.o-right-6{right:-24px}.o-top-6{top:-24px}.o-bottom-6{bottom:-24px}.o-left-7{left:-28px}.o-right-7{right:-28px}.o-top-7{top:-28px}.o-bottom-7{bottom:-28px}.o-left-8{left:-32px}.o-right-8{right:-32px}.o-top-8{top:-32px}.o-bottom-8{bottom:-32px}.o-left-9{left:-36px}.o-right-9{right:-36px}.o-top-9{top:-36px}.o-bottom-9{bottom:-36px}.o-left-10{left:-40px}.o-right-10{right:-40px}.o-top-10{top:-40px}.o-bottom-10{bottom:-40px}.o-left-12{left:-48px}.o-right-12{right:-48px}.o-top-12{top:-48px}.o-bottom-12{bottom:-48px}.o-left-14{left:-56px}.o-right-14{right:-56px}.o-top-14{top:-56px}.o-bottom-14{bottom:-56px}.o-left-15{left:-60px}.o-right-15{right:-60px}.o-top-15{top:-60px}.o-bottom-15{bottom:-60px}.o-left-20{left:-80px}.o-right-20{right:-80px}.o-top-20{top:-80px}.o-bottom-20{bottom:-80px}.o-left-25{left:-100px}.o-right-25{right:-100px}.o-top-25{top:-100px}.o-bottom-25{bottom:-100px}.o-left-30{left:-120px}.o-right-30{right:-120px}.o-top-30{top:-120px}.o-bottom-30{bottom:-120px}.o-left-35{left:-140px}.o-right-35{right:-140px}.o-top-35{top:-140px}.o-bottom-35{bottom:-140px}.o-left-40{left:-160px}.o-right-40{right:-160px}.o-top-40{top:-160px}.o-bottom-40{bottom:-160px}.o-left-45{left:-180px}.o-right-45{right:-180px}.o-top-45{top:-180px}.o-bottom-45{bottom:-180px}.o-left-50{left:-200px}.o-right-50{right:-200px}.o-top-50{top:-200px}.o-bottom-50{bottom:-200px}.o-left-55{left:-220px}.o-right-55{right:-220px}.o-top-55{top:-220px}.o-bottom-55{bottom:-220px}@media only screen and (max-width:767px){.o-off-sm{left:auto;right:auto;top:auto;bottom:auto}.o-left-off-sm{left:auto}.o-right-off-sm{right:auto}.o-top-off-sm{top:auto}.o-bottom-off-sm{bottom:auto}.o-left-1-sm{left:-4px}.o-right-1-sm{right:-4px}.o-top-1-sm{top:-4px}.o-bottom-1-sm{bottom:-4px}.o-left-2-sm{left:-8px}.o-right-2-sm{right:-8px}.o-top-2-sm{top:-8px}.o-bottom-2-sm{bottom:-8px}.o-left-3-sm{left:-12px}.o-right-3-sm{right:-12px}.o-top-3-sm{top:-12px}.o-bottom-3-sm{bottom:-12px}.o-left-4-sm{left:-16px}.o-right-4-sm{right:-16px}.o-top-4-sm{top:-16px}.o-bottom-4-sm{bottom:-16px}.o-left-5-sm{left:-20px}.o-right-5-sm{right:-20px}.o-top-5-sm{top:-20px}.o-bottom-5-sm{bottom:-20px}.o-left-6-sm{left:-24px}.o-right-6-sm{right:-24px}.o-top-6-sm{top:-24px}.o-bottom-6-sm{bottom:-24px}.o-left-7-sm{left:-28px}.o-right-7-sm{right:-28px}.o-top-7-sm{top:-28px}.o-bottom-7-sm{bottom:-28px}.o-left-8-sm{left:-32px}.o-right-8-sm{right:-32px}.o-top-8-sm{top:-32px}.o-bottom-8-sm{bottom:-32px}.o-left-9-sm{left:-36px}.o-right-9-sm{right:-36px}.o-top-9-sm{top:-36px}.o-bottom-9-sm{bottom:-36px}.o-left-10-sm{left:-40px}.o-right-10-sm{right:-40px}.o-top-10-sm{top:-40px}.o-bottom-10-sm{bottom:-40px}.o-left-12-sm{left:-48px}.o-right-12-sm{right:-48px}.o-top-12-sm{top:-48px}.o-bottom-12-sm{bottom:-48px}.o-left-14-sm{left:-56px}.o-right-14-sm{right:-56px}.o-top-14-sm{top:-56px}.o-bottom-14-sm{bottom:-56px}.o-left-15-sm{left:-60px}.o-right-15-sm{right:-60px}.o-top-15-sm{top:-60px}.o-bottom-15-sm{bottom:-60px}.o-left-20-sm{left:-80px}.o-right-20-sm{right:-80px}.o-top-20-sm{top:-80px}.o-bottom-20-sm{bottom:-80px}.o-left-25-sm{left:-100px}.o-right-25-sm{right:-100px}.o-top-25-sm{top:-100px}.o-bottom-25-sm{bottom:-100px}.o-left-30-sm{left:-120px}.o-right-30-sm{right:-120px}.o-top-30-sm{top:-120px}.o-bottom-30-sm{bottom:-120px}.o-left-35-sm{left:-140px}.o-right-35-sm{right:-140px}.o-top-35-sm{top:-140px}.o-bottom-35-sm{bottom:-140px}.o-left-40-sm{left:-160px}.o-right-40-sm{right:-160px}.o-top-40-sm{top:-160px}.o-bottom-40-sm{bottom:-160px}.o-left-45-sm{left:-180px}.o-right-45-sm{right:-180px}.o-top-45-sm{top:-180px}.o-bottom-45-sm{bottom:-180px}.o-left-50-sm{left:-200px}.o-right-50-sm{right:-200px}.o-top-50-sm{top:-200px}.o-bottom-50-sm{bottom:-200px}.o-left-55-sm{left:-220px}.o-right-55-sm{right:-220px}.o-top-55-sm{top:-220px}.o-bottom-55-sm{bottom:-220px}}.relative{position:relative}.rd-off{border-radius:0}.rd-circle{border-radius:50%}.rd-small{border-radius:2px}.rd-base{border-radius:4px}.rd-large{border-radius:12px}@media only screen and (max-width:767px){.rd-off-sm{border-radius:0}.rd-circle-sm{border-radius:50%}.rd-small-sm{border-radius:2px}.rd-base-sm{border-radius:4px}.rd-large-sm{border-radius:12px}}.sh-off{box-shadow:none}.sh-100{box-shadow:0 1px 3px var(--c-shadow-neutral-100-1),0 1px 2px var(--c-shadow-neutral-100-2)}.sh-200{box-shadow:0 10px 15px -3px var(--c-shadow-neutral-200-1),0 4px 6px -2px var(--c-shadow-neutral-200-2)}.sh-300{box-shadow:0 20px 50px -12px var(--c-shadow-neutral-300)}@media only screen and (max-width:767px){.sh-off-sm{box-shadow:none}.sh-100-sm{box-shadow:0 1px 3px var(--c-shadow-neutral-100-1),0 1px 2px var(--c-shadow-neutral-100-2)}.sh-200-sm{box-shadow:0 10px 15px -3px var(--c-shadow-neutral-200-1),0 4px 6px -2px var(--c-shadow-neutral-200-2)}.sh-300-sm{box-shadow:0 20px 50px -12px var(--c-shadow-neutral-300)}}.w-off{max-width:none;min-width:none;width:auto}.w-5{width:5%;min-width:5%;max-width:5%}.w-10{width:10%;min-width:10%;max-width:10%}.w-15{width:15%;min-width:15%;max-width:15%}.w-20{width:20%;min-width:20%;max-width:20%}.w-25{width:25%;min-width:25%;max-width:25%}.w-30{width:30%;min-width:30%;max-width:30%}.w-33{width:33%;min-width:33%;max-width:33%}.w-40{width:40%;min-width:40%;max-width:40%}.w-50{width:50%;min-width:50%;max-width:50%}.w-60{width:60%;min-width:60%;max-width:60%}.w-65{width:65%;min-width:65%;max-width:65%}.w-67{width:67%;min-width:67%;max-width:67%}.w-70{width:70%;min-width:70%;max-width:70%}.w-75{width:75%;min-width:75%;max-width:75%}.w-80{width:80%;min-width:80%;max-width:80%}.w-90{width:90%;min-width:90%;max-width:90%}.w-100{width:100%;min-width:100%;max-width:100%}@media only screen and (max-width:767px){.w-off-sm{max-width:none;min-width:none;width:auto}}.mt-off{margin-top:0}.mb-off{margin-bottom:0}.ml-off{margin-left:0}.mr-off{margin-right:0}.p-off{padding:0}.pt-off{padding-top:0}.pb-off{padding-bottom:0}.pl-off{padding-left:0}.pr-off,.px-off{padding-right:0}.px-off{padding-left:0}.py-off{padding-top:0;padding-bottom:0}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mb-1{margin-bottom:4px}.mt-1{margin-top:4px}.ml-1{margin-left:4px}.mr-1{margin-right:4px}.mb-n1{margin-bottom:-4px}.mt-n1{margin-top:-4px}.ml-n1{margin-left:-4px}.mr-n1{margin-right:-4px}.p-1{padding:4px}.py-1{padding-top:4px;padding-bottom:4px}.px-1{padding-left:4px;padding-right:4px}.pt-1{padding-top:4px}.pb-1{padding-bottom:4px}.pl-1{padding-left:4px}.pr-1{padding-right:4px}.mb-2{margin-bottom:8px}.mt-2{margin-top:8px}.ml-2{margin-left:8px}.mr-2{margin-right:8px}.mb-n2{margin-bottom:-8px}.mt-n2{margin-top:-8px}.ml-n2{margin-left:-8px}.mr-n2{margin-right:-8px}.p-2{padding:8px}.py-2{padding-top:8px;padding-bottom:8px}.px-2{padding-left:8px;padding-right:8px}.pt-2{padding-top:8px}.pb-2{padding-bottom:8px}.pl-2{padding-left:8px}.pr-2{padding-right:8px}.mb-3{margin-bottom:12px}.mt-3{margin-top:12px}.ml-3{margin-left:12px}.mr-3{margin-right:12px}.mb-n3{margin-bottom:-12px}.mt-n3{margin-top:-12px}.ml-n3{margin-left:-12px}.mr-n3{margin-right:-12px}.p-3{padding:12px}.py-3{padding-top:12px;padding-bottom:12px}.px-3{padding-left:12px;padding-right:12px}.pt-3{padding-top:12px}.pb-3{padding-bottom:12px}.pl-3{padding-left:12px}.pr-3{padding-right:12px}.mb-4{margin-bottom:16px}.mt-4{margin-top:16px}.ml-4{margin-left:16px}.mr-4{margin-right:16px}.mb-n4{margin-bottom:-16px}.mt-n4{margin-top:-16px}.ml-n4{margin-left:-16px}.mr-n4{margin-right:-16px}.p-4{padding:16px}.py-4{padding-top:16px;padding-bottom:16px}.px-4{padding-left:16px;padding-right:16px}.pt-4{padding-top:16px}.pb-4{padding-bottom:16px}.pl-4{padding-left:16px}.pr-4{padding-right:16px}.mb-5{margin-bottom:20px}.mt-5{margin-top:20px}.ml-5{margin-left:20px}.mr-5{margin-right:20px}.mb-n5{margin-bottom:-20px}.mt-n5{margin-top:-20px}.ml-n5{margin-left:-20px}.mr-n5{margin-right:-20px}.p-5{padding:20px}.py-5{padding-top:20px;padding-bottom:20px}.px-5{padding-left:20px;padding-right:20px}.pt-5{padding-top:20px}.pb-5{padding-bottom:20px}.pl-5{padding-left:20px}.pr-5{padding-right:20px}.mb-6{margin-bottom:24px}.mt-6{margin-top:24px}.ml-6{margin-left:24px}.mr-6{margin-right:24px}.mb-n6{margin-bottom:-24px}.mt-n6{margin-top:-24px}.ml-n6{margin-left:-24px}.mr-n6{margin-right:-24px}.p-6{padding:24px}.py-6{padding-top:24px;padding-bottom:24px}.px-6{padding-left:24px;padding-right:24px}.pt-6{padding-top:24px}.pb-6{padding-bottom:24px}.pl-6{padding-left:24px}.pr-6{padding-right:24px}.mb-7{margin-bottom:28px}.mt-7{margin-top:28px}.ml-7{margin-left:28px}.mr-7{margin-right:28px}.mb-n7{margin-bottom:-28px}.mt-n7{margin-top:-28px}.ml-n7{margin-left:-28px}.mr-n7{margin-right:-28px}.p-7{padding:28px}.py-7{padding-top:28px;padding-bottom:28px}.px-7{padding-left:28px;padding-right:28px}.pt-7{padding-top:28px}.pb-7{padding-bottom:28px}.pl-7{padding-left:28px}.pr-7{padding-right:28px}.mb-8{margin-bottom:32px}.mt-8{margin-top:32px}.ml-8{margin-left:32px}.mr-8{margin-right:32px}.mb-n8{margin-bottom:-32px}.mt-n8{margin-top:-32px}.ml-n8{margin-left:-32px}.mr-n8{margin-right:-32px}.p-8{padding:32px}.py-8{padding-top:32px;padding-bottom:32px}.px-8{padding-left:32px;padding-right:32px}.pt-8{padding-top:32px}.pb-8{padding-bottom:32px}.pl-8{padding-left:32px}.pr-8{padding-right:32px}.mb-9{margin-bottom:36px}.mt-9{margin-top:36px}.ml-9{margin-left:36px}.mr-9{margin-right:36px}.mb-n9{margin-bottom:-36px}.mt-n9{margin-top:-36px}.ml-n9{margin-left:-36px}.mr-n9{margin-right:-36px}.p-9{padding:36px}.py-9{padding-top:36px;padding-bottom:36px}.px-9{padding-left:36px;padding-right:36px}.pt-9{padding-top:36px}.pb-9{padding-bottom:36px}.pl-9{padding-left:36px}.pr-9{padding-right:36px}.mb-10{margin-bottom:40px}.mt-10{margin-top:40px}.ml-10{margin-left:40px}.mr-10{margin-right:40px}.mb-n10{margin-bottom:-40px}.mt-n10{margin-top:-40px}.ml-n10{margin-left:-40px}.mr-n10{margin-right:-40px}.p-10{padding:40px}.py-10{padding-top:40px;padding-bottom:40px}.px-10{padding-left:40px;padding-right:40px}.pt-10{padding-top:40px}.pb-10{padding-bottom:40px}.pl-10{padding-left:40px}.pr-10{padding-right:40px}.mb-12{margin-bottom:48px}.mt-12{margin-top:48px}.ml-12{margin-left:48px}.mr-12{margin-right:48px}.mb-n12{margin-bottom:-48px}.mt-n12{margin-top:-48px}.ml-n12{margin-left:-48px}.mr-n12{margin-right:-48px}.p-12{padding:48px}.py-12{padding-top:48px;padding-bottom:48px}.px-12{padding-left:48px;padding-right:48px}.pt-12{padding-top:48px}.pb-12{padding-bottom:48px}.pl-12{padding-left:48px}.pr-12{padding-right:48px}.mb-14{margin-bottom:56px}.mt-14{margin-top:56px}.ml-14{margin-left:56px}.mr-14{margin-right:56px}.mb-n14{margin-bottom:-56px}.mt-n14{margin-top:-56px}.ml-n14{margin-left:-56px}.mr-n14{margin-right:-56px}.p-14{padding:56px}.py-14{padding-top:56px;padding-bottom:56px}.px-14{padding-left:56px;padding-right:56px}.pt-14{padding-top:56px}.pb-14{padding-bottom:56px}.pl-14{padding-left:56px}.pr-14{padding-right:56px}.mb-15{margin-bottom:60px}.mt-15{margin-top:60px}.ml-15{margin-left:60px}.mr-15{margin-right:60px}.mb-n15{margin-bottom:-60px}.mt-n15{margin-top:-60px}.ml-n15{margin-left:-60px}.mr-n15{margin-right:-60px}.p-15{padding:60px}.py-15{padding-top:60px;padding-bottom:60px}.px-15{padding-left:60px;padding-right:60px}.pt-15{padding-top:60px}.pb-15{padding-bottom:60px}.pl-15{padding-left:60px}.pr-15{padding-right:60px}.mb-20{margin-bottom:80px}.mt-20{margin-top:80px}.ml-20{margin-left:80px}.mr-20{margin-right:80px}.mb-n20{margin-bottom:-80px}.mt-n20{margin-top:-80px}.ml-n20{margin-left:-80px}.mr-n20{margin-right:-80px}.p-20{padding:80px}.py-20{padding-top:80px;padding-bottom:80px}.px-20{padding-left:80px;padding-right:80px}.pt-20{padding-top:80px}.pb-20{padding-bottom:80px}.pl-20{padding-left:80px}.pr-20{padding-right:80px}.mb-25{margin-bottom:100px}.mt-25{margin-top:100px}.ml-25{margin-left:100px}.mr-25{margin-right:100px}.mb-n25{margin-bottom:-100px}.mt-n25{margin-top:-100px}.ml-n25{margin-left:-100px}.mr-n25{margin-right:-100px}.p-25{padding:100px}.py-25{padding-top:100px;padding-bottom:100px}.px-25{padding-left:100px;padding-right:100px}.pt-25{padding-top:100px}.pb-25{padding-bottom:100px}.pl-25{padding-left:100px}.pr-25{padding-right:100px}.mb-30{margin-bottom:120px}.mt-30{margin-top:120px}.ml-30{margin-left:120px}.mr-30{margin-right:120px}.mb-n30{margin-bottom:-120px}.mt-n30{margin-top:-120px}.ml-n30{margin-left:-120px}.mr-n30{margin-right:-120px}.p-30{padding:120px}.py-30{padding-top:120px;padding-bottom:120px}.px-30{padding-left:120px;padding-right:120px}.pt-30{padding-top:120px}.pb-30{padding-bottom:120px}.pl-30{padding-left:120px}.pr-30{padding-right:120px}.mb-35{margin-bottom:140px}.mt-35{margin-top:140px}.ml-35{margin-left:140px}.mr-35{margin-right:140px}.mb-n35{margin-bottom:-140px}.mt-n35{margin-top:-140px}.ml-n35{margin-left:-140px}.mr-n35{margin-right:-140px}.p-35{padding:140px}.py-35{padding-top:140px;padding-bottom:140px}.px-35{padding-left:140px;padding-right:140px}.pt-35{padding-top:140px}.pb-35{padding-bottom:140px}.pl-35{padding-left:140px}.pr-35{padding-right:140px}.mb-40{margin-bottom:160px}.mt-40{margin-top:160px}.ml-40{margin-left:160px}.mr-40{margin-right:160px}.mb-n40{margin-bottom:-160px}.mt-n40{margin-top:-160px}.ml-n40{margin-left:-160px}.mr-n40{margin-right:-160px}.p-40{padding:160px}.py-40{padding-top:160px;padding-bottom:160px}.px-40{padding-left:160px;padding-right:160px}.pt-40{padding-top:160px}.pb-40{padding-bottom:160px}.pl-40{padding-left:160px}.pr-40{padding-right:160px}.mb-45{margin-bottom:180px}.mt-45{margin-top:180px}.ml-45{margin-left:180px}.mr-45{margin-right:180px}.mb-n45{margin-bottom:-180px}.mt-n45{margin-top:-180px}.ml-n45{margin-left:-180px}.mr-n45{margin-right:-180px}.p-45{padding:180px}.py-45{padding-top:180px;padding-bottom:180px}.px-45{padding-left:180px;padding-right:180px}.pt-45{padding-top:180px}.pb-45{padding-bottom:180px}.pl-45{padding-left:180px}.pr-45{padding-right:180px}.mb-50{margin-bottom:200px}.mt-50{margin-top:200px}.ml-50{margin-left:200px}.mr-50{margin-right:200px}.mb-n50{margin-bottom:-200px}.mt-n50{margin-top:-200px}.ml-n50{margin-left:-200px}.mr-n50{margin-right:-200px}.p-50{padding:200px}.py-50{padding-top:200px;padding-bottom:200px}.px-50{padding-left:200px;padding-right:200px}.pt-50{padding-top:200px}.pb-50{padding-bottom:200px}.pl-50{padding-left:200px}.pr-50{padding-right:200px}.mb-55{margin-bottom:220px}.mt-55{margin-top:220px}.ml-55{margin-left:220px}.mr-55{margin-right:220px}.mb-n55{margin-bottom:-220px}.mt-n55{margin-top:-220px}.ml-n55{margin-left:-220px}.mr-n55{margin-right:-220px}.p-55{padding:220px}.py-55{padding-top:220px;padding-bottom:220px}.px-55{padding-left:220px;padding-right:220px}.pt-55{padding-top:220px}.pb-55{padding-bottom:220px}.pl-55{padding-left:220px}.pr-55{padding-right:220px}@media only screen and (max-width:767px){.mt-off-sm{margin-top:0}.mb-off-sm{margin-bottom:0}.ml-off-sm{margin-left:0}.mr-off-sm{margin-right:0}.p-off-sm{padding:0}.pt-off-sm{padding-top:0}.pb-off-sm{padding-bottom:0}.pl-off-sm{padding-left:0}.pr-off-sm,.px-off-sm{padding-right:0}.px-off-sm{padding-left:0}.py-off-sm{padding-top:0;padding-bottom:0}.mt-auto-sm{margin-top:auto}.mb-auto-sm{margin-bottom:auto}.ml-auto-sm{margin-left:auto}.mr-auto-sm{margin-right:auto}.mb-1-sm{margin-bottom:4px}.mt-1-sm{margin-top:4px}.ml-1-sm{margin-left:4px}.mr-1-sm{margin-right:4px}.mb-n1-sm{margin-bottom:-4px}.mt-n1-sm{margin-top:-4px}.ml-n1-sm{margin-left:-4px}.mr-n1-sm{margin-right:-4px}.p-1-sm{padding:4px}.py-1-sm{padding-top:4px;padding-bottom:4px}.px-1-sm{padding-left:4px;padding-right:4px}.pt-1-sm{padding-top:4px}.pb-1-sm{padding-bottom:4px}.pl-1-sm{padding-left:4px}.pr-1-sm{padding-right:4px}.mb-2-sm{margin-bottom:8px}.mt-2-sm{margin-top:8px}.ml-2-sm{margin-left:8px}.mr-2-sm{margin-right:8px}.mb-n2-sm{margin-bottom:-8px}.mt-n2-sm{margin-top:-8px}.ml-n2-sm{margin-left:-8px}.mr-n2-sm{margin-right:-8px}.p-2-sm{padding:8px}.py-2-sm{padding-top:8px;padding-bottom:8px}.px-2-sm{padding-left:8px;padding-right:8px}.pt-2-sm{padding-top:8px}.pb-2-sm{padding-bottom:8px}.pl-2-sm{padding-left:8px}.pr-2-sm{padding-right:8px}.mb-3-sm{margin-bottom:12px}.mt-3-sm{margin-top:12px}.ml-3-sm{margin-left:12px}.mr-3-sm{margin-right:12px}.mb-n3-sm{margin-bottom:-12px}.mt-n3-sm{margin-top:-12px}.ml-n3-sm{margin-left:-12px}.mr-n3-sm{margin-right:-12px}.p-3-sm{padding:12px}.py-3-sm{padding-top:12px;padding-bottom:12px}.px-3-sm{padding-left:12px;padding-right:12px}.pt-3-sm{padding-top:12px}.pb-3-sm{padding-bottom:12px}.pl-3-sm{padding-left:12px}.pr-3-sm{padding-right:12px}.mb-4-sm{margin-bottom:16px}.mt-4-sm{margin-top:16px}.ml-4-sm{margin-left:16px}.mr-4-sm{margin-right:16px}.mb-n4-sm{margin-bottom:-16px}.mt-n4-sm{margin-top:-16px}.ml-n4-sm{margin-left:-16px}.mr-n4-sm{margin-right:-16px}.p-4-sm{padding:16px}.py-4-sm{padding-top:16px;padding-bottom:16px}.px-4-sm{padding-left:16px;padding-right:16px}.pt-4-sm{padding-top:16px}.pb-4-sm{padding-bottom:16px}.pl-4-sm{padding-left:16px}.pr-4-sm{padding-right:16px}.mb-5-sm{margin-bottom:20px}.mt-5-sm{margin-top:20px}.ml-5-sm{margin-left:20px}.mr-5-sm{margin-right:20px}.mb-n5-sm{margin-bottom:-20px}.mt-n5-sm{margin-top:-20px}.ml-n5-sm{margin-left:-20px}.mr-n5-sm{margin-right:-20px}.p-5-sm{padding:20px}.py-5-sm{padding-top:20px;padding-bottom:20px}.px-5-sm{padding-left:20px;padding-right:20px}.pt-5-sm{padding-top:20px}.pb-5-sm{padding-bottom:20px}.pl-5-sm{padding-left:20px}.pr-5-sm{padding-right:20px}.mb-6-sm{margin-bottom:24px}.mt-6-sm{margin-top:24px}.ml-6-sm{margin-left:24px}.mr-6-sm{margin-right:24px}.mb-n6-sm{margin-bottom:-24px}.mt-n6-sm{margin-top:-24px}.ml-n6-sm{margin-left:-24px}.mr-n6-sm{margin-right:-24px}.p-6-sm{padding:24px}.py-6-sm{padding-top:24px;padding-bottom:24px}.px-6-sm{padding-left:24px;padding-right:24px}.pt-6-sm{padding-top:24px}.pb-6-sm{padding-bottom:24px}.pl-6-sm{padding-left:24px}.pr-6-sm{padding-right:24px}.mb-7-sm{margin-bottom:28px}.mt-7-sm{margin-top:28px}.ml-7-sm{margin-left:28px}.mr-7-sm{margin-right:28px}.mb-n7-sm{margin-bottom:-28px}.mt-n7-sm{margin-top:-28px}.ml-n7-sm{margin-left:-28px}.mr-n7-sm{margin-right:-28px}.p-7-sm{padding:28px}.py-7-sm{padding-top:28px;padding-bottom:28px}.px-7-sm{padding-left:28px;padding-right:28px}.pt-7-sm{padding-top:28px}.pb-7-sm{padding-bottom:28px}.pl-7-sm{padding-left:28px}.pr-7-sm{padding-right:28px}.mb-8-sm{margin-bottom:32px}.mt-8-sm{margin-top:32px}.ml-8-sm{margin-left:32px}.mr-8-sm{margin-right:32px}.mb-n8-sm{margin-bottom:-32px}.mt-n8-sm{margin-top:-32px}.ml-n8-sm{margin-left:-32px}.mr-n8-sm{margin-right:-32px}.p-8-sm{padding:32px}.py-8-sm{padding-top:32px;padding-bottom:32px}.px-8-sm{padding-left:32px;padding-right:32px}.pt-8-sm{padding-top:32px}.pb-8-sm{padding-bottom:32px}.pl-8-sm{padding-left:32px}.pr-8-sm{padding-right:32px}.mb-9-sm{margin-bottom:36px}.mt-9-sm{margin-top:36px}.ml-9-sm{margin-left:36px}.mr-9-sm{margin-right:36px}.mb-n9-sm{margin-bottom:-36px}.mt-n9-sm{margin-top:-36px}.ml-n9-sm{margin-left:-36px}.mr-n9-sm{margin-right:-36px}.p-9-sm{padding:36px}.py-9-sm{padding-top:36px;padding-bottom:36px}.px-9-sm{padding-left:36px;padding-right:36px}.pt-9-sm{padding-top:36px}.pb-9-sm{padding-bottom:36px}.pl-9-sm{padding-left:36px}.pr-9-sm{padding-right:36px}.mb-10-sm{margin-bottom:40px}.mt-10-sm{margin-top:40px}.ml-10-sm{margin-left:40px}.mr-10-sm{margin-right:40px}.mb-n10-sm{margin-bottom:-40px}.mt-n10-sm{margin-top:-40px}.ml-n10-sm{margin-left:-40px}.mr-n10-sm{margin-right:-40px}.p-10-sm{padding:40px}.py-10-sm{padding-top:40px;padding-bottom:40px}.px-10-sm{padding-left:40px;padding-right:40px}.pt-10-sm{padding-top:40px}.pb-10-sm{padding-bottom:40px}.pl-10-sm{padding-left:40px}.pr-10-sm{padding-right:40px}.mb-12-sm{margin-bottom:48px}.mt-12-sm{margin-top:48px}.ml-12-sm{margin-left:48px}.mr-12-sm{margin-right:48px}.mb-n12-sm{margin-bottom:-48px}.mt-n12-sm{margin-top:-48px}.ml-n12-sm{margin-left:-48px}.mr-n12-sm{margin-right:-48px}.p-12-sm{padding:48px}.py-12-sm{padding-top:48px;padding-bottom:48px}.px-12-sm{padding-left:48px;padding-right:48px}.pt-12-sm{padding-top:48px}.pb-12-sm{padding-bottom:48px}.pl-12-sm{padding-left:48px}.pr-12-sm{padding-right:48px}.mb-14-sm{margin-bottom:56px}.mt-14-sm{margin-top:56px}.ml-14-sm{margin-left:56px}.mr-14-sm{margin-right:56px}.mb-n14-sm{margin-bottom:-56px}.mt-n14-sm{margin-top:-56px}.ml-n14-sm{margin-left:-56px}.mr-n14-sm{margin-right:-56px}.p-14-sm{padding:56px}.py-14-sm{padding-top:56px;padding-bottom:56px}.px-14-sm{padding-left:56px;padding-right:56px}.pt-14-sm{padding-top:56px}.pb-14-sm{padding-bottom:56px}.pl-14-sm{padding-left:56px}.pr-14-sm{padding-right:56px}.mb-15-sm{margin-bottom:60px}.mt-15-sm{margin-top:60px}.ml-15-sm{margin-left:60px}.mr-15-sm{margin-right:60px}.mb-n15-sm{margin-bottom:-60px}.mt-n15-sm{margin-top:-60px}.ml-n15-sm{margin-left:-60px}.mr-n15-sm{margin-right:-60px}.p-15-sm{padding:60px}.py-15-sm{padding-top:60px;padding-bottom:60px}.px-15-sm{padding-left:60px;padding-right:60px}.pt-15-sm{padding-top:60px}.pb-15-sm{padding-bottom:60px}.pl-15-sm{padding-left:60px}.pr-15-sm{padding-right:60px}.mb-20-sm{margin-bottom:80px}.mt-20-sm{margin-top:80px}.ml-20-sm{margin-left:80px}.mr-20-sm{margin-right:80px}.mb-n20-sm{margin-bottom:-80px}.mt-n20-sm{margin-top:-80px}.ml-n20-sm{margin-left:-80px}.mr-n20-sm{margin-right:-80px}.p-20-sm{padding:80px}.py-20-sm{padding-top:80px;padding-bottom:80px}.px-20-sm{padding-left:80px;padding-right:80px}.pt-20-sm{padding-top:80px}.pb-20-sm{padding-bottom:80px}.pl-20-sm{padding-left:80px}.pr-20-sm{padding-right:80px}.mb-25-sm{margin-bottom:100px}.mt-25-sm{margin-top:100px}.ml-25-sm{margin-left:100px}.mr-25-sm{margin-right:100px}.mb-n25-sm{margin-bottom:-100px}.mt-n25-sm{margin-top:-100px}.ml-n25-sm{margin-left:-100px}.mr-n25-sm{margin-right:-100px}.p-25-sm{padding:100px}.py-25-sm{padding-top:100px;padding-bottom:100px}.px-25-sm{padding-left:100px;padding-right:100px}.pt-25-sm{padding-top:100px}.pb-25-sm{padding-bottom:100px}.pl-25-sm{padding-left:100px}.pr-25-sm{padding-right:100px}.mb-30-sm{margin-bottom:120px}.mt-30-sm{margin-top:120px}.ml-30-sm{margin-left:120px}.mr-30-sm{margin-right:120px}.mb-n30-sm{margin-bottom:-120px}.mt-n30-sm{margin-top:-120px}.ml-n30-sm{margin-left:-120px}.mr-n30-sm{margin-right:-120px}.p-30-sm{padding:120px}.py-30-sm{padding-top:120px;padding-bottom:120px}.px-30-sm{padding-left:120px;padding-right:120px}.pt-30-sm{padding-top:120px}.pb-30-sm{padding-bottom:120px}.pl-30-sm{padding-left:120px}.pr-30-sm{padding-right:120px}.mb-35-sm{margin-bottom:140px}.mt-35-sm{margin-top:140px}.ml-35-sm{margin-left:140px}.mr-35-sm{margin-right:140px}.mb-n35-sm{margin-bottom:-140px}.mt-n35-sm{margin-top:-140px}.ml-n35-sm{margin-left:-140px}.mr-n35-sm{margin-right:-140px}.p-35-sm{padding:140px}.py-35-sm{padding-top:140px;padding-bottom:140px}.px-35-sm{padding-left:140px;padding-right:140px}.pt-35-sm{padding-top:140px}.pb-35-sm{padding-bottom:140px}.pl-35-sm{padding-left:140px}.pr-35-sm{padding-right:140px}.mb-40-sm{margin-bottom:160px}.mt-40-sm{margin-top:160px}.ml-40-sm{margin-left:160px}.mr-40-sm{margin-right:160px}.mb-n40-sm{margin-bottom:-160px}.mt-n40-sm{margin-top:-160px}.ml-n40-sm{margin-left:-160px}.mr-n40-sm{margin-right:-160px}.p-40-sm{padding:160px}.py-40-sm{padding-top:160px;padding-bottom:160px}.px-40-sm{padding-left:160px;padding-right:160px}.pt-40-sm{padding-top:160px}.pb-40-sm{padding-bottom:160px}.pl-40-sm{padding-left:160px}.pr-40-sm{padding-right:160px}.mb-45-sm{margin-bottom:180px}.mt-45-sm{margin-top:180px}.ml-45-sm{margin-left:180px}.mr-45-sm{margin-right:180px}.mb-n45-sm{margin-bottom:-180px}.mt-n45-sm{margin-top:-180px}.ml-n45-sm{margin-left:-180px}.mr-n45-sm{margin-right:-180px}.p-45-sm{padding:180px}.py-45-sm{padding-top:180px;padding-bottom:180px}.px-45-sm{padding-left:180px;padding-right:180px}.pt-45-sm{padding-top:180px}.pb-45-sm{padding-bottom:180px}.pl-45-sm{padding-left:180px}.pr-45-sm{padding-right:180px}.mb-50-sm{margin-bottom:200px}.mt-50-sm{margin-top:200px}.ml-50-sm{margin-left:200px}.mr-50-sm{margin-right:200px}.mb-n50-sm{margin-bottom:-200px}.mt-n50-sm{margin-top:-200px}.ml-n50-sm{margin-left:-200px}.mr-n50-sm{margin-right:-200px}.p-50-sm{padding:200px}.py-50-sm{padding-top:200px;padding-bottom:200px}.px-50-sm{padding-left:200px;padding-right:200px}.pt-50-sm{padding-top:200px}.pb-50-sm{padding-bottom:200px}.pl-50-sm{padding-left:200px}.pr-50-sm{padding-right:200px}.mb-55-sm{margin-bottom:220px}.mt-55-sm{margin-top:220px}.ml-55-sm{margin-left:220px}.mr-55-sm{margin-right:220px}.mb-n55-sm{margin-bottom:-220px}.mt-n55-sm{margin-top:-220px}.ml-n55-sm{margin-left:-220px}.mr-n55-sm{margin-right:-220px}.p-55-sm{padding:220px}.py-55-sm{padding-top:220px;padding-bottom:220px}.px-55-sm{padding-left:220px;padding-right:220px}.pt-55-sm{padding-top:220px}.pb-55-sm{padding-bottom:220px}.pl-55-sm{padding-left:220px}.pr-55-sm{padding-right:220px}}.table-scrollable{display:block;overflow-x:auto;white-space:nowrap}.table-bordered td,.table-bordered th{padding:.75em;border:1px solid var(--c-table-cell-border)}.text-strong{font-weight:700}.text-italic{font-style:italic}.text-nowrap,.text-nowrap td,.text-nowrap th{white-space:nowrap}.text-dark{color:var(--c-text-dark)}.text-moderated{color:var(--c-text-moderated)}.text-muted{color:var(--c-text-muted)}.text-success{color:var(--c-text-success)}.text-error{color:var(--c-text-error)}.text-light{color:var(--c-text-light)}.text-light-moderated{color:var(--c-text-light-moderated)}.text-light-muted{color:var(--c-text-light-muted)}.text-small{font-size:13px;line-height:1.69}.text-medium{font-size:14px;line-height:1.5}.text-regular{font-size:16px;line-height:1.625}.text-large{font-size:21px;line-height:1.5}[class*=" text-gr-"],[class^=text-gr-]{display:inline-block}[class*=" text-gr-"] a,[class*=" text-gr-"] a:hover,[class^=text-gr-] a,[class^=text-gr-] a:hover{opacity:1}@media only screen and (max-width:1023px){.edges{padding-left:10rem;padding-right:10rem}}@media only screen and (max-width:767px){.edges{padding-left:5rem;padding-right:5rem}}.bg-primary{background-color:var(--brand-primary)}.bg-primary-faded{background-color:var(--brand-primary-faded)}.bg-secondary{background-color:var(--brand-secondary)}.bg-secondary-faded{background-color:var(--brand-secondary-faded)}.bg-text-on-primary{background-color:var(--brand-text-on-primary)}.bg-icon-primary{background-color:var(--brand-icon-primary)}.bg-icon-secondary{background-color:var(--brand-icon-secondary)}.bg-grey{background-color:var(--brand-grey)}.bg-grey-light{background-color:var(--brand-grey-light)}.bg-grey-shade{background-color:var(--brand-grey-shade)}.bg-grey-shade-line{background-color:var(--brand-grey-shade-line)}.bg-dark-grey{background-color:var(--brand-dark-grey)}.bg-font-color{background-color:var(--brand-font-color)}.bg-alert{background-color:var(--brand-alert)}.bg-success{background-color:var(--brand-success)}.list-inline li{margin-right:1em!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Jost,Arial,sans-serif;line-height:1.2}.h2,h2{font-weight:600;margin-bottom:8rem;font-size:28px}@media screen and (min-width:600px){.h2,h2{font-size:calc(20px + 1.33333vw)}}@media screen and (min-width:1650px){.h2,h2{font-size:42px}}@media only screen and (max-width:767px){.h2,h2{margin-bottom:4rem}.h2 br,h2 br{display:none}}.h3,h3{font-weight:600;text-transform:uppercase;color:var(--brand-primary);margin-bottom:5rem;font-size:21px}@media screen and (min-width:600px){.h3,h3{font-size:calc(18.14286px + .47619vw)}}@media screen and (min-width:1650px){.h3,h3{font-size:26px}}@media only screen and (max-width:767px){.h3,h3{margin-bottom:3rem}}.h4,h4{font-weight:600;text-transform:uppercase;color:var(--brand-primary);margin-bottom:5rem;font-size:20px}@media screen and (min-width:600px){.h4,h4{font-size:calc(19.42857px + .09524vw)}}@media screen and (min-width:1650px){.h4,h4{font-size:21px}}@media only screen and (max-width:767px){.h4,h4{margin-bottom:8rem}}.subheadline{font-weight:500;font-size:15px}@media screen and (min-width:600px){.subheadline{font-size:calc(11.57143px + .57143vw)}}@media screen and (min-width:1650px){.subheadline{font-size:21px}}button{white-space:normal!important}.button-branded{position:relative;border:none!important;background:var(--xe-primary);color:var(--xe-text-on-primary)}.button-branded:hover{background:linear-gradient(90deg,var(--xe-primary-faded),var(--xe-primary-faded)),#fff;color:var(--xe-text-on-primary)}@media only screen and (max-width:767px){figure.table{overflow-x:scroll;max-width:80%}}figure.table table thead{background:var(--brand-dark-grey);color:var(--brand-text-on-primary);letter-spacing:.1px}figure.table table th:first-child{border-top-left-radius:4px}figure.table table th:last-child{border-top-right-radius:4px}figure.table table td,figure.table table th{padding:4rem 5rem}figure.table table td{font-size:3.25rem}figure.table table th{font-family:Jost,Arial,sans-serif;font-size:4rem;font-weight:600}figure.table table tbody tr:nth-child(odd){background:var(--brand-grey-shade)}.form{display:flex;flex-direction:column}.form .grid{row-gap:0}.form .form-item>.wf-group>.wf-select>label,.form .form-item>.wf-group>label,.form .form-item>label{font-size:3.5rem}@media only screen and (max-width:767px){.form .form-item{margin-bottom:3rem}}.form .section{margin-bottom:2rem}.form .section:first-child{margin-top:0}.form button[type=submit]{margin-left:auto;margin-top:8rem}.form input:-moz-read-only{background:#e4e4e4}.form input:read-only{background:#e4e4e4}.form .error{color:var(--palette-negative-dark)}.flex-shrink-none{flex-shrink:0}.basicLightbox{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.8);opacity:.01;transition:opacity .4s ease;z-index:1000;will-change:opacity}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;transform:scale(.9);transition:transform .4s ease;z-index:1;will-change:transform}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{width:100%;height:100%;pointer-events:none}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}body{position:relative;-webkit-font-smoothing:antialiased;background:#fff;display:flex;flex-direction:column;min-height:100vh}body,main{margin-bottom:auto}main{overflow:hidden;margin-top:88px}@media only screen and (max-width:767px){main{margin-top:69px}}.page.news .container__page-header{margin-bottom:4rem}.page.page-404 main .container{margin-top:30vh;margin-bottom:30vh}#CybotCookiebotDialog button{padding:unset}.contentblock{margin-top:10rem;margin-bottom:20rem}.contentblock.blockmargin-none{margin-top:0;margin-bottom:0}.contentblock.blockmargin-none+*{margin-top:0!important}.contentblock.blockmargin-small{margin-bottom:12px}@media screen and (min-width:320px){.contentblock.blockmargin-small{margin-bottom:calc(-5.45455px + 5.45455vw)}}@media screen and (min-width:1200px){.contentblock.blockmargin-small{margin-bottom:60px}}.contentblock.blockmargin-default{margin-bottom:60px}@media screen and (min-width:320px){.contentblock.blockmargin-default{margin-bottom:calc(23.63636px + 11.36364vw)}}@media screen and (min-width:1200px){.contentblock.blockmargin-default{margin-bottom:160px}}.contentblock.blockmargin-large{margin-bottom:120px}@media screen and (min-width:320px){.contentblock.blockmargin-large{margin-bottom:calc(90.90909px + 9.09091vw)}}@media screen and (min-width:1200px){.contentblock.blockmargin-large{margin-bottom:200px}}@media only screen and (max-width:767px){.contentblock.blockmargin-small{margin-top:5rem;margin-bottom:5rem}.contentblock.blockmargin-medium{margin-top:10rem;margin-bottom:10rem}.contentblock.blockmargin-large{margin-top:20rem;margin-bottom:20rem}}.container__sliderfullscreen{position:relative;background:#000}@media only screen and (max-width:767px){.container__sliderfullscreen{text-align:center}}.container__sliderfullscreen .lead{position:absolute;z-index:10;width:100%;top:60rem;transform:translateY(-100%);color:#fff}@media only screen and (max-width:767px){.container__sliderfullscreen .lead{top:40rem}}.container__sliderfullscreen .lead h2{margin-bottom:8rem}@media only screen and (max-width:767px){.container__sliderfullscreen .lead h2{margin-bottom:4rem!important}}.container__sliderfullscreen .lead .swiper-pagination-bullet{position:relative;font-family:Jost,Arial,sans-serif;font-weight:500;text-transform:uppercase;margin-right:5rem;font-size:3rem;padding:1rem;cursor:pointer;opacity:1;transition:color .2s ease 0s,padding .2s ease 0s}.container__sliderfullscreen .lead .swiper-pagination-bullet:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:#fff;border-radius:4rem;opacity:0;transform:scaleX(0);width:100%;transition:transform .2s ease 0s}.container__sliderfullscreen .lead .swiper-pagination-bullet-active{color:var(--brand-primary);font-weight:700;transition:color .2s ease 0s,padding .2s ease 0s;padding:1rem 3.5rem}.container__sliderfullscreen .lead .swiper-pagination-bullet-active:before{opacity:1;transform:scaleX(1)}.container__sliderfullscreen .swiper-slide{align-self:stretch;min-height:200rem;height:auto;color:#fff}@media only screen and (max-width:767px){.container__sliderfullscreen .swiper-slide{min-height:60vh}}.container__sliderfullscreen .swiper-slide .container{position:relative;z-index:10;padding-top:75rem;padding-bottom:35rem;font-weight:700;letter-spacing:.2px}@media only screen and (max-width:767px){.container__sliderfullscreen .swiper-slide .container{padding-top:60rem;padding-bottom:15rem}}.container__sliderfullscreen .swiper-slide .brand-button{margin-top:16rem}@media only screen and (max-width:767px){.container__sliderfullscreen .swiper-slide .brand-button{margin-top:6rem}}.container__sliderfullscreen .swiper-slide picture{position:absolute;top:0;left:0;right:0;bottom:0}.container__sliderfullscreen .swiper-slide picture:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(-74deg,rgba(0,0,0,.2),rgba(0,0,0,.75))}.container__sliderfullscreen .swiper-slide picture img{height:100%;-o-object-fit:cover;object-fit:cover}.container__sliderfullscreen .slide-next,.container__sliderfullscreen .slide-prev{position:absolute;z-index:10;width:50px;bottom:12rem;cursor:pointer;transition:transform .1s ease;z-index:1}@media only screen and (max-width:767px){.container__sliderfullscreen .slide-next,.container__sliderfullscreen .slide-prev{bottom:-5rem;width:40px}}.container__sliderfullscreen .slide-next{right:12rem}.container__sliderfullscreen .slide-next.nice-select.open,.container__sliderfullscreen .slide-next:active{transform:translate(2px)}.container__sliderfullscreen .slide-prev{right:28rem}.container__sliderfullscreen .slide-prev.nice-select.open,.container__sliderfullscreen .slide-prev:active{transform:translate(-2px)}@media only screen and (max-width:767px){.container__sliderfullscreen .slide-prev{right:24rem}}.container__messeteaser h2{margin-bottom:0}.container__messeteaser h2+*{margin-top:0}.container__messeteaser .eventlist{list-style:none;padding:0;margin:0}@media only screen and (max-width:767px){.container__messeteaser .eventlist .grid{display:flex;flex-direction:row;-moz-column-gap:3rem;column-gap:3rem}.container__messeteaser .eventlist picture{max-width:26rem}}.container__messeteaser .eventlist a{position:relative;align-items:center;text-decoration:none;line-height:1.5;margin-bottom:8rem;padding-right:8rem;transform:scale(1);transition:transform .5s ease 0s}.container__messeteaser .eventlist a .eventdetails{font-size:3.5rem}.container__messeteaser .eventlist a .svg-icon{position:absolute;right:0;top:50%;transform:translateY(-55%);height:5rem;width:5rem;transition:right .5s ease 0s}.container__messeteaser .eventlist a:hover{transform:scale(1.025);transition:transform .15s ease 0s}.container__messeteaser .eventlist a:hover .svg-icon{right:-15px;transition:right .15s ease 0s}.videoiframe__container .grid{align-items:flex-end}.videoiframe__container .videoiframe__text{position:relative;padding:4rem 5rem;margin-top:1rem;margin-right:-15rem;margin-bottom:15rem;z-index:10;font-size:inherit;text-decoration:none;background:var(--brand-grey-shade);box-shadow:0 0 40px rgba(0,0,0,.05)}@media only screen and (max-width:767px){.videoiframe__container .videoiframe__text{order:1;margin-left:0;margin-right:0;margin-top:-4rem}}.videoiframe__container .videoiframe__text:before{content:"";position:absolute;top:0;right:0;transform:translate(50%,-50%);background:var(--brand-primary);height:5rem;width:5rem}@media only screen and (max-width:767px){.videoiframe__container .videoiframe__text:before{display:none}}.videoiframe__container .plyr:not(.plyr--playing):after{background:var(--brand-primary);opacity:.6}.videoiframe__container .plyr .plyr__control--overlaid{background-color:var(--xe-font-color);border-radius:0}.videoiframe__container .plyr .plyr__poster{transform:scale(1.01)}@media only screen and (max-width:767px){.container__facts>.grid{row-gap:1rem}}.container__facts h2{margin-bottom:0}.container__facts .box-grid{margin-top:-15rem;align-items:flex-start}@media only screen and (max-width:767px){.container__facts .box-grid{grid-template-columns:repeat(4,1fr);margin-top:5rem;row-gap:2rem}}.container__facts .fact-box{display:flex;flex-direction:column;background:var(--brand-primary);background-image:linear-gradient(121deg,transparent 24%,rgba(0,0,0,.09));box-shadow:0 2px 34px 0 rgba(0,0,0,.08);border-radius:4px;min-height:20rem;padding:2.5rem 3.5rem;color:var(--brand-text-on-primary)}@media only screen and (max-width:767px){.container__facts .fact-box{grid-column-end:span 3}.container__facts .fact-box:nth-child(odd){grid-column-start:2!important}}.container__facts .fact-box .label{font-size:12px}@media screen and (min-width:600px){.container__facts .fact-box .label{font-size:calc(9.71429px + .38095vw)}}@media screen and (min-width:1650px){.container__facts .fact-box .label{font-size:16px}}.container__facts .fact-box .number{font-family:Jost,Arial,sans-serif;font-weight:600;line-height:.9;padding:1rem;align-self:flex-end;font-size:25px}@media screen and (min-width:600px){.container__facts .fact-box .number{font-size:calc(2.71429px + 3.71429vw)}}@media screen and (min-width:1650px){.container__facts .fact-box .number{font-size:64px}}.container__facts .fact-box .number small{position:relative;top:-1rem;font-size:.5em}.container__facts .fact-box.style-bottom{flex-direction:column-reverse}.container__facts .fact-box.style-bottom .number{align-self:flex-start}.container__facts .fact-box.style-bottom .label{align-self:flex-end}.container__facts .fact-box:first-child{row-gap:2rem}@media only screen and (max-width:767px){.container__facts .fact-box:first-child .number{font-size:12rem}}.container__facts .fact-box:nth-child(2){margin-top:8rem;row-gap:5rem}@media only screen and (max-width:767px){.container__facts .fact-box:nth-child(2){margin-top:0}.container__facts .fact-box:nth-child(2) .number{font-size:10rem}}.container__facts .fact-box:nth-child(3){margin-top:-8rem}.container__facts .fact-box:nth-child(3) .number{font-size:18rem}@media only screen and (max-width:767px){.container__facts .fact-box:nth-child(3){margin-top:0}}.container__facts .fact-box:nth-child(4) .number{font-size:60px}@media screen and (min-width:600px){.container__facts .fact-box:nth-child(4) .number{font-size:calc(25.71429px + 5.71429vw)}}@media screen and (min-width:1650px){.container__facts .fact-box:nth-child(4) .number{font-size:120px}}.container__text h2,.container__text h3{margin-top:14rem}.container__textimage .text{align-self:center}.container__textimage .image picture,.container__textimage .videoiframe__container{border-radius:4px;overflow:hidden}.container__textimage.position-left .image{padding-right:10rem}.container__textimage.position-right .image{padding-left:10rem}.container__textimage .brand-button{margin-top:12rem}@media only screen and (max-width:767px){.container__textimage .grid{row-gap:3rem}.container__textimage .image{padding:0!important}.container__textimage.position-right .imagecol{order:-1}.container__textimage .brand-button{margin-top:6rem;float:right}}@media only screen and (max-width:767px){.container__teaserboxen .grid{row-gap:4rem}}.container__textfeatures h3{margin-bottom:0}.container__textfeatures h3+*{margin-top:0}.container__textfeatures .features{list-style:none;margin:0}.container__textfeatures .features li{display:flex;align-items:center;font-weight:700;font-size:4.5rem;margin-bottom:6rem;line-height:1.3}@media only screen and (max-width:767px){.container__textfeatures .features li{font-size:4rem}}.container__textfeatures .features li .svg-icon{color:var(--brand-primary);width:8rem;height:8rem;margin-right:6rem;flex-shrink:0}@media only screen and (max-width:767px){.container__textfeatures .features li .svg-icon{width:5rem;height:5rem;margin-right:3.5rem}}.container__textbildraster .grid>*{margin-top:0}.container__textbildraster h3{margin-bottom:0;margin-top:auto!important}.container__textbildraster h3.text-right{text-align:right}@media only screen and (max-width:767px){.container__textbildraster h3.text-right{text-align:left}}.container__textbildraster .subgrid{margin-top:12%;row-gap:4rem}.container__textbildraster .subgrid picture{margin-top:12%}.container__featuregallery h2{margin-bottom:0}.container__featuregallery h2+*{margin-top:-3rem}.container__featuregallery .pageicon.template{display:none}.container__featuregallery .swiper{position:relative;margin-top:10rem}.container__featuregallery .swiper-slide{align-self:stretch;height:auto}.container__featuregallery .swiper-slide .container{position:relative;z-index:10;padding-bottom:20rem}.container__featuregallery .swiper-slide .imagecol{position:relative;padding-left:6rem}@media only screen and (max-width:767px){.container__featuregallery .swiper-slide .imagecol{padding-left:0}}@media only screen and (min-width:1650px){.container__featuregallery .swiper-slide .imagecol{padding-left:0}}.container__featuregallery .swiper-slide .textcol{position:relative;z-index:11;align-self:flex-end;margin-top:20%;margin-left:-25%;margin-bottom:-10%;background:#fff;box-shadow:0 2px 34px 0 rgba(0,0,0,.2);border-radius:4px;padding:9rem 9rem 7rem}@media only screen and (max-width:767px){.container__featuregallery .swiper-slide .textcol{margin:-15rem 3% 3%}}.container__featuregallery .swiper-slide .styledlink{float:right;margin-right:1rem}.container__featuregallery .swiper-pagination{position:absolute;top:5rem;z-index:100;left:0;display:flex;flex-direction:column;align-items:flex-end;row-gap:2rem}@media only screen and (min-width:1650px){.container__featuregallery .swiper-pagination{left:10%;transform:translateX(-100%)}}@media only screen and (min-width:768px){.container__featuregallery .swiper-pagination{width:12%}}.container__featuregallery .swiper-pagination-bullet{display:flex;align-items:center;background:#fff;border-radius:6rem;font-size:3.5rem;font-family:Jost,Arial,sans-serif;font-weight:600;text-transform:uppercase;color:var(--brand-grey);cursor:pointer;white-space:nowrap;padding:.75rem 2rem .75rem 4rem;transition:all .45s ease 0s}@media only screen and (min-width:1650px){.container__featuregallery .swiper-pagination-bullet{padding:1rem 4rem;font-size:4.5rem}}@media only screen and (min-width:768px){.container__featuregallery .swiper-pagination-bullet{border-top-left-radius:0;border-bottom-left-radius:0}}.container__featuregallery .swiper-pagination-bullet .svg-icon{position:absolute;right:2rem;height:3.5rem;width:5rem;opacity:0;transition:all .4s ease 0s;transform:translateX(0);transform-origin:center left}.container__featuregallery .swiper-pagination-bullet-active{color:var(--brand-primary);transform:translateX(3.5rem)!important;padding-right:9rem;transition:all .5s ease 0s}.container__featuregallery .swiper-pagination-bullet-active .svg-icon{opacity:1;transform:translateX(0)!important;transition:all .4s ease 0s;margin-left:1.5rem}@media only screen and (min-width:1650px){.container__featuregallery .swiper-pagination-bullet-active .svg-icon{margin-left:3rem}}.container__featuregallery .swiper-pagination-bullet:hover{color:var(--brand-primary);transform:translateX(2rem)}@media only screen and (max-width:767px){.container__featuregallery .swiper-pagination{top:30vw;left:inherit;right:-5rem;transform:translateY(-50%)}.container__featuregallery .swiper-pagination-bullet{border-top-right-radius:0;border-bottom-right-radius:0;padding-right:3rem}.container__featuregallery .swiper-pagination-bullet .svg-icon{order:-1;left:0;right:inherit;transform:rotate(180deg) translateX(-100%) scaleX(0);transform-origin:center left}.container__featuregallery .swiper-pagination-bullet-active{padding-left:9rem;transform:translateX(0)!important}.container__featuregallery .swiper-pagination-bullet-active .svg-icon{transform:rotate(180deg) translateX(-100%) scaleX(1)!important}.container__featuregallery .swiper-pagination-bullet:hover{transform:translateX(-2rem)}}.container__designelement{position:relative;z-index:-1}.container__designelement .inner{position:absolute;left:0;top:-20rem;width:50%;height:200rem;z-index:-1;overflow:hidden}@media only screen and (max-width:767px){.container__designelement .inner{width:100%;height:80vh}}.container__designelement .svg-icon{position:relative;color:var(--brand-primary);opacity:.4;-webkit-mask-image:linear-gradient(-60deg,transparent 40%,red);mask-image:linear-gradient(-60deg,transparent 40%,red)}.container__designelement.valign-center .inner{top:50%;transform:translateY(-40%)}.container__designelement.valign-bottom .inner{top:inherit;bottom:-20rem}.container__designelement.position-right .inner{left:inherit;right:0;transform:scaleX(-1)}.container__designelement.valign-center.position-right .inner{top:50%;transform:translateY(-40%) scaleX(-1)}.container__designelement .design-bar{position:relative;background:var(--brand-primary);background-image:linear-gradient(102deg,transparent 24%,rgba(0,0,0,.14) 100%,rgba(0,0,0,.14) 0);height:55rem;z-index:-1}.blockmargin-default .container__designelement .design-bar{margin-top:-55rem}@media only screen and (max-width:767px){.container__designelement .design-bar{height:35rem}}@media only screen and (max-width:767px){.container__downloads>.grid{row-gap:1.5rem}}.container__downloads .headline{display:flex;align-items:baseline;-moz-column-gap:7rem;column-gap:7rem}.container__downloads .image+.filecol{padding-left:10rem}@media only screen and (max-width:767px){.container__downloads .image{display:none}}.container__downloads .filecol{align-self:center;display:flex;flex-direction:column}.container__downloads .filecol>div{border-top:1px solid var(--brand-grey-shade-line)}.container__downloads .filecol>div:last-child{border-bottom:1px solid var(--brand-grey-shade-line)}.container__downloads .filecol a{display:flex;text-decoration:none;padding:5rem 3rem;transform:translateX(0);transition:transform .5s ease 0s,box-shadow .5s ease 0s}@media only screen and (max-width:767px){.container__downloads .filecol a{padding:4rem 0}}.container__downloads .filecol a .svg-icon{width:25px;height:25px;margin-right:4rem;margin-top:2px;flex-shrink:0;transition:transform .5s ease 0s}@media only screen and (max-width:767px){.container__downloads .filecol a .svg-icon{margin-right:2rem}}.container__downloads .filecol a .title{margin-right:3rem}.container__downloads .filecol a .title strong{font-size:1.05em}.container__downloads .filecol a .meta{margin-left:auto;font-size:.8em;white-space:nowrap}@media only screen and (max-width:767px){.container__downloads .filecol a .meta{display:none}}.container__downloads .filecol a:hover{transform:scale(1.02);box-shadow:0 0 10px 10px rgba(0,0,0,.01);transition:transform .15s ease 0s,box-shadow .15s ease 0s}.container__downloads .filecol a:hover .svg-icon{transform:translateY(10%);transition:transform .15s linear 0s}.download-formpopup{max-height:calc(90vh - 20rem);width:700px;max-width:90vw;overflow:scroll;background:#fff;padding:6rem 8rem}.download-formpopup .header{margin-top:2rem;margin-bottom:4rem;align-items:flex-start;justify-content:flex-start}.download-formpopup .header .h4{margin-bottom:1rem}.download-formpopup .header .svg-icon{height:100px}.download-formpopup .header small{display:block;line-height:1.4}.download-formpopup form{margin-top:4rem!important}.download-formpopup .button-close{position:absolute;top:0;right:0;transform:translateY(-100%);height:34px;background:var(--brand-primary);color:#fff;font-size:.7em;font-weight:700;text-transform:uppercase}.download-formpopup .button-close:hover{background:var(--brand-primary-faded)}.contentpage__container{margin-top:4vh}.contentpage__container .spacing{margin-bottom:8rem}@media only screen and (max-width:767px){.contentpage__container .spacing{margin-bottom:4rem}}.contentpage__container h1{font-weight:300}.contentpage__container h1 strong{font-weight:500}.page-start main{padding-top:0!important}.page-start .startheader{position:relative;background-image:linear-gradient(259deg,#00346f,#004899);padding-top:14rem;padding-bottom:14rem}@media screen and (min-width:320px){.page-start .startheader{padding-top:calc(14rem + 1.25vw - 4px)}}@media screen and (min-width:1200px){.page-start .startheader{padding-top:25rem}}@media screen and (min-width:320px){.page-start .startheader{padding-bottom:calc(14rem + 1.25vw - 4px)}}@media screen and (min-width:1200px){.page-start .startheader{padding-bottom:25rem}}.page-start .startheader h1{font-weight:500;color:#fff;font-size:30px}@media screen and (min-width:320px){.page-start .startheader h1{font-size:calc(20.90909px + 2.84091vw)}}@media screen and (min-width:1200px){.page-start .startheader h1{font-size:55px}}.page-start .startheader h2{color:#fff;margin-top:3rem;margin-bottom:0;letter-spacing:.25px;font-size:16px}@media screen and (min-width:320px){.page-start .startheader h2{font-size:calc(11.63636px + 1.36364vw)}}@media screen and (min-width:1200px){.page-start .startheader h2{font-size:28px}}.page-start .startheader h1,.page-start .startheader h2{position:relative;z-index:2;text-shadow:0 0 60px rgba(0,0,0,.3)}.page-start .startheader .container>svg{position:absolute;top:0;bottom:0;height:100%;width:auto;transform:translateX(-40%);opacity:.8;z-index:0}@media only screen and (max-width:767px){.page-start .startheader .container>svg{opacity:.35;height:auto;width:100%;transform:translateX(0)}}.page-start .startheader .entrypoints{margin-top:25rem}.page-start .startheader .entrybox{position:relative;z-index:2;background:var(--xe-grey);border:10px solid #fff;padding:4rem;box-shadow:0 2px 40px 0 rgba(0,0,0,.2);margin-bottom:4rem}.page-start .startheader .entrybrands ul{display:flex;flex-direction:row;justify-content:space-between;margin:3rem 0 0;list-style:none}.page-start .startheader .entrybrands li{position:relative;width:20%;line-height:0;transition:box-shadow .2s}.page-start .startheader .entrybrands li:hover{box-shadow:0 2px 30px 0 rgba(0,0,0,.3)}.page-start .startheader .entrytopic ul{display:flex;flex-wrap:wrap;margin:3rem 0 0;list-style:none}.page-start .startheader .entrytopic ul li a{display:block;background:var(--xe-secondary-faded);color:var(--xe-primary);font-weight:700;padding:1rem 4rem;margin-right:2rem;margin-bottom:2rem;transition:box-shadow .2s;text-decoration:none}.page-start .startheader .entrytopic ul li a:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}.header__container{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff}.header__container .container{overflow:hidden}.header__container:after{content:"";position:absolute;bottom:0;left:0;right:0;height:35px;transform:translateY(100%);z-index:-1;background-image:linear-gradient(180deg,rgba(0,0,0,.04),hsla(0,0%,100%,0))}.header__container .header__sitelogo{display:flex;width:100%;max-width:230px}.header__container .header__sitelogo svg{width:100%}.header__container .inner{flex-direction:column;margin-left:auto}.header__container .inner .slogan{position:relative;font-size:3rem;color:var(--brand-grey);margin-bottom:2rem;margin-top:1rem;margin-left:auto}.header__container .inner .slogan:after{content:"";display:block;position:absolute;background:var(--brand-grey);right:0;top:50%;transform:translateX(calc(100% + 10px));width:100vw;height:1px}@media screen and (max-width:1210px){.header__container .container{padding-left:5rem;padding-right:5rem}}@media only screen and (max-width:767px){.header__container .container{margin-top:3rem;margin-bottom:3rem}.header__container .logocol{grid-column-end:span 3}.header__container .logocol .header__sitelogo{max-width:180px}.header__container .inner{grid-column-end:span 1;align-self:center;justify-self:center}}footer .footernav{position:relative;background:var(--brand-grey-shade);border-bottom:1px solid var(--brand-grey-shade-line);padding-top:30rem;padding-bottom:9rem}@media only screen and (max-width:767px){footer .footernav{padding-top:20rem;padding-bottom:5rem}}footer .footernav:after{content:"";position:absolute;bottom:0;left:0;right:0;height:35px;transform:translateY(100%);z-index:-1;background-image:linear-gradient(180deg,rgba(0,0,0,.04),hsla(0,0%,100%,0))}footer .claim{margin-left:auto}@media only screen and (max-width:767px){footer .claim{margin:6rem auto 0}}footer .metacontainer{line-height:12rem}@media only screen and (max-width:767px){footer .metacontainer .flex{flex-direction:column;align-items:center}}footer .metanav ul{list-style:none;display:flex;margin:0 12rem}footer .metanav ul a{text-decoration:none;margin:4rem}footer .socials{display:flex;margin-right:auto;align-items:center}@media only screen and (max-width:767px){footer .socials{margin:4rem 0 0}}footer .socials a{height:19px;width:19px;margin:1rem;color:var(--brand-grey-light)}footer .socials a:hover{color:var(--brand-primary)}footer .socials a:first-child{margin-left:0}footer .socials a .svg-icon{display:block}footer .copyright,footer .metanav{font-size:3rem;color:var(--brand-grey-dark)}footer .copyright{color:var(--brand-grey)}.footer-cta__container{z-index:10}.footer-cta__container .ctacontent{position:relative;margin-bottom:-20rem;min-height:min(180rem,40vw);overflow:hidden;padding-bottom:22rem}.footer-cta__container .ctacontent-inner{position:relative;z-index:50;padding-top:25rem;padding-bottom:20rem;color:#fff}.footer-cta__container .ctacontent-inner .col{padding-left:12rem}@media only screen and (max-width:767px){.footer-cta__container .ctacontent-inner .col{padding-left:0;padding-right:10vw}}.footer-cta__container .ctacontent-inner .subheadline{margin-top:6rem}.footer-cta__container .ctacontent-inner .brand-button{margin-top:7rem}.footer-cta__container .ctacontent picture{position:absolute;left:0;right:0;top:0;bottom:0}.footer-cta__container .ctacontent picture img{height:100%;-o-object-fit:cover;object-fit:cover}.footer-cta__container .ctacontent .svg-pattern-background{position:absolute;left:0;top:-30rem;width:40%;height:120%;z-index:30;color:#eee;opacity:.2;-webkit-mask-image:linear-gradient(-60deg,transparent 40%,#fff);mask-image:linear-gradient(-60deg,transparent 40%,#fff)}.footer-cta__container .ctacontent:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-image:linear-gradient(-120deg,transparent,rgba(0,0,0,.21) 36%,rgba(0,0,0,.75) 76%)}@media only screen and (max-width:767px){.footer-cta__container .ctacontent:after{background-image:linear-gradient(-120deg,transparent,rgba(0,0,0,.21) 20%,rgba(0,0,0,.75) 60%)}}.footer-cta__container .teaserboxen{position:relative;z-index:100;justify-content:stretch;grid-column-gap:7rem;margin-bottom:-12rem}@media only screen and (max-width:767px){.footer-cta__container .teaserboxen{row-gap:4.5rem}}.footer-cta__container .teaserboxen .teaserbox{width:100%}.menu__container{margin-top:4rem}.menu__container .menu-inner{display:flex;align-items:flex-end;justify-content:flex-end}.menu__container ul{display:flex;margin:0}.menu__container li a{display:block;padding:0 3rem 4rem;font-size:3.25rem;text-decoration:none}@media screen and (max-width:1210px){.menu__container li a{padding-left:2rem;padding-right:2rem}}.menu__container li.active a{color:var(--brand-primary)}.menu__container ul.highlighted{margin-right:4rem;margin-left:4rem}.menu__container ul.highlighted li a{border-right:2px solid var(--brand-primary);margin-right:4rem;padding-right:3rem;font-size:3.5rem;font-weight:700}@media screen and (max-width:1210px){.menu__container ul.highlighted{margin-right:2rem;margin-left:2rem}.menu__container ul.highlighted li a{padding-right:2rem}}@media (min-width:1024px){.menu-mobile{display:none}}.menu-mobile.mobilenav--disabled .menu-mobile_content{display:none}.menu-mobile .menu-icon-toggle{display:block;width:30px;height:30px;position:relative;z-index:8500;margin-right:0;margin-left:auto}@media only screen and (max-width:1023px){.menu-mobile .menu-icon-toggle{margin-bottom:4rem;margin-top:2rem}}@media only screen and (max-width:767px){.menu-mobile .menu-icon-toggle{margin-bottom:0;margin-top:0}}.home .menu-mobile .menu-icon-toggle{top:50px;position:absolute;left:0;top:0}.menu-mobile .menu-icon-toggle span{display:block;width:100%;height:3px;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s .3s}.home:not(.mobilenav-open) .menu-mobile .menu-icon-toggle span,.menu-mobile .menu-icon-toggle span{background-color:var(--brand-primary)}.menu-mobile .menu-icon-toggle:after,.menu-mobile .menu-icon-toggle:before{content:"";display:block;width:100%;height:3px;position:absolute;background-color:var(--brand-primary);transition:transform .3s,top .3s .3s,bottom .3s .3s}.menu-mobile .menu-icon-toggle:before{top:4px}.menu-mobile .menu-icon-toggle:after{bottom:4px}.mobilenav-open .menu-mobile .menu-icon-toggle span{opacity:0;transition:opacity .3s}.mobilenav-open .menu-mobile .menu-icon-toggle:after,.mobilenav-open .menu-mobile .menu-icon-toggle:before{background-color:var(--brand-primary)}.mobilenav-open .menu-mobile .menu-icon-toggle:before{top:calc(50% - 1.5px);transform:rotate(45deg)}.mobilenav-open .menu-mobile .menu-icon-toggle:after{bottom:calc(50% - 1.5px);transform:rotate(-45deg)}.mobilenav-open .menu-mobile .menu-icon-toggle:after,.mobilenav-open .menu-mobile .menu-icon-toggle:before{transition:top .3s,bottom .3s,transform .3s .3s}.menu-mobile .menu-background{visibility:hidden;position:fixed;z-index:8000;width:300%;height:60vh;left:-130%;background-color:#fff;transition:background-position .5s,transform .5s 1s,visibility .5s 1.5s}.mobilenav-open .menu-mobile .menu-background{visibility:visible;transition:background-position .5s,transform .5s .5s}.menu-mobile .menu-background.top{transform:rotate(-45deg) translateY(-150%);background:linear-gradient(0deg,var(--brand-grey-shade) 50%,#fff 0);background-size:100% 200%;background-position:-100% 100%}.mobilenav-open .menu-mobile .menu-background.top{transform:rotate(-45deg) translateY(-49%);background-position:0 0}.menu-mobile .menu-background.middle{transform:rotate(-45deg) translateY(50%) scaleY(0);background:#fff}.mobilenav-open .menu-mobile .menu-background.middle{transform:rotate(-45deg) translateY(50%) scaleY(1)}.menu-mobile .menu-background.bottom{transform:rotate(-45deg) translateY(250%);background:linear-gradient(180deg,#fff 50%,var(--brand-primary) 0);background-size:100% 200%;background-position:0 -100%}.mobilenav-open .menu-mobile .menu-background.bottom{transform:rotate(-45deg) translateY(149%);background-position:0 0}.menu-mobile .menu{position:fixed;left:50%;top:50%;transform:translate(-50%,-65%);visibility:hidden;list-style-type:none;margin:0;padding:0;z-index:99999}.mobilenav-open .menu-mobile .menu{visibility:visible}.menu-mobile .menu li{opacity:0;margin:10px 0;transform:translateX(20px);transition:all .3s}.mobilenav-open .menu-mobile .menu li{opacity:1;transform:translateX(0);backface-visibility:hidden}.mobilenav-open .menu-mobile .menu li:first-child,.mobilenav-open .menu-mobile .menu li:first-child span{transition-delay:1.08s}.mobilenav-open .menu-mobile .menu li:nth-child(2),.mobilenav-open .menu-mobile .menu li:nth-child(2) span{transition-delay:1.16s}.mobilenav-open .menu-mobile .menu li:nth-child(3),.mobilenav-open .menu-mobile .menu li:nth-child(3) span{transition-delay:1.24s}.mobilenav-open .menu-mobile .menu li:nth-child(4),.mobilenav-open .menu-mobile .menu li:nth-child(4) span{transition-delay:1.32s}.mobilenav-open .menu-mobile .menu li:nth-child(5),.mobilenav-open .menu-mobile .menu li:nth-child(5) span{transition-delay:1.4s}.mobilenav-open .menu-mobile .menu li:nth-child(6),.mobilenav-open .menu-mobile .menu li:nth-child(6) span{transition-delay:1.48s}.mobilenav-open .menu-mobile .menu li:nth-child(7),.mobilenav-open .menu-mobile .menu li:nth-child(7) span{transition-delay:1.56s}.mobilenav-open .menu-mobile .menu li:nth-child(8),.mobilenav-open .menu-mobile .menu li:nth-child(8) span{transition-delay:1.64s}.mobilenav-open .menu-mobile .menu li:nth-child(9),.mobilenav-open .menu-mobile .menu li:nth-child(9) span{transition-delay:1.72s}.mobilenav-open .menu-mobile .menu li:nth-child(10),.mobilenav-open .menu-mobile .menu li:nth-child(10) span{transition-delay:1.8s}.menu-mobile .menu a{position:relative;text-decoration:none;color:var(--brand-primary)}.menu-mobile .menu li.main-item{font-weight:700;font-size:5rem;white-space:nowrap}.menu-mobile .menu li.main-item:first-child,.menu-mobile .menu li.main-item:first-child span{transition-delay:.08s}.menu-mobile .menu li.main-item:nth-child(2),.menu-mobile .menu li.main-item:nth-child(2) span{transition-delay:.16s}.menu-mobile .menu li.main-item:nth-child(3),.menu-mobile .menu li.main-item:nth-child(3) span{transition-delay:.24s}.menu-mobile .menu li.main-item:nth-child(4),.menu-mobile .menu li.main-item:nth-child(4) span{transition-delay:.32s}.menu-mobile .menu li.main-item:nth-child(5),.menu-mobile .menu li.main-item:nth-child(5) span{transition-delay:.4s}.menu-mobile .menu li.main-item:nth-child(6),.menu-mobile .menu li.main-item:nth-child(6) span{transition-delay:.48s}.menu-mobile .menu li.main-item:nth-child(7),.menu-mobile .menu li.main-item:nth-child(7) span{transition-delay:.56s}.menu-mobile .menu li.main-item:nth-child(8),.menu-mobile .menu li.main-item:nth-child(8) span{transition-delay:.64s}.menu-mobile .menu li.main-item:nth-child(9),.menu-mobile .menu li.main-item:nth-child(9) span{transition-delay:.72s}.menu-mobile .menu li.main-item:nth-child(10),.menu-mobile .menu li.main-item:nth-child(10) span{transition-delay:.8s}.mobilenav-open .menu-mobile .menu li.main-item:first-child,.mobilenav-open .menu-mobile .menu li.main-item:first-child span{transition-delay:1.08s}.mobilenav-open .menu-mobile .menu li.main-item:nth-child(2),.mobilenav-open .menu-mobile .menu li.main-item:nth-child(2) span{transition-delay:1.16s}.mobilenav-open .menu-mobile .menu li.main-item:nth-child(3),.mobilenav-open .menu-mobile .menu li.main-item:nth-child(3) span{transition-delay:1.24s}.mobilenav-open .menu-mobile .menu li.main-item:nth-child(4),.mobilenav-open .menu-mobile .menu li.main-item:nth-child(4) span{transition-delay:1.32s}.mobilenav-open .menu-mobile .menu li.main-item:nth-child(5),.mobilenav-open .menu-mobile .menu li.main-item:nth-child(5) span{transition-delay:1.4s}.mobilenav-open .menu-mobile .menu li.main-item:nth-child(6),.mobilenav-open .menu-mobile .menu li.main-item:nth-child(6) span{transition-delay:1.48s}.mobilenav-open .menu-mobile .menu li.main-item:nth-child(7),.mobilenav-open .menu-mobile .menu li.main-item:nth-child(7) span{transition-delay:1.56s}.mobilenav-open .menu-mobile .menu li.main-item:nth-child(8),.mobilenav-open .menu-mobile .menu li.main-item:nth-child(8) span{transition-delay:1.64s}.mobilenav-open .menu-mobile .menu li.main-item:nth-child(9),.mobilenav-open .menu-mobile .menu li.main-item:nth-child(9) span{transition-delay:1.72s}.mobilenav-open .menu-mobile .menu li.main-item:nth-child(10),.mobilenav-open .menu-mobile .menu li.main-item:nth-child(10) span{transition-delay:1.8s}.menu-mobile .menu li.meta-item{transform:translateX(0);transition:all .5s}.menu-mobile .menu li.meta-item a{font-size:14px;font-weight:500;color:var(--km-grey)}.menu-mobile .menu li.meta-item:first-child,.menu-mobile .menu li.meta-item:first-child span,.menu-mobile .menu li.meta-item:nth-child(2),.menu-mobile .menu li.meta-item:nth-child(2) span,.menu-mobile .menu li.meta-item:nth-child(3),.menu-mobile .menu li.meta-item:nth-child(3) span,.menu-mobile .menu li.meta-item:nth-child(4),.menu-mobile .menu li.meta-item:nth-child(4) span,.menu-mobile .menu li.meta-item:nth-child(5),.menu-mobile .menu li.meta-item:nth-child(5) span,.menu-mobile .menu li.meta-item:nth-child(6),.menu-mobile .menu li.meta-item:nth-child(6) span,.menu-mobile .menu li.meta-item:nth-child(7),.menu-mobile .menu li.meta-item:nth-child(7) span,.menu-mobile .menu li.meta-item:nth-child(8),.menu-mobile .menu li.meta-item:nth-child(8) span,.menu-mobile .menu li.meta-item:nth-child(9),.menu-mobile .menu li.meta-item:nth-child(9) span,.menu-mobile .menu li.meta-item:nth-child(10),.menu-mobile .menu li.meta-item:nth-child(10) span,.menu-mobile .menu li.meta-item:nth-child(11),.menu-mobile .menu li.meta-item:nth-child(11) span,.menu-mobile .menu li.meta-item:nth-child(12),.menu-mobile .menu li.meta-item:nth-child(12) span,.menu-mobile .menu li.meta-item:nth-child(13),.menu-mobile .menu li.meta-item:nth-child(13) span,.menu-mobile .menu li.meta-item:nth-child(14),.menu-mobile .menu li.meta-item:nth-child(14) span,.menu-mobile .menu li.meta-item:nth-child(15),.menu-mobile .menu li.meta-item:nth-child(15) span,.menu-mobile .menu li.meta-item:nth-child(16),.menu-mobile .menu li.meta-item:nth-child(16) span,.menu-mobile .menu li.meta-item:nth-child(17),.menu-mobile .menu li.meta-item:nth-child(17) span,.menu-mobile .menu li.meta-item:nth-child(18),.menu-mobile .menu li.meta-item:nth-child(18) span,.menu-mobile .menu li.meta-item:nth-child(19),.menu-mobile .menu li.meta-item:nth-child(19) span,.menu-mobile .menu li.meta-item:nth-child(20),.menu-mobile .menu li.meta-item:nth-child(20) span{transition-delay:0s}.mobilenav-open .menu-mobile .menu li.meta-item:first-child,.mobilenav-open .menu-mobile .menu li.meta-item:first-child span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(2),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(2) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(3),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(3) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(4),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(4) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(5),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(5) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(6),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(6) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(7),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(7) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(8),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(8) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(9),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(9) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(10),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(10) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(11),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(11) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(12),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(12) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(13),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(13) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(14),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(14) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(15),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(15) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(16),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(16) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(17),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(17) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(18),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(18) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(19),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(19) span,.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(20),.mobilenav-open .menu-mobile .menu li.meta-item:nth-child(20) span{transition-delay:1.6s}.menu-mobile .menu .main-item+.meta-item{margin-top:3rem}.menu-mobile .outline-logo{position:fixed;bottom:4vh;right:0;height:55vw;width:65vw;z-index:99999;transition:all .5s;transition-delay:0s;opacity:0}.menu-mobile .outline-logo .svg-icon{height:120%;width:120%}.mobilenav-open .menu-mobile .outline-logo{opacity:.2;transition-delay:1s}.brand-button{position:relative;display:inline-block;border-radius:4px;box-shadow:0 2px 38px rgba(0,0,0,.08);transform:scale(1);transition:transform .5s ease 0s,box-shadow .5s ease 0s;font-family:Jost,Arial,sans-serif;font-weight:700;font-size:3rem;text-transform:uppercase;text-decoration:none;text-align:left;padding:2.5rem 5rem;min-width:40rem}@media only screen and (max-width:767px){.brand-button{padding:1.5rem 4rem;min-width:30rem}}.brand-button.nice-select.open,.brand-button:active,.brand-button:hover{color:var(--brand-text-on-primary);transform:scale(1.04);box-shadow:0 2px 38px rgba(0,0,0,.15);transition:transform .15s ease 0s,box-shadow .15s ease 0s}.brand-button.has-icon{padding-right:14rem}.brand-button.color-brand{background:var(--brand-primary);background-image:linear-gradient(80deg,transparent,rgba(0,0,0,.1));color:var(--brand-text-on-primary)}.brand-button>span{position:relative;top:.5px}.brand-button>span.sublabel{font-size:2.25rem;font-weight:500;position:relative;top:0;padding-left:1rem}.brand-button .svg-icon{position:absolute;top:50%;right:2rem;width:8rem;height:4rem;transform:translateY(-50%)}.brand-button.color-white{background:#fff;background-image:linear-gradient(80deg,transparent,rgba(0,0,0,.1));color:var(--brand-primary)}.teaserbox{display:block;text-decoration:none}.teaserbox .inner{background:var(--brand-primary);background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.1));border-radius:4px;font-family:Jost,Arial,sans-serif;font-weight:600;font-size:9rem;line-height:1.25;color:var(--brand-text-on-primary);padding:5.5rem 6rem;aspect-ratio:2.2/1;box-shadow:0 2px 38px rgba(0,0,0,.08);transform:scale(1);transition:transform .5s ease 0s,box-shadow .5s ease 0s;font-size:24px}@media screen and (min-width:600px){.teaserbox .inner{font-size:calc(17.14286px + 1.14286vw)}}@media screen and (min-width:1650px){.teaserbox .inner{font-size:36px}}@media only screen and (max-width:1023px){.teaserbox .inner{aspect-ratio:1.8/1}}@media only screen and (max-width:767px){.teaserbox .inner{aspect-ratio:3/1}}.teaserbox.nice-select.open .inner,.teaserbox:active .inner,.teaserbox:hover .inner{color:var(--brand-text-on-primary);transform:scale(1.025);box-shadow:0 2px 38px rgba(0,0,0,.4);transition:transform .15s ease 0s,box-shadow .15s ease 0s}.teaserbox .svg-linkarrow{position:absolute;bottom:5rem;right:5rem;width:32px;height:26px}.teaserbox .bgicon{position:absolute;top:0;left:0;bottom:0;right:45%;opacity:.25}.teaserbox .bgicon .svg-icon{-o-object-fit:cover;object-fit:cover;width:100%}.teaserbox.hasimage{margin-right:9rem}@media only screen and (max-width:767px){.teaserbox.hasimage{margin-right:0}}.teaserbox.hasimage:after{content:"";display:block;color:#ff0;width:100%;padding-bottom:24%}.teaserbox.hasimage .inner{padding-right:18rem}.teaserbox.hasimage .svg-linkarrow{bottom:inherit;top:8rem;right:7rem}@media only screen and (max-width:767px){.teaserbox.hasimage .svg-linkarrow{top:6rem}}.teaserbox.hasimage picture{position:absolute;margin-top:4rem;margin-right:-7rem;margin-left:-1rem;border-radius:4px;overflow:hidden;box-shadow:0 2px 38px rgba(0,0,0,.08);transform:translate(0);transition:transform .5s ease 0s,box-shadow .5s ease 0s}@media only screen and (max-width:767px){.teaserbox.hasimage picture{left:0;right:0;margin-left:0;margin-right:0;margin-top:5rem}}.teaserbox.hasimage.nice-select.open picture,.teaserbox.hasimage:active picture,.teaserbox.hasimage:hover picture{transform:translate(-1.5rem,-1rem);box-shadow:0 2px 38px rgba(0,0,0,.1);transition:transform .15s ease 0s,box-shadow .15s ease 0s}.container__product-comparison{overflow-x:auto;box-sizing:border-box;max-width:100%}.container__product-comparison .responsive-table{display:inline-block;min-width:100%;box-sizing:border-box;padding:4rem 4rem 4rem 0}.container__product-comparison td,.container__product-comparison th{position:relative;text-align:center;vertical-align:middle;padding:4rem;width:50rem;white-space:nowrap}.container__product-comparison td:first-child,.container__product-comparison th:first-child{text-align:left;width:55rem}.container__product-comparison td.current,.container__product-comparison th.current{border-left:.75rem solid #fff;border-right:.75rem solid #fff;-webkit-clip-path:inset(0 -20px 0 -20px);clip-path:inset(0 -20px 0 -20px)}.container__product-comparison td.current:before,.container__product-comparison th.current:before{content:"";position:absolute;top:-.75rem;left:-.75rem;right:-.75rem;bottom:-.75rem;box-shadow:0 0 12px 0 rgba(0,0,0,.15);z-index:-1}.container__product-comparison td .valuegroup,.container__product-comparison td a,.container__product-comparison th .valuegroup,.container__product-comparison th a{display:block}.container__product-comparison thead tr:not(.head) .current{-webkit-clip-path:inset(-20px -20px 0 -20px);clip-path:inset(-20px -20px 0 -20px)}.container__product-comparison thead tr:not(.head) .current:after{content:"Dieses Modell";position:absolute;top:0;left:50%;transform:translate(-50%,-60%);border-radius:4px;background:var(--brand-primary);color:#fff;font-weight:600;font-size:3rem;white-space:nowrap;padding:.5rem 1.25rem}.container__product-comparison tfoot tr:not(.head) .current{-webkit-clip-path:inset(0 -20px -20px -20px);clip-path:inset(0 -20px -20px -20px)}.container__product-comparison .head{background:var(--brand-dark-grey);color:#fff;font-family:Jost,Arial,sans-serif}.container__product-comparison .head a{color:#fff;font-family:Jost,Arial,sans-serif;text-decoration:none;transition:transform .2s ease 0s}.container__product-comparison .head a:hover{transform:scale(1.05)}.container__product-comparison .head th{font-weight:500}.container__product-comparison .head th.current{background:var(--brand-primary);color:var(--brand-text-on-primary);font-weight:600}.container__product-comparison tbody tr:nth-child(odd){background:var(--brand-grey-shade)}.container__product-comparison tbody tr:nth-child(2n){background:#fff}.container__product-comparison tfoot td{border-bottom:0;padding:4rem 3rem 3rem;height:auto}.container__product-comparison tfoot td.current{background:#fff}.container__product-comparison tfoot td .brand-button{width:100%;text-align:left;min-width:inherit}.container__product-comparison .scaler{margin:0 auto}.container__product-comparison .unit{position:relative;top:-1px;left:2px;font-size:.8em;font-weight:600;padding:2px;border-radius:4px;color:var(--brand-grey-shade);background:var(--brand-grey)}.container__product-comparison .head th{font-size:4rem}.container__product-comparison .head th.current{font-size:4.75rem}.container__product-comparison tbody td{font-size:3.25rem}@media only screen and (min-width:1650px){.container__product-comparison tbody td{font-size:3.5rem}}.svg-icon{display:inline-block;width:100%;height:100%}.svg-icon use{fill:currentColor}.svg-icon use.brand{fill:var(--brand-primary)}.svg-icon use.white{fill:#fff}.svg-icon use.primary{fill:var(--brand-icon-primary)}.svg-icon use.secondary{fill:var(--brand-icon-secondary)}.svg-icon use.grey{fill:var(--brand-grey)}.svg-icon use.grey-light{fill:var(--brand-grey-light)}.svg-icon use.darkgrey{fill:var(--brand-dark-grey)}.svg-icon--stroke use{fill:none!important;stroke:currentColor}.svg-icon--stroke use.brand{stroke:var(--brand-primary)}.svg-icon--stroke use.white{stroke:#fff}.svg-icon--stroke use.primary{stroke:var(--brand-icon-primary)}.svg-icon--stroke use.grey{fill:var(--brand-grey)}.svg-icon--stroke use.grey-light{fill:var(--brand-grey-light)}.svg-icon--stroke use.secondary{stroke:var(--brand-icon-secondary)}.svg-icon path{fill:inherit}.contact-floater{position:fixed;z-index:999;right:-1px;top:max(40rem,15vh);display:flex;flex-direction:column;align-items:center;row-gap:1.5rem;padding:2rem;background:var(--brand-primary);border:1px solid #fff;border-radius:4px 0 0 4px;color:var(--brand-text-on-primary)!important;font-family:Jost,Arial,sans-serif;font-size:1.75rem;font-weight:700;line-height:1;text-transform:uppercase;text-decoration:none;box-shadow:0 2px 38px rgba(0,0,0,.08);transform:scale(1);transition:transform .5s ease 0s,box-shadow .5s ease 0s;transform-origin:center right}.contact-floater .svg-icon{width:27px;height:27px}.contact-floater:hover{transform:scale(1.1);box-shadow:0 2px 38px rgba(0,0,0,.15);transition:transform .15s ease 0s,box-shadow .15s ease 0s}@media only screen and (max-width:767px){.contact-floater{top:inherit;bottom:10vh}}.claim{font-family:Jost,Arial,sans-serif;color:var(--brand-primary);font-size:16px}@media screen and (min-width:600px){.claim{font-size:calc(11.42857px + .7619vw)}}@media screen and (min-width:1650px){.claim{font-size:24px}}.claim strong,.claim sup{font-weight:700}.footer-linktree{margin-left:8rem}@media only screen and (max-width:767px){.footer-linktree{margin-left:0}.footer-linktree .flex{flex-wrap:wrap;justify-content:flex-start}}.footer-linktree .item-column{margin:4rem 18rem 0 4rem}@media only screen and (max-width:767px){.footer-linktree .item-column{margin-right:12rem}.footer-linktree .item-column:last-child{margin-right:0}}.footer-linktree .item-column>a,.footer-linktree .item-column>span{font-family:Jost,Arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:3.25rem;line-height:1.1;margin-bottom:2rem;text-decoration:none}.footer-linktree .item-column>ul a,.footer-linktree .item-column>ul span{display:block;font-size:3.25rem;text-decoration:none;margin-top:2rem}picture img{width:100%}.styledlink{display:block;position:relative;color:var(--brand-dark-grey);text-decoration:none;font-family:Jost,Arial,sans-serif;font-size:3.5rem;font-weight:500;padding-left:6rem;margin-top:4rem;transform:translateX(0);transition:transform .5s ease 0s}.styledlink .svg-icon{position:absolute;left:0;top:50%;transform:translateY(-55%);height:3.5rem;width:3.5rem;transition:transform .5s ease 0s}.styledlink:hover{transform:translateX(1rem);transition:transform .15s ease 0s}.styledlink:hover .svg-icon{transform:translateX(1rem) translateY(-55%);transition:transform .15s ease 0s}.iconsquare__box{box-shadow:0 2px 38px rgba(0,0,0,.08);transform:scale(1);transition:transform .5s ease 0s,box-shadow .5s ease 0s}.iconsquare__box.iconhover:hover{color:var(--brand-text-on-primary);transform:scale(1.06);box-shadow:0 2px 38px rgba(0,0,0,.15);transition:transform .15s ease 0s,box-shadow .15s ease 0s}.iconsquare__inner{position:relative;color:var(--brand-text-on-primary);width:100%;padding-top:100%;border-radius:4px}.iconsquare__inner.iconrotate--45{transform:rotate(45deg)}.iconsquare__inner.iconrotate--90{transform:rotate(90deg)}.iconsquare__inner.iconrotate--135{transform:rotate(135deg)}.iconsquare__inner.iconrotate--180{transform:rotate(180deg)}.iconsquare__inner.iconrotate--225{transform:rotate(225deg)}.iconsquare__inner.iconrotate--270{transform:rotate(270deg)}.iconsquare__inner.iconrotate--315{transform:rotate(315deg)}.iconsquare__inner .svg-icon{position:absolute;width:60%;height:60%;top:20%;left:20%;right:20%;bottom:20%}.container__page-header{background:var(--brand-primary);color:var(--brand-text-on-primary);padding-top:8rem;padding-bottom:8rem;margin-top:0!important;margin-bottom:32px}@media screen and (min-width:320px){.container__page-header{margin-bottom:10vw}}@media screen and (min-width:1200px){.container__page-header{margin-bottom:120px}}@media only screen and (max-width:767px){.container__page-header{padding-top:4rem;padding-bottom:4rem}}.container__page-header .grid div{align-self:center;margin-top:0}@media only screen and (max-width:767px){.container__page-header .grid{row-gap:1.5rem}.container__page-header .lead{font-size:.8em}.container__page-header .headline br,.container__page-header .headline br:after{content:" "}}.container__page-header .grid div,.container__page-header .grid h1{opacity:0}.container__teaserhighlight{overflow:hidden}.container__teaserhighlight .container{border-bottom:25rem solid var(--brand-primary)}@media only screen and (max-width:767px){.container__teaserhighlight .container{border-bottom-width:18rem}}.container__teaserhighlight .image{position:relative;margin-bottom:-30rem;align-self:flex-end;justify-self:center}@media only screen and (max-width:767px){.container__teaserhighlight .image{order:1}.container__teaserhighlight .image picture{max-width:300px}}.container__teaserhighlight .image .svg-icon{position:absolute;color:var(--brand-primary);opacity:.4;-webkit-mask-image:linear-gradient(200deg,transparent 30%,red);mask-image:linear-gradient(200deg,transparent 30%,red);width:200%;height:100%;bottom:0;left:50%;transform:translateX(-50%);z-index:-1}.container__teaserhighlight .text{padding-bottom:20rem;padding-top:20rem;align-self:center}@media only screen and (max-width:767px){.container__teaserhighlight .text{padding-top:10rem;padding-bottom:10rem}.container__teaserhighlight .text .brand-button{float:right;margin-top:5rem}}.container__teaserhighlight nav{display:flex;flex-wrap:wrap;row-gap:2rem;-moz-column-gap:8rem;column-gap:8rem;margin-top:10rem}@media only screen and (max-width:767px){.container__teaserhighlight nav{display:none}}.container__teaserhighlight nav .styledlink{margin:0}.container__teaserhighlight .brand-button{margin-top:10rem}.container__heroslider{overflow:hidden;background:var(--brand-primary);background-image:linear-gradient(115deg,transparent,rgba(255,0,0,.05) 19%,rgba(0,0,0,.09))}.container__heroslider .textcol{align-self:center;padding-bottom:0;padding-left:4%}.container__heroslider .textcol .topline{font-family:Jost,Arial,sans-serif;font-weight:300;margin-bottom:1rem;letter-spacing:.5px;font-size:18px}@media screen and (min-width:600px){.container__heroslider .textcol .topline{font-size:calc(15.71429px + .38095vw)}}@media screen and (min-width:1650px){.container__heroslider .textcol .topline{font-size:22px}}.container__heroslider .textcol .headline{font-family:Jost,Arial,sans-serif;font-weight:700;line-height:1.2;font-size:25px}@media screen and (min-width:600px){.container__heroslider .textcol .headline{font-size:calc(19.28571px + .95238vw)}}@media screen and (min-width:1650px){.container__heroslider .textcol .headline{font-size:35px}}.container__heroslider .textcol .footer{margin-top:14rem}@media only screen and (max-width:767px){.container__heroslider .textcol .footer{margin-top:4rem;width:80%;text-align:right}.container__heroslider .textcol .footer .brand-button{margin-left:auto}}.container__heroslider .imagecol{position:relative;margin-top:15rem;margin-bottom:15rem}.container__heroslider .imagecol img{max-height:50vh;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:767px){.container__heroslider .imagecol{margin-top:5rem;margin-bottom:0}.container__heroslider .imagecol picture{margin-left:10%;max-width:60vw}}.container__heroslider .imagecol:before{content:"";position:absolute;top:15%;right:-15%;z-index:-1;height:0;width:250%;padding-bottom:250%;border-radius:100%;background:#7e121f;box-shadow:0 0 270px 0 #fff}.container__heroslider .swiper{position:relative}.container__heroslider .swiper-slide{align-self:stretch;height:auto;color:#fff}.container__heroslider .swiper-slide .container{position:relative;z-index:10;padding-bottom:20rem}.container__heroslider .swiper-pagination{position:absolute;bottom:0;left:0;right:0;z-index:10;display:flex;align-items:flex-end;-moz-column-gap:8rem;column-gap:8rem;padding:10rem 8rem;color:var(--brand-text-on-primary)}@media only screen and (max-width:767px){.container__heroslider .swiper-pagination{padding:5rem 20rem;-moz-column-gap:4rem;column-gap:4rem}}.container__heroslider .swiper-pagination .swiper-pagination-bullet{width:100%;text-align:center;font-family:Jost,Arial,sans-serif;font-size:3rem;text-transform:uppercase;letter-spacing:.5px;padding:2.5rem;border-bottom:3px solid var(--brand-text-on-primary);cursor:pointer;opacity:.4;transition:opacity .2s ease 0s}.container__heroslider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}@media only screen and (max-width:767px){.container__heroslider .swiper-pagination .swiper-pagination-bullet{border-bottom:2px solid var(--brand-text-on-primary)}.container__heroslider .swiper-pagination .swiper-pagination-bullet .label{display:none}}.container__herointro{margin-bottom:60px}@media screen and (min-width:320px){.container__herointro{margin-bottom:calc(45.45455px + 4.54545vw)}}@media screen and (min-width:1200px){.container__herointro{margin-bottom:100px}}.container__herointro .container{display:flex;align-items:flex-start}@media only screen and (max-width:767px){.container__herointro .container{flex-wrap:wrap}}.container__herointro .introbox{position:relative;width:50%;padding:16rem 40rem 16rem 16rem;background:#303033;background-image:linear-gradient(105deg,transparent,rgba(255,0,0,.05) 19%,rgba(0,0,0,.09));color:#fff;overflow:hidden}.container__herointro .introbox h1{color:#fff}.container__herointro .introbox .svg-icon{position:absolute;color:#aaa;opacity:.4;-webkit-mask-image:linear-gradient(-420deg,transparent 30%,red);mask-image:linear-gradient(-420deg,transparent 30%,red);width:100%;height:320%;top:0;left:10%;transform:translate(-50%,-20%)}@media only screen and (max-width:767px){.container__herointro .introbox{width:100%;padding:8rem 8rem 20rem}}.container__herointro .filterbox{position:relative;width:calc(50% + 15rem);margin-top:10rem;margin-left:-15rem;background:#fff;background-image:linear-gradient(105deg,transparent,rgba(0,0,0,.09));box-shadow:0 2px 34px 0 rgba(0,0,0,.18);border-radius:4px;padding:8rem 10rem;padding-bottom:0!important}@media only screen and (max-width:767px){.container__herointro .filterbox{width:100%;margin-top:-11rem;margin-left:2rem;margin-right:2rem;padding:6rem;text-align:center}}.container__herointro .filterbox .h3{margin-bottom:0}.container__herointro .filterbox small{margin-left:2px}.container__herointro .filterbox .measuringtasks{margin-top:6rem;max-width:80%}@media only screen and (max-width:767px){.container__herointro .filterbox .measuringtasks{max-width:100%;justify-content:center}}.container__herointro .filterbox .footer{display:flex;justify-content:flex-end;margin-top:6rem;transform:translateY(50%)}.container__heroproduct{position:relative;padding-top:12rem;margin-bottom:60px}@media screen and (min-width:320px){.container__heroproduct{margin-bottom:calc(23.63636px + 11.36364vw)}}@media screen and (min-width:1200px){.container__heroproduct{margin-bottom:160px}}@media only screen and (max-width:767px){.container__heroproduct{padding-top:4rem}}.container__heroproduct:after{content:"";position:absolute;display:block;left:0;right:0;bottom:0;height:40rem;transform:translateY(100%);background-image:linear-gradient(180deg,rgba(0,0,0,.05) 4%,transparent 68%,transparent 96%)}.container__heroproduct .imagecol{align-self:flex-end;z-index:20}@media only screen and (min-width:768px){.container__heroproduct .imagecol{margin-bottom:-35rem}}.container__heroproduct .imagecol img{max-height:clamp(130rem,70vh,200rem);-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:767px){.container__heroproduct .imagecol img{max-height:clamp(40rem,35vh,200rem)}}.container__heroproduct .contentcol{align-self:center;margin-bottom:10rem}@media only screen and (max-width:767px){.container__heroproduct .contentcol{row-gap:2rem;margin-bottom:5rem}.container__heroproduct .contentcol .teasertext{display:none}}.container__heroproduct .producttitle{font-family:Jost,Arial,sans-serif;font-weight:600;line-height:1.15;font-size:30px}@media screen and (min-width:600px){.container__heroproduct .producttitle{font-size:calc(18.57143px + 1.90476vw)}}@media screen and (min-width:1650px){.container__heroproduct .producttitle{font-size:50px}}.container__heroproduct h1{color:var(--brand-primary);font-weight:500;font-size:18px}@media screen and (min-width:600px){.container__heroproduct h1{font-size:calc(12.28571px + .95238vw)}}@media screen and (min-width:1650px){.container__heroproduct h1{font-size:28px}}.container__heroproduct nav{display:flex;-moz-column-gap:10rem;column-gap:10rem;row-gap:1rem;flex-wrap:wrap}.container__heroproduct nav .styledlink{margin-top:0}@media only screen and (max-width:767px){.container__heroproduct nav{-moz-column-gap:5rem;column-gap:5rem;margin-top:2rem}}.container__heroproduct .fact-summary{background:var(--brand-primary);background-image:linear-gradient(128deg,transparent,rgba(0,0,0,.05));color:var(--brand-text-on-primary);min-height:50rem;transform-origin:top left}.container__heroproduct .factcol{padding:10rem 0;display:flex;-moz-column-gap:14rem;column-gap:14rem}.container__heroproduct .factcol .fact{display:flex;flex-direction:column;row-gap:1rem;line-height:1.5;white-space:nowrap}.container__heroproduct .factcol .fact strong{font-family:Jost,Arial,sans-serif;font-size:4.5rem}.container__heroproduct .factcol .fact .svg-icon{width:50px;height:50px;margin-left:1px;margin-bottom:3rem}.container__heroproduct .factcol .fact ul{list-style:none;padding:0;margin:0;white-space:normal}.container__heroproduct .factcol .fact ul li{display:inline}.container__heroproduct .factcol .fact ul li:not(:last-child):after{content:" | ";opacity:.5}@media only screen and (max-width:1023px){.container__heroproduct .factcol{padding:7rem 0;flex-direction:column;row-gap:4rem}.container__heroproduct .factcol .fact{flex-direction:row;align-items:center;font-size:.8em}.container__heroproduct .factcol .fact .svg-icon{margin-right:8rem;width:30px;height:30px;margin-bottom:0}}@media only screen and (max-width:767px){.container__heroproduct .factcol{padding:5rem 0}}@media only screen and (max-width:767px){.container__producttable>.grid{row-gap:3rem;display:flex;flex-direction:column}.container__producttable>.grid .table:after{content:"";position:absolute;top:0;right:0;bottom:0;width:10rem;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),rgba(0,0,0,.08) 67%)}}@media only screen and (max-width:767px){.container__producttable .table{margin-left:-5rem;margin-right:-5rem}}.container__producttable .headline{display:flex;align-items:baseline;-moz-column-gap:7rem;column-gap:7rem}.container__producttable .headline h2,.container__producttable .headline small{margin-bottom:-10rem}@media only screen and (max-width:767px){.container__producttable .headline{flex-direction:column}.container__producttable .headline h2,.container__producttable .headline small{margin-top:0;margin-bottom:1rem}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*0.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9019607843);background:var(--plyr-menu-background,hsla(0,0%,100%,.9019607843));border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.1490196078);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.1490196078));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-width:var(--plyr-menu-arrow-size,4px);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*0.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*0.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*0.7/1.5) calc(var(--plyr-control-spacing, 10px)*0.7*1.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*0.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*0.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*0.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*0.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*0.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*0.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*0.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*0.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*0.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1019607843);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1019607843)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*0.7*-1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*0.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(90deg,currentColor,transparent 0);background-image:linear-gradient(90deg,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc(var(--plyr-range-thumb-height, 13px)/2*-1 - var(--plyr-range-track-height, 5px)/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.1490196078);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.1490196078));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*0.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*0.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*0.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress__buffer,.plyr__progress input[type=range]{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-0.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-0.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 0,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 0,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.2509803922);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.2509803922))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range].nice-select.open::-webkit-slider-thumb,.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1019607843))}.plyr--full-ui.plyr--audio input[type=range].nice-select.open::-moz-range-thumb,.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1019607843))}.plyr--full-ui.plyr--audio input[type=range].nice-select.open::-ms-thumb,.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1019607843))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.7490196078));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.7490196078)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.2509803922);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.2509803922);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.2509803922);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.2509803922)))}.plyr--full-ui.plyr--video input[type=range].nice-select.open::-webkit-slider-thumb,.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5019607843))}.plyr--full-ui.plyr--video input[type=range].nice-select.open::-moz-range-thumb,.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5019607843))}.plyr--full-ui.plyr--video input[type=range].nice-select.open::-ms-thumb,.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5019607843);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.1490196078),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5019607843))}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.2509803922);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.2509803922))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.1490196078);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.1490196078));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container:after,.plyr__preview-thumb__image-container img{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1490196078);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(transparent,rgba(0,0,0,.7490196078));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.7490196078)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.videoiframe__container{position:relative}.videoiframe__container .cookieconsent-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;padding:1rem;text-align:center}.videoiframe__container .plyr{--plyr-color-main:var(--brand-primary)}.videoiframe__container .plyr button{height:auto}.videoiframe__container .plyr.plyr--stopped .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.videoiframe__container .plyr:not(.plyr--playing):after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:var(--brand-grey);opacity:.4;z-index:1}.videoiframe__container .plyr .plyr__control--overlaid{background-color:var(--brand-primary);border-radius:50% x}.videoiframe__container .plyr .plyr__control--overlaid svg{left:1px}.container__messeliste h2{margin-bottom:0}.container__messeliste h2+*{margin-top:0}.container__messeliste .eventlist{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;-moz-column-gap:3%;column-gap:3%;row-gap:3%}.container__messeliste .eventlist li{display:flex;flex-direction:column;background:var(--brand-grey-shade);width:calc(33.3% - 8rem);flex-shrink:0;border-radius:4px;padding:4rem 4rem 5rem}.container__messeliste .eventlist li .logo{overflow:hidden;aspect-ratio:2/1;padding:6rem 8rem;border-radius:4px;margin-bottom:6rem;background:#fff}.container__messeliste .eventlist li .logo picture{height:100%}.container__messeliste .eventlist li .logo picture img{-o-object-fit:contain;object-fit:contain;height:100%}.container__messeliste .eventlist li .eventdetails{padding:0 5rem;line-height:1.8;margin-bottom:3rem}.container__messeliste .eventlist li .eventdetails .inforow{display:flex;align-items:flex-start;margin-top:1rem}.container__messeliste .eventlist li .eventdetails .h4{margin-bottom:4rem}.container__messeliste .eventlist li .eventdetails .svg-icon{display:inline-block;height:17px;width:17px;vertical-align:baseline;margin-right:2rem;margin-top:5px}.container__messeliste .eventlist li .styledlink{margin-left:auto;margin-right:4rem;margin-top:auto}@media only screen and (max-width:1023px){.container__messeliste .eventlist li{width:calc(50% - 8rem)}.container__messeliste .eventlist li .h4{margin-bottom:3rem}.container__messeliste .eventlist li .logo{margin-bottom:4rem;aspect-ratio:2/.9}.container__messeliste .eventlist li .eventdetails{padding:0 3rem}}@media only screen and (max-width:767px){.container__messeliste .eventlist{row-gap:6rem}.container__messeliste .eventlist li{width:100%}.container__messeliste .eventlist li .h4{margin-bottom:3rem}.container__messeliste .eventlist li .logo{margin-bottom:4rem;aspect-ratio:2/.9}.container__messeliste .eventlist li .eventdetails{padding:0 3rem}}.container__categoryteaser .grid{padding:5rem;background:var(--brand-grey-shade);overflow:hidden;border-radius:4px;align-items:center}.container__categoryteaser .text{padding:6rem}@media only screen and (max-width:767px){.container__categoryteaser .text{padding:0 2.5rem 2.5rem}}.container__categoryteaser h2{color:var(--brand-primary);margin-bottom:6rem}.container__categoryteaser nav{display:flex;flex-wrap:wrap;row-gap:2rem;-moz-column-gap:8rem;column-gap:8rem;margin-top:6rem}.container__categoryteaser nav .styledlink{margin:0}.container__categoryteaser .brand-button{margin-top:10rem}.container__categoryteaser .image{position:relative;justify-self:center}@media only screen and (max-width:767px){.container__categoryteaser .image{order:0}.container__categoryteaser .image picture{max-width:300px}}.container__categoryteaser .image picture{position:relative;z-index:2}.container__categoryteaser .image .svg-icon{position:absolute;color:var(--brand-primary);opacity:.4;-webkit-mask-image:linear-gradient(-70deg,transparent 30%,red);mask-image:linear-gradient(-70deg,transparent 30%,red);width:120%;height:200%;top:0;left:0;transform:translateX(-20%);z-index:1}.container__newslist .grid{row-gap:12rem;-moz-column-gap:12rem;column-gap:12rem}.container__newslist article{padding:1rem;transform:translateX(0);transition:transform .5s ease 0s,box-shadow .5s ease 0s}.container__newslist article:hover{transform:scale(1.01);box-shadow:0 0 10px 10px rgba(0,0,0,.04);transition:transform .15s ease 0s,box-shadow .15s ease 0s}.container__newslist article a{text-decoration:none;display:flex;flex-direction:column}.container__newslist article .image{border-radius:4px;overflow:hidden}.container__newslist article .image img,.container__newslist article .image picture{height:100%;-o-object-fit:cover;object-fit:cover}.container__newslist article .text{padding:5rem;display:flex;flex-direction:column}.container__newslist article .styledlink{margin-left:auto;margin-bottom:-2rem}@media only screen and (min-width:768px){.container__newslist article.col-2{margin-bottom:4rem}.container__newslist article.col-2 a{flex-direction:row;justify-content:stretch}.container__newslist article.col-2 .image{width:60%}.container__newslist article.col-2 .text{width:40%;margin-left:6rem;margin-right:6rem;padding:3rem}.container__newslist article.col-2 .styledlink{margin-bottom:1rem}}.pagination{margin-top:10rem}.pagination,.pagination a{display:flex;justify-content:center}.pagination a{flex-shrink:0;flex-grow:0;background:var(--brand-beige-shade-1);height:30px;width:30px;margin:2rem;align-items:center;font-weight:600;font-size:.8em;text-decoration:none;border-radius:4px;box-shadow:0 2px 38px rgba(0,0,0,.08);transform:scale(1);transition:transform .5s ease 0s,box-shadow .5s ease 0s}.pagination a:hover{transform:scale(1.06);box-shadow:0 2px 38px rgba(0,0,0,.15);transition:transform .15s ease 0s,box-shadow .15s ease 0s}.pagination .current{background:var(--brand-primary);color:var(--brand-text-on-primary)}.pagination .next,.pagination .prev{display:flex;color:var(--brand-text-on-primary)}.pagination .next .iconsquare__box,.pagination .prev .iconsquare__box{height:30px;width:30px}.container__kontaktsection{position:relative;margin-top:-32px;padding-top:5rem}@media screen and (min-width:320px){.container__kontaktsection{margin-top:-10vw}}@media screen and (min-width:1200px){.container__kontaktsection{margin-top:-120px}}.container__kontaktsection .grid{align-items:flex-start;position:relative}.container__kontaktsection:before{content:"";display:block;position:absolute;top:0;left:0;right:0;background:var(--brand-primary);height:30rem}.container__kontaktsection .pattern{content:"";position:absolute;color:var(--brand-primary);opacity:.4;-webkit-mask-image:linear-gradient(-60deg,transparent 40%,red);mask-image:linear-gradient(-60deg,transparent 40%,red);left:0;top:20rem;transform:translateX(-50%) rotate(0deg)}@media only screen and (min-width:768px){.container__kontaktsection .image{margin-right:-15rem}}.container__kontaktsection address{margin-top:12rem}.container__kontaktsection address h3{margin-bottom:0}.container__kontaktsection address h3+p{margin-top:2rem}.container__kontaktsection .contact-item{display:flex;font-size:1.1em;-moz-column-gap:5rem;column-gap:5rem;margin-bottom:4rem}.container__kontaktsection .contact-item.splitter{margin-bottom:20rem}.container__kontaktsection .contact-item p+p{margin-top:1rem}.container__kontaktsection .contact-item .bold{font-weight:700}.container__kontaktsection .contact-item .svg-icon{height:32px;width:32px}@media only screen and (max-width:767px){.container__kontaktsection .formcol{order:-1}}.container__kontaktsection .formbox{margin-top:10rem;background:#fff;box-shadow:0 0 14px 0 rgba(0,0,0,.1);padding:12rem;border-radius:4px}@media only screen and (max-width:767px){.container__kontaktsection .formbox{padding:6rem 7rem;margin-top:4.5rem}}.form .grid+.grid{margin-top:0}.form small{display:block;line-height:1.5}.form .ts-control input{height:inherit;width:auto}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:4px;border:1px solid var(--c-input-default-base-border);box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:16px;font-weight:400;height:44px;line-height:42px;outline:none;padding-left:12px;padding-right:24px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:var(--c-input-default-focus-border)}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:7px;width:8px;margin-top:-4px;pointer-events:none;position:absolute;right:16px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:var(--c-input-default-disabled-border);color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select span.current{display:inline-block;margin-top:1px}.nice-select.wide{width:100%}.nice-select.wide .nice-select-dropdown{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .nice-select-dropdown{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .nice-select-dropdown{margin-top:4px;background-color:#fff;border-radius:4px;box-shadow:0 0 0 1px rgba(68,68,68,.11);pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(22px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;opacity:0}.nice-select .list{border-radius:4px;box-sizing:border-box;overflow:hidden;padding:0;margin:0;max-height:210px;overflow-y:auto}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:46px;list-style:none;outline:none;padding-left:12px;padding-right:23px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.nice-select .option[data-value=""]{display:none}.nice-select .optgroup{font-weight:700}.field-error .nice-select{border:1px solid var(--brand-alert)}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nice-select .list::-webkit-scrollbar{width:0}.nice-select .has-multiple{white-space:inherit;height:auto;padding:7px 12px;min-height:36px;line-height:22px}.nice-select .has-multiple span.current{border:1px solid #ccc;background:#eee;padding:0 10px;border-radius:3px;display:inline-block;line-height:24px;font-size:14px;margin-bottom:3px;margin-right:3px}.nice-select .has-multiple .multiple-options{display:block;line-height:24px;padding:0}.nice-select .nice-select-search-box{box-sizing:border-box;width:100%;padding:5px;pointer-events:none;border-radius:5px 5px 0 0}.nice-select .nice-select-search{box-sizing:border-box;background-color:#fff;border:1px solid var(--c-input-default-base-border);border-radius:3px;color:#444;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:100%;min-height:36px;line-height:22px;height:auto;outline:0!important;font-size:16px}.brand-checkbox{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.brand-checkbox input[type=checkbox]{position:absolute;left:0;top:0;opacity:0;z-index:-1}.brand-checkbox label{cursor:pointer;display:inline-flex;line-height:22px}.brand-checkbox .custom-mark{display:flex;justify-content:center;align-items:center;align-self:baseline;width:22px;height:22px;background-color:#f9f9f9;border:1px solid var(--c-input-default-base-border);margin-right:4.5rem;margin-top:0;flex-shrink:0;flex-grow:0;border-radius:4px}.brand-checkbox .custom-mark svg{display:block;opacity:0;margin-bottom:2px}.brand-checkbox .custom-mark svg polyline{stroke:#fff;fill-rule:nonzero;stroke-width:5px}.brand-checkbox input:checked+label .custom-mark{background-color:var(--brand-primary)}.brand-checkbox input:checked+label .custom-mark svg{opacity:1}.brand-checkbox .svg-icon{height:20px;width:16px;margin-left:10px}.brand-optionbox{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.brand-optionbox input[type=radio]{position:absolute;left:0;top:0;opacity:0;z-index:-1}.brand-optionbox label{cursor:pointer;display:inline-flex;line-height:22px}.brand-optionbox .custom-mark{display:flex;justify-content:center;align-items:center;align-self:baseline;width:22px;height:22px;background-color:#f9f9f9;border:1px solid var(--c-input-default-base-border);margin-right:4.5rem;margin-top:0;flex-shrink:0;flex-grow:0;border-radius:4px;pointer-events:none}.brand-optionbox .custom-mark svg{display:block;opacity:0;margin-bottom:2px}.brand-optionbox .custom-mark svg polyline{stroke:#fff;fill-rule:nonzero;stroke-width:5px}.brand-optionbox input:checked+label .custom-mark{background-color:var(--brand-primary)}.brand-optionbox input:checked+label .custom-mark svg{opacity:1}.brand-optionbox .svg-icon{height:20px;width:16px;margin-left:10px}.wheelform noscript{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:10rem}.wheelform noscript svg{width:10rem;height:10rem}.wheelform form{row-gap:3rem;display:grid;margin-top:4rem!important}.wheelform form.hidden{display:none}.wheelform .comments-field{visibility:hidden;overflow:hidden;height:0;padding:0}.wheelform .flex-right{justify-self:flex-end}.wheelform .form button[type=submit]{margin-left:auto;margin-top:4rem}.wheelform .form-item{margin-bottom:0}.wheelform .error,.wheelform .errors{margin-bottom:2rem;color:var(--brand-alert)}.wheelform .error{font-size:.8em}.wheelform .field-error .form-control{border-color:var(--brand-alert)}.teaserbox-small{display:block;text-decoration:none;height:100%;width:100%}.teaserbox-small .inner{height:100%;width:100%;display:flex;justify-content:space-between;align-items:center;background:var(--brand-grey-shade);border-radius:4px;font-weight:600;font-size:4rem;line-height:1.25;padding:5.5rem 6rem;transform:scale(1);transition:transform .5s ease 0s,box-shadow .5s ease 0s;font-size:16px}@media screen and (min-width:600px){.teaserbox-small .inner{font-size:calc(14.85714px + .19048vw)}}@media screen and (min-width:1650px){.teaserbox-small .inner{font-size:18px}}@media only screen and (max-width:767px){.teaserbox-small .inner{padding:4.5rem 6rem}}.teaserbox-small .inner .svg-icon{height:8rem;width:8rem}@media only screen and (max-width:767px){.teaserbox-small .inner .svg-icon{height:4rem;width:4rem}}.teaserbox-small.nice-select.open .inner,.teaserbox-small:active .inner,.teaserbox-small:hover .inner{transform:scale(1.025);box-shadow:0 2px 38px rgba(0,0,0,.05);transition:transform .15s ease 0s,box-shadow .15s ease 0s}.container__slogan{position:relative;overflow:hidden;font-weight:200;font-family:Jost,Arial,sans-serif;color:var(--brand-text-on-primary);line-height:1.35;letter-spacing:.1px;text-align:center;font-size:24px}@media screen and (min-width:600px){.container__slogan{font-size:calc(20.34286px + .60952vw)}}@media screen and (min-width:1650px){.container__slogan{font-size:30.4px}}.container__slogan .container{position:relative;padding-top:40px;padding-bottom:40px}@media screen and (min-width:320px){.container__slogan .container{padding-top:calc(10.90909px + 9.09091vw)}}@media screen and (min-width:1200px){.container__slogan .container{padding-top:120px}}@media screen and (min-width:320px){.container__slogan .container{padding-bottom:calc(10.90909px + 9.09091vw)}}@media screen and (min-width:1200px){.container__slogan .container{padding-bottom:120px}}.container__slogan:before{content:"";display:block;position:absolute;top:0;left:0;right:0;background:var(--brand-primary);height:100%}.container__slogan .pattern{position:absolute;color:#fff;opacity:.4;-webkit-mask-image:linear-gradient(220deg,transparent 30%,#fff);mask-image:linear-gradient(220deg,transparent 30%,#fff);width:200%;height:140%;bottom:0;left:20%;transform:translate(-55%,10%)}.productgrid{position:relative}.productgrid .loader{position:absolute;top:10vh;left:0;right:0;display:none;opacity:0;transition:opacity 1s ease 2s}.productgrid.loading .loader{display:block;opacity:1}.productgrid .productlist{position:relative}@media only screen and (max-width:767px){.productgrid .productlist{margin-top:4rem}}.productgrid .productlist>ul{list-style:none;margin:0;padding:0;-moz-column-gap:0;column-gap:0;row-gap:0}.productgrid .productlist>ul>li{display:flex;border:solid var(--brand-grey-shade-line);border-width:0 0 1px}@media only screen and (min-width:768px){.productgrid .productlist>ul>li{aspect-ratio:1.9/1}.productgrid .productlist>ul>li:nth-child(odd){border-right-width:1px}.productgrid .productlist>ul>li:last-child,.productgrid .productlist>ul>li:nth-last-child(2){border-bottom:none}}.product-grid-item{position:relative;display:flex;padding:3rem 4rem 3rem 3rem;text-decoration:none;background:#fff;transform:translateX(0);transition:all .5s ease 0s;z-index:10;width:100%}@media only screen and (max-width:767px){.product-grid-item{padding:5rem}}.product-grid-item:hover{transform:scale(1.03);box-shadow:0 0 10px 5px rgba(0,0,0,.1);background:#fff;transition:all .3s ease 0s;z-index:200}.product-grid-item .inner{display:flex;-moz-column-gap:2rem;column-gap:2rem;width:100%}@media only screen and (max-width:767px){.product-grid-item .inner{flex-direction:column}}.product-grid-item .productimage{width:45%;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:6rem}@media only screen and (max-width:767px){.product-grid-item .productimage{width:100%;max-height:30vh;padding:0}}.product-grid-item .productimage picture{height:100%}.product-grid-item .productimage picture img{height:100%;-o-object-fit:contain;object-fit:contain}.product-grid-item .svg-linkarrow{position:absolute;bottom:4rem;right:5rem;width:30px;height:30px;color:var(--brand-primary)}@media only screen and (max-width:767px){.product-grid-item .svg-linkarrow{display:none}}.product-grid-item .productinfos{display:flex;flex-direction:column;align-self:center;width:55%}.product-grid-item .productinfos .h2{font-size:6rem;margin-bottom:1rem}@media only screen and (max-width:767px){.product-grid-item .productinfos{width:100%}.product-grid-item .productinfos .h2{margin-bottom:2rem}.product-grid-item .productinfos .lead{font-size:.9em;line-height:1.4}}.product-grid-item .factcol{padding:10rem 0 2rem;display:grid;grid-template-columns:3fr 2fr;-moz-column-gap:4rem;column-gap:4rem;row-gap:5rem}@media only screen and (max-width:767px){.product-grid-item .factcol{padding-top:5rem;padding-bottom:0}}.product-grid-item .factcol .fact{display:flex;flex-direction:row;row-gap:1rem;line-height:1.5;white-space:nowrap;font-size:3.5rem}.product-grid-item .factcol .fact strong{font-family:Jost,Arial,sans-serif}.product-grid-item .factcol .fact .svg-icon{width:5.5rem;height:5.5rem;margin-left:1px;margin-right:3rem;color:var(--brand-primary)}.product-grid-item .factcol .fact ul{list-style:none;padding:0;margin:0}.product-grid-item .factcol .fact.sensors{grid-column:2;grid-row:1/span 2}.product-grid-item .factcol .fact.precision{grid-column:1}@media only screen and (max-width:767px){.container__productgrid{background:var(--brand-grey-shade)}.container__productgrid .productlist{margin-left:-2rem;margin-right:2rem}}.loader{height:120px;padding:25px}.loader .inner{margin:0 auto;position:relative;animation:animloader .7s ease-in-out infinite alternate;animation-delay:.2s;opacity:.5}.loader .inner,.loader .inner:after,.loader .inner:before{display:block;box-sizing:border-box;content:"";background:currentColor;border-radius:2px;width:10px;height:10px;box-shadow:0 20px,0 -20px;transform:translateY(200%);color:hsla(0,0%,100%,.2);z-index:30}.loader .inner:after,.loader .inner:before{position:absolute;left:-20px;top:0;animation:animloader .7s ease-in-out 0s infinite alternate}.loader .inner:before{animation-delay:.4s;left:20px}@keyframes animloader{0%{transform:translateY(200%);color:hsla(0,0%,100%,.2)}to{transform:translateY(0);color:var(--brand-primary)}}.product-grid-header{display:flex;justify-content:space-between;align-items:center;font-family:Jost,Arial,sans-serif;font-size:3.25rem;letter-spacing:.2px;color:var(--brand-dark-grey);margin-bottom:6rem}@media only screen and (max-width:767px){.product-grid-header{display:none}}.product-grid-header>div{display:flex}.product-grid-header ul{display:inline-flex;margin:0 4rem;padding:0;list-style:none}.product-grid-header ul li{display:block;margin:0 2rem;font-size:3.5rem;font-weight:500;text-transform:uppercase;cursor:pointer}.product-grid-header ul li:hover{color:var(--brand-primary)}.product-grid-header ul li.selected{color:var(--brand-primary);font-weight:700}.product-grid-customitem{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:12rem;width:100%;background:var(--brand-primary);background-image:linear-gradient(115deg,transparent,rgba(0,0,0,.09));color:var(--brand-text-on-primary)}.product-grid-customitem h3{color:var(--brand-text-on-primary);margin-bottom:0}.product-grid-customitem .text{max-width:120rem;margin-bottom:4rem}.product-grid-customitem>.svg-icon{position:absolute;top:50%;transform:translateY(-50%);right:-2rem;width:60%;height:120%;color:#fff}.uislider{display:flex;align-items:center;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:1rem}.uislider .slider{width:100%}@media only screen and (min-width:768px){.uislider .slider{max-width:50rem}}.uislider .item.flex{align-items:center;flex-shrink:0}.uislider .item-column:not(.input){margin:0 5rem}.uislider .item-column.input{position:relative;flex-shrink:0;font-size:3.5rem}.uislider .item-column.input input{border:none;display:inline-block;padding:0;width:100%;background-color:var(--brand-beige-shade-1);flex-grow:1;font-size:3.5rem;font-family:Jost,Arial,sans-serif;-moz-appearance:textfield}.uislider .item-column.input input::-webkit-inner-spin-button,.uislider .item-column.input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.uislider .item-column.input input:focus{outline:none;background-color:#fff}.uislider .item-column.input input::-moz-placeholder{color:#a9a9a9;font-weight:400}.uislider .item-column.input input::placeholder{color:#a9a9a9;font-weight:400}.uislider .item-column.input:after{content:attr(data-suffix)}.uislider .noUi-target,.uislider .noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.uislider .noUi-target{position:relative}.uislider .noUi-base,.uislider .noUi-connects{width:100%;height:100%;position:relative;z-index:1}.uislider .noUi-connects{overflow:hidden;z-index:0}.uislider .noUi-connect,.uislider .noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.uislider .noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.uislider .noUi-vertical .noUi-origin{top:-100%;width:0}.uislider .noUi-horizontal .noUi-origin{height:0}.uislider .noUi-handle{backface-visibility:hidden;position:absolute}.uislider .noUi-touch-area{height:100%;width:100%}.uislider .noUi-state-tap .noUi-connect,.uislider .noUi-state-tap .noUi-origin{transition:transform .3s}.uislider .noUi-state-drag *{cursor:inherit!important}.uislider .noUi-horizontal{height:3px}.uislider .noUi-horizontal .noUi-handle{width:15px;height:15px;top:-6px}.uislider .noUi-horizontal .noUi-handle.noUi-handle-lower,.uislider .noUi-horizontal .noUi-handle.noUi-handle-upper{right:-7px}.uislider .noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.uislider .noUi-target{background:#bbb8b3;border-radius:4px;margin:3rem 5rem}.uislider .noUi-connects{border-radius:3px}.uislider .noUi-connect{background:var(--brand-primary)}.uislider .noUi-draggable{cursor:ew-resize}.uislider .noUi-vertical .noUi-draggable{cursor:ns-resize}.uislider .noUi-handle{border-radius:50%;background:var(--brand-primary);border:1px solid #fff;box-shadow:0 0 7px 0 rgba(0,0,0,.2);transform:translateY(-1px);cursor:pointer}.uislider .noUi-active,.uislider .noUi-handle{transition:box-shadow .1s ease 0s,transform .05s ease 0s}.uislider .noUi-active{box-shadow:0 0 5px 0 rgba(0,0,0,.1);transform:translateY(0)}.uislider .noUi-handle:after{left:17px}.uislider .noUi-vertical .noUi-handle:after,.uislider .noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.uislider .noUi-vertical .noUi-handle:after{top:17px}.uislider [disabled] .noUi-connect{background:#b8b8b8}.uislider [disabled].noUi-handle,.uislider [disabled] .noUi-handle,.uislider [disabled].noUi-target{cursor:not-allowed}.uislider .noUi-pips,.uislider .noUi-pips *{box-sizing:border-box}.uislider .noUi-pips{position:absolute;color:#999}.uislider .noUi-value{position:absolute;white-space:nowrap;text-align:center}.uislider .noUi-value-sub{color:#ccc;font-size:10px}.uislider .noUi-marker{position:absolute;background:#ccc}.uislider .noUi-marker-large,.uislider .noUi-marker-sub{background:#aaa}.uislider .noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.uislider .noUi-value-horizontal{transform:translate(-50%,50%)}.uislider .noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.uislider .noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.uislider .noUi-marker-horizontal.noUi-marker-sub{height:10px}.uislider .noUi-marker-horizontal.noUi-marker-large{height:15px}.uislider .noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.uislider .noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.uislider .noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.uislider .noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.uislider .noUi-marker-vertical.noUi-marker-sub{width:10px}.uislider .noUi-marker-vertical.noUi-marker-large{width:15px}.uislider .noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.uislider .noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.uislider .noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.uislider .noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.uislider .noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}.brand-optionbtn{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.brand-optionbtn input[type=checkbox]{position:absolute;left:0;top:0;opacity:0;z-index:-1}.brand-optionbtn label{font-family:Jost,Arial,sans-serif;text-transform:uppercase;font-weight:700;font-size:3rem;color:var(--brand-grey);border:1px solid var(--c-input-default-base-border);border-radius:4px;padding:.5rem 4.5rem}.brand-optionbtn label:hover{color:var(--brand-primary);border-color:var(--brand-primary)}.brand-optionbtn input:checked+label{background-color:var(--brand-primary);color:var(--brand-text-on-primary)}#filtershow{visibility:hidden}@media only screen and (min-width:768px){#filtershow{display:none}}#filtershow:checked+.productfilter{display:flex}.button-filtershow{margin-top:6rem}@media only screen and (min-width:768px){.button-filtershow{display:none}}.productfilter{width:100%;justify-content:space-between;margin-top:8rem;margin-bottom:12rem;-moz-column-gap:16rem;column-gap:16rem}@media only screen and (max-width:767px){.productfilter{display:none;position:absolute;left:-5rem;right:-5rem;z-index:1000;width:auto;margin-top:2rem;margin-bottom:8rem;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.15);padding:5rem;flex-direction:column;justify-content:stretch;row-gap:6rem}.productfilter .item-column{width:100%!important}}.productfilter .tasks{width:40%}.productfilter .measuringarea{width:30%}.productfilter strong{display:block;margin-bottom:2rem;white-space:nowrap;font-family:Jost,Arial,sans-serif;color:var(--brand-primary);text-transform:uppercase;font-size:.9em}.productfilter .dimension{display:flex;justify-content:stretch;align-items:center}@media only screen and (max-width:767px){.productfilter .dimension{padding-left:1rem;padding-right:1rem}}.productfilter .dimension .uislider{width:100%}.productfilter .dimension label{font-size:4rem;font-family:Jost,Arial,sans-serif;font-weight:500}.product-grid-noitems{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:12rem;width:100%;background:var(--brand-grey-shade);background-image:linear-gradient(115deg,transparent,rgba(0,0,0,.09))}.measuringtasks{display:flex;flex-wrap:wrap;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}.container__produktteaser figure.table table td,.container__produktteaser figure.table table th{padding:2.5rem 4rem}.container__alertbanner{margin-top:6rem;margin-bottom:0}.container__alertbanner .col{display:flex;align-items:center;justify-content:center;flex-direction:row;-moz-column-gap:2rem;column-gap:2rem;background:var(--brand-grey-shade);border-radius:4px;padding:3.5rem}.container__alertbanner .col p{margin-top:2px}.container__alertbanner .col>.svg-icon{width:8rem;height:8rem;flex-shrink:0;margin-right:5rem}.container__alertbanner .col .styledlink{margin-top:0}.container__formular>.grid>.col>div{margin-bottom:6rem}