:root{--main-fontsize: 1rem;--small-fontsize: .875rem;--color-main: #00614F;--color-news: #FBFF00;--color-highlight: #FF0000;--color-button: #F1F1F1;--color-inverted: #fff;--content-width: 33vw;--contour-width: 3px;--fontsize-big: 2.75rem;--fontsize-medium: 1.25rem;--fontsize-small: .75rem;--padding-buttons: 30px;--button-height: 110px;--max-content-width: 650px}*,*:before,*:after{margin:0;padding:0;border:0;box-sizing:border-box;font:inherit;font-family:HelveticaNowText,sans-serif}html,body{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{isolation:isolate}ul,ol{list-style:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}img,picture,video,canvas,svg{display:block;max-width:100%}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}input{border-radius:0;background:transparent}textarea{resize:none;background:transparent}select:focus-visible,input:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid black;border-radius:3px}.we-button{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text);min-height:var(--button-height);border:var(--contour-width) solid var(--color-main);color:var(--color-main);overflow:hidden;text-decoration:none;margin-top:calc(-1 * var(--contour-width));width:100%;text-align:center;white-space:pre-wrap;user-select:none;position:relative}.we-button:hover{cursor:pointer;background-color:var(--color-main);color:var(--color-inverted)}.we-button:hover .marquee{opacity:1}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:1600px){:root{--content-width: 60vw}}@media(max-width:1024px){:root{--content-width: 92vw;--fontsize-big: 1.5rem;--fontsize-medium: .85rem;--button-height: 80px;--contour-width: 2px}}mux-player[data-astro-cid-77t4iljx]{pointer-events:none!important;z-index:-1!important;position:relative}mux-player[data-astro-cid-77t4iljx]::part(overlay),mux-player[data-astro-cid-77t4iljx]::part(center-controls),mux-player[data-astro-cid-77t4iljx]::part(bottom-controls){display:none!important}mux-player[data-astro-cid-77t4iljx]{tone-mapping:none!important}.marquee[data-astro-cid-fyefmizx]{position:absolute;width:100%;overflow:hidden;white-space:nowrap;display:flex;align-items:center;font-size:var(--fontsize-big);opacity:0}.marquee-banner[data-astro-cid-fyefmizx]{display:flex;align-items:center;transform:translate(0);will-change:transform;gap:2rem}svg[data-astro-cid-v32js2bn]{width:100%;height:100%}.we-button[data-astro-cid-v32js2bn]:hover #display-logo[data-astro-cid-v32js2bn]{display:none}@media(max-width:1024px){svg[data-astro-cid-v32js2bn]{height:25px}}.box-button--small[data-astro-cid-tzpifksl]{font-size:var(--fontsize-small)}.box-button--normal[data-astro-cid-tzpifksl]{font-size:var(--fontsize-medium);line-height:1.1;letter-spacing:.2px}.box-button--large[data-astro-cid-tzpifksl]{font-size:var(--fontsize-big);letter-spacing:.2px}.has-banner[data-astro-cid-tzpifksl]:hover .label[data-astro-cid-tzpifksl]{display:none}.has-banner[data-astro-cid-tzpifksl]:hover{background-color:var(--color-news);color:var(--color-main)}#imprint-links[data-astro-cid-aziltzjx]{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;font-size:var(--fontsize-small);color:var(--color-main);z-index:1000;text-decoration:none}#imprint-links[data-astro-cid-aziltzjx] span[data-astro-cid-aziltzjx]{display:flex;align-items:center;gap:.5rem}#inline-logo[data-astro-cid-aziltzjx]{display:inline-block;vertical-align:middle;margin-left:-3px}@media(max-width:1024px){#imprint-links[data-astro-cid-aziltzjx]{gap:2px;bottom:1rem}}nav{z-index:999;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:var(--content-width);max-width:var(--max-content-width)}.video-container{position:fixed;inset:0;width:100vw;height:100vh;overflow:hidden;z-index:0}.main-video,.main-video mux-player{width:100%!important;height:100%!important;display:block!important;object-fit:cover}.button-group--double{display:flex}.button-group--double :first-child{margin-right:calc(-1 * var(--contour-width))}
