.clearer,blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}a.logo,nav li a{text-decoration:none}nav ul,ul.nav__secondary{padding:0}.footer-nav,.wrapper{font-size:1.5rem}.logo img,a.logo,img,main img,picture{max-width:100%}.banner,.fw__flex-container,.fw__visually-hidden{overflow:hidden}*,::after,::before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}ol[role=list],ul[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}button,h1,h2,h3,h4,h5,h6,input,label{line-height:1.1}h1,h2,h3,h4,h5,h6{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{display:block}button,input,select,textarea{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{--maincolor:rgb(65, 105, 140);--maincolor-50:rgba(65, 105, 140, .5);--contrastcolor:#C86400;--spacing:2.5rem;--spacing-2x:calc(var(--spacing) * 2);--spacing-3x:calc(var(--spacing) * 3);--spacing-4x:calc(var(--spacing) * 4);--spacing-5x:calc(var(--spacing) * 5)}@font-face{font-family:'Hubot Sans';src:url('../fonts/Hubot-Sans.woff2') format('woff2 supports variations'),url('../fonts/Hubot-Sans.woff2') format('woff2-variations');font-weight:200 500;font-stretch:75% 125%}body{background-color:#fff;box-shadow:0 0 10px;color:#333;font-family:'Hubot Sans',Inter,Roboto,'Helvetica Neue','Arial Nova','Nimbus Sans',Arial,sans-serif;font-size:62.5%;font-weight:200;letter-spacing:.025em;min-width:320px;margin:0 auto;max-width:96rem}b,h1,h2,h3,h4,strong{font-weight:500}:focus,a:focus,input:focus+label{outline:0}:focus-visible,a:focus-visible,input:focus-visible+label{outline:2px dotted var(--contrastcolor)}a:hover,h1,h2,h3,h4,h5,h6,nav a[aria-current=page],nav li.ancestor>a{color:var(--maincolor)}.menu__level--2 a:hover,.menu__level--2 a[aria-current=page]{color:#fff}main a,main a:not([class]){color:currentColor}.clearer{clear:both}em,i{font-style:italic;font-variation-settings:'ital' 10}h1{font-size:1.75em}h2{font-size:1.5em}h3{font-size:1.25em}h4{font-size:1.125em}main *+div:not(.fw__flex-item),main *+h2,main *+h3,main *+h4,main *+p{margin-top:1.5em}a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}a[href^="http://"]::after,a[href^="https://"]::after{background-image:url("data:image/svg+xml;utf8,%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cpath d='M10,6v2H5v11h11v-5h2v6c0,0.6-0.4,1-1,1H4c-0.6,0-1-0.4-1-1V7c0-0.6,0.4-1,1-1H10z M21,3v8h-2V6.4l-7.8,7.8 l-1.4-1.4L17.6,5H13V3H21z' fill='%23008080'/%3E%3C/svg%3E");background-size:cover;content:'';display:inline-block;height:.75em;margin-left:.125em;position:relative;top:-.125em;width:.75em;-webkit-filter:grayscale(1) brightness(0);filter:grayscale(1) brightness(0);-webkit-transition:-webkit-filter .3s;transition:filter .3s;-o-transition:filter .3s;transition:filter .3s,-webkit-filter .3s}a[href^="http://"]:hover::after,a[href^="https://"]:hover::after{-webkit-filter:grayscale(0) brightness(1);filter:grayscale(0) brightness(1)}img{height:auto}.main-header{background:#fff;position:relative;z-index:99}a.logo{display:inline-block;line-height:0;margin-left:-1em;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s;width:400px}.logo img{width:100%}body.scrolled .logo{width:128px}footer{margin-top:var(--spacing-5x)}.nav__secondary{margin-bottom:1.5rem}.wrapper{line-height:1.75;margin:0 auto;padding:var(--spacing)}main>.wrapper>div:not([class]){margin-bottom:4.5rem}.banner{aspect-ratio:16/9;max-height:60rem;width:100%}.banner img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.back-to-top{background-color:var(--contrastcolor);line-height:0;right:var(--spacing);top:var(--spacing);-webkit-transition:margin-top .3s;-o-transition:margin-top .3s;transition:margin-top .3s}.back-to-top svg{height:3.2rem;width:3.2rem}svg.fill--white path:not([fill=none]){fill:white}.video-container iframe,.video-container img{height:auto;width:100%}iframe.cookieconsent-optin-marketing:not([style="display: none;"])+.youtube-fallback{display:none}figcaption{line-height:1.25;margin-top:.5em}.swiper .swiper-slide+.swiper-slide{margin-top:0}.swiper .swiper-button-next,.swiper .swiper-button-prev{color:var(--contrastcolor)}.styled-accordion details{margin:0 0 1rem;padding:var(--minpadding) 0;border-bottom:2px solid var(--palecolor-2);display:inline-block;width:100%;-webkit-transition:padding .3s;-o-transition:padding .3s;transition:padding .3s}.styled-accordion details summary{font-weight:500;font-size:1.25em;position:relative;padding-left:3.25rem;display:inline-block}.styled-accordion details summary::marker{content:''}.styled-accordion details summary::before{background-image:url('../images/icons/arrow-right-line.svg');background-size:cover;content:'';left:0;position:absolute;height:3rem;top:.4rem;width:3rem;-webkit-transition:-webkit-transform .5s;transition:transform .5s;-o-transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.styled-accordion details[open] summary::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.styled-accordion details[open]{margin-bottom:2.5rem}@media screen and (max-width:767px){body{padding-top:var(--spacing)}label.opener__menu{border-color:transparent;border-style:solid;border-width:3px 0;color:var(--maincolor);cursor:pointer;display:block;float:right;height:21px;position:absolute;right:var(--spacing);top:var(--spacing);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:32px;z-index:999}input.opener__menu{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:32px;margin:0;opacity:0;position:absolute;right:0;top:0;width:11rem}input.opener__menu:checked+label.opener__menu{border-color:inherit}label.opener__menu span{color:var(--maincolor);display:inline-block;font-size:.75em;left:-16px;position:absolute;right:-16px;text-align:center;top:24px}label.opener__menu::after,label.opener__menu::before{background-color:currentColor;content:'';height:3px;left:0;position:absolute;top:6px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:30px}label.opener__menu::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}label.opener__menu::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}input.opener__menu:checked+label.opener__menu::after,input.opener__menu:checked+label.opener__menu::before{left:0;top:6px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);width:32px}.main-nav,.main-nav:focus-within{line-height:2;max-height:10000px;opacity:1;padding-bottom:1rem;padding-top:2rem;-webkit-transition:opacity .6s,line-height .3s,padding .3s,max-height .3s;-o-transition:opacity .6s,line-height .3s,padding .3s,max-height .3s;transition:opacity .6s,line-height .3s,padding .3s,max-height .3s;visibility:visible}input.opener__menu:checked~.main-nav:not(:focus-within){line-height:0;max-height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}input.opener__menu:checked~.main-nav .nav__secondary,input.opener__menu:checked~.main-nav ul{margin-bottom:0;margin-top:0}input.opener__menu:checked~.main-nav a{line-height:0}input.opener__menu:checked~.main-nav{line-height:0;opacity:0}.menu__level--2{padding-left:1em}.nav__secondary{margin-top:1.5em}}@media screen and (min-width:768px){.footer-nav,.main-nav{text-align:right}body{padding:var(--spacing-3x)}.menu__level--1{margin:0}.main-nav a{padding:0 1rem}input.opener__menu,label.opener__menu{display:none}.main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;float:right;margin-right:-1rem;width:calc(100% - 1em - 256px)}.main-nav .menu__level--1>li{display:inline-block}.main-nav .menu__level--1 li{position:relative}.main-nav .menu__level--2{background-color:var(--maincolor-50);color:#000;left:0;line-height:0;list-style:none;max-height:0;min-width:100%;opacity:0;padding-bottom:0;position:absolute;text-align:left;top:100%;-webkit-transition:opacity .6s,line-height .3s,padding .3s,max-height .3s;-o-transition:opacity .6s,line-height .3s,padding .3s,max-height .3s;transition:opacity .6s,line-height .3s,padding .3s,max-height .3s}.main-nav .menu__level--1>li:last-child .menu__level--2{left:auto;right:0}.main-nav .menu__level--1 li:hover .menu__level--2,.main-nav .menu__level--2:focus-within{line-height:inherit;max-height:10000px;opacity:1;padding:.5rem 0}.fixed-header{background-color:#fff;left:0;position:fixed;right:0;top:0;z-index:999}body.scrolled .fixed-header{background-color:rgba(255,255,255,.9)}.nav__main{margin-top:.5em}.nav__secondary{max-height:320px;-webkit-transition:opacity .3s,max-height .3s;-o-transition:opacity .3s,max-height .3s;transition:opacity .3s,max-height .3s}body.scrolled .main-nav .nav__secondary{max-height:0;opacity:0;overflow:hidden}.fixed-footer{bottom:0;position:fixed;width:100%}}html{background-color:var(--maincolor);font-size:62.5%}.fw__skip-to-content{background-color:#eee;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:0;white-space:nowrap;width:1px}.fw__skip-to-content:focus-visible{clip:unset;display:inline-block;font-size:2rem;height:auto;padding:1em;position:relative;width:auto}.fw__back-to-top{position:fixed;z-index:1}.fw__visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;position:absolute;width:1px}.fw__flex-item>.fw__flex-container,.fw__width--100{width:100%}.fw__padding--major,.fw__padding--max{line-height:1.4}.fw__padding__vertical--major{padding-bottom:8rem;padding-top:8rem}.fw__padding__horizontal--major{padding-left:8rem;padding-right:8rem}.fw__margin__vertical--mini{margin-bottom:1rem;margin-top:1rem}.fw__margin__vertical--major{margin-bottom:8rem;margin-top:8rem}.fw__margin__top--major{margin-top:8rem}.fw__margin__bottom--major{margin-bottom:8rem}.fw__margin__top--minor{margin-top:2.5rem}.fw__margin__vertical--minor{margin-bottom:8rem;margin-top:2.5rem}.fw__centered--maxwidth{max-width:160rem;margin-left:auto;margin-right:auto}footer .fw__centered--maxwidth{max-width:160rem}.fw__align-center{text-align:center}.fw__float-left{float:left}.fw__float-right{float:right}.fw__flex-item{float:left;margin-bottom:1.5rem;padding:0 1.5rem 1.5rem;position:relative}.fw__extend--minor{margin-left:-1.5rem;margin-right:-1.5rem}.fw__aspect-ratio--4-3{aspect-ratio:4/3}.fw__aspect-ratio--16-9{aspect-ratio:16/9}@supports (display:flex){.fw__flex-container{display:flex;flex-wrap:wrap;justify-content:flex-start}.fw__flex-container--centered{align-items:center;justify-content:center}}@media screen and (max-width:47.995rem){.fw__flex-item{width:100%}}@media screen and (min-width:48rem){@supports (display:flex){.fw__flex-container{display:flex;flex-wrap:wrap}.fw__flex-container--centered{align-items:center;justify-content:center}}}@media screen and (min-width:48rem) and (max-width:76.995rem){.fw__flex-item--one-fourth,.fw__flex-item--one-third,.fw__flex-item--three-fourths,.fw__flex-item--two-thirds{width:50%}@supports (display:flex){.fw__flex-item--one-fourth,.fw__flex-item--one-third,.fw__flex-item--three-fourths,.fw__flex-item--two-thirds{flex-basis:50%}}}@media screen and (max-width:76.995rem){.fw__padding--major{padding:3.25rem 1.5rem}.fw__padding--max{padding:5rem 2.5rem}header .fw__padding--major{padding:3.25rem 1.5rem 2.5rem}.fw__flex-item.fw__flex-item--one-half:nth-child(n+2){margin-top:10%}}@media screen and (min-width:77rem){.fw__padding--major{padding:3.25rem 4.75rem}.fw__padding--max{padding:5rem 7.5rem}header .fw__padding--major{padding:3.25rem 4.75rem 2.5rem}.fw__flex-item--one-half{width:50%}.fw__flex-item.fw__flex-item--one-half:nth-child(n+3){margin-top:10%}.fw__flex-item--one-third{width:33.33%}.fw__flex-item--two-thirds{width:66.66%}.fw__flex-item--one-fourth{width:25%}.fw__flex-item--three-fourths{width:75%}.fw__max-width--80{max-width:80%}@supports (display:flex){.fw__flex-item--one-half{flex-basis:50%}.fw__flex-item--one-third{flex-basis:33.33%}.fw__flex-item--two-thirds{flex-basis:66.66%}.fw__flex-item--one-fourth{flex-basis:25%}.fw__flex-item--three-fourths{flex-basis:75%}}}