/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::after,*::before{box-sizing:border-box}body,div,section,article,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,figure,figcaption,p,blockquote,th,td{margin:0;padding:0}img{width:auto;max-width:100%;height:auto;border-style:none}a{color:inherit}h1,h2,h3,h4,h5,h6{color:inherit;font-family:"Metropolis","Arial",sans-serif;font-weight:bold;line-height:1.3;word-wrap:break-word}h1{font-size:4rem}h2{font-size:2.5rem}h3{font-size:1.8rem}h4{font-size:1.4rem}h5{font-size:1.2rem}h6{font-size:1rem}ul{list-style:none}iframe{border:none}table{width:100%;max-width:100%}hr{box-sizing:content-box;overflow:visible;display:block;height:.1rem;border:0;border-top:.1rem solid #ccc;margin:1em 0;padding:0}abbr[title]{text-decoration:none;border:none}svg{display:block;fill:currentColor}[hidden]{display:none}pre{font-family:monospace,monospace;font-size:1em}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}input[type=file]{max-width:100%}fieldset{border:0;margin:0;padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{resize:vertical;overflow:auto}progress{vertical-align:baseline}details{display:block}summary{display:list-item}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}a:focus,button:focus,input[type=button]:focus,input[type=submit]:focus{outline:.2rem solid #000;outline-offset:.2rem}a:focus:not(:focus-visible),button:focus:not(:focus-visible),input[type=button]:focus:not(:focus-visible),input[type=submit]:focus:not(:focus-visible){outline:none;box-shadow:none}a:focus-visible,button:focus-visible,input[type=button]:focus-visible,input[type=submit]:focus-visible{outline:.2rem solid rgba(0,0,0,0);outline-offset:.2rem;box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem #000}.hidden{display:none}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001s !important;animation-iteration-count:1 !important;transition-duration:.001s !important;scroll-behavior:auto !important}}@font-face{font-family:"Metropolis";src:url(/themes/custom/arcadel/fonts/metropolis/Metropolis-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Metropolis";src:url(/themes/custom/arcadel/fonts/metropolis/Metropolis-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Metropolis";src:url(/themes/custom/arcadel/fonts/metropolis/Metropolis-Regular.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Metropolis";src:url(/themes/custom/arcadel/fonts/metropolis/Metropolis-RegularItalic.woff2) format("woff2");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Metropolis";src:url(/themes/custom/arcadel/fonts/metropolis/Metropolis-Bold.woff2) format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Metropolis";src:url(/themes/custom/arcadel/fonts/metropolis/Metropolis-BoldItalic.woff2) format("woff2");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Metropolis";src:url(/themes/custom/arcadel/fonts/metropolis/Metropolis-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Metropolis";src:url(/themes/custom/arcadel/fonts/metropolis/Metropolis-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}html{font-size:62.5%;-ms-overflow-style:scrollbar;-webkit-text-size-adjust:100%}body{font-family:"Metropolis","Arial",sans-serif;font-size:1.6em;line-height:1.5;background-color:#f6fafc;color:#474746}.user-login-form,.user-pass{max-width:60rem;margin:0 auto;padding:8rem 2rem}.user-login-form .form-item.form-item-name,.user-pass .form-item.form-item-name{width:100%}.user-login-form .form-item label,.user-pass .form-item label{color:#424242;margin-bottom:8px}.user-login-form .form-item input,.user-pass .form-item input{width:100%;max-width:100%;outline:0;margin-top:0 !important;padding:14px 16px;border-radius:.25rem;border:1px solid #e0d7d7;color:#424242;line-height:normal;font-size:.8571em;box-shadow:none;font-size:initial}.user-login-form .form-item .description,.user-pass .form-item .description{color:#424242;margin-top:4px}.user-login-form .form-item.form-item-persistent-login input,.user-pass .form-item.form-item-persistent-login input{width:auto;margin-right:8px}.user-login-form .form-item.form-item-persistent-login label,.user-pass .form-item.form-item-persistent-login label{margin-bottom:0;vertical-align:middle}.user-login-form .form-item+.form-item,.user-pass .form-item+.form-item{margin-top:2rem}.user-login-form .form-item-persistent-login,.user-pass .form-item-persistent-login{margin-top:2rem}.user-login-form .form-actions,.user-pass .form-actions{margin-top:2rem;height:100%}.user-login-form .form-actions input[type=submit],.user-pass .form-actions input[type=submit]{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.user-login-form .form-actions input[type=submit],.user-pass .form-actions input[type=submit]{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.user-login-form .form-actions input[type=submit]:hover,.user-login-form .form-actions input[type=submit]:focus,.user-pass .form-actions input[type=submit]:hover,.user-pass .form-actions input[type=submit]:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.user-login-form .form-actions input[type=submit]:focus-visible,.user-login-form .form-actions input[type=submit]:active,.user-pass .form-actions input[type=submit]:focus-visible,.user-pass .form-actions input[type=submit]:active{text-decoration:underline}.user-login-form .form-actions input[type=submit]:disabled,.user-pass .form-actions input[type=submit]:disabled{opacity:.6;cursor:not-allowed}.user-login-form .form-actions input[type=submit],.user-pass .form-actions input[type=submit]{width:100%}.node_edit_button{right:2rem}.node_tranlate_button{right:8.6rem}.node_edit_button,.node_tranlate_button{position:fixed;z-index:998;bottom:2rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:5.4rem;height:5.4rem;color:#fff;border-radius:50%;padding:1.6rem;background-color:#dc3a1d;border-color:#dc3a1d;box-shadow:0 0 .4rem .1rem rgba(0,0,0,.14);transition:background-color .15s ease-out,color .15s ease-out}.node_edit_button::after,.node_tranlate_button::after{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;border-radius:50%;box-shadow:0 0 .4rem .1rem rgba(0,0,0,.14);transition:box-shadow .15s ease-out}.node_edit_button:hover::after,.node_edit_button:focus::after,.node_tranlate_button:hover::after,.node_tranlate_button:focus::after{box-shadow:0 .2rem .8rem .2rem rgba(0,0,0,.2)}.node_edit_button svg,.node_tranlate_button svg{fill:currentColor;width:2rem;height:2rem}.node_edit_button:hover,.node_edit_button:focus,.node_tranlate_button:hover,.node_tranlate_button:focus{color:#fff;background-color:#474746;text-decoration:none}.block-local-tasks-block{position:inherit}.user-pass{max-width:66.4rem;margin:10rem auto;padding:0 2rem}.user-pass .form-item{margin-bottom:2rem}.user-pass .form-item label{display:block;margin-bottom:.8rem}.user-pass .form-item input{width:100%;max-width:100%;padding:.8rem 1.6rem}.user-pass .form-actions input{width:100%;max-width:100%;padding:1.6rem;color:#fff;background-color:rgba(221,68,49,.8)}.user-pass .form-actions input:hover,.user-pass .form-actions input:focus{background-color:#dc3a1d}.blog-teaser{position:relative;display:flex;flex-flow:column nowrap;border-radius:.6rem;background-color:#f1f5f8}.blog-teaser__inner{position:relative;flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap}.blog-teaser__overlay-link{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.blog-teaser__image-block{flex:0 1 auto;width:100%;border-radius:.6rem .6rem 0 0;overflow:hidden}.blog-teaser__image-block-inner{position:relative;width:100%;height:0;padding-bottom:65%;overflow:hidden;background-color:#000}.blog-teaser__image-block-inner img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;will-change:transform}.blog-teaser:hover .blog-teaser__image-block-inner img{transform:scale3d(1.03,1.03,1)}@media(prefers-reduced-motion){.blog-teaser:hover .blog-teaser__image-block-inner img{transform:none}}.blog-teaser__content-block{flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap;padding:2.8rem;background-color:#f1f5f8;border-radius:0 0 .6rem .6rem}@media only screen and (max-width:35.5rem){.blog-teaser__content-block{padding:2rem}}.blog-teaser__title{font-size:2rem;line-height:1.2;font-weight:bold}.blog-teaser__title a{display:inline-block;color:inherit;text-decoration:none}.blog-teaser__title a:focus-visible{text-decoration:underline}.blog-teaser__content{margin-top:1rem;font-size:1.4rem;line-height:1.7}.blog-teaser__content a{position:relative;z-index:4}.blog-teaser__content ul{list-style:disc;list-style-position:inside}.blog-teaser__content ol{list-style:decimal;list-style-position:inside}.blog-teaser__content>*+*{margin-top:1rem}.blog-teaser__cta-block{margin-top:auto;padding-top:2rem}.blog-teaser__cta{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.blog-teaser__cta{width:100%;position:relative;z-index:4;background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.blog-teaser__cta:hover,.blog-teaser__cta:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.blog-teaser__cta:focus-visible,.blog-teaser__cta:active{text-decoration:underline}.faq-item-embed{position:relative;border:.2rem solid #f1f5f8;border-radius:.6rem;background-color:#f1f5f8;opacity:0;transition:opacity .3s ease}.faq-item-embed.js-ready{opacity:1}.faq-item-embed__title{padding:2rem 4rem;font-size:1.8rem;line-height:1.6;font-weight:normal}@media only screen and (max-width:48rem){.faq-item-embed__title{font-size:1.6rem;padding:2rem}}.faq-item-embed__toggle-button{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.faq-item-embed__toggle-button{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;font-family:"Metropolis","Arial",sans-serif;color:#474746;font-size:1.8rem;line-height:1.6;font-weight:normal;color:#474746;padding:2rem 4rem;background-color:#f1f5f8;border-radius:.6rem}@media only screen and (max-width:48rem){.faq-item-embed__toggle-button{font-size:1.6rem;padding:2rem}}.faq-item-embed__toggle-button:hover,.faq-item-embed__toggle-button:focus-visible{color:#dc3a1d}.faq-item-embed__toggle-button:focus-visible{text-decoration:underline}.faq-item-embed__toggle-button-text{flex:1 1 auto;min-width:0}.faq-item-embed__toggle-button-icon{flex:0 0 auto;min-width:0;margin-left:1rem;width:2rem;height:2rem;color:#474746;transition:transform .15s ease-out,color .15s ease-out}.faq-item-embed__toggle-button-icon svg{display:block;fill:currentColor;width:100%;height:100%}.faq-item-embed__toggle-button:hover .faq-item-embed__toggle-button-icon,.faq-item-embed__toggle-button:focus-visible .faq-item-embed__toggle-button-icon{color:#dc3a1d}.faq-item-embed__toggle-button[aria-expanded=true] .faq-item-embed__toggle-button-icon{transform:scale(-1)}.faq-item-embed__content-block{display:block;padding:0 4rem 2rem}@media only screen and (max-width:48rem){.faq-item-embed__content-block{padding:0 2rem 2rem}}.faq-item-embed__content-block[hidden]{display:none}.p-faq.has-background .faq-item-embed{border-color:#f1f5f8;background-color:#fff}.p-faq.has-background .faq-item-embed__toggle-button{background-color:#fff}.graphic-page-banner{position:relative;background-color:#424242;color:#fff}.graphic-page-banner__inner{position:relative;display:flex;flex-flow:row wrap}.graphic-page-banner__inner::before{content:"";float:left;padding-bottom:37.5%}@media only screen and (min-width:90rem){.graphic-page-banner__inner::before{padding-bottom:0;min-height:54rem}}.graphic-page-banner__inner::after{clear:left;content:" ";display:table}.graphic-page-banner__background-block{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}.graphic-page-banner__background-image-holder{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.graphic-page-banner__background-image-holder img{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}.graphic-page-banner__background-image-holder::before{content:"";display:block;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.3) 100%)}.graphic-page-banner__content-block{position:relative;z-index:3;width:100%;display:flex;flex-flow:column nowrap}.graphic-page-banner__content-block__inner{flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap}.graphic-page-banner__content-block-breadcrumb{margin:2.5rem 0}.graphic-page-banner__content-block-breadcrumb-inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.graphic-page-banner__content-block-breadcrumb-inner .breadcrumb-list__item{color:#dddcd3}.graphic-page-banner__content-block-breadcrumb-inner .breadcrumb-list__item a:hover svg,.graphic-page-banner__content-block-breadcrumb-inner .breadcrumb-list__item a:focus svg{color:#fff}.graphic-page-banner__content-block-breadcrumb-inner .breadcrumb-list__item[aria-current=page]{color:#fff}.graphic-page-banner__content-block-main{flex:1 1 auto;display:flex;flex-flow:column nowrap;justify-content:center;padding-top:3%;padding-bottom:3%}@media only screen and (max-width:61.25rem){.graphic-page-banner__content-block-main{padding-top:4rem;padding-bottom:4rem}}.graphic-page-banner[data-has-breadcrumb=true] .graphic-page-banner__content-block-main{padding-bottom:calc(3% + 2.4rem)}@media only screen and (max-width:61.25rem){.graphic-page-banner[data-has-breadcrumb=true] .graphic-page-banner__content-block-main{padding-bottom:6.4rem}}.graphic-page-banner__content-block-main-inner{width:100%;width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.graphic-page-banner__title{font-size:5.6rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.graphic-page-banner__title{font-size:3.8rem}}.graphic-page-banner__title{text-shadow:0 0 .4rem rgba(0,0,0,.5),0 0 1rem rgba(0,0,0,.1);width:90%;max-width:75rem}@media only screen and (max-width:61.25rem){.graphic-page-banner__title{width:100%}}.graphic-page-banner__content{width:80%;max-width:65rem;font-size:1.5rem;line-height:1.7;font-weight:600;text-shadow:0 0 .4rem rgba(0,0,0,.5),0 0 1rem rgba(0,0,0,.1)}@media only screen and (max-width:61.25rem){.graphic-page-banner__content{width:100%}}.graphic-page-banner__title+.graphic-page-banner__content{margin-top:2.5rem}.node-app-teaser{position:relative;display:flex;flex-flow:column nowrap;border-radius:.6rem;background-color:#f1f5f8}.node-app-teaser__inner{position:relative;flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap}.node-app-teaser__overlay-link{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.node-app-teaser__image-block{flex:0 1 auto;width:100%;border-radius:.6rem .6rem 0 0;overflow:hidden}.node-app-teaser__image-block-inner{position:relative;width:100%;height:0;padding-bottom:65%;overflow:hidden;background-color:#000}.node-app-teaser__image-block-inner img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;will-change:transform}.node-app-teaser:hover .node-app-teaser__image-block-inner img{transform:scale3d(1.03,1.03,1)}@media(prefers-reduced-motion){.node-app-teaser:hover .node-app-teaser__image-block-inner img{transform:none}}.node-app-teaser__content-block{flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap;padding:2.8rem;background-color:#f1f5f8;border-radius:0 0 .6rem .6rem}@media only screen and (max-width:35.5rem){.node-app-teaser__content-block{padding:2rem}}.node-app-teaser__title{font-size:2rem;line-height:1.2;font-weight:bold}.node-app-teaser__title a{display:inline-block;color:inherit;text-decoration:none}.node-app-teaser__title a:focus-visible{text-decoration:underline}.node-app-teaser__content{margin-top:1rem;font-size:1.4rem;line-height:1.7}.node-app-teaser__content a{position:relative;z-index:4}.node-app-teaser__content ul{list-style:disc;list-style-position:inside}.node-app-teaser__content ol{list-style:decimal;list-style-position:inside}.node-app-teaser__content>*+*{margin-top:1rem}.node-app-teaser__cta-block{margin-top:auto;padding-top:2rem}.node-app-teaser__cta{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.node-app-teaser__cta{width:100%;position:relative;z-index:4;background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.node-app-teaser__cta:hover,.node-app-teaser__cta:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.node-app-teaser__cta:focus-visible,.node-app-teaser__cta:active{text-decoration:underline}.page-banner{position:relative;color:#474746}.page-banner__block-breadcrumb{margin:2.5rem 0}.page-banner__block-breadcrumb-inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.page-banner__block-main{flex:1 1 auto}.page-banner__block-main-inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.page-banner__title{font-size:5.6rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.page-banner__title{font-size:3.8rem}}.page-banner__title{color:#dc3a1d}.page-banner__content{width:80%;max-width:65rem;font-size:1.5rem;line-height:1.7;font-weight:600}@media only screen and (max-width:61.25rem){.page-banner__content{width:100%}}.page-banner__title+.page-banner__content{margin-top:2.5rem}.product-teaser{position:relative;display:flex;flex-flow:column nowrap;border-radius:.6rem;background-color:#f1f5f8;overflow:hidden}.product-teaser__inner{position:relative;flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap}.product-teaser__overlay-link{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.product-teaser__image-block{flex:0 1 auto;width:100%;border-radius:.6rem .6rem 0 0;overflow:hidden}.product-teaser__image-block-inner{position:relative;width:100%;height:0;padding-bottom:65%;overflow:hidden}.product-teaser__image-block-inner img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;will-change:transform}.product-teaser:hover .product-teaser__image-block-inner img{transform:scale3d(1.03,1.03,1)}@media(prefers-reduced-motion){.product-teaser:hover .product-teaser__image-block-inner img{transform:none}}.product-teaser__content-block{flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap;padding:2.8rem;background-color:#f1f5f8;border-radius:0 0 .6rem .6rem}@media only screen and (max-width:35.5rem){.product-teaser__content-block{padding:2rem}}.product-teaser__title{font-size:2rem;line-height:1.2;font-weight:bold}.product-teaser__title a{display:inline-block;color:inherit;text-decoration:none}.product-teaser__title a:focus-visible{text-decoration:underline}.product-teaser__content{margin-top:1rem;font-size:1.4rem;line-height:1.7}.product-teaser__content a{position:relative;z-index:4}.product-teaser__content ul{list-style:disc;list-style-position:inside}.product-teaser__content ol{list-style:decimal;list-style-position:inside}.product-teaser__content>*+*{margin-top:1rem}.product-teaser__cta-block{margin-top:auto;padding-top:2rem}.product-teaser__cta{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.product-teaser__cta{width:100%;position:relative;z-index:4;background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.product-teaser__cta:hover,.product-teaser__cta:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.product-teaser__cta:focus-visible,.product-teaser__cta:active{text-decoration:underline}.node-related-teaser{position:relative;display:flex;flex-flow:column nowrap;border-radius:.6rem;background-color:#f1f5f8}.node-related-teaser__inner{position:relative;flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap}.node-related-teaser__overlay-link{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.node-related-teaser__image-block{flex:0 1 auto;width:100%;border-radius:.6rem .6rem 0 0;overflow:hidden}.node-related-teaser__image-block-inner{position:relative;width:100%;height:0;padding-bottom:65%;overflow:hidden;background-color:#000}.node-related-teaser__image-block-inner img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease;will-change:transform}.node-related-teaser:hover .node-related-teaser__image-block-inner img{transform:scale3d(1.03,1.03,1)}@media(prefers-reduced-motion){.node-related-teaser:hover .node-related-teaser__image-block-inner img{transform:none}}.node-related-teaser__content-block{flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap;padding:2.8rem;background-color:#f1f5f8;border-radius:0 0 .6rem .6rem}@media only screen and (max-width:35.5rem){.node-related-teaser__content-block{padding:2rem}}.node-related-teaser__title{font-size:2rem;line-height:1.2;font-weight:bold}.node-related-teaser__title a{display:inline-block;color:inherit;text-decoration:none}.node-related-teaser__title a:focus-visible{text-decoration:underline}.node-related-teaser__content{margin-top:1rem;font-size:1.4rem;line-height:1.7}.node-related-teaser__content a{position:relative;z-index:4}.node-related-teaser__content ul{list-style:disc;list-style-position:inside}.node-related-teaser__content ol{list-style:decimal;list-style-position:inside}.node-related-teaser__content>*+*{margin-top:1rem}.node-related-teaser__cta-block{margin-top:auto;padding-top:2rem}.node-related-teaser__cta{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.node-related-teaser__cta{width:100%;position:relative;z-index:4;background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.node-related-teaser__cta:hover,.node-related-teaser__cta:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.node-related-teaser__cta:focus-visible,.node-related-teaser__cta:active{text-decoration:underline}.related-view-block{position:relative;margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.related-view-block{margin-top:6rem;margin-bottom:6rem}}.related-view-block__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.related-view-block-list{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:3.4rem}@media only screen and (max-width:61.25rem){.related-view-block-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:35.5rem){.related-view-block-list{grid-template-columns:repeat(1,1fr)}}.related-view-block-list__item{min-width:0;display:flex;flex-flow:column nowrap}.related-view-block-list__item>*{flex:1 1 auto;width:100%}.tabs.primary,.tabs.secondary{margin:0;padding:0;list-style:none;background-color:#2c2a29;color:#fff;text-align:center;display:flex;flex-flow:row wrap;justify-content:center}.tabs.primary a,.tabs.secondary a{display:block;margin:0;padding:1rem 1.2rem .8rem;font-size:1.4rem;line-height:1.2;text-decoration:none}.tabs.primary a:hover,.tabs.primary a:focus,.tabs.primary a.active,.tabs.secondary a:hover,.tabs.secondary a:focus,.tabs.secondary a.active{background-color:#000}.tabs.primary a:focus,.tabs.secondary a:focus{text-decoration:underline}.tabs.primary a:focus-visible,.tabs.secondary a:focus-visible{box-shadow:inset 0 0 0 .2rem #000,inset 0 0 0 .4rem #fff}.tabs.secondary{background-color:#2d2323}.tabs.secondary a:hover,.tabs.secondary a:focus,.tabs.secondary a.active{background-color:#4c4949}@media print{.tabs.primary,.tabs.secondary{display:none}}.messages{position:relative;margin:0 0 2rem 0;padding:1.5rem 2rem;font-size:1.5rem;font-weight:normal;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;border-left:.5rem solid rgba(0,0,0,.2);background-image:none}.messages .messages__list{list-style:none}.messages .messages__item{margin-bottom:.4rem}.messages .messages__item:last-child{margin-bottom:0}.messages a{font-style:italic;text-decoration:underline}.messages.messages--warning{background:#aad86c;color:#2a2a2a}.messages.messages--warning a:hover,.messages.messages--warning a:focus{color:#000}.messages.messages--status{background:#aad86c;color:#2a2a2a}.messages.messages--error{background:#c73434;color:#fff}.messages.messages--error a:hover,.messages.messages--error a:focus{color:#ecff62}.page-messages-wrapper .messages{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.skip-link{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.skip-link:active,.skip-link:focus{position:static;width:auto;height:auto;margin:inherit;overflow:visible;clip:auto;clip-path:none;white-space:inherit}.skip-link{background:#000;color:#fff;padding:1rem 2rem;font-size:1.8rem;line-height:1.5;border:.2rem solid}.skip-link:active,.skip-link:focus{outline:none;position:absolute;top:2rem;left:2rem;z-index:505}.site-footer-main{position:relative;padding:15rem 0 0;margin-bottom:8rem}@media only screen and (max-width:64rem){.site-footer-main{padding:6rem 0 0;margin-bottom:2rem}}@media only screen and (max-width:46.25rem){.site-footer-main{padding:4rem 0 0}}.site-footer-main__inner{max-width:128rem;margin:0 auto;padding:0 2rem}.site-footer-main__inner-wrapper{display:flex;flex-flow:row nowrap}@media only screen and (max-width:64rem){.site-footer-main__inner-wrapper{flex-flow:row wrap}}.site-footer-graphic-block{flex:0 1 auto;min-width:0;margin-right:5%}@media only screen and (max-width:64rem){.site-footer-graphic-block{width:100%;margin-right:0;margin-bottom:4rem}}.site-footer-graphic{display:block;width:9.4rem}@media only screen and (max-width:64rem){.site-footer-graphic{width:8.4rem}}@media only screen and (max-width:46.25rem){.site-footer-graphic{width:6.4rem}}.site-footer-content-block{flex:1 1 auto;min-width:0}.site-footer-items{display:flex;flex-flow:row wrap}.site-footer-item{flex:0 1 auto;min-width:0;width:28%;padding-left:5%}@media only screen and (max-width:64rem){.site-footer-item{width:33.33%;padding-left:0;padding-right:5%}}@media only screen and (max-width:46.25rem){.site-footer-item{width:100%;padding-right:0}}@media only screen and (max-width:46.25rem){.site-footer-item+.site-footer-item{margin-top:3rem}}.site-footer-item--navigation{width:44%}@media only screen and (max-width:64rem){.site-footer-item--navigation{width:33.33%;padding-right:0}}@media only screen and (max-width:46.25rem){.site-footer-item--navigation{width:100%}}.site-footer-item__title{color:#dc3a1d;font-size:2.6rem;font-weight:700;line-height:1.1}@media only screen and (max-width:46.25rem){.site-footer-item__title{font-size:2rem}}.site-footer-item__content{font-size:1.6rem;line-height:2}.site-footer-item__title+.site-footer-item__content{margin-top:2.6rem}@media only screen and (max-width:46.25rem){.site-footer-item__title+.site-footer-item__content{margin-top:2rem}}.site-footer-item__address p{margin:0}.site-footer-item__address *+p{margin-top:1em}.site-footer-item__address a{color:#474746;text-decoration:none}.site-footer-item__address a:hover,.site-footer-item__address a:focus{text-decoration:underline}.site-footer-item__contact-details{font-size:1.6rem;line-height:2}.site-footer-item__contact-details-list-item{display:flex;flex-flow:row wrap}.site-footer-item__contact-details-list-item dt{font-weight:bold;margin-right:.3em}.site-footer-item__contact-details-list-item dd{margin:0}.site-footer-item__contact-details-list-item a{color:#474746;text-decoration:none}.site-footer-item__contact-details-list-item a:hover,.site-footer-item__contact-details-list-item a:focus{text-decoration:underline}.site-footer-item__content .footer-menu{padding:0;margin:-0.2rem 0 0 0;list-style:none;color:#474746;font-weight:400;font-size:1.6rem;line-height:2;column-count:2;column-gap:2rem}@media only screen and (max-width:64rem){.site-footer-item__content .footer-menu{column-count:1}}.site-footer-item__content .footer-menu>.footer-menu-item{break-inside:avoid}.site-footer-item__content .footer-menu>.footer-menu-item>a{display:inline-block;padding:.2rem 0;color:#474746;text-decoration:none}.site-footer-item__content .footer-menu>.footer-menu-item>a:hover,.site-footer-item__content .footer-menu>.footer-menu-item>a:focus{text-decoration:underline}.site-footer-item__content .footer-menu .footer-menu-sub{padding:0;margin:0;list-style:none;padding-left:2rem}.site-footer-item__content .footer-menu .footer-menu-sub .footer-menu-item{position:relative}.site-footer-item__content .footer-menu .footer-menu-sub .footer-menu-item::before{content:"";display:block;width:.25em;height:.25em;background-color:#474746;position:absolute;top:1em;left:-1.8rem}.site-footer-item__content .footer-menu .footer-menu-sub .footer-menu-item a{display:inline-block;padding:.2rem 0;color:#474746;text-decoration:none}.site-footer-item__content .footer-menu .footer-menu-sub .footer-menu-item a:hover,.site-footer-item__content .footer-menu .footer-menu-sub .footer-menu-item a:focus{text-decoration:underline}.site-footer-meta{position:relative}.site-footer-meta__inner{max-width:128rem;margin:0 auto;padding:0 2rem 12rem}@media only screen and (max-width:64rem){.site-footer-meta__inner{padding-bottom:14rem}}.site-footer-main+.site-footer-meta .site-footer-meta__inner{margin-top:3rem}.site-footer-meta__inner-wrapper{padding:3rem 0 0;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.site-footer-main+.site-footer-meta .site-footer-meta__inner-wrapper{border-top:.1rem solid rgba(71,71,70,.4)}.site-footer-meta__main{flex:0 1 auto;min-width:0;display:flex;flex-flow:row wrap;margin:0 -1rem -0.8rem}@media only screen and (max-width:46.25rem){.site-footer-meta__main{width:100%}}.site-footer-meta__main-item{flex:0 1 auto;min-width:0;padding:0 1rem .8rem}@media only screen and (max-width:46.25rem){.site-footer-meta__main-item{width:100%;margin-right:0}}.site-footer-meta__main-item a{display:inline-block;color:inherit;text-decoration:none}.site-footer-meta__main-item a:hover,.site-footer-meta__main-item a:focus{text-decoration:underline}.site-footer-meta__extra{flex:0 1 auto;min-width:0}@media only screen and (max-width:46.25rem){.site-footer-meta__extra{width:100%;margin-top:2rem}}.site-footer-meta__plug{display:inline-block;color:#474746}.site-footer-meta__plug:hover,.site-footer-meta__plug:focus{color:#474746}.site-footer-meta__plug svg{display:block;fill:currentColor;width:10.4rem;height:2.2rem}.site-footer{position:relative;background-color:#f1f5f8}@media print{.site-footer{display:none}}.form-type-checkbox{position:relative;min-height:2.4rem}.form-type-checkbox>input{appearance:none;opacity:0;position:absolute;top:0;left:0;width:2.4rem;height:2.4rem;border:none;background:rgba(0,0,0,0)}.form-type-checkbox>label{display:inline-block;position:relative;margin:0;padding:.3rem 0 .3rem 4rem;cursor:pointer}.form-type-checkbox>label::before,.form-type-checkbox>label::after{content:"";display:block;position:absolute}.form-type-checkbox>label::before{top:0;left:0;width:2.4rem;height:2.4rem;border:.1rem solid #000;border-radius:.6rem;background-color:#fff;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}.form-type-checkbox>label::after{top:.7rem;left:.5rem;width:1.4rem;height:.7rem;transform:rotate(-45deg);border:solid;border-width:0 0 .3rem .3rem;border-color:#fff;border-top-color:rgba(0,0,0,0);background:rgba(0,0,0,0);opacity:0;visibility:hidden;transition:opacity .15s ease-out,visibility .15s ease-out}.form-type-checkbox>label a{display:none !important}.form-type-checkbox .description{margin-top:.4rem;margin-left:4rem;font-size:1.4rem}.form-type-checkbox>input:focus+label::before{box-shadow:0 0 0 .2rem #474746}.form-type-checkbox>input:checked+label::before{border-color:#000;background-color:#474746}.form-type-checkbox>input:checked+label::after{opacity:1;visibility:visible}.form-type-checkbox>input:checked:focus+label::before{border-color:#474746}.form-type-checkbox>input[disabled]+label{cursor:not-allowed}.form-type-checkbox>input[disabled]+label::before{border-color:#474746;background-color:#474746}.form-type-checkbox>input[disabled]+label::after{border-color:#424242}input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime-local],input[type=month],input[type=week],input[type=time],input[type=tel],input[type=url],input[type=search],textarea,select{width:100%;appearance:none;padding:.7rem 1.8rem;background-color:#fff;border:.1rem solid #000;border-radius:.6rem;box-shadow:none;font-size:1.6rem;line-height:1.5;color:#474746;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=search]:focus,textarea:focus,select:focus{box-shadow:0 0 0 .2rem #000;outline:.2rem solid rgba(0,0,0,0);background-color:#fff;border:.1rem solid #000;color:#474746}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=month]:disabled,input[type=week]:disabled,input[type=time]:disabled,input[type=tel]:disabled,input[type=url]:disabled,input[type=search]:disabled,textarea:disabled,select:disabled{background-color:#fff;border:.1rem solid #000;color:#424242}input[type=date]{min-height:4.2rem}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}textarea{resize:vertical;min-height:16rem;vertical-align:top}.select-wrapper{position:relative;background-color:#fff}.select-wrapper select{background:rgba(0,0,0,0);padding-right:3.6rem}.select-wrapper__arrow{position:absolute;top:50%;margin-top:-0.4rem;right:1.6rem}.select-wrapper__arrow svg{display:block;width:1.6rem;height:1rem}.select-wrapper select::-ms-expand{display:none}::-webkit-input-placeholder{color:inherit;opacity:1;font-style:italic}::-moz-placeholder{color:inherit;opacity:1;font-style:italic}:-ms-input-placeholder{color:inherit;opacity:1;font-style:italic}:-moz-placeholder{color:inherit;opacity:1;font-style:italic}.captcha{margin:2rem 0}.captcha .captcha__title{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}.captcha .captcha__description{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}@media only screen and (max-width:500px){.g-recaptcha{transform:scale(0.77);transform-origin:0 0}}.form-item{margin:0;padding:0}.form-item label{display:inline-block;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.4;font-weight:normal;margin-bottom:.4rem}.form-item label a{display:none}.form-item .description{margin-top:.4rem;font-size:1.4rem}.form-item .form-item--error-message{margin:1rem 0}.form-actions a{text-decoration:underline}.form-actions a:hover,.form-actions a:focus{text-decoration:none}.webform-confirmation-view{position:relative;margin:6rem 0}.webform-confirmation-view__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.webform-confirmation-view__actions{margin-top:4rem}.webform-confirmation-view__back-link{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.webform-confirmation-view__back-link{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.webform-confirmation-view__back-link:hover,.webform-confirmation-view__back-link:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.webform-confirmation-view__back-link:focus-visible,.webform-confirmation-view__back-link:active{text-decoration:underline}.webform-confirmation-view__back-link:disabled{opacity:.6;cursor:not-allowed}.desktop-header{display:block}@media only screen and (max-width:64rem){.desktop-header{display:none}}.desktop-mainbar{padding:3.6rem 0}.desktop-mainbar__inner{max-width:128rem;margin:0 auto;padding:0 2rem;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.desktop-mainbar__logo-block{flex:0 1 auto;min-width:0;margin-right:2rem}.desktop-mainbar__content-block{flex:0 1 auto;min-width:0;display:flex;flex-flow:row wrap;align-items:center}.desktop-mainbar__logo{width:100%;max-width:20rem}.desktop-mainbar__logo-link{display:block}.desktop-mainbar__logo-image{display:block;width:100%}.desktop-mainbar__nav-block .mainmenu{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;align-items:center;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.1;text-transform:uppercase}.desktop-mainbar__nav-block .mainmenu-item{flex:0 1 auto;min-width:0;margin-right:1.6rem}.desktop-mainbar__nav-block .mainmenu-item:last-child{margin-right:0}.desktop-mainbar__nav-block .mainmenu-item a{display:block;padding:1.2rem .8rem;color:#474746;text-decoration:none}.desktop-mainbar__nav-block .mainmenu-item a:hover,.desktop-mainbar__nav-block .mainmenu-item a:focus{text-decoration:underline}.desktop-mainbar__nav-block .mainmenu-item a.is-active{font-weight:800;text-decoration:underline}.desktop-mainbar__nav-block .mainmenu-item--active-trail a{font-weight:800;text-decoration:underline}.desktop-mainbar__nav-block .mainmenu-item a.special{padding:1.2rem 2.2rem 1rem 2.2rem;border:.1rem solid #474746;border-radius:2rem;transition:color .15s ease-out,background-color .15s ease-out}.desktop-mainbar__nav-block .mainmenu-item a.special:hover,.desktop-mainbar__nav-block .mainmenu-item a.special:focus{background-color:#424242;color:#fff;text-decoration:none}.desktop-mainbar__nav-block .mainmenu-item a.special.is-active{text-decoration:none}.desktop-mainbar__nav-block .mainmenu-item a.special:focus-visible{text-decoration:underline}.desktop-mainbar__nav-block .mainmenu-item--active-trail a.special{text-decoration:none}.desktop-mainbar__language-block{position:relative;margin-left:1.2rem}.desktop-mainbar__language-block .links{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;align-items:center;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.1;text-transform:uppercase}.desktop-mainbar__language-block .links li{flex:0 1 auto;min-width:0}.desktop-mainbar__language-block .links li a{display:block;padding:1.2rem .8rem;color:#474746;text-decoration:none}.desktop-mainbar__language-block .links li a:hover,.desktop-mainbar__language-block .links li a:focus{text-decoration:underline}.desktop-language-block__toggle-button{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.desktop-language-block__toggle-button{padding:1.2rem 1.6rem 1rem 1.6rem;background-color:#dc3a1d;color:#fff;border-radius:2rem;transition:background-color .15s ease-out;display:flex;flex-flow:row nowrap;align-items:center;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.1;text-transform:uppercase}.desktop-language-block__toggle-button:hover,.desktop-language-block__toggle-button:focus-visible{background-color:#424242}.desktop-language-block__toggle-button>span{margin-right:.2em}.desktop-language-block__toggle-button svg{display:block;fill:currentColor;width:1rem;height:1rem}.desktop-mainbar__language-block.js-ready .language-links-block{position:absolute;z-index:20;top:100%;left:0;width:100%;padding-top:1rem}.desktop-mainbar__language-block.js-ready .links{display:block;background-color:#424242;border-radius:2rem;padding:.6rem 0}.desktop-mainbar__language-block.js-ready .links li{display:block;text-align:center}.desktop-mainbar__language-block.js-ready .links li a{display:block;color:#fff}.mobile-sitenav{padding:4rem 2rem}.mobile-sitenav__content{font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.1;text-transform:uppercase}.mobile-sitenav__content .mainmenu{list-style:none;margin:0;padding:0}.mobile-sitenav__content .mainmenu-item+.mainmenu-item{margin-top:1rem}.mobile-sitenav__content .mainmenu-item a{display:inline-block;padding:.4rem .6rem;color:#fff;text-decoration:none}.mobile-sitenav__content .mainmenu-item a:hover,.mobile-sitenav__content .mainmenu-item a:focus{text-decoration:underline}.mobile-sitenav__content .mainmenu-item a.is-active{font-weight:800;text-decoration:underline}.mobile-sitenav__content .mainmenu-item--active-trail a{font-weight:800;text-decoration:underline}.mobile-sitenav__language-block{padding:0 2rem 2rem}.mobile-sitenav__language-block .links{list-style:none;padding:0;font-size:1.4rem;font-style:normal;font-weight:normal;line-height:1.1;text-transform:uppercase;display:flex;flex-flow:row wrap;align-items:center;margin:0 -0.5rem -1rem}.mobile-sitenav__language-block .links li{flex:0 1 auto;min-width:0;padding:0 .5rem 1rem}.mobile-sitenav__language-block .links a{display:inline-block;padding:1rem 2.2rem .8rem 2.2rem;color:#474746;background-color:#fff;border-radius:2rem;border:.2rem solid #fff;text-decoration:none}.mobile-sitenav__language-block .links a:hover,.mobile-sitenav__language-block .links a:focus{text-decoration:underline}.mobile-sitenav__language-block .links a.is-active{font-weight:800;border-color:#000}.mobile-header{display:none}@media only screen and (max-width:64rem){.mobile-header{display:block}}.mobile-header__content{padding:2.2rem 0}.mobile-header__content-inner{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:0 2rem}.mobile-header__logo-zone{flex:0 1 auto;min-width:0}.mobile-header__navigation-zone{flex:0 1 auto;min-width:0;margin-right:-1rem}.mobile-header__logo{max-width:4.8rem;margin-right:2rem}.mobile-header__logo-link{display:block}.mobile-header__logo-image{display:block;width:100%}.mobile-header__navigation-toggle{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.mobile-header__navigation-toggle{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;transition:color .15s ease-out}.mobile-header__navigation-toggle:hover,.mobile-header__navigation-toggle:focus-visible{color:#dc3a1d}.mobile-header__navigation-toggle svg{display:block;fill:currentColor;width:3rem;height:3rem}.site-header{position:relative}.site-header__inner{position:relative;max-width:192rem;margin:0 auto}@media print{.site-header{display:none}}.navigation-modal{position:fixed;z-index:999;top:0;left:0;bottom:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden}.transitions .navigation-modal{transition:opacity .15s ease .25s,visibility .15s ease .25s}.js-navigation-visible .navigation-modal{opacity:1;visibility:visible}.transitions.js-navigation-visible .navigation-modal{transition:opacity .15s ease,visibility .15s ease}html.js-navigation-fixed{overflow:hidden;height:100%}html.js-navigation-fixed body{position:fixed;width:100% !important;height:100% !important;top:0 !important;left:0 !important;overflow:hidden}.navigation-modal__background{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:hsla(0,0%,100%,.5)}.navigation-modal.js-bgclick-enabled .navigation-modal__background{cursor:pointer}.navigation-modal__modal{height:100%;position:relative;z-index:2;width:100%;max-width:40rem;margin-left:auto;background:#dc3a1d;color:#fff;box-shadow:0 .8rem 2.2rem rgba(0,0,0,.1);display:flex;flex-flow:column nowrap}.transitions .navigation-modal__modal{transition:transform .25s ease-out .05s;transform:translate3d(100%,0,0)}.transitions.js-navigation-visible .navigation-modal__modal{transform:translate3d(0,0,0)}.navigation-modal__top-block{flex:0 0 auto;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:2.2rem 2rem;background-color:#fff;color:#474746;border-bottom:.1rem solid #fff}.navigation-modal__logo-zone{flex:0 1 auto;min-width:0}.navigation-modal__logo{max-width:4.8rem;margin-right:2rem}.navigation-modal__logo-link{display:block;width:100%}.navigation-modal__logo-image{display:block;width:100%;height:auto}.navigation-modal__top-actions-container{flex:0 1 auto;min-width:0;margin-right:-1rem}.navigation-modal__close-button{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.navigation-modal__close-button{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;transition:color .15s ease-out}.navigation-modal__close-button:hover,.navigation-modal__close-button:focus-visible{color:#dc3a1d}.navigation-modal__close-button svg{display:block;fill:currentColor;width:2.2rem;height:2.2rem}.navigation-modal__content{flex:1 1 auto;overflow-x:auto;-webkit-overflow-scrolling:touch}.breadcrumb{position:relative;margin-bottom:.4rem;font-size:1.4rem;line-height:1.46}.breadcrumb-list{list-style:none}.breadcrumb-list__item{position:relative;display:inline;color:#474746;transition:color .15s ease-out}.breadcrumb-list__item[aria-current=page]{color:#000;font-weight:600}.breadcrumb-list__item svg{display:inline-block;width:1.2rem;height:1.2rem;fill:currentColor}.breadcrumb-list__item a{display:inline;text-decoration:none;color:inherit}.breadcrumb-list__item a:hover,.breadcrumb-list__item a:focus{text-decoration:underline}.breadcrumb-list__item a:hover svg,.breadcrumb-list__item a:focus svg{color:#000}.breadcrumb-list__item a:empty{display:none}.breadcrumb-list__item:first-child a{text-decoration:none}.breadcrumb-separator{display:inline;padding:0 .6rem}.text-content,body.cke_editable{font-size:1.6rem;line-height:1.75}.text-content *+*,body.cke_editable *+*{margin-top:2.2rem}.text-content *+br,.text-content *+li,.text-content *+dd,.text-content *+tr,.text-content *+th,.text-content *+td,body.cke_editable *+br,body.cke_editable *+li,body.cke_editable *+dd,body.cke_editable *+tr,body.cke_editable *+th,body.cke_editable *+td{margin-top:0}.text-content p+p,body.cke_editable p+p{margin-top:1.4rem}.text-content *+h2,.text-content *+h3,.text-content *+h4,.text-content *+h5,.text-content *+h6,body.cke_editable *+h2,body.cke_editable *+h3,body.cke_editable *+h4,body.cke_editable *+h5,body.cke_editable *+h6{margin-top:2.8rem}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6,body.cke_editable h1,body.cke_editable h2,body.cke_editable h3,body.cke_editable h4,body.cke_editable h5,body.cke_editable h6{line-height:1.1;font-weight:bold;color:#dc3a1d}.text-content h1,body.cke_editable h1{font-size:4.4rem}@media only screen and (max-width:48rem){.text-content h1,body.cke_editable h1{font-size:3.2rem}}.text-content h2,body.cke_editable h2{font-size:4.4rem}@media only screen and (max-width:48rem){.text-content h2,body.cke_editable h2{font-size:3.2rem}}.text-content h3,body.cke_editable h3{font-size:2.2rem}@media only screen and (max-width:48rem){.text-content h3,body.cke_editable h3{font-size:1.8rem}}.text-content h4,body.cke_editable h4{font-size:2.1rem}@media only screen and (max-width:48rem){.text-content h4,body.cke_editable h4{font-size:1.5rem}}.text-content h5,body.cke_editable h5{font-size:2rem}.text-content h6,body.cke_editable h6{font-size:1.8rem}.text-content a,body.cke_editable a{text-decoration:underline;word-wrap:break-word;word-break:break-word}.text-content a:hover,.text-content a:focus,body.cke_editable a:hover,body.cke_editable a:focus{text-decoration:none}.text-content b,.text-content strong,body.cke_editable b,body.cke_editable strong{font-weight:bold}.text-content .text-content-table-wrapper,body.cke_editable .text-content-table-wrapper{margin:3.2rem 0;overflow-x:auto}.text-content .text-content-table-wrapper:focus-visible,body.cke_editable .text-content-table-wrapper:focus-visible{box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem #000}.text-content .text-content-table-wrapper table,body.cke_editable .text-content-table-wrapper table{margin:0}.text-content table,body.cke_editable table{margin:3.2rem 0;border:none;border-collapse:collapse;color:inherit;width:100% !important}.text-content table tr,.text-content table th,.text-content table thead,.text-content table tbody,.text-content table tfoot,.text-content table td,body.cke_editable table tr,body.cke_editable table th,body.cke_editable table thead,body.cke_editable table tbody,body.cke_editable table tfoot,body.cke_editable table td{border:none}.text-content table tr,body.cke_editable table tr{border-bottom:.1rem solid}.text-content table th,.text-content table td,body.cke_editable table th,body.cke_editable table td{padding:.75em .5em;border-bottom:.1rem solid}.text-content table th,body.cke_editable table th{font-weight:600;text-align:left}.text-content table caption,body.cke_editable table caption{text-align:left;font-size:1em;font-style:italic}.text-content ul,body.cke_editable ul{list-style-type:disc;margin:2.2rem 0 2.2rem 1rem;padding-left:4rem}.text-content ul li ul,.text-content ul li ol,body.cke_editable ul li ul,body.cke_editable ul li ol{margin:1rem 0 1rem 1rem;padding-left:2rem}.text-content ol,body.cke_editable ol{margin:2.2rem 0 2.2rem 1rem;padding-left:4rem}.text-content ol li ol,.text-content ol li ul,body.cke_editable ol li ol,body.cke_editable ol li ul{margin:1rem 0 1rem 1rem;padding-left:2rem}.text-content blockquote,body.cke_editable blockquote{position:relative;font-size:1.1em;font-weight:600;font-style:italic}.text-content blockquote p:before,body.cke_editable blockquote p:before{content:open-quote}.text-content blockquote p:after,body.cke_editable blockquote p:after{content:close-quote}.text-content hr,body.cke_editable hr{margin:3.2rem 0;border-color:#000}.text-content>*:first-child,body.cke_editable>*:first-child{margin-top:0}.text-content>*:last-child,body.cke_editable>*:last-child{margin-bottom:0}.text-content .ckeditor-highlight,body.cke_editable .ckeditor-highlight{font-weight:bold;color:#dc3a1d}body.cke_editable{background-color:#fff;padding:1rem}body.cke_editable>span:not([class])+*{margin-top:0}.page-video__player{position:relative;display:flex;flex-flow:row wrap;align-items:flex-start}.page-video__player::before{content:"";float:left;padding-bottom:56.25%}.page-video__player::after{clear:left;content:" ";display:table}.page-video__poster{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#000;border-radius:.6rem;overflow:hidden}.page-video__poster img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}.page-video__overlay{position:relative;z-index:2;width:100%;color:#fff;padding:5%}.page-video__overlay-title{font-size:2.8rem;font-weight:bold;line-height:1.1}@media only screen and (max-width:48rem){.page-video__overlay-title{font-size:2rem}}.page-video__play-button{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.page-video__play-button{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;color:#fff;transition:color .15s ease-out}.page-video__play-button:hover,.page-video__play-button:focus{color:#dc3a1d}.page-video__play-button svg{display:block;fill:currentColor;width:6.6rem;height:6.6rem}@media only screen and (max-width:48rem){.page-video__play-button svg{width:4rem;height:4rem}}.page-video__media{position:absolute;z-index:4;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;border-radius:.6rem;overflow:hidden;transition:opacity .35s ease-out,visibility .35s ease-out}.page-video__media.js-hidden{opacity:0;visibility:hidden}#sliding-popup{background-color:rgba(0,0,0,0) !important;max-width:44rem !important}#sliding-popup.sliding-popup-top{top:auto !important;right:auto !important;bottom:0 !important;left:0 !important}.eu-cookie-compliance-banner{background-color:#dc3a1d !important;color:#fff;font-family:inherit;display:flex;flex-direction:column;margin:2rem;box-shadow:0 .2rem .8rem .2rem rgba(0,0,0,.2)}.eu-cookie-compliance-banner .cookie_top{margin:2em 2em 1.5em;text-align:left;display:flex;flex-direction:column}.eu-cookie-compliance-banner .cookie_top h2{font-size:1rem}.eu-cookie-compliance-banner .cookie_top p{margin-bottom:.8rem;color:#fff}.eu-cookie-compliance-banner .cookie_top button{-webkit-appearance:none !important;display:block;text-align:left;border:none;border-radius:0;padding:0;background-image:none;background-color:rgba(0,0,0,0);text-decoration:underline;color:inherit}.eu-cookie-compliance-banner .cookie_top button:hover,.eu-cookie-compliance-banner .cookie_top button:focus{text-decoration:none}.eu-cookie-compliance-banner .cookie_bottom button{-webkit-appearance:none !important;margin:0;width:100%;border:none;border-radius:0;padding:.8em;font-size:.9em;font-weight:bold;background-image:none;background-color:#dd4431;box-shadow:none;color:#fff;transition:background-color .15s ease-out}.eu-cookie-compliance-banner .cookie_bottom button:hover,.eu-cookie-compliance-banner .cookie_bottom button:focus{background-color:#474746}.error-page{margin:6rem 0}.error-page__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.error-page__inner{text-align:center}.error-page__title{font-size:5.6rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.error-page__title{font-size:3.8rem}}.error-page__title{color:#dc3a1d}.error-page__content{margin-top:6rem}.error-page__cta{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.error-page__cta{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.error-page__cta:hover,.error-page__cta:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.error-page__cta:focus-visible,.error-page__cta:active{text-decoration:underline}.error-page__cta:disabled{opacity:.6;cursor:not-allowed}.progress-wrap{position:fixed;left:3.2rem;bottom:5rem;height:4.6rem;width:4.6rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;cursor:pointer;border-radius:5rem;box-shadow:inset 0 0 0 .2rem hsla(0,0%,100%,.2);z-index:10000;opacity:0;visibility:hidden;transform:translateY(1.5rem);transition:all 200ms linear;color:#dc3a1d}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0);background-color:#fff;box-shadow:0 0 2rem 1rem rgba(0,0,0,.05)}.progress-wrap .progress-wrap-arrow svg{display:block;width:2rem;height:1.2rem;fill:currentColor}.progress-wrap:hover .progress-wrap-arrow,.progress-wrap:focus .progress-wrap-arrow{opacity:.8}.progress-wrap .progress-circle{position:absolute;top:-0.1rem;left:-0.1rem;width:calc(100% + .2rem);height:calc(100% + .2rem)}.progress-wrap .progress-circle path{fill:none;stroke:#dd4431;stroke-width:4;box-sizing:border-box;transition:all 200ms linear}.site-wrapper{position:relative}.page-wrapper{position:relative;background-color:#fff;max-width:192rem;margin:0 auto}.main-content{outline:none}.b-usp{position:relative;margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.b-usp{margin-top:6rem;margin-bottom:6rem}}.b-usp__inner{position:relative;width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.b-usp-itemlist{list-style:none;display:flex;flex-flow:row wrap;justify-content:center;padding:0;margin:0 -3.2rem -6rem}@media only screen and (max-width:82.5rem){.b-usp-itemlist{margin:0 -1rem -6rem}}.b-usp-itemlist__item{flex:0 1 auto;min-width:0;width:25%;padding:0 3.2rem 6rem}@media only screen and (max-width:82.5rem){.b-usp-itemlist__item{padding:0 1rem 6rem}}@media only screen and (max-width:61.25rem){.b-usp-itemlist__item{width:50%}}@media only screen and (max-width:35.5rem){.b-usp-itemlist__item{width:100%}}.app-page-intro{position:relative;margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.app-page-intro{margin-top:6rem;margin-bottom:6rem}}.page-banner+.app-page-intro{margin-top:6rem}@media only screen and (max-width:61.25rem){.page-banner+.app-page-intro{margin-top:3rem}}.app-page-intro__inner{position:relative}.app-page-intro__text-block-inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.app-page-intro__video-block{margin-top:6rem}@media only screen and (max-width:61.25rem){.app-page-intro__video-block{margin-top:3rem}}.app-page-intro__video-block-inner{max-width:104rem;margin:0 auto;padding:0 2rem}.app-page-intro__video+.app-page-intro__embed-video{margin-top:6rem}@media only screen and (max-width:61.25rem){.app-page-intro__video+.app-page-intro__embed-video{margin-top:3rem}}.appview__app-overview-block{position:relative;margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.appview__app-overview-block{margin-top:6rem;margin-bottom:6rem}}.appview__app-overview-block-inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.appview__app-overview-block-content .app-view-teasers-list{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:3.4rem}@media only screen and (max-width:61.25rem){.appview__app-overview-block-content .app-view-teasers-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:35.5rem){.appview__app-overview-block-content .app-view-teasers-list{grid-template-columns:repeat(1,1fr)}}.appview__app-overview-block-content .app-view-teasers-list__item{min-width:0;display:flex;flex-flow:column nowrap}.appview__app-overview-block-content .app-view-teasers-list__item>*{flex:1 1 auto;width:100%}.appview-intro{position:relative;margin:12rem 0}@media only screen and (max-width:61.25rem){.appview-intro{margin:6rem 0}}.appview-intro__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.blog-images-block{position:relative;margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.blog-images-block{margin-top:6rem;margin-bottom:6rem}}.blog-images-block__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.blog-images-block__inner .field__item+.field__item{margin-top:2rem}.blog-images-block__inner img{display:block;width:100%}.blog-intro{position:relative;margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.blog-intro{margin-top:6rem;margin-bottom:6rem}}.blog-intro__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.blog-intro__date{font-weight:bold;margin-top:1rem}.blog-intro__text{margin-top:2rem}.blog-intro__cta-block{margin-top:4rem}.blog-intro__cta-items{display:flex;flex-flow:row wrap;margin:0 -1rem -2rem}.blog-intro__cta-item{flex:0 1 auto;min-width:0;padding:0 1rem 2rem}.blog-intro__cta-link{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.blog-intro__cta-link{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.blog-intro__cta-link:hover,.blog-intro__cta-link:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.blog-intro__cta-link:focus-visible,.blog-intro__cta-link:active{text-decoration:underline}.blog-intro__cta-link:disabled{opacity:.6;cursor:not-allowed}.blog-related-items{position:relative;margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.blog-related-items{margin-top:6rem;margin-bottom:6rem}}.blog-related-items__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.blog-related-items__header{margin-bottom:4rem;text-align:center}.blog-related-items__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.blog-related-items__title{font-size:3.2rem}}.blog-related-items__title{color:#dc3a1d}.blog-related-items__content-inner .view-content{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:3.4rem}@media only screen and (max-width:61.25rem){.blog-related-items__content-inner .view-content{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:35.5rem){.blog-related-items__content-inner .view-content{grid-template-columns:repeat(1,1fr)}}.blog-related-items__content-inner .views-row{min-width:0;display:flex;flex-flow:column nowrap}.blog-related-items__content-inner .views-row>*{flex:1 1 auto;width:100%}.blog__video-block{margin-top:6rem}@media only screen and (max-width:61.25rem){.blog__video-block{margin-top:3rem}}.blog__video-block-inner{max-width:104rem;margin:0 auto;padding:0 2rem}.blog__video+.blog__embed-video{margin-top:6rem}@media only screen and (max-width:61.25rem){.blog__video+.blog__embed-video{margin-top:3rem}}.blog-view-overview{position:relative;margin:12rem 0}@media only screen and (max-width:61.25rem){.blog-view-overview{margin:6rem 0}}.blog-view-overview__inner{position:relative;width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.blog-view-overview__inner .view-blog-view .view-content{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:3.4rem}@media only screen and (max-width:61.25rem){.blog-view-overview__inner .view-blog-view .view-content{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:35.5rem){.blog-view-overview__inner .view-blog-view .view-content{grid-template-columns:repeat(1,1fr)}}.blog-view-overview__inner .view-blog-view .views-row{min-width:0;display:flex;flex-flow:column nowrap}.blog-view-overview__inner .view-blog-view .views-row>*{flex:1 1 auto;width:100%}.contact-page-form{position:relative;background-color:#474746;color:#fff;padding:13rem 0;background-image:url(/themes/custom/assets/img/elements/background-decoration-logomark-b.svg);background-repeat:no-repeat;background-position:center left;background-size:100% auto}@media only screen and (max-width:61.25rem){.contact-page-form{padding:6rem 0}}.contact-page-form__inner{max-width:104rem;margin:0 auto;padding:0 2rem}.contact-page-form__blocks{display:flex;flex-flow:row wrap}.contact-page-form__block-text{flex:0 1 auto;min-width:0;width:50%;padding-right:10%}@media only screen and (max-width:61.25rem){.contact-page-form__block-text{width:100%;padding-right:0}}.contact-page-form__block-form{flex:0 1 auto;min-width:0;width:50%}@media only screen and (max-width:61.25rem){.contact-page-form__block-form{width:100%}}@media only screen and (max-width:61.25rem){.contact-page-form__block-text+.contact-page-form__block-form{margin-top:4rem}}.contact-page-form__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.contact-page-form__title{font-size:3.2rem}}.contact-page-form__title+.contact-page-form__text-content{margin-top:2.4rem}.contact-page-form-form-holder .form-item{margin:0}.contact-page-form-form-holder .form-item+.form-item{margin-top:2rem}.contact-page-form-form-holder .description a{color:inherit;text-decoration:underline}.contact-page-form-form-holder .description a:hover,.contact-page-form-form-holder .description a:focus{text-decoration:none}.contact-page-form-form-holder input[type=text],.contact-page-form-form-holder input[type=email],.contact-page-form-form-holder input[type=password],.contact-page-form-form-holder input[type=number],.contact-page-form-form-holder input[type=date],.contact-page-form-form-holder input[type=datetime-local],.contact-page-form-form-holder input[type=month],.contact-page-form-form-holder input[type=week],.contact-page-form-form-holder input[type=time],.contact-page-form-form-holder input[type=tel],.contact-page-form-form-holder input[type=url],.contact-page-form-form-holder input[type=search],.contact-page-form-form-holder textarea,.contact-page-form-form-holder select{background-color:#6c6c6b;border:.1rem solid hsla(0,0%,100%,.3);color:#fff}.contact-page-form-form-holder input[type=text]:focus,.contact-page-form-form-holder input[type=email]:focus,.contact-page-form-form-holder input[type=password]:focus,.contact-page-form-form-holder input[type=number]:focus,.contact-page-form-form-holder input[type=date]:focus,.contact-page-form-form-holder input[type=datetime-local]:focus,.contact-page-form-form-holder input[type=month]:focus,.contact-page-form-form-holder input[type=week]:focus,.contact-page-form-form-holder input[type=time]:focus,.contact-page-form-form-holder input[type=tel]:focus,.contact-page-form-form-holder input[type=url]:focus,.contact-page-form-form-holder input[type=search]:focus,.contact-page-form-form-holder textarea:focus,.contact-page-form-form-holder select:focus{box-shadow:0 0 0 .1rem #fff;background-color:#6c6c6b;border:.1rem solid #fff;color:#fff}.contact-page-form-form-holder .form-type-checkbox>label::before{background-color:rgba(0,0,0,0);border-color:hsla(0,0%,100%,.3)}.contact-page-form-form-holder .form-type-checkbox>input:focus+label::before{box-shadow:0 0 0 .2rem #fff}.contact-page-form-form-holder .form-type-checkbox>input:checked:focus+label::before{border-color:#fff}.contact-page-form-form-holder .form-actions{margin-top:2.4rem}.contact-page-form-form-holder .form-submit{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.contact-page-form-form-holder .form-submit{background:rgba(0,0,0,0);border:.2rem solid #fff;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.contact-page-form-form-holder .form-submit:hover,.contact-page-form-form-holder .form-submit:focus{color:#fff;background-color:#000;border-color:#000}.contact-page-form-form-holder .form-submit:focus-visible,.contact-page-form-form-holder .form-submit:active{text-decoration:underline}.contact-page-form-form-holder .form-submit:disabled{opacity:.6;cursor:not-allowed}.contact-page-intro{margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.contact-page-intro{margin-top:6rem;margin-bottom:6rem}}@media only screen and (max-width:61.25rem){.contact-page-intro__inner{padding:0 2rem}}.contact-page-intro__blocks{display:flex;flex-flow:row wrap}.contact-page-intro__block{position:relative;flex:0 1 auto;min-width:0;width:50%}@media only screen and (max-width:61.25rem){.contact-page-intro__block{width:100%}}.contact-page-intro__block--main{padding-right:8%;align-self:center;--wrapper:128rem;--wrapper-padding:2rem;--space:max(var(--wrapper-padding),calc((100% - calc(var(--wrapper) - var(--wrapper-padding) * 2)) / 2));padding-left:var(--space)}@media only screen and (max-width:61.25rem){.contact-page-intro__block--main{padding-left:0;padding-right:0}}@media only screen and (max-width:61.25rem){.contact-page-intro__block--image{margin-top:3.2rem}}.contact-page-intro__main-text+.contact-page-intro__contact-info{margin-top:2rem}.contact-page-intro__contact-info-item{display:flex;flex-flow:row nowrap;font-size:1.6rem;line-height:1.6}@media only screen and (max-width:48rem){.contact-page-intro__contact-info-item{flex-flow:row wrap}}.contact-page-intro__contact-info-item dt{flex:0 1 auto;min-width:0;width:5rem;margin-top:.2rem;margin-right:3.2rem;color:#a9bdd8;font-size:1.4rem}@media only screen and (max-width:24.25rem){.contact-page-intro__contact-info-item dt{width:100%;margin-right:0;margin-top:0;margin-bottom:.4rem}}.contact-page-intro__contact-info-item dt svg{display:block;width:1.4rem;height:1.4rem;fill:currentColor}.contact-page-intro__contact-info-item dd{flex:0 1 auto;min-width:0;font-weight:bold}.contact-page-intro__contact-info-item dd a{color:inherit;text-decoration:none}.contact-page-intro__contact-info-item dd a:hover,.contact-page-intro__contact-info-item dd a:focus{text-decoration:underline}.contact-page-intro__contact-info-item+.contact-page-intro__contact-info-item{margin-top:1rem}.contact-page-intro__image-holder img{display:block;width:100%}.example-images-block{position:relative;margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.example-images-block{margin-top:6rem;margin-bottom:6rem}}.example-images-block__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.example-images-block__inner .field--name-field-images .field__item+.field__item{margin-top:4rem}.example-images-block__inner .field--name-field-images img{display:block;width:100%}.example-intro{position:relative;margin-top:6rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.example-intro{margin-top:4rem;margin-bottom:6rem}}.example-intro__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.faq-item-page{width:100%;max-width:1664px;margin:0 auto 40px;padding:0 32px}.hp-applications{position:relative;margin-top:12rem}@media only screen and (max-width:61.25rem){.hp-applications{margin-top:6rem}}.hp-applications__header-blocks{display:flex;flex-flow:row wrap}.hp-applications__header-main{flex:0 1 auto;min-width:0;width:42%;--wrapper:128rem;--wrapper-padding:2rem;--space:max(var(--wrapper-padding),calc((100% - calc(var(--wrapper) - var(--wrapper-padding) * 2)) / 2));padding-left:var(--space)}@media only screen and (max-width:61.25rem){.hp-applications__header-main{width:100%;padding-left:2rem;padding-right:2rem}}.hp-applications__header-title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.hp-applications__header-title{font-size:3.2rem}}.hp-applications__header-title{color:#dc3a1d}.hp-applications__header-content{flex:0 1 auto;min-width:0;width:58%;padding-left:7%;--wrapper:128rem;--wrapper-padding:2rem;--space:max(var(--wrapper-padding),calc((100% - calc(var(--wrapper) - var(--wrapper-padding) * 2)) / 2));padding-right:var(--space)}@media only screen and (max-width:61.25rem){.hp-applications__header-content{width:100%;padding-left:2rem;padding-right:2rem}}@media only screen and (max-width:61.25rem){.hp-applications__header-main+.hp-applications__header-content{margin-top:2rem}}.hp-applications__header+.hp-applications__content{margin-top:6rem}@media only screen and (max-width:61.25rem){.hp-applications__header+.hp-applications__content{margin-top:0}}.hp-applications__content-inner{display:flex;flex-flow:row wrap;align-items:center}.hp-applications__app-view{flex:0 1 auto;min-width:0;width:58%;padding-left:7%;--wrapper:128rem;--wrapper-padding:2rem;--space:max(var(--wrapper-padding),calc((100% - calc(var(--wrapper) - var(--wrapper-padding) * 2)) / 2));padding-right:var(--space)}@media only screen and (max-width:61.25rem){.hp-applications__app-view{width:100%;padding-left:2rem;padding-right:2rem}}.hp-applications__app-view .app-view-titles{padding:4rem 0}.hp-applications__app-view .app-view-titles .app-view-titles-list{list-style:none;display:flex;flex-flow:row wrap;margin:0 -1.8rem -3.2rem}.hp-applications__app-view .app-view-titles .app-view-titles-list__item{flex:0 1 auto;min-width:0;width:33.33%;padding:0 1.8rem 3.2rem}@media only screen and (max-width:82.5rem){.hp-applications__app-view .app-view-titles .app-view-titles-list__item{width:50%}}@media only screen and (max-width:61.25rem){.hp-applications__app-view .app-view-titles .app-view-titles-list__item{width:33.33%}}@media only screen and (max-width:48rem){.hp-applications__app-view .app-view-titles .app-view-titles-list__item{width:50%}}@media only screen and (max-width:35.5rem){.hp-applications__app-view .app-view-titles .app-view-titles-list__item{width:100%}}.hp-applications__app-view .app-view-titles .node-app-title-link{display:inline-flex;flex-flow:row nowrap;color:#474746;font-size:1.6rem;font-weight:bold;line-height:1.6;text-decoration:none}.hp-applications__app-view .app-view-titles .node-app-title-link:hover,.hp-applications__app-view .app-view-titles .node-app-title-link:focus{text-decoration:underline}.hp-applications__app-view .app-view-titles .node-app-title-link svg{flex:0 0 auto;min-width:0;display:block;fill:#adbcd5;width:2.4rem;height:2.4rem;margin-right:1.5rem}.hp-applications__app-view .app-view-titles .node-app-title-link>span{flex:0 1 auto;min-width:0}.hp-applications__content-image{position:relative;flex:0 1 auto;min-width:0;width:42%;align-self:flex-end;order:-1}@media only screen and (max-width:61.25rem){.hp-applications__content-image{width:100%;order:initial}}.hp-applications__content-image-holder{position:relative;height:0;padding-bottom:100%}.hp-applications__content-image-holder img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hp-banner{position:relative;background-color:#424242;color:#fff}.hp-banner__inner{position:relative;display:flex;flex-flow:row wrap}.hp-banner__inner::before{content:"";float:left;padding-bottom:46.5%}@media only screen and (min-width:90rem){.hp-banner__inner::before{padding-bottom:0;min-height:68rem}}.hp-banner__inner::after{clear:left;content:" ";display:table}.hp-banner__background-block{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}.hp-banner__background-image-holder{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.hp-banner__background-image-holder img{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}.hp-banner__background-image-holder::before{content:"";display:block;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%)}.hp-banner__content-block{position:relative;z-index:3;width:100%;display:flex;flex-flow:column nowrap}.hp-banner__content-block__inner{flex:1 1 auto;width:100%;display:flex;flex-flow:column nowrap;justify-content:space-between}.hp-banner__content-block-main{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.hp-banner__content-block-main{padding-top:7%;padding-bottom:3%}@media only screen and (max-width:61.25rem){.hp-banner__content-block-main{padding-top:5.6rem;padding-bottom:8rem}}.hp-banner__title{font-size:5.6rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.hp-banner__title{font-size:3.8rem}}.hp-banner__title{text-shadow:0 0 .4rem rgba(0,0,0,.5),0 0 1rem rgba(0,0,0,.1);width:90%;max-width:75rem}@media only screen and (max-width:61.25rem){.hp-banner__title{width:100%}}.hp-banner__content{width:80%;max-width:65rem;font-size:1.5rem;line-height:1.7;font-weight:600;text-shadow:0 0 .4rem rgba(0,0,0,.5),0 0 1rem rgba(0,0,0,.1)}@media only screen and (max-width:61.25rem){.hp-banner__content{width:100%}}.hp-banner__title+.hp-banner__content{margin-top:2.5rem}.hp-banner__content-block-promo{display:block}@media only screen and (max-width:61.25rem){.hp-banner__content-block-promo{display:none}}.hp-banner__content-block-promo-inner{background-color:#dc3a1d;color:#fff;width:80%;max-width:84rem;margin-left:auto;display:flex;flex-flow:row nowrap;align-items:center;padding:4rem 5rem;border-top-left-radius:.6rem;background-image:url(/themes/custom/arcadel/assets/img/elements/background-decoration-logomark.svg);background-repeat:no-repeat;background-position:center right;background-size:auto 100%}.hp-banner__content-block-promo-text{flex:1 1 auto;min-width:0;font-size:2rem;line-height:1.2;font-weight:bold}.hp-banner__content-block-promo-cta{flex:0 0 auto;min-width:0}.hp-banner__content-block-promo-cta a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.hp-banner__content-block-promo-cta a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.hp-banner__content-block-promo-cta a:hover,.hp-banner__content-block-promo-cta a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.hp-banner__content-block-promo-cta a:focus-visible,.hp-banner__content-block-promo-cta a:active{text-decoration:underline}.hp-banner__content-block-promo-cta a:disabled{opacity:.6;cursor:not-allowed}.hp-banner__content-block-promo-text+.hp-banner__content-block-promo-cta{margin-left:10%}.hp-banner__mobile-promo{display:none}@media only screen and (max-width:61.25rem){.hp-banner__mobile-promo{display:block}}.hp-banner__mobile-promo-inner{background-color:#dc3a1d;color:#fff;display:flex;flex-flow:row nowrap;align-items:center;padding:4rem 2rem;background-image:url(/themes/custom/arcadel/assets/img/elements/background-decoration-logomark.svg);background-repeat:no-repeat;background-position:center right;background-size:auto 100%}@media only screen and (max-width:48rem){.hp-banner__mobile-promo-inner{padding:3rem 2rem;flex-flow:row wrap;background-image:url(/themes/custom/arcadel/assets/img/elements/background-decoration-logomark-a.svg)}}.hp-banner__mobile-promo-text{flex:1 1 auto;min-width:0;font-size:2rem;line-height:1.2;font-weight:bold}@media only screen and (max-width:48rem){.hp-banner__mobile-promo-text{width:100%;font-size:1.5rem;text-align:center}}.hp-banner__mobile-promo-cta{flex:0 0 auto;min-width:0}@media only screen and (max-width:48rem){.hp-banner__mobile-promo-cta{width:100%;text-align:center}}.hp-banner__mobile-promo-cta a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.hp-banner__mobile-promo-cta a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.hp-banner__mobile-promo-cta a:hover,.hp-banner__mobile-promo-cta a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.hp-banner__mobile-promo-cta a:focus-visible,.hp-banner__mobile-promo-cta a:active{text-decoration:underline}.hp-banner__mobile-promo-cta a:disabled{opacity:.6;cursor:not-allowed}.hp-banner__mobile-promo-text+.hp-banner__mobile-promo-cta{margin-left:10%}@media only screen and (max-width:48rem){.hp-banner__mobile-promo-text+.hp-banner__mobile-promo-cta{margin-left:0;margin-top:1.4rem}}.hp-paragraphs{position:relative}.hp-sectors{position:relative;background-color:#f1f5f8;padding:12rem 0}@media only screen and (max-width:61.25rem){.hp-sectors{padding:6rem 0}}.hp-sectors__inner{position:relative;width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.hp-sectors__header-inner{max-width:100rem;margin:0 auto;text-align:center}.hp-sectors__header-title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.hp-sectors__header-title{font-size:3.2rem}}.hp-sectors__header-title{color:#dc3a1d}.hp-sectors__header-title+.hp-sectors__header-content{margin-top:2.4rem}.hp-sectors__header+.hp-sectors__content{margin-top:4.2rem}.hp-sectors__content-inner{max-width:100rem;margin:0 auto}.hp-sectors__content-inner .sector-view-block .sector-view-block-list{list-style:none;display:flex;flex-flow:row wrap;justify-content:center;margin:0 -2rem -3.6rem}.hp-sectors__content-inner .sector-view-block .sector-view-block-list__item{width:20%;padding:0 2rem 3.6rem}@media only screen and (max-width:61.25rem){.hp-sectors__content-inner .sector-view-block .sector-view-block-list__item{width:25%}}@media only screen and (max-width:48rem){.hp-sectors__content-inner .sector-view-block .sector-view-block-list__item{width:33.33%}}@media only screen and (max-width:35.5rem){.hp-sectors__content-inner .sector-view-block .sector-view-block-list__item{width:50%}}@media only screen and (max-width:20rem){.hp-sectors__content-inner .sector-view-block .sector-view-block-list__item{width:100%}}.hp-textimage{position:relative;background-color:#fff}.hp-textimage[data-layout=image-left]{background-color:#dc3a1d;color:#fff}.hp-textimage__inner{position:relative;display:flex;flex-flow:row wrap}.hp-textimage__image-block{position:relative;flex:0 1 auto;min-width:0;width:50%}@media only screen and (max-width:61.25rem){.hp-textimage__image-block{width:100%}}.hp-textimage__image-block::before{content:"";float:left;padding-bottom:84%}.hp-textimage__image-block::after{clear:left;content:" ";display:table}.hp-textimage__image-block img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hp-textimage__content-block{flex:0 1 auto;min-width:0;align-self:center;width:50%;padding:8% 7%}@media only screen and (max-width:61.25rem){.hp-textimage__content-block{width:100%;padding:6rem 2rem}}@media only screen and (max-width:48rem){.hp-textimage__content-block{padding:4rem 2rem}}.hp-textimage[data-layout=image-right] .hp-textimage__content-block{order:-1}@media only screen and (max-width:61.25rem){.hp-textimage[data-layout=image-right] .hp-textimage__content-block{order:initial}}.hp-textimage__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.hp-textimage__title{font-size:3.2rem}}.hp-textimage[data-layout=image-right] .hp-textimage__title{color:#dc3a1d}.hp-textimage__text{font-size:1.6rem;font-weight:normal;line-height:1.7}.hp-textimage__title+.hp-textimage__text{margin-top:2.4rem}.hp-textimage__cta{margin-top:2.4rem}.hp-textimage__cta a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.hp-textimage__cta a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.hp-textimage__cta a:hover,.hp-textimage__cta a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.hp-textimage__cta a:focus-visible,.hp-textimage__cta a:active{text-decoration:underline}.hp-textimage__cta a:disabled{opacity:.6;cursor:not-allowed}.hp-video-block{position:relative;margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.hp-video-block{margin-top:6rem;margin-bottom:6rem}}.hp-video-block__inner{max-width:104rem;margin:0 auto;padding:0 2rem}.privacy-page-content{position:relative;margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.privacy-page-content{margin-top:6rem;margin-bottom:6rem}}.privacy-page-content__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.privacy-page-content__cta{margin-top:4rem}.privacy-page-content__cta a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.privacy-page-content__cta a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.privacy-page-content__cta a:hover,.privacy-page-content__cta a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.privacy-page-content__cta a:focus-visible,.privacy-page-content__cta a:active{text-decoration:underline}.privacy-page-content__cta a:disabled{opacity:.6;cursor:not-allowed}.product-applications{position:relative;margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.product-applications{margin-top:6rem;margin-bottom:6rem}}.product-applications__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.product-applications__header{margin-bottom:4rem;text-align:center}.product-applications__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.product-applications__title{font-size:3.2rem}}.product-applications__title{color:#dc3a1d}.product-applications__content .product-app-refs-list{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:3.4rem}@media only screen and (max-width:61.25rem){.product-applications__content .product-app-refs-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:35.5rem){.product-applications__content .product-app-refs-list{grid-template-columns:repeat(1,1fr)}}.product-applications__content .product-app-refs-list__item{min-width:0;display:flex;flex-flow:column nowrap}.product-applications__content .product-app-refs-list__item>*{flex:1 1 auto;width:100%}.product-applications__footer{margin-top:4rem}.product-applications__cta{text-align:center}.product-applications__cta a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.product-applications__cta a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.product-applications__cta a:hover,.product-applications__cta a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.product-applications__cta a:focus-visible,.product-applications__cta a:active{text-decoration:underline}.product-applications__cta a:disabled{opacity:.6;cursor:not-allowed}.product-implementations{position:relative;margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.product-implementations{margin-top:6rem;margin-bottom:6rem}}.product-implementations__header{margin-bottom:12rem}@media only screen and (max-width:61.25rem){.product-implementations__header{margin-bottom:6rem}}.product-implementations__header-inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.product-implementations__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.product-implementations__title{font-size:3.2rem}}.product-implementations__title{color:#dc3a1d;text-align:center}.product-implementations__footer{margin-top:12rem}@media only screen and (max-width:61.25rem){.product-implementations__footer{margin-top:6rem}}.product-implementations__footer-inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.product-implementations__ctas{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -1rem -2rem}.product-implementations__cta{flex:0 1 auto;min-width:0;padding:0 1rem 2rem}.product-implementations__cta a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.product-implementations__cta a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.product-implementations__cta a:hover,.product-implementations__cta a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.product-implementations__cta a:focus-visible,.product-implementations__cta a:active{text-decoration:underline}.product-implementations__cta a:disabled{opacity:.6;cursor:not-allowed}.product-intro{position:relative;margin-top:6rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.product-intro{margin-top:4rem;margin-bottom:6rem}}.product-intro__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.product-intro__blocks{display:flex;flex-flow:row wrap}.product-intro__block{flex:0 1 auto;min-width:0;width:50%}@media only screen and (max-width:61.25rem){.product-intro__block{width:100%}}.product-intro__block--image{width:35%}@media only screen and (max-width:61.25rem){.product-intro__block--image{width:100%}}.product-intro__block--content{flex:1 1 auto;width:65%;padding-left:10%}@media only screen and (max-width:61.25rem){.product-intro__block--content{width:100%;padding-left:0;margin-top:4rem}}.product-intro__image-holder{position:relative;width:100%;height:0;padding-bottom:100%}.product-intro__image-holder img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:top center}.product-intro__title{font-size:5.6rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.product-intro__title{font-size:3.8rem}}.product-intro__title{color:#dc3a1d}.product-intro__text{margin-top:2rem}.product-intro__cta-block{margin-top:4rem}.product-intro__cta-items{display:flex;flex-flow:row wrap;margin:0 -1rem -2rem}.product-intro__cta-item{flex:0 1 auto;min-width:0;padding:0 1rem 2rem}.product-intro__cta-link{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.product-intro__cta-link{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.product-intro__cta-link:hover,.product-intro__cta-link:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.product-intro__cta-link:focus-visible,.product-intro__cta-link:active{text-decoration:underline}.product-intro__cta-link:disabled{opacity:.6;cursor:not-allowed}.product-operation{position:relative;background-color:#f1f5f8;padding:12rem 0}@media only screen and (max-width:61.25rem){.product-operation{padding:6rem 0}}.product-operation__inner{position:relative;width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.product-operation__content{max-width:100rem;margin:0 auto}.product-operation__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.product-operation__title{font-size:3.2rem}}.product-operation__title{color:#dc3a1d}.product-operation__text{font-size:1.6rem;font-weight:normal;line-height:1.7}.product-operation__title+.product-operation__text{margin-top:2.4rem}.product-page-breadcrumb{position:relative}.product-page-breadcrumb-inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.product-sectors{position:relative;padding-top:12rem;padding-bottom:12rem;background-color:#f1f5f8}@media only screen and (max-width:61.25rem){.product-sectors{padding-top:6rem;padding-bottom:6rem}}.product-sectors__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.product-sectors__header{margin-bottom:4rem;text-align:center}.product-sectors__header-inner{max-width:100rem;margin:0 auto}.product-sectors__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.product-sectors__title{font-size:3.2rem}}.product-sectors__title{color:#dc3a1d}.product-sectors__content{max-width:100rem;margin:0 auto}.product-sectors__content .product-sector-refs-list{list-style:none;display:flex;flex-flow:row wrap;justify-content:center;margin:0 -2rem -3.6rem}.product-sectors__content .product-sector-refs-list__item{width:20%;padding:0 2rem 3.6rem}@media only screen and (max-width:61.25rem){.product-sectors__content .product-sector-refs-list__item{width:25%}}@media only screen and (max-width:48rem){.product-sectors__content .product-sector-refs-list__item{width:33.33%}}@media only screen and (max-width:35.5rem){.product-sectors__content .product-sector-refs-list__item{width:50%}}@media only screen and (max-width:20rem){.product-sectors__content .product-sector-refs-list__item{width:100%}}.product-sectors__footer{margin-top:4.2rem}.product-sectors__cta{text-align:center}.product-sectors__cta a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.product-sectors__cta a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.product-sectors__cta a:hover,.product-sectors__cta a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.product-sectors__cta a:focus-visible,.product-sectors__cta a:active{text-decoration:underline}.product-sectors__cta a:disabled{opacity:.6;cursor:not-allowed}.product-technical{position:relative;background-color:#f1f5f8;padding:12rem 0}@media only screen and (max-width:61.25rem){.product-technical{padding:6rem 0}}.product-technical__inner{position:relative;width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.product-technical__inner-wrapper{max-width:100rem;margin:0 auto}.product-technical__header{margin-bottom:2.4rem}.product-technical__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.product-technical__title{font-size:3.2rem}}.product-technical__title{color:#dc3a1d}.product-technical__content-blocks{display:flex;flex-flow:row wrap;margin:0 -1rem -2rem}.product-technical__content-block{flex:0 1 auto;min-width:0;width:50%;padding:0 1rem 2rem}@media only screen and (max-width:61.25rem){.product-technical__content-block{width:100%}}.product-view-overview{position:relative;margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.product-view-overview{margin-top:6rem;margin-bottom:6rem}}.product-view-overview__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.product-view-overview__intro{margin-bottom:4rem}.product-view-overview-item+.product-view-overview-item{margin-top:12rem}@media only screen and (max-width:61.25rem){.product-view-overview-item+.product-view-overview-item{margin-top:6rem}}.product-view-overview-item__header{margin-bottom:2rem}.product-view-overview-item__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.product-view-overview-item__title{font-size:3.2rem}}.product-view-overview-item__title{color:#dc3a1d}.product-view-overview-item__content .product-view-items-list{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:3.4rem}@media only screen and (max-width:61.25rem){.product-view-overview-item__content .product-view-items-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:35.5rem){.product-view-overview-item__content .product-view-items-list{grid-template-columns:repeat(1,1fr)}}.product-view-overview-item__content .product-view-items-list__item{min-width:0;display:flex;flex-flow:column nowrap}.product-view-overview-item__content .product-view-items-list__item>*{flex:1 1 auto;width:100%}.sector-icon-teaser{display:block;position:relative;text-decoration:none}.sector-icon-teaser:hover,.sector-icon-teaser:focus{text-decoration:none}.sector-icon-teaser:focus-visible{text-decoration:underline}.sector-icon-teaser__icon{position:relative;z-index:1;width:100%;height:100%;max-width:8rem;margin:0 auto 1.8rem;color:inherit;transition:color .3s ease}.sector-icon-teaser__icon svg{display:block;width:8rem;height:8rem}.sector-icon-teaser__icon .st0,.sector-icon-teaser__icon .st1,.sector-icon-teaser__icon .st2,.sector-icon-teaser__icon .st3,.sector-icon-teaser__icon .st4,.sector-icon-teaser__icon .st5{fill:#a9bdd8}.sector-icon-teaser:hover .sector-icon-teaser__icon,.sector-icon-teaser:focus .sector-icon-teaser__icon{color:#dc3a1d}.sector-icon-teaser__title{position:relative;z-index:1;font-size:1.6rem;font-weight:bold;line-height:1.6;text-align:center;color:#474746;transition:color .3s ease}@media only screen and (max-width:35.5rem){.sector-icon-teaser__title{font-size:1.4rem}}.sector-icon-teaser:hover .sector-icon-teaser__title,.sector-icon-teaser:focus .sector-icon-teaser__title{color:#dc3a1d}.sector-icon-teaser__background-graphic{width:80%;position:absolute;left:50%;top:50%;transition:all .3s ease;transform:translate(-50%,-50%) scale(0);opacity:0;z-index:0;color:#fff}@media only screen and (max-width:35.5rem){.sector-icon-teaser__background-graphic{width:60%}}@media only screen and (max-width:20rem){.sector-icon-teaser__background-graphic{width:40%}}.sector-icon-teaser__background-graphic svg{display:block;fill:currentColor}.sector-icon-teaser:hover .sector-icon-teaser__background-graphic,.sector-icon-teaser:focus .sector-icon-teaser__background-graphic{opacity:1;transform:translate(-50%,-50%)}.sector-intro{position:relative;margin-top:6rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.sector-intro{margin-top:4rem;margin-bottom:6rem}}@media only screen and (max-width:61.25rem){.sector-intro__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}}.sector-intro__blocks{display:flex;flex-flow:row wrap}.sector-intro__block{flex:0 1 auto;min-width:0;width:50%}@media only screen and (max-width:61.25rem){.sector-intro__block{width:100%}}.sector-intro__block--content{padding-right:8%;align-self:center;--wrapper:128rem;--wrapper-padding:2rem;--space:max(var(--wrapper-padding),calc((100% - calc(var(--wrapper) - var(--wrapper-padding) * 2)) / 2));padding-left:var(--space)}@media only screen and (max-width:61.25rem){.sector-intro__block--content{padding-left:0;padding-right:0}}@media only screen and (max-width:61.25rem){.sector-intro__block+.sector-intro__block{margin-top:3.2rem}}.sector-intro__icon{max-width:6rem;margin-bottom:2rem}.sector-intro__icon svg{fill:#dd4431}.sector-intro__icon svg path{fill:#dd4431}.sector-intro__title{font-size:5.6rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.sector-intro__title{font-size:3.8rem}}.sector-intro__title{color:#dc3a1d}.sector-intro__text{margin-top:2rem}.sector-intro__image-holder img{display:block;width:100%}.sector-intro__block-inner .page-html-video__poster{border-radius:0}.sector-intro__block-inner .page-html-video__media{border-radius:0}.sector-page-intro{position:relative;margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.sector-page-intro{margin-top:6rem;margin-bottom:6rem}}.page-banner+.sector-page-intro{margin-top:6rem}@media only screen and (max-width:61.25rem){.page-banner+.sector-page-intro{margin-top:3rem}}.sector-page-intro__inner{position:relative}.sector-page-intro__text-block-inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.sector-page-intro__video-block{margin-top:6rem}@media only screen and (max-width:61.25rem){.sector-page-intro__video-block{margin-top:3rem}}.sector-page-intro__video-block-inner{max-width:104rem;margin:0 auto;padding:0 2rem}.sector-page-intro__video+.sector-page-intro__embed-video{margin-top:6rem}@media only screen and (max-width:61.25rem){.sector-page-intro__video+.sector-page-intro__embed-video{margin-top:3rem}}.sector-page__video-block{position:relative;margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.sector-page__video-block{margin-top:6rem;margin-bottom:6rem}}.sector-page__video-block-inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.sector-page__video+.sector-page__embed-video{margin-top:4rem}.sectorview-sectors{position:relative;background-color:#f1f5f8;padding:12rem 0}@media only screen and (max-width:61.25rem){.sectorview-sectors{padding:6rem 0}}.page-banner+.sectorview-sectors{margin-top:4rem}.sectorview-sectors__inner{position:relative;width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.sectorview-sectors__header-inner{max-width:100rem;margin:0 auto;text-align:center}.sectorview-sectors__header-title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.sectorview-sectors__header-title{font-size:3.2rem}}.sectorview-sectors__header-title{color:#dc3a1d}.sectorview-sectors__header-title+.sectorview-sectors__header-content{margin-top:2.4rem}.sectorview-sectors__header-title+.sectorview-sectors__header-content-additional,.sectorview-sectors__header-content+.sectorview-sectors__header-content-additional{margin-top:2.4rem}.sectorview-sectors__header+.sectorview-sectors__content{margin-top:4.2rem}.sectorview-sectors__content-inner{max-width:100rem;margin:0 auto}.sectorview-sectors__content-inner .sector-view-block .sector-view-block-list{list-style:none;display:flex;flex-flow:row wrap;justify-content:center;margin:0 -2rem -3.6rem}.sectorview-sectors__content-inner .sector-view-block .sector-view-block-list__item{width:20%;padding:0 2rem 3.6rem}@media only screen and (max-width:61.25rem){.sectorview-sectors__content-inner .sector-view-block .sector-view-block-list__item{width:25%}}@media only screen and (max-width:48rem){.sectorview-sectors__content-inner .sector-view-block .sector-view-block-list__item{width:33.33%}}@media only screen and (max-width:35.5rem){.sectorview-sectors__content-inner .sector-view-block .sector-view-block-list__item{width:50%}}@media only screen and (max-width:20rem){.sectorview-sectors__content-inner .sector-view-block .sector-view-block-list__item{width:100%}}.page-paragraphs{position:relative}.paragraph{position:relative}.paragraph--defaultspacing{margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:61.25rem){.paragraph--defaultspacing{margin-top:6rem;margin-bottom:6rem}}.paragraph--defaultspacing:first-child{margin-top:0}@media only screen and (max-width:61.25rem){.paragraph--defaultspacing:first-child{margin-top:0}}.paragraph--defaultspacing.has-background{margin-top:0;margin-bottom:0;padding-top:12rem;padding-bottom:12rem}@media only screen and (max-width:61.25rem){.paragraph--defaultspacing.has-background{padding-top:6rem;padding-bottom:6rem}}.paragraph--defaultspacing.has-background+.paragraph--defaultspacing.has-background{padding-top:0}.graphic-page-banner~.contentpage-paragraphs .page-paragraphs>.paragraph.paragraph--defaultspacing:first-child:not(.has-background){margin-top:12rem}@media only screen and (max-width:61.25rem){.graphic-page-banner~.contentpage-paragraphs .page-paragraphs>.paragraph.paragraph--defaultspacing:first-child:not(.has-background){margin-top:6rem}}.hp-banner-holder~.hp-paragraphs .page-paragraphs>.paragraph.paragraph--defaultspacing:first-child:not(.has-background){margin-top:12rem}@media only screen and (max-width:61.25rem){.hp-banner-holder~.hp-paragraphs .page-paragraphs>.paragraph.paragraph--defaultspacing:first-child:not(.has-background){margin-top:6rem}}.page-banner~.contentpage-paragraphs .page-paragraphs>.paragraph.paragraph--defaultspacing:first-child:not(.has-background){margin-top:8rem}@media only screen and (max-width:61.25rem){.page-banner~.contentpage-paragraphs .page-paragraphs>.paragraph.paragraph--defaultspacing:first-child:not(.has-background){margin-top:4rem}}.paragraph.has-background{background-color:#f1f5f8;margin-top:0;margin-bottom:0;padding-top:12rem;padding-bottom:12rem}@media only screen and (max-width:61.25rem){.paragraph.has-background{padding-top:6rem;padding-bottom:6rem}}.p-contactform{position:relative;background-color:#474746;color:#fff;padding:13rem 0;background-image:url(/themes/custom/arcadel/assets/img/elements/background-decoration-logomark-b.svg);background-repeat:no-repeat;background-position:center left;background-size:100% auto}@media only screen and (max-width:61.25rem){.p-contactform{padding:6rem 0}}.p-contactform__inner{max-width:104rem;margin:0 auto;padding:0 2rem}.p-contactform__blocks{display:flex;flex-flow:row wrap}.p-contactform__block-text{flex:0 1 auto;min-width:0;width:50%;padding-right:10%}@media only screen and (max-width:61.25rem){.p-contactform__block-text{width:100%;padding-right:0}}.p-contactform__block-form{flex:0 1 auto;min-width:0;width:50%}@media only screen and (max-width:61.25rem){.p-contactform__block-form{width:100%}}@media only screen and (max-width:61.25rem){.p-contactform__block-text+.p-contactform__block-form{margin-top:4rem}}.p-contactform__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.p-contactform__title{font-size:3.2rem}}.p-contactform__text-content .text-content h1,.p-contactform__text-content .text-content h2,.p-contactform__text-content .text-content h3,.p-contactform__text-content .text-content h4,.p-contactform__text-content .text-content h5,.p-contactform__text-content .text-content h6{color:inherit}.p-contactform__title+.p-contactform__text-content{margin-top:2.4rem}.p-contactform-form-holder .form-item{margin:0}.p-contactform-form-holder .form-item+.form-item{margin-top:2rem}.p-contactform-form-holder .description a{color:inherit;text-decoration:underline}.p-contactform-form-holder .description a:hover,.p-contactform-form-holder .description a:focus{text-decoration:none}.p-contactform-form-holder input[type=text],.p-contactform-form-holder input[type=email],.p-contactform-form-holder input[type=password],.p-contactform-form-holder input[type=number],.p-contactform-form-holder input[type=date],.p-contactform-form-holder input[type=datetime-local],.p-contactform-form-holder input[type=month],.p-contactform-form-holder input[type=week],.p-contactform-form-holder input[type=time],.p-contactform-form-holder input[type=tel],.p-contactform-form-holder input[type=url],.p-contactform-form-holder input[type=search],.p-contactform-form-holder textarea,.p-contactform-form-holder select{background-color:#6c6c6b;border:.1rem solid hsla(0,0%,100%,.3);color:#fff}.p-contactform-form-holder input[type=text]:focus,.p-contactform-form-holder input[type=email]:focus,.p-contactform-form-holder input[type=password]:focus,.p-contactform-form-holder input[type=number]:focus,.p-contactform-form-holder input[type=date]:focus,.p-contactform-form-holder input[type=datetime-local]:focus,.p-contactform-form-holder input[type=month]:focus,.p-contactform-form-holder input[type=week]:focus,.p-contactform-form-holder input[type=time]:focus,.p-contactform-form-holder input[type=tel]:focus,.p-contactform-form-holder input[type=url]:focus,.p-contactform-form-holder input[type=search]:focus,.p-contactform-form-holder textarea:focus,.p-contactform-form-holder select:focus{box-shadow:0 0 0 .1rem #fff;background-color:#6c6c6b;border:.1rem solid #fff;color:#fff}.p-contactform-form-holder .form-type-checkbox>label::before{background-color:rgba(0,0,0,0);border-color:hsla(0,0%,100%,.3)}.p-contactform-form-holder .form-type-checkbox>input:focus+label::before{box-shadow:0 0 0 .2rem #fff}.p-contactform-form-holder .form-type-checkbox>input:checked+label::before{border-color:hsla(0,0%,100%,.3)}.p-contactform-form-holder .form-type-checkbox>input:checked:focus+label::before{border-color:#fff}.p-contactform-form-holder .form-actions{margin-top:2.4rem}.p-contactform-form-holder .form-submit{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.p-contactform-form-holder .form-submit{background:rgba(0,0,0,0);border:.2rem solid #fff;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.p-contactform-form-holder .form-submit:hover,.p-contactform-form-holder .form-submit:focus{color:#fff;background-color:#000;border-color:#000}.p-contactform-form-holder .form-submit:focus-visible,.p-contactform-form-holder .form-submit:active{text-decoration:underline}.p-contactform-form-holder .form-submit:disabled{opacity:.6;cursor:not-allowed}.p-faq__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.p-faq__header-items{display:flex;flex-flow:row wrap}.p-faq__header-main{flex:0 1 auto;min-width:0;width:42%}@media only screen and (max-width:61.25rem){.p-faq__header-main{width:100%}}.p-faq__header-title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.p-faq__header-title{font-size:3.2rem}}.p-faq__header-title{color:#dc3a1d}.p-faq__header-content{flex:1 1 auto;min-width:0;width:58%;padding-left:7%}@media only screen and (max-width:61.25rem){.p-faq__header-content{width:100%;padding-left:0}}.p-faq[data-has-title=false] .p-faq__header-content{padding-left:0}@media only screen and (max-width:61.25rem){.p-faq__header-main+.p-faq__header-content{margin-top:2rem}}.p-faq__header-cta{margin-top:2.4rem}.p-faq__header-cta a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.p-faq__header-cta a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.p-faq__header-cta a:hover,.p-faq__header-cta a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.p-faq__header-cta a:focus-visible,.p-faq__header-cta a:active{text-decoration:underline}.p-faq__header-cta a:disabled{opacity:.6;cursor:not-allowed}.p-faq__header-block+.p-faq__content-block{margin-top:8rem}@media only screen and (max-width:61.25rem){.p-faq__header-block+.p-faq__content-block{margin-top:4rem}}.p-faq-itemlist{list-style:none;padding:0;margin:0}.p-faq-itemlist__item+.p-faq-itemlist__item{margin-top:2rem}.p-logo-item{position:relative;background-color:#fff;border:.1rem solid #dddcd3;border-radius:.4rem;padding:1rem}.p-logo-item__inner{position:relative}.p-logo-item__logo-block{position:relative;margin:0 2%}.p-logo-item__logo-holder{position:relative;height:0;padding-bottom:42.85%}.p-logo-item__logo-holder img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.p-logo-item__link{position:absolute;top:0;left:0;width:100%;height:100%}.p-logos__content[data-logo-display=grayscale] .p-logo-item__logo-holder img{filter:grayscale(1)}.p-logos__content[data-logo-display=plain] .p-logo-item{background-color:rgba(0,0,0,0);border:0;padding:0}.p-logos__content[data-logo-display=plain] .p-logo-item .p-logo-item__logo-block{margin:0 10%}.p-logos__content[data-logo-display=plain_grayscale] .p-logo-item{background-color:rgba(0,0,0,0);border:0;padding:0}.p-logos__content[data-logo-display=plain_grayscale] .p-logo-item .p-logo-item__logo-block{margin:0 10%}.p-logos__content[data-logo-display=plain_grayscale] .p-logo-item .p-logo-item__logo-holder img{filter:grayscale(1)}.p-logos__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.p-logos__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.p-logos__title{font-size:3.2rem}}.p-logos__title{color:#dc3a1d}.p-logos__text-content{font-size:1.6rem;font-weight:normal;line-height:1.7}.p-logos__title+.p-logos__text-content{margin-top:2.4rem}.p-logos__cta-block{margin-top:2.4rem}.p-logos__cta-block a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.p-logos__cta-block a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.p-logos__cta-block a:hover,.p-logos__cta-block a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.p-logos__cta-block a:focus-visible,.p-logos__cta-block a:active{text-decoration:underline}.p-logos__cta-block a:disabled{opacity:.6;cursor:not-allowed}.p-logos__header+.p-logos__content{margin-top:8rem}@media only screen and (max-width:61.25rem){.p-logos__header+.p-logos__content{margin-top:6rem}}@media only screen and (max-width:35.5rem){.p-logos__header+.p-logos__content{margin-top:4rem}}.p-logos__items-list{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -0.8rem -1.6rem}.p-logos__content[data-alignment=start] .p-logos__items-list{justify-content:flex-start}.p-logos__content[data-alignment=end] .p-logos__items-list{justify-content:flex-end}.p-logos__items-list-item{flex:0 1 auto;min-width:0;width:16.66%;padding:0 .8rem 1.6rem}@media only screen and (max-width:61.25rem){.p-logos__items-list-item{width:25%}}@media only screen and (max-width:35.5rem){.p-logos__items-list-item{width:33.33%}}@media only screen and (max-width:24.25rem){.p-logos__items-list-item{width:50%}}.p-productuitvoering{position:relative}.p-productuitvoering__inner{position:relative;width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.p-productuitvoering__blocks{position:relative;display:flex;flex-flow:row wrap}.p-productuitvoering__block{flex:0 1 auto;min-width:0;width:50%}@media only screen and (max-width:61.25rem){.p-productuitvoering__block{width:100%}}@media only screen and (max-width:61.25rem){.p-productuitvoering__block+.p-productuitvoering__block{margin-top:3.2rem}}.p-productuitvoering__block--content{padding-left:10%;align-self:center}@media only screen and (max-width:61.25rem){.p-productuitvoering__block--content{padding-left:0}}.p-productuitvoering--image-right .p-productuitvoering__block--content{order:-1;padding-left:0;padding-right:10%}@media only screen and (max-width:61.25rem){.p-productuitvoering--image-right .p-productuitvoering__block--content{order:inherit;padding-left:0;padding-right:0}}.p-productuitvoering__image-holder img{display:block;width:100%}.p-productuitvoering__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.p-productuitvoering__title{font-size:3.2rem}}.p-productuitvoering__title{color:#dc3a1d}.p-productuitvoering__text{font-size:1.6rem;font-weight:normal;line-height:1.7}.p-productuitvoering__title+.p-productuitvoering__text{margin-top:2.4rem}.p-productuitvoering__cta-block{margin-top:2.4rem}.p-productuitvoering__cta-block a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.p-productuitvoering__cta-block a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.p-productuitvoering__cta-block a:hover,.p-productuitvoering__cta-block a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.p-productuitvoering__cta-block a:focus-visible,.p-productuitvoering__cta-block a:active{text-decoration:underline}.p-productuitvoering__cta-block a:disabled{opacity:.6;cursor:not-allowed}.p-sectorblock__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.p-sectorblock__header-inner{max-width:100rem;margin:0 auto;text-align:center}.p-sectorblock__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.p-sectorblock__title{font-size:3.2rem}}.p-sectorblock__title{color:#dc3a1d}.p-sectorblock__header-text-content{font-size:1.6rem;font-weight:normal;line-height:1.7}.p-sectorblock__title+.p-sectorblock__header-text-content{margin-top:2.4rem}.p-sectorblock__header+.p-sectorblock__content-block{margin-top:4.2rem}.p-sectorblock__content-block-inner{max-width:100rem;margin:0 auto}.p-sectorblock__sector-list{list-style:none;display:flex;flex-flow:row wrap;justify-content:center;margin:0 -2rem -3.6rem}.p-sectorblock__sector-list-item{width:20%;padding:0 2rem 3.6rem}@media only screen and (max-width:61.25rem){.p-sectorblock__sector-list-item{width:25%}}@media only screen and (max-width:48rem){.p-sectorblock__sector-list-item{width:33.33%}}@media only screen and (max-width:35.5rem){.p-sectorblock__sector-list-item{width:50%}}@media only screen and (max-width:20rem){.p-sectorblock__sector-list-item{width:100%}}.p-sectorblock__sector-list-item .sector-icon-teaser__background-graphic{color:#f1f5f8}.p-sectorblock.has-background .p-sectorblock__sector-list-item .sector-icon-teaser__background-graphic{color:#fff}.p-sectorblock__content-block-additional{margin-top:4.2rem;text-align:center}.p-sectorblock__content-text-content{font-size:1.6rem;font-weight:normal;line-height:1.7}.p-sectorblock__cta-block{margin-top:2.4rem}.p-sectorblock__cta-block a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.p-sectorblock__cta-block a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.p-sectorblock__cta-block a:hover,.p-sectorblock__cta-block a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.p-sectorblock__cta-block a:focus-visible,.p-sectorblock__cta-block a:active{text-decoration:underline}.p-sectorblock__cta-block a:disabled{opacity:.6;cursor:not-allowed}.p-showroom__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.p-showroom__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.p-showroom__title{font-size:3.2rem}}.p-showroom__title{color:#dc3a1d}.p-showroom__text-content{font-size:1.6rem;font-weight:normal;line-height:1.7}.p-showroom__title+.p-showroom__text-content{margin-top:2.4rem}.p-showroom__cta-block a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.p-showroom__cta-block a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.p-showroom__cta-block a:hover,.p-showroom__cta-block a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.p-showroom__cta-block a:focus-visible,.p-showroom__cta-block a:active{text-decoration:underline}.p-showroom__cta-block a:disabled{opacity:.6;cursor:not-allowed}*+.p-showroom__cta-block{margin-top:2.4rem}.p-showroom__main-block+.p-showroom__embed-block{margin-top:3.2rem}.p-showroom__embed-holder{position:relative;width:100%;height:0;padding-bottom:56.25%;background-color:rgba(0,0,0,.1)}@media only screen and (max-width:61.25rem){.p-showroom__embed-holder{padding-bottom:100%}}.p-showroom__embed-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.p-text__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.p-text__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.p-text__title{font-size:3.2rem}}.p-text__title{color:#dc3a1d}.p-text__text-content{font-size:1.6rem;font-weight:normal;line-height:1.7}.p-text__title+.p-text__text-content{margin-top:2.4rem}.p-text__cta-block{margin-top:2.4rem}.p-text__cta-block a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.p-text__cta-block a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.p-text__cta-block a:hover,.p-text__cta-block a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.p-text__cta-block a:focus-visible,.p-text__cta-block a:active{text-decoration:underline}.p-text__cta-block a:disabled{opacity:.6;cursor:not-allowed}.p-text2col__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.p-text2col__columns{display:flex;flex-flow:row wrap;margin:0 -3.2rem -6rem}@media only screen and (max-width:82.5rem){.p-text2col__columns{margin:0 -1rem -6rem}}.p-text2col__column{flex:1 1 auto;min-width:0;width:50%;padding:0 3.2rem 6rem}@media only screen and (max-width:82.5rem){.p-text2col__column{padding:0 1rem 6rem}}@media only screen and (max-width:61.25rem){.p-text2col__column{width:100%}}.p-text2col__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.p-text2col__title{font-size:3.2rem}}.p-text2col__title{color:#dc3a1d}.p-text2col__text-content{font-size:1.6rem;font-weight:normal;line-height:1.7}.p-text2col__title+.p-text2col__text-content{margin-top:2.4rem}.p-text2col__cta-block{margin-top:2.4rem}.p-text2col__cta-block a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.p-text2col__cta-block a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.p-text2col__cta-block a:hover,.p-text2col__cta-block a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.p-text2col__cta-block a:focus-visible,.p-text2col__cta-block a:active{text-decoration:underline}.p-text2col__cta-block a:disabled{opacity:.6;cursor:not-allowed}.p-textandimage{position:relative}.p-textandimage__inner{position:relative}@media only screen and (max-width:61.25rem){.p-textandimage__inner{width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}}.p-textandimage__blocks{position:relative;display:flex;flex-flow:row wrap}.p-textandimage__block{flex:0 1 auto;min-width:0;width:50%}@media only screen and (max-width:61.25rem){.p-textandimage__block{width:100%}}.p-textandimage--image-left .p-textandimage__block--content{padding-left:8%;align-self:center;--wrapper:128rem;--wrapper-padding:2rem;--space:max(var(--wrapper-padding),calc((100% - calc(var(--wrapper) - var(--wrapper-padding) * 2)) / 2));padding-right:var(--space)}@media only screen and (max-width:61.25rem){.p-textandimage--image-left .p-textandimage__block--content{padding-left:0;padding-right:0;margin-top:3.2rem}}.p-textandimage--image-right .p-textandimage__block--content{order:-1;padding-right:8%;align-self:center;--wrapper:128rem;--wrapper-padding:2rem;--space:max(var(--wrapper-padding),calc((100% - calc(var(--wrapper) - var(--wrapper-padding) * 2)) / 2));padding-left:var(--space)}@media only screen and (max-width:61.25rem){.p-textandimage--image-right .p-textandimage__block--content{order:initial;padding-left:0;padding-right:0;margin-top:3.2rem}}.p-textandimage__image-holder img{display:block;width:100%}.p-textandimage__title{font-size:4.4rem;line-height:1.1;font-weight:bold}@media only screen and (max-width:48rem){.p-textandimage__title{font-size:3.2rem}}.p-textandimage__title{color:#dc3a1d}.p-textandimage__text{font-size:1.6rem;font-weight:normal;line-height:1.7}.p-textandimage__title+.p-textandimage__text{margin-top:2.4rem}.p-textandimage__cta-block{margin-top:2.4rem}.p-textandimage__cta-block a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.p-textandimage__cta-block a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.p-textandimage__cta-block a:hover,.p-textandimage__cta-block a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.p-textandimage__cta-block a:focus-visible,.p-textandimage__cta-block a:active{text-decoration:underline}.p-textandimage__cta-block a:disabled{opacity:.6;cursor:not-allowed}.p-textandimage__sector-block{margin-top:4rem}@media only screen and (max-width:82.5rem){.p-textandimage__sector-block{margin-top:6rem}}@media only screen and (max-width:35.5rem){.p-textandimage__sector-block{margin-top:4rem}}.p-textandimage__sector-list{list-style:none;display:flex;flex-flow:row wrap;margin:0 -2rem -3.6rem}.p-textandimage__sector-list-item{width:33.33%;padding:0 2rem 3.6rem}@media only screen and (max-width:82.5rem){.p-textandimage__sector-list-item{width:50%}}@media only screen and (max-width:61.25rem){.p-textandimage__sector-list-item{width:33.33%}}@media only screen and (max-width:35.5rem){.p-textandimage__sector-list-item{width:50%}}@media only screen and (max-width:20rem){.p-textandimage__sector-list-item{width:100%}}.p-textandimage__sector-list-item .sector-icon-teaser__background-graphic{color:#f1f5f8}.p-textandimage.has-background .p-textandimage__sector-list-item .sector-icon-teaser__background-graphic{color:#fff}.p-usp-block{position:relative}.p-usp-block__inner{position:relative;width:100%;max-width:124rem;margin-left:auto;margin-right:auto;max-width:128rem;padding-left:2rem;padding-right:2rem}.p-usp-block__content .usp-itemlist{list-style:none;display:flex;flex-flow:row wrap;justify-content:center;padding:0;margin:0 -3.2rem -6rem}@media only screen and (max-width:82.5rem){.p-usp-block__content .usp-itemlist{margin:0 -1rem -6rem}}.p-usp-block__content .usp-itemlist__item{flex:0 1 auto;min-width:0;width:25%;padding:0 3.2rem 6rem}@media only screen and (max-width:82.5rem){.p-usp-block__content .usp-itemlist__item{padding:0 1rem 6rem}}@media only screen and (max-width:61.25rem){.p-usp-block__content .usp-itemlist__item{width:50%}}@media only screen and (max-width:35.5rem){.p-usp-block__content .usp-itemlist__item{width:100%}}.p-usp{position:relative}.p-usp__inner{position:relative;z-index:2}.p-usp__overlay-link{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.p-usp__image-block{margin-bottom:3.2rem}.p-usp__image-block-inner{max-width:8rem;margin:0 auto}.p-usp__image-holder{position:relative;width:100%;height:0;padding-bottom:100%}.p-usp__image-holder img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.p-usp__image-shape{width:12rem;position:absolute;left:50%;top:3.6rem;transition:all .3s ease;transform:translate(-50%,0) scale(0);opacity:0;z-index:-1;color:#f0f5f8}@media only screen and (max-width:800px){.p-usp__image-shape{width:10rem;top:4rem}}.p-usp__image-shape svg{display:block;fill:currentColor}.p-usp-block.has-background .p-usp__image-shape{color:#fff}.p-usp[data-has-link=true]:hover .p-usp__image-shape,.p-usp[data-has-link=true]:focus-within .p-usp__image-shape{opacity:1;transform:translate(-50%,-50%) scale(1)}.p-usp__content-block{text-align:center}.p-usp__title{font-size:1.6rem;line-height:1.6;font-weight:bold;color:#dc3a1d}.p-usp__title a{display:inline-block;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;text-decoration:none;transition:none}.p-usp__title a:hover,.p-usp__title a:focus{text-decoration:underline}.p-usp__text{margin-top:1.6rem;font-size:1.4rem;line-height:1.8;color:#474746}.p-usp__text p{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.p-usp__text a{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;position:relative;z-index:4}.p-usp__text ul,.p-usp__text ol{list-style-position:inside;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.p-video{position:relative}.p-video__inner{max-width:104rem;margin:0 auto;padding:0 2rem}.p-video__details{margin-top:4rem}.p-video__details-cta a{position:static;display:inline-block;max-width:100%;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font-family:inherit;white-space:normal;text-decoration:none;text-align:inherit;color:inherit;margin:0;padding:0;cursor:pointer}.p-video__details-cta a{background:#474746;border:.2rem solid #474746;border-radius:4rem;color:#fff;font-family:"Metropolis","Arial",sans-serif;font-size:1.4rem;line-height:1.6;font-weight:bold;text-align:center;text-transform:uppercase;padding:1.3rem 3rem;transition:color .15s ease-in,background-color .15s ease-in,border-color .15s ease-in}.p-video__details-cta a:hover,.p-video__details-cta a:focus{color:#fff;background-color:#000;border-color:#000;text-decoration:none}.p-video__details-cta a:focus-visible,.p-video__details-cta a:active{text-decoration:underline}.p-video__details-cta a:disabled{opacity:.6;cursor:not-allowed}.p-video__details-text+.p-video__details-cta{margin-top:2rem}
