:root{--font-stack-primary:"Palfinger Text","Open Sans","Helvetica Neue",helvetica,arial,sans-serif;--font-stack-secondary:"Palfinger Headline","Open Sans","Helvetica Neue",helvetica,arial,sans-serif;--font-size-root:10px;--font-size-xxxxlarge:4.8rem;--font-size-xxxlarge:3.2rem;--font-size-xxlarge:3.2rem;--font-size-xlarge:2.4rem;--font-size-large:2rem;--font-size-medium:1.6rem;--font-size-small:1.4rem;--font-size-xsmall:1.2rem;--font-size-xxsmall:1rem;--font-size-body:var(--font-size-medium);--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-line-height-normal:1;--font-line-height-small:1.2;--font-line-height-medium:1.5;--font-line-height-body:var(--font-line-height-medium);--font-letter-spacing-normal:0;--font-letter-spacing-small:0.002em;--font-letter-spacing-medium:0.005em;--font-letter-spacing-large:0.02em;--font-letter-spacing-xlarge:0.1em;--font-letter-spacing-xxlarge:0.015em}@media only screen and (max-width:77.46875em){:root{--font-size--display:4rem;--font-size-headline-xlarge:4rem;--font-size-headline-large:3.2rem;--font-size-headline-medium:2.8rem;--font-size-headline-small:2.4rem;--font-size-headline-xsmall:2rem;--font-size-headline-xxsmall:1.6rem}}@media only screen and (min-width:77.5em){:root{--font-size-xxxlarge:4.8rem;--font-size--display:6.4rem;--font-size-headline-xlarge:5.6rem;--font-size-headline-large:4.8rem;--font-size-headline-medium:4rem;--font-size-headline-small:2.8rem;--font-size-headline-xsmall:2.4rem;--font-size-headline-xxsmall:1.6rem}}:root{--color-lively-red:#da0004;--color-solid-beige:var(--color-beige-400);--color-light-beige:var(--color-beige-30);--color-solid-black:#000;--color-solid-white:#fff;--color-red-500:var(--color-lively-red);--color-red-600:#d20408;--color-red-700:#c80206;--color-beige-10:#f1f0ed;--color-beige-20:#f5f3eb;--color-beige-30:#eceae7;--color-beige-50:#eae8e5;--color-beige-100:#e3e1dc;--color-beige-200:#dcd9d3;--color-beige-300:#d8d5ce;--color-beige-400:#d3d0ca;--color-beige-500:#d0ccc4;--color-beige-600:#ccc7bf;--color-beige-700:#c7c3ba;--color-beige-800:#c3beb5;--color-beige-900:#bfbab0;--color-grey-30:#f7f7f7;--color-grey-100:#e5e5e5;--color-grey-200:#d6d6d6;--color-grey-300:#b2b2b2;--color-grey-400:#999;--color-grey-500:grey;--color-grey-600:#666;--color-grey-700:#4d4d4d;--color-grey-900:#2b2b28;--color-grey-800:#565656;--color-light-grey:var(--color-grey-30);--color-black-50a:rgba(0,0,0,.05);--color-black-100a:rgba(0,0,0,.1);--color-black-200a:rgba(0,0,0,.2);--color-black-300a:rgba(0,0,0,.3);--color-black-400a:rgba(0,0,0,.4);--color-black-500a:rgba(0,0,0,.5);--color-black-600a:rgba(0,0,0,.6);--color-black-700a:rgba(0,0,0,.7);--color-black-800a:rgba(0,0,0,.8);--color-black-900a:rgba(0,0,0,.9);--color-white-50a:hsla(0,0%,100%,.05);--color-white-100a:hsla(0,0%,100%,.1);--color-white-200a:hsla(0,0%,100%,.2);--color-white-300a:hsla(0,0%,100%,.3);--color-white-400a:hsla(0,0%,100%,.4);--color-white-500a:hsla(0,0%,100%,.5);--color-white-600a:hsla(0,0%,100%,.6);--color-white-700a:hsla(0,0%,100%,.7);--color-white-800a:hsla(0,0%,100%,.8);--color-white-900a:hsla(0,0%,100%,.9);--color-background--lively-red:var(--color-lively-red);--color-background-solid-white:var(--color-solid-white);--color-background-solid-black:var(--color-solid-black);--color-background-light-grey:var(--color-grey-30);--color-background-medium-grey:var(--color-grey-100);--color-background-dark-grey:#1e1e1e;--color-background-light-beige:var(--color-beige-10);--color-background-medium-beige:var(--color-beige-200);--color-background-dark-beige:var(--color-beige-900);--color-background-brand-beige:var(--color-solid-beige);--color-background-overlay:var(--color-black-600a);--color-text-primary:var(--color-solid-black);--color-text-inverted:var(--color-solid-white);--color-text-secondary:var(--color-grey-600);--color-text-muted:var(--color-grey-300);--color-text-accent:var(--color-red-700);--color-border-default:var(--color-solid-black);--color-border-inverted:var(--color-solid-white);--color-border-minimal:var(--color-grey-300);--color-icon-default:var(--color-solid-black);--color-icon-inverted:var(--color-solid-white);--color-icon-minimal:var(--color-grey-300);--color-icon-accent:var(--color-red-700);--color-gradient-darken-100:linear-gradient(180deg,transparant,var(--color-solid-black));--color-gradient-darken-80:linear-gradient(180deg,transparant,var(--color-black-800a));--color-gradient-darken-60:linear-gradient(180deg,transparant,var(--color-black-600a));--color-gradient-darken-40:linear-gradient(180deg,transparant,var(--color-black-400a));--color-gradient-darken-20:linear-gradient(180deg,transparant,var(--color-black-200a));--color-primary:var(--color-lively-red);--color-secondary:var(--color-solid-beige);--color-black:var(--color-solid-black);--color-white:var(--color-solid-white);--color-beige:var(--color-solid-beige);--color-dark-grey:var(--color-background-dark-grey);--color-form-placeholder:var(--color-grey-30);--color-form-focus:var(--color-primary)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:focus{outline:none}a,body,button,html,input{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{min-height:100%;overflow-y:scroll}table{width:100%}td,th{vertical-align:top}iframe{border:0;display:block}img,svg{vertical-align:middle}svg{display:inline-block}select{max-width:100%}body,html{width:100%}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:var(--font-weight-bold)}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:0;margin:0;outline:none;padding:0}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}fieldset{margin:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}details summary::-webkit-details-marker{display:none}@view-transition{navigation:auto}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px}body,html{min-height:100%}html{background-color:var(--color-background-solid-white);color:var(--color-text-primary);font-family:var(--font-stack-primary);font-size:var(--font-size-root)}html.no--scroll{overflow-y:hidden!important}body{font-size:var(--font-size-body);hyphens:auto;line-height:var(--font-line-height-body);word-break:normal}main{z-index:1}button,main{position:relative}button{cursor:pointer;display:inline-block;margin:0;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top}fieldset{border:0}h1{font-size:var(--font-size-headline-xlarge)}h1,h2{font-family:var(--font-stack-secondary);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-normal);line-height:var(--font-line-height-small)}h2{font-size:var(--font-size-headline-large)}h3{font-size:var(--font-size-headline-medium)}h3,h4{font-family:var(--font-stack-secondary);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small)}h4{font-size:var(--font-size-headline-small)}h5{font-size:var(--font-size-headline-xsmall)}h5,h6{font-family:var(--font-stack-secondary);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small)}h6{font-size:var(--font-size-headline-xxsmall)}textarea{resize:none}a{color:currentcolor;cursor:pointer;text-decoration:none;text-overflow:ellipsis}ol{padding-left:8px}p{font-size:var(--font-size-body)}p+p:last-child{margin-bottom:0}.o-background-image,.o-background-image--top{background-position:50%;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.o-background-image--top{background-position:top}.o-background-image--bottom{background-position:50%;background-position:bottom}.o-background-image--bottom,.o-background-image--left{background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.o-background-image--left{background-position:50%;background-position:0}.o-background-image--right{background-position:50%;background-position:100%}.o-background-image--overlay,.o-background-image--right{background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.o-background-image--overlay{background-position:50%}.o-background-image--overlay:after{background-color:var(--color-black);bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;z-index:0}.o-background-image--overlay>*{z-index:1}.o-background-image--gradient{background-position:50%;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.o-background-image--gradient:after{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.15) 50%,rgba(0,0,0,.075) 65%,rgba(0,0,0,.038) 75.5%,rgba(0,0,0,.019) 82.85%,rgba(0,0,0,.01) 88%,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.o-background-image--gradient>*{z-index:1}.o-container{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:24px;padding-right:24px}@media (min-width:768px){.o-container{padding-left:64px;padding-right:64px}}.o-grid{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-left:-2px;margin-right:-2px;width:calc(100% + 4px)}@media (min-width:768px){.o-grid{margin-left:-2px;margin-right:-2px;width:calc(100% + 4px)}}.o-grid.reverse{flex-direction:row-reverse}.o-col.reverse{flex-direction:column-reverse}.o-col{display:flex;flex-basis:0;flex-grow:0;flex-grow:1;flex-shrink:0;max-width:100%;padding-left:2px;padding-right:2px}@media (min-width:768px){.o-col{padding-left:2px;padding-right:2px}}.o-col-0{flex-basis:0%;flex-grow:0;flex-shrink:0;max-width:0;padding-left:2px;padding-right:2px}@media (min-width:768px){.o-col-0{padding-left:2px;padding-right:2px}}.u-push-0{position:relative;right:0}.u-pull-0{left:0;position:relative}.u-pre-0{margin-left:0;position:relative}.u-post-0{margin-right:0;position:relative}.o-col-1{flex-basis:8.33333%;flex-grow:0;flex-shrink:0;max-width:8.33333%;padding-left:2px;padding-right:2px}@media (min-width:768px){.o-col-1{padding-left:2px;padding-right:2px}}.u-push-1{position:relative;right:-8.33333%}.u-pull-1{left:-8.33333%;position:relative}.u-pre-1{margin-left:8.33333%;position:relative}.u-post-1{margin-right:8.33333%;position:relative}.o-col-2{flex-basis:16.66667%;flex-grow:0;flex-shrink:0;max-width:16.66667%;padding-left:2px;padding-right:2px}@media (min-width:768px){.o-col-2{padding-left:2px;padding-right:2px}}.u-push-2{position:relative;right:-16.66667%}.u-pull-2{left:-16.66667%;position:relative}.u-pre-2{margin-left:16.66667%;position:relative}.u-post-2{margin-right:16.66667%;position:relative}.o-col-3{flex-basis:25%;flex-grow:0;flex-shrink:0;max-width:25%;padding-left:2px;padding-right:2px}@media (min-width:768px){.o-col-3{padding-left:2px;padding-right:2px}}.u-push-3{position:relative;right:-25%}.u-pull-3{left:-25%;position:relative}.u-pre-3{margin-left:25%;position:relative}.u-post-3{margin-right:25%;position:relative}.o-col-4{flex-basis:33.33333%;flex-grow:0;flex-shrink:0;max-width:33.33333%;padding-left:2px;padding-right:2px}@media (min-width:768px){.o-col-4{padding-left:2px;padding-right:2px}}.u-push-4{position:relative;right:-33.33333%}.u-pull-4{left:-33.33333%;position:relative}.u-pre-4{margin-left:33.33333%;position:relative}.u-post-4{margin-right:33.33333%;position:relative}.o-col-5{flex-basis:41.66667%;flex-grow:0;flex-shrink:0;max-width:41.66667%;padding-left:2px;padding-right:2px}@media (min-width:768px){.o-col-5{padding-left:2px;padding-right:2px}}.u-push-5{position:relative;right:-41.66667%}.u-pull-5{left:-41.66667%;position:relative}.u-pre-5{margin-left:41.66667%;position:relative}.u-post-5{margin-right:41.66667%;position:relative}.o-col-6{flex-basis:50%;flex-grow:0;flex-shrink:0;max-width:50%;padding-left:2px;padding-right:2px}@media (min-width:768px){.o-col-6{padding-left:2px;padding-right:2px}}.u-push-6{position:relative;right:-50%}.u-pull-6{left:-50%;position:relative}.u-pre-6{margin-left:50%;position:relative}.u-post-6{margin-right:50%;position:relative}.o-col-7{flex-basis:58.33333%;flex-grow:0;flex-shrink:0;max-width:58.33333%;padding-left:2px;padding-right:2px}@media (min-width:768px){.o-col-7{padding-left:2px;padding-right:2px}}.u-push-7{position:relative;right:-58.33333%}.u-pull-7{left:-58.33333%;position:relative}.u-pre-7{margin-left:58.33333%;position:relative}.u-post-7{margin-right:58.33333%;position:relative}.o-col-8{flex-basis:66.66667%;flex-grow:0;flex-shrink:0;max-width:66.66667%;padding-left:2px;padding-right:2px}@media (min-width:768px){.o-col-8{padding-left:2px;padding-right:2px}}.u-push-8{position:relative;right:-66.66667%}.u-pull-8{left:-66.66667%;position:relative}.u-pre-8{margin-left:66.66667%;position:relative}.u-post-8{margin-right:66.66667%;position:relative}.o-col-9{flex-basis:75%;flex-grow:0;flex-shrink:0;max-width:75%;padding-left:2px;padding-right:2px}@media (min-width:768px){.o-col-9{padding-left:2px;padding-right:2px}}.u-push-9{position:relative;right:-75%}.u-pull-9{left:-75%;position:relative}.u-pre-9{margin-left:75%;position:relative}.u-post-9{margin-right:75%;position:relative}.o-col-10{flex-basis:83.33333%;flex-grow:0;flex-shrink:0;max-width:83.33333%;padding-left:2px;padding-right:2px}@media (min-width:768px){.o-col-10{padding-left:2px;padding-right:2px}}.u-push-10{position:relative;right:-83.33333%}.u-pull-10{left:-83.33333%;position:relative}.u-pre-10{margin-left:83.33333%;position:relative}.u-post-10{margin-right:83.33333%;position:relative}.o-col-11{flex-basis:91.66667%;flex-grow:0;flex-shrink:0;max-width:91.66667%;padding-left:2px;padding-right:2px}@media (min-width:768px){.o-col-11{padding-left:2px;padding-right:2px}}.u-push-11{position:relative;right:-91.66667%}.u-pull-11{left:-91.66667%;position:relative}.u-pre-11{margin-left:91.66667%;position:relative}.u-post-11{margin-right:91.66667%;position:relative}.o-col-12{flex-basis:100%;flex-grow:0;flex-shrink:0;max-width:100%;padding-left:2px;padding-right:2px}@media (min-width:768px){.o-col-12{padding-left:2px;padding-right:2px}}.u-push-12{position:relative;right:-100%}.u-pull-12{left:-100%;position:relative}.u-pre-12{margin-left:100%;position:relative}.u-post-12{margin-right:100%;position:relative}@media only screen and (min-width:480px){.o-col--sm{flex-basis:0;flex-grow:0;flex-grow:1;flex-shrink:0;max-width:100%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px) and (min-width:768px){.o-col--sm{padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px){.o-col-0--sm{flex-basis:0%;flex-grow:0;flex-shrink:0;max-width:0;padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px) and (min-width:768px){.o-col-0--sm{padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px){.u-push-0--sm{position:relative;right:0}.u-pull-0--sm{left:0;position:relative}.u-pre-0--sm{margin-left:0;position:relative}.u-post-0--sm{margin-right:0;position:relative}.o-col-1--sm{flex-basis:8.33333%;flex-grow:0;flex-shrink:0;max-width:8.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px) and (min-width:768px){.o-col-1--sm{padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px){.u-push-1--sm{position:relative;right:-8.33333%}.u-pull-1--sm{left:-8.33333%;position:relative}.u-pre-1--sm{margin-left:8.33333%;position:relative}.u-post-1--sm{margin-right:8.33333%;position:relative}.o-col-2--sm{flex-basis:16.66667%;flex-grow:0;flex-shrink:0;max-width:16.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px) and (min-width:768px){.o-col-2--sm{padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px){.u-push-2--sm{position:relative;right:-16.66667%}.u-pull-2--sm{left:-16.66667%;position:relative}.u-pre-2--sm{margin-left:16.66667%;position:relative}.u-post-2--sm{margin-right:16.66667%;position:relative}.o-col-3--sm{flex-basis:25%;flex-grow:0;flex-shrink:0;max-width:25%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px) and (min-width:768px){.o-col-3--sm{padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px){.u-push-3--sm{position:relative;right:-25%}.u-pull-3--sm{left:-25%;position:relative}.u-pre-3--sm{margin-left:25%;position:relative}.u-post-3--sm{margin-right:25%;position:relative}.o-col-4--sm{flex-basis:33.33333%;flex-grow:0;flex-shrink:0;max-width:33.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px) and (min-width:768px){.o-col-4--sm{padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px){.u-push-4--sm{position:relative;right:-33.33333%}.u-pull-4--sm{left:-33.33333%;position:relative}.u-pre-4--sm{margin-left:33.33333%;position:relative}.u-post-4--sm{margin-right:33.33333%;position:relative}.o-col-5--sm{flex-basis:41.66667%;flex-grow:0;flex-shrink:0;max-width:41.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px) and (min-width:768px){.o-col-5--sm{padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px){.u-push-5--sm{position:relative;right:-41.66667%}.u-pull-5--sm{left:-41.66667%;position:relative}.u-pre-5--sm{margin-left:41.66667%;position:relative}.u-post-5--sm{margin-right:41.66667%;position:relative}.o-col-6--sm{flex-basis:50%;flex-grow:0;flex-shrink:0;max-width:50%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px) and (min-width:768px){.o-col-6--sm{padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px){.u-push-6--sm{position:relative;right:-50%}.u-pull-6--sm{left:-50%;position:relative}.u-pre-6--sm{margin-left:50%;position:relative}.u-post-6--sm{margin-right:50%;position:relative}.o-col-7--sm{flex-basis:58.33333%;flex-grow:0;flex-shrink:0;max-width:58.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px) and (min-width:768px){.o-col-7--sm{padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px){.u-push-7--sm{position:relative;right:-58.33333%}.u-pull-7--sm{left:-58.33333%;position:relative}.u-pre-7--sm{margin-left:58.33333%;position:relative}.u-post-7--sm{margin-right:58.33333%;position:relative}.o-col-8--sm{flex-basis:66.66667%;flex-grow:0;flex-shrink:0;max-width:66.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px) and (min-width:768px){.o-col-8--sm{padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px){.u-push-8--sm{position:relative;right:-66.66667%}.u-pull-8--sm{left:-66.66667%;position:relative}.u-pre-8--sm{margin-left:66.66667%;position:relative}.u-post-8--sm{margin-right:66.66667%;position:relative}.o-col-9--sm{flex-basis:75%;flex-grow:0;flex-shrink:0;max-width:75%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px) and (min-width:768px){.o-col-9--sm{padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px){.u-push-9--sm{position:relative;right:-75%}.u-pull-9--sm{left:-75%;position:relative}.u-pre-9--sm{margin-left:75%;position:relative}.u-post-9--sm{margin-right:75%;position:relative}.o-col-10--sm{flex-basis:83.33333%;flex-grow:0;flex-shrink:0;max-width:83.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px) and (min-width:768px){.o-col-10--sm{padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px){.u-push-10--sm{position:relative;right:-83.33333%}.u-pull-10--sm{left:-83.33333%;position:relative}.u-pre-10--sm{margin-left:83.33333%;position:relative}.u-post-10--sm{margin-right:83.33333%;position:relative}.o-col-11--sm{flex-basis:91.66667%;flex-grow:0;flex-shrink:0;max-width:91.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px) and (min-width:768px){.o-col-11--sm{padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px){.u-push-11--sm{position:relative;right:-91.66667%}.u-pull-11--sm{left:-91.66667%;position:relative}.u-pre-11--sm{margin-left:91.66667%;position:relative}.u-post-11--sm{margin-right:91.66667%;position:relative}.o-col-12--sm{flex-basis:100%;flex-grow:0;flex-shrink:0;max-width:100%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px) and (min-width:768px){.o-col-12--sm{padding-left:2px;padding-right:2px}}@media only screen and (min-width:480px){.u-push-12--sm{position:relative;right:-100%}.u-pull-12--sm{left:-100%;position:relative}.u-pre-12--sm{margin-left:100%;position:relative}.u-post-12--sm{margin-right:100%;position:relative}}@media only screen and (min-width:768px){.o-col--md{flex-basis:0;flex-grow:0;flex-grow:1;flex-shrink:0;max-width:100%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px) and (min-width:768px){.o-col--md{padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px){.o-col-0--md{flex-basis:0%;flex-grow:0;flex-shrink:0;max-width:0;padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px) and (min-width:768px){.o-col-0--md{padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px){.u-push-0--md{position:relative;right:0}.u-pull-0--md{left:0;position:relative}.u-pre-0--md{margin-left:0;position:relative}.u-post-0--md{margin-right:0;position:relative}.o-col-1--md{flex-basis:8.33333%;flex-grow:0;flex-shrink:0;max-width:8.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px) and (min-width:768px){.o-col-1--md{padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px){.u-push-1--md{position:relative;right:-8.33333%}.u-pull-1--md{left:-8.33333%;position:relative}.u-pre-1--md{margin-left:8.33333%;position:relative}.u-post-1--md{margin-right:8.33333%;position:relative}.o-col-2--md{flex-basis:16.66667%;flex-grow:0;flex-shrink:0;max-width:16.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px) and (min-width:768px){.o-col-2--md{padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px){.u-push-2--md{position:relative;right:-16.66667%}.u-pull-2--md{left:-16.66667%;position:relative}.u-pre-2--md{margin-left:16.66667%;position:relative}.u-post-2--md{margin-right:16.66667%;position:relative}.o-col-3--md{flex-basis:25%;flex-grow:0;flex-shrink:0;max-width:25%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px) and (min-width:768px){.o-col-3--md{padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px){.u-push-3--md{position:relative;right:-25%}.u-pull-3--md{left:-25%;position:relative}.u-pre-3--md{margin-left:25%;position:relative}.u-post-3--md{margin-right:25%;position:relative}.o-col-4--md{flex-basis:33.33333%;flex-grow:0;flex-shrink:0;max-width:33.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px) and (min-width:768px){.o-col-4--md{padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px){.u-push-4--md{position:relative;right:-33.33333%}.u-pull-4--md{left:-33.33333%;position:relative}.u-pre-4--md{margin-left:33.33333%;position:relative}.u-post-4--md{margin-right:33.33333%;position:relative}.o-col-5--md{flex-basis:41.66667%;flex-grow:0;flex-shrink:0;max-width:41.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px) and (min-width:768px){.o-col-5--md{padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px){.u-push-5--md{position:relative;right:-41.66667%}.u-pull-5--md{left:-41.66667%;position:relative}.u-pre-5--md{margin-left:41.66667%;position:relative}.u-post-5--md{margin-right:41.66667%;position:relative}.o-col-6--md{flex-basis:50%;flex-grow:0;flex-shrink:0;max-width:50%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px) and (min-width:768px){.o-col-6--md{padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px){.u-push-6--md{position:relative;right:-50%}.u-pull-6--md{left:-50%;position:relative}.u-pre-6--md{margin-left:50%;position:relative}.u-post-6--md{margin-right:50%;position:relative}.o-col-7--md{flex-basis:58.33333%;flex-grow:0;flex-shrink:0;max-width:58.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px) and (min-width:768px){.o-col-7--md{padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px){.u-push-7--md{position:relative;right:-58.33333%}.u-pull-7--md{left:-58.33333%;position:relative}.u-pre-7--md{margin-left:58.33333%;position:relative}.u-post-7--md{margin-right:58.33333%;position:relative}.o-col-8--md{flex-basis:66.66667%;flex-grow:0;flex-shrink:0;max-width:66.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px) and (min-width:768px){.o-col-8--md{padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px){.u-push-8--md{position:relative;right:-66.66667%}.u-pull-8--md{left:-66.66667%;position:relative}.u-pre-8--md{margin-left:66.66667%;position:relative}.u-post-8--md{margin-right:66.66667%;position:relative}.o-col-9--md{flex-basis:75%;flex-grow:0;flex-shrink:0;max-width:75%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px) and (min-width:768px){.o-col-9--md{padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px){.u-push-9--md{position:relative;right:-75%}.u-pull-9--md{left:-75%;position:relative}.u-pre-9--md{margin-left:75%;position:relative}.u-post-9--md{margin-right:75%;position:relative}.o-col-10--md{flex-basis:83.33333%;flex-grow:0;flex-shrink:0;max-width:83.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px) and (min-width:768px){.o-col-10--md{padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px){.u-push-10--md{position:relative;right:-83.33333%}.u-pull-10--md{left:-83.33333%;position:relative}.u-pre-10--md{margin-left:83.33333%;position:relative}.u-post-10--md{margin-right:83.33333%;position:relative}.o-col-11--md{flex-basis:91.66667%;flex-grow:0;flex-shrink:0;max-width:91.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px) and (min-width:768px){.o-col-11--md{padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px){.u-push-11--md{position:relative;right:-91.66667%}.u-pull-11--md{left:-91.66667%;position:relative}.u-pre-11--md{margin-left:91.66667%;position:relative}.u-post-11--md{margin-right:91.66667%;position:relative}.o-col-12--md{flex-basis:100%;flex-grow:0;flex-shrink:0;max-width:100%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px) and (min-width:768px){.o-col-12--md{padding-left:2px;padding-right:2px}}@media only screen and (min-width:768px){.u-push-12--md{position:relative;right:-100%}.u-pull-12--md{left:-100%;position:relative}.u-pre-12--md{margin-left:100%;position:relative}.u-post-12--md{margin-right:100%;position:relative}}@media only screen and (min-width:1024px){.o-col--lg{flex-basis:0;flex-grow:0;flex-grow:1;flex-shrink:0;max-width:100%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px) and (min-width:768px){.o-col--lg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px){.o-col-0--lg{flex-basis:0%;flex-grow:0;flex-shrink:0;max-width:0;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px) and (min-width:768px){.o-col-0--lg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px){.u-push-0--lg{position:relative;right:0}.u-pull-0--lg{left:0;position:relative}.u-pre-0--lg{margin-left:0;position:relative}.u-post-0--lg{margin-right:0;position:relative}.o-col-1--lg{flex-basis:8.33333%;flex-grow:0;flex-shrink:0;max-width:8.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px) and (min-width:768px){.o-col-1--lg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px){.u-push-1--lg{position:relative;right:-8.33333%}.u-pull-1--lg{left:-8.33333%;position:relative}.u-pre-1--lg{margin-left:8.33333%;position:relative}.u-post-1--lg{margin-right:8.33333%;position:relative}.o-col-2--lg{flex-basis:16.66667%;flex-grow:0;flex-shrink:0;max-width:16.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px) and (min-width:768px){.o-col-2--lg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px){.u-push-2--lg{position:relative;right:-16.66667%}.u-pull-2--lg{left:-16.66667%;position:relative}.u-pre-2--lg{margin-left:16.66667%;position:relative}.u-post-2--lg{margin-right:16.66667%;position:relative}.o-col-3--lg{flex-basis:25%;flex-grow:0;flex-shrink:0;max-width:25%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px) and (min-width:768px){.o-col-3--lg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px){.u-push-3--lg{position:relative;right:-25%}.u-pull-3--lg{left:-25%;position:relative}.u-pre-3--lg{margin-left:25%;position:relative}.u-post-3--lg{margin-right:25%;position:relative}.o-col-4--lg{flex-basis:33.33333%;flex-grow:0;flex-shrink:0;max-width:33.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px) and (min-width:768px){.o-col-4--lg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px){.u-push-4--lg{position:relative;right:-33.33333%}.u-pull-4--lg{left:-33.33333%;position:relative}.u-pre-4--lg{margin-left:33.33333%;position:relative}.u-post-4--lg{margin-right:33.33333%;position:relative}.o-col-5--lg{flex-basis:41.66667%;flex-grow:0;flex-shrink:0;max-width:41.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px) and (min-width:768px){.o-col-5--lg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px){.u-push-5--lg{position:relative;right:-41.66667%}.u-pull-5--lg{left:-41.66667%;position:relative}.u-pre-5--lg{margin-left:41.66667%;position:relative}.u-post-5--lg{margin-right:41.66667%;position:relative}.o-col-6--lg{flex-basis:50%;flex-grow:0;flex-shrink:0;max-width:50%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px) and (min-width:768px){.o-col-6--lg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px){.u-push-6--lg{position:relative;right:-50%}.u-pull-6--lg{left:-50%;position:relative}.u-pre-6--lg{margin-left:50%;position:relative}.u-post-6--lg{margin-right:50%;position:relative}.o-col-7--lg{flex-basis:58.33333%;flex-grow:0;flex-shrink:0;max-width:58.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px) and (min-width:768px){.o-col-7--lg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px){.u-push-7--lg{position:relative;right:-58.33333%}.u-pull-7--lg{left:-58.33333%;position:relative}.u-pre-7--lg{margin-left:58.33333%;position:relative}.u-post-7--lg{margin-right:58.33333%;position:relative}.o-col-8--lg{flex-basis:66.66667%;flex-grow:0;flex-shrink:0;max-width:66.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px) and (min-width:768px){.o-col-8--lg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px){.u-push-8--lg{position:relative;right:-66.66667%}.u-pull-8--lg{left:-66.66667%;position:relative}.u-pre-8--lg{margin-left:66.66667%;position:relative}.u-post-8--lg{margin-right:66.66667%;position:relative}.o-col-9--lg{flex-basis:75%;flex-grow:0;flex-shrink:0;max-width:75%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px) and (min-width:768px){.o-col-9--lg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px){.u-push-9--lg{position:relative;right:-75%}.u-pull-9--lg{left:-75%;position:relative}.u-pre-9--lg{margin-left:75%;position:relative}.u-post-9--lg{margin-right:75%;position:relative}.o-col-10--lg{flex-basis:83.33333%;flex-grow:0;flex-shrink:0;max-width:83.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px) and (min-width:768px){.o-col-10--lg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px){.u-push-10--lg{position:relative;right:-83.33333%}.u-pull-10--lg{left:-83.33333%;position:relative}.u-pre-10--lg{margin-left:83.33333%;position:relative}.u-post-10--lg{margin-right:83.33333%;position:relative}.o-col-11--lg{flex-basis:91.66667%;flex-grow:0;flex-shrink:0;max-width:91.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px) and (min-width:768px){.o-col-11--lg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px){.u-push-11--lg{position:relative;right:-91.66667%}.u-pull-11--lg{left:-91.66667%;position:relative}.u-pre-11--lg{margin-left:91.66667%;position:relative}.u-post-11--lg{margin-right:91.66667%;position:relative}.o-col-12--lg{flex-basis:100%;flex-grow:0;flex-shrink:0;max-width:100%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px) and (min-width:768px){.o-col-12--lg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1024px){.u-push-12--lg{position:relative;right:-100%}.u-pull-12--lg{left:-100%;position:relative}.u-pre-12--lg{margin-left:100%;position:relative}.u-post-12--lg{margin-right:100%;position:relative}}@media only screen and (min-width:1240px){.o-col--xlg{flex-basis:0;flex-grow:0;flex-grow:1;flex-shrink:0;max-width:100%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px) and (min-width:768px){.o-col--xlg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px){.o-col-0--xlg{flex-basis:0%;flex-grow:0;flex-shrink:0;max-width:0;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px) and (min-width:768px){.o-col-0--xlg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px){.u-push-0--xlg{position:relative;right:0}.u-pull-0--xlg{left:0;position:relative}.u-pre-0--xlg{margin-left:0;position:relative}.u-post-0--xlg{margin-right:0;position:relative}.o-col-1--xlg{flex-basis:8.33333%;flex-grow:0;flex-shrink:0;max-width:8.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px) and (min-width:768px){.o-col-1--xlg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px){.u-push-1--xlg{position:relative;right:-8.33333%}.u-pull-1--xlg{left:-8.33333%;position:relative}.u-pre-1--xlg{margin-left:8.33333%;position:relative}.u-post-1--xlg{margin-right:8.33333%;position:relative}.o-col-2--xlg{flex-basis:16.66667%;flex-grow:0;flex-shrink:0;max-width:16.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px) and (min-width:768px){.o-col-2--xlg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px){.u-push-2--xlg{position:relative;right:-16.66667%}.u-pull-2--xlg{left:-16.66667%;position:relative}.u-pre-2--xlg{margin-left:16.66667%;position:relative}.u-post-2--xlg{margin-right:16.66667%;position:relative}.o-col-3--xlg{flex-basis:25%;flex-grow:0;flex-shrink:0;max-width:25%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px) and (min-width:768px){.o-col-3--xlg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px){.u-push-3--xlg{position:relative;right:-25%}.u-pull-3--xlg{left:-25%;position:relative}.u-pre-3--xlg{margin-left:25%;position:relative}.u-post-3--xlg{margin-right:25%;position:relative}.o-col-4--xlg{flex-basis:33.33333%;flex-grow:0;flex-shrink:0;max-width:33.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px) and (min-width:768px){.o-col-4--xlg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px){.u-push-4--xlg{position:relative;right:-33.33333%}.u-pull-4--xlg{left:-33.33333%;position:relative}.u-pre-4--xlg{margin-left:33.33333%;position:relative}.u-post-4--xlg{margin-right:33.33333%;position:relative}.o-col-5--xlg{flex-basis:41.66667%;flex-grow:0;flex-shrink:0;max-width:41.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px) and (min-width:768px){.o-col-5--xlg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px){.u-push-5--xlg{position:relative;right:-41.66667%}.u-pull-5--xlg{left:-41.66667%;position:relative}.u-pre-5--xlg{margin-left:41.66667%;position:relative}.u-post-5--xlg{margin-right:41.66667%;position:relative}.o-col-6--xlg{flex-basis:50%;flex-grow:0;flex-shrink:0;max-width:50%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px) and (min-width:768px){.o-col-6--xlg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px){.u-push-6--xlg{position:relative;right:-50%}.u-pull-6--xlg{left:-50%;position:relative}.u-pre-6--xlg{margin-left:50%;position:relative}.u-post-6--xlg{margin-right:50%;position:relative}.o-col-7--xlg{flex-basis:58.33333%;flex-grow:0;flex-shrink:0;max-width:58.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px) and (min-width:768px){.o-col-7--xlg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px){.u-push-7--xlg{position:relative;right:-58.33333%}.u-pull-7--xlg{left:-58.33333%;position:relative}.u-pre-7--xlg{margin-left:58.33333%;position:relative}.u-post-7--xlg{margin-right:58.33333%;position:relative}.o-col-8--xlg{flex-basis:66.66667%;flex-grow:0;flex-shrink:0;max-width:66.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px) and (min-width:768px){.o-col-8--xlg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px){.u-push-8--xlg{position:relative;right:-66.66667%}.u-pull-8--xlg{left:-66.66667%;position:relative}.u-pre-8--xlg{margin-left:66.66667%;position:relative}.u-post-8--xlg{margin-right:66.66667%;position:relative}.o-col-9--xlg{flex-basis:75%;flex-grow:0;flex-shrink:0;max-width:75%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px) and (min-width:768px){.o-col-9--xlg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px){.u-push-9--xlg{position:relative;right:-75%}.u-pull-9--xlg{left:-75%;position:relative}.u-pre-9--xlg{margin-left:75%;position:relative}.u-post-9--xlg{margin-right:75%;position:relative}.o-col-10--xlg{flex-basis:83.33333%;flex-grow:0;flex-shrink:0;max-width:83.33333%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px) and (min-width:768px){.o-col-10--xlg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px){.u-push-10--xlg{position:relative;right:-83.33333%}.u-pull-10--xlg{left:-83.33333%;position:relative}.u-pre-10--xlg{margin-left:83.33333%;position:relative}.u-post-10--xlg{margin-right:83.33333%;position:relative}.o-col-11--xlg{flex-basis:91.66667%;flex-grow:0;flex-shrink:0;max-width:91.66667%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px) and (min-width:768px){.o-col-11--xlg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px){.u-push-11--xlg{position:relative;right:-91.66667%}.u-pull-11--xlg{left:-91.66667%;position:relative}.u-pre-11--xlg{margin-left:91.66667%;position:relative}.u-post-11--xlg{margin-right:91.66667%;position:relative}.o-col-12--xlg{flex-basis:100%;flex-grow:0;flex-shrink:0;max-width:100%;padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px) and (min-width:768px){.o-col-12--xlg{padding-left:2px;padding-right:2px}}@media only screen and (min-width:1240px){.u-push-12--xlg{position:relative;right:-100%}.u-pull-12--xlg{left:-100%;position:relative}.u-pre-12--xlg{margin-left:100%;position:relative}.u-post-12--xlg{margin-right:100%;position:relative}}:root{--button-spacing-x:20px;--button-font-color:var(--color-white);--button-icon-color:var(--button-font-color);--button-background-color:var(--color-black);--button-font-color-hover:var(--color-white);--button-icon-color-hover:var(--button-font-color-hover);--button-background-color-hover:var(--color-black);--button-font-color-focus:var(--button-font-color-hover);--button-icon-color-focus:var(--button-icon-color-hover);--button-background-color-focus:var(--button-background-color-hover);--button-font-color-disabled:var(--color-text-secondary);--button-icon-color-disabled:var(--color-text-secondary);--button-background-color-disabled:var(--color-light-beige);--button-background-color-pressed:var(--color-black);--button-transition-time:800ms;--button-transition-ease:cubic-bezier(0.42,0,0.58,1)}.c-button{background-color:var(--button-background-color);color:var(--button-font-color);display:inline-block;height:64px;overflow:hidden;text-decoration:none;transition:var(--button-transition-time) var(--button-transition-ease);transition-property:color,background-color}.c-button .button__inner{align-items:center;display:flex;gap:var(--button-spacing-x);height:64px;line-height:var(--font-line-height-normal);padding-inline:var(--button-spacing-x);transition:var(--button-transition-time) var(--button-transition-ease);transition-property:transform}.c-button .button__label{display:block;white-space:nowrap}.c-button .button__icon{margin-inline-start:auto}.c-button .button__icon:dir(rtl)[data-icon=arrow-right]{transform:rotate(180deg)}.c-button .button__icon:dir(rtl)[data-icon=arrow-up-right]{transform:rotate(-90deg)}.c-button svg{fill:var(--button-font-color);max-height:24px;max-width:24px;transition:var(--button-transition-time) var(--button-transition-ease);transition-property:fill;width:100%}.c-button.button--icon-only{height:64px;width:64px}.c-button.button--icon-only .button__inner{justify-content:center}.c-button.button--icon-only .button__icon{margin-inline-start:unset}.c-button:active{background-color:var(--button-background-color-pressed)}html.is-touch--with-mouse .c-button:focus,html.is-touch--with-mouse .c-button:hover,html:not(.is-touch) .c-button:focus,html:not(.is-touch) .c-button:hover{background-color:var(--button-background-color-hover);color:var(--button-font-color-hover)}html.is-touch--with-mouse .c-button:focus .button__inner,html.is-touch--with-mouse .c-button:hover .button__inner,html:not(.is-touch) .c-button:focus .button__inner,html:not(.is-touch) .c-button:hover .button__inner{transform:translateY(-100%)}html.is-touch--with-mouse .c-button:focus svg,html.is-touch--with-mouse .c-button:hover svg,html:not(.is-touch) .c-button:focus svg,html:not(.is-touch) .c-button:hover svg{fill:var(--button-font-color-hover)}.has--keyboard-focus .c-button:focus{box-shadow:0 0 0 2px var(--color-black) inset}.c-button[disabled]{background-color:var(--button-background-color-disabled);color:var(--button-font-color-disabled);pointer-events:none}.c-button[disabled] .button__inner{transform:translateY(0)}.c-button[disabled] svg{fill:var(--button-icon-color-disabled)}@media only screen and (max-width:47.96875em){.c-button{display:block}}.c-button--primary-black{background-color:var(--button-background-color);color:var(--button-font-color);display:inline-block;height:64px;overflow:hidden;text-decoration:none;transition:var(--button-transition-time) var(--button-transition-ease);transition-property:color,background-color}.c-button--primary-black .button__inner{align-items:center;display:flex;gap:var(--button-spacing-x);height:64px;line-height:var(--font-line-height-normal);padding-inline:var(--button-spacing-x);transition:var(--button-transition-time) var(--button-transition-ease);transition-property:transform}.c-button--primary-black .button__label{display:block;white-space:nowrap}.c-button--primary-black .button__icon{margin-inline-start:auto}.c-button--primary-black .button__icon:dir(rtl)[data-icon=arrow-right]{transform:rotate(180deg)}.c-button--primary-black .button__icon:dir(rtl)[data-icon=arrow-up-right]{transform:rotate(-90deg)}.c-button--primary-black svg{fill:var(--button-font-color);max-height:24px;max-width:24px;transition:var(--button-transition-time) var(--button-transition-ease);transition-property:fill;width:100%}.c-button--primary-black.button--icon-only{height:64px;width:64px}.c-button--primary-black.button--icon-only .button__inner{justify-content:center}.c-button--primary-black.button--icon-only .button__icon{margin-inline-start:unset}.c-button--primary-black:active{background-color:var(--button-background-color-pressed)}html.is-touch--with-mouse .c-button--primary-black:focus,html.is-touch--with-mouse .c-button--primary-black:hover,html:not(.is-touch) .c-button--primary-black:focus,html:not(.is-touch) .c-button--primary-black:hover{background-color:var(--button-background-color-hover);color:var(--button-font-color-hover)}html.is-touch--with-mouse .c-button--primary-black:focus .button__inner,html.is-touch--with-mouse .c-button--primary-black:hover .button__inner,html:not(.is-touch) .c-button--primary-black:focus .button__inner,html:not(.is-touch) .c-button--primary-black:hover .button__inner{transform:translateY(-100%)}html.is-touch--with-mouse .c-button--primary-black:focus svg,html.is-touch--with-mouse .c-button--primary-black:hover svg,html:not(.is-touch) .c-button--primary-black:focus svg,html:not(.is-touch) .c-button--primary-black:hover svg{fill:var(--button-font-color-hover)}.has--keyboard-focus .c-button--primary-black:focus{box-shadow:0 0 0 2px var(--color-black) inset}.c-button--primary-black[disabled]{background-color:var(--button-background-color-disabled);color:var(--button-font-color-disabled);pointer-events:none}.c-button--primary-black[disabled] .button__inner{transform:translateY(0)}.c-button--primary-black[disabled] svg{fill:var(--button-icon-color-disabled)}@media only screen and (max-width:47.96875em){.c-button--primary-black{display:block}}.c-button--primary-red{--button-font-color:var(--color-white);--button-icon-color:var(--button-font-color);--button-background-color:var(--color-red-500);--button-font-color-hover:var(--color-white);--button-icon-color-hover:var(--button-font-color-hover);--button-background-color-hover:var(--color-red-500);--button-font-color-focus:var(--button-font-color-hover);--button-icon-color-focus:var(--button-icon-color-hover);--button-background-color-focus:var(--button-background-color-hover);--button-font-color-disabled:var(--color-text-secondary);--button-icon-color-disabled:var(--color-text-secondary);--button-background-color-disabled:var(--color-light-beige);--button-background-color-pressed:var(--color-red-700);background-color:var(--button-background-color);color:var(--button-font-color);display:inline-block;height:64px;overflow:hidden;text-decoration:none;transition:var(--button-transition-time) var(--button-transition-ease);transition-property:color,background-color}.c-button--primary-red .button__inner{align-items:center;display:flex;gap:var(--button-spacing-x);height:64px;line-height:var(--font-line-height-normal);padding-inline:var(--button-spacing-x);transition:var(--button-transition-time) var(--button-transition-ease);transition-property:transform}.c-button--primary-red .button__label{display:block;white-space:nowrap}.c-button--primary-red .button__icon{margin-inline-start:auto}.c-button--primary-red .button__icon:dir(rtl)[data-icon=arrow-right]{transform:rotate(180deg)}.c-button--primary-red .button__icon:dir(rtl)[data-icon=arrow-up-right]{transform:rotate(-90deg)}.c-button--primary-red svg{fill:var(--button-font-color);max-height:24px;max-width:24px;transition:var(--button-transition-time) var(--button-transition-ease);transition-property:fill;width:100%}.c-button--primary-red.button--icon-only{height:64px;width:64px}.c-button--primary-red.button--icon-only .button__inner{justify-content:center}.c-button--primary-red.button--icon-only .button__icon{margin-inline-start:unset}.c-button--primary-red:active{background-color:var(--button-background-color-pressed)}html.is-touch--with-mouse .c-button--primary-red:focus,html.is-touch--with-mouse .c-button--primary-red:hover,html:not(.is-touch) .c-button--primary-red:focus,html:not(.is-touch) .c-button--primary-red:hover{background-color:var(--button-background-color-hover);color:var(--button-font-color-hover)}html.is-touch--with-mouse .c-button--primary-red:focus .button__inner,html.is-touch--with-mouse .c-button--primary-red:hover .button__inner,html:not(.is-touch) .c-button--primary-red:focus .button__inner,html:not(.is-touch) .c-button--primary-red:hover .button__inner{transform:translateY(-100%)}html.is-touch--with-mouse .c-button--primary-red:focus svg,html.is-touch--with-mouse .c-button--primary-red:hover svg,html:not(.is-touch) .c-button--primary-red:focus svg,html:not(.is-touch) .c-button--primary-red:hover svg{fill:var(--button-font-color-hover)}.has--keyboard-focus .c-button--primary-red:focus{box-shadow:0 0 0 2px var(--color-black) inset}.c-button--primary-red[disabled]{background-color:var(--button-background-color-disabled);color:var(--button-font-color-disabled);pointer-events:none}.c-button--primary-red[disabled] .button__inner{transform:translateY(0)}.c-button--primary-red[disabled] svg{fill:var(--button-icon-color-disabled)}@media only screen and (max-width:47.96875em){.c-button--primary-red{display:block}}.c-button--secondary-white{--button-font-color:var(--color-black);--button-icon-color:var(--button-font-color);--button-background-color:var(--color-white);--button-font-color-hover:var(--color-black);--button-icon-color-hover:var(--button-font-color-hover);--button-background-color-hover:var(--color-white);--button-font-color-focus:var(--button-font-color-hover);--button-icon-color-focus:var(--button-icon-color-hover);--button-background-color-focus:var(--button-background-color-hover);--button-font-color-disabled:var(--color-text-secondary);--button-icon-color-disabled:var(--color-text-secondary);--button-background-color-disabled:var(--color-light-beige);--button-background-color-pressed:var(--color-light-beige);background-color:var(--button-background-color);color:var(--button-font-color);display:inline-block;height:64px;overflow:hidden;text-decoration:none;transition:var(--button-transition-time) var(--button-transition-ease);transition-property:color,background-color}.c-button--secondary-white .button__inner{align-items:center;display:flex;gap:var(--button-spacing-x);height:64px;line-height:var(--font-line-height-normal);padding-inline:var(--button-spacing-x);transition:var(--button-transition-time) var(--button-transition-ease);transition-property:transform}.c-button--secondary-white .button__label{display:block;white-space:nowrap}.c-button--secondary-white .button__icon{margin-inline-start:auto}.c-button--secondary-white .button__icon:dir(rtl)[data-icon=arrow-right]{transform:rotate(180deg)}.c-button--secondary-white .button__icon:dir(rtl)[data-icon=arrow-up-right]{transform:rotate(-90deg)}.c-button--secondary-white svg{fill:var(--button-font-color);max-height:24px;max-width:24px;transition:var(--button-transition-time) var(--button-transition-ease);transition-property:fill;width:100%}.c-button--secondary-white.button--icon-only{height:64px;width:64px}.c-button--secondary-white.button--icon-only .button__inner{justify-content:center}.c-button--secondary-white.button--icon-only .button__icon{margin-inline-start:unset}.c-button--secondary-white:active{background-color:var(--button-background-color-pressed)}html.is-touch--with-mouse .c-button--secondary-white:focus,html.is-touch--with-mouse .c-button--secondary-white:hover,html:not(.is-touch) .c-button--secondary-white:focus,html:not(.is-touch) .c-button--secondary-white:hover{background-color:var(--button-background-color-hover);color:var(--button-font-color-hover)}html.is-touch--with-mouse .c-button--secondary-white:focus .button__inner,html.is-touch--with-mouse .c-button--secondary-white:hover .button__inner,html:not(.is-touch) .c-button--secondary-white:focus .button__inner,html:not(.is-touch) .c-button--secondary-white:hover .button__inner{transform:translateY(-100%)}html.is-touch--with-mouse .c-button--secondary-white:focus svg,html.is-touch--with-mouse .c-button--secondary-white:hover svg,html:not(.is-touch) .c-button--secondary-white:focus svg,html:not(.is-touch) .c-button--secondary-white:hover svg{fill:var(--button-font-color-hover)}.has--keyboard-focus .c-button--secondary-white:focus{box-shadow:0 0 0 2px var(--color-black) inset}.c-button--secondary-white[disabled]{background-color:var(--button-background-color-disabled);color:var(--button-font-color-disabled);pointer-events:none}.c-button--secondary-white[disabled] .button__inner{transform:translateY(0)}.c-button--secondary-white[disabled] svg{fill:var(--button-icon-color-disabled)}@media only screen and (max-width:47.96875em){.c-button--secondary-white{display:block}}.c-button--secondary-light-beige{--button-font-color:var(--color-black);--button-icon-color:var(--button-font-color);--button-background-color:var(--color-light-beige);--button-font-color-hover:var(--color-black);--button-icon-color-hover:var(--button-font-color-hover);--button-background-color-hover:var(--color-light-beige);--button-font-color-focus:var(--button-font-color-hover);--button-icon-color-focus:var(--button-icon-color-hover);--button-background-color-focus:var(--button-background-color-hover);--button-font-color-disabled:var(--color-text-secondary);--button-icon-color-disabled:var(--color-text-secondary);--button-background-color-disabled:var(--color-light-beige);--button-background-color-pressed:var(--color-medium-beige);background-color:var(--button-background-color);color:var(--button-font-color);display:inline-block;height:64px;overflow:hidden;text-decoration:none;transition:var(--button-transition-time) var(--button-transition-ease);transition-property:color,background-color}.c-button--secondary-light-beige .button__inner{align-items:center;display:flex;gap:var(--button-spacing-x);height:64px;line-height:var(--font-line-height-normal);padding-inline:var(--button-spacing-x);transition:var(--button-transition-time) var(--button-transition-ease);transition-property:transform}.c-button--secondary-light-beige .button__label{display:block;white-space:nowrap}.c-button--secondary-light-beige .button__icon{margin-inline-start:auto}.c-button--secondary-light-beige .button__icon:dir(rtl)[data-icon=arrow-right]{transform:rotate(180deg)}.c-button--secondary-light-beige .button__icon:dir(rtl)[data-icon=arrow-up-right]{transform:rotate(-90deg)}.c-button--secondary-light-beige svg{fill:var(--button-font-color);max-height:24px;max-width:24px;transition:var(--button-transition-time) var(--button-transition-ease);transition-property:fill;width:100%}.c-button--secondary-light-beige.button--icon-only{height:64px;width:64px}.c-button--secondary-light-beige.button--icon-only .button__inner{justify-content:center}.c-button--secondary-light-beige.button--icon-only .button__icon{margin-inline-start:unset}.c-button--secondary-light-beige:active{background-color:var(--button-background-color-pressed)}html.is-touch--with-mouse .c-button--secondary-light-beige:focus,html.is-touch--with-mouse .c-button--secondary-light-beige:hover,html:not(.is-touch) .c-button--secondary-light-beige:focus,html:not(.is-touch) .c-button--secondary-light-beige:hover{background-color:var(--button-background-color-hover);color:var(--button-font-color-hover)}html.is-touch--with-mouse .c-button--secondary-light-beige:focus .button__inner,html.is-touch--with-mouse .c-button--secondary-light-beige:hover .button__inner,html:not(.is-touch) .c-button--secondary-light-beige:focus .button__inner,html:not(.is-touch) .c-button--secondary-light-beige:hover .button__inner{transform:translateY(-100%)}html.is-touch--with-mouse .c-button--secondary-light-beige:focus svg,html.is-touch--with-mouse .c-button--secondary-light-beige:hover svg,html:not(.is-touch) .c-button--secondary-light-beige:focus svg,html:not(.is-touch) .c-button--secondary-light-beige:hover svg{fill:var(--button-font-color-hover)}.has--keyboard-focus .c-button--secondary-light-beige:focus{box-shadow:0 0 0 2px var(--color-black) inset}.c-button--secondary-light-beige[disabled]{background-color:var(--button-background-color-disabled);color:var(--button-font-color-disabled);pointer-events:none}.c-button--secondary-light-beige[disabled] .button__inner{transform:translateY(0)}.c-button--secondary-light-beige[disabled] svg{fill:var(--button-icon-color-disabled)}@media only screen and (max-width:47.96875em){.c-button--secondary-light-beige{display:block}}.c-button--secondary-beige{--button-font-color:var(--color-black);--button-icon-color:var(--button-font-color);--button-background-color:var(--color-beige);--button-font-color-hover:var(--color-black);--button-icon-color-hover:var(--button-font-color-hover);--button-background-color-hover:var(--color-beige);--button-font-color-focus:var(--button-font-color-hover);--button-icon-color-focus:var(--button-icon-color-hover);--button-background-color-focus:var(--button-background-color-hover);--button-font-color-disabled:var(--color-text-secondary);--button-icon-color-disabled:var(--color-text-secondary);--button-background-color-disabled:var(--color-light-beige);--button-background-color-pressed:var(--color-medium-beige);background-color:var(--button-background-color);color:var(--button-font-color);display:inline-block;height:64px;overflow:hidden;text-decoration:none;transition:var(--button-transition-time) var(--button-transition-ease);transition-property:color,background-color}.c-button--secondary-beige .button__inner{align-items:center;display:flex;gap:var(--button-spacing-x);height:64px;line-height:var(--font-line-height-normal);padding-inline:var(--button-spacing-x);transition:var(--button-transition-time) var(--button-transition-ease);transition-property:transform}.c-button--secondary-beige .button__label{display:block;white-space:nowrap}.c-button--secondary-beige .button__icon{margin-inline-start:auto}.c-button--secondary-beige .button__icon:dir(rtl)[data-icon=arrow-right]{transform:rotate(180deg)}.c-button--secondary-beige .button__icon:dir(rtl)[data-icon=arrow-up-right]{transform:rotate(-90deg)}.c-button--secondary-beige svg{fill:var(--button-font-color);max-height:24px;max-width:24px;transition:var(--button-transition-time) var(--button-transition-ease);transition-property:fill;width:100%}.c-button--secondary-beige.button--icon-only{height:64px;width:64px}.c-button--secondary-beige.button--icon-only .button__inner{justify-content:center}.c-button--secondary-beige.button--icon-only .button__icon{margin-inline-start:unset}.c-button--secondary-beige:active{background-color:var(--button-background-color-pressed)}html.is-touch--with-mouse .c-button--secondary-beige:focus,html.is-touch--with-mouse .c-button--secondary-beige:hover,html:not(.is-touch) .c-button--secondary-beige:focus,html:not(.is-touch) .c-button--secondary-beige:hover{background-color:var(--button-background-color-hover);color:var(--button-font-color-hover)}html.is-touch--with-mouse .c-button--secondary-beige:focus .button__inner,html.is-touch--with-mouse .c-button--secondary-beige:hover .button__inner,html:not(.is-touch) .c-button--secondary-beige:focus .button__inner,html:not(.is-touch) .c-button--secondary-beige:hover .button__inner{transform:translateY(-100%)}html.is-touch--with-mouse .c-button--secondary-beige:focus svg,html.is-touch--with-mouse .c-button--secondary-beige:hover svg,html:not(.is-touch) .c-button--secondary-beige:focus svg,html:not(.is-touch) .c-button--secondary-beige:hover svg{fill:var(--button-font-color-hover)}.has--keyboard-focus .c-button--secondary-beige:focus{box-shadow:0 0 0 2px var(--color-black) inset}.c-button--secondary-beige[disabled]{background-color:var(--button-background-color-disabled);color:var(--button-font-color-disabled);pointer-events:none}.c-button--secondary-beige[disabled] .button__inner{transform:translateY(0)}.c-button--secondary-beige[disabled] svg{fill:var(--button-icon-color-disabled)}@media only screen and (max-width:47.96875em){.c-button--secondary-beige{display:block}}.button__label--counter{align-items:center;background-color:var(--color-black);color:var(--color-white);display:none;height:30px;justify-content:center;margin-inline-start:20px;width:30px}.button__label--counter.count-visible{display:inline-flex}:root{--footer-padding-block-start:48px;--footer-nav-spacing-bottom:48px;--footer-nav-title-spacing-bottom:16px;--footer-bottom-spacing-top:40px}@media only screen and (min-width:64em){:root{--footer-padding-block-start:80px;--footer-nav-spacing-bottom:180px;--footer-nav-title-spacing-bottom:32px}}.c-footer{animation:fadeinfooter linear;animation-fill-mode:both;animation-range:entry 0 entry 100%;animation-timeline:view();background-color:var(--color-background-medium-beige);overflow:hidden;padding-block-start:var(--footer-padding-block-start)}body:has(.local-navigation--fullwidth-sticky-bottom) .c-footer{padding-block-end:64px}@media only screen and (max-width:63.96875em){body:has(.local-navigation) .c-footer{padding-block-end:64px}}@media only screen and (min-width:64em){.footer__grid{display:grid;grid-template-areas:"logo navigation" "metanavigation socials"}}.has--keyboard-focus .footer__logo a:focus svg{box-shadow:0 0 0 1px var(--color-black);outline:none}.footer__logo svg{height:auto;max-width:435px;width:100%}@media only screen and (max-width:63.96875em){.footer__logo{margin-block-end:100px}}@media only screen and (min-width:64em){.footer__logo{grid-area:logo}}.footer__navigation{padding-bottom:var(--footer-nav-spacing-bottom)}@media only screen and (min-width:64em){.footer__navigation{grid-area:navigation}.footer__metanavigation{grid-area:metanavigation}.footer__socials{grid-area:socials}.footer__logo{-ms-grid-column:1;-ms-grid-row:1}.footer__navigation{-ms-grid-column:2;-ms-grid-row:1}.footer__metanavigation{-ms-grid-column:1;-ms-grid-row:2}.footer__socials{-ms-grid-column:2;-ms-grid-row:2}}.footer__nav-list{gap:48px;list-style:none}@media only screen and (max-width:63.96875em){.footer__nav-list{display:flex;flex-direction:column}}@media only screen and (min-width:64em){.footer__nav-list{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.footer__nav-title{display:inline-block;font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-large);line-height:1;margin-block-end:var(--footer-nav-title-spacing-bottom);text-transform:uppercase}.footer__nav-link-list{list-style:none}.footer__nav-link-list-item{margin-block-end:4px}@media only screen and (max-width:63.96875em){.footer__nav-list-item:has(.footer__nav-list-item--empty){display:none}}.footer__nav-link{position:relative}.footer__nav-link:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .footer__nav-link:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.footer__nav-link:after{opacity:0}.footer__nav-link:hover:after{opacity:1}.footer__meta-nav{align-items:center;display:flex;gap:16px;position:relative}@media only screen and (max-width:63.96875em){.footer__meta-nav{align-items:flex-start;flex-direction:column}}.footer__meta-nav:before{background-color:var(--color-border-minimal);content:"";height:1px;inset-block-start:0;inset-inline-start:-100vw;position:absolute;width:200vw}.footer__meta-nav-list{display:flex;flex-wrap:wrap;gap:16px;list-style:none;padding-block:var(--footer-bottom-spacing-top)}.footer__meta-nav-link{display:inline-block;font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-large);line-height:1;position:relative;text-transform:uppercase}.footer__meta-nav-link:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .footer__meta-nav-link:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.footer__meta-nav-link:after{opacity:0}.footer__meta-nav-link:hover:after{opacity:1}.footer__meta-nav-copyright{display:inline-block;font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-large);line-height:1;text-transform:uppercase}@media only screen and (max-width:63.96875em){.footer__meta-nav-copyright{padding-block-end:40px}}.footer__social-nav{padding-block:0 var(--footer-bottom-spacing-top)}@media only screen and (min-width:64em){.footer__social-nav{display:flex;justify-content:flex-end;padding-block:var(--footer-bottom-spacing-top)}}.footer__socials-list{display:flex;gap:8px;list-style:none}.footer__socials-link{align-items:center;background-color:var(--color-white);border-radius:4px;display:flex;height:32px;justify-content:center;transition:background-color .2s ease-in-out;width:32px}.footer__socials-link:hover{background-color:var(--color-light-beige)}.has--keyboard-focus .footer__socials-link:focus{box-shadow:0 0 0 1px var(--color-black);outline:none}@media only screen and (max-width:63.96875em){.footer__social-nav-title{display:inline-block;font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-large);line-height:1;margin-block-end:24px;text-transform:uppercase}}@media only screen and (min-width:64em){.footer__social-nav-title{display:none}}.footer__socials-btn{display:block}.footer__socials-btn+.footer__socials-btn{margin-block-start:16px}@keyframes fadeinfooter{0%{opacity:0;transform:translateY(-25%)}to{opacity:1;transform:translateY(0)}}:root{--header-spacing-top:16px;--header-spacing-inline:16px;--header-padding-block:16px;--header-padding-inline:16px;--header-transition-time:400ms;--header-transition-ease:cubic-bezier(0.455,0.03,0.515,0.955);--header-searchbar-initial-height:112px;--header-fixed-top-height:calc(var(--header-spacing-top) + 185px)}@media only screen and (min-width:64em){:root{--header-spacing-top:20px;--header-spacing-inline:40px;--header-padding-inline:24px}}.c-header{inset-block-start:var(--header-spacing-top);inset-inline-start:var(--header-spacing-inline);position:fixed;transform:translateY(0);transition:transform var(--header-transition-time) var(--header-transition-ease);width:calc(100% - var(--header-spacing-inline)*2);z-index:102}.has--keyboard-focus .c-header a:focus,.has--keyboard-focus .c-header button:focus,.has--keyboard-focus .c-header summary:focus{box-shadow:0 0 0 1px var(--color-black);outline:none}.c-header:has(details[open]){box-shadow:0 0 0 9999em rgba(0,0,0,.5)}@media only screen and (max-width:84.96875em){.c-header.header--open-mobile-navigation{box-shadow:0 0 0 9999em rgba(0,0,0,.5)}}@media only screen and (min-width:85em){.c-header:has(details[open]):before{background:rgba(0,0,0,.2);content:"";height:calc(100vh + 120px);inset:0;inset-block-start:-48px;inset-inline-start:-48px;pointer-events:auto;position:fixed;width:calc(100% + 100px);z-index:-1}}.header--hide{transform:translateY(calc(-100% - var(--header-spacing-top)))}.header__container{align-items:center;background:var(--color-white);border:1px solid var(--color-background-medium-beige);display:flex;gap:32px;height:72px;padding-block:var(--header-padding-block);padding-inline:var(--header-padding-inline)}.header__logo svg{height:auto;width:107px}@media only screen and (max-width:84.96875em){.header__main-navigation{background:var(--color-white);display:none;height:calc(100vh - 104px);inset-block-start:calc(100% + var(--header-searchbar-initial-height));inset-inline-start:0;position:fixed;width:100%}.header--open-mobile-navigation .header__main-navigation{display:block}}@media only screen and (min-width:85em){.header__main-navigation{display:block}}.header__meta-navigation{margin-inline-start:auto}.header__meta-nav-list{align-items:center;display:flex;gap:8px;list-style:none}.header__meta-nav-link{border-radius:999em;cursor:pointer;display:flex;font-size:var(--font-size-xsmall);padding:12px;transition:background-color .2s ease-in-out}.header__meta-nav-link:hover{background-color:var(--color-light-beige)}.header__meta-nav-item--language{font-weight:var(--font-weight-bold)}.header__meta-nav-item--language .header__meta-nav-link span{position:relative}.header__meta-nav-item--language .header__meta-nav-link span:before{background-color:var(--color-black);content:"";height:2px;inset-block-end:0;inset-inline-start:0;position:absolute;width:100%}@media only screen and (max-width:84.96875em){.header__meta-nav-item--hamburger{display:block}}@media only screen and (min-width:85em){.header__meta-nav-item--hamburger{display:none}}.header__meta-nav-item--hamburger .header__meta-nav-link,.header__meta-nav-item--language .header__meta-nav-link,.header__meta-nav-item--login .header__meta-nav-link,.header__meta-nav-item--search .header__meta-nav-link{align-items:center;display:flex;height:42px;justify-content:center;width:42px}.header__hamburger-icon{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;position:relative;width:20px}.header__hamburger-icon-line{background-color:var(--color-black);height:2px;transform-origin:center right;transition:transform .2s ease-in-out;width:18px}.header__hamburger-icon-line:nth-child(2),.header__meta-nav-item--hamburger .header__meta-nav-link:hover .header__hamburger-icon-line:first-child{transform:scaleX(.7)}.header__meta-nav-item--hamburger .header__meta-nav-link:hover .header__hamburger-icon-line:nth-child(2){transform:scaleX(1)}.header__meta-nav-item--hamburger .header__meta-nav-link:hover .header__hamburger-icon-line:nth-child(3){transform:scaleX(.85)}@media only screen and (max-width:47.96875em){.header__meta-nav-item--default{display:none}}.header__meta-nav-item--login a.is--logged-in{position:relative}.header__meta-nav-item--login a.is--logged-in:after{background-color:var(--color-black);border:2px solid var(--color-white);border-radius:50%;content:"";height:8px;inset-block-end:10px;inset-inline-end:10px;position:absolute;width:8px}.header__searchbar{background-color:#fff;border-bottom:1px solid var(--color-white);left:0;padding:16px 24px 32px;position:absolute;top:100%;width:100%;z-index:999}.header__search-layer{align-items:center;display:flex;gap:10px}.header__search-layer .search-query-button{width:100%}@media only screen and (max-width:47.96875em){.header__search-layer .search-query-button .button__icon{margin:0 auto}.header__search-layer .search-query-button .button__inner .button__label{display:none}}.header__searchbar-input{align-items:center;background-color:var(--color-background-light-beige);border:1px solid var(--color-border-default);display:flex;height:64px;justify-content:center;max-width:100%;min-width:86%;padding:0 16px;position:relative}@media only screen and (min-width:64em) and (max-width:77.46875em){.header__searchbar-input{min-width:80%}}@media only screen and (max-width:63.96875em){.header__searchbar-input{min-width:77%}}.header__searchbar-input>div:first-child{width:100%}.header__searchbar-input .header__search-form{align-items:center;display:flex;height:100%;width:100%}.header__searchbar-input .header__search-form>div:nth-child(2){flex:1}.header__searchbar-input .header__search-form .header__search-input-field{background-color:transparent;border:none;color:var(--color-solid-black);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);height:100%;letter-spacing:var(--font-letter-spacing-large);line-height:var(--font-line-height-medium);outline:none;padding-inline-start:16px;width:100%}.header__searchbar-input .header__search-submit-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;margin-inline-end:8px;padding:0;width:24px}.header__searchbar-input .header__search-submit-btn svg{display:none!important;fill:currentcolor;height:20px;width:20px}.header__searchbar-input .header__search-submit-btn:before{background-image:url(../../../resources/svg/icons/new-search.svg),url(../../../etc.clientlibs/palfinger/clientlibs/clientlib-site/resources/svg/icons/new-search.svg);background-repeat:no-repeat;content:"";display:inline-block;height:24px;width:24px}.header__searchbar-input .header__search-clear-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:14px;justify-content:center;margin-inline-start:8px;padding:0;width:14px}.header__searchbar-input .header__search-clear-btn svg{display:none!important;fill:currentcolor;height:14px;width:14px}.header__searchbar-input .header__search-clear-btn:before{background-image:url(../../../resources/svg/icons/close.svg),url(../../../etc.clientlibs/palfinger/clientlibs/clientlib-site/resources/svg/icons/close.svg);background-repeat:no-repeat;content:"";display:inline-block;height:14px;width:14px}.header__searchbar-input .header__search-clear-btn.is-hidden{display:none}.header__search-result-layer{background-color:var(--color-solid-white);border-top:none;box-shadow:0 4px 8px rgba(0,0,0,.1);left:0;max-height:0;overflow:hidden;position:absolute;top:100%;transition:max-height var(--header-transition-time) var(--header-transition-ease);width:100%;z-index:999}.header__search-result-layer .header__searchbar-close-btn{align-items:flex-end;align-self:flex-end;background:none;border:none;cursor:pointer;display:none;display:flex;height:14px;justify-content:center;padding:0;position:absolute;top:10px;width:14px;z-index:1000}.header__search-result-layer .header__searchbar-close-btn svg{fill:var(--color-black);height:inherit;width:inherit}.header__search-result-layer.header__search-result-layer--active{box-shadow:0 4px 8px rgba(0,0,0,.1);max-height:calc(100vh - var(--header-fixed-top-height));overflow-y:auto}.header__search-result-layer.header__search-result-layer--active::-webkit-scrollbar{height:2px;width:2px}.header__search-result-layer.header__search-result-layer--active::-webkit-scrollbar-track{background:var(--color-grey-100)}.header__search-result-layer.header__search-result-layer--active::-webkit-scrollbar-thumb{background-color:var(--color-lively-red);border:2px solid var(--color-lively-red);border-radius:10px}.header__search-result-layer.header__search-result-layer--active .header__searchbar-close-btn{display:flex}.header__search-result-layer .header__search-results-panel{list-style:none;margin:0;padding-block-end:var(--header-padding-block);padding-block-start:12px;padding-inline:24px}.header__search-result-layer .header__search-results-panel .search-panel__content-wrapper{display:flex;flex-direction:column}.header__search-result-layer .header__search-results-panel::-webkit-scrollbar{height:3px;width:3px}.header__search-result-layer .header__search-results-panel::-webkit-scrollbar-track{background:var(--color-grey-100)}.header__search-result-layer .header__search-results-panel::-webkit-scrollbar-thumb{background-color:var(--color-lively-red);border:2px solid var(--color-lively-red);border-radius:10px}.header__search-result-layer .header__search-results-panel .search-panel__no-results p{color:var(--color-black);font-size:var(--font-size-large);padding-inline-end:16px}.header__search-result-layer .header__search-results-panel .search-panel__latest-searches,.header__search-result-layer .header__search-results-panel .search-panel__suggestions-column{display:flex;flex-direction:column;gap:32px;padding-block-end:28px;width:25%}.header__search-result-layer .header__search-results-panel .search-panel__latest-searches:last-child,.header__search-result-layer .header__search-results-panel .search-panel__suggestions-column:last-child{border-bottom:none;margin-block-end:0}.header__search-result-layer .header__search-results-panel .search-panel__latest-searches h3,.header__search-result-layer .header__search-results-panel .search-panel__suggestions-column h3{font-family:var(--font-stack-primary);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-medium)}@media only screen and (max-width:47.96875em){.header__search-result-layer .header__search-results-panel .search-panel__latest-searches,.header__search-result-layer .header__search-results-panel .search-panel__suggestions-column{gap:24px;width:100%}}.header__search-result-layer .header__search-results-panel .search-panel__sliders-column{display:flex;flex-direction:column;gap:80px;justify-content:center;overflow:hidden;width:65%}@media only screen and (max-width:47.96875em){.header__search-result-layer .header__search-results-panel .search-panel__sliders-column{gap:48px;width:100%}}.header__search-result-layer .header__search-results-panel .headline__title{font-family:var(--font-stack-primary);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-medium)}.header__search-result-layer .header__search-results-panel .latest-searches__list,.header__search-result-layer .header__search-results-panel .search-suggestions__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.header__search-result-layer .header__search-results-panel .latest-searches__list .latest-searches__item,.header__search-result-layer .header__search-results-panel .latest-searches__list .search-suggestions__item,.header__search-result-layer .header__search-results-panel .search-suggestions__list .latest-searches__item,.header__search-result-layer .header__search-results-panel .search-suggestions__list .search-suggestions__item{font-size:var(--font-size-small)}.header__search-result-layer .header__search-results-panel .latest-searches__list .latest-searches__item:last-child,.header__search-result-layer .header__search-results-panel .latest-searches__list .search-suggestions__item:last-child,.header__search-result-layer .header__search-results-panel .search-suggestions__list .latest-searches__item:last-child,.header__search-result-layer .header__search-results-panel .search-suggestions__list .search-suggestions__item:last-child{margin-block-end:0}.header__search-result-layer .header__search-results-panel .latest-searches__list .latest-searches__link,.header__search-result-layer .header__search-results-panel .latest-searches__list .search-suggestions__link,.header__search-result-layer .header__search-results-panel .search-suggestions__list .latest-searches__link,.header__search-result-layer .header__search-results-panel .search-suggestions__list .search-suggestions__link{color:var(--color-solid-black);display:block;font-size:var(--font-size-medium);letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-medium);text-decoration:none}.header__search-result-layer .header__search-results-panel .latest-searches__list .latest-searches__link:hover,.header__search-result-layer .header__search-results-panel .latest-searches__list .search-suggestions__link:hover,.header__search-result-layer .header__search-results-panel .search-suggestions__list .latest-searches__link:hover,.header__search-result-layer .header__search-results-panel .search-suggestions__list .search-suggestions__link:hover{background-color:var(--color-background-light-beige)}.header__search-result-layer .header__search-results-panel .search-panel__results-container{align-items:flex-start;display:flex;justify-content:space-between;padding-block-end:28px}@media only screen and (max-width:47.96875em){.header__search-result-layer .header__search-results-panel .search-panel__results-container{flex-direction:column;gap:48px}}.header__search-result-layer .header__search-results-panel .search-panel__results-container .slider-pagination-fraction{color:var(--color-lively-red)}.header__search-result-layer .header__search-results-panel .header__search-results-list{list-style:none;margin:0;padding:0}.header__search-result-layer .header__search-results-panel .header__search-results-item{cursor:pointer;padding:8px 16px}.header__search-result-layer .header__search-results-panel .header__search-results-item:hover{background-color:var(--color-grey-100)}.header__search-result-layer .header__search-results-panel .header__search-results-item .search-result-item{display:block;overflow:hidden}.header__search-result-layer .header__search-results-panel .header__search-results-item .search-result-item__content{align-items:flex-start;display:flex;padding:8px 16px}.header__search-result-layer .header__search-results-panel .header__search-results-item .search-result-item__image{margin-inline-end:10px;width:40px}.header__search-result-layer .header__search-results-panel .header__search-results-item .search-result-item__details{flex:1}.header__search-result-layer .header__search-results-panel .header__search-results-item .search-result-item__name{display:block;font-weight:var(--font-weight-bold)}.header__search-result-layer .header__search-results-panel .header__search-results-item .search-result-item__description{color:var(--color-grey-600);display:block;font-size:var(--font-size-xsmall)}.header__search-result-layer .c-slider__wrapper .swiper-slide .c-thumbnail-tile{align-items:flex-start;gap:16px}.header__search-result-layer .c-slider__wrapper .swiper-slide .c-thumbnail-tile .c-thumbnail-tile__image-wrapper{width:100%}.header__search-result-layer .c-slider__wrapper .swiper-slide .c-thumbnail-tile .c-thumbnail-tile__image-wrapper img{aspect-ratio:4/3;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.header__search-result-layer .c-slider__wrapper .swiper-slide .c-thumbnail-tile .c-thumbnail-tile__headline{font-family:var(--font-stack-primary);font-size:var(--font-size-large);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-medium)}.header__search-result-layer .c-slider__wrapper .swiper-slide .c-thumbnail-tile .c-thumbnail-tile__label{backdrop-filter:blur(20px);background-color:var(--color-light-beige);border-radius:var(--label-border-radius);color:var(--label-color);font-size:var(--label-font-size);letter-spacing:var(--font-letter-spacing-small);line-height:var(--font-line-height-normal);padding-block:var(--label-padding-block);padding-inline:var(--label-padding-inline);text-transform:uppercase}.header__search-result-layer .c-slider__wrapper .swiper-slide .c-thumbnail-tile .c-thumbnail-tile__description{font-size:var(--font-size-small);letter-spacing:var(--font-letter-spacing-large)}@media only screen and (max-width:47.96875em){.header__search-result-layer .c-slider__wrapper .slider__controls{display:none}}@media only screen and (min-width:48em){.header__search-result-layer .c-slider__wrapper .slider__controls{margin-block-start:32px}}.header__search-result-layer .c-slider__wrapper .slider-pagination-bullet-active{width:10px}.c-skiplinks:not(:focus-within){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.c-skiplinks:focus-within{display:flex;flex-direction:column}.has--keyboard-focus .skiplinks__link:focus{box-shadow:inset 0 0 0 2px var(--color-black)}:root{--accordion-spacing:2rem;--accordion-item-header-color:var(--color-solid-white);--accordion-item-header-padding-inline-start:20px;--accordion-item-header-padding-inline-end:48px;--accordion-item-header-padding-y:16px;--accordion-item-content-padding:24px;--accordion-item-content-color:var(--color-solid-white);--accordion-item-spacing:1px;--accordion-item-border-color:var(--color-border-minimal);--accordion-icon-size:19px;--accordion-icon-color:var(--color-black);--accordion-transition-time:250ms;--accordion-transition-ease:ease-out}:root .page-section--background-black{--accordion-icon-color:var(--color-white)}@media only screen and (min-width:64em){.c-accordion.accordion--tabs-on-dekstop{display:flex;flex-direction:column}}.c-accordion+.c-accordion{margin-block-start:var(--accordion-spacing)}:not(.accordion__tab-contents)>.accordion__detail{border-bottom:var(--accordion-item-spacing) solid var(--accordion-item-border-color);overflow:hidden;transition:height var(--accordion-transition-time) var(--accordion-transition-ease)}:not(.accordion__tab-contents)>.accordion__detail:last-child{margin-block-end:0}.accordion__item-summary{cursor:pointer;list-style:none;padding-block:var(--accordion-item-header-padding-y);padding-inline:var(--accordion-item-header-padding-inline-start) var(--accordion-item-header-padding-inline-end);position:relative}.accordion__item-summary::-webkit-details-marker{display:none}.has--keyboard-focus .accordion__item-summary:focus{background-color:var(--color-grey-500)}@media only screen and (min-width:64em){.accordion--tabs-on-dekstop .accordion__item-summary{display:none}}.accordion--force-tabs .accordion__item-summary{display:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.accordion--tabs-on-dekstop .accordion__item-summary{display:block}}.accordion__tab-contents .accordion__item-summary{background-color:var(--color-background-light-beige);color:var(--color-black);padding:16px 24px}.accordion__item-icon{display:flex;height:var(--accordion-icon-size);inset-block-start:50%;inset-inline-end:var(--accordion-item-header-padding-inline-start);position:absolute;transform:translateY(-50%);transform-origin:center;transition:all var(--accordion-transition-time) var(--accordion-transition-ease);width:var(--accordion-icon-size)}[open] .accordion__item-icon{transform:translateY(-50%) rotate(45deg)}.is-closing .accordion__item-icon{transform:translateY(-50%)}.accordion__item-icon:after,.accordion__item-icon:before{background:var(--accordion-icon-color);content:"";height:1px;inset-block-start:50%;inset-inline-start:0;position:absolute;width:var(--accordion-icon-size)}.accordion__tab-contents .accordion__item-icon:after,.accordion__tab-contents .accordion__item-icon:before{background:var(--color-black)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.accordion__item-icon:after,.accordion__item-icon:before{display:none}}.accordion__item-icon:before{transform:rotate(90deg)}.accordion__item-content{opacity:0;padding:var(--accordion-item-content-padding);transition:opacity .8s var(--accordion-transition-ease);width:100%}[open] .accordion__item-content{opacity:1}.is-closing .accordion__item-content{opacity:0}.accordion--tabs-on-dekstop .accordion__item-content{padding:0;padding-block-start:40px}@media only screen and (max-width:63.96875em){.accordion--tabs-on-dekstop .accordion__item-content{padding-block-start:0;padding:24px}}.accordion__item-content .tabs-container>.cmp-container>:not(:last-child){margin-block-end:40px}@media only screen and (max-width:63.96875em){.accordion__item-content .tabs-container>.cmp-container>:not(:last-child){margin-block-end:24px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.accordion--tabs-on-dekstop .accordion__item-content{flex:0 0 70%;opacity:0;padding:var(--accordion-item-content-padding);transition:opacity .8s var(--accordion-transition-ease)}[open] .accordion--tabs-on-dekstop .accordion__item-content{opacity:1}.is-closing .accordion--tabs-on-dekstop .accordion__item-content{opacity:0}}.accordion__item-content ol,.accordion__item-content p,.accordion__item-content ul{margin-block-end:16px}.accordion__item-content ol:last-child,.accordion__item-content p:last-child,.accordion__item-content ul:last-child{margin-block-end:0}.accordion__item-content ol,.accordion__item-content ul{padding-inline-start:8px}.accordion__item-content li{margin-inline-start:16px}.accordion__item-content a{position:relative;text-decoration:none}.accordion__item-content a:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .accordion__item-content a:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.accordion__item-content a:after{opacity:1}.accordion__item-content a:hover:after{opacity:0}.accordion__item-content .s-rich-text>*{margin-block-end:32px}.accordion__item-content .s-rich-text>:last-child{margin-block-end:0}.accordion__item-content .accordion__item-headline{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-xsmall);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small);margin-block-end:32px}.page-section--background-black .accordion__item-content .c-button--primary-black{--button-font-color:var(--color-white);--button-icon-color:var(--button-font-color);--button-background-color:var(--color-red-500);--button-font-color-hover:var(--color-white);--button-icon-color-hover:var(--button-font-color-hover);--button-background-color-hover:var(--color-red-500);--button-font-color-focus:var(--button-font-color-hover);--button-icon-color-focus:var(--button-icon-color-hover);--button-background-color-focus:var(--button-background-color-hover);--button-font-color-disabled:var(--color-text-secondary);--button-icon-color-disabled:var(--color-text-secondary);--button-background-color-disabled:var(--color-light-beige);--button-background-color-pressed:var(--color-red-700);background-color:var(--button-background-color);color:var(--button-font-color);display:inline-block;height:64px;overflow:hidden;text-decoration:none;transition:var(--button-transition-time) var(--button-transition-ease);transition-property:color,background-color}.page-section--background-black .accordion__item-content .c-button--primary-black .button__inner{align-items:center;display:flex;gap:var(--button-spacing-x);height:64px;line-height:var(--font-line-height-normal);padding-inline:var(--button-spacing-x);transition:var(--button-transition-time) var(--button-transition-ease);transition-property:transform}.page-section--background-black .accordion__item-content .c-button--primary-black .button__label{display:block;white-space:nowrap}.page-section--background-black .accordion__item-content .c-button--primary-black .button__icon{margin-inline-start:auto}.page-section--background-black .accordion__item-content .c-button--primary-black .button__icon:dir(rtl)[data-icon=arrow-right]{transform:rotate(180deg)}.page-section--background-black .accordion__item-content .c-button--primary-black .button__icon:dir(rtl)[data-icon=arrow-up-right]{transform:rotate(-90deg)}.page-section--background-black .accordion__item-content .c-button--primary-black svg{fill:var(--button-font-color);max-height:24px;max-width:24px;transition:var(--button-transition-time) var(--button-transition-ease);transition-property:fill;width:100%}.page-section--background-black .accordion__item-content .c-button--primary-black.button--icon-only{height:64px;width:64px}.page-section--background-black .accordion__item-content .c-button--primary-black.button--icon-only .button__inner{justify-content:center}.page-section--background-black .accordion__item-content .c-button--primary-black.button--icon-only .button__icon{margin-inline-start:unset}.page-section--background-black .accordion__item-content .c-button--primary-black:active{background-color:var(--button-background-color-pressed)}html.is-touch--with-mouse .page-section--background-black .accordion__item-content .c-button--primary-black:focus,html.is-touch--with-mouse .page-section--background-black .accordion__item-content .c-button--primary-black:hover,html:not(.is-touch) .page-section--background-black .accordion__item-content .c-button--primary-black:focus,html:not(.is-touch) .page-section--background-black .accordion__item-content .c-button--primary-black:hover{background-color:var(--button-background-color-hover);color:var(--button-font-color-hover)}html.is-touch--with-mouse .page-section--background-black .accordion__item-content .c-button--primary-black:focus .button__inner,html.is-touch--with-mouse .page-section--background-black .accordion__item-content .c-button--primary-black:hover .button__inner,html:not(.is-touch) .page-section--background-black .accordion__item-content .c-button--primary-black:focus .button__inner,html:not(.is-touch) .page-section--background-black .accordion__item-content .c-button--primary-black:hover .button__inner{transform:translateY(-100%)}html.is-touch--with-mouse .page-section--background-black .accordion__item-content .c-button--primary-black:focus svg,html.is-touch--with-mouse .page-section--background-black .accordion__item-content .c-button--primary-black:hover svg,html:not(.is-touch) .page-section--background-black .accordion__item-content .c-button--primary-black:focus svg,html:not(.is-touch) .page-section--background-black .accordion__item-content .c-button--primary-black:hover svg{fill:var(--button-font-color-hover)}.has--keyboard-focus .page-section--background-black .accordion__item-content .c-button--primary-black:focus{box-shadow:0 0 0 2px var(--color-black) inset}.page-section--background-black .accordion__item-content .c-button--primary-black[disabled]{background-color:var(--button-background-color-disabled);color:var(--button-font-color-disabled);pointer-events:none}.page-section--background-black .accordion__item-content .c-button--primary-black[disabled] .button__inner{transform:translateY(0)}.page-section--background-black .accordion__item-content .c-button--primary-black[disabled] svg{fill:var(--button-icon-color-disabled)}@media only screen and (max-width:47.96875em){.page-section--background-black .accordion__item-content .c-button--primary-black{display:block}}.accordion__tab-list{border-bottom:1px solid var(--accordion-item-border-color);display:flex;flex:0 0 30%;list-style:none}@media only screen and (max-width:63.96875em){.accordion__tab-list{display:none}.accordion--force-tabs .accordion__tab-list{display:flex}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.accordion__tab-list{display:none}}.accordion__tab-item{scroll-margin-top:100px}.accordion__tab-button{background-color:var(--accordion-item-header-color);background:var(--accordion-item-header-color);color:var(--color-black);cursor:pointer;display:block;height:100%;outline:1px solid var(--accordion-item-border-color);padding-block:var(--accordion-item-header-padding-y);padding-inline:var(--accordion-item-header-padding-x);padding:20px 32px;text-align:left;transition:var(--accordion-transition-time) var(--accordion-transition-ease) var(--accordion-transition-time)/2;transition:all .3s ease-in-out;width:100%}.accordion__tab-button:hover{background:var(--color-light-beige);outline-color:var(--color-grey-300)}.has--keyboard-focus .accordion__tab-button:focus{box-shadow:0 0 0 2px var(--color-black)}.has--keyboard-focus .page-section--background-black .accordion__tab-button:focus{box-shadow:0 0 0 2px var(--color-red-500)}.accordion__tab-button.accordion__tab-button--is-active{background:var(--color-black);color:var(--color-solid-white);outline-color:var(--color-black)}.accordion__tab-button.accordion__tab-button--is-active:hover{background:var(--color-grey-900);outline-color:var(--color-grey-900)}.has--keyboard-focus .accordion__tab-button.accordion__tab-button--is-active:focus{box-shadow:0 0 0 2px var(--color-red-500)}@media only screen and (max-width:63.96875em){.accordion__tab-contents{margin-inline:-64px}}@media only screen and (max-width:47.96875em){.accordion__tab-contents{margin-inline:-24px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.accordion__tab-contents{flex:0 0 100%}}.accordion__tab-contents details>.accordion__item-summary{position:relative}.accordion__tab-contents details>.accordion__item-summary:after{background:var(--accordion-item-border-color);content:"";display:block;height:var(--accordion-item-spacing);inset-block-end:0;inset-inline-end:0;inset-inline-start:0;opacity:1;pointer-events:none;position:absolute}.accordion__tab-contents details[open]>.accordion__item-summary:after{opacity:0}.aem-AuthorLayer-Edit .accordion__detail{display:none}.aem-AuthorLayer-Edit .accordion__detail[open]{display:block}:root{--breadcrumb-spacing:12px;--breadcrumb-transition-time:400ms;--breadcrumb-transition-ease:$ease-in-out-quad;--breadcrumb-mobile-offset:map-get($grid-config,container-gutter-small)}.c-breadcrumb{display:flex;gap:var(--breadcrumb-spacing);overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-y:hidden;scrollbar-color:transparent;scrollbar-width:thin}@media only screen and (max-width:47.96875em){.c-breadcrumb{margin-inline-end:-var(--breadcrumb-mobile-offset);margin-inline-start:-var(--breadcrumb-mobile-offset);padding-inline-end:var(--breadcrumb-mobile-offset);padding-inline-start:var(--breadcrumb-mobile-offset)}}.breadcrumb__list{display:flex;flex-wrap:nowrap;gap:var(--breadcrumb-spacing);list-style:none}.breadcrumb__list-item{align-items:center;display:inline-flex;gap:var(--breadcrumb-spacing);position:relative}@media only screen and (max-width:47.96875em){.breadcrumb__list-item{padding-inline-end:0;padding-inline-start:var(--breadcrumb-spacing/2)}}.breadcrumb__list-item:dir(rtl) svg{transform:rotate(180deg)}.breadcrumb__item{display:block;font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);position:relative;text-transform:uppercase;white-space:nowrap}.breadcrumb__item:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .breadcrumb__item:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.breadcrumb__item:after{opacity:0}.breadcrumb__item:hover:after{opacity:1}.breadcrumb__item--current{pointer-events:none}:root{--layout-section-gap-min-value:24;--layout-section-gap:24}.c-layout-section{overflow:hidden}.layout-section--background-white{background-color:var(--color-white)}.layout-section--background-grey{background-color:var(--color-black-20)}.layout-section--background-black{background-color:var(--color-black)}.layout-section--spacing-top-sm{margin-block-start:24px}@media only screen and (max-width:47.96875em){.layout-section--spacing-top-md{margin-block-start:24px}}@media only screen and (min-width:48em){.layout-section--spacing-top-md{margin-block-start:32px}}@media only screen and (min-width:77.5em){.layout-section--spacing-top-md{margin-block-start:40px}}@media only screen and (max-width:47.96875em){.layout-section--spacing-top-lg{margin-block-start:24px}}@media only screen and (min-width:48em){.layout-section--spacing-top-lg{margin-block-start:56px}}@media only screen and (min-width:77.5em){.layout-section--spacing-top-lg{margin-block-start:96px}}@media only screen and (max-width:47.96875em){.layout-section--spacing-top-xlg{margin-block-start:40px}}@media only screen and (min-width:48em){.layout-section--spacing-top-xlg{margin-block-start:96px}}@media only screen and (min-width:77.5em){.layout-section--spacing-top-xlg{margin-block-start:128px}}.layout-section--spacing-bottom-sm{margin-block-end:24px}@media only screen and (max-width:47.96875em){.layout-section--spacing-bottom-md{margin-block-end:24px}}@media only screen and (min-width:48em){.layout-section--spacing-bottom-md{margin-block-end:32px}}@media only screen and (min-width:77.5em){.layout-section--spacing-bottom-md{margin-block-end:40px}}@media only screen and (max-width:47.96875em){.layout-section--spacing-bottom-lg{margin-block-end:24px}}@media only screen and (min-width:48em){.layout-section--spacing-bottom-lg{margin-block-end:56px}}@media only screen and (min-width:77.5em){.layout-section--spacing-bottom-lg{margin-block-end:96px}}@media only screen and (max-width:47.96875em){.layout-section--spacing-bottom-xlg{margin-block-end:40px}}@media only screen and (min-width:48em){.layout-section--spacing-bottom-xlg{margin-block-end:96px}}@media only screen and (min-width:77.5em){.layout-section--spacing-bottom-xlg{margin-block-end:128px}}.layout-section__wrapper{align-items:self-start;display:grid;gap:Max(calc(1px*var(--layout-section-gap-min-value)),calc((var(--layout-section-gap) - var(--layout-section-gap-min-value))*(100vw - 768px)/592))}@media only screen and (min-width:85em){.layout-section__wrapper{gap:calc(1px*var(--layout-section-gap))}}.layout-section--variant-one-100 .layout-section__wrapper{grid-template-columns:minmax(0,1fr)}@media only screen and (max-width:47.96875em){.layout-section--variant-one-83 .layout-section__wrapper{grid-template-columns:minmax(0,1fr)}}@media only screen and (min-width:48em){.layout-section--variant-one-83 .layout-section__wrapper{grid-template-columns:minmax(0,.83fr)}}@media only screen and (max-width:47.96875em){.layout-section--variant-one-67 .layout-section__wrapper{grid-template-columns:minmax(0,1fr)}}@media only screen and (min-width:48em){.layout-section--variant-one-67 .layout-section__wrapper{grid-template-columns:minmax(0,.67fr)}}@media only screen and (max-width:47.96875em){.layout-section--variant-one-50 .layout-section__wrapper{grid-template-columns:minmax(0,1fr)}}@media only screen and (min-width:48em){.layout-section--variant-one-50 .layout-section__wrapper{grid-template-columns:minmax(0,.67fr)}}@media only screen and (min-width:77.5em){.layout-section--variant-one-50 .layout-section__wrapper{grid-template-columns:minmax(0,.5fr)}}@media only screen and (max-width:47.96875em){.layout-section--variant-one-33 .layout-section__wrapper{grid-template-columns:minmax(0,1fr)}}@media only screen and (min-width:48em){.layout-section--variant-one-33 .layout-section__wrapper{grid-template-columns:minmax(0,.5fr)}}@media only screen and (min-width:77.5em){.layout-section--variant-one-33 .layout-section__wrapper{grid-template-columns:minmax(0,.33fr)}}@media only screen and (max-width:47.96875em){.layout-section--variant-two-50-50 .layout-section__wrapper{grid-template-columns:minmax(0,1fr)}}@media only screen and (min-width:48em){.layout-section--variant-two-50-50 .layout-section__wrapper{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:47.96875em){.layout-section--variant-two-67-33 .layout-section__wrapper{grid-template-columns:minmax(0,1fr)}}@media only screen and (min-width:48em){.layout-section--variant-two-67-33 .layout-section__wrapper{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media only screen and (max-width:47.96875em){.layout-section--variant-two-33-67 .layout-section__wrapper{grid-template-columns:minmax(0,1fr)}}@media only screen and (min-width:48em){.layout-section--variant-two-33-67 .layout-section__wrapper{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}:root{--pagination-item-color:var(--color-black);--pagination-item-background:var(--color-white);--pagination-item-font-size:var(--font-size-xsmall);--pagination-item-font-weight:var(--font-weight-light);--pagination-item-hover-background:var(--color-light-grey);--pagination-item-active-background-color:var(--color-black);--pagination-item-active-color:var(--color-white);--pagination-action-disabled-color:var(--color-icon-minimal);--pagination-transitiopn-time:200ms;--pagination-transition-ease:linear}.c-pagination{color:var(--pagination-link-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.pagination__list{display:flex;justify-content:center;list-style-type:none}.pagination__dots,.pagination__link{align-items:center;background-color:var(--pagination-item-background);color:var(--pagination-item-color);display:flex;font-size:var(--pagination-item-font-size);font-weight:var(--pagination-item-font-weight);height:32px;justify-content:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.pagination__link{transition:background-color var(--pagination-transitiopn-time) var(--pagination-transition-ease)}.pagination__link:not(span):hover{background-color:var(--pagination-item-hover-background)}.has--keyboard-focus .pagination__link:focus{box-shadow:0 0 0 1px var(--color-black) inset}.pagination__page--active{background-color:var(--pagination-item-active-background-color);color:var(--pagination-item-active-color);pointer-events:none}.pagination__action svg{height:11px}.pagination__action--prev{margin-inline-end:20px}.pagination__action--next{margin-inline-start:20px}.pagination__action--disabled{color:var(--pagination-action-disabled-color);cursor:not-allowed;pointer-events:none}.c-form{position:relative}:root{--form-item-margin:24px;--form-padding-inline-start:8px;--form-item-error-border-width:1px;--form-item-error-border-radius:0;--form-item-error-border-color:255,0,0;--form-item-error-fill-color:rgba(var(--form-item-error-border-color),0.2);--form-item-error-padding-block-start:4px;--form-item-error-padding-block-end:4px;--form-item-error-padding-inline-start:--form-padding-inline-start;--form-item-error-padding-inline-end:8px}.form__item:not(.input--hidden){margin-block-end:var(--form-item-margin)}:root{--error-text-color:var(--color-red-500);--error-text-font-size:14px}.form__item-error{color:var(--error-text-color);display:none;font-size:var(--error-text-font-size);margin-block-start:4px}.form__item-error:before{align-items:center;background-color:var(--error-text-color);border-radius:50%;color:var(--color-white);content:"!";display:inline-flex;height:1.6rem;justify-content:center;width:1.6rem}.form__item--error .form__item-error{align-items:center;display:flex;gap:8px}:root{--input-border-width:1px;--input-border-radius:0;--input-padding-block-start:20px;--input-padding-block-end:20px;--input-padding-inline-start:16px;--input-padding-inline-end:32px;--input-transition-time:200ms;--input-transition-ease:cubic-bezier(0.455,0.03,0.515,0.955);--input-label-font-weight:var(--font-weight-regular);--input-label-font-size:var(--font-size-xsmall);--input-label-line-height:var(--font-line-height-small);--input-label-letter-spacing:var(--font-letter-spacing-small)}.c-input{position:relative}.input__label{display:block;font-size:var(--input-label-font-size);font-weight:var(--input-label-font-weight);letter-spacing:var(--input-label-letter-spacing);line-height:var(--input-label-line-height);margin-block-end:12px;text-transform:uppercase}.input__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-background-color);border:0;border-radius:var(--input-border-radius);box-shadow:0 -1px 0 0 var(--input-border-color) inset;color:var(--input-text-color);display:block;font-size:var(--input-font-size);line-height:var(--font-line-height-medium);padding-block-end:var(--input-padding-block-end);padding-block-start:var(--input-padding-block-start);padding-inline-end:var(--input-padding-inline-end);padding-inline-start:var(--input-padding-inline-start);transition:box-shadow var(--input-transition-time) var(--input-transition-ease);width:100%}.input--variant-beige .input__input{--input-background-color:var(--color-light-beige)}.input__input::-moz-placeholder{color:var(--input-placeholder-color)}.input__input::placeholder{color:var(--input-placeholder-color)}.input__input[disabled]{background-color:var(--input-background-color-disabled);cursor:default;pointer-events:none;--input-hint-color:var(--color-text-secondary);--input-placeholder-color:var(--color-black-200a)}.input__input:hover{box-shadow:0 -2px 0 0 var(--input-border-color) inset}.input__input:focus{box-shadow:0 0 0 var(--input-border-width) var(--input-border-color) inset;outline:none}.input__input::-ms-expand{display:none}html[dir=rtl] .input__input[type=date],html[dir=rtl] .input__input[type=tel]{direction:rtl;text-align:right}html[dir=rtl] .input__input[type=date]::-webkit-calendar-picker-indicator,html[dir=rtl] .input__input[type=tel]::-webkit-calendar-picker-indicator{margin-inline-end:auto;margin-inline-start:0}.form__item--error .input__input{--input-border-color:var(--input-error-color)}.input__field-wrapper,.input__wrapper{position:relative}.form__item-hint{align-items:center;color:var(--input-hint-color);display:inline-flex;font-size:var(--error-text-font-size);gap:8px;margin-block-start:4px}.page-section--background-black .form__item-hint{--input-hint-color:var(--color-text-inverted)}.page-section--background-black .form__item-hint:before{background-color:var(--color-white);color:var(--color-black)}.form__item-hint:before{align-items:center;background-color:var(--input-hint-color);border-radius:50%;color:var(--color-white);content:"!";display:inline-flex;height:1.6rem;justify-content:center;width:1.6rem}.form__item--disabled .form__item-hint{--input-hint-color:var(--color-text-secondary)}.page-section--background-black .form__item--disabled .form__item-hint:before{background-color:var(--color-text-secondary);color:var(--color-white)}.form__item-icon{display:flex;height:24px;inset-block-start:50%;position:absolute;transform:translateY(-50%);width:24px}.form__item-icon.form__item-icon--hidden{display:none}.form__item-icon--is-right{inset-inline-end:16px}.form__item-icon--is-left{inset-inline-start:8px}.input__input--has-icon-left{--input-padding-inline-start:40px}.input__input--has-icon-right{--input-padding-inline-end:40px}.form__item-icon--clear:after,.form__item-icon--clear:before{background-color:var(--input-text-color);content:"";height:1px;inset-block-start:50%;inset-inline-start:50%;position:absolute;width:20px}.form__item-icon--clear:before{transform:translate(-50%,-50%) rotate(-45deg)}.form__item-icon--clear:after{transform:translate(-50%,-50%) rotate(45deg)}.form__item-icon--clear:dir(rtl):before{transform:translate(50%,-50%) rotate(-45deg)}.form__item-icon--clear:dir(rtl):after{transform:translate(50%,-50%) rotate(45deg)}.input--password{--input-padding-inline-end:40px}.input__icon-submit-btn,.input__password-toggle-btn{align-items:center;display:flex;height:44px;inset-block-start:50%;inset-inline-end:0;justify-content:center;position:absolute;transform:translate3d(0,-50%,0);transition:opacity var(--input-transition-time) var(--input-transition-ease);width:44px}.input__icon-submit-btn[disabled],.input__password-toggle-btn[disabled]{opacity:.5}.input--file .input__input{cursor:pointer;padding-inline-start:var(--input-padding-inline-end)}.input--file .input__input:before{content:"\21EA";inset-inline-start:0;position:absolute;text-align:center;width:var(--input-padding-inline-end)}.input--file.form__item--disabled .input__input{background-color:var(--input-background-color-disabled);cursor:default}html.is-touch--with-mouse .input--file.form__item--disabled .input__input:focus,html.is-touch--with-mouse .input--file.form__item--disabled .input__input:hover,html:not(.is-touch) .input--file.form__item--disabled .input__input:focus,html:not(.is-touch) .input--file.form__item--disabled .input__input:hover{box-shadow:0 0 0 var(--input-border-width) var(--input-border-color) inset}:root{--autocomplete-list-border-color:var(--color-black);--autocomplete-list-border-size:1px;--autocomplete-list-fill-color:var(--color-white);--autocomplete-list-item-color:var(--color-black);--autocomplete-list-item-active-color:var(--color-primary)}.c-autocomplete{display:inline-block;position:relative}.autocomplete__element{inset-block-start:calc(100% - var(--form-item-margin));opacity:0;position:absolute;transform:translate3d(0,10px,0);transition-duration:.25s;transition-property:opacity,transform,visibility;visibility:hidden;width:100%;z-index:10}.autocomplete__element--is-active{opacity:1;transform:translateZ(0);visibility:visible}.autocomplete__list{background-color:var(--autocomplete-list-fill-color);border:var(--autocomplete-list-border-size) solid var(--autocomplete-list-border-color);font-size:var(--font-size-medium);line-height:var(--font-line-height-medium);list-style:none;padding:0}.autocomplete__list-item{background-color:transparent;color:var(--autocomplete-list-item-color);cursor:pointer;font-size:var(--font-size-medium);line-height:var(--font-line-height-regular);padding:4px;transition-duration:.25s;transition-property:background-color}.autocomplete__list-item--is-active{color:var(--autocomplete-list-item-active-color)}:root{--checkbox-size:24px;--checkbox-border-width:1px;--checkbox-border-radius:0;--checkbox-background-color:var(--color-white);--checkbox-border-color:var(--color-black);--checkbox-checked-color:var(--color-black);--checkbox-error-color:var(--color-red-700);--checkbox-label-color-disabled:var(--color-text-secondary);--checkbox-color-disabled:var(--color-grey-30);--checkbox-transition-time:200ms;--checkbox-transition-ease:cubic-bezier(0.455,0.03,0.515,0.955)}.checkbox__input{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.checkbox__input:checked+label:before{background-color:var(--checkbox-checked-color)}.checkbox__input:checked+label:after{transform:translate3d(-50%,-50%,0) rotate(-45deg) scale(1)}.checkbox__input:checked+label:dir(rtl):after{transform:translate3d(50%,-50%,0) rotate(-45deg) scale(1)}.page-section--background-black .checkbox__input:checked+label:before{--checkbox-checked-color:var(--color-white)}.page-section--background-black .checkbox__input:checked+label:after{border-bottom-color:var(--color-black);border-left-color:var(--color-black)}.checkbox__input:hover+label{--checkbox-background-color:var(--color-grey-30);--checkbox-border-color:var(--color-grey-500)}.has--keyboard-focus .checkbox__input:focus+label:before{box-shadow:0 0 0 1px var(--color-black),0 0 0 2px var(--color-white),0 0 0 4px var(--color-grey-400)}.checkbox__input[disabled]+label{--checkbox-checked-color:var(--color-grey-700);--checkbox-background-color:var(--color-grey-30);--checkbox-border-color:var(--color-grey-500);cursor:default}.checkbox__input[disabled]+label:after,.checkbox__input[disabled]+label:before{cursor:default}.page-section--background-black .checkbox__input[disabled]+label:before{--checkbox-background-color:var(--color-text-secondary);--checkbox-border-color:var(--color-text-secondary)}.checkbox__input[disabled]:checked+label{--checkbox-border-color:var(--color-grey-700)}.page-section--background-black .checkbox__input[disabled]:checked+label:before{background-color:var(--color-text-secondary);--checkbox-border-color:var(--color-text-secondary)}.page-section--background-black .checkbox__input[disabled]:checked+label:after{border-bottom-color:var(--color-white);border-left-color:var(--color-white)}.form__item--error .checkbox__input+label{--checkbox-border-color:var(--checkbox-error-color);--checkbox-checked-color:var(--checkbox-error-color);--checkbox-background-color:var(--color-grey-30)}.checkbox__label{color:var(--radio-label-color);cursor:pointer;display:block;font-size:var(--radio-font-size);font-weight:var(--radio-font-weight);margin-block-end:8px;padding-inline-start:calc(var(--radio-size) + 8px)}.checkbox__label,.checkbox__label a{position:relative}.checkbox__label a:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .checkbox__label a:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.checkbox__label a:after{opacity:1}.checkbox__label a:hover:after{opacity:0}.page-section--background-black .checkbox__label{color:var(--color-text-inverted)}.checkbox__label:after,.checkbox__label:before{border-radius:var(--checkbox-border-radius);content:"";cursor:pointer;display:block;inset-block-start:50%;inset-inline-start:0;position:absolute}.checkbox__label:before{background-color:var(--checkbox-background-color);box-shadow:0 0 0 var(--checkbox-border-width) var(--checkbox-border-color);height:var(--checkbox-size);transform:translateY(-50%);transition:var(--checkbox-transition-time) var(--checkbox-transition-ease);transition-property:background,box-shadow;width:var(--checkbox-size);z-index:1}.page-section--background-black .checkbox__label:before{--checkbox-background-color:var(--color-white);--checkbox-border-color:var(--color-white)}.checkbox__label:after{align-items:center;border-bottom:1px solid var(--color-white);border-left:1px solid var(--color-white);color:var(--color-white);content:"";display:flex;height:6px;inset-block-start:calc(50% - 1px);inset-inline-start:calc(var(--checkbox-size)/2);justify-content:center;transform:translate3d(-50%,-50%,0) rotate(-45deg) scale(0);transition:var(--checkbox-transition-time) var(--checkbox-transition-ease);transition-property:transform;width:12px;z-index:2}.checkbox__label:dir(rtl):after{transform:translate3d(50%,-50%,0) rotate(-45deg) scale(0)}.checkbox__color{border:1px solid var(--color-black-10);border-radius:50%;height:var(--checkbox-size);margin-inline-start:auto;width:var(--checkbox-size)}.checkbox--horizontal .checkbox__wrapper{display:flex;flex-wrap:wrap}.checkbox--horizontal .checkbox__label{margin-block-end:0;margin-inline-end:24px}:root{--radio-size:24px;--radio-border-width:1px;--radio-border-radius:50%;--radio-background-color:var(--color-white);--radio-border-color:var(--color-black);--radio-inner-circle-size:12px;--radio-inner-circle-color:var(--color-white);--radio-unchecked-color:blue;--radio-checked-color:var(--color-black);--radio-error-color:var(--color-red-700);--radio-margin-inline-end:8px;--radio-transition-time:200ms;--radio-transition-ease:cubic-bezier(0.455,0.03,0.515,0.955);--radio-font-size:var(--font-size-medium);--radio-font-weight:var(--font-weight-regular);--radio-label-color:var(--color-black);--radio-label-color-disabled:var(--color-text-secondary);--radio-color-disabled:var(--color-grey-30);--radio-inner-circle-color-disabled:var(--color-grey-400)}.radio__input{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.radio__input:checked+label:before{background-color:var(--radio-checked-color)}.radio__input:checked+label:after{transform:translateY(-50%) scale(1)}.radio__input:hover+label{--radio-background-color:var(--color-grey-30);--radio-border-color:var(--color-grey-500)}.has--keyboard-focus .radio__input:focus+label:before{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--color-grey-400)}.radio__input[disabled]+label{--radio-checked-color:var(--radio-color-disabled);--radio-background-color:var(--color-grey-30);--radio-border-color:var(--color-grey-500);--radio-inner-circle-color:var(--radio-inner-circle-color-disabled);cursor:default}.radio__input[disabled]+label:after,.radio__input[disabled]+label:before{cursor:default}.form__item--error .radio__input+label{--radio-border-color:var(--radio-error-color);--radio-checked-color:var(--radio-error-color);--radio-background-color:#ffebe6}.radio__label{color:var(--radio-label-color);cursor:pointer;display:block;font-size:var(--radio-font-size);font-weight:var(--radio-font-weight);margin-block-end:8px;padding-inline-start:calc(var(--radio-size) + 8px);position:relative}.page-section--background-black .radio__label{color:var(--color-text-inverted)}.radio__label:after,.radio__label:before{border-radius:var(--radio-border-radius);content:"";cursor:pointer;display:block;inset-block-start:50%;inset-inline-start:0;position:absolute}.radio__label:before{background-color:var(--radio-background-color);box-shadow:0 0 0 var(--radio-border-width) var(--radio-border-color);height:var(--radio-size);transform:translateY(-50%);transition:var(--radio-transition-time) var(--radio-transition-ease);transition-property:background,box-shadow;width:var(--radio-size);z-index:1}.radio__label:after{background:var(--radio-inner-circle-color);height:var(--radio-inner-circle-size);inset-inline-start:calc(var(--radio-size)/2 - var(--radio-inner-circle-size)/2);transform:translateY(-50%) scale(0);transition:var(--checkbox-transition-time) var(--checkbox-transition-ease);transition-property:transform;width:var(--radio-inner-circle-size);z-index:2}.radio--horizontal .radio__wrapper{display:flex;flex-wrap:wrap}.radio--horizontal .radio__label{margin-block-end:0;margin-inline-end:24px}:root{--select-border-width:1px;--select-border-radius:0;--select-border-color:var(--input-border-color);--select-error-color:rgba(var(--form-item-error-border-color),1);--select-fill-color:var(--color-white);--select-transition-time:200ms;--select-transition-ease:cubic-bezier(0.455,0.03,0.515,0.955);--select-font-size:var(--font-size-medium);--select-border-color-hover-focus:var(--color-black);--select-border-color-disabled:var(--color-black-05);--select-label-font-weight:var(--font-weight-regular);--select-label-font-size:var(--font-size-xsmall);--select-label-letter-spacing:var(--font-letter-spacing-xxlarge)}.select__label{display:block;font-size:var(--select-label-font-size);font-weight:var(--select-label-font-weight);letter-spacing:var(--select-label-letter-spacing);margin-block-end:8px;text-transform:uppercase}.select__input-wrapper{position:relative}.select__input-wrapper:after{background-image:url(../../../resources/svg/icons/chevron-down.svg),url(../../../etc.clientlibs/palfinger/clientlibs/clientlib-site/resources/svg/icons/chevron-down.svg);content:"";height:20px;inset-block-end:50%;inset-inline-end:16px;pointer-events:none;position:absolute;text-align:center;transform:translateY(50%);width:var(--select-padding-inline-end);width:20px}.select__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--select-fill-color);border:0;border-radius:var(--select-border-radius);cursor:pointer;font-size:var(--select-font-size);line-height:var(--font-line-height-regular);padding:16px;width:100%}.select__input.select__input--background-black{background-color:var(--color-background-dark-grey);color:var(--color-white)}.select__input.select__input--background-light-beige{background-color:var(--color-background-light-beige)}.select__input.select__input--background-medium-beige{background-color:var(--color-background-medium-beige)}.has--keyboard-focus .select__input:focus{outline:2px dotted currentColor;outline-offset:2px;transition:unset}.select__input[disabled],html.is-touch--with-mouse .select__input[disabled]:focus,html.is-touch--with-mouse .select__input[disabled]:hover,html:not(.is-touch) .select__input[disabled]:focus,html:not(.is-touch) .select__input[disabled]:hover{box-shadow:0 0 0 var(--select-border-width) var(--select-border-color-disabled) inset}.select__input::-ms-expand{display:none}.form__item--error .select__input,html.is-touch--with-mouse .form__item--error .select__input:focus,html.is-touch--with-mouse .form__item--error .select__input:hover,html:not(.is-touch) .form__item--error .select__input:focus,html:not(.is-touch) .form__item--error .select__input:hover{box-shadow:0 0 0 var(--select-border-width) var(--select-error-color) inset}:root{--textarea-border-width:var(--input-border-width);--textarea-border-radius:var(--input-border-radius);--textarea-padding-block-start:var(--input-padding-block-start);--textarea-padding-block-end:var(--input-padding-block-end);--textarea-padding-inline-start:var(--input-padding-inline-start);--textarea-padding-inline-end:var(--input-padding-inline-end);--textarea-transition-time:var(--input-transition-time);--textarea-transition-ease:var(--input-transition-ease);--textarea-font-size:var(--input-font-size);--textarea-font-weight:var(--input-font-weight);--textarea-label-font-size:var(--input-label-font-size);--textarea-label-font-weight:var(--input-label-font-weight);--textarea-border-color-hover-focus:var(--input-border-color-hover-focus);--textarea-background-color-disabled:var(--input-background-color-disabled);--textarea-border-color:var(--input-border-color);--textarea-error-color:var(--input-error-color);--textarea-fill-color:var(--input-fill-color)}.c-textarea{position:relative}.textarea__label{display:block;font-size:var(--input-label-font-size);font-weight:var(--input-label-font-weight);letter-spacing:var(--input-label-letter-spacing);line-height:var(--input-label-line-height);margin-block-end:12px;text-transform:uppercase}.textarea__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--textarea-fill-color);border:0;border-radius:var(--textarea-border-radius);box-shadow:0 0 0 var(--textarea-border-width) var(--textarea-border-color) inset;display:block;font-size:var(--textarea-font-size);font-weight:var(--textarea-font-weight);line-height:var(--font-line-height-regular);padding-block-end:var(--textarea-padding-block-end);padding-block-start:var(--textarea-padding-block-start);padding-inline-end:var(--textarea-padding-inline-end);padding-inline-start:var(--textarea-padding-inline-start);width:100%}.textarea__input[disabled]{background-color:var(--input-background-color-disabled);cursor:default;pointer-events:none;--input-hint-color:var(--color-text-secondary)}.textarea__input:hover{box-shadow:0 -2px 0 0 var(--input-border-color) inset,0 0 0 1px var(--input-border-color) inset}.textarea__input:focus{box-shadow:0 0 0 var(--input-border-width) var(--input-border-color) inset;outline:none}.textarea__input::-ms-expand{display:none}.form__item--error .textarea__input{--input-border-color:var(--input-error-color)}.textarea__wrapper{position:relative}:root{--lap-transition-time:300ms;--lap-transition-ease:cubic-bezier(0.25,0.46,0.45,0.94);--lap-padding-width:var(--input-padding-inline-start);--lap-padding-height:var(--input-padding-block-start);--lap-font-color:var(--color-grey);--lap-font-weight:var(--font-weight-light);--lap-active-bg-color:var(--color-white);--lap-active-transform-y:-10px;--lap-active-transform-x:16px;--lap-active-font-color:var(--color-black)}.form__item--lap .input__label,.form__item--lap .select__label,.form__item--lap .textarea__label{color:var(--lap-font-color);font-weight:var(--lap-font-weight);max-width:calc(100% - var(--lap-padding-width)*2);overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;transform:translate3d(var(--lap-padding-width),var(--lap-padding-height),0);transform-origin:0 0;transition:var(--lap-transition-time) var(--lap-transition-ease);transition-property:transform,color,max-width;white-space:nowrap;z-index:1}.form__item--lap.input--file .input__label{inset-inline-start:20px;max-width:calc(100% - var(--lap-padding-width)*2 - 20px)}.form__item--lap-active .input__label,.form__item--lap-active .select__label,.form__item--lap-active .textarea__label,.form__item--lap-active.input--file .input__label{background-color:var(--lap-active-bg-color);color:var(--lap-active-font-color);max-width:120%;transform:translate3d(var(--lap-active-transform-x),var(--lap-active-transform-y),0) scale(.8)}:root{--fieldset-spacing:48px;--fieldset-legend-margin:16px;--fieldset-legend-large-margin:24px}@media only screen and (min-width:48em){:root{--fieldset-legend-large-margin:48px}}.c-fieldset+.c-fieldset{margin-block-start:var(--fieldset-spacing)}.c-fieldset[disabled]{display:none}.fieldset__legend{font-size:var(--font-size-headline-xsmall);margin-block-end:var(--fieldset-legend-margin)}.fieldset__legend,.fieldset__legend--large{font-family:var(--font-stack-secondary);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small)}.fieldset__legend--large{font-size:var(--font-size-headline-medium);margin-block-end:var(--fieldset-legend-large-margin)}:root{--toggle-switch-height:22px;--toggle-switch-width:36px;--toggle-switch-background-color:var(--color-red-500);--toggle-switch-border-radius:36px;--toggle-switch-transition:0.2s;--toggle-switch-gap:16px;--toggle-switch-margin-block-start:2px;--toggle-switch-handle-border-radius:50%;--toggle-switch-handle-background-color:var(--color-white);--toggle-switch-handle-size:18px;--toggle-switch-handle-offset:calc((var(--toggle-switch-height) - var(--toggle-switch-handle-size))/2);--toggle-switch-handle-transform-x:calc(var(--toggle-switch-width) - var(--toggle-switch-handle-size) - var(--toggle-switch-handle-offset)*2);--toggle-switch-checked-background-color:var(--color-black);--toggle-switch-focus-border-color:var(--color-black);--toggle-switch-disabled-background-color:var(--color-grey-100);--toggle-switch-disabled-handle-background-color:var(--color-white-600a);--toggle-switch-content-max-width:none;--toggle-switch-content-font-size:var(--font-size-medium);--toggle-switch-content-title-font-weight:var(--font-weight-bold)}.c-toggle-switch{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--toggle-switch-gap)}.c-toggle-switch .form__item-error{flex:0 0 100%}.toggle-switch__label{display:inline-block;flex:0 0 auto;height:var(--toggle-switch-height);margin-block-start:var(--toggle-switch-margin-block-start);min-width:var(--toggle-switch-width);position:relative}.toggle-switch__toggle{background-color:var(--toggle-switch-background-color);border-radius:var(--toggle-switch-border-radius);cursor:pointer;height:100%;inset-block-start:0;inset-inline-start:0;width:100%}.toggle-switch__toggle,.toggle-switch__toggle:before{position:absolute;transition:var(--toggle-switch-transition)}.toggle-switch__toggle:before{background-color:var(--toggle-switch-handle-background-color);border-radius:var(--toggle-switch-handle-border-radius);content:"";height:var(--toggle-switch-handle-size);inset-block-start:var(--toggle-switch-handle-offset);inset-inline-start:var(--toggle-switch-handle-offset);width:var(--toggle-switch-handle-size)}.toggle-switch__input:checked+.toggle-switch__toggle{background-color:var(--toggle-switch-checked-background-color)}.toggle-switch__input:checked+.toggle-switch__toggle:before{transform:translateX(var(--toggle-switch-handle-transform-x))}.toggle-switch__input:checked:dir(rtl)+.toggle-switch__toggle:before{transform:translateX(calc(var(--toggle-switch-handle-transform-x)*-1))}.has--keyboard-focus .toggle-switch__input:focus+.toggle-switch__toggle{box-shadow:0 0 0 2px var(--color-white),0 0 0 3px var(--toggle-switch-focus-border-color)}.toggle-switch__input:disabled+.toggle-switch__toggle{background-color:var(--toggle-switch-disabled-background-color);cursor:default;pointer-events:none}.toggle-switch__input:disabled+.toggle-switch__toggle:before{background-color:var(--toggle-switch-disabled-handle-background-color)}.toggle-switch__input:disabled:checked+.toggle-switch__toggle{opacity:.5;--toggle-switch-disabled-background-color:var(--color-grey-400);--toggle-switch-disabled-handle-background-color:var(--color-black-400a)}.toggle-switch__content{flex:1 1 0%;font-size:var(--toggle-switch-content-font-size)}.toggle-switch__title{display:block;font-weight:var(--toggle-switch-content-title-font-weight)}.toggle-switch__description a{position:relative}.toggle-switch__description a:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .toggle-switch__description a:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.toggle-switch__description a:after{opacity:1}.toggle-switch__description a:hover:after{opacity:0}.form__error-message,.form__success-message{margin-bottom:var(--global-spacing-md,24px)}.form__success-message .notice-banner{align-items:flex-start;background-color:#d4edda;border:1px solid #c3e6cb;color:#155724;display:flex;gap:var(--global-spacing-xs,8px);padding:var(--global-spacing-sm,16px)}.form__error-message.form__item-error{align-items:center;background-color:#f8d7da;border:1px solid var(--color-primary);display:flex;justify-content:center;margin-bottom:var(--global-spacing-md,24px);padding:var(--global-spacing-sm,16px)}.form__error-message.form__item-error:before{display:none}.form__item-error-content{flex:1;min-width:0}.form__item-error-message{display:block;font-weight:500;margin:0}:root{--range-slider-height:6px;--range-slider-thumb-size:20px;--range-slider-track-color:var(--color-grey-300);--range-slider-fill-color:var(--color-black);--range-slider-thumb-color:var(--color-black);--range-slider-disabled-opacity:0.5}.c-range-slider{padding:24px;width:100%}.range-slider__label{color:var(--color-text-primary);display:block;font-size:var(--font-size-medium);font-weight:var(--font-weight-medium)}.range-slider__label sup{color:var(--color-red-700)}.range-slider__values{align-items:center;display:flex;justify-content:space-between}.range-slider__controls{display:flex;flex-direction:column;gap:5px}.range-slider__slider-wrapper{align-items:center;display:flex;height:60px;position:relative}.range-slider__slider{background-color:var(--range-slider-track-color);border-radius:3px;height:var(--range-slider-height);margin:0 calc(var(--range-slider-thumb-size)/2);position:relative;width:100%}.range-slider__progress{background-color:var(--range-slider-fill-color);border-radius:3px;height:100%;left:0;position:absolute;right:0}.range-slider__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;height:5px;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:5}.range-slider__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:var(--range-slider-thumb-color);border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:pointer;height:var(--range-slider-thumb-size);pointer-events:auto;-webkit-transition:transform .2s ease;transition:transform .2s ease;width:var(--range-slider-thumb-size);z-index:6}.range-slider__range::-webkit-slider-thumb:hover{outline:1px solid var(--color-black);outline-offset:3px}.range-slider__range::-moz-range-thumb{background-color:var(--range-slider-thumb-color);border:3px solid var(--color-white);border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:pointer;height:var(--range-slider-thumb-size);pointer-events:auto;-moz-transition:transform .2s ease;transition:transform .2s ease;width:var(--range-slider-thumb-size);z-index:6}.range-slider__range::-moz-range-thumb:hover{outline:1px solid var(--color-black);outline-offset:3px}.range-slider__range::-ms-track{background:transparent!important;border-color:transparent;color:transparent}.range-slider__range::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;background:transparent!important;border:none}.range-slider__range::-moz-range-track{background:transparent!important;border:none}.range-slider__range:focus{outline:none}.range-slider__range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-black);outline-offset:2px}.range-slider__range:focus-visible::-moz-range-thumb{outline:2px solid var(--color-black);outline-offset:2px}.range-slider__value{background-color:var(--color-black);border-radius:8px;color:var(--color-white);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);padding:6px 12px;position:absolute;transition:left .3s cubic-bezier(.165,.84,.44,1),right .3s cubic-bezier(.165,.84,.44,1),transform .3s cubic-bezier(.165,.84,.44,1);white-space:nowrap;will-change:left,right,transform}.range-slider__value--min{bottom:0;left:0;transform:translateY(-100%)}.range-slider__value--max{right:0;top:0;transform:translateY(100%)}.range-slider__error{color:var(--color-red-700);font-size:var(--font-size-small);min-height:20px}.range-slider__error:empty{display:none}.page-section--background-black .range-slider__label,.page-section--background-black .range-slider__value{color:var(--color-white)}.page-section--background-black .range-slider__value{background-color:var(--color-white);color:var(--color-black)}.page-section--background-black .range-slider__slider{background-color:var(--color-grey-70)}.page-section--background-black .range-slider__progress{background-color:var(--color-white)}.page-section--background-black .range-slider__range::-webkit-slider-thumb{background-color:var(--color-white);border-color:var(--color-black)}.page-section--background-black .range-slider__range::-moz-range-thumb{background-color:var(--color-white);border-color:var(--color-black)}.page-section--background-black .range-slider__range:focus-visible::-webkit-slider-thumb{outline-color:var(--color-white)}.page-section--background-black .range-slider__range:focus-visible::-moz-range-thumb{outline-color:var(--color-white)}:root{--input-border-color:var(--color-black);--input-background-color:var(--color-white);--input-text-color:var(--color-text-primary);--input-placeholder-color:var(--color-text-secondary);--input-hint-color:var(--color-text-primary);--input-error-color:var(--color-red-500);--input-background-color-disabled:var(--color-grey-100);--label-padding-inline:16px;--label-padding-block:8px;--label-border-radius:99em;--label-font-size:var(--font-size-xsmall);--label-line-height:var(--font-line-height-small);--label-background-color:var(--color-white);--label-color:var(--color-solid-black)}.c-label{backdrop-filter:blur(20px);background-color:var(--label-background-color);border-radius:var(--label-border-radius);color:var(--label-color);display:inline-flex;font-size:var(--label-font-size);letter-spacing:var(--font-letter-spacing-small);line-height:var(--label-line-height);padding-block:var(--label-padding-block);padding-inline:var(--label-padding-inline);text-transform:uppercase}.label--white{--label-background-color:var(--color-white)}.label--light-beige{--label-background-color:var(--color-light-beige)}.label--dark-beige{--label-background-color:var(--color-background-dark-beige)}.label--red{--label-background-color:var(--color-red-500);--label-color:var(--color-white)}.label--beige{--label-background-color:var(--color-solid-beige)}.label--black{--label-background-color:var(--color-black);--label-color:var(--color-white)}:root{--page-section-gap-min-value:24;--page-section-gap:24;--page-section-background-color:var(--color-white);--page-section-block-padding:48px;--page-section-breadcrumb-spacing-top:24px;--page-section-breadcrumb-spacing-bottom:24px}@media only screen and (min-width:64em){:root{--page-section-block-padding:80px;--page-section-breadcrumb-spacing-top:40px;--page-section-breadcrumb-spacing-bottom:1px}}.c-page-section{animation:pagesectionreveal linear both;animation-range:entry 5% cover 15%;animation-timeline:--revealing-image;overflow:clip;position:relative;view-timeline-axis:block;view-timeline-name:--revealing-image}.c-page-section .page-section__wrapper{background:var(--page-section-background-color);padding-block:var(--page-section-block-padding)}.c-page-section .page-section__wrapper.page-section--remove-padding-block-start{padding-block-start:0}.c-page-section .page-section__wrapper:has(.c-breadcrumb){padding-block-end:var(--page-section-breadcrumb-spacing-bottom);padding-block-start:var(--page-section-breadcrumb-spacing-top)}.c-page-section .page-section--narrow .o-container{max-width:1360px}.c-page-section .page-section--extra-narrow .o-container{max-width:874px}.c-page-section:nth-child(0){z-index:100}.c-page-section:first-child{z-index:99}.c-page-section:nth-child(2){z-index:98}.c-page-section:nth-child(3){z-index:97}.c-page-section:nth-child(4){z-index:96}.c-page-section:nth-child(5){z-index:95}.c-page-section:nth-child(6){z-index:94}.c-page-section:nth-child(7){z-index:93}.c-page-section:nth-child(8){z-index:92}.c-page-section:nth-child(9){z-index:91}.c-page-section:nth-child(10){z-index:90}.c-page-section:nth-child(11){z-index:89}.c-page-section:nth-child(12){z-index:88}.c-page-section:nth-child(13){z-index:87}.c-page-section:nth-child(14){z-index:86}.c-page-section:nth-child(15){z-index:85}.c-page-section:nth-child(16){z-index:84}.c-page-section:nth-child(17){z-index:83}.c-page-section:nth-child(18){z-index:82}.c-page-section:nth-child(19){z-index:81}.c-page-section:nth-child(20){z-index:80}.page-section--background-black{--page-section-background-color:var(--color-background-dark-grey);color:var(--color-white)}.page-section--background-light-beige{--page-section-background-color:var(--color-background-light-beige)}.page-section--background-medium-beige{--page-section-background-color:var(--color-background-medium-beige)}.c-hero-entry-teaser,.c-hero-teaser{position:relative;z-index:100}@keyframes pagesectionreveal{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}:root{--modal-default-max-height:80vh;--modal-default-max-width:80vw;--modal-drawer-max-width:440px;--modal-header-border-color:var(--color-grey-light);--modal-header-height:105px;--modal-footer-height:97px;--modal-padding:32px;--modal-header-padding-block-start:32px;--modal-header-padding-block-end:32px;--modal-transition-duration:300ms;--modal-transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);--modal-close-button-color:var(--color-black);--modal-close-button-z-index:1;--modal-close-button-top:16px;--modal-close-button-right:var(--modal-padding);--modal-close-button-size:44px;--modal-background-color:var(--color-white)}@media only screen and (min-width:48em){:root{--modal-header-height:141px}}.c-modal .modal__content .text-teaser__subheadline{color:var(--color-red-700)}.modal--off-canvas{border:0;bottom:0;box-shadow:0 0 0 100vw transparent;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;height:100dvh;left:unset;margin:0;max-height:unset;max-width:var(--modal-drawer-max-width);overflow:hidden;position:fixed;right:unset;right:0;top:0;transform:translateX(100%);transition:var(--modal-transition-duration) var(--modal-transition-timing-function);visibility:hidden;width:100%;z-index:9000}.modal--off-canvas::backdrop{opacity:0}.modal--off-canvas:not(:has(.modal__header)){padding:var(--modal-padding) 0}.modal--off-canvas[animated],.modal--off-canvas[open]{box-shadow:0 0 0 9999em rgba(0,0,0,.6);visibility:visible}.modal--off-canvas.is--closing{box-shadow:0 0 0 100vw transparent}.modal--off-canvas[animated],.modal--off-canvas[open]{transform:translateZ(0)}.modal--off-canvas .c-modal:not([open]):not(.is--animating){max-height:0}.modal--off-canvas.is--closing{transform:translateX(100%)}@media only screen and (max-width:47.96875em){.modal--off-canvas{bottom:0;height:95%;left:0;margin:0;max-height:100%;max-width:unset;right:0;top:unset;transform:translateY(100%);width:100%}.modal--off-canvas[animated],.modal--off-canvas[open]{transform:translateZ(0)}.modal--off-canvas.is--closing{transform:translateY(100%)}}.modal--lightbox{border:0;bottom:0;box-shadow:0 0 0 100vw transparent;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;height:100dvh;height:95%;left:unset;left:0;margin:0;max-height:unset;max-height:100%;max-width:var(--modal-drawer-max-width);max-width:unset;overflow:hidden;position:fixed;right:unset;right:0;top:0;top:unset;transform:translateY(100%);transition:var(--modal-transition-duration) var(--modal-transition-timing-function);visibility:hidden;width:100%;z-index:9000}.modal--lightbox::backdrop{opacity:0}.modal--lightbox:not(:has(.modal__header)){padding:var(--modal-padding) 0}.modal--lightbox[animated],.modal--lightbox[open]{box-shadow:0 0 0 9999em rgba(0,0,0,.6);visibility:visible}.modal--lightbox.is--closing{box-shadow:0 0 0 100vw transparent}.modal--lightbox .c-modal:not([open]):not(.is--animating){max-height:0}.modal--lightbox[animated],.modal--lightbox[open]{transform:translateZ(0)}.modal--lightbox.is--closing{transform:translateY(100%)}.modal--lightbox .modal__close--lightbox{bottom:20px;left:50%;position:fixed;top:unset;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;z-index:100}.modal--lightbox .text-teaser__headline{--text-teaser-headline-margin-block-end:0}.modal--lightbox .modal__content>:not(:last-child){margin-block-end:64px}@media only screen and (max-width:47.96875em){.modal--lightbox .modal__content>:not(:last-child){margin-block-end:32px}}.modal--popup{--modal-close-button-color:var(--color-white);background:var(--color-black);border:0;bottom:32px;box-shadow:0 0 0 100vw transparent;box-sizing:border-box;color:var(--color-white);display:block;height:-moz-fit-content;height:fit-content;left:32px;max-height:var(--modal-default-max-height);max-width:554px;opacity:0;overflow:hidden;position:fixed;top:unset;transition:var(--modal-transition-duration) var(--modal-transition-timing-function);visibility:hidden;width:calc(100vw - 32px);z-index:9000}.modal--popup::backdrop{opacity:0}.modal--popup:not(:has(.modal__header)){padding:var(--modal-padding) 0}.modal--popup[animated],.modal--popup[open]{box-shadow:0 0 0 9999em rgba(0,0,0,.6);visibility:visible}.modal--popup.is--closing{box-shadow:0 0 0 100vw transparent}.modal--popup[animated],.modal--popup[open]{opacity:1}.modal--popup.is--closing{opacity:0}@media only screen and (max-width:47.96875em){.modal--popup{bottom:0;bottom:16px;height:95%;height:-moz-fit-content;height:fit-content;left:0;left:16px;margin:0;max-height:100%;max-width:unset;right:0;top:unset;transform:translateY(100%);width:100%;width:calc(100vw - 32px)}.modal--popup[animated],.modal--popup[open]{transform:translateZ(0)}.modal--popup.is--closing{transform:translateY(100%)}}.modal--popup .modal__title{display:block;font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-xsmall);font-size:2rem;font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small);padding-inline-end:40px}.modal--popup .modal__header+.modal__content{padding-block-end:var(--modal-padding);padding-block-start:16px}.modal--filter{background:var(--color-background-medium-beige);border:0;bottom:32px;box-shadow:0 0 0 100vw transparent;box-sizing:border-box;display:block;height:-moz-fit-content;height:fit-content;left:32px;max-height:var(--modal-default-max-height);max-width:554px;opacity:0;overflow:hidden;position:fixed;top:unset;transition:var(--modal-transition-duration) var(--modal-transition-timing-function);visibility:hidden;width:calc(100vw - 32px);z-index:9000}.modal--filter::backdrop{opacity:0}.modal--filter:not(:has(.modal__header)){padding:var(--modal-padding) 0}.modal--filter[animated],.modal--filter[open]{box-shadow:0 0 0 9999em rgba(0,0,0,.6);visibility:visible}.modal--filter.is--closing{box-shadow:0 0 0 100vw transparent}.modal--filter[animated],.modal--filter[open]{opacity:1}.modal--filter.is--closing{opacity:0}@media only screen and (max-width:47.96875em){.modal--filter{bottom:0;height:95%;left:0;margin:0;max-height:100%;max-width:unset;right:0;top:unset;transform:translateY(100%);width:100%}.modal--filter[animated],.modal--filter[open]{transform:translateZ(0)}.modal--filter.is--closing{transform:translateY(100%)}}@media only screen and (min-width:48em){.modal--filter[open]{box-shadow:unset}}.modal--filter .modal__header+.modal__content{padding-block-end:var(--modal-padding);padding-block-start:16px}.modal--default{border:0;box-shadow:0 0 0 100vw transparent;box-sizing:border-box;display:block;height:-moz-fit-content;height:fit-content;margin:auto;max-height:var(--modal-default-max-height);max-width:var(--modal-default-max-width);opacity:0;overflow:hidden;position:fixed;top:50%;transform:translateY(-50%);transition:var(--modal-transition-duration) var(--modal-transition-timing-function);visibility:hidden;width:100%;z-index:9000}.modal--default::backdrop{opacity:0}.modal--default:not(:has(.modal__header)){padding:var(--modal-padding) 0}.modal--default[animated],.modal--default[open]{box-shadow:0 0 0 9999em rgba(0,0,0,.6);visibility:visible}.modal--default.is--closing{box-shadow:0 0 0 100vw transparent}.modal--default[animated],.modal--default[open]{opacity:1}.modal--default.is--closing{opacity:0}@media only screen and (max-width:47.96875em){.modal--default{bottom:0;height:95%;left:0;margin:0;max-height:100%;max-width:unset;right:0;top:unset;transform:translateY(100%);width:100%}.modal--default[animated],.modal--default[open]{transform:translateZ(0)}.modal--default.is--closing{transform:translateY(100%)}}@media only screen and (max-width:63.96875em){.modal--inline{border:0;bottom:0;box-shadow:0 0 0 100vw transparent;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;height:100dvh;height:95%;left:unset;left:0;margin:0;max-height:unset;max-height:100%;max-width:var(--modal-drawer-max-width);max-width:unset;overflow:hidden;position:fixed;right:unset;right:0;top:0;top:unset;transform:translateY(100%);transition:var(--modal-transition-duration) var(--modal-transition-timing-function);visibility:hidden;width:100%;z-index:9000}.modal--inline::backdrop{opacity:0}.modal--inline:not(:has(.modal__header)){padding:var(--modal-padding) 0}.modal--inline[animated],.modal--inline[open]{box-shadow:0 0 0 9999em rgba(0,0,0,.6);visibility:visible}.modal--inline.is--closing{box-shadow:0 0 0 100vw transparent}.modal--inline .c-modal:not([open]):not(.is--animating){max-height:0}.modal--inline[animated],.modal--inline[open]{transform:translateZ(0)}.modal--inline.is--closing{transform:translateY(100%)}}@media only screen and (min-width:64em){.modal--inline{border:0;display:block;left:0;position:absolute;top:0;transform:translateX(calc(-100% - 64px));transition:var(--modal-transition-duration) var(--modal-transition-timing-function);visibility:hidden;width:100%}.modal--inline[animated],.modal--inline[open]{transform:translateZ(0);visibility:visible}.modal--inline .modal__content,.modal--inline .modal__header{padding:var(--modal-padding) 0}}.modal--hotspot{border:0;box-shadow:0 0 0 100vw transparent;box-sizing:border-box;overflow:hidden;position:fixed;transition:var(--modal-transition-duration) var(--modal-transition-timing-function);visibility:hidden;z-index:9000}.modal--hotspot::backdrop{opacity:0}.modal--hotspot:not(:has(.modal__header)){padding:var(--modal-padding) 0}.modal--hotspot[animated],.modal--hotspot[open]{box-shadow:0 0 0 9999em rgba(0,0,0,.6);visibility:visible}.modal--hotspot.is--closing{box-shadow:0 0 0 100vw transparent}@media only screen and (max-width:63.96875em){.modal--hotspot{border:0;bottom:0;box-shadow:0 0 0 100vw transparent;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;height:100dvh;height:95%;left:unset;left:0;margin:0;max-height:unset;max-height:100%;max-width:var(--modal-drawer-max-width);max-width:unset;overflow:hidden;position:fixed;right:unset;right:0;top:0;top:unset;transform:translateY(100%);transition:var(--modal-transition-duration) var(--modal-transition-timing-function);visibility:hidden;width:100%;z-index:9000}.modal--hotspot::backdrop{opacity:0}.modal--hotspot:not(:has(.modal__header)){padding:var(--modal-padding) 0}.modal--hotspot[animated],.modal--hotspot[open]{box-shadow:0 0 0 9999em rgba(0,0,0,.6);visibility:visible}.modal--hotspot.is--closing{box-shadow:0 0 0 100vw transparent}.modal--hotspot .c-modal:not([open]):not(.is--animating){max-height:0}.modal--hotspot[animated],.modal--hotspot[open]{transform:translateZ(0)}.modal--hotspot.is--closing{transform:translateY(100%)}}@media only screen and (min-width:64em){.modal--hotspot{border:0;display:block;left:50%;max-height:90vh;opacity:0;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:var(--modal-transition-duration) var(--modal-transition-timing-function);visibility:hidden;width:-moz-fit-content;width:fit-content}.modal--hotspot[animated],.modal--hotspot[open]{opacity:1}.modal--hotspot.is--closing{opacity:0}.modal--hotspot .modal__content{max-height:calc(100vh - var(--modal-header-height));overflow-y:auto}}.modal__header{border-bottom:1px solid var(--modal-header-border-color);height:-moz-fit-content;height:fit-content;hyphens:none;padding:var(--modal-header-padding-block-start) var(--modal-padding) var(--modal-header-padding-block-end)}.modal__title{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-small);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small)}.modal__subtitle{color:var(--color-grey);margin:8px 0 0}.modal__content{box-sizing:border-box;overflow:auto;padding:0 var(--modal-padding);position:relative;width:100%}.modal__header+.modal__content{padding-block-start:40px}.modal--default .modal__content{max-height:calc(var(--modal-default-max-height) - var(--modal-header-height) - var(--modal-padding)*2)}@media only screen and (max-width:47.96875em){.modal--default .modal__content{height:auto}}@media only screen and (min-width:48em){.modal--default .modal__content{height:-moz-fit-content;height:fit-content}}.modal__content:has([class*=__footer]){padding-block-end:calc(var(--modal-footer-height) + 16px)}.modal__close,.modal__header-close{align-items:center;color:var(--modal-close-button-color);display:flex;height:var(--modal-close-button-size);inset-block-start:2px;inset-inline-end:2px;justify-content:center;position:absolute;width:var(--modal-close-button-size);z-index:var(--modal-close-button-z-index)}.has--keyboard-focus .modal__close:focus,.has--keyboard-focus .modal__header-close:focus{box-shadow:0 0 0 2px var(--color-black) inset;outline:none}.modal__header-close{height:48px;inset-block-start:24px;inset-inline-end:20px;width:48px}.modal__header-close svg{height:14px;width:14px}.modal__header-cta{margin-inline-end:var(--modal-padding);margin-inline-start:auto}html[class*=has-modal-open--] body{overflow:hidden;overflow-x:hidden;position:fixed}html[class*=has-modal-open--].is--scrollable body{overflow:unset;position:unset}.modal__black{--modal-background-color:var(--color-black);--modal-close-button-color:var(--color-white)}.modal__beige,.modal__black{background-color:var(--modal-background-color)}.modal__beige{--modal-background-color:var(--color-background-medium-beige);--modal-close-button-color:var(--color-black)}:root{--image-tile-padding:24px}@media only screen and (min-width:64em){:root{--image-tile-padding:40px}}.c-image-tile{align-items:flex-end;aspect-ratio:3/4;color:var(--color-white);display:flex;overflow:hidden;position:relative}.c-image-tile:hover .image-tile__image{transform:scale(1.05)}.has--keyboard-focus .c-image-tile:focus{box-shadow:0 0 0 2px var(--color-black);outline:none}.has--keyboard-focus .page-section--background-black .c-image-tile:focus{box-shadow:0 0 0 2px var(--color-red-500)}.slider-slide .c-image-tile{height:100%;width:100%}.slider-slide .c-image-tile img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-tile__content{align-items:flex-end;display:flex;justify-content:space-between;padding:var(--image-tile-padding);position:relative;width:100%;z-index:2}.image-tile__cta{flex:0 0 auto}.image-tile__image{height:100%;inset-block-start:0;inset-inline-start:0;position:absolute;transition:transform .2s linear;width:100%;z-index:1}.image-tile__image img{aspect-ratio:3/4}.c-slider .slider-slide{height:auto}.c-slider .slider-slide:has(.ratio-applicable){height:100%}.c-slider .slider-slide:has(.ratio-fill){height:auto}.c-slider .slider__label{margin-block-end:32px}@media only screen and (max-width:63.96875em){.c-slider .slider__label{margin-block-end:16px}}.slider__controls{align-items:center;display:flex;gap:32px}@media only screen and (max-width:47.96875em){.slider__controls{margin-block-start:24px}}@media only screen and (min-width:48em){.slider__controls{margin-block-start:48px}}.slider--hide-controls .slider__controls{display:none}.slider__pagination-container{align-items:center;display:flex;gap:32px}@media only screen and (max-width:47.96875em){.slider__pagination-container{width:100%}}@media only screen and (min-width:48em){.slider__pagination-container{width:40%}}.slider__pagination{align-items:flex-end;display:flex;flex:1 0 auto;gap:8px}.slider-pagination-bullet{background-color:var(--color-black);flex:1 0 auto;height:1px;transition-duration:.3s;transition-property:background-color,width;width:10px}.page-section--background-black .slider-pagination-bullet:not(.slider-pagination-bullet-active){background-color:var(--color-white)}.slider-pagination-bullet-active{background-color:var(--color-red-500);height:2px;width:128px}.slider-pagination-fraction{font-size:var(--font-size-xsmall)}@media only screen and (max-width:47.96875em){.slider__navigation{display:none}}@media only screen and (min-width:48em){.slider__navigation{display:flex;gap:8px;margin-inline-start:auto}}.page-section--background-medium-beige .slider__navigation [js-hook-navigation-next]:not(.swiper-button-disabled),.page-section--background-medium-beige .slider__navigation [js-hook-navigation-prev]:not(.swiper-button-disabled){background-color:var(--color-light-beige)}.slider__navigation .swiper-button-disabled{background-color:transparent}.page-section--background-black .slider__navigation .swiper-button-disabled path{stroke:var(--color-white)}.slider__navigation:dir(rtl) [js-hook-navigation-next],.slider__navigation:dir(rtl) [js-hook-navigation-prev]{transform:scaleX(-1)}.slider__navigation--next,.slider__navigation--prev{align-items:center;background-color:var(--color-solid-beige);color:var(--color-black);display:flex;height:64px;justify-content:center;transition:background-color .3s;width:64px}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-inline-end:auto;margin-inline-start:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-inline-end:auto;margin-inline-start:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:auto;position:relative;transition-property:transform;width:100%}.swiper-slide>*{height:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;inset-block-start:0;inset-inline-start:0;pointer-events:none;position:absolute;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;inset-block-start:50%;inset-inline-start:50%;margin-block-start:-21px;margin-inline-start:-21px;position:absolute;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-animated-lifting-line{--delay-multiplier:1}.c-animated-lifting-line svg{height:100%;transform:scaleY(0);transform-origin:center bottom}.c-animated-lifting-line svg path,.c-animated-lifting-line svg rect{fill:var(--animated-lifting-line-color)}.c-animated-lifting-line.animated-lifting-line--in-viewport svg{transform:scaleY(1);transition:transform 1.5s;transition-delay:calc(.1s*var(--delay-multiplier));transition-timing-function:cubic-bezier(.69,-.01,.58,1)}.animated-lifting-line--white{--animated-lifting-line-color:var(--color-white)}.animated-lifting-line--black{--animated-lifting-line-color:var(--color-black)}.animated-lifting-line--beige,.animated-lifting-line--dark-beige{--animated-lifting-line-color:var(--color-solid-beige)}.animated-lifting-line--medium-beige{--animated-lifting-line-color:var(--color-background-medium-beige)}.animated-lifting-line--light-beige{--animated-lifting-line-color:var(--color-background-light-beige)}.animated-lifting-line--red{--animated-lifting-line-color:var(--color-red-500)}.text-teaser__headline{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-medium);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small);margin-block-end:var(--text-teaser-headline-margin-block-end)}@media only screen and (max-width:47.96875em){.text-teaser__headline{--text-teaser-headline-margin-block-end:48px}}@media only screen and (min-width:48em){.text-teaser__headline{--text-teaser-headline-margin-block-end:100px}}.text-teaser__subheadline{color:var(--color-red-700);display:block;font-size:var(--font-size-xxsmall);letter-spacing:var(--font-letter-spacing-xlarge);margin-block-end:24px;text-transform:uppercase}.page-section--background-black .text-teaser__subheadline{color:var(--color-white)}.page-section--background-medium-beige .text-teaser__subheadline{color:var(--color-black)}.text-teaser__body{margin-block-start:32px}.text-teaser__items{align-items:start;display:grid;gap:48px}@media only screen and (min-width:48em){.text-teaser__items{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.text-teaser__item{height:100%;padding-inline-start:24px;position:relative}.text-teaser__item-lifting-line{height:100%;inset-block-end:0;inset-inline-start:0;position:absolute;width:4px}.text-teaser__item-lifting-line svg{height:100%;width:100%}.text-teaser__item-headline{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-xsmall);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small);margin-block-end:32px}.c-dynamic-media-image{display:block;width:100%}.c-dynamic-media-image.ratio-applicable.ratio-1-1{aspect-ratio:1/1!important}.c-dynamic-media-image.ratio-applicable.ratio-1-2{aspect-ratio:1/2!important}.c-dynamic-media-image.ratio-applicable.ratio-2-1{aspect-ratio:2/1!important}.c-dynamic-media-image.ratio-applicable.ratio-3-2{aspect-ratio:3/2!important}.c-dynamic-media-image.ratio-applicable.ratio-2-3{aspect-ratio:2/3!important}.c-dynamic-media-image.ratio-applicable.ratio-4-3{aspect-ratio:4/3!important}.c-dynamic-media-image.ratio-applicable.ratio-3-4{aspect-ratio:3/4!important}.c-dynamic-media-image.ratio-applicable.ratio-5-4{aspect-ratio:5/4!important}.c-dynamic-media-image.ratio-applicable.ratio-4-5{aspect-ratio:4/5!important}.c-dynamic-media-image.ratio-applicable.ratio-16-9{aspect-ratio:16/9!important}.c-dynamic-media-image.ratio-applicable.ratio-9-16{aspect-ratio:9/16!important}.c-dynamic-media-image.ratio-applicable.ratio-16-10{aspect-ratio:16/10!important}.c-dynamic-media-image.ratio-applicable.ratio-10-16{aspect-ratio:10/16!important}.c-dynamic-media-image.ratio-applicable.ratio-fill{aspect-ratio:auto!important}.c-dynamic-media-image.ratio-applicable img{-o-object-fit:fill;object-fit:fill}.c-dynamic-media-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:48em){.c-highlight-text.highlight-text--2-cols{display:grid;gap:48px;grid-auto-flow:column;grid-template-columns:1fr 1fr}.c-highlight-text:not(.highlight-text--2-cols){padding-inline-end:30%}}.highlight-text__subheadline{color:var(--color-red-700);display:block;font-size:var(--font-size-xsmall);letter-spacing:var(--font-letter-spacing-xlarge);line-height:1;margin-bottom:32px;text-transform:uppercase}.page-section--background-black .highlight-text__subheadline{color:var(--color-white)}.page-section--background-medium-beige .highlight-text__subheadline{color:var(--color-black)}.highlight-text__body{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-medium);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small)}.highlight-text__cta{display:inline-block;margin-block-start:32px}.highlight-text--2-cols .highligh-text__lifting-lines{display:none}@media only screen and (max-width:47.96875em){.highligh-text__lifting-lines{display:none}}@media only screen and (min-width:48em){.highligh-text__lifting-lines{display:flex;gap:24px;height:100%;inset-block-start:0;inset-inline-end:0;position:absolute}}:root{--highlight-teaser-slide-sticky-top:60px}@media only screen and (max-width:29.96875em){:root{--highlight-teaser-slide-sticky-top:92px}}@media only screen and (min-width:48em){:root{--highlight-teaser-slide-sticky-top:100px}}.c-highlight-teaser{background:var(--color-white)}.page-section--background-light-beige .c-highlight-teaser,.page-section--background-light-beige .c-highlight-teaser .highlight-teaser__slide{background:var(--color-background-light-beige)}.page-section--background-medium-beige .c-highlight-teaser,.page-section--background-medium-beige .c-highlight-teaser .highlight-teaser__slide{background:var(--color-background-medium-beige)}.page-section--background-black .c-highlight-teaser{background:var(--color-background-dark-grey)}.page-section--background-black .c-highlight-teaser .highlight-teaser__slide{background:var(--color-background-dark-grey);border-top:1px solid var(--color-white)}.c-highlight-teaser .highlight-teaser__headline-body{margin-block-end:32px}.highlight-teaser__slide{animation:highlightteaserslidereveal linear both;animation-range:entry 5% cover 10%;animation-timeline:--highlight-teaser-slide;background:var(--color-white);border-top:1px solid var(--color-black);display:flex;inset-block-start:0;padding-block-end:64px;padding-block-start:32px;position:sticky;view-timeline-axis:block;view-timeline-name:--highlight-teaser-slide}.highlight-teaser__slide:first-child{inset-block-start:calc(var(--highlight-teaser-slide-sticky-top)*0 + var(--highlight-teaser-slide-sticky-top))}.highlight-teaser__slide:nth-child(2){inset-block-start:calc(var(--highlight-teaser-slide-sticky-top)*1 + var(--highlight-teaser-slide-sticky-top))}.highlight-teaser__slide:nth-child(3){inset-block-start:calc(var(--highlight-teaser-slide-sticky-top)*2 + var(--highlight-teaser-slide-sticky-top))}.highlight-teaser__slide:nth-child(4){inset-block-start:calc(var(--highlight-teaser-slide-sticky-top)*3 + var(--highlight-teaser-slide-sticky-top))}.highlight-teaser__slide:nth-child(5){inset-block-start:calc(var(--highlight-teaser-slide-sticky-top)*4 + var(--highlight-teaser-slide-sticky-top))}.highlight-teaser__slide:nth-child(6){inset-block-start:calc(var(--highlight-teaser-slide-sticky-top)*5 + var(--highlight-teaser-slide-sticky-top))}.highlight-teaser__slide:nth-child(7){inset-block-start:calc(var(--highlight-teaser-slide-sticky-top)*6 + var(--highlight-teaser-slide-sticky-top))}.highlight-teaser__slide:nth-child(8){inset-block-start:calc(var(--highlight-teaser-slide-sticky-top)*7 + var(--highlight-teaser-slide-sticky-top))}@media only screen and (max-width:47.96875em){.highlight-teaser__slide{flex-direction:column;gap:24px}}@media only screen and (min-width:48em){.highlight-teaser__slide{gap:32px}}@media only screen and (max-width:47.96875em){.highlight-teaser__slide{max-height:calc(100vh - 250px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.highlight-teaser__slide::-webkit-scrollbar{display:none}}.highlight-teaser__content{display:flex;flex-direction:column;padding-inline-start:1px;position:relative}.highlight-teaser__content:after{content:"0" attr(data-number);display:block;font-size:var(--font-size-xsmall);inset-block-start:0;inset-inline-end:0;position:absolute}@media only screen and (min-width:48em){.highlight-teaser__content{align-items:flex-start;flex:1;gap:40px;padding-inline-end:16px}}@media only screen and (min-width:64em){.highlight-teaser__content{padding-inline-end:32px}}@media only screen and (min-width:85em){.highlight-teaser__content{padding-inline-end:232px}}@media only screen and (max-width:63.96875em){.highlight-teaser__content{gap:24px}}.highlight-teaser__title{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-small);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small)}@media only screen and (max-width:47.96875em){.highlight-teaser__title{width:95%}}.highlight-teaser__image{flex:0 0 auto;max-height:400px;max-width:500px;overflow:hidden;width:100%}.highlight-teaser__image img{max-height:40vh}@media only screen and (min-width:48em){.highlight-teaser__image{width:50%}}@media only screen and (min-width:64em){.highlight-teaser__image{width:40%}}@media only screen and (min-width:85em){.highlight-teaser__image{width:35%}}@media only screen and (max-width:47.96875em){.highlight-teaser__image .highlight-teaser__video{padding-inline-end:1px}}.highlight-teaser__body ol,.highlight-teaser__body ul{padding-inline-start:8px}.highlight-teaser__body li{margin-inline-start:16px}.highlight-teaser__body>*{margin-block-end:32px}.highlight-teaser__body>:last-child{margin-block-end:0}@media only screen and (min-width:48em){.highlight-teaser__body{margin-block-start:auto}}.highlight-teaser__cta{display:inline-block}.highlight-teaser__subheadline{color:var(--color-red-700);display:block;font-size:var(--font-size-xsmall);letter-spacing:var(--font-letter-spacing-xlarge);line-height:1;margin-block-end:48px;margin-bottom:32px;text-transform:uppercase}.page-section--background-black .highlight-teaser__subheadline{color:var(--color-white)}.page-section--background-medium-beige .highlight-teaser__subheadline{color:var(--color-black)}@keyframes highlightteaserslidereveal{0%{opacity:.25}to{opacity:1}}.highlight-teaser__scroll-indicator{align-items:flex-end;bottom:0;display:flex;gap:24px;position:absolute;right:0}@media only screen and (max-width:47.96875em){.highlight-teaser__scroll-indicator{flex-direction:row-reverse;justify-content:flex-end;position:relative}}.highlight-teaser__scroll-text{color:var(--color-black);font-size:var(--font-size-xsmall);letter-spacing:.05em;text-transform:uppercase}.page-section--background-black .highlight-teaser__scroll-text{color:var(--color-white)}.highlight-teaser__scroll-bar{background:#2b2828;border-radius:8px;display:inline-block;height:100px;overflow:hidden;position:relative;width:2px}@media only screen and (max-width:77.46875em){.highlight-teaser__scroll-bar{height:50px}}.highlight-teaser__scroll-bar-line{animation:highlightteaser-scrollbar-fill-defill 2s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(to bottom,var(--color-lively-red),var(--color-lively-red)) no-repeat;height:0;left:0;position:absolute;top:0;width:100%}@keyframes highlightteaser-scrollbar-fill-defill{0%{height:0;opacity:1;top:0}35%{height:100%;opacity:1;top:0}55%{height:100%;opacity:1;top:0}80%{height:0;opacity:1;top:100%}to{height:0;opacity:1;top:100%}}.c-narrow-teaser{background:var(--color-red-500);color:var(--color-white);padding:40px 24px}@media only screen and (min-width:48em){.c-narrow-teaser{padding:80px 48px}}.narrow-teaser__button{align-items:center;display:flex;justify-content:flex-end}@media only screen and (min-width:48em){.narrow-teaser__content{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:space-between}.narrow-teaser__text-content{width:60%}}.narrow-teaser__headline{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-medium);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small);margin-block-end:16px}.narrow-teaser__cta{margin-block-start:56px;width:100%}@media only screen and (min-width:48em){.narrow-teaser__cta{margin-block-start:0;width:auto}}.c-news-hero-tile{aspect-ratio:1/1;color:var(--color-white);display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;position:relative;width:100%}.c-news-hero-tile:hover .news-hero-tile__image{transform:scale(1.05)}.has--keyboard-focus .c-news-hero-tile:focus{box-shadow:0 0 0 2px var(--color-black)}.c-news-hero-tile:before{background:linear-gradient(180deg,transparent,#000);content:"";height:100%;inset-block-start:0;inset-inline-start:0;position:absolute;width:100%;z-index:2}.c-news-hero-tile .news-hero-tile__content{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:24px 40px;position:relative;z-index:2}@media only screen and (max-width:63.96875em){.c-news-hero-tile .news-hero-tile__content{justify-content:center}}.c-news-hero-tile .news-hero-tile__label{margin-block-end:8px}@media only screen and (max-width:63.96875em){.c-news-hero-tile .news-hero-tile__label{margin-block-end:16px}}.c-news-hero-tile .news-hero-tile__title{font-size:var(--font-size--large);font-weight:700;margin-block-end:40px}@media only screen and (max-width:63.96875em){.c-news-hero-tile .news-hero-tile__title{margin-block-end:24px;margin-block-start:0}}.c-news-hero-tile .news-hero-tile__date{display:inline-block;margin-block-end:16px;margin-block-start:auto}@media only screen and (max-width:63.96875em){.c-news-hero-tile .news-hero-tile__date{display:none}}.c-news-hero-tile img{aspect-ratio:1/1;height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.c-news-hero-tile .news-hero-tile__wrapper{display:flex;height:100%;width:100%}.c-news-hero-tile .highligh-text__lifting-lines{inset-inline-start:0;width:16px;z-index:10}.c-news-hero-tile .news-hero-tile__link{width:-moz-max-content;width:max-content}.c-news-hero-tile .news-hero-tile__image{height:100%;inset-block-start:0;inset-inline-start:0;position:absolute;transition:transform .2s linear;width:100%;z-index:1}.c-news-hero-tile .news-hero-tile__image img{aspect-ratio:1/1}.c-news-teaser .news-teaser__headline{display:flex;flex-direction:column;justify-content:flex-start;padding-block-end:48px}@media only screen and (min-width:64em){.c-news-teaser .news-teaser__headline{align-items:center;flex-direction:row;justify-content:space-between}}@media only screen and (max-width:63.96875em){.c-news-teaser .news-teaser__headline{row-gap:24px}}.c-news-teaser .news-teaser__headline a{width:-moz-fit-content;width:fit-content}.c-news-teaser .news-teaser__headline-title{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-xlarge);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-normal);line-height:var(--font-line-height-small)}.c-news-teaser .news-hero-tile__label{width:-moz-max-content;width:max-content}.c-news-teaser .news-hero-tile__title{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-small);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small)}.c-news-teaser .news-teaser__grid{display:flex;flex-direction:column;gap:48px}@media only screen and (min-width:64em){.c-news-teaser .news-teaser__grid{flex-direction:row;gap:16px}}.c-news-teaser .news-teaser__hero{aspect-ratio:1/1;flex:1 1 50%}.c-news-teaser .news-teaser__tiles{display:grid;flex:1 1 50%;gap:8px;grid-template-rows:repeat(1,1fr)}@media only screen and (min-width:64em){.c-news-teaser .news-teaser__tiles{grid-template-rows:repeat(3,1fr)}}.c-news-teaser .news-teaser__tile{flex:1}.c-news-teaser-tile{background:var(--color-white);display:flex;flex-direction:column;gap:16px;height:100%;position:relative}@media only screen and (min-width:48em){.c-news-teaser-tile{flex-direction:row;justify-content:space-between}}.c-news-teaser-tile:hover .image-tile__image{transform:scale(1.05)}.c-news-teaser-tile:hover .news-teaser-tile__button .button__inner{transform:translateY(-100%)}.has--keyboard-focus .c-news-teaser-tile:focus{box-shadow:0 0 0 2px var(--color-black)}.page-section--background-white .c-news-teaser-tile{background:var(--color-light-beige)}.page-section--background-white .c-news-teaser-tile .label--light-beige{--label-background-color:var(--color-white)}.c-news-teaser-tile .news-teaser-tile__content{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:64em){.c-news-teaser-tile .news-teaser-tile__content{align-items:center;flex-direction:row;height:100%;justify-content:space-between}}.c-news-teaser-tile .news-teaser-tile__text{flex:unset;padding:32px;width:calc(100% - 70px)}@media (min-width:1100px){.c-news-teaser-tile .news-teaser-tile__text{flex:1;width:100%}}.c-news-teaser-tile .news-teaser-tile__text .news-teaser-tile__date{color:var(--color-red-700);display:block;font-size:var(--font-size-xsmall);letter-spacing:var(--font-letter-spacing-xlarge);line-height:1;margin-block-end:0;text-transform:uppercase}.page-section--background-black .c-news-teaser-tile .news-teaser-tile__text .news-teaser-tile__date{color:var(--color-white)}.page-section--background-medium-beige .c-news-teaser-tile .news-teaser-tile__text .news-teaser-tile__date{color:var(--color-black)}@media only screen and (min-width:85em){.c-news-teaser-tile .news-teaser-tile__text{display:flex;flex-direction:column;height:100%}}.c-news-teaser-tile .news-teaser-tile__text .news-teaser-tile__title{color:var(--color-text);display:-webkit-box;font-family:var(--font-stack-secondary);font-size:var(--font-size-large);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);-webkit-line-clamp:2;line-clamp:2;line-height:var(--font-line-height-small);margin-block-end:40px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media only screen and (min-width:64em){.c-news-teaser-tile .news-teaser-tile__text .news-teaser-tile__title{margin-block-end:16px}}@media only screen and (min-width:85em){.c-news-teaser-tile .news-teaser-tile__text .news-teaser-tile__title{margin-block-end:auto}}.c-news-teaser-tile .news-teaser-tile__meta{align-items:center;display:flex;gap:16px;padding-block-end:16px}.c-news-teaser-tile .news-teaser-tile__image{aspect-ratio:1/1;display:none;height:100%;overflow:hidden;position:relative}@media (min-width:1100px){.c-news-teaser-tile .news-teaser-tile__image{display:block}}.c-news-teaser-tile .news-teaser-tile__image:before{background-color:var(--color-black-300a);content:"";height:100%;inset-block-start:0;inset-inline-start:0;position:absolute;width:100%;z-index:1}.c-news-teaser-tile .news-teaser-tile__image img{aspect-ratio:1/1;border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-news-teaser-tile .news-teaser-tile__button{inset-block-end:32px;inset-inline-end:16px;position:absolute;z-index:2}@media only screen and (min-width:64em){.c-news-teaser-tile .news-teaser-tile__button{inset-block-end:16px}}.c-news-teaser-tile .news-teaser-tile__link{width:-moz-max-content;width:max-content}.c-location-card{align-items:center;align-items:end;background-color:var(--color-light-beige);color:var(--color-black);display:flex;font-family:var(--font-stack-primary);gap:40px;justify-content:space-between;padding:24px;text-align:center}@media only screen and (max-width:63.96875em){.c-location-card{align-items:unset;flex-direction:column;gap:24px;justify-content:flex-start}}.location-card--windpark{padding-right:64px}.location-card__info-wrapper{display:flex;flex:1;gap:40px}.location-card__avatar{display:none}@media only screen and (min-width:64em){.location-card__avatar{display:block}}.location-card__avatar .location-card__image{aspect-ratio:1/1;height:160px;-o-object-fit:cover;object-fit:cover;width:160px}.location-card__info{display:flex;flex-direction:column;gap:16px;text-align:left}@media only screen and (max-width:63.96875em){.location-card__info{padding-inline-end:40px}}.location-card__info .location-card__name{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-xsmall);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small);margin-block-end:8px}.location-card__actions a,.location-card__button{font-size:var(--font-size-medium)}.location-card__button{font-weight:400}.location-card__address{line-height:24px}.has--keyboard-focus .c-google-maps button:focus{box-shadow:0 0 0 2px var(--color-black) inset;outline:none}.has--keyboard-focus .c-google-maps [tabindex="0"][role=button]:focus{outline:2px solid var(--color-red-500);outline-offset:2px}.c-marker-cluster{align-items:center;background-color:var(--color-background--lively-red);border-radius:50%;color:var(--color-white);display:flex;height:48px;justify-content:center;width:48px}.gm-style-iw-c{max-width:780px!important;padding:0}@media only screen and (max-width:63.96875em){.gm-style-iw-c{max-width:calc(100vw - 100px)!important}}.gm-style-iw-chr{inset-inline-end:0}.google-maps__container[js-hook-google-maps-container]{height:626px;width:100%}.gm-style-iw-chr{inset-block-start:10px;inset-inline-end:10px;position:absolute}.gm-style-iw{background:var(--color-light-beige)!important;border-radius:0!important;padding:0!important}.gm-style-iw-d{overflow:hidden!important;padding:0}:root{--hero-teaser-max-height:800px}.c-hero-teaser{overflow:hidden;position:relative}@media only screen and (min-width:64em){.c-hero-teaser{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;max-height:var(--hero-teaser-max-height)}}.c-hero-teaser[class*=split]{--hero-teaser-content-color:var(--color-black)}@media only screen and (max-width:63.96875em){.c-hero-teaser[class*=split]{display:flex;flex-direction:column-reverse}}.c-hero-teaser.hero-teaser--fullwidth{--hero-teaser-content-color:var(--color-white);--hero-teaser-content-bg-color:transparent}.c-hero-teaser.hero-teaser--split-white-red{--hero-teaser-content-bg-color:var(--color-white)}.c-hero-teaser.hero-teaser--split-beige-red,.c-hero-teaser.hero-teaser--split-beige-white{--hero-teaser-content-bg-color:var(--color-background-medium-beige)}.c-hero-teaser.hero-teaser--split-lightbeige-red{--hero-teaser-content-bg-color:var(--color-background-light-beige)}.hero-teaser__content{align-items:flex-start;background-color:var(--hero-teaser-content-bg-color);color:var(--hero-teaser-content-color);display:flex;flex-direction:column;gap:32px;justify-content:flex-end;position:relative}@media only screen and (max-width:47.96875em){.hero-teaser__content{padding-block:32px;padding-inline:24px}}@media only screen and (min-width:48em){.hero-teaser__content{padding-block:64px;padding-inline:64px}}@media only screen and (min-width:64em){.hero-teaser__content{padding-inline-start:max(128px,calc(50vw - 896px))}[class*=split] .hero-teaser__content{padding-block-start:137px}}.hero-teaser--fullwidth .hero-teaser__content{position:relative}.hero-teaser--fullwidth .hero-teaser__content *{z-index:2}.hero-teaser--fullwidth .hero-teaser__content:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));content:"";height:100%;inset-block-start:0;inset-inline-start:0;position:absolute;width:100vw;z-index:0}@media only screen and (max-width:63.96875em){.hero-teaser--fullwidth .hero-teaser__content{height:100vh;max-height:720px;padding-block-start:137px}}@media only screen and (min-width:64em){.hero-teaser--fullwidth .hero-teaser__content{max-width:50vw;min-height:720px}}.hero-teaser__title{font-family:var(--font-stack-secondary);font-size:var(--font-size--display);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-normal);line-height:var(--font-line-height-normal);line-height:1;pointer-events:none;text-transform:uppercase}.hero-teaser__body{pointer-events:none}[class*=split] .hero-teaser__body{color:var(--color-grey-600)}@media only screen and (max-width:63.96875em){.hero-teaser__lifting-line{display:none}}@media only screen and (min-width:64em){.hero-teaser__lifting-line{height:100%;inset-block-end:0;inset-inline-start:0;position:absolute;width:48px}}@media only screen and (max-width:63.96875em){.hero-teaser__lifting-line2{display:none}}@media only screen and (min-width:64em){.hero-teaser__lifting-line2{height:100%;inset-block-end:0;inset-inline-end:-24px;position:absolute;width:48px;z-index:1}}.hero-teaser__media{height:100%}.hero-teaser--fullwidth .hero-teaser__media{height:100%;inset-block-start:0;inset-inline-start:0;max-height:var(--hero-teaser-max-height);position:absolute;width:100%;z-index:-1}.hero-teaser--fullwidth .hero-teaser__media:has(.hero-teaser__video){z-index:0}.hero-teaser--fullwidth .hero-teaser__media:has(.hero-teaser__video):before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));content:"";height:100%;inset-block-start:0;inset-inline-start:0;position:absolute;width:100%;z-index:1}.hero-teaser--fullwidth .hero-teaser__media .mood-video__controls{z-index:2}@media only screen and (max-width:63.96875em){[class*=split] .hero-teaser__media{aspect-ratio:1/1}}@media only screen and (min-width:64em){[class*=split] .hero-teaser__media{max-height:var(--hero-teaser-max-height)}}.hero-teaser__media .mood-video__video{aspect-ratio:1/1}.hero-teaser__image,.hero-teaser__video{height:100%}.hero-teaser__image img,.hero-teaser__image video,.hero-teaser__video img,.hero-teaser__video video{height:100%;-o-object-fit:cover;object-fit:cover}.c-thumbnail-tile{background:var(--color-white);container-name:thumbnail-tile;container-type:inline-size;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.has--keyboard-focus .c-thumbnail-tile:focus{box-shadow:0 0 0 2px var(--color-black)}.has--keyboard-focus .page-section--background-black .c-thumbnail-tile:focus{box-shadow:0 0 0 2px var(--color-red-500)}.page-section--background-white .c-thumbnail-tile{background:var(--color-light-beige)}.page-section--background-white .c-thumbnail-tile .label--light-beige{--label-background-color:var(--color-white)}.c-thumbnail-tile:hover .thumbnail-tile__button{opacity:1}.c-thumbnail-tile:hover .thumbnail-tile__image img{transform:scale(1.05)}.c-thumbnail-tile .thumbnail-tile__image{aspect-ratio:3/2;overflow:hidden}.c-thumbnail-tile .thumbnail-tile__image img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;transition:transform .2s linear}.c-thumbnail-tile .thumbnail-tile__wrapper{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:space-between;padding:24px;position:relative}@media only screen and (max-width:63.96875em){.c-thumbnail-tile .thumbnail-tile__wrapper{padding:20px}}.c-thumbnail-tile .thumbnail-tile__content{display:flex;flex-direction:column;gap:8px;max-width:calc(100% - 80px)}@container thumbnail-tile (max-width: 350px){.c-thumbnail-tile .thumbnail-tile__content{max-width:unset}}.c-thumbnail-tile .thumbnail-tile__text{color:var(--color-text-secondary);display:inline-block;font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-large);line-height:1;text-transform:uppercase}.c-thumbnail-tile .thumbnail-tile__headline{display:-webkit-box;font-size:var(--font-size-large);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--color-black);overflow:hidden;text-overflow:ellipsis;white-space:normal}.c-thumbnail-tile .thumbnail-tile__subheadline{font-size:var(--font-size-body)}.c-thumbnail-tile .thumbnail-tile__button{opacity:0;transition:opacity .2s linear}@media only screen and (max-width:47.96875em){.c-thumbnail-tile .thumbnail-tile__button{opacity:1}}@container thumbnail-tile (max-width: 350px){.c-thumbnail-tile .thumbnail-tile__button{display:none}}.c-news-intro{display:flex;flex-direction:column;overflow:hidden;padding-block-start:100px;row-gap:24px}@media only screen and (max-width:47.96875em){.c-news-intro{padding-block-end:48px}}@media only screen and (min-width:48em){.c-news-intro{padding-block-end:80px}}.c-news-intro .news-intro__label{width:-moz-max-content;width:max-content}.c-news-intro .news-intro__image{aspect-ratio:16/9;position:relative}@media only screen and (max-width:47.96875em){.c-news-intro .news-intro__image{margin-inline-start:-24px;width:calc(100% + 48px)}}.c-news-intro .news-intro__image img{aspect-ratio:16/9}.c-news-intro .news-intro__headline{font-size:var(--font-size-xxxxlarge);max-width:80%;text-transform:uppercase}@media only screen and (max-width:47.96875em){.c-news-intro .news-intro__headline{font-size:var(--font-size-xxlarge);max-width:100%}}.c-news-intro .news-intro__meta{align-items:center;display:flex;justify-content:space-between}.c-news-intro .news-intro__meta .news-intro__date{color:var(--color-red-700);display:block;font-size:var(--font-size-xsmall);font-size:var(--font-size-medium);letter-spacing:var(--font-letter-spacing-xlarge);line-height:1;margin:8px 0 0;text-transform:uppercase}.page-section--background-black .c-news-intro .news-intro__meta .news-intro__date{color:var(--color-white)}.page-section--background-medium-beige .c-news-intro .news-intro__meta .news-intro__date{color:var(--color-black)}.c-news-intro .news-intro__text>*{font-size:var(--font-size-medium);letter-spacing:.12px}.c-news-intro .news-intro__cta{display:flex;width:-moz-max-content;width:max-content}@media only screen and (max-width:47.96875em){.c-news-intro .news-intro__cta{width:100%}}.social-share__list{display:flex;gap:8px;list-style:none}.social-share__list .social-share__button{display:flex}.social-share__list .social-share__list-item{align-items:center;background-color:var(--color-white);border-radius:4px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .2s ease-in-out;width:32px}.social-share__list .social-share__list-item:hover{background-color:var(--color-light-beige)}.has--keyboard-focus .social-share__list .social-share__list-item:focus{box-shadow:0 0 0 1px var(--color-black);outline:none}.c-text-media{background-color:var(--text-media-background-color);color:var(--text-media-color);display:grid}@media only screen and (min-width:64em){.c-text-media{gap:64px;grid-template-areas:"content image";grid-template-columns:repeat(2,minmax(0,1fr))}.c-text-media:dir(rtl){grid-template-areas:"image content"}.page-section--extra-narrow .c-text-media{grid-template-areas:"content" "image";grid-template-columns:1fr}.page-section--extra-narrow .c-text-media:dir(rtl){grid-template-areas:"content" "image"}}@media only screen and (max-width:47.96875em){.c-text-media{margin-inline:-24px}}@media only screen and (min-width:48em) and (max-width:63.96875em){.c-text-media{margin-inline:-64px}}@media only screen and (min-width:64em){.c-text-media.text-media--spacing-image,.c-text-media.text-media--spacing-text{gap:0}}.c-text-media.text-media--no-media{grid-template-areas:"content";grid-template-columns:1fr}.c-text-media.text-media--no-media .text-media__image,.c-text-media.text-media--no-media .text-media__video{display:none}.c-text-media .c-dynamic-media-image,.c-text-media .c-video,.c-text-media .video__container,.c-text-media .video__image,.c-text-media .video__player{height:100%}.c-text-media .video__image img{aspect-ratio:1/1;height:100%;-o-object-fit:cover;object-fit:cover}.c-text-media .text-media__body h1,.c-text-media .text-media__body h2,.c-text-media .text-media__body h3,.c-text-media .text-media__body h4,.c-text-media .text-media__body h5,.c-text-media .text-media__body h6{margin-block-end:32px;margin-block-start:80px}.c-text-media .text-media__body h1:first-child,.c-text-media .text-media__body h2:first-child,.c-text-media .text-media__body h3:first-child,.c-text-media .text-media__body h4:first-child,.c-text-media .text-media__body h5:first-child,.c-text-media .text-media__body h6:first-child{margin-block-start:0}.c-text-media .text-media__body ol,.c-text-media .text-media__body p,.c-text-media .text-media__body ul{margin-block-end:16px}.c-text-media .text-media__body ol:last-child,.c-text-media .text-media__body p:last-child,.c-text-media .text-media__body ul:last-child{margin-block-end:0}.c-text-media .text-media__body ol,.c-text-media .text-media__body ul{padding-inline-start:24px}.c-text-media .text-media__body li{margin-inline-start:16px}.c-text-media .text-media__body a{position:relative;text-decoration:none}.c-text-media .text-media__body a:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .c-text-media .text-media__body a:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.c-text-media .text-media__body a:after{opacity:1}.c-text-media .text-media__body a:hover:after{opacity:0}@media only screen and (min-width:64em){.text-media--70-30{grid-template-columns:7fr 3fr}.page-section--extra-narrow .text-media--70-30{grid-template-columns:1fr}.text-media--30-70{grid-template-columns:3fr 7fr}.page-section--extra-narrow .text-media--30-70{grid-template-columns:1fr}.text-media--image-first{grid-template-areas:"image content"}}@media only screen and (min-width:64em){.text-media--image-first:dir(rtl){grid-template-areas:"content image"}.page-section--extra-narrow .text-media--image-first{grid-template-areas:"image" "content"}.page-section--extra-narrow .text-media--image-first:dir(rtl){grid-template-areas:"content" "image"}}.text-media--background-black{--text-media-background-color:var(--color-background-dark-grey);--text-media-color:var(--color-white)}.text-media--background-red{--text-media-background-color:var(--color-red-500);--text-media-color:var(--color-white)}.text-media--background-white{--text-media-background-color:var(--color-white)}.text-media--background-dark-beige{--text-media-background-color:var(--color-background-dark-beige)}.text-media--background-medium-beige{--text-media-background-color:var(--color-background-medium-beige)}.text-media--background-light-beige{--text-media-background-color:var(--color-background-light-beige)}.text-media__content{align-items:flex-start;display:flex;flex-direction:column;gap:32px;position:relative}@media only screen and (max-width:47.96875em){.text-media__content{padding-block:32px;padding-inline:24px}}@media only screen and (min-width:48em) and (max-width:63.96875em){.text-media__content{padding:64px}}@media only screen and (min-width:64em){.text-media__content{grid-area:content}.text-media--spacing-text .text-media__content{padding:64px}.page-section--extra-narrow .text-media__content{grid-area:unset;padding:64px 0 40px}}.c-text-media.text-media--no-media>.text-media__content{-ms-grid-column:1;-ms-grid-row:1}.text-media__title{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-medium);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small);order:3}.text-media__subheadline{display:inline-block;font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-large);line-height:1;order:1;text-transform:uppercase}.text-media__label{order:2}.text-media__actions,.text-media__body{order:4}.text-media__lifting-line{height:100%;inset-block-start:0;inset-inline-start:0;position:absolute}.text-media__image{overflow:hidden}@media only screen and (max-width:47.96875em){.text-media--spacing-image .text-media__image{padding:24px;padding-block-start:0}}@media only screen and (min-width:48em) and (max-width:63.96875em){.text-media--spacing-image .text-media__image{padding:64px;padding-block-start:0}}@media only screen and (min-width:64em){.text-media__image{grid-area:image}.text-media__image img{height:100%;-o-object-fit:cover;object-fit:cover}.text-media--spacing-image .text-media__image{height:-moz-fit-content;height:fit-content;padding:64px}.page-section--extra-narrow .text-media__image{grid-area:unset}.page-section--extra-narrow .text-media__image img{height:auto;width:100%}}@media only screen and (max-width:47.96875em){.text-media__actions,.text-media__cta-container{width:100%}}.text-media__actions{align-items:flex-start;display:flex;flex-direction:column;margin-block-start:auto}.text-media__textlink a{position:relative}.text-media__textlink a:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .text-media__textlink a:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.text-media__textlink a:after{opacity:1}.text-media__textlink a:hover:after{opacity:0}.text-media__textlink+.text-media__textlink{margin-block-start:8px}.text-media__cta-container{display:flex;flex-wrap:wrap;gap:8px}@media only screen and (max-width:63.96875em){.text-media__cta-container{flex-direction:column}}.text-media__textlink+.text-media__cta-container{margin-block-start:32px}.text-media--media-ratio-square .text-media__image,.text-media--media-ratio-square .text-media__video{height:100%}.text-media--media-ratio-square .text-media__image .c-dynamic-media-image,.text-media--media-ratio-square .text-media__video .c-mood-video{aspect-ratio:1/1;height:100%}.page-section--extra-narrow .text-media--media-ratio-square .text-media__image .c-dynamic-media-image,.page-section--extra-narrow .text-media--media-ratio-square .text-media__video .c-mood-video{aspect-ratio:unset}.text-media--media-ratio-landscape .text-media__image,.text-media--media-ratio-landscape .text-media__video{height:100%}.text-media--media-ratio-landscape .text-media__image .c-dynamic-media-image,.text-media--media-ratio-landscape .text-media__video .mood-video__video{aspect-ratio:4/3;height:100%}.page-section--extra-narrow .text-media--media-ratio-landscape .text-media__image .c-dynamic-media-image,.page-section--extra-narrow .text-media--media-ratio-landscape .text-media__video .mood-video__video{aspect-ratio:unset}.c-mood-video{position:relative}.mood-video__video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.mood-video__controls{align-items:center;display:flex;height:40px;justify-content:center;position:absolute;width:40px}.mood-video__controls svg path{fill:var(--color-white)}@media only screen and (max-width:47.96875em){.mood-video__controls{inset-block-end:20px;inset-inline-end:20px}}@media only screen and (min-width:48em){.mood-video__controls{inset-block-end:24px;inset-inline-end:24px}}.mood-video__progress{inset-block-start:0;inset-inline-start:0;pointer-events:none;position:absolute;--background:conic-gradient(var(--color-red-500) var(--p),var(--color-white) 0);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--background);border:none;border-radius:50%;height:40px;inset:0;-webkit-mask:radial-gradient(transparent 59%,#000 60% 70%,#000 71%);mask:radial-gradient(transparent 59%,#000 60% 70%,#000 71%);overflow:hidden;transition:--p .2s ease-out;width:40px}.mood-video__progress::-webkit-progress-bar{background:var(--background)}.mood-video__progress::-webkit-progress-value{background:transparent}.mood-video__progress::-moz-progress-bar{background:transparent}.mood-video__play-pause-toggle{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.mood-video__play-icon{display:flex}.is-playing .mood-video__play-icon,.mood-video__pause-icon{display:none}.is-playing .mood-video__pause-icon{display:flex}.c-product-image-tile{color:var(--color-black);display:flex;flex-direction:column;height:100%;padding:24px;row-gap:32px;transition:background-color .3s ease-in-out}.has--keyboard-focus .c-product-image-tile:focus{box-shadow:0 0 0 2px var(--color-black);outline:none}.has--keyboard-focus .page-section--background-black .c-product-image-tile:focus{box-shadow:0 0 0 2px var(--color-red-500)}@media only screen and (min-width:64em){.c-product-image-tile{padding-block-end:32px}}.c-product-image-tile:hover.product-image-tile--image{background-color:var(--color-background-dark-beige)}.c-product-image-tile:hover.product-image-tile--icon{background-color:var(--color-background-medium-beige)}.c-product-image-tile:hover .product-image-tile__image img{transform:scale(1.05)}.c-product-image-tile.product-image-tile--image{background-color:var(--color-background-medium-beige)}.c-product-image-tile.product-image-tile--icon{background-color:var(--color-background-light-beige);row-gap:24px}@media only screen and (min-width:64em){.c-product-image-tile.product-image-tile--icon{row-gap:32px}}.c-product-image-tile.product-image-tile--icon .product-image-tile__subheadline{color:var(--color-text-primary)}.c-product-image-tile .product-image-tile__image img{aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover;transition:transform .2s linear}.c-product-image-tile .product-image-tile__label{width:-moz-max-content;width:max-content}.c-product-image-tile .product-image-tile__content .product-image-tile__headline{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-xsmall);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small)}.c-product-image-tile .product-image-tile__image-wrapper{overflow:hidden}.c-product-image-tile .product-image-tile__icon img,.c-product-image-tile .product-image-tile__icon svg{max-height:80px;max-width:80px}@media only screen and (min-width:64em){.c-product-image-tile .product-image-tile__icon{padding-block-end:40px}}.c-product-image-tile .product-image-tile__subheadline{display:block;font-size:var(--font-size-xsmall);letter-spacing:var(--font-letter-spacing-xlarge);line-height:1;margin-block-end:8px;margin-bottom:32px;text-transform:uppercase}.c-product-image-tile .product-image-tile__description{font-size:var(--font-size-small);margin-block-start:16px}.c-tile-grid .tile-grid__grid{display:grid}@media only screen and (max-width:47.96875em){.c-tile-grid .tile-grid__grid{gap:16px;grid-template-columns:1fr}}@media only screen and (min-width:48em){.c-tile-grid .tile-grid__grid{-moz-column-gap:8px;column-gap:8px;row-gap:32px}}@media only screen and (max-width:47.96875em){.c-tile-grid .tile-grid__grid--2-columns-mobile{-moz-column-gap:4px;column-gap:4px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:48em){.c-tile-grid .tile-grid__grid--2-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.c-tile-grid .tile-grid__grid--3-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:48em){.c-tile-grid .tile-grid__grid--3-columns:has(.c-small-card){grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:64em){.c-tile-grid .tile-grid__grid--3-columns:has(.c-small-card){grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:48em){.c-tile-grid .tile-grid__grid--4-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:85em){.c-tile-grid .tile-grid__grid--4-columns{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-tile-grid .tile-grid__headline{align-items:center;display:flex;justify-content:space-between;margin-block-end:48px}@media only screen and (max-width:63.96875em){.c-tile-grid .tile-grid__headline{align-items:flex-start;flex-direction:column;margin-block-end:24px;row-gap:16px}}.c-job-tile{background-color:var(--color-background-light-beige);color:var(--color-black);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:32px 24px;row-gap:32px;transition:background-color .3s ease-in-out}.has--keyboard-focus .c-job-tile:focus{box-shadow:0 0 0 2px var(--color-black);outline:none}.has--keyboard-focus .page-section--background-black .c-job-tile:focus{box-shadow:0 0 0 2px var(--color-red-500)}.c-job-tile:hover{background-color:var(--color-background-medium-beige)}.c-job-tile .job-tile__location{width:-moz-fit-content;width:fit-content}.c-job-tile .job-tile__headline{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-small);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small);--font-size-headline-small:2.8rem;margin-block-end:8px;overflow-wrap:anywhere}.c-job-tile .job-tile__date,.c-job-tile .job-tile__job-type{font-size:var(--font-size-xsmall)}.c-job-tile .job-tile__date{color:var(--color-red-700);display:block;letter-spacing:var(--font-letter-spacing-xlarge);line-height:1;margin-block-end:0!important;margin-bottom:32px;text-transform:uppercase}.page-section--background-black .c-job-tile .job-tile__date{color:var(--color-white)}.page-section--background-medium-beige .c-job-tile .job-tile__date{color:var(--color-black)}.c-rich-text{display:flex;flex-direction:column;row-gap:32px}.c-rich-text.rich-text--center{align-items:center;text-align:center}.c-rich-text.rich-text--center ol,.c-rich-text.rich-text--center ul{list-style-position:inside}.c-rich-text .rich-text__label{width:-moz-max-content;width:max-content}.c-rich-text .rich-text__headline{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-medium);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small)}.c-rich-text .rich-text__subheadline{color:var(--color-red-700);display:block;font-size:var(--font-size-xsmall);letter-spacing:var(--font-letter-spacing-xlarge);line-height:1;margin-block-end:0;margin-bottom:32px;text-transform:uppercase}.page-section--background-black .c-rich-text .rich-text__subheadline{color:var(--color-white)}.page-section--background-medium-beige .c-rich-text .rich-text__subheadline{color:var(--color-black)}.c-rich-text .rich-text__link{position:relative;width:-moz-max-content;width:max-content}.c-rich-text .rich-text__link:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .c-rich-text .rich-text__link:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.c-rich-text .rich-text__link:after{opacity:1}.c-rich-text .rich-text__link:hover:after{opacity:0}.has--keyboard-focus .c-rich-text .rich-text__link a:focus{box-shadow:0 0 0 2px currentcolor;outline:none}.c-rich-text .rich-text__buttons{display:flex;gap:16px}@media only screen and (max-width:29.96875em){.c-rich-text .rich-text__buttons{flex-direction:column}}.c-rich-text .rich-text__button{display:flex}.c-rich-text .rich-text__copy{width:100%}.c-rich-text .rich-text__copy h1,.c-rich-text .rich-text__copy h2,.c-rich-text .rich-text__copy h3,.c-rich-text .rich-text__copy h4,.c-rich-text .rich-text__copy h5,.c-rich-text .rich-text__copy h6{margin-block-end:32px;margin-block-start:80px}.c-rich-text .rich-text__copy h1:first-child,.c-rich-text .rich-text__copy h2:first-child,.c-rich-text .rich-text__copy h3:first-child,.c-rich-text .rich-text__copy h4:first-child,.c-rich-text .rich-text__copy h5:first-child,.c-rich-text .rich-text__copy h6:first-child{margin-block-start:0}.c-rich-text .rich-text__copy ol,.c-rich-text .rich-text__copy p,.c-rich-text .rich-text__copy ul{margin-block-end:16px}.c-rich-text .rich-text__copy ol:last-child,.c-rich-text .rich-text__copy p:last-child,.c-rich-text .rich-text__copy ul:last-child{margin-block-end:0}.c-rich-text .rich-text__copy ol,.c-rich-text .rich-text__copy ul{padding-inline-start:16px}.c-rich-text .rich-text__copy li{margin-inline-start:16px}.c-rich-text .rich-text__copy a{position:relative;text-decoration:none}.c-rich-text .rich-text__copy a:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .c-rich-text .rich-text__copy a:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.c-rich-text .rich-text__copy a:after{opacity:1}.c-rich-text .rich-text__copy a:hover:after{opacity:0}.c-rich-text table{border-collapse:separate;border-spacing:0;display:block;max-width:100%;overflow-x:auto;padding-block-end:32px;table-layout:fixed;width:100%}.c-rich-text table::-webkit-scrollbar{height:2px;width:2px}.c-rich-text table::-webkit-scrollbar-track{background:var(--color-grey-100)}.c-rich-text table::-webkit-scrollbar-thumb{background:var(--color-lively-red);border:2px solid var(--color-lively-red);border-radius:10px}.c-rich-text table td,.c-rich-text table th{background:inherit;border-bottom:1px solid var(--color-border-minimal);min-width:220px;padding:24px;text-align:left;width:1%}@media only screen and (max-width:63.96875em){.c-rich-text table td,.c-rich-text table th{min-width:160px}}.c-rich-text table tbody tr:first-child th[scope=col],.c-rich-text table thead th{border-bottom:1px solid var(--color-black);font-weight:700}.page-section--background-black .c-rich-text table tbody tr:first-child th[scope=col],.page-section--background-black .c-rich-text table thead th{border-bottom:1px solid var(--color-white)}.page-section--background-white .c-rich-text .label--white{--label-background-color:var(--color-background-light-beige)}:root{--info-tile-background-color:var(--color-white)}.c-info-tile{display:flex}.slider-slide .c-info-tile,.tile-grid__item .c-info-tile{height:100%;width:100%}.c-info-tile.info-tile--horizontal{container-name:info-tile;container-type:inline-size}.info-tile__inner{background-color:var(--info-tile-background-color);display:flex;flex-direction:column;width:100%}.page-section--background-white .info-tile__inner{--info-tile-background-color:var(--color-background-light-beige)}.info-tile--no-padding .info-tile__inner{--info-tile-background-color:transparent}.page-section--background-black .info-tile--no-padding .info-tile__inner .info-tile__content{color:var(--color-white)}.info-tile--horizontal .info-tile__inner{gap:24px;padding:24px}@container info-tile (min-width: 640px){.info-tile__inner{flex-direction:row;width:100%}}.info-tile__content{align-items:baseline;color:var(--color-black);display:flex;flex:1;flex-direction:column;gap:16px;order:2;padding:32px;position:relative}.info-tile--no-padding .info-tile__content{padding-block-end:0;padding-block-start:32px;padding-inline:0}.info-tile--no-image.info-tile--no-padding .info-tile__content{padding-block-start:0}.info-tile--horizontal .info-tile__content{padding:0}@container info-tile (min-width: 640px){.info-tile__content{flex:unset;flex-grow:1}}.info-tile__title{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-small);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small);order:2}.info-tile__date{color:var(--color-grey-600);font-size:var(--font-size-small);inset-inline-end:32px;position:absolute}.info-tile__label{order:1}.c-page-section:not(.page-section--background-white) .info-tile--no-padding .info-tile__label,.page-section--background-white .info-tile__label{--label-background-color:var(--color-white)}.info-tile__body{color:var(--color-grey-600);font-size:var(--font-size-xsmall);order:3}.page-section--background-black .info-tile--no-padding .info-tile__body{color:var(--color-white)}.info-tile--horizontal .info-tile__body{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.info-tile__body img{width:100%}.info-tile__textlink{margin-block-start:16px;margin-block-start:auto;order:4}.info-tile__textlink a,.info-tile__textlink button{position:relative}.info-tile__textlink a:after,.info-tile__textlink button:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .info-tile__textlink a:focus,.has--keyboard-focus .info-tile__textlink button:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.info-tile__textlink a:after,.info-tile__textlink button:after{opacity:1}.info-tile__textlink a:hover:after,.info-tile__textlink button:hover:after{opacity:0}.info-tile__buttons{display:flex;flex-direction:column;gap:8px;margin-block-start:16px;order:5;width:100%}.c-info-tile:not(:has(.info-tile__textlink)) .info-tile__buttons{margin-block-start:auto}.info-tile__button{display:flex}.info-tile__button>[class^=c-button]{width:100%}.info-tile__image{aspect-ratio:4/3;order:1;overflow:hidden}.info-tile__image .c-dynamic-media-image{aspect-ratio:4/3}.info-tile__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.info-tile__image img[src*="paldesk.palfinger.com"]{transform:scale(1.4)}.info-tile--horizontal .info-tile__image,.info-tile--horizontal .info-tile__image .c-dynamic-media-image{aspect-ratio:1/1}@container info-tile (min-width: 640px){.info-tile__image{display:flex;flex:0 0 240px}}.info-tile--fit-image .info-tile__image img{-o-object-fit:contain;object-fit:contain}.c-quote{position:relative}.c-quote .quote__text{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-medium);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small);line-height:var(--font-line-height-normal);padding-inline-start:40px;position:relative;text-transform:uppercase}.c-quote .quote__lifting-line{height:100%;position:absolute}.c-news-overview-header{background-color:var(--color-background-light-beige);padding-block-end:40px}.c-news-overview-header:before{background-color:var(--color-background-light-beige);content:"";height:100%;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;position:absolute;width:100vw;z-index:-1}@media only screen and (max-width:63.96875em){.c-news-overview-header{padding-block-start:128px}}@media only screen and (min-width:64em){.c-news-overview-header{padding-block-start:160px}}.c-news-overview-header .news-overview-header__form-content{display:flex;flex-direction:column;row-gap:32px}@media only screen and (min-width:64em){.c-news-overview-header .news-overview-header__form-content{align-items:flex-start;-moz-column-gap:128px;column-gap:128px;flex-direction:row;justify-content:space-between}}.c-news-overview-header .news-overview-header__breadcrumb{margin-block-end:24px}.c-news-overview-header .news-overview-header__radio-group .form__item{margin-block-end:0}.c-news-overview-header .news-overview-header__radio-group .radio__label{font-size:var(--font-size-small);margin-inline-end:0;margin-inline-start:0;max-width:100%;min-width:-moz-max-content;min-width:max-content;padding:calc(var(--radio-size) - 12px) var(--radio-size);position:relative;z-index:1}.c-news-overview-header .news-overview-header__radio-group .radio__label:hover:before{background-color:var(--color-beige-200)}.c-news-overview-header .news-overview-header__radio-group .radio__label:before{background-color:var(--color-white);border-color:transparent;border-radius:100px;box-shadow:none;content:"";display:inline-block;height:16px;height:100%;inset-block-start:50%;inset-inline-start:0;position:absolute;transform:translateY(-50%);transition:background-color .3s ease;width:16px;width:100%;z-index:-1}.c-news-overview-header .news-overview-header__radio-group .radio__label:after{display:none}.c-news-overview-header .news-overview-header__radio-group input[type=radio]:checked+.radio__label{color:var(--color-white)}.c-news-overview-header .news-overview-header__radio-group input[type=radio]:checked+.radio__label:hover:before{background-color:var(--color-grey-900)}.c-news-overview-header .news-overview-header__radio-group input[type=radio]:checked+.radio__label:before{background-color:var(--color-black)}.c-news-overview-header .news-overview-header__radio-group label{cursor:pointer;margin-inline-start:24px}.c-news-overview-header .news-overview-header__radio-group .radio__wrapper{gap:8px}@media only screen and (max-width:63.96875em){.c-news-overview-header .news-overview-header__radio-group .radio__wrapper{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.c-news-overview-header .news-overview-header__radio-group .radio__wrapper::-webkit-scrollbar{display:none}}.c-news-overview-header .news-overview-header__select-group .select__input{padding-inline-end:40px}.c-news-overview-header .c-select{width:-moz-max-content;width:max-content}.c-news-overview-header .news-overview-header__headline{margin-block-end:48px}.c-news-overview-header .news-overview-header__form{padding-block-start:16px}.c-news-overview-header .news-overview-header__headline{--font-size-headline-xlarge:4.8rem}@media only screen and (min-width:77.5em){.c-news-overview-header .news-overview-header__headline{margin-block-end:24px;--font-size-headline-xlarge:6.4rem}}.c-news-overview-header .form__item{margin-block-end:0}.c-news-navigation{align-items:center;display:flex}@media only screen and (max-width:47.96875em){.c-news-navigation{flex-direction:column;row-gap:32px}}.c-news-navigation .news-navigation__button{width:100%}@media only screen and (min-width:48em){.c-news-navigation .news-navigation__button{margin-inline-start:auto;width:-moz-max-content;width:max-content}}.c-news-navigation .news-navigation__links{-moz-column-gap:32px;column-gap:32px;display:flex;font-size:var(--font-size-large);justify-content:space-between;width:100%}@media only screen and (min-width:48em){.c-news-navigation .news-navigation__links{justify-content:flex-start;width:auto}}product-tile{animation:producttilereveal linear both;animation-range:entry 5% cover 15%;animation-timeline:--revealing-product;display:block;height:100%;view-timeline-axis:block;view-timeline-name:--revealing-product}.c-product-tile{background:var(--color-white);display:block;height:100%;overflow:hidden;position:relative}.has--keyboard-focus .c-product-tile:focus{box-shadow:0 0 0 2px var(--color-black);outline:none}.has--keyboard-focus .page-section--background-black .c-product-tile:focus{box-shadow:0 0 0 2px var(--color-red-500)}.slider-item--background-light-beige .c-product-tile{background:var(--color-light-beige)}.product-tile__image{aspect-ratio:4/3;background-color:var(--color-beige);position:relative}.product-tile__image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s ease-in-out;width:100%}.c-product-tile:hover .product-tile__image img{transform:scale(1.05)}.product-tile__label{inset-block-start:24px;inset-inline-start:24px;position:absolute}.product-tile__content{background:var(--color-white);color:var(--color-black);padding-block:32px;padding-inline:24px;transition:.3s ease-in-out}.c-product-tile:hover .product-tile__content{transform:translateY(-56px)}.slider-item--background-light-beige .product-tile__content{background:var(--color-light-beige)}.product-tile__title{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-xsmall);font-size:2.4rem;font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small);margin-block-end:32px}.product-tile__specs{display:flex;flex-wrap:wrap;font-size:var(--font-size-small);gap:16px}.product-tile__specs-label{flex:0 0 calc(65% - 8px)}.product-tile__specs-value{flex:0 0 calc(35% - 8px);margin-inline-start:auto;text-align:right}.product-tile__view-product{font-size:var(--font-size-small);inset-block-end:32px;inset-inline-start:24px;opacity:0;pointer-events:none;position:absolute;transform:translateY(56px);transition:transform .3s ease-in-out,opacity .3s ease-in-out 1ms}.product-tile__view-product:after{background-color:currentcolor;content:"";height:1px;inset-block-end:-1px;inset-inline-start:0;position:absolute;width:100%}.c-product-tile:hover .product-tile__view-product{opacity:1;transform:translateY(0);transition:transform .3s ease-in-out,opacity .3s ease-in-out .2s}@keyframes producttilereveal{0%{opacity:0;transform:translateY(-28px)}to{opacity:1;transform:translateY(0)}}.c-dealer-item{background-color:var(--color-background-light-beige);overflow:hidden;position:relative;transition:height var(--accordion-transition-time) var(--accordion-transition-ease)}@media only screen and (max-width:63.96875em){.c-dealer-item+.c-dealer-item{margin-block-start:16px}}@media only screen and (min-width:64em){.c-dealer-item+.c-dealer-item{margin-block-start:48px}}.dealer-item__summary{padding:var(--dealer-item-summary-padding);position:relative}.dealer-item__summary::-webkit-details-marker{display:none}@media only screen and (max-width:63.96875em){.dealer-item__summary{--dealer-item-summary-padding:16px}}@media only screen and (min-width:64em){.dealer-item__summary{--dealer-item-summary-padding:40px;pointer-events:none}}@media only screen and (max-width:63.96875em){.dealer-item__title{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-small)}}@media only screen and (min-width:64em){.dealer-item__title{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-medium);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small);margin-block-end:8px}}.dealer-item__summary-info{color:var(--color-text-secondary)}@media only screen and (max-width:63.96875em){.dealer-item__summary-info{display:flex;font-size:var(--font-size-body)}}@media only screen and (min-width:64em){.dealer-item__summary-info{font-size:var(--font-size-large)}}@media only screen and (max-width:63.96875em){.dealer-item__summary-info--city{display:block}.dealer-item__summary-info--city:after{content:"|";margin-inline:4px}}@media only screen and (min-width:64em){.dealer-item__summary-info--city{display:none}}@media only screen and (max-width:63.96875em){.dealer-item__summary-icon{display:flex;height:var(--accordion-icon-size);inset-block-start:50%;inset-inline-end:16px;position:absolute;transform:translateY(-50%);transform-origin:center;transition:all var(--accordion-transition-time) var(--accordion-transition-ease);width:var(--accordion-icon-size)}[open] .dealer-item__summary-icon{transform:translateY(-50%) rotate(45deg)}.is-closing .dealer-item__summary-icon{transform:translateY(-50%)}.dealer-item__summary-icon:after,.dealer-item__summary-icon:before{background:var(--accordion-icon-color);content:"";height:1px;inset-block-start:50%;inset-inline-start:0;position:absolute;width:var(--accordion-icon-size)}}@media only screen and (max-width:63.96875em) and (-ms-high-contrast:active){.dealer-item__summary-icon:after,.dealer-item__summary-icon:before{display:none}}@media only screen and (max-width:63.96875em){.dealer-item__summary-icon:before{transform:rotate(90deg)}}.dealer-item__content-container{opacity:0;transition:opacity .8s var(--accordion-transition-ease)}[open] .dealer-item__content-container{opacity:1}.is-closing .dealer-item__content-container{opacity:0}@media only screen and (min-width:64em){.dealer-item__content-container{display:flex;gap:48px;padding:0 40px 40px}}@media only screen and (max-width:63.96875em){.dealer-item__content{display:flex;flex-direction:column;gap:24px;padding:24px}.dealer-item__content>div+div:before{background-color:var(--color-border-minimal);content:"";display:block;height:1px;margin-block-end:24px;margin-inline-start:-24px;width:calc(100% + 48px)}}@media only screen and (min-width:64em){.dealer-item__content{display:grid;gap:16px;grid-template-areas:"dealer-item__contact dealer-item__openinghours dealer-item__service" "dealer-item__contact dealer-item__openinghours dealer-item__sales";grid-template-columns:1fr 1fr 2fr}}@media only screen and (max-width:63.96875em){.dealer-item__avatar img{max-width:100%;width:100%}}@media only screen and (min-width:64em){.dealer-item__avatar{flex:1 0 auto;max-width:290px;width:30%}.dealer-item__avatar img{height:auto;width:100%}.dealer-item__contact{grid-area:dealer-item__contact}}.dealer-item__subtitle{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);margin-block-end:8px}@media only screen and (max-width:63.96875em){.dealer-item__subtitle--contact{display:none}}.dealer-item__contact-info-container{display:flex;flex-direction:column;gap:var(--dealer-item-contact-info-container-gap)}@media only screen and (max-width:63.96875em){.dealer-item__contact-info-container{--dealer-item-contact-info-container-gap:32px}}@media only screen and (min-width:64em){.dealer-item__contact-info-container{--dealer-item-contact-info-container-gap:16px}}.dealer-item__address{display:flex;flex-direction:column;font-style:normal}@media only screen and (max-width:63.96875em){.dealer-item__contact-info-cta-container{display:flex;flex-direction:column;gap:4px}}@media only screen and (min-width:64em){.dealer-item__contact-info-cta-container{inset-block-start:40px;inset-inline-end:40px;position:absolute}}.dealer-item__contact-info-textlink-container{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.dealer-item__contact-info-textlink{display:inline-flex;position:relative}.dealer-item__contact-info-textlink:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .dealer-item__contact-info-textlink:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.dealer-item__contact-info-textlink:after{opacity:1}.dealer-item__contact-info-textlink:hover:after{opacity:0}@media only screen and (min-width:64em){.dealer-item__openinghours{grid-area:dealer-item__openinghours}.dealer-item__openinghours.is-hidden{display:block;min-width:215px;visibility:hidden}}@media only screen and (max-width:63.96875em){.dealer-item__openinghours.is-hidden{display:none}}@media only screen and (min-width:64em){.dealer-item__service{grid-area:dealer-item__service}.dealer-item__sales{grid-area:dealer-item__sales}.dealer-item__contact{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.dealer-item__openinghours{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}.dealer-item__service{-ms-grid-column:5;-ms-grid-row:1}.dealer-item__sales{-ms-grid-column:5;-ms-grid-row:3}}@media only screen and (max-width:63.96875em){.c-dealer-search-results .accordion__tab-item{flex:1 0}.c-dealer-search-results .accordion__item-content{padding-block-start:20px}.dealer-search-results__header{margin-block-end:24px}}@media only screen and (min-width:64em){.dealer-search-results__header{margin-block-end:64px}}.dealer-search-results__title{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-large);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-normal);line-height:var(--font-line-height-small);margin-block-end:24px}.dealer-search-results__map-toggle,.dealer-search-results__maps{margin-block-end:24px}.c-image-slider .image-slider__navigation{display:flex;inset-block-start:50%;justify-content:space-between;position:absolute;transform:translateY(-50%);width:100%;z-index:1}@media only screen and (max-width:47.96875em){.c-image-slider .image-slider__navigation{display:none}}.c-image-slider .image-slider__navigation:dir(rtl) [js-hook-navigation-next],.c-image-slider .image-slider__navigation:dir(rtl) [js-hook-navigation-prev]{transform:scaleX(-1)}.c-image-slider .image-slider-pagination-bullet{background-color:var(--color-background-light-grey);flex:1 0 auto;height:2px;transition-duration:.3s;transition-property:background-color,width;width:10px}.c-image-slider .image-slider-pagination-bullet-active{background-color:var(--color-red-500);width:20%}.c-image-slider .image-slider__pagination{display:flex;gap:0}@media only screen and (min-width:48em){.c-image-slider .image-slider__pagination{display:none}}.c-image-slider .image-slider__pagination-container{margin:auto;width:50%}@media only screen and (max-width:47.96875em){.c-image-slider .image-slider__pagination-container{margin-block-start:24px}}@media only screen and (min-width:48em){.c-image-slider .image-slider__pagination-container{margin-block-start:48px}}.c-image-slider .c-dynamic-media-image{max-height:592px}.c-image-slider .c-dynamic-media-image img{height:100%;-o-object-fit:cover;object-fit:cover}.c-image-slider .video__container{height:100%}.c-image-slider .c-center-headline .center-headline__headline,.c-image-slider .c-headline .headline__title{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-large);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-normal);line-height:var(--font-line-height-small)}:root{--job-offer-header-padding-block-start:128px;--job-offer-header-padding-block-end:48px}@media only screen and (min-width:48em){:root{--job-offer-header-padding-block-start:160px;--job-offer-header-padding-block-end:80px}}.c-job-offer-header{display:flex;flex-direction:column;max-width:874px;padding-block-end:var(--job-offer-header-padding-block-end);padding-block-start:var(--job-offer-header-padding-block-start);row-gap:24px}.c-job-offer-header,.c-job-offer-header:before{background-color:var(--color-background-light-beige)}.c-job-offer-header:before{content:"";height:100%;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;position:absolute;width:100%;z-index:-1}.c-job-offer-header .job-offer-header__label{width:-moz-max-content;width:max-content}.c-job-offer-header .job-offer-header__headline{font-size:var(--font-size-xxxxlarge);max-width:80%;text-transform:uppercase}@media only screen and (max-width:47.96875em){.c-job-offer-header .job-offer-header__headline{font-size:var(--font-size-xxlarge);max-width:100%}}.c-job-offer-header .job-offer-header__meta{align-items:center;display:flex;justify-content:space-between;margin-block-start:8px}.c-job-offer-header .job-offer-header__meta .job-offer-header__subheadline{color:var(--color-red-700);display:block;font-size:var(--font-size-xsmall);font-size:var(--font-size-medium);letter-spacing:var(--font-letter-spacing-xlarge);line-height:1;margin:0;text-transform:uppercase;text-transform:none}.page-section--background-black .c-job-offer-header .job-offer-header__meta .job-offer-header__subheadline{color:var(--color-white)}.page-section--background-medium-beige .c-job-offer-header .job-offer-header__meta .job-offer-header__subheadline{color:var(--color-black)}.c-headline{display:flex;gap:var(--headline-gap);margin-block-end:var(--headline-margin-block-end)}@media only screen and (max-width:47.96875em){.c-headline{--headline-gap:16px;--headline-margin-block-end:24px;flex-direction:column}}@media only screen and (min-width:48em){.c-headline{--headline-gap:32px;--headline-margin-block-end:48px;align-items:center;justify-content:space-between}}.headline__title{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-medium);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small)}.headline__textlink{position:relative;width:-moz-fit-content;width:fit-content}.headline__textlink:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .headline__textlink:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.headline__textlink:after{opacity:1}.headline__textlink:hover:after{opacity:0}.has--keyboard-focus .headline__textlink:focus{box-shadow:var(--color-black) 0 -1px 0 inset,var(--color-black) 1px 0 0 inset,var(--color-black) -1px 0 0 inset,var(--color-black) 0 2px 0 inset}.has--keyboard-focus .page-section--background-black .headline__textlink:focus{box-shadow:var(--color-white) 0 -1px 0 inset,var(--color-white) 1px 0 0 inset,var(--color-white) -1px 0 0 inset,var(--color-white) 0 2px 0 inset}.c-job-filters .job-filters__select-group{align-items:flex-end;display:flex;gap:4px}@media only screen and (max-width:77.46875em){.c-job-filters .job-filters__select-group{flex-direction:column;gap:8px}}.c-job-filters .job-filters__select-group .form__item{margin-block-end:0;width:20%}@media only screen and (max-width:77.46875em){.c-job-filters .job-filters__select-group .form__item{margin-block-end:8px;width:100%}}.c-job-filters .select__input{height:64px;width:100%}.c-job-filters .job-filters__button{width:20%}@media only screen and (max-width:77.46875em){.c-job-filters .job-filters__button{width:100%}}.c-job-filters .job-filters__headline{margin-block-end:64px}@media only screen and (max-width:77.46875em){.c-job-filters .job-filters__headline{margin-block-end:32px}}:root{--video-background-color:var(--color-background-light-beige);--video-reveal-transition-time:250ms;--video-reveal-transition-ease:cubic-bezier(0.55,0.085,0.68,0.53);--video-loader-size:50px;--video-loader-thickness:4px;--video-loader-color:var(--color-primary);--video-loader-transition-time:250ms;--video-loader-transition-ease:cubic-bezier(0.55,0.085,0.68,0.53);--video-button-size:75px;--video-button-color:var(--color-white);--video-button-icon-color-hover:var(--color-grey-200);--video-button-icon-color-hover:var(--video-button-icon-color-hover);--video-button-icon-color:var(--color-primary);--video-button-transition-time:500ms;--video-button-transition-ease:cubic-bezier(0.55,0.085,0.68,0.53)}.c-video .video__image,.c-video .video__player,.c-video iframe,.c-video video{height:100%;position:absolute;width:100%}.c-video .image__holder{height:100%;overflow:hidden}.c-video .button__watch-time{color:var(--color-dark-grey);margin-inline-start:32px}.c-video .button__inner{gap:32px;--button-spacing-x:24px}.c-video .button__icon{min-width:11px}.video__container{background-color:var(--video-background-color);padding-block-end:56.25%;position:relative}.video__player{opacity:0;transition:var(--video-reveal-transition-time) var(--video-reveal-transition-ease);transition-property:opacity;z-index:1}.video--is-initialised .video__player{opacity:1}.video__loader{backface-visibility:hidden;background-color:var(--video-background-color);border-radius:50%;box-shadow:inset 0 0 0 var(--video-loader-thickness) var(--video-loader-color);display:block;height:var(--video-loader-size);inset-block-start:50%;inset-inline-start:50%;margin:0;opacity:0;position:absolute;transform:translate(-50%,-50%);transition:var(--video-button-transition-time) var(--video-button-transition-ease);transition-property:opacity;width:var(--video-loader-size);z-index:3}.video__loader:after,.video__loader:before{content:"";position:absolute}.video__loader:before{border-radius:calc(var(--video-loader-size) + 2px) 0 0 calc(var(--video-loader-size) + 2px);inset-inline-start:-1px;transform-origin:calc((var(--video-loader-size) + 2px)/2) calc((var(--video-loader-size) + 2px)/2)}.video__loader:after,.video__loader:before{animation:none;background:var(--video-background-color);height:calc(var(--video-loader-size) + 2px);inset-block-start:-1px;width:calc((var(--video-loader-size) + 2px)/2)}.video__loader:after{border-radius:0 calc(var(--video-loader-size) + 1px) calc(var(--video-loader-size) + 1px) 0;inset-inline-start:calc(var(--video-loader-size)/2);transform-origin:0 calc((var(--video-loader-size) + 2px)/2)}.video__loader:dir(rtl){transform:translate(50%,-50%)}.video__loader:dir(rtl):before{inset-inline-end:-1px;inset-inline-start:unset}.video__loader:dir(rtl):after{inset-inline-end:calc(var(--video-loader-size)/2);inset-inline-start:unset}.video--is-loading .video__loader{opacity:1}.video--is-loading .video__loader:before{animation:video-loader 1.2s cubic-bezier(.215,.61,.355,1) .9s infinite}.video--is-loading .video__loader:after{animation:video-loader 1.2s cubic-bezier(.215,.61,.355,1) infinite}.video--is-initialised .video__loader{opacity:0;pointer-events:none}.video--is-initialised .video__loader:after,.video--is-initialised .video__loader:before{animation:none}.video__invalid-cookie{align-items:center;background-color:var(--video-background-color);display:none;flex-direction:column;height:100%;inset-block-start:0;inset-inline-start:0;justify-content:center;padding:24px;position:absolute;width:100%;z-index:10}.video--has-invalid-cookie .video__invalid-cookie{display:flex}.video__image{z-index:2}.video--is-initialised .video__image{opacity:0;pointer-events:none;transition:var(--video-reveal-transition-time) var(--video-reveal-transition-ease);transition-property:opacity}.video__image .c-dynamic-media-image{height:100%}.video__image .c-dynamic-media-image img{height:100%;-o-object-fit:cover;object-fit:cover}.video__play-button{inset-block-end:32px;inset-inline-start:50%;position:absolute;transform:translateX(-50%);z-index:1}.video__play-button:dir(rtl){transform:translateX(50%)}@keyframes video-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.video__headline .c-center-headline .center-headline__headline{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-medium);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small)}:root{--container-gutter:64px;--container-gutter-small:24px;--breakpoint-desktop:1360px;--breakpoint-desktop-xl:1920px}.c-center-headline{align-items:center;display:flex;flex-direction:column;margin-block-end:64px;row-gap:16px;text-align:center}.page-section--fullwidth .c-center-headline{max-width:var(--breakpoint-desktop-xl);padding-inline-end:var(--container-gutter);padding-inline-start:var(--container-gutter)}.page-section--narrow .c-center-headline{max-width:var(--breakpoint-desktop);padding-inline-end:var(--container-gutter-small);padding-inline-start:var(--container-gutter-small)}@media only screen and (max-width:63.96875em){.c-center-headline{margin-block-end:32px}}.c-center-headline .center-headline__label{width:-moz-max-content;width:max-content}.c-center-headline .center-headline__headline{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-xlarge);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-normal);line-height:var(--font-line-height-small)}.c-buybox{display:flex;flex-direction:column;gap:40px;padding:48px}@media only screen and (max-width:63.96875em){.c-buybox{display:flex;flex-direction:column;gap:32px;padding:32px 24px}}.c-buybox .buybox__rows{display:flex;flex-direction:column;gap:20px}.c-buybox .buybox__specs-list{display:flex;flex-direction:column;gap:24px}.c-buybox .buybox__row{align-items:center;display:flex;justify-content:space-between}.c-buybox .buybox__wrapper{display:flex;flex-direction:column;gap:48px}@media only screen and (max-width:63.96875em){.c-buybox .buybox__wrapper{display:flex;flex-direction:column;gap:32px}}.c-buybox .buybox__header{display:flex}.c-buybox .buybox__title{align-items:center;background:var(--color-beige-20);display:flex;font-size:var(--font-size-xxsmall);padding:12px;text-transform:uppercase}.c-buybox .buybox__spec-title{font-size:var(--font-size-xlarge)}.c-buybox .buybox__spec-label{font-size:var(--font-size-small)}.c-buybox .buybox__spec-value{font-size:var(--font-size-large);line-height:var(--font-line-height-normal)}.c-buybox .buybox__icon{align-items:center;display:flex;height:50px;justify-content:center;width:50px}.c-buybox .buybox__icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-buybox .c-toggle-switch{align-items:center;margin-block-end:0}.c-buybox .c-toggle-switch .toggle-switch__label{margin-block-start:0}.c-buybox .buybox__button{width:100%}.c-buybox .buybox__description,.c-buybox .buybox__link{font-size:var(--font-size-small)}.c-buybox .buybox__actions{display:flex;flex-direction:column;gap:8px}:root{--cockpit-slider-video-offset:168px}.c-cockpit-slider{position:relative}.c-cockpit .c-cockpit-slider{height:100%;width:100%}.c-cockpit-slider:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));content:"";inset-block-end:0;min-height:168px;position:absolute;width:100%;z-index:1}@media only screen and (max-width:47.96875em){.c-cockpit-slider:after{display:none}}.c-cockpit-slider .cockpit-slider__controls{align-items:center;display:flex;gap:32px;margin-block-start:16px}@media only screen and (min-width:48em){.c-cockpit-slider .cockpit-slider__controls{height:100%;inset-block-start:0;inset-inline-start:0;margin-block-start:0;position:absolute;width:100%}}.c-cockpit-slider .cockpit-slider__navigation{display:flex;inset-block-start:50%;justify-content:space-between;padding-inline:40px;pointer-events:none;position:absolute;transform:translateY(-50%);width:100%;z-index:2}@media only screen and (max-width:47.96875em){.c-cockpit-slider .cockpit-slider__navigation{display:none}}@media only screen and (min-width:48em){.c-cockpit-slider .cockpit-slider__navigation{padding-inline:24px}}.c-cockpit-slider .cockpit-slider__navigation--disabled{opacity:0;visibility:hidden}.c-cockpit-slider .cockpit-slider__navigation:dir(rtl) [js-hook-cockpit-navigation-next],.c-cockpit-slider .cockpit-slider__navigation:dir(rtl) [js-hook-cockpit-navigation-prev]{transform:scaleX(-1)}.c-cockpit-slider .cockpit-slider__navigation-button{border-radius:50%;opacity:.7;pointer-events:auto}.c-cockpit-slider .cockpit-slider__pagination-container{align-items:center;display:flex;gap:32px;justify-content:space-between;padding-inline:24px}@media only screen and (max-width:47.96875em){.c-cockpit-slider .cockpit-slider__pagination-container{width:100%}}.c-cockpit-slider .cockpit-slider__pagination{align-items:flex-end;display:flex;flex:1 0 auto;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.c-cockpit-slider .cockpit-slider__pagination::-webkit-scrollbar{display:none}@media only screen and (max-width:47.96875em){.c-cockpit-slider .cockpit-slider__pagination{max-width:calc(100% - 80px)}}.c-cockpit-slider .cockpit-slider-pagination-bullet{background-color:var(--color-black);height:1px;transition-duration:.3s;transition-property:background-color;width:38px}.c-cockpit-slider .cockpit-slider-pagination-bullet-active{background-color:var(--color-red-500);height:2px}.c-cockpit-slider .cockpit-slider__pagination-fraction{flex-shrink:0;font-size:var(--font-size-xsmall);white-space:nowrap}.c-cockpit-slider .c-dynamic-media-image{aspect-ratio:4/3;height:100%}.c-cockpit-slider .c-dynamic-media-image img{height:100%;-o-object-fit:cover;object-fit:cover}.c-cockpit-slider .cockpit-slider__thumbnails{inset-block-end:32px;inset-inline-start:32px;max-width:calc(100% - 64px);overflow:hidden;position:absolute;z-index:10}@media only screen and (max-width:47.96875em){.c-cockpit-slider .cockpit-slider__thumbnails{display:none}}@media only screen and (min-width:48em){.c-cockpit-slider .cockpit-slider__thumbnails{display:flex;gap:8px;margin-inline-start:auto}}.c-cockpit-slider .cockpit-slider__thumbnails .cockpit-slider-slide{position:relative}.c-cockpit-slider .cockpit-slider__thumbnails .cockpit-slider-slide:after{background-color:var(--color-red-500);content:"";height:2px;inset-block-end:0;inset-inline-start:0;opacity:0;position:absolute;transition:opacity .3s;width:100%}.c-cockpit-slider .cockpit-slider__thumbnails .cockpit-slider__thumbnail-active{position:relative}.c-cockpit-slider .cockpit-slider__thumbnails .cockpit-slider__thumbnail-active:after{opacity:1}.c-cockpit-slider .cockpit-slider__thumbnails .cockpit-slider-slide{cursor:pointer;height:56px;width:56px}.c-cockpit-slider .cockpit-slider__thumbnails .c-dynamic-media-image{aspect-ratio:1/1;height:100%}.c-cockpit-slider .cockpit-slider__thumbnails .c-dynamic-media-image img{height:100%;-o-object-fit:cover;object-fit:cover}.c-cockpit-slider .c-video,.c-cockpit-slider .video__container{height:100%}@media only screen and (max-width:63.96875em){.c-cockpit-slider .c-video .c-dynamic-media-image{height:auto}}@media only screen and (min-width:64em){.c-cockpit-slider .video--is-initialised{height:calc(100% - var(--cockpit-slider-video-offset))}.c-cockpit-slider .video__play-button{inset-block-end:var(--cockpit-slider-video-offset)}}.c-cockpit-slider .cockpit-slider__thumbnail-play-icon{display:flex;height:auto;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.c-cockpit-slider .cockpit-slider__thumbnail-play-icon:dir(rtl){transform:translate(50%,-50%)}.c-cockpit-slider .cockpit-slider__thumbnail-play-icon path{fill:var(--color-red-500);stroke:var(--color-red-500)}.c-cockpit{background:var(--color-white);position:relative;z-index:101}@media only screen and (min-width:64em){.c-cockpit{display:flex}}.cockpit__media{overflow:hidden}@media only screen and (min-width:64em){.cockpit__media{flex:1 1 67%;max-width:67%}.cockpit__buybox{flex:1 1 33%;max-width:480px}}.c-cockpit-image-sequence{display:block;height:auto;position:relative;width:100%}.cockpit-image-sequence__canvas{cursor:url(../../../resources/svg/icons/image-sequence-cursor.svg) 28 28,auto;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cockpit-image-sequence__progress{align-items:center;display:flex;gap:20px;inset-block-start:unset;inset-inline-start:unset;left:unset;pointer-events:none;position:absolute;top:unset}@media only screen and (max-width:63.96875em){.cockpit-image-sequence__progress{inset-block-end:24px;inset-inline-end:24px;inset-inline-start:24px;justify-content:space-between}}@media only screen and (min-width:64em){.cockpit-image-sequence__progress{inset-block-end:56px;inset-inline-end:130px}}.cockpit-image-sequence__progress-label{display:inline-block;font-size:var(--font-size-xsmall);font-size:var(--font-size-xxsmall);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-large);line-height:1;text-transform:uppercase}.cockpit-image-sequence__progress-bar-container{position:relative}.cockpit-image-sequence__degree-label{display:inline-block;font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);inset-block-start:50%;inset-inline-start:50%;letter-spacing:var(--font-letter-spacing-large);line-height:1;position:absolute;text-transform:uppercase;transform:translate(-50%,-50%)}.cockpit-image-sequence__degree-label:dir(rtl){transform:translate(50%,-50%)}.cockpit-image-sequence__progress-bar{--background:conic-gradient(var(--color-red-500) var(--p),var(--color-background-dark-beige) 0);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--background);border:none;border-radius:50%;display:block;inset:0;-webkit-mask:radial-gradient(transparent 65%,#000 68% 70%,#000 71%);mask:radial-gradient(transparent 65%,#000 68% 70%,#000 71%);overflow:hidden;pointer-events:none;transition:background .2s ease-out}.cockpit-image-sequence__progress-bar::-webkit-progress-bar{background:var(--background)}.cockpit-image-sequence__progress-bar::-webkit-progress-value{background:transparent}.cockpit-image-sequence__progress-bar::-moz-progress-bar{background:transparent}@media only screen and (max-width:63.96875em){.cockpit-image-sequence__progress-bar{height:64px;width:64px}}@media only screen and (min-width:64em){.cockpit-image-sequence__progress-bar{height:96px;width:96px}}.c-hero-product-detail{background-color:var(--color-background-light-beige);padding-block-end:32px;padding-block-start:128px}@media only screen and (min-width:64em){.c-hero-product-detail{padding-block-end:80px;padding-block-start:160px}}.c-hero-product-detail .hero-product-detail__container{display:flex;flex-direction:column;row-gap:24px}.c-hero-product-detail .hero-product-detail__label{width:-moz-max-content;width:max-content}.c-hero-product-detail .hero-product-detail__headline{font-family:var(--font-stack-secondary);font-size:var(--font-size--display);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-bold);hyphens:none;letter-spacing:var(--font-letter-spacing-normal);line-height:var(--font-line-height-normal);text-transform:uppercase}.c-hero-product-detail .hero-product-detail__description{color:var(--color-red-700);color:var(--color-text-primary);display:block;font-size:var(--font-size-xsmall);letter-spacing:var(--font-letter-spacing-xlarge);line-height:1;margin-block-end:0;margin-bottom:32px;text-transform:uppercase}.page-section--background-black .c-hero-product-detail .hero-product-detail__description{color:var(--color-white)}.page-section--background-medium-beige .c-hero-product-detail .hero-product-detail__description{color:var(--color-black)}.c-contact-card{background-color:var(--color-white);container-name:contact-card;container-type:inline-size;height:100%}.page-section--background-white .c-contact-card{background-color:var(--color-background-light-beige)}.contact-card__inner{display:flex;gap:24px;height:100%;justify-content:space-between;padding:24px;width:100%}@container contact-card (max-width: 640px){.contact-card__inner{flex-direction:column-reverse}}@container contact-card (min-width: 640px){.contact-card__inner{flex-direction:row-reverse}}.contact-card__content{display:flex;flex:1;flex-direction:column;gap:8px;justify-content:space-between}.contact-card__content-inner{display:flex;flex-direction:column;gap:8px}.contact-card__name{color:var(--color-black);font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-small);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small);order:2}.contact-card__jobtitle{color:var(--color-red-500);display:inline-block;font-size:var(--font-size-xsmall);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-large);line-height:1;order:1;text-transform:uppercase}.contact-card__body,.contact-card__button-container{order:3}.contact-card__body{color:var(--color-black);font-size:var(--font-size-xsmall)}.contact-card__button-container{display:flex;flex-direction:column;gap:8px}@container contact-card (max-width: 640px){.contact-card__button-container{margin-block-start:8px}}@container contact-card (min-width: 640px){.contact-card__button-container{margin-block-start:auto}}.contact-card__button{display:flex}.contact-card__button [class^=c-button]{width:100%}.contact-card__image{aspect-ratio:1/1;flex:0 0 262px;max-height:262px;min-height:262px}@media only screen and (max-width:47.96875em){.contact-card__image{flex:0 0 280px;max-height:280px;min-height:280px}}.page-section--narrow .contact-card__image{flex:0 0 350px;max-height:350px;min-height:350px}@media only screen and (max-width:47.96875em){.page-section--narrow .contact-card__image{flex:0 0 280px;max-height:280px;min-height:280px}}@media only screen and (min-width:48em) and (max-width:63.96875em){.page-section--narrow .contact-card__image{flex:0 0 280px;max-height:280px;min-height:280px}}.c-slider .contact-card__image{flex:0 0 290px;max-height:290px;min-height:290px}@media only screen and (max-width:47.96875em){.c-slider .contact-card__image{flex:0 0 280px;max-height:280px;min-height:280px}}.contact-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-buybox-paldrive{display:flex;flex-direction:column;gap:40px;padding:40px}@media only screen and (max-width:63.96875em){.c-buybox-paldrive{display:flex;flex-direction:column;gap:32px;padding:32px 24px}}.c-buybox-paldrive .buybox-paldrive__rows{display:flex;flex-direction:column;gap:20px}.c-buybox-paldrive .buybox-paldrive__specs-list{display:flex;flex-direction:column;gap:16px}.c-buybox-paldrive .buybox-paldrive__row{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex}.c-buybox-paldrive .buybox-paldrive__wrapper{display:flex;flex-direction:column;gap:32px}.c-buybox-paldrive .buybox-paldrive__header{display:flex}.c-buybox-paldrive .buybox-paldrive__label{align-items:center;background:var(--color-beige-20);display:flex;font-size:var(--font-size-xxsmall);padding:12px;text-transform:uppercase}.c-buybox-paldrive .buybox-paldrive__spec-title{font-size:var(--font-size-xlarge)}.c-buybox-paldrive .buybox-paldrive__spec-label{font-size:var(--font-size-small);font-weight:700;width:50%}.c-buybox-paldrive .buybox-paldrive__spec-value{font-size:var(--font-size-small)}.c-buybox-paldrive .buybox-paldrive__icon{align-items:center;display:flex;height:50px;justify-content:center;width:50px}.c-buybox-paldrive .buybox-paldrive__icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-buybox-paldrive .buybox-paldrive__toggle{align-items:center;margin-block-end:0}.c-buybox-paldrive .buybox-paldrive__toggle .toggle-switch__label{margin-block-start:0}.c-buybox-paldrive .buybox-paldrive__button{width:100%}.c-buybox-paldrive .buybox-paldrive__description,.c-buybox-paldrive .buybox-paldrive__link{font-size:var(--font-size-small)}.buybox-paldrive__price-info{display:flex;flex-direction:column;gap:4px;position:relative}.buybox-paldrive__price-label{font-size:var(--font-size-small)}.buybox-paldrive__price-value{font-size:var(--font-size-xlarge)}.buybox-paldrive__price-additional{color:var(--color-text-secondary);font-size:var(--font-size-xsmall)}.buybox-paldrive__price-special-offer{display:inline-block;font-size:var(--font-size-small);inset-block-start:50%;inset-inline-end:0;position:relative;position:absolute;transform:translateY(-50%)}.buybox-paldrive__price-special-offer:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .buybox-paldrive__price-special-offer:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.buybox-paldrive__price-special-offer:after{opacity:1}.buybox-paldrive__price-special-offer:hover:after{opacity:0}.buybox-paldrive__actions{display:flex;flex-direction:column;gap:8px}.c-specification-list .specification-list__row{border-bottom:1px solid var(--color-text-muted);-moz-column-gap:48px;column-gap:48px;display:flex;padding:18px 24px}.c-specification-list .specification-list__row .specification-list__term{flex:0 0 50%;font-weight:700}.modal--language-selector .modal__content{display:flex;flex:1}.c-language-selector{display:flex;flex-direction:column;width:100%}.c-language-selector .c-select:has(.select__input.u-hidden){display:none}.c-language-selector .c-form{display:flex;flex-direction:column;flex-grow:1}.language-selector__description{display:block;margin-block-end:24px}.language-selector__submit{margin-block-start:auto;padding-block:32px;position:relative}.language-selector__submit .c-button--primary-red{width:100%}.language-selector__submit:before{background:var(--color-border-minimal);content:"";display:block;height:1px;inset-block-start:0;inset-inline-start:calc(var(--modal-padding)*-1);position:absolute;width:calc(100% + var(--modal-padding)*2)}.c-hero-entry-teaser{background-color:var(--color-background-light-beige);position:relative;z-index:0}.c-hero-entry-teaser.hero-entry-teaser--has-bg-image{background-color:var(--color-background-dark-grey);color:var(--color-white)}.has--keyboard-focus .c-hero-entry-teaser.hero-entry-teaser--has-bg-image .breadcrumb__item:focus{box-shadow:0 -1px 0 var(--color-black) inset,1px 0 0 var(--color-black) inset,-1px 0 0 var(--color-black) inset,0 2px 0 var(--color-black) inset}@media only screen and (max-width:63.96875em){.c-hero-entry-teaser{padding-block-end:62px;padding-block-start:142px}}@media only screen and (min-width:64em){.c-hero-entry-teaser{padding-block-end:86px;padding-block-start:206px}.c-hero-entry-teaser.hero-entry-teaser--has-local-navigation{height:600px}}.c-hero-entry-teaser .hero-entry-teaser__media{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;inset:0;position:absolute;width:100%;z-index:-1}.c-hero-entry-teaser .hero-entry-teaser__media .c-dynamic-media-image{height:100%;width:100%}.c-hero-entry-teaser .hero-entry-teaser__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-hero-entry-teaser .hero-entry-teaser__media:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6)),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));content:"";inset:0;position:absolute;z-index:1}@media only screen and (min-width:64em){.hero-entry-teaser__container{display:grid;gap:32px;grid-template-areas:"hero-entry-teaser__breadcrumb hero-entry-teaser__breadcrumb" "hero-entry-teaser__title hero-entry-teaser__body";grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:63.96875em){.hero-entry-teaser__breadcrumb{margin-block-end:24px}}@media only screen and (min-width:64em){.hero-entry-teaser__breadcrumb{grid-area:hero-entry-teaser__breadcrumb;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3}}.hero-entry-teaser__title{font-family:var(--font-stack-secondary);font-size:var(--font-size--display);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-normal);line-height:var(--font-line-height-normal);text-transform:uppercase}@media only screen and (max-width:63.96875em){.hero-entry-teaser__title{margin-block-end:48px}}.hero-entry-teaser__local-navigation{background-color:var(--color-background-light-beige);height:48px;inset-block-start:24px;position:sticky;width:100%;z-index:1000}@media only screen and (max-width:47.96875em){.split-panel__grid{display:flex;flex-direction:column;gap:48px}}@media only screen and (min-width:48em){.split-panel__grid{display:grid;gap:48px;grid-template-columns:repeat(2,minmax(0,1fr))}}.split-panel__grid img{height:auto;width:100%}.split-panel__grid .c-dynamic-media-image.ratio-applicable img{height:100%}.c-job-life-at-palfinger{align-items:center;display:flex;gap:24px;padding-block:48px}@media only screen and (max-width:63.96875em){.c-job-life-at-palfinger{flex-direction:column;padding-block:0}}.c-job-life-at-palfinger .job-life-at-palfinger__headline{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-large);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-normal);line-height:var(--font-line-height-small);max-width:400px}.c-job-life-at-palfinger .job-life-at-palfinger__icons{display:flex;flex-wrap:wrap;gap:16px;margin-inline-start:auto}@media only screen and (max-width:63.96875em){.c-job-life-at-palfinger .job-life-at-palfinger__icons{flex-direction:column;gap:24px;margin-inline-start:0}}.c-job-life-at-palfinger .job-life-at-palfinger__icons .job-life-at-palfinger__icon img,.c-job-life-at-palfinger .job-life-at-palfinger__icons .job-life-at-palfinger__icon svg{max-width:24px}.c-job-life-at-palfinger .job-life-at-palfinger__icon-item{align-items:center;display:flex;flex-direction:column;max-width:100px;row-gap:8px;text-align:center}.c-job-life-at-palfinger .job-life-at-palfinger__label{font-size:var(--font-size-xsmall);text-transform:uppercase}.c-small-card{align-items:center;background-color:var(--color-background-light-beige);color:var(--color-black);display:flex;gap:32px;padding:8px;padding-inline-end:40px;transition:background-color .3s ease-in-out}.has--keyboard-focus .c-small-card:focus{box-shadow:0 0 0 2px var(--color-black)}.has--keyboard-focus .page-section--background-black .c-small-card:focus{box-shadow:0 0 0 2px var(--color-red-500)}.slider-slide .c-small-card,.tile-grid__item .c-small-card{height:100%;width:100%}.c-small-card[href]:hover{background-color:var(--color-background-medium-beige)}@media only screen and (max-width:63.96875em){.c-small-card{padding:16px}}.page-section--background-light-beige .c-small-card{background-color:var(--color-white)}.small-card__icon{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;overflow:hidden}.small-card__icon.small-card__icon--red{background-color:var(--color-red-500)}.small-card__icon.small-card__icon--black{background-color:var(--color-black)}.small-card__icon.small-card__icon--white{background-color:var(--color-white)}@media only screen and (max-width:63.96875em){.small-card__icon{flex:0 0 54px}}@media only screen and (min-width:64em){.small-card__icon{flex:0 0 88px}}.small-card__icon img,.small-card__icon svg{height:100%;width:100%}.small-card__icon img rect,.small-card__icon svg rect{fill:transparent}.small-card__icon img{-o-object-fit:cover;object-fit:cover}.small-card__content{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.small-card__headline{font-family:var(--font-stack-primary);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);hyphens:none;letter-spacing:var(--font-letter-spacing-large);line-height:var(--font-line-height-body)}.small-card__description{color:var(--color-solid-black);font-size:var(--font-size-xsmall)}.small-card__headline+.small-card__description{margin-block-start:8px}.country-suggestion__buttons{display:flex;gap:8px;margin-block-start:24px}.country-suggestion__buttons [class^=c-button]{flex:auto}@media only screen and (max-width:47.96875em){.country-suggestion__buttons{flex-direction:column}}[js-hook-imperial-metric-switch],[js-hook-spec-imperial],[js-hook-spec-metric]{display:none}[js-hook-imperial-metric-switch].is--visible,[js-hook-spec-imperial].is--visible,[js-hook-spec-metric].is--visible{display:block}.hotspot__wrapper{position:relative}.hotspot__wrapper:after{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));content:"";height:100%;inset-block-start:0;inset-inline-start:0;position:absolute;width:100%}.hotspot__open-btn{display:inline-block;position:absolute;z-index:10}.hotspot__open-btn svg{stroke:var(--color-white)}.hotspot__open-btn .hotspot__open-btn-icon{align-items:center;background:var(--color-red-500);display:flex;height:36px;justify-content:center;position:relative;width:36px;z-index:5}.hotspot__open-btn:before{background-color:var(--color-red-500);content:"";height:48px;inset-block-start:50%;inset-inline-start:50%;opacity:.4;position:absolute;transform:translate(-50%,-50%);width:48px;z-index:3}.hotspot__open-btn:before:dir(rtl){transform:translate(50%,-50%)}.hotspot__open-btn:after{background-color:var(--color-red-500);content:"";height:60px;inset-block-start:50%;inset-inline-start:50%;opacity:.4;position:absolute;transform:translate(-50%,-50%);width:60px;z-index:2}.hotspot__open-btn:after:dir(rtl){transform:translate(50%,-50%)}.hotspot__open-btn:dir(rtl):after,.hotspot__open-btn:dir(rtl):before{transform:translate(50%,-50%)}.hotspot__open-btn .hotspot__open-btn-animation{animation:pulse 1.5s infinite;background-color:var(--color-red-500);content:"";height:72px;inset-block-start:50%;inset-inline-start:50%;opacity:.2;position:absolute;transform:translate(-50%,-50%);width:72px;z-index:1}.hotspot__open-btn .hotspot__open-btn-animation:dir(rtl){animation:pulse-rtl 1.5s infinite;transform:translate(50%,-50%)}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(.5)}45%{transform:translate(-50%,-50%) scale(1)}90%{transform:translate(-50%,-50%) scale(.5)}to{transform:translate(-50%,-50%) scale(.5)}}@keyframes pulse-rtl{0%{transform:translate(50%,-50%) scale(.5)}45%{transform:translate(50%,-50%) scale(1)}90%{transform:translate(50%,-50%) scale(.5)}to{transform:translate(50%,-50%) scale(.5)}}.c-product-filter-plp{position:relative}@media only screen and (max-width:47.96875em){.c-product-filter-plp{padding-block-start:70px}.c-product-filter-plp .c-tile-grid{margin-block-start:24px}}@media only screen and (min-width:64em){.c-product-filter-plp .c-tile-grid{margin-block-start:40px}}.c-product-filter-plp .product-filter-plp__quick-filters{display:flex;flex:1;flex-wrap:wrap;gap:16px}.c-product-filter-plp .plp-quick-filter{align-items:center;background-color:var(--color-white);border-radius:100px;display:flex;font-size:var(--font-size-small);gap:8px;justify-content:center;padding:8px 16px}.has--keyboard-focus .c-product-filter-plp .plp-quick-filter:focus{box-shadow:0 0 0 2px var(--color-black) inset}.c-product-filter-plp .product-filter-plp__header{align-items:center;display:flex;gap:16px}@media only screen and (max-width:63.96875em){.c-product-filter-plp .product-filter-plp__header{align-items:normal;flex-direction:column-reverse}}.c-product-filter-plp .search-results-entry-teaser__search-input{flex:1 0}.c-product-filter-plp .product-filter-plp__filter{display:flex;flex:1 0;gap:16px;max-width:70%}.c-product-filter-plp .product-filter-plp__filter [js-hook-product-filter-plp-show-filter-btn]{min-width:205px}@media only screen and (max-width:63.96875em){.c-product-filter-plp .product-filter-plp__filter{flex-direction:column;max-width:100%}}.c-product-filter-plp .product-filter__accordion{border-bottom:1px solid var(--color-grey-400)}.c-product-filter-plp .product-filter__accordion .product-filter__accordion-summary{cursor:pointer;font-size:var(--font-size-medium);padding:24px;position:relative}.c-product-filter-plp .product-filter__accordion .product-filter__accordion-summary:after,.c-product-filter-plp .product-filter__accordion .product-filter__accordion-summary:before{background:var(--modal-close-button-color);border-radius:1px;content:"";height:2px;inset-block-start:50%;inset-inline-end:24px;position:absolute;transform:translate(-50%,-50%);transition:opacity .2s,transform .2s;width:16px}.c-product-filter-plp .product-filter__accordion .product-filter__accordion-summary:before{opacity:1;transform:translate(-50%,-50%) rotate(90deg)}.c-product-filter-plp .product-filter__accordion .product-filter__accordion-summary:dir(rtl):before{transform:translate(50%,-50%) rotate(90deg)}.c-product-filter-plp .product-filter__accordion .product-filter__accordion-summary:dir(rtl):after{transform:translate(50%,-50%)}.c-product-filter-plp .modal--filter .modal__header+.modal__content{display:flex;flex-direction:column;height:100%;padding:0}.c-product-filter-plp .modal__scroll{flex:1}.c-product-filter-plp .product-filter__checkbox-wrapper{padding:24px}.c-product-filter-plp .modal__header{border-bottom:1px solid var(--color-grey-400);padding:24px}.c-product-filter-plp .product-filter-plp__reset-filters{cursor:pointer;display:none;position:relative}.c-product-filter-plp .product-filter-plp__reset-filters:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .c-product-filter-plp .product-filter-plp__reset-filters:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.c-product-filter-plp .product-filter-plp__reset-filters:after{opacity:1}.c-product-filter-plp .product-filter-plp__reset-filters:hover:after{opacity:0}.c-product-filter-plp .product-filter-plp__reset-filters.is--visible{display:block}.c-product-filter-plp .product-filter-plp-__start-filter{background:var(--color-background-medium-beige);border-block-start:1px solid var(--color-grey-400);bottom:0;padding:24px;position:sticky;z-index:10}.c-product-filter-plp .product-filter-plp-__start-filter .product-filter-plp__start-filter-btn{width:100%}.c-product-filter-plp .product-filter-plp__quick-filters-container{align-items:center;display:flex;justify-content:space-between;margin-block-start:24px}@media only screen and (max-width:63.96875em){.c-product-filter-plp .product-filter-plp__quick-filters-container{align-items:flex-start;flex-direction:column;margin-block-end:24px;row-gap:16px}}.c-product-filter-plp .product-filter-plp__controls{align-items:center;display:flex;gap:16px;margin-inline-start:auto}.c-product-filter-plp .product-filter-plp__layout-toggle{border-radius:8px;display:flex;gap:8px;padding:4px}.c-product-filter-plp .c-imperial-metric-switch{margin-block-end:0;margin-inline-start:auto}.c-product-filter-plp .search-bar__container{width:100%}@media only screen and (min-width:48em){.c-product-filter-plp .c-toggle-switch{margin-block-end:0}}.c-product-filter-plp .checkbox__label{font-size:var(--font-size-small);margin-block-end:16px;padding-inline-start:calc(var(--radio-size) + 16px)}.c-product-filter-plp .checkbox__label--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.c-product-filter-plp .modal--product-filter{display:flex;flex-direction:column;max-height:calc(100vh - 10%);max-width:464px;overflow:hidden}@media only screen and (max-width:47.96875em){.c-product-filter-plp .modal--product-filter{height:100vh;max-height:100vh}}.product-filter-plp__imperial-switch{inset-block-start:24px;inset-inline-end:0;position:absolute}@media only screen and (max-width:47.96875em){.product-filter-plp__filter,.product-filter-plp__sticky-btn-top{inset-block-start:24px;position:sticky;transition:top var(--header-transition-time) var(--header-transition-ease);z-index:10}body:not(:has(header.header--hide)) .product-filter-plp__filter,body:not(:has(header.header--hide)) .product-filter-plp__sticky-btn-top{inset-block-start:96px}.product-filter-plp__filter .c-button--secondary-beige,.product-filter-plp__sticky-btn-top .c-button--secondary-beige{margin-inline-start:-8px;width:calc(100% + 16px)}.product-filter-plp__sticky-btn-top{opacity:0;transform:translate3d(0,-100%,0);transition:opacity .3s ease,transform .3s ease,top var(--header-transition-time) var(--header-transition-ease)}}@media only screen and (max-width:47.96875em){.product-filter-plp__sticky-btn-top:has(.is--visible){opacity:1;transform:translateZ(0)}}@media only screen and (min-width:48em){.product-filter-plp__sticky-btn-top{display:none}}@media only screen and (max-width:47.96875em){.product-filter-plp__sticky-btn{display:none}}@media only screen and (min-width:48em){.product-filter-plp__sticky-btn{inset-block-end:20px;margin-block-start:24px;opacity:0;position:sticky;transform:translate3d(0,32px,0);transition:opacity .3s ease,transform .3s ease}.product-filter-plp__sticky-btn:has(.is--visible){opacity:1;transform:translateZ(0)}}.product-filter__accordion[open] .product-filter__accordion-summary:before{opacity:0}.product-filter__range-wrapper{padding:0 24px 24px}.product-filter__range-wrapper .c-range-slider{padding:0}.c-local-navigation{inset-block-end:0;position:fixed;width:100%;z-index:200}.c-local-navigation.local-navigation__sticky .local-navigation__wrapper{box-shadow:0 2px 12px rgba(0,0,0,.2)}.has--keyboard-focus .c-local-navigation a:focus{box-shadow:0 0 0 1px var(--color-black);outline:none}@media only screen and (min-width:64em){.c-local-navigation.local-navigation--in-entry-teaser{height:0;inset-block-end:unset;inset-block-start:124px;inset-inline-start:var(--header-spacing-inline);opacity:1;position:sticky;transform:translate3d(0,-104px,0);transition:all .2s ease;width:calc(100% - var(--header-spacing-inline)*2)}.c-local-navigation.local-navigation--in-entry-teaser.local-navigation--hidden{opacity:0}}.local-navigation__list{list-style:none;margin:0;max-height:80dvh;overflow-y:auto;padding:0}@media only screen and (min-width:64em){.local-navigation__list{align-items:center;display:flex;flex:1;max-height:unset;overflow-y:unset}}.local-navigation__list.is-hidden{display:none}@media only screen and (min-width:64em){.local-navigation__list.is-hidden{display:flex}}.local-navigation__item{color:var(--color-text-secondary);position:relative}.local-navigation__item--expandable{cursor:pointer}@media only screen and (min-width:64em){.local-navigation__item--expandable{align-items:center;display:flex;flex-direction:row-reverse;gap:8px}}.local-navigation__expandable{display:block;position:relative}.local-navigation__expandable svg{transition:transform .2s ease}@media only screen and (max-width:63.96875em){.local-navigation__expandable[open] .local-navigation__chevron-down svg{transform:rotate(180deg)}}.local-navigation__wrapper{background:var(--color-white)}@media only screen and (max-width:63.96875em){.local-navigation__wrapper{box-shadow:0 2px 12px rgba(0,0,0,.2)}.local-navigation__wrapper .local-navigation__summary{display:flex;justify-content:space-between}}@media only screen and (min-width:64em){.local-navigation__wrapper{align-items:center;display:flex;justify-content:space-between}.local-navigation__wrapper .local-navigation__summary{gap:8px;padding:24px}.local-navigation__wrapper .local-navigation__summary:before{display:none}.has--keyboard-focus .local-navigation__wrapper .local-navigation__summary:focus{box-shadow:0 0 0 1px var(--color-black);outline:none}.local-navigation__wrapper .local-navigation__expandable[open]>.local-navigation__summary{color:var(--color-text-primary)}.local-navigation__wrapper .local-navigation__expandable[open]>.local-navigation__summary:after{background:var(--color-primary);content:"";height:1px;inset-block-end:0;inset-inline-start:0;position:absolute;width:100%}.local-navigation__wrapper .local-navigation__mega-menu{display:flex}}.local-navigation__link,.local-navigation__summary{display:block;padding:24px 16px;text-decoration:none;transition:background-color .2s,color .2s}.local-navigation__link:hover,.local-navigation__summary:hover{color:var(--color-text-primary)}@media only screen and (min-width:64em){.local-navigation__link,.local-navigation__summary{align-items:center;display:flex;height:64px;justify-content:space-between;padding:0 24px}}@media only screen and (max-width:63.96875em){.local-navigation__link,.local-navigation__summary{color:var(--color-text-primary)}}.local-navigation__summary{position:relative}.local-navigation__summary svg{stroke:var(--color-black)}.local-navigation__summary .local-navigation__icon-plus{display:inline-block;height:16px;position:relative;transition:transform .2s ease;width:16px}.local-navigation__summary .local-navigation__icon-plus:after,.local-navigation__summary .local-navigation__icon-plus:before{background:var(--color-black);border-radius:1px;content:"";height:2px;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%);transition:opacity .2s,transform .2s;width:16px}.local-navigation__summary .local-navigation__icon-plus:before{opacity:1;transform:translate(-50%,-50%) rotate(90deg)}@media only screen and (min-width:64em){.local-navigation__summary .local-navigation__icon-plus{display:none}}.local-navigation__summary .local-navigation__icon-chevron-right{display:none}@media only screen and (min-width:64em){.local-navigation__summary .local-navigation__icon-chevron-right{display:block}}.local-navigation__summary .local-navigation__icon-chevron-right:dir(rtl) svg{transform:rotate(180deg)}@media only screen and (min-width:64em){.local-navigation__mega-menu{background:var(--color-white);box-shadow:0 5px 15px rgba(0,0,0,.15);display:block;flex-direction:row;inset-block-start:calc(100% + 4px);inset-inline-start:0;padding:0;position:absolute;width:-moz-max-content;width:max-content;z-index:200}.local-navigation--fullwidth-sticky-bottom .local-navigation__mega-menu{inset-block-end:calc(100% + 4px);inset-block-start:unset}}.local-navigation__column{padding:10px 0}.local-navigation__column--l2 .local-navigation__summary{align-items:center;display:flex;justify-content:space-between;padding:0}.local-navigation__column--l2 .local-navigation__summary:after{display:none}.local-navigation__column--l2 .local-navigation__column{padding:0}.local-navigation__column--l2 .local-navigation__link,.local-navigation__column--l2 .local-navigation__summary{background-color:var(--color-light-beige);padding:24px 16px;padding-inline-start:48px}@media only screen and (min-width:64em){.local-navigation__column--l2 .local-navigation__link,.local-navigation__column--l2 .local-navigation__summary{background:var(--color-white);padding-inline-start:16px;transition:background-color .2s ease}.local-navigation__column--l2 .local-navigation__link:hover,.local-navigation__column--l2 .local-navigation__summary:hover{background-color:var(--color-light-beige)}}.local-navigation__column--l2 .local-navigation__expandable[open] .local-navigation__summary{background-color:var(--color-light-beige)}.local-navigation__column--l2 .local-navigation__expandable[open] .local-navigation__icon-plus svg{transform:rotate(45deg)}.local-navigation__column--l2 .local-navigation__expandable[open] .local-navigation__icon-plus:before{opacity:0}@media only screen and (max-width:63.96875em){.local-navigation__column--l2 .local-navigation__subitem{background:var(--color-light-beige)}.local-navigation__column--l2 .local-navigation__link--viewall{margin-inline-start:48px}.local-navigation__column .local-navigation__column--l3 .local-navigation__link,.local-navigation__column .local-navigation__column--l3 .local-navigation__summary{padding-inline-start:80px}.local-navigation__column .local-navigation__column--l3 .local-navigation__link--viewall{margin-inline-start:80px}}.local-navigation__cards,.local-navigation__sublist,.local-navigation__subsublist{list-style:none;margin:0;padding:0}.local-navigation__sublist{min-width:300px}@media only screen and (min-width:64em){.local-navigation__subsublist{background:var(--color-white);box-shadow:0 5px 15px rgba(0,0,0,.15);inset-block-start:0;inset-inline-start:calc(100% + 4px);min-width:300px;position:absolute;width:-moz-max-content;width:max-content;z-index:999}}.local-navigation__buttons{display:flex}@media only screen and (max-width:63.96875em){.local-navigation__buttons{width:100%}.local-navigation__buttons .secondary-button{display:none}.local-navigation__buttons>button,.local-navigation__buttons>div{flex:1}.local-navigation__buttons>a,.local-navigation__buttons>button{width:100%}}@media only screen and (min-width:48em){.local-navigation__buttons>button,.local-navigation__buttons>div{max-height:64px}}.local-navigation__actions{display:flex}.local-navigation__actions .local-navigation__expand-button{display:inline-block;position:relative;transition:transform .2s ease;width:100%}.local-navigation__actions .local-navigation__expand-button:after,.local-navigation__actions .local-navigation__expand-button:before{background:var(--color-black);border-radius:1px;content:"";height:2px;inset-block-start:50%;inset-inline-end:10px;position:absolute;transform:translate(-50%,-50%);transition:opacity .2s,transform .2s;width:16px}.local-navigation__actions .local-navigation__expand-button:before{opacity:1;transform:translate(-50%,-50%) rotate(90deg)}.local-navigation__actions .local-navigation__expand-button[aria-expanded=true]:before{opacity:0}.local-navigation__actions .local-navigation__expand-button:dir(rtl):before{transform:translate(50%,-50%) rotate(90deg)}.local-navigation__actions .local-navigation__expand-button:dir(rtl):after{transform:translate(50%,-50%)}@media only screen and (max-width:63.96875em){.local-navigation__actions .local-navigation__expand-button{border:1px solid var(--color-background-medium-beige);border-right:none}}.local-navigation__actions .local-navigation__expand-button.has-only-secondary{border-right:1px solid var(--color-background-medium-beige);flex:none}@media only screen and (min-width:64em){.local-navigation__actions .local-navigation__expand-button{display:none}}.local-navigation__link--viewall{display:inline-block;margin:24px 16px;position:relative}.local-navigation__link--viewall:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .local-navigation__link--viewall:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.local-navigation__link--viewall:after{opacity:1}.local-navigation__link--viewall:hover:after{opacity:0}@media only screen and (max-width:63.96875em){.local-navigation__link--viewall{color:var(--color-text-primary)}.footer__social-nav.update-bottom-spacing{padding-block:0 75px}}.local-navigation__logo{display:none}@media only screen and (min-width:64em){.local-navigation__logo{align-items:center;display:flex;padding-inline:24px 56px}}.local-navigation__logo-link{align-items:center;display:flex;text-decoration:none}.has--keyboard-focus .local-navigation__logo-link:focus{box-shadow:0 0 0 2px var(--color-black);outline:none}.local-navigation__logo-image{display:block;max-height:48px;-o-object-fit:contain;object-fit:contain;width:auto}#search-pagination{margin-block-start:64px}.card{border-bottom:1px solid var(--color-border-minimal);display:flex;gap:128px;padding:24px 0}@media only screen and (min-width:30em){.card{align-items:flex-start;flex-direction:row;justify-content:space-between}}@media only screen and (max-width:63.96875em){.card{flex-direction:column;gap:24px;justify-content:center}}.card-content{align-items:baseline;display:flex;flex:1;flex-direction:column;order:1}@media only screen and (max-width:63.96875em){.card-content{order:2}}.card__image-container{aspect-ratio:3/2;flex:0 0 auto;max-height:285px;max-width:430px;order:2;overflow:hidden;width:100%}@media only screen and (min-width:64em){.card__image-container{width:35%}}@media only screen and (min-width:48em) and (max-width:63.96875em){.card__image-container{max-height:460px}}@media only screen and (max-width:63.96875em){.card__image-container{max-width:100%;order:1}}.card__image-container .card__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-content__label{backdrop-filter:blur(20px);background-color:var(--color-light-beige);border-radius:var(--label-border-radius);color:var(--label-color);font-size:var(--label-font-size);letter-spacing:var(--font-letter-spacing-small);line-height:var(--font-line-height-normal);padding-block:var(--label-padding-block);padding-inline:var(--label-padding-inline);text-transform:uppercase}.card-content__title{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-small);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small);margin-block-start:40px}@media only screen and (max-width:63.96875em){.card-content__title{margin-block-start:16px}}.card-content__description{color:var(--color-solid-black);display:-webkit-box;font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-medium);-webkit-line-clamp:2;line-height:var(--font-line-height-medium);margin-block-start:16px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media only screen and (max-width:63.96875em){.card-content__description{-webkit-line-clamp:4}}.card-content__textlink{margin-block-start:40px;padding-block-end:23px}.card-content__textlink a{color:var(--color-solid-black);cursor:pointer;font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-medium);position:relative;text-decoration:none}.card-content__textlink a:after{background-color:var(--color-background-solid-black);bottom:-2px;content:"";height:1px;left:0;opacity:1;position:absolute;transform:scaleY(-1);transform-origin:bottom;transition:opacity .5s ease-in-out 0s;width:100%}.card-content__textlink a:hover:after{opacity:0}@media only screen and (max-width:63.96875em){.card-content__textlink{margin-block-start:32px;padding-block-end:0}}.is-hidden{display:none}.c-search-results-entry-teaser{background-color:var(--color-background-light-beige);padding-block-end:62px}@media only screen and (max-width:63.96875em){.c-search-results-entry-teaser{padding-block-start:142px}}@media only screen and (min-width:64em){.c-search-results-entry-teaser{padding-block-start:206px}}.search-results-entry-teaser__container{display:flex;flex-direction:column;gap:32px}.search-results-entry-teaser__title{font-family:var(--font-stack-secondary);font-size:var(--font-size--display);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-normal);line-height:var(--font-line-height-normal);text-transform:uppercase}.search-results-entry-teaser__search-input{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.search-results-entry-teaser__search-input .c-button--primary-black .button__inner .button__label{font-size:var(--font-size-small)}.search-results-entry-teaser__number-of-hits{font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-medium)}#search-filters{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding-block-end:10px}#search-filters::-webkit-scrollbar{height:2px;width:2px}#search-filters::-webkit-scrollbar-track{background:var(--color-grey-100)}#search-filters::-webkit-scrollbar-thumb{background-color:var(--color-lively-red);border:2px solid var(--color-lively-red);border-radius:10px}#search-filters .refinement-group{display:flex;gap:8px}.filter-button{background-color:var(--color-solid-white);border:none;border-radius:999px;color:var(--color-solid-black);cursor:pointer;font-size:var(--font-size-small);font-weight:var(--font-weight-regular);letter-spacing:var(--font-letter-spacing-small);line-height:var(--font-line-height-medium);max-width:100%;min-width:-moz-max-content;min-width:max-content;padding:8px 16px;transition:all .2s ease}.filter-button.active{background-color:var(--color-background-dark-grey);color:var(--color-solid-white)}.search-bar__container{align-items:center;border:none;display:flex;height:64px;justify-content:center;max-width:100%;min-width:86%;padding:0 16px;position:relative}@media only screen and (min-width:64em) and (max-width:77.46875em){.search-bar__container{min-width:80%}}@media only screen and (max-width:63.96875em){.search-bar__container{min-width:77%}}.search-bar__container .search-bar__arrow{cursor:pointer}.search-bar__input{border:none;color:var(--color-solid-black);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);height:20px;letter-spacing:var(--font-letter-spacing-large);line-height:var(--font-line-height-medium);outline:none;padding-inline-start:16px;width:100%}.search-bar__icon{height:24px;width:24px}.search-bar__closeicon{cursor:pointer;display:none;height:14px;width:14px}.search-bar__closeicon svg{height:inherit;vertical-align:unset;width:inherit}.search-button{width:100%}@media only screen and (max-width:47.96875em){.search-button .button__icon{margin:0 auto}.search-button .button__inner .button__label{display:none}}.mega-menu__column--l3{display:none}.mega-menu__column--l2 .content-list__link-only{align-items:center;display:flex;height:100%;overflow:hidden;padding:20px 16px;transition:background-color .2s ease-in-out;width:100%}.mega-menu__column--l2 .content-list__link-only:hover{background:var(--color-background-light-beige)}.content-list{list-style:none;margin:0;padding:0}.content-list__item{margin-block-end:4px}.content-list__expandable-summary{align-items:center;cursor:pointer;display:flex;gap:8px;height:64px;list-style:none;position:relative}.has--keyboard-focus .content-list__expandable-summary:focus{box-shadow:inset 0 0 0 2px var(--color-black)}.content-list__expandable-summary-icon{align-items:center;display:flex;height:64px;justify-content:center;min-width:64px;width:64px}.content-list__expandable-summary-icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-list__expandable-summary-text{align-items:center;display:flex;flex:1 1 auto;height:100%;padding-inline:16px;transition:background-color .2s ease-in-out}.content-list__expandable-item--active .content-list__expandable-summary-text,.content-list__expandable-summary:hover .content-list__expandable-summary-text{background-color:var(--color-background-light-beige)}.content-list__expandable-summary-active-icon{margin-inline-start:auto;opacity:0;transform:translate3d(-4px,0,0);transition:opacity .2s ease-in-out,transform .3s ease-in-out}.content-list__expandable-summary-active-icon svg{height:16px;width:9px}.content-list__expandable-summary-active-icon:dir(rtl) svg{transform:rotate(180deg)}.content-list__expandable-item--active .content-list__expandable-summary-active-icon{opacity:1;transform:translateZ(0)}.content-list__expandable-content{background-color:#fff}.content-list__item--teaser{height:unset}.content-list__teaser{align-items:center;background-color:var(--color-background-light-beige);display:flex;gap:32px;padding:8px 40px 8px 8px;transition:background-color .2s ease-in-out}.content-list__teaser svg{flex:0 0 9px;height:16px;width:9px}.content-list__teaser:dir(rtl) svg{transform:rotate(180deg)}.content-list__teaser:hover{background-color:var(--color-background-medium-beige)}.content-list__teaser-image{aspect-ratio:1/1;flex:0 0 88px;max-width:88px}.content-list__teaser-content{flex:1 1 auto}.content-list__teaser-title{font-size:var(--font-size-medium);margin-block-end:8px}.content-list__teaser-description{color:var(--color-grey-800);font-size:var(--font-size-small)}@media only screen and (max-width:84.96875em){.c-main-navigation{max-height:100%;overflow:auto;padding:16px;width:100%}.main-nav__item{margin-block-end:1px}.main-nav__summary{cursor:pointer;display:block;font-size:2.4rem;letter-spacing:.005em;padding-block:14px;position:relative}.main-nav__summary:before{border:0;border-bottom:1px solid #000;border-right:1px solid #000;content:"";height:12px;inset-block-start:50%;inset-inline-end:16px;position:absolute;transform:translateY(-50%) rotate(-45deg);transform-origin:center;transition:transform .2s ease-in-out;width:12px}.main-nav__item--details[open]>.main-nav__summary:before{transform:translateY(-50%) rotate(45deg)}.main-nav__item--link{cursor:pointer;display:block;font-size:2.4rem;letter-spacing:.005em;padding-block:14px;position:relative}.mega-menu{background-color:transparent;box-shadow:none;display:block;padding:0}.mega-menu__headline{display:none}.mega-menu__close-button{background:none;border:none;cursor:pointer;font-size:.9em;font-weight:700;padding:5px 10px;text-decoration:none;transition:color .2s ease}.mega-menu__close-button:hover{color:#000}.mega-menu__column{border-right:none;display:block;flex-basis:auto;margin-block-end:1px;max-height:none;max-width:none;overflow-y:visible;padding:10px 0;width:auto}.mega-menu__column:first-child{padding-block-start:0}.mega-menu__column:last-child{margin-block-end:0;padding-block-end:0}.mega-menu__column--l3:empty,.mega-menu__column--l4:empty{display:none;padding:0}.main-nav__item--details[open]>.main-nav__pane{border-bottom:1px solid var(--color-grey-300)}.content-list__expandable-summary{position:relative}.content-list__expandable-summary.no-nexted-nav:after,.content-list__expandable-summary.no-nexted-nav:before{display:none}.content-list__expandable-summary:after,.content-list__expandable-summary:before{background:var(--color-black);content:"";height:1px;inset-block-start:50%;inset-inline-end:16px;position:absolute;width:19px}.content-list__expandable-summary:after{transform:rotate(90deg);transition:opacity .2s ease-in-out}.content-list__expandable-item[open] .content-list__expandable-summary:after{opacity:0}.content-list__expandable-item:has(.content-list__expandable-summary-icon) .content-list__expandable-content{margin:0}.content-list__expandable-content{display:flex;flex-direction:column;gap:16px;margin:0 0 0 16px;padding-block-end:16px;padding-block-start:8px}.content-list__link{display:inline-block;font-size:var(--font-size-small);position:relative}.content-list__link:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .content-list__link:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.content-list__link:after{opacity:0}.content-list__link:hover:after{opacity:1}.content-list__link-only{display:inline-block;position:relative}.content-list__link-only:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .content-list__link-only:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.content-list__link-only:after{opacity:0}.content-list__link-only:hover:after{opacity:1}.content-list__link-view-all{display:inline-block;font-size:var(--font-size-small);position:relative}.content-list__link-view-all:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .content-list__link-view-all:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.content-list__link-view-all:after{opacity:1}.content-list__link-view-all:hover:after{opacity:0}}@media only screen and (min-width:85em){.c-main-navigation{display:flex;gap:16px;justify-content:flex-start;padding:0;width:100%;z-index:100}.main-nav__item{margin-block-end:0}.main-nav__item--link,.main-nav__summary{cursor:pointer;font-size:var(--font-size-xsmall);position:relative}.main-nav__item--link:after,.main-nav__summary:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .main-nav__item--link:focus,.has--keyboard-focus .main-nav__summary:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.main-nav__item--link:after,.main-nav__summary:after{opacity:0}.main-nav__item--link:hover:after,.main-nav__summary:hover:after{opacity:1}.main-nav__item--details[open]>.main-nav__summary{position:relative}.main-nav__item--details[open]>.main-nav__summary:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .main-nav__item--details[open]>.main-nav__summary:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.main-nav__item--details[open]>.main-nav__summary:after{opacity:1}.main-nav__summary:before{display:none}.mega-menu{background-color:#fff;display:flex;flex-wrap:wrap;inset-block-start:calc(100% + var(--header-searchbar-initial-height));inset-inline-start:0;max-height:75vh;padding:5px 24px 24px;position:absolute;width:100%;z-index:999}.mega-menu__headline{align-items:center;background-color:transparent;display:flex;font-size:var(--font-size-large);justify-content:space-between;margin-block-end:24px;width:100%}.mega-menu__headline-link{align-items:center;display:flex;gap:8px}.mega-menu__headline-link svg{height:20px;width:20px}.mega-menu__headline-link svg path{fill:var(--color-red-500);stroke:var(--color-red-500)}.mega-menu__headline-link:dir(rtl) svg{transform:rotate(180deg)}.mega-menu__close-button{align-items:center;border-radius:50%;display:flex;height:42px;justify-content:center;transition:background-color .2s ease-in-out;width:42px}.mega-menu__close-button:hover{background-color:var(--color-light-beige)}.mega-menu__column{background-color:transparent;margin-block-end:0;max-height:calc(75vh - 115px);overflow-y:auto}.mega-menu__column--l2{flex:0 0 33%;max-width:33%}.mega-menu__column--l2:first-child{padding-inline-start:0}.mega-menu__column--l3{display:block;flex:0 0 33%;max-width:33%}.mega-menu__column--l4{display:block;flex:0 0 34%;max-width:34%}.content-list__expandable-content.js-third-level-content,.mega-menu__column-heading{display:none}.mega-menu__column--l3 .content-list,.mega-menu__column--l4 .content-list{background-color:transparent;display:block;list-style:none;margin:0;padding:0}.mega-menu__column--l3 .content-list__item{align-items:center;display:flex;height:64px;padding:0 16px}.mega-menu__column--l3 .content-list__link,.mega-menu__column--l4 .content-list__link{align-items:center;display:flex;height:100%;padding-inline:16px;transition:background-color .2s ease-in-out;width:100%}.mega-menu__column--l3 .content-list__link:hover,.mega-menu__column--l4 .content-list__link:hover{background:var(--color-background-light-beige)}.content-list__link-view-all{margin-inline-start:16px;position:relative}.content-list__link-view-all:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .content-list__link-view-all:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.content-list__link-view-all:after{opacity:1}.content-list__link-view-all:hover:after{opacity:0}.content-list__expandable-summary:not(:has(.content-list__expandable-summary-icon)){padding-inline-start:16px}}@media only screen and (max-width:47.96875em){.navigation__meta-nav-list{display:flex;flex-direction:column;gap:16px;list-style:none;margin-block-start:44px}}@media only screen and (min-width:48em){.navigation__meta-nav-list{display:none}}.navigation__meta-nav-link{font-size:var(--font-size-small);letter-spacing:.02em;position:relative}.navigation__meta-nav-link:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .navigation__meta-nav-link:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.navigation__meta-nav-link:after{opacity:0}.navigation__meta-nav-link:hover:after{opacity:1}.c-dealer-search-form{position:relative;z-index:100}@media only screen and (min-width:64em){.dealer-search-form__container{display:grid;grid-template-areas:"form" "content";grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;max-width:1920px;padding-left:64px;padding-right:64px;position:unset}.dealer-search-form__container>.text-media__content{-ms-grid-column:1;-ms-grid-row:2}}@media only screen and (min-width:85em){.dealer-search-form__container{grid-template-columns:488px auto}}.dealer-search-form__content{color:var(--color-white)}@media only screen and (max-width:63.96875em){.dealer-search-form__content{padding-block:117px 40px;position:relative}}@media only screen and (max-width:47.96875em){.dealer-search-form__content{padding-inline:24px}}@media only screen and (min-width:48em){.dealer-search-form__content{padding-block:64px;padding-inline:64px}}@media only screen and (min-width:64em){.dealer-search-form__content{text-align:right}}@media only screen and (min-width:77.5em){.dealer-search-form__content{padding-inline-start:15%}}@media only screen and (min-width:85em){.dealer-search-form__content{padding-inline-start:30%}}.dealer-search-form__title{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-large);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-normal);line-height:var(--font-line-height-small);margin-block-start:16px}.dealer-search-form__image{z-index:-1}.dealer-search-form__image,.dealer-search-form__image:before{height:100%;inset-block-start:0;inset-inline-start:0;position:absolute;width:100%}.dealer-search-form__image:before{background-color:var(--color-black);background:linear-gradient(180deg,rgba(0,0,0,.6),transparent);content:"";opacity:.5;z-index:0}.dealer-search-form__image .c-dynamic-media-image{height:100%;position:relative;width:100%;z-index:-1}.dealer-search-form__image .c-dynamic-media-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dealer-search-form__form{position:relative}.dealer-search-form__form .form__item{margin-block-end:0}.dealer-search-form__form-container{background:var(--color-white);border-top:4px solid var(--color-red-500)}@media only screen and (min-width:64em){.dealer-search-form__form-container{grid-area:form;margin-block:16px}.text-media__content{-ms-grid-column:1;-ms-grid-row:1}}@media only screen and (min-width:64em){.c-text-media:dir(rtl)>.text-media__content{-ms-grid-column:2;-ms-grid-row:1}.page-section--extra-narrow .c-text-media>.text-media__content{-ms-grid-column:1;-ms-grid-row:1}.page-section--extra-narrow .c-text-media:dir(rtl)>.text-media__content{-ms-grid-column:1;-ms-grid-row:1}.text-media--image-first>.text-media__content{-ms-grid-column:2;-ms-grid-row:1}.text-media--image-first:dir(rtl)>.text-media__content{-ms-grid-column:1;-ms-grid-row:1}.page-section--extra-narrow .text-media--image-first>.text-media__content{-ms-grid-column:1;-ms-grid-row:2}.page-section--extra-narrow .text-media--image-first:dir(rtl)>.text-media__content{-ms-grid-column:1;-ms-grid-row:1}.text-media__image{-ms-grid-column:3;-ms-grid-row:1}.c-text-media:dir(rtl)>.text-media__image{-ms-grid-column:1;-ms-grid-row:1}.page-section--extra-narrow .c-text-media>.text-media__image{-ms-grid-column:1;-ms-grid-row:2}.page-section--extra-narrow .c-text-media:dir(rtl)>.text-media__image{-ms-grid-column:1;-ms-grid-row:2}.text-media--image-first>.text-media__image{-ms-grid-column:1;-ms-grid-row:1}.text-media--image-first:dir(rtl)>.text-media__image{-ms-grid-column:2;-ms-grid-row:1}.page-section--extra-narrow .text-media--image-first>.text-media__image{-ms-grid-column:1;-ms-grid-row:1}.page-section--extra-narrow .text-media--image-first:dir(rtl)>.text-media__image{-ms-grid-column:1;-ms-grid-row:2}.dealer-search-form__form-container{-ms-grid-column:1;-ms-grid-row:1}}.dealer-search-form__form-container-inner,.dealer-search-form__form-submit-container{padding-block:40px;padding-inline:40px}.dealer-search-form__form-submit-container{border-top:1px solid var(--color-border-minimal)}.dealer-search-form__form-submit-container button{width:100%}.dealer-search-form__fieldset.is--inactive .fieldset__legend{color:var(--color-text-secondary)}.dealer-search-form__fieldset .fieldset__legend{font-size:var(--font-size-large)}.dealer-search-form__step-input{position:relative}.dealer-search-form__step-input .form__item-icon--clear{display:none!important}.dealer-search-form__step-input .form__item-error{position:absolute}.dealer-search-form__fieldset.is--active .dealer-search-form__step-input{display:block}.dealer-search-form__fieldset.is--done .dealer-search-form__step-input,.dealer-search-form__fieldset.is--inactive .dealer-search-form__step-input{display:none}.dealer-search-form__step-input .input__input{padding-inline-end:80px}.dealer-search-form__step-input .radio__wrapper{gap:8px}.dealer-search-form__step-input .radio__label{margin-inline-end:0;margin-inline-start:0;padding:calc(var(--radio-size) - 12px) var(--radio-size);position:relative;width:-moz-max-content;width:max-content;z-index:1}.dealer-search-form__step-input .radio__label:before{background-color:var(--color-light-beige);border-color:transparent;border-radius:100px;box-shadow:none;content:"";display:inline-block;height:16px;height:100%;inset-block-start:50%;inset-inline-start:0;position:absolute;transform:translateY(-50%);transition:background-color .3s ease;width:16px;width:100%;z-index:-1}.dealer-search-form__step-input .radio__label:after{display:none}.dealer-search-form__step-input input[type=radio]:checked+.radio__label{color:var(--color-white)}.dealer-search-form__step-input input[type=radio]:checked+.radio__label:before{background-color:var(--color-black)}.dealer-search-form__fieldset.is--active .dealer-search-form__step-answer,.dealer-search-form__fieldset.is--inactive .dealer-search-form__step-answer{display:none}.dealer-search-form__fieldset.is--done .dealer-search-form__step-answer{display:flex}.dealer-search-form__step-answer{justify-content:space-between}.dealer-search-form__step-edit-btn{position:relative}.dealer-search-form__step-edit-btn:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .dealer-search-form__step-edit-btn:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.dealer-search-form__step-edit-btn:after{opacity:1}.dealer-search-form__step-edit-btn:hover:after{opacity:0}.dealer-search-form__submit-address-btn,.dealer-search-form__use-current-location-btn{align-items:center;display:flex;height:24px;inset-block-start:50%;justify-content:center;position:absolute;transform:translateY(-50%);width:24px}.dealer-search-form__submit-address-btn{inset-inline-end:16px}.dealer-search-form__use-current-location-btn{inset-inline-end:52px}@keyframes circle-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-loading-indicator{animation:loading-indicator-reveal .2s linear;animation-fill-mode:forwards;background-color:var(--color-white-600a);display:flex;height:100%;left:0;position:absolute;top:0;transition:opacity .2s ease-out;width:100%;z-index:19}.loading-indicator--fixed{position:fixed}.loading-indicator__spinner{align-items:center;animation:circle-loader-spin 1s linear infinite;backface-visibility:hidden;border:4px solid var(--color-black-100a);border-left-color:var(--color-red-500);border-radius:50%;display:flex;height:34px;justify-content:center;margin:auto;min-height:34px;min-width:34px;width:34px}@keyframes loading-indicator-reveal{0%{opacity:0}to{opacity:1}}.c-embed{position:relative;width:100%}.c-embed.embed--16x9{aspect-ratio:16/9}.c-embed.embed--4x3{aspect-ratio:4/3}.c-embed>*{height:100%;width:100%}paldrive-product-tile{display:block;height:100%}.c-paldrive-product-tile{background:var(--color-white);display:flex;height:100%;overflow:hidden;position:relative}.has--keyboard-focus .c-paldrive-product-tile:focus{box-shadow:0 0 0 2px var(--color-black);outline:none}.has--keyboard-focus .page-section--background-black .c-paldrive-product-tile:focus{box-shadow:0 0 0 2px var(--color-red-500)}@media only screen and (max-width:63.96875em){.c-paldrive-product-tile{flex-direction:column}}.c-paldrive-product-tile.pd-product-tile--horizontal{flex-direction:column;width:100%}.c-paldrive-product-tile.pd-product-tile--horizontal .pd-product-tile__content{flex-direction:column;padding-block:24px;padding-inline:24px}.c-paldrive-product-tile.pd-product-tile--horizontal .pd-product-tile__specs{grid-template-columns:1fr 1fr}.c-paldrive-product-tile.pd-product-tile--horizontal .pd-product-tile__image{min-height:320px;width:100%}.c-paldrive-product-tile.pd-product-tile--horizontal .pd-product-tile__price-info{margin-block-start:auto}@media only screen and (max-width:47.96875em){.c-paldrive-product-tile.pd-product-tile--horizontal .pd-product-tile__image{min-height:unset}}.c-paldrive-product-tile.pd-product-tile--vertical .pd-product-tile__image{min-height:320px}@media only screen and (max-width:47.96875em){.c-paldrive-product-tile.pd-product-tile--vertical .pd-product-tile__image{min-height:unset}}.pd-product-tile__image{aspect-ratio:3/2;flex:1;width:38%}.pd-product-tile__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:63.96875em){.pd-product-tile__image{width:100%}}.pd-product-tile__label-group{display:flex;flex-direction:column;gap:8px;inset-inline-start:24px;position:absolute;top:24px;z-index:1}.pd-product-tile__label-group .c-label{width:-moz-fit-content;width:fit-content}.pd-product-tile__content{color:var(--color-black);display:flex;flex:2;gap:16px;padding-block:32px;padding-inline:32px}@media only screen and (max-width:63.96875em){.pd-product-tile__content{flex-direction:column;padding-block:24px;padding-inline:24px}}.pd-product-tile__right{display:flex;flex-direction:column;height:100%;margin-inline-end:auto}.pd-product-tile__title{font-size:var(--font-size-xlarge);margin-block-end:8px}.pd-product-tile__subtitle{color:var(--color-text-secondary);font-size:var(--font-size-small);margin-block-end:16px}.pd-product-tile__specs{display:grid;font-size:var(--font-size-small);gap:16px;grid-template-columns:1fr 2fr;margin-block-start:auto}@media only screen and (max-width:63.96875em){.pd-product-tile__specs{grid-template-columns:1fr 1fr}}.pd-product-tile__specs-label,.pd-product-tile__specs-value{font-size:var(--font-size-small)}.pd-product-tile__specs-value{font-weight:var(--font-weight-bold);text-align:left}.pd-product-tile__left{gap:16px;height:100%}.pd-product-tile__left,.pd-product-tile__price-info{display:flex;flex-direction:column}@media only screen and (max-width:63.96875em){.pd-product-tile__price-info{margin-block-start:auto}}.pd-product-tile__price-label{font-size:var(--font-size-small)}.pd-product-tile__price-value{font-size:var(--font-size-xlarge)}.pd-product-tile__price-subtext{color:var(--color-text-secondary);font-size:var(--font-size-small)}.pd-product-tile__logo-container{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-block-start:auto}.pd-product-tile__logo{height:24px;width:107px}.pd-product-tile__logo-title{font-size:var(--font-size-small)}.c-small-card-download{align-items:center;background-color:var(--color-background-light-beige);color:var(--color-black);display:flex;gap:32px;padding:8px;padding-inline-end:40px;text-align:left;transition:background-color .3s ease-in-out}.has--keyboard-focus .c-small-card-download:focus{box-shadow:0 0 0 2px var(--color-black)}.has--keyboard-focus .page-section--background-black .c-small-card-download:focus{box-shadow:0 0 0 2px var(--color-red-500)}.slider-slide .c-small-card-download,.tile-grid__item .c-small-card-download{height:100%;width:100%}.c-small-card-download[data-download-url]:hover,.c-small-card-download[href]:hover{background-color:var(--color-background-medium-beige)}@media only screen and (max-width:63.96875em){.c-small-card-download{padding:16px}}.page-section--background-light-beige .c-small-card-download{background-color:var(--color-white)}.small-card-download__icon{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;overflow:hidden}.small-card-download__icon.small-card-download__icon--red{background-color:var(--color-red-500)}.small-card-download__icon.small-card-download__icon--black{background-color:var(--color-black)}.small-card-download__icon.small-card-download__icon--white{background-color:var(--color-white)}@media only screen and (max-width:63.96875em){.small-card-download__icon{flex:0 0 54px}}@media only screen and (min-width:64em){.small-card-download__icon{flex:0 0 88px}}.small-card-download__icon img,.small-card-download__icon svg{height:100%;width:100%}.small-card-download__icon img rect,.small-card-download__icon svg rect{fill:transparent}.small-card-download__icon img{-o-object-fit:cover;object-fit:cover}.small-card-download__content{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.small-card-download__headline{font-family:var(--font-stack-secondary);font-size:var(--font-size-headline-xxsmall);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small)}.small-card-download__description{color:var(--color-grey-800);font-size:var(--font-size-xsmall)}.small-card-download__headline+.small-card-download__description{margin-block-start:8px}.image-gallery-viewer{background-color:var(--color-dark-grey);color:var(--color-beige-100);display:flex;flex-direction:column;font-family:var(--font-stack-primary)}@media (min-width:1024px){.image-gallery-viewer{flex-direction:row;height:100vh}}.aem-AuthorLayer-Edit .image-gallery-viewer{height:100%}.image-gallery-viewer__main{background-color:var(--color-background-dark-grey);display:flex;flex:1;position:relative}.image-gallery-viewer__header{align-items:center;display:flex;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;padding:2.4rem;position:absolute;z-index:20}.image-gallery-viewer__logo{height:3.2rem}.image-gallery-viewer__close-button{color:var(--color-solid-white);transition:color .2s ease}.image-gallery-viewer__close-button svg{height:3.2rem;width:3.2rem}.image-gallery-viewer__close-button:hover{color:var(--color-beige-300)}.image-gallery-viewer__image-container{align-items:center;display:flex;height:100%;justify-content:center;overflow:auto;width:100%}.image-gallery-viewer__image{flex-shrink:0;opacity:1;transition:opacity .4s ease-in-out}.image-gallery-viewer__image--auto-zoom{cursor:default;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.image-gallery-viewer__image--manual-zoom{cursor:grab;height:auto;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain}.image-gallery-viewer__image--manual-zoom:active{cursor:grabbing}.image-gallery-viewer__image--loading{opacity:0}.image-gallery-viewer__controls{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:2.4rem;position:absolute;right:0;z-index:20}.image-gallery-viewer__controls-group{align-items:center;background-color:var(--color-black-500a);border-radius:9999px;display:flex;gap:1.2rem;padding:.8rem 1.6rem}.image-gallery-viewer__control-button{background:none;border:none;color:var(--color-solid-white);cursor:pointer;padding:.4rem;transition:color .2s ease}.image-gallery-viewer__control-button svg{height:2.4rem;width:2.4rem}.image-gallery-viewer__control-button:hover{color:var(--color-beige-300)}.download-button{margin-top:20px}.image-gallery-viewer__counter{color:var(--color-solid-white);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);min-width:5rem;text-align:center}.image-gallery-viewer__controls-divider{border-inline-start:1px solid var(--color-grey-600);height:2.4rem}.image-gallery-viewer__zoom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;border:none;border-radius:4px;color:var(--color-solid-white);cursor:pointer;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);padding:.4rem .8rem;padding-block-start:0;padding-inline-end:2.5rem}.image-gallery-viewer__zoom-select:hover{background-color:var(--color-black-200a)}.image-gallery-viewer__zoom-select option{background-color:var(--color-grey-900);color:var(--color-solid-white)}.image-gallery-viewer__sidebar{background-color:var(--color-dark-grey);border-block-start:1px solid var(--color-grey-700);display:flex;flex-direction:column;flex-shrink:0;width:100%}@media (min-width:1024px){.image-gallery-viewer__sidebar{border-block-start:none;border-inline-start:1px solid var(--color-grey-700);width:380px}}@media (min-width:1280px){.image-gallery-viewer__sidebar{width:420px}}.image-gallery-viewer__sidebar-content{display:flex;flex:1;flex-direction:column;gap:2.4rem;overflow-y:auto;padding:2.4rem}.image-gallery-viewer__title{color:var(--color-solid-white);font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold)}.image-gallery-viewer__description{color:var(--color-grey-300);font-size:var(--font-size-small);margin-top:.4rem}.image-gallery-viewer__details-group{display:flex;flex-direction:column;gap:2.4rem}.image-gallery-viewer__detail-section{border-top:1px solid var(--color-grey-700);display:grid;padding-top:1.6rem}.image-gallery-viewer-action-download{margin-top:1.2rem}.image-gallery-viewer__section-title{font-size:var(--font-size-xsmall);font-weight:var(--font-weight-bold);letter-spacing:var(--font-letter-spacing-large);margin-bottom:1.2rem;text-transform:uppercase}.image-gallery-viewer__info-list{display:flex;flex-direction:column;font-size:var(--font-size-small);gap:.8rem;list-style:none;margin:0;padding:0}.image-gallery-viewer__info-list li{display:flex;justify-content:space-between}.image-gallery-viewer__info-list li span:first-child{color:var(--color-grey-300)}.image-gallery-viewer__info-list li span:last-child{font-weight:var(--font-weight-bold);text-align:end}.image-gallery-viewer__tags-container{display:flex;flex-wrap:wrap;gap:.8rem}.image-gallery-viewer__tag{background-color:var(--color-grey-700);color:var(--color-beige-100);display:inline-block;font-size:var(--font-size-xsmall);font-weight:var(--font-weight-bold);padding:.4rem 1.2rem}.image-gallery-viewer__downloads-container{display:flex;flex-direction:column;gap:.8rem}.image-gallery-viewer__download-option{align-items:center;border:2px solid var(--color-grey-600);cursor:pointer;display:flex;justify-content:space-between;padding:1.2rem;transition:border-color .2s ease,background-color .2s ease}.image-gallery-viewer__download-option__label{color:var(--color-solid-white);font-weight:var(--font-weight-bold)}.image-gallery-viewer__download-option__resolution{color:var(--color-grey-300);font-size:var(--font-size-xsmall)}.image-gallery-viewer__download-option__radio-outer{align-items:center;border:2px solid var(--color-grey-300);border-radius:50%;display:flex;height:2rem;justify-content:center;width:2rem}.image-gallery-viewer__download-option-radio-inner{background-color:var(--color-primary);border-radius:50%;height:.8rem;transform:scale(0);transition:transform .2s ease;width:.8rem}.image-gallery-viewer__download-option:hover{background-color:var(--color-grey-700)}.image-gallery-viewer__download-option--selected{border-color:var(--color-primary)}.image-gallery-viewer__download-option--selected .image-gallery-viewer__download-option-radio-inner{transform:scale(1.2)}.image-gallery-viewer__sidebar-footer{background-color:var(--color-dark-grey);border-top:1px solid var(--color-grey-700);display:flex;flex-direction:column;padding:2.4rem}.s-rich-text a{position:relative}.s-rich-text a:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .s-rich-text a:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.s-rich-text a:after{opacity:1}.s-rich-text a:hover:after{opacity:0}.s-rich-text table{border-collapse:separate;border-spacing:0;display:block;max-width:100%;overflow-x:auto;padding-block-end:32px;table-layout:fixed;width:100%}.s-rich-text table::-webkit-scrollbar{height:2px;width:2px}.s-rich-text table::-webkit-scrollbar-track{background:var(--color-grey-100)}.s-rich-text table::-webkit-scrollbar-thumb{background:var(--color-lively-red);border:2px solid var(--color-lively-red);border-radius:10px}.s-rich-text table td,.s-rich-text table th{background:inherit;border-bottom:1px solid var(--color-border-minimal);min-width:220px;padding:24px;text-align:left;width:1%}@media only screen and (max-width:63.96875em){.s-rich-text table td,.s-rich-text table th{min-width:160px}}.s-rich-text table tbody tr:first-child th[scope=col],.s-rich-text table thead th{border-bottom:1px solid var(--color-black);font-weight:700}.page-section--background-black .s-rich-text table tbody tr:first-child th[scope=col],.page-section--background-black .s-rich-text table thead th{border-bottom-color:var(--color-white)}.u-background--primary{background-color:var(--color-primary)}.u-background--black{background-color:var(--color-background-solid-black);color:var(--color-solid-white)}.u-flex{display:flex}.u-flex-wrap{flex-wrap:wrap}@media only screen and (min-width:480px){.u-flex-wrap--sm{flex-wrap:wrap}}@media only screen and (min-width:768px){.u-flex-wrap--md{flex-wrap:wrap}}@media only screen and (min-width:1024px){.u-flex-wrap--lg{flex-wrap:wrap}}@media only screen and (min-width:1240px){.u-flex-wrap--xlg{flex-wrap:wrap}}.u-flex-nowrap{flex-wrap:nowrap}@media only screen and (min-width:480px){.u-flex-nowrap--sm{flex-wrap:nowrap}}@media only screen and (min-width:768px){.u-flex-nowrap--md{flex-wrap:nowrap}}@media only screen and (min-width:1024px){.u-flex-nowrap--lg{flex-wrap:nowrap}}@media only screen and (min-width:1240px){.u-flex-nowrap--xlg{flex-wrap:nowrap}}.u-flex-column{flex-direction:column}@media only screen and (min-width:480px){.u-flex-column--sm{flex-direction:column}}@media only screen and (min-width:768px){.u-flex-column--md{flex-direction:column}}@media only screen and (min-width:1024px){.u-flex-column--lg{flex-direction:column}}@media only screen and (min-width:1240px){.u-flex-column--xlg{flex-direction:column}}.u-flex-row{flex-direction:row}@media only screen and (min-width:480px){.u-flex-row--sm{flex-direction:row}}@media only screen and (min-width:768px){.u-flex-row--md{flex-direction:row}}@media only screen and (min-width:1024px){.u-flex-row--lg{flex-direction:row}}@media only screen and (min-width:1240px){.u-flex-row--xlg{flex-direction:row}}.u-flex-start{justify-content:flex-start}@media only screen and (min-width:480px){.u-flex-start--sm{justify-content:flex-start}}@media only screen and (min-width:768px){.u-flex-start--md{justify-content:flex-start}}@media only screen and (min-width:1024px){.u-flex-start--lg{justify-content:flex-start}}@media only screen and (min-width:1240px){.u-flex-start--xlg{justify-content:flex-start}}.u-flex-center{justify-content:center}@media only screen and (min-width:480px){.u-flex-center--sm{justify-content:center}}@media only screen and (min-width:768px){.u-flex-center--md{justify-content:center}}@media only screen and (min-width:1024px){.u-flex-center--lg{justify-content:center}}@media only screen and (min-width:1240px){.u-flex-center--xlg{justify-content:center}}.u-flex-baseline{align-items:baseline}@media only screen and (min-width:480px){.u-flex-baseline--sm{align-items:baseline}}@media only screen and (min-width:768px){.u-flex-baseline--md{align-items:baseline}}@media only screen and (min-width:1024px){.u-flex-baseline--lg{align-items:baseline}}@media only screen and (min-width:1240px){.u-flex-baseline--xlg{align-items:baseline}}.u-flex-end{justify-content:flex-end}@media only screen and (min-width:480px){.u-flex-end--sm{justify-content:flex-end}}@media only screen and (min-width:768px){.u-flex-end--md{justify-content:flex-end}}@media only screen and (min-width:1024px){.u-flex-end--lg{justify-content:flex-end}}@media only screen and (min-width:1240px){.u-flex-end--xlg{justify-content:flex-end}}.u-flex-top{align-items:flex-start}@media only screen and (min-width:480px){.u-flex-top--sm{align-items:flex-start}}@media only screen and (min-width:768px){.u-flex-top--md{align-items:flex-start}}@media only screen and (min-width:1024px){.u-flex-top--lg{align-items:flex-start}}@media only screen and (min-width:1240px){.u-flex-top--xlg{align-items:flex-start}}.u-flex-middle{align-items:center}@media only screen and (min-width:480px){.u-flex-middle--sm{align-items:center}}@media only screen and (min-width:768px){.u-flex-middle--md{align-items:center}}@media only screen and (min-width:1024px){.u-flex-middle--lg{align-items:center}}@media only screen and (min-width:1240px){.u-flex-middle--xlg{align-items:center}}.u-flex-bottom{align-items:flex-end}@media only screen and (min-width:480px){.u-flex-bottom--sm{align-items:flex-end}}@media only screen and (min-width:768px){.u-flex-bottom--md{align-items:flex-end}}@media only screen and (min-width:1024px){.u-flex-bottom--lg{align-items:flex-end}}@media only screen and (min-width:1240px){.u-flex-bottom--xlg{align-items:flex-end}}.u-flex-self-left{margin-left:0;margin-right:auto}@media only screen and (min-width:480px){.u-flex-self-left--sm{margin-left:0;margin-right:auto}}@media only screen and (min-width:768px){.u-flex-self-left--md{margin-left:0;margin-right:auto}}@media only screen and (min-width:1024px){.u-flex-self-left--lg{margin-left:0;margin-right:auto}}@media only screen and (min-width:1240px){.u-flex-self-left--xlg{margin-left:0;margin-right:auto}}.u-flex-self-center{margin-left:auto;margin-right:auto}@media only screen and (min-width:480px){.u-flex-self-center--sm{margin-left:auto;margin-right:auto}}@media only screen and (min-width:768px){.u-flex-self-center--md{margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.u-flex-self-center--lg{margin-left:auto;margin-right:auto}}@media only screen and (min-width:1240px){.u-flex-self-center--xlg{margin-left:auto;margin-right:auto}}.u-flex-self-right{margin-left:auto;margin-right:0}@media only screen and (min-width:480px){.u-flex-self-right--sm{margin-left:auto;margin-right:0}}@media only screen and (min-width:768px){.u-flex-self-right--md{margin-left:auto;margin-right:0}}@media only screen and (min-width:1024px){.u-flex-self-right--lg{margin-left:auto;margin-right:0}}@media only screen and (min-width:1240px){.u-flex-self-right--xlg{margin-left:auto;margin-right:0}}.u-flex-self-top{margin-bottom:auto;margin-top:0}@media only screen and (min-width:480px){.u-flex-self-top--sm{margin-bottom:auto;margin-top:0}}@media only screen and (min-width:768px){.u-flex-self-top--md{margin-bottom:auto;margin-top:0}}@media only screen and (min-width:1024px){.u-flex-self-top--lg{margin-bottom:auto;margin-top:0}}@media only screen and (min-width:1240px){.u-flex-self-top--xlg{margin-bottom:auto;margin-top:0}}.u-flex-self-middle{margin-bottom:auto;margin-top:auto}@media only screen and (min-width:480px){.u-flex-self-middle--sm{margin-bottom:auto;margin-top:auto}}@media only screen and (min-width:768px){.u-flex-self-middle--md{margin-bottom:auto;margin-top:auto}}@media only screen and (min-width:1024px){.u-flex-self-middle--lg{margin-bottom:auto;margin-top:auto}}@media only screen and (min-width:1240px){.u-flex-self-middle--xlg{margin-bottom:auto;margin-top:auto}}.u-flex-self-bottom{margin-bottom:0;margin-top:auto}@media only screen and (min-width:480px){.u-flex-self-bottom--sm{margin-bottom:0;margin-top:auto}}@media only screen and (min-width:768px){.u-flex-self-bottom--md{margin-bottom:0;margin-top:auto}}@media only screen and (min-width:1024px){.u-flex-self-bottom--lg{margin-bottom:0;margin-top:auto}}@media only screen and (min-width:1240px){.u-flex-self-bottom--xlg{margin-bottom:0;margin-top:auto}}.u-flex-around{justify-content:space-around}@media only screen and (min-width:480px){.u-flex-around--sm{justify-content:space-around}}@media only screen and (min-width:768px){.u-flex-around--md{justify-content:space-around}}@media only screen and (min-width:1024px){.u-flex-around--lg{justify-content:space-around}}@media only screen and (min-width:1240px){.u-flex-around--xlg{justify-content:space-around}}.u-flex-between{justify-content:space-between}@media only screen and (min-width:480px){.u-flex-between--sm{justify-content:space-between}}@media only screen and (min-width:768px){.u-flex-between--md{justify-content:space-between}}@media only screen and (min-width:1024px){.u-flex-between--lg{justify-content:space-between}}@media only screen and (min-width:1240px){.u-flex-between--xlg{justify-content:space-between}}.u-flex-first{order:-1}@media only screen and (min-width:480px){.u-flex-first--sm{order:-1}}@media only screen and (min-width:768px){.u-flex-first--md{order:-1}}@media only screen and (min-width:1024px){.u-flex-first--lg{order:-1}}@media only screen and (min-width:1240px){.u-flex-first--xlg{order:-1}}.u-flex-last{order:1}@media only screen and (min-width:480px){.u-flex-last--sm{order:1}}@media only screen and (min-width:768px){.u-flex-last--md{order:1}}@media only screen and (min-width:1024px){.u-flex-last--lg{order:1}}@media only screen and (min-width:1240px){.u-flex-last--xlg{order:1}}.u-display{font-family:var(--font-stack-secondary);font-size:var(--font-size--display);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-normal);line-height:var(--font-line-height-normal)}.u-h1,.u-headline-xlarge{font-size:var(--font-size-headline-xlarge)}.u-h1,.u-h2,.u-headline-large,.u-headline-xlarge{font-family:var(--font-stack-secondary);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-normal);line-height:var(--font-line-height-small)}.u-h2,.u-headline-large{font-size:var(--font-size-headline-large)}.u-h3,.u-headline-medium{font-size:var(--font-size-headline-medium)}.u-h3,.u-h4,.u-headline-medium,.u-headline-small{font-family:var(--font-stack-secondary);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small)}.u-h4,.u-headline-small{font-size:var(--font-size-headline-small)}.u-h5,.u-headline-xsmall{font-size:var(--font-size-headline-xsmall)}.u-h5,.u-h6,.u-headline-xsmall,.u-headline-xxsmall{font-family:var(--font-stack-secondary);font-weight:var(--font-weight-medium);hyphens:none;letter-spacing:var(--font-letter-spacing-medium);line-height:var(--font-line-height-small)}.u-h6,.u-headline-xxsmall{font-size:var(--font-size-headline-xxsmall)}.u-hover-underline-to-none{position:relative}.u-hover-underline-to-none:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .u-hover-underline-to-none:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.u-hover-underline-to-none:after{opacity:1}.u-hover-underline-to-none:hover:after{opacity:0}.u-hover-none-to-underline{position:relative}.u-hover-none-to-underline:after{background-color:currentcolor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:opacity .5s ease-in-out 0s;width:100%}.has--keyboard-focus .u-hover-none-to-underline:focus{box-shadow:inset 0 -1px 0 currentcolor,inset 1px 0 0 currentcolor,inset -1px 0 0 currentcolor,inset 0 2px 0 currentcolor}.u-hover-none-to-underline:after{opacity:0}.u-hover-none-to-underline:hover:after{opacity:1}@media only screen and (min-width:85em){.u-margin-top--xlg{margin-top:64px!important}.u-padding-top--xlg{padding-top:64px!important}.u-margin-left--xlg{margin-left:64px!important}.u-padding-left--xlg{padding-left:64px!important}.u-margin-bottom--xlg{margin-bottom:64px!important}.u-padding-bottom--xlg{padding-bottom:64px!important}.u-margin-right--xlg{margin-right:64px!important}.u-padding-right--xlg{padding-right:64px!important}.u-margin-top--lg{margin-top:48px!important}.u-padding-top--lg{padding-top:48px!important}.u-margin-left--lg{margin-left:48px!important}.u-padding-left--lg{padding-left:48px!important}.u-margin-bottom--lg{margin-bottom:48px!important}.u-padding-bottom--lg{padding-bottom:48px!important}.u-margin-right--lg{margin-right:48px!important}.u-padding-right--lg{padding-right:48px!important}.u-margin-top--md{margin-top:32px!important}.u-padding-top--md{padding-top:32px!important}.u-margin-left--md{margin-left:32px!important}.u-padding-left--md{padding-left:32px!important}.u-margin-bottom--md{margin-bottom:32px!important}.u-padding-bottom--md{padding-bottom:32px!important}.u-margin-right--md{margin-right:32px!important}.u-padding-right--md{padding-right:32px!important}}.u-margin-top--sm{margin-top:16px!important}.u-padding-top--sm{padding-top:16px!important}.u-margin-left--sm{margin-left:16px!important}.u-padding-left--sm{padding-left:16px!important}.u-margin-bottom--sm{margin-bottom:16px!important}.u-padding-bottom--sm{padding-bottom:16px!important}.u-margin-right--sm{margin-right:16px!important}.u-padding-right--sm{padding-right:16px!important}.u-margin-top--xs{margin-top:8px!important}.u-padding-top--xs{padding-top:8px!important}.u-margin-left--xs{margin-left:8px!important}.u-padding-left--xs{padding-left:8px!important}.u-margin-bottom--xs{margin-bottom:8px!important}.u-padding-bottom--xs{padding-bottom:8px!important}.u-margin-right--xs{margin-right:8px!important}.u-padding-right--xs{padding-right:8px!important}@media only screen and (min-width:77.5em) and (max-width:84.96875em){.u-margin-top--xlg{margin-top:64px!important}.u-padding-top--xlg{padding-top:64px!important}.u-margin-left--xlg{margin-left:64px!important}.u-padding-left--xlg{padding-left:64px!important}.u-margin-bottom--xlg{margin-bottom:64px!important}.u-padding-bottom--xlg{padding-bottom:64px!important}.u-margin-right--xlg{margin-right:64px!important}.u-padding-right--xlg{padding-right:64px!important}.u-margin-top--lg{margin-top:48px!important}.u-padding-top--lg{padding-top:48px!important}.u-margin-left--lg{margin-left:48px!important}.u-padding-left--lg{padding-left:48px!important}.u-margin-bottom--lg{margin-bottom:48px!important}.u-padding-bottom--lg{padding-bottom:48px!important}.u-margin-right--lg{margin-right:48px!important}.u-padding-right--lg{padding-right:48px!important}.u-margin-top--md{margin-top:32px!important}.u-padding-top--md{padding-top:32px!important}.u-margin-left--md{margin-left:32px!important}.u-padding-left--md{padding-left:32px!important}.u-margin-bottom--md{margin-bottom:32px!important}.u-padding-bottom--md{padding-bottom:32px!important}.u-margin-right--md{margin-right:32px!important}.u-padding-right--md{padding-right:32px!important}}@media only screen and (min-width:64em) and (max-width:77.46875em){.u-margin-top--xlg{margin-top:32px!important}.u-padding-top--xlg{padding-top:32px!important}.u-margin-left--xlg{margin-left:32px!important}.u-padding-left--xlg{padding-left:32px!important}.u-margin-bottom--xlg{margin-bottom:32px!important}.u-padding-bottom--xlg{padding-bottom:32px!important}.u-margin-right--xlg{margin-right:32px!important}.u-padding-right--xlg{padding-right:32px!important}.u-margin-top--lg{margin-top:32px!important}.u-padding-top--lg{padding-top:32px!important}.u-margin-left--lg{margin-left:32px!important}.u-padding-left--lg{padding-left:32px!important}.u-margin-bottom--lg{margin-bottom:32px!important}.u-padding-bottom--lg{padding-bottom:32px!important}.u-margin-right--lg{margin-right:32px!important}.u-padding-right--lg{padding-right:32px!important}.u-margin-top--md{margin-top:32px!important}.u-padding-top--md{padding-top:32px!important}.u-margin-left--md{margin-left:32px!important}.u-padding-left--md{padding-left:32px!important}.u-margin-bottom--md{margin-bottom:32px!important}.u-padding-bottom--md{padding-bottom:32px!important}.u-margin-right--md{margin-right:32px!important}.u-padding-right--md{padding-right:32px!important}}@media only screen and (min-width:48em) and (max-width:63.96875em){.u-margin-top--xlg{margin-top:24px!important}.u-padding-top--xlg{padding-top:24px!important}.u-margin-left--xlg{margin-left:24px!important}.u-padding-left--xlg{padding-left:24px!important}.u-margin-bottom--xlg{margin-bottom:24px!important}.u-padding-bottom--xlg{padding-bottom:24px!important}.u-margin-right--xlg{margin-right:24px!important}.u-padding-right--xlg{padding-right:24px!important}.u-margin-top--lg{margin-top:16px!important}.u-padding-top--lg{padding-top:16px!important}.u-margin-left--lg{margin-left:16px!important}.u-padding-left--lg{padding-left:16px!important}.u-margin-bottom--lg{margin-bottom:16px!important}.u-padding-bottom--lg{padding-bottom:16px!important}.u-margin-right--lg{margin-right:16px!important}.u-padding-right--lg{padding-right:16px!important}.u-margin-top--md{margin-top:16px!important}.u-padding-top--md{padding-top:16px!important}.u-margin-left--md{margin-left:16px!important}.u-padding-left--md{padding-left:16px!important}.u-margin-bottom--md{margin-bottom:16px!important}.u-padding-bottom--md{padding-bottom:16px!important}.u-margin-right--md{margin-right:16px!important}.u-padding-right--md{padding-right:16px!important}}@media only screen and (min-width:30em) and (max-width:47.96875em){.u-margin-top--xlg{margin-top:16px!important}.u-padding-top--xlg{padding-top:16px!important}.u-margin-left--xlg{margin-left:16px!important}.u-padding-left--xlg{padding-left:16px!important}.u-margin-bottom--xlg{margin-bottom:16px!important}.u-padding-bottom--xlg{padding-bottom:16px!important}.u-margin-right--xlg{margin-right:16px!important}.u-padding-right--xlg{padding-right:16px!important}.u-margin-top--lg{margin-top:16px!important}.u-padding-top--lg{padding-top:16px!important}.u-margin-left--lg{margin-left:16px!important}.u-padding-left--lg{padding-left:16px!important}.u-margin-bottom--lg{margin-bottom:16px!important}.u-padding-bottom--lg{padding-bottom:16px!important}.u-margin-right--lg{margin-right:16px!important}.u-padding-right--lg{padding-right:16px!important}.u-margin-top--md{margin-top:16px!important}.u-padding-top--md{padding-top:16px!important}.u-margin-left--md{margin-left:16px!important}.u-padding-left--md{padding-left:16px!important}.u-margin-bottom--md{margin-bottom:16px!important}.u-padding-bottom--md{padding-bottom:16px!important}.u-margin-right--md{margin-right:16px!important}.u-padding-right--md{padding-right:16px!important}}@media only screen and (max-width:29.96875em){.u-margin-top--xlg{margin-top:16px!important}.u-padding-top--xlg{padding-top:16px!important}.u-margin-left--xlg{margin-left:16px!important}.u-padding-left--xlg{padding-left:16px!important}.u-margin-bottom--xlg{margin-bottom:16px!important}.u-padding-bottom--xlg{padding-bottom:16px!important}.u-margin-right--xlg{margin-right:16px!important}.u-padding-right--xlg{padding-right:16px!important}.u-margin-top--lg{margin-top:16px!important}.u-padding-top--lg{padding-top:16px!important}.u-margin-left--lg{margin-left:16px!important}.u-padding-left--lg{padding-left:16px!important}.u-margin-bottom--lg{margin-bottom:16px!important}.u-padding-bottom--lg{padding-bottom:16px!important}.u-margin-right--lg{margin-right:16px!important}.u-padding-right--lg{padding-right:16px!important}.u-margin-top--md{margin-top:16px!important}.u-padding-top--md{padding-top:16px!important}.u-margin-left--md{margin-left:16px!important}.u-padding-left--md{padding-left:16px!important}.u-margin-bottom--md{margin-bottom:16px!important}.u-padding-bottom--md{padding-bottom:16px!important}.u-margin-right--md{margin-right:16px!important}.u-padding-right--md{padding-right:16px!important}}.u-text--left{text-align:left}@media only screen and (min-width:480px){.u-text--left--sm{text-align:left}}@media only screen and (min-width:768px){.u-text--left--md{text-align:left}}@media only screen and (min-width:1024px){.u-text--left--lg{text-align:left}}@media only screen and (min-width:1240px){.u-text--left--xlg{text-align:left}}.u-text--centered{text-align:center}@media only screen and (min-width:480px){.u-text--centered--sm{text-align:center}}@media only screen and (min-width:768px){.u-text--centered--md{text-align:center}}@media only screen and (min-width:1024px){.u-text--centered--lg{text-align:center}}@media only screen and (min-width:1240px){.u-text--centered--xlg{text-align:center}}.u-text--right{text-align:right}@media only screen and (min-width:480px){.u-text--right--sm{text-align:right}}@media only screen and (min-width:768px){.u-text--right--md{text-align:right}}@media only screen and (min-width:1024px){.u-text--right--lg{text-align:right}}@media only screen and (min-width:1240px){.u-text--right--xlg{text-align:right}}.u-visible--xxlg,.u-visible--xxlg-block,.u-visible--xxlg-inline,.u-visible--xxlg-inline-block,.u-visible--xxlg-table-cell{display:none!important}@media only screen and (min-width:85em){.u-visible--xxlg,.u-visible--xxlg-block{display:block!important}.u-visible--xxlg-table-cell{display:table-cell!important}.u-visible--xxlg-inline-block{display:inline-block!important}.u-visible--xxlg-inline{display:inline!important}.u-hidden--xxlg{display:none!important}}.u-visible--xlg,.u-visible--xlg-block,.u-visible--xlg-inline,.u-visible--xlg-inline-block,.u-visible--xlg-table-cell{display:none!important}@media only screen and (min-width:77.5em) and (max-width:84.96875em){.u-visible--xlg,.u-visible--xlg-block{display:block!important}.u-visible--xlg-table-cell{display:table-cell!important}.u-visible--xlg-inline-block{display:inline-block!important}.u-visible--xlg-inline{display:inline!important}.u-hidden--xlg{display:none!important}}.u-visible--lg,.u-visible--lg-block,.u-visible--lg-inline,.u-visible--lg-inline-block,.u-visible--lg-table-cell{display:none!important}@media only screen and (min-width:64em) and (max-width:77.46875em){.u-visible--lg,.u-visible--lg-block{display:block!important}.u-visible--lg-table-cell{display:table-cell!important}.u-visible--lg-inline-block{display:inline-block!important}.u-visible--lg-inline{display:inline!important}.u-hidden--lg{display:none!important}}.u-visible--md,.u-visible--md-block,.u-visible--md-inline,.u-visible--md-inline-block,.u-visible--md-table-cell{display:none!important}@media only screen and (min-width:48em) and (max-width:63.96875em){.u-visible--md,.u-visible--md-block{display:block!important}.u-visible--md-table-cell{display:table-cell!important}.u-visible--md-inline-block{display:inline-block!important}.u-visible--md-inline{display:inline!important}.u-hidden--md{display:none!important}}.u-visible--sm,.u-visible--sm-block,.u-visible--sm-inline,.u-visible--sm-inline-block,.u-visible--sm-table-cell{display:none!important}@media only screen and (min-width:30em) and (max-width:47.96875em){.u-visible--sm,.u-visible--sm-block{display:block!important}.u-visible--sm-table-cell{display:table-cell!important}.u-visible--sm-inline-block{display:inline-block!important}.u-visible--sm-inline{display:inline!important}.u-hidden--sm{display:none!important}}.u-visible--xs,.u-visible--xs-block,.u-visible--xs-inline,.u-visible--xs-inline-block,.u-visible--xs-table-cell{display:none!important}@media only screen and (max-width:29.96875em){.u-visible--xs,.u-visible--xs-block{display:block!important}.u-visible--xs-table-cell{display:table-cell!important}.u-visible--xs-inline-block{display:inline-block!important}.u-visible--xs-inline{display:inline!important}.u-hidden--xs{display:none!important}}.u-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.u-hidden{display:none!important}.u-inline-children{display:flex;flex-wrap:wrap}[js-hook-text-animation-content]{opacity:0}[js-hook-text-animation-content]:has(.char-animate){opacity:1}.cq-placeholder__custom{align-items:center;border:1px dashed #ccc;display:flex;height:100%!important;justify-content:center;padding:10px;text-align:center;width:100%}.cq-add-subcomponent-placeholder{border:1px dashed #ccc;min-height:45px}
