html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-webkit-transition:opacity 0s,-webkit-transform 0s;transition:opacity 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s,-webkit-transform 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-moz-calc(100% * 70 / 3);width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-moz-calc(100% / 70);width:1.4285714286%;height:10px;float:left}@font-face{font-family:Montserrat;src:url('../../../typo3conf/ext/stadtw/Resources/Public/Fonts/Montserrat-Medium.ttf') format("truetype");font-display:swap;font-weight:normal;font-style:normal}@font-face{font-family:Montserrat;src:url('../../../typo3conf/ext/stadtw/Resources/Public/Fonts/Montserrat-Bold.ttf') format("truetype");font-display:swap;font-weight:bold;font-style:normal}html{font-size:var(--font-size-small);background:var(--color-white);color:var(--color-black);font-family:var(--font-family-standard)}body{line-height:var(--line-height-standard);text-rendering:optimizeLegibility;overflow-x:hidden;scroll-behavior:smooth;accent-color:var(--color-primary)}a{text-decoration:underline;color:var(--color-black)}a:focus,button:focus{outline-color:var(--color-secondary)}b,strong{font-weight:bold}i,em{font-style:italic}strong em,strong i,b em,b i,em strong,em b,i strong,i b{font-weight:bold;font-style:italic}hr{margin-bottom:var(--spacing-medium);padding-bottom:var(--spacing-medium);display:block;border-top:1px solid}iframe,img{border:0;max-width:100%;display:inline-block}audio,canvas,video,img{height:auto;vertical-align:bottom}address{font-style:normal}::-moz-selection{background:var(--color-secondary);color:var(--color-white);text-shadow:none}::selection{background:var(--color-primary);color:var(--color-white);text-shadow:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-black);-webkit-box-shadow:0 0 0 1000px var(--color-light-gray) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea{-webkit-appearance:none;border-radius:0}button{background-color:rgba(0,0,0,0);font-family:inherit;-webkit-appearance:0;-moz-appearance:0;appearance:0;border:0}input:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px var(--color-light-gray);-webkit-text-fill-color:var(--color-black)}:root{--line-height-standard:1.5;--line-height-headlines:1.2;--font-family-standard:Montserrat,arial,sans-serif;--font-size-xx-small:10px;--font-size-x-small:12px;--font-size-small:14px;--font-size-standard:16px;--font-size-medium:18px;--font-size-large:24px;--font-size-x-large:28px;--font-size-xx-large:40px;--spacing-small:5px;--spacing-medium:10px;--spacing-large:20px;--spacing-x-large:40px;--spacing-xx-large:80px;--container-width:1020px;--container-width-large:1400px;--container-two-third:calc((var(--container-width) - var(--spacing-xx-large)) / 3 * 2 + var(--spacing-x-large));--z-index-low:10;--z-index-middle:20;--z-index-high:30;--z-index-higher:50;--z-index-highest:100;--color-primary:#85bc21;--color-secondary:#007a30;--color-highlight:#ee7100;--color-highlight-secondary:#cc4848;--color-black:#000000;--color-white:#ffffff;--color-light-gray:#f7f7f7;--color-medium-gray:#b3b3b3;--color-gray:#808080;--color-dark-gray:#646464;--box-shadow:0 0 8px rgba(0,0,0,0.1)}.anchor{scroll-margin-top:var(--spacing-xx-large)}.author-box{width:100%;background-color:var(--color-white);padding:var(--spacing-x-large) var(--spacing-large) var(--spacing-large);position:relative;margin-top:calc(var(--spacing-large) + var(--spacing-medium));-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;border-radius:var(--spacing-small)}.author-box:not(:last-child){margin-bottom:var(--spacing-large)}@media all and (min-width:760px){.author-box{max-width:calc((var(--container-width) - var(--spacing-xx-large))/3)}.author-box:not(:last-child){margin-right:var(--spacing-x-large);margin-bottom:0}}.author-box--gray{background-color:var(--color-light-gray)}.author-box--large{max-width:var(--container-two-third)}.author-box__image{position:absolute;top:0;left:var(--spacing-large);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%;width:calc(var(--spacing-large) + var(--spacing-x-large));-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.author-box__link{margin-top:var(--spacing-medium);-ms-flex-item-align:end;align-self:end;width:100%;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.author-box__link-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:var(--spacing-small);color:var(--color-gray);font-size:var(--font-size-x-small)}@media(pointer:coarse){.author-box__link-text{color:var(--color-primary);font-size:var(--font-size-small)}}.author-box:hover,.author-box:focus{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.author-box:hover .author-box__image,.author-box:focus .author-box__image{-webkit-transform:translateY(-50%) scale(1.1);-ms-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.author-box:hover .author-box__link-text,.author-box:focus .author-box__link-text{color:var(--color-primary)}.author-box:hover .icon,.author-box:focus .icon{-webkit-transform:translateX(var(--spacing-small)) rotate(270deg);-ms-transform:translateX(var(--spacing-small)) rotate(270deg);transform:translateX(var(--spacing-small)) rotate(270deg)}.author-box:hover .icon .icon__path--light-shade,.author-box:focus .icon .icon__path--light-shade{fill:var(--color-primary)}.author-box:hover .icon .icon__path--medium-shade,.author-box:focus .icon .icon__path--medium-shade{fill:var(--color-secondary)}.author-box:hover .icon .icon__path--dark-shade,.author-box:focus .icon .icon__path--dark-shade{fill:var(--color-black)}.anchor-navigation{position:relative;display:none;margin-top:calc(var(--spacing-x-large) + var(--spacing-large));height:calc(2*var(--spacing-medium) + var(--font-size-x-small)*var(--line-height-standard) + 1px)}.anchor-navigation::before{content:"";position:absolute;top:0;left:50%;height:1px;width:100vw;background:var(--color-light-gray);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media(min-width:800px){.anchor-navigation{width:90%;max-width:var(--container-width);display:block;margin-left:auto;margin-right:auto;padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium);display:-webkit-box;display:-ms-flexbox;display:flex}}.anchor-navigation__link{display:inline-block;padding-right:var(--spacing-large);color:var(--color-gray);text-decoration:none;-webkit-transition:color .3s;transition:color .3s;font-size:var(--font-size-x-small)}.anchor-navigation__link:hover,.anchor-navigation__link:focus{color:var(--color-primary)}.anchor-navigation__link:last-child{margin-right:0}.section--start+.anchor-navigation,.aside-navigation+.anchor-navigation{margin-top:0;height:calc(2*var(--spacing-medium) + var(--font-size-x-small)*var(--line-height-standard))}.section--start+.anchor-navigation::before,.aside-navigation+.anchor-navigation::before{display:none}.article-list__button-wrap{margin-bottom:var(--spacing-x-large)}.article-list__grid{margin-bottom:var(--spacing-x-large);display:grid;grid-template-columns:1fr;gap:var(--spacing-large)}@media all and (min-width:560px){.article-list__grid{grid-template-columns:1fr 1fr}}@media all and (min-width:860px){.article-list__grid{grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-x-large)}}.article-list__pages{display:inline-block;margin-left:var(--spacing-small);margin-right:var(--spacing-medium);margin-bottom:var(--spacing-medium)}.article-list__message{display:none}.article-list__message--visible{display:block}.article-list__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-list__pagination--hidden{display:none}.aside-navigation{position:absolute;z-index:calc(var(--z-index-highest) - 1);top:calc(var(--spacing-xx-large)*2 - var(--spacing-large));left:0;display:block}@media(min-width:600px){.aside-navigation{position:fixed;height:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.aside-navigation__button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.aside-navigation__button{position:relative;height:var(--spacing-x-large);border-top-right-radius:var(--spacing-large);border-bottom-right-radius:var(--spacing-large);margin-bottom:var(--spacing-small);padding-left:var(--spacing-small);padding-right:var(--spacing-small);text-decoration:none;background-color:var(--color-white);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width:600px){.aside-navigation__button{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:1200px){.aside-navigation__button{height:calc(var(--spacing-x-large) + var(--spacing-medium));padding-right:var(--spacing-medium);margin-bottom:var(--spacing-medium);border-top-right-radius:calc(var(--spacing-large) + var(--spacing-small));border-bottom-right-radius:calc(var(--spacing-large) + var(--spacing-small))}}.aside-navigation__button--show-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.aside-navigation__link{margin-right:var(--spacing-medium);max-width:1px;opacity:0;color:var(--color-primary);font-size:var(--font-size-small);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.aside-navigation__flag{position:absolute;top:0;right:0;-webkit-transform:translate(25%,-25%);-ms-transform:translate(25%,-25%);transform:translate(25%,-25%);background-color:var(--color-highlight);color:var(--color-white);border-radius:100%;width:calc(var(--font-size-small)*1.5);height:calc(var(--font-size-small)*1.5);line-height:calc(var(--font-size-small)*1.5);text-align:center;font-size:var(--font-size-x-small);pointer-events:none}.aside-navigation__button:hover,.aside-navigation__button:focus,.aside-navigation__button:focus-within{background-color:var(--color-light-gray)}.aside-navigation__button:hover .aside-navigation__link,.aside-navigation__button:focus .aside-navigation__link,.aside-navigation__button:focus-within .aside-navigation__link{opacity:1;max-width:400px;color:var(--color-primary)}.aside-navigation__button:hover .icon,.aside-navigation__button:focus .icon,.aside-navigation__button:focus-within .icon{margin-right:var(--spacing-medium)}.aside-navigation__button:hover .icon--thumbs-up,.aside-navigation__button:focus .icon--thumbs-up,.aside-navigation__button:focus-within .icon--thumbs-up{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.aside-navigation__button:hover .icon--thumbs-up .icon__path--light-shade,.aside-navigation__button:focus .icon--thumbs-up .icon__path--light-shade,.aside-navigation__button:focus-within .icon--thumbs-up .icon__path--light-shade{fill:var(--color-primary);-webkit-transform:translate(-2px,0);-ms-transform:translate(-2px,0);transform:translate(-2px,0)}.aside-navigation__button:hover .icon--thumbs-up .icon__path--dark-shade,.aside-navigation__button:focus .icon--thumbs-up .icon__path--dark-shade,.aside-navigation__button:focus-within .icon--thumbs-up .icon__path--dark-shade{fill:var(--color-black)}.aside-navigation__button:hover .icon--phone .icon__path--dark-shade,.aside-navigation__button:focus .icon--phone .icon__path--dark-shade,.aside-navigation__button:focus-within .icon--phone .icon__path--dark-shade{fill:var(--color-black)}.aside-navigation__button:hover .icon--phone .icon__path--light-shade,.aside-navigation__button:focus .icon--phone .icon__path--light-shade,.aside-navigation__button:focus-within .icon--phone .icon__path--light-shade{fill:var(--color-primary);-webkit-transform:translate(2px,-2px);-ms-transform:translate(2px,-2px);transform:translate(2px,-2px)}.aside-navigation__button:hover .icon--warning,.aside-navigation__button:focus .icon--warning,.aside-navigation__button:focus-within .icon--warning{-webkit-animation:bounce;animation:bounce;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(0,0.5,1,0.5);animation-timing-function:cubic-bezier(0,0.5,1,0.5)}.aside-navigation__button:hover .icon--warning .icon__path--dark-shade,.aside-navigation__button:focus .icon--warning .icon__path--dark-shade,.aside-navigation__button:focus-within .icon--warning .icon__path--dark-shade{fill:var(--color-black)}.aside-navigation__button:hover .icon--warning .icon__path--light-shade,.aside-navigation__button:focus .icon--warning .icon__path--light-shade,.aside-navigation__button:focus-within .icon--warning .icon__path--light-shade{fill:var(--color-highlight)}.aside-navigation__button:hover .icon--pdf .icon__path--light-shade,.aside-navigation__button:focus .icon--pdf .icon__path--light-shade,.aside-navigation__button:focus-within .icon--pdf .icon__path--light-shade{fill:var(--color-primary);-webkit-transform:translate(-2px,2px);-ms-transform:translate(-2px,2px);transform:translate(-2px,2px)}.aside-navigation__button:hover .icon--pdf .icon__path--dark-shade,.aside-navigation__button:focus .icon--pdf .icon__path--dark-shade,.aside-navigation__button:focus-within .icon--pdf .icon__path--dark-shade{fill:var(--color-black)}.aside-navigation__button--highlight:hover,.aside-navigation__button--highlight:focus,.aside-navigation__button--highlight:focus-within{background-color:var(--color-white)}.aside-navigation__button--highlight:hover .aside-navigation__link,.aside-navigation__button--highlight:focus .aside-navigation__link,.aside-navigation__button--highlight:focus-within .aside-navigation__link{color:var(--color-highlight)}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:var(--spacing-large)}.benefit:last-child{margin-bottom:0}.benefit__figure{margin-right:var(--spacing-medium);background-color:var(--color-white);width:var(--spacing-xx-large);height:var(--spacing-xx-large);padding:calc(var(--spacing-medium) + var(--spacing-small));-ms-flex-negative:0;flex-shrink:0;border-radius:var(--spacing-small)}@media all and (min-width:600px){.benefit__figure{margin-right:var(--spacing-x-large)}}.benefit__figure--dark-background{background-color:var(--color-light-gray)}.benefit__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.burger-icon{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:24px;-ms-flex-item-align:center;align-self:center;display:inline-block;overflow:hidden;font-size:var(--font-size-x-small)}@media(min-width:1200px){.burger-icon{display:none}}.burger-icon__stroke{height:2px;float:right;background-color:var(--color-black);-webkit-transition:.4s;transition:.4s;margin:2px 0}.burger-icon__stroke--top{width:10px;background-color:var(--color-primary)}.burger-icon__stroke--middle{width:15px}.burger-icon__stroke--bottom{width:20px}.burger-icon--active .burger-icon__stroke--top{width:20px;-webkit-transform:rotate(-45deg) translate(-4px,4px);-ms-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}.burger-icon--active .burger-icon__stroke--middle{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.burger-icon--active .burger-icon__stroke--bottom{-webkit-transform:translate(0,-6px) rotate(45deg);-ms-transform:translate(0,-6px) rotate(45deg);transform:translate(0,-6px) rotate(45deg)}.button{background-color:var(--color-primary);font-size:var(--font-size-small);color:var(--color-white);padding:var(--spacing-medium) var(--spacing-large);border-radius:var(--spacing-x-large);border:1px solid var(--color-primary);margin-right:var(--spacing-medium);margin-bottom:var(--spacing-medium);text-decoration:none;line-height:var(--line-height-standard);display:inline-block;cursor:pointer;-webkit-transition:color .3s,background-color .3s,-webkit-transform .3s ease-out;transition:color .3s,background-color .3s,-webkit-transform .3s ease-out;transition:transform .3s ease-out,color .3s,background-color .3s;transition:transform .3s ease-out,color .3s,background-color .3s,-webkit-transform .3s ease-out}.button:hover,.button:focus{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.button:last-child{margin-right:0}.button.button--reversed{background-color:rgba(0,0,0,0);color:var(--color-primary)}.button--secondary:not(.tns-nav-active){background-color:rgba(0,0,0,0);color:var(--color-primary)}.button--secondary:not(.tns-nav-active).button--reversed{background-color:var(--color-primary);color:var(--color-white);font-size:var(--font-size-small)}.button--warning{background-color:var(--color-highlight);border-color:var(--color-highlight)}.button--warning.button--reversed{background-color:rgba(0,0,0,0);color:var(--color-highlight)}.button--small{font-size:var(--font-size-x-small);padding:calc(var(--spacing-small)*1.5) calc(var(--spacing-medium)*1.5);margin-right:var(--spacing-small)}.button--pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;padding-left:0;padding-right:0}.button--hidden{display:none}.button--disabled,.button--warning.button--disabled,.button.button--secondary.button--reversed.button--disabled,.button[disabled],.button.button--secondary.button--reversed[disabled],.button--warning[disabled]{background-color:var(--color-medium-gray);border-color:var(--color-medium-gray);color:var(--color-black);opacity:.3;pointer-events:none}.button.button--secondary.button--disabled,.button.button--reversed.button--disabled,.button.button--warning.button--reversed.button--disabled,.button.button--secondary[disabled],.button.button--reversed[disabled],.button.button--warning.button--reversed[disabled]{background:rgba(0,0,0,0);color:var(--color-black)}.button--full-width{width:100%;text-align:center}.button--justify-left{justify-self:start}.button--contact{text-align:center;width:100%}@media(min-width:500px){.button--contact{width:auto}}.section--green .button{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-primary)}.section--green .button.button--reversed{background-color:rgba(0,0,0,0);color:var(--color-white)}.section--green .button--availability-check{color:var(--color-primary);background-color:var(--color-white);border-color:var(--color-primary)}.section--green .button--secondary{background-color:rgba(0,0,0,0);color:var(--color-white)}.section--green .button--secondary.button--reversed{background-color:var(--color-white);color:var(--color-primary)}.section--green .button--warning{background-color:var(--color-highlight);border-color:var(--color-highlight);color:var(--color-white)}.section--green .button--warning.button--reversed{background-color:rgba(0,0,0,0);border-color:var(--color-highlight);color:var(--color-highlight)}.section--green .button--disabled,.section--green .button.button--secondary.button--reversed.button--disabled,.section--green .button--warning.button--disabled,.section--green .button[disabled]{background-color:var(--color-dark-gray);border-color:var(--color-dark-gray);color:var(--color-white)}.section--green .button.button--secondary.button--disabled,.section--green .button.button--reversed.button--disabled,.section--green .button.button--warning.button--reversed.button--disabled,.section--green .button.button--secondary[disabled],.section--green .button.button--reversed[disabled],.section--green .button.button--warning.button--reversed[disabled]{background:rgba(0,0,0,0);color:var(--color-dark-gray)}.section--green .button--disabled,.section--green .button.button--secondary.button--reversed.button--disabled,.section--green .button--warning.button--disabled,.section--green .button[disabled],.section--green .button.button--secondary.button--reversed[disabled],.section--green .button--warning[disabled]{color:var(--color-light-gray)}.breadcrumb{width:90%;max-width:var(--container-width);display:block;margin-left:auto;margin-right:auto;height:calc(var(--spacing-x-large) + var(--spacing-large));font-size:var(--font-size-x-small);color:var(--color-black);position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:var(--z-index-middle);display:none}@media all and (min-width:600px){.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex}}.breadcrumb__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb__item .icon{margin-left:var(--spacing-small);margin-right:var(--spacing-small)}.breadcrumb__item .icon__path{fill:#000}.breadcrumb__link{text-decoration:none;color:currentColor}.breadcrumb__link:hover,.breadcrumb__link:focus{text-decoration:underline}.breadcrumb__link--no-hover:hover,.breadcrumb__link--no-hover:focus{text-decoration:none}.breadcrumb--bright{color:var(--color-white)}.breadcrumb--bright .icon__path{fill:var(--color-white)}.card{border-radius:var(--spacing-small);background-color:var(--color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card:only-child{max-width:320px}.card--spacing-bottom{margin-bottom:var(--spacing-medium)}.card--highlight{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.card--unavailable{-webkit-filter:grayscale(1);filter:grayscale(1)}.card--mobile-first{grid-area:firstElement}@media all and (min-width:700px){.card--mobile-first{grid-area:unset}}.card__figure{position:relative;z-index:var(--z-index-low);height:150px}.card__image{position:absolute;z-index:var(--z-index-middle);top:0;left:0;width:100%;height:100%;border-top-left-radius:var(--spacing-small);border-top-right-radius:var(--spacing-small);-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.card__overlay{position:absolute;width:100%;top:0;background-color:var(--color-primary);border-top-left-radius:var(--spacing-small);border-top-right-radius:var(--spacing-small);padding:var(--spacing-large);color:var(--color-white);font-size:var(--font-size-x-small);z-index:var(--z-index-high)}.card__tag{position:absolute;z-index:var(--z-index-middle);top:calc(var(--spacing-medium) + var(--spacing-small));left:calc(var(--spacing-medium)*-1);max-width:160px;padding:var(--spacing-small) var(--spacing-medium);border-top-right-radius:var(--spacing-small);border-bottom-right-radius:var(--spacing-small);background-color:var(--color-highlight);font-size:var(--font-size-xx-small);color:var(--color-white)}.card__tag::before{content:"";position:absolute;z-index:var(--z-index-low);left:0;top:calc(var(--spacing-small)*-1);width:0;height:0;border-bottom:var(--spacing-small) solid var(--color-gray);border-left:var(--spacing-medium) solid rgba(0,0,0,0)}.card__content{position:relative;z-index:var(--z-index-low);padding:var(--spacing-large);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;border-bottom:2px dotted var(--color-light-gray);-webkit-box-flex:1;-ms-flex:1;flex:1}.card__content::before,.card__content::after{content:"";position:absolute;top:100%;background-color:var(--color-light-gray);border-radius:100%;height:var(--spacing-large);width:var(--spacing-large)}.card__content::before{left:0;-webkit-transform:translate(-60%,-45%);-ms-transform:translate(-60%,-45%);transform:translate(-60%,-45%)}.card__content::after{right:0;-webkit-transform:translate(60%,-45%);-ms-transform:translate(60%,-45%);transform:translate(60%,-45%)}.card__seal-list{position:absolute;top:calc(-2*var(--spacing-large));right:0;height:50px;max-width:calc(100% - var(--spacing-large));margin-right:var(--spacing-medium);margin-left:var(--spacing-medium);padding:var(--spacing-small);border-radius:var(--spacing-small);-webkit-box-shadow:0 0 var(--spacing-medium) rgba(0,0,0,.1);box-shadow:0 0 var(--spacing-medium) rgba(0,0,0,.1);background-color:rgba(255,255,255,.9);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-medium)}.card__seal-image{max-height:var(--spacing-x-large)}@supports(-webkit-touch-callout:none) and (not (translate:none)){.card__seal-image:not(:last-child){margin-right:var(--spacing-medium)}}.card__footer{position:relative;padding:var(--spacing-large)}.card__footer button:last-child,.card__footer a:last-child{margin-bottom:0}.card--dark-background{background-color:var(--color-light-gray)}.card--dark-background .card__content{border-top:2px dotted var(--color-white)}.card--dark-background .card__content::before,.card--dark-background .card__content::after{background-color:var(--color-white)}.checklist{margin-bottom:var(--spacing-large);margin-top:var(--spacing-large)}.checklist:last-child{margin-bottom:0}.checklist__item,.rich-text .checklist li{padding-left:calc(var(--spacing-large) + var(--spacing-small));margin-bottom:var(--spacing-medium);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='18' height='18' %3E%3Cpath fill='%23000000' d='M12,2.25c5.38,0,9.75,4.37,9.75,9.75s-4.37,9.75-9.75,9.75S2.25,17.38,2.25,12,6.62,2.25,12,2.25m0-1.5C5.79,.75,.75,5.79,.75,12s5.04,11.25,11.25,11.25,11.25-5.04,11.25-11.25S18.21,.75,12,.75h0Z'/%3E%3Cpath fill='%2385bc21' d='M10.89,16.83c-.35,0-.68-.14-.93-.38l-5-5,1.86-1.86,3.95,3.95,6.09-7.83,2.07,1.61-7,9c-.23,.3-.58,.48-.96,.5-.03,0-.05,0-.08,0Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:auto;background-position:left 0}.checklist__item:last-child,.rich-text .checklist li:last-child{margin-bottom:0}.checklist__item p,.rich-text .checklist li p{display:inline}.checklist__action{display:inline-block;vertical-align:text-top}.section--green .checklist__item,.section--green .rich-text .checklist li,.rich-text .checklist .section--green li{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='21' height='21' %3E%3Cpath fill='%23ffffff' d='M12,2.25c5.38,0,9.75,4.37,9.75,9.75s-4.37,9.75-9.75,9.75S2.25,17.38,2.25,12,6.62,2.25,12,2.25m0-1.5C5.79,.75,.75,5.79,.75,12s5.04,11.25,11.25,11.25,11.25-5.04,11.25-11.25S18.21,.75,12,.75h0Z'/%3E%3Cpath fill='%23ffffff' d='M10.89,16.83c-.35,0-.68-.14-.93-.38l-5-5,1.86-1.86,3.95,3.95,6.09-7.83,2.07,1.61-7,9c-.23,.3-.58,.48-.96,.5-.03,0-.05,0-.08,0Z'/%3E%3C/svg%3E")}.contact__wrapper{margin-top:var(--spacing-large)}@media all and (min-width:500px){.contact__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"address telephone" "email button";gap:var(--spacing-x-large)}}@media all and (min-width:760px){.contact__wrapper{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"address telephone email ." "button button button .";gap:calc(var(--spacing-x-large) + var(--spacing-large))}}@media all and (min-width:760px){.contact__wrapper--minimal{grid-template-areas:"address telephone email ."}}@media all and (min-width:500px){.contact__wrapper--large{grid-template-areas:none;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:var(--spacing-large)}}@media all and (min-width:760px){.contact__wrapper--large{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:var(--spacing-x-large)}}@media all and (min-width:1200px){.contact__wrapper--large{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr}}.contact__block{margin-bottom:var(--spacing-large);font-size:var(--font-size-x-small);line-height:1.7;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media(min-width:500px){.contact__block{margin-bottom:0}}.contact__block--email{grid-area:email}.contact__block--telephone{grid-area:telephone}.contact__block--address{grid-area:address}.contact__block--button{grid-area:button}.contact__block--full-width{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.contact__block--center{text-align:center}@media(min-width:500px){.contact__block--center{text-align:left}}.contact__headline{margin-bottom:var(--spacing-medium);font-size:var(--font-size-small);color:var(--color-dark-gray);display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-small)}@supports(-webkit-touch-callout:none) and (not (translate:none)){.contact__headline .icon{margin-right:var(--spacing-small)}}.contact__headline:hover .icon .icon__path--light-shade,.contact__headline:focus .icon .icon__path--light-shade{fill:var(--color-primary)}.contact__headline:hover .icon .icon__path--medium-shade,.contact__headline:focus .icon .icon__path--medium-shade{fill:var(--color-secondary)}.contact__headline:hover .icon .icon__path--dark-shade,.contact__headline:focus .icon .icon__path--dark-shade{fill:var(--color-black)}.contact__link,.contact__block a{-webkit-transition:color .3s ease,-webkit-text-decoration-color .3s ease;transition:color .3s ease,-webkit-text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease}.contact__link:hover,.contact__block a:hover,.contact__link:focus,.contact__block a:focus{color:var(--color-primary)}.section--green{color:var(--color-white)}.section--green .contact__link{color:var(--color-white)}.section--green .contact__headline{color:var(--color-white)}.section--green .contact__headline .icon--grayed .icon__path--light-shade{fill:var(--color-primary)}.section--green .contact__headline .icon--grayed .icon__path--dark-shade{fill:var(--color-white)}.section--green .contact__headline:hover .icon__path--dark-shade,.section--green .contact__headline:focus .icon__path--dark-shade{fill:var(--color-light-gray)}.details{padding-top:var(--spacing-large);padding-bottom:var(--spacing-large)}.details__summary{font-weight:bold;font-size:var(--font-size-medium);list-style:none;position:relative;cursor:pointer;padding-right:var(--spacing-x-large);-webkit-transition:color .3s ease;transition:color .3s ease}.details__summary::marker,.details__summary::-webkit-details-marker{display:none}.details__summary .icon{position:absolute;right:0;top:var(--font-size-small);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.details__summary .icon .icon__path{fill:var(--color-gray)}.details__summary:hover,.details__summary:focus{color:var(--color-primary)}.details__summary:hover .icon__path--dark-shade,.details__summary:focus .icon__path--dark-shade{fill:var(--color-black)}.details__summary:hover .icon__path--light-shade,.details__summary:focus .icon__path--light-shade{fill:var(--color-primary)}.details[open] .details__summary{color:var(--color-primary);padding-bottom:var(--spacing-large)}.details[open] .details__summary .icon__path--vertical{display:none}.details[open]>*:not(.details__summary){-webkit-animation:fadeIn .3s;animation:fadeIn .3s}.section--green .details__summary .icon__path{fill:var(--color-white)}.section--green .details__summary:hover,.section--green .details__summary:focus{color:var(--color-light-gray)}.section--green .details__summary:hover .icon__path--dark-shade,.section--green .details__summary:focus .icon__path--dark-shade{fill:var(--color-light-gray)}.section--green .details__summary:hover .icon__path--light-shade,.section--green .details__summary:focus .icon__path--light-shade{fill:var(--color-white)}.section--green .details[open] .details__summary{color:var(--color-white)}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.discount{width:calc(100% + var(--spacing-x-large));position:relative;left:calc(var(--spacing-large)*-1);margin-top:var(--spacing-large)}.discount__label{padding-right:var(--spacing-small);padding-bottom:var(--spacing-medium);padding-left:var(--spacing-large)}.discount__value{padding-right:var(--spacing-large);padding-bottom:var(--spacing-medium);padding-left:var(--spacing-small);font-size:var(--font-size-medium);white-space:nowrap;font-weight:bold;text-align:right}.discount__label--result,.discount__value--result{padding-top:var(--spacing-small);padding-bottom:var(--spacing-small)}.discount__amount{position:relative;display:inline-block}.discount__amount::before{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-12.5deg);-ms-transform:translate(-50%,-50%) rotate(-12.5deg);transform:translate(-50%,-50%) rotate(-12.5deg);height:2px;width:105%;background-color:var(--color-highlight)}.discount__result{background-color:var(--color-highlight);color:var(--color-white);font-weight:bold;font-size:var(--font-size-medium)}.download{max-width:var(--container-two-third);padding:var(--spacing-medium) var(--spacing-large)}.download:first-child{padding-top:var(--spacing-large)}.download:last-child{padding-bottom:var(--spacing-large)}.download .icon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.download__link{color:var(--color-gray);text-decoration:none;display:block;position:relative;-webkit-transition:color .3s;transition:color .3s;padding-right:var(--spacing-large)}.download__link:hover,.download__link:focus{color:var(--color-primary)}.download__link:hover .icon,.download__link:focus .icon{-webkit-transform:scale(1.1) translateY(-50%);-ms-transform:scale(1.1) translateY(-50%);transform:scale(1.1) translateY(-50%)}.download__link:hover .icon .icon__path--light-shade,.download__link:focus .icon .icon__path--light-shade{fill:var(--color-primary)}.download__link:hover .icon .icon__path--medium-shade,.download__link:focus .icon .icon__path--medium-shade{fill:var(--color-secondary)}.download__link:hover .icon .icon__path--dark-shade,.download__link:focus .icon .icon__path--dark-shade{fill:var(--color-black)}.section--green .download__link{color:var(--color-white)}.section--green .download__link:hover,.section--green .download__link:focus{color:var(--color-light-grey)}.download--highlight .download__text{background-color:var(--color-primary);color:var(--color-white)}.element-wrap{margin-bottom:var(--spacing-xx-large)}.element-wrap:last-child{margin-bottom:0}.element-wrap--sticky{position:sticky;z-index:var(--z-index-high);top:140px}.element-wrap--small{margin-bottom:var(--spacing-large)}.element-wrap__teaser-wrap .teaser:not(:last-child){margin-bottom:var(--spacing-large)}@media all and (min-width:800px){.element-wrap__teaser-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.element-wrap__teaser-wrap .teaser{width:50%}.element-wrap__teaser-wrap .teaser:not(:last-child){margin-right:var(--spacing-large);margin-bottom:0}}@media all and (min-width:1260px){.element-wrap__teaser-wrap .teaser:not(:last-child){margin-right:var(--spacing-x-large)}}.emission-table{aspect-ratio:1/1;width:100%}.expansion-map{position:relative}.expansion-map__zoom-wrap{position:relative;width:100%;padding-top:100%;overflow:auto;cursor:-webkit-grab;cursor:grab;-ms-overflow-style:none}.expansion-map__zoom-wrap::-webkit-scrollbar{display:none}.expansion-map__wrap{position:absolute;top:0;left:0;width:100%;height:auto}.expansion-map__button-wrap{position:absolute;top:var(--spacing-x-large);left:var(--spacing-x-large);z-index:var(--z-index-middle)}.expansion-map__button{background-color:var(--color-white);padding-top:var(--spacing-small);padding-bottom:var(--spacing-small);font-size:var(--font-size-xx-large);line-height:1;border-radius:var(--spacing-small);width:calc(var(--spacing-x-large) + var(--spacing-medium));text-align:center;cursor:pointer}.expansion-map__map{display:block}.expansion-map__district{fill:#dedede;-webkit-transition:opacity .3s;transition:opacity .3s}.expansion-map__district:hover,.expansion-map__district:focus{opacity:.5}.expansion-map__district--action-phase{fill:var(--color-highlight)}.expansion-map__district--building-phase{fill:var(--color-secondary)}.expansion-map__district--building-done{fill:var(--color-primary)}.expansion-map__district--future-district{fill:var(--color-medium-gray)}.expansion-map__district-label{background-color:var(--color-white);color:var(--color-black);padding:var(--spacing-small) var(--spacing-medium);border-radius:var(--spacing-medium);display:inline-block;font-weight:bold;font-size:var(--font-size-x-small);position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.expansion-map__district-label--visible{opacity:1}.expansion-map__district-label--kupfermuehle{top:39.5%;left:24.5%}.expansion-map__district-label--klues{top:51%;left:27%}.expansion-map__district-label--harrislee-nordost{top:54%;left:19%}.expansion-map__district-label--harrislee-nordwest{top:55%;left:12%}.expansion-map__district-label--harrislee-suedwest{top:62%;left:11%}.expansion-map__district-label--harrislee-suedost{top:62%;left:18.5%}.expansion-map__district-label--nortdstadt-sued{top:57.5%;left:27.5%}.expansion-map__district-label--kreuz-nord{top:62%;left:26.5%}.expansion-map__district-label--westliche-hoehe{top:67%;left:25%}.expansion-map__district-label--altstadt{top:67.5%;left:31.5%}.expansion-map__district-label--friedhof{top:73%;left:26%}.expansion-map__district-label--friedenshuegel{top:77%;left:19.5%}.expansion-map__district-label--schaeferhaus{top:85%;left:17.5%}.expansion-map__district-label--gartenstadt{top:86%;left:12%}.expansion-map__district-label--sophienhof-1{top:87.5%;left:19%}.expansion-map__district-label--sophiernhof-2{top:86%;left:26%}.expansion-map__district-label--peelwatt{top:85%;left:35.5%}.expansion-map__district-label--rude{top:77.5%;left:31%}.expansion-map__district-label--martinsberg{top:75%;left:31.5%}.expansion-map__district-label--adelbylund{top:74%;left:39%}.expansion-map__district-label--st-johannis{top:68%;left:34.5%}.expansion-map__district-label--juergensby{top:67%;left:38%}.expansion-map__district-label--tastrup{top:83%;left:48%}.expansion-map__district-label--suenderup{top:77%;left:49.5%}.expansion-map__district-label--tarup-1{top:69.7%;left:49.5%}.expansion-map__district-label--tarup-2{top:73.5%;left:45.5%}.expansion-map__district-label--tarup-3{top:72.9%;left:50.7%}.expansion-map__district-label--engelsby{top:64%;left:51%}.expansion-map__district-label--wasserloos{top:59%;left:47%}.expansion-map__district-label--fruerlund{top:60.5%;left:39.7%}.expansion-map__district-label--blasberg{top:60%;left:34%}.expansion-map__district-label--muerwik{top:52%;left:41.3%}.expansion-map__district-label--friedheim{top:52.5%;left:49.5%}.expansion-map__district-label--wald-und-wiese-1{top:55.3%;left:55%}.expansion-map__district-label--wald-und-wiese-2{top:41%;left:64%}.expansion-map__district-label--wald-und-wiese-3{top:28%;left:82%}.expansion-map__district-label--wees{top:55.2%;left:64%}.expansion-map__district-label--angeln-1{top:49.5%;left:71%}.expansion-map__district-label--angeln-2{top:43.7%;left:76%}.expansion-map__district-label--solituede{top:47%;left:46.6%}.expansion-map__district-label--meierwik{top:44%;left:57.4%}.expansion-map__district-label--ulstrupfeld{top:43%;left:71.3%}.expansion-map__district-label--sandwig-1{top:33%;left:69.5%}.expansion-map__district-label--sandwig-2{top:26.7%;left:77.5%}.expansion-map__district-label--alt-gluecksburg{top:36.7%;left:76.3%}.expansion-map__district-label--schausende{top:22.7%;left:82.3%}.expansion-map__district-label--holnis{top:14%;left:90.4%}.expansion-map__district-label--ruedeheck{top:37%;left:88%}.expansion-map__legend{font-size:var(--font-size-x-small);padding-top:var(--spacing-large)}@media all and (min-width:800px){.expansion-map__legend{max-width:200px;position:absolute;bottom:var(--spacing-x-large);right:var(--spacing-x-large);pointer-events:none}}@media all and (min-width:960px){.expansion-map__legend{font-size:var(--font-size-small)}}.expansion-map__legend-item{padding-left:calc(var(--spacing-large) + var(--spacing-medium));position:relative;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.expansion-map__legend-item:not(:last-child){margin-bottom:var(--spacing-medium)}.expansion-map__legend-item::before{content:"";position:absolute;left:0;top:0;width:var(--spacing-large);height:var(--spacing-large);display:block;background-color:#dedede;border-radius:50%}.expansion-map__legend-item--action-phase::before{background-color:var(--color-highlight)}.expansion-map__legend-item--building-phase::before{background-color:var(--color-secondary)}.expansion-map__legend-item--building-done::before{background-color:var(--color-primary)}.expansion-map__legend-item--future-district::before{background-color:var(--color-medium-gray)}.flip-card{position:relative;width:100%;height:250px;-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media(min-width:1000px){.flip-card{height:220px}}.flip-card__image{position:absolute;z-index:-1;height:100%;top:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.flip-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;color:var(--color-white);text-align:center}.flip-card__front{background-color:var(--color-primary);-webkit-transform:translateZ(1px);transform:translateZ(1px)}.flip-card__front--with-gradient::before{content:"";position:absolute;z-index:var(--z-index-low);top:0;left:0;height:100%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),color-stop(35%,rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 35%)}.flip-card__front--light-gradient::before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.5)),color-stop(35%,rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(255,255,255,0.5) 0%,rgba(0,0,0,0) 35%)}.flip-card__content{position:relative;z-index:var(--z-index-middle)}.flip-card__back{background-color:var(--color-primary);-webkit-transform:rotateY(180deg) translateZ(1px);transform:rotateY(180deg) translateZ(1px)}.flip-card__front,.flip-card__back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:calc(var(--spacing-large) + var(--spacing-medium)) var(--spacing-large) var(--spacing-large) var(--spacing-large);border-radius:var(--spacing-small);overflow:hidden}.flip-card__content .rich-text,.flip-card__content .link{color:var(--color-white);-webkit-transition:all .3s;transition:all .3s}.flip-card__content .rich-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.flip-card__content .headline{font-size:var(--font-size-large);padding-bottom:var(--spacing-small)}@media(min-width:1000px){.flip-card__content .headline{font-size:var(--font-size-medium)}}.flip-card__content .link:hover,.flip-card__content .link:focus{color:var(--color-black)}.flip-card__content .link:hover .icon,.flip-card__content .link:focus .icon{-webkit-transform:translateX(var(--spacing-small)) rotate(270deg);-ms-transform:translateX(var(--spacing-small)) rotate(270deg);transform:translateX(var(--spacing-small)) rotate(270deg)}.flip-card__content .link:hover .icon>*,.flip-card__content .link:focus .icon>*{fill:var(--color-black)}.flip-card:focus,.flip-card:focus-within,.grid__item:hover .flip-card,.grid__item:focus .flip-card{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-clock{text-align:center;-webkit-perspective:calc(var(--spacing-xx-large)*5);perspective:calc(var(--spacing-xx-large)*5);display:grid;margin-left:auto;margin-right:auto;gap:var(--spacing-large);grid-template-columns:1fr 1fr;max-width:var(--container-two-third);justify-items:center}@media all and (min-width:700px){.flip-clock{grid-template-columns:1fr 1fr 1fr 1fr}}.flip-clock__piece{display:inline-block;color:var(--color-white);position:relative}.flip-clock__slot{font-size:var(--font-size-standard);text-transform:uppercase;padding-top:var(--spacing-medium);display:block;color:var(--color-black)}.flip-clock__card{display:block;position:relative;padding-bottom:calc(var(--spacing-x-large) + var(--spacing-large));font-size:calc(var(--font-size-xx-large)*2);line-height:1;border-radius:var(--spacing-large);font-weight:bold;-webkit-box-shadow:var(--spacing-small) var(--spacing-small) var(--spacing-large) rgba(0,0,0,.5019607843);box-shadow:var(--spacing-small) var(--spacing-small) var(--spacing-large) rgba(0,0,0,.5019607843);font-variant-numeric:tabular-nums;background-color:var(--color-primary)}.flip-clock__card::before{content:"";width:100%;height:50%;background:var(--color-black);position:absolute;top:0;left:0;opacity:.2;z-index:var(--z-index-low);border-top-left-radius:var(--spacing-large);border-top-right-radius:var(--spacing-large)}.flip-click__separator{display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;background-color:var(--color-black);height:2px;z-index:var(--z-index-low)}.flip-click__separator::before,.flip-click__separator::after{content:"";width:var(--spacing-medium);height:var(--spacing-medium);display:block;background-color:var(--color-black);position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flip-click__separator::after{left:auto;right:0}.flip-clock__card--top,.flip-clock__card--bottom,.flip-clock__card--back::before,.flip-clock__card--back::after{display:block;height:calc(var(--spacing-x-large) + var(--spacing-large));background-color:var(--color-primary);padding:var(--spacing-large) 0;border-top-left-radius:var(--spacing-large);border-top-right-radius:var(--spacing-large);backface-visiblity:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:calc(var(--spacing-xx-large) + var(--spacing-x-large) + var(--spacing-large));-webkit-transform:translateZ(0);transform:translateZ(0)}.flip-clock__card--bottom{color:--color-white;position:absolute;top:50%;left:0;border-bottom-left-radius:var(--spacing-large);border-bottom-right-radius:var(--spacing-large);pointer-events:none;overflow:hidden}.flip-clock__card--bottom::after{display:block;margin-top:calc((var(--spacing-x-large) + var(--spacing-large))*-1)}.flip-clock__card--back::before,.flip-clock__card--bottom::after{content:attr(data-value)}.flip-clock__card--back{position:absolute;top:0;height:100%;left:0%;pointer-events:none}.flip-clock__card--back::before{position:relative;z-index:-1;overflow:hidden}.flip-clock__piece--flip .flip-clock__card--back::before{-webkit-animation:flipTop .3s cubic-bezier(0.37,0.01,0.94,0.35);animation:flipTop .3s cubic-bezier(0.37,0.01,0.94,0.35);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.flip-clock__piece--flip .flip-clock__card--back .flip-clock__card--bottom{-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-animation:flipBottom .6s cubic-bezier(0.15,0.45,0.28,1);animation:flipBottom .6s cubic-bezier(0.15,0.45,0.28,1);-webkit-animation-fill-mode:both;animation-fill-mode:both}.stage--bright-text .flip-clock__slot{color:var(--color-white)}.stage--dark-flip-clock .flip-clock__card,.stage--dark-flip-clock .flip-clock__card--top,.stage--dark-flip-clock .flip-clock__card--bottom,.stage--dark-flip-clock .flip-clock__card--back::before,.stage--dark-flip-clock .flip-clock__card--back::after{background-color:var(--color-secondary)}@-webkit-keyframes flipTop{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);z-index:2}0%,99%{opacity:.99}100%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}}@keyframes flipTop{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);z-index:2}0%,99%{opacity:.99}100%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}}@-webkit-keyframes flipBottom{0%,50%{z-index:-1;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0}51%{opacity:.99}100%{opacity:.99;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);z-index:5}}@keyframes flipBottom{0%,50%{z-index:-1;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0}51%{opacity:.99}100%{opacity:.99;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);z-index:5}}.fact{padding:var(--spacing-large);text-align:center;background-color:var(--background-color);border-radius:var(--spacing-small);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.fact__figure{width:100%;padding-top:100%;position:relative;margin-bottom:var(--spacing-medium)}@media all and (min-width:450px){.fact__figure{padding-top:calc(100% - var(--spacing-x-large))}}.fact__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;padding-left:var(--spacing-medium);padding-right:var(--spacing-medium);padding-bottom:var(--spacing-medium);top:0;left:0}@media all and (min-width:450px){.fact__image{left:var(--spacing-large);width:calc(100% - var(--spacing-x-large))}}.fact__number{font-weight:bold;font-size:var(--font-size-x-large)}@media all and (min-width:450px){.fact__number{font-size:var(--font-size-xx-large)}}.fact__number--small{font-size:var(--font-size-medium);line-height:var(--line-height-headlines);padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium)}@media all and (min-width:450px){.fact__number--small{font-size:var(--font-size-large)}}.fact__unit{font-size:var(--font-size-small);color:var(--color-gray);line-height:1}@media all and (min-width:450px){.fact__unit{font-size:var(--font-size-standard)}}.fact--bright-text .overline,.fact--bright-text .fact__number,.fact--bright-text .fact__unit{color:var(--color-white)}.footer{position:relative;width:100%;background-color:var(--color-white);border-top:2px solid var(--color-light-gray)}.footer__section{width:100%;padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium);background-color:var(--color-light-gray)}.form{max-width:var(--container-two-third)}.form--hidden{display:none}@media all and (min-width:500px){.form--check-availability{display:grid;grid-template-columns:3fr 3fr 1fr;grid-template-rows:1fr auto;-webkit-column-gap:var(--spacing-medium);-moz-column-gap:var(--spacing-medium);column-gap:var(--spacing-medium)}.form--check-availability>div:first-child{display:none}}.form__set{margin-bottom:var(--spacing-medium)}.form__set--hidden{display:none}.form__element{border:2px solid rgba(0,0,0,0);background-color:var(--color-white);position:relative;width:100%;border-radius:var(--spacing-small);margin-bottom:var(--spacing-medium);padding:var(--spacing-large) var(--spacing-medium) var(--spacing-medium) var(--spacing-medium)}.form__element.form__element--hidden{display:none}.form__element:focus-within{border-color:var(--color-primary)}.form__element--information{background:rgba(0,0,0,0);padding:0}.form__element--information .rich-text{padding-top:var(--spacing-large)}@media all and (min-width:500px){.form__element--medium{width:66.66666%}}@media all and (min-width:500px){.form__element--small{width:33.33333%}}.form__element--select::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' height='24px' width='24px'%3E%3Cg transform='translate(0.348)'%3E%3Cpath d='M10.59,0,6,4.574,1.41,0,0,1.408,6,7.4l6-5.992Z' transform='translate(6 8.6)' fill='%23808080'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;display:block;width:var(--font-size-x-large);height:var(--font-size-x-large);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:var(--spacing-medium);pointer-events:none}.form__element--textarea{padding-bottom:calc(var(--spacing-medium) + var(--spacing-large))}.form__element--checkbox{padding-top:var(--spacing-medium)}@media all and (min-width:500px){.form__grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-medium)}@supports(-webkit-touch-callout:none) and (not (translate:none)){.form__grid .form__element:not(:last-child){margin-right:var(--spacing-medium)}}}.form__element--button-pair{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;padding:0;border:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.form__label{position:absolute;pointer-events:none;z-index:var(--z-index-middle);top:0;left:var(--spacing-medium);padding-top:var(--spacing-small);font-size:var(--font-size-small);color:var(--color-gray);-webkit-transform:none;-ms-transform:none;transform:none}.form__label--input{top:50%;padding-top:var(--spacing-medium);font-size:var(--font-size-medium);-webkit-transform:translateY(calc(-50% - var(--spacing-small)));-ms-transform:translateY(calc(-50% - var(--spacing-small)));transform:translateY(calc(-50% - var(--spacing-small)));-webkit-transition:all .3s ease;transition:all .3s ease}.form__label--input-textarea{top:0;-webkit-transform:translateY(calc(50% - var(--font-size-x-small)));-ms-transform:translateY(calc(50% - var(--font-size-x-small)));transform:translateY(calc(50% - var(--font-size-x-small)))}.form__label--center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:var(--font-size-xx-small)}.form__label--radio{color:var(--color-gray);position:relative;padding-left:calc(var(--spacing-large) + var(--spacing-small));margin-right:var(--spacing-medium);display:inline-block;pointer-events:auto;padding-top:0;left:0}.form__label--radio p{display:inline}.form__label--disabled{opacity:.5}.form__input{width:100%;border:none;padding:0;background-color:rgba(0,0,0,0);font-family:var(--font-family-standard);font-size:var(--font-size-medium);color:var(--color-black);-webkit-transition:all .2s;transition:all .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;caret-color:var(--color-primary)}.form__input:focus{outline:none}.form__input--half-size{width:50%}.form__input--aligned-center{text-align:center}.form__input--list::-webkit-calendar-picker-indicator{display:none !important}.form__input--textarea{height:200px;resize:none}.form__input--upload{font-size:var(--font-size-small);padding-top:var(--spacing-small)}.form__input--transparent{color:rgba(0,0,0,0)}.form__input--number{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.form__click-input{position:absolute;opacity:0;left:0;top:0;width:var(--spacing-large);height:var(--spacing-large)}.form__click-input-fake{border:2px solid var(--color-gray);border-radius:100%;width:var(--spacing-large);height:var(--spacing-large);position:absolute;left:0;top:0}.form__click-input-fake--checkbox{border-radius:2px}.form__input--number::-webkit-inner-spin-button,.form__input--number::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.form__input--inline{display:inline-block;width:75px;text-align:center;background-color:var(--color-light-gray);border-radius:var(--spacing-small);font-weight:bold;font-size:var(--font-size-x-small);padding:var(--spacing-small)}.form__input-graphic-list{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;left:50%;padding-top:var(--spacing-large);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);gap:var(--spacing-small)}@supports(-webkit-touch-callout:none) and (not (translate:none)){.form__input-graphic-item:not(:last-child){margin-right:var(--spacing-small)}}.form__input-graphic-item .icon__path--light-shade{fill:var(--color-medium-gray)}.form__input-graphic-item--highlight .icon__path--light-shade{fill:var(--color-primary)}.form__input-graphic-item--highlight .icon__path--medium-shade{fill:var(--color-primary)}.form__control-button{position:absolute;right:var(--spacing-medium);top:calc(50% - var(--spacing-medium));background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.form__control-button--left{left:var(--spacing-medium);right:auto}.form__textarea-information{position:absolute;right:var(--spacing-medium);bottom:var(--spacing-small);font-size:var(--font-size-x-small);color:var(--color-gray)}.form__error{display:none;color:var(--color-highlight-secondary);font-size:var(--font-size-xx-small);margin-top:calc(-1*var(--spacing-small))}.form__error--visible{display:block}.form--gray .form__element:not(.form__element--information){background-color:var(--color-light-gray)}.form--gray .form__element:not(.form__element--information):focus-within{background-color:var(--color-white)}.form--gray input:-webkit-autofill,.form--gray input:-webkit-autofill:hover,.form--gray input:-webkit-autofill:focus,.form--gray textarea:-webkit-autofill,.form--gray textarea:-webkit-autofill:hover,.form--gray textarea:-webkit-autofill:focus,.form--gray select:-webkit-autofill,.form--gray select:-webkit-autofill:hover,.form--gray select:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-black);-webkit-box-shadow:0 0 0 1000px var(--color-white) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form__splitter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form__radio-button{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;min-width:120px;min-height:var(--spacing-x-large);background-color:var(--color-light-gray);position:relative;cursor:pointer}.form__radio-button .checklist__action{padding-left:2px;padding-right:0;cursor:pointer}.form__radio-button .form__radio-button-input,.form__radio-button .form__radio-button-label{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.form__radio-button .form__radio-button-label{font-size:var(--font-size-x-small);padding:var(--spacing-small);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__radio-button .form__radio-button-input:checked~.form__radio-button-label{background-color:var(--color-primary);color:var(--color-white)}.form__radio-button .form__radio-button-input:checked~.form__radio-button-label .icon__path--light-shade{fill:var(--color-white)}.form__content{font-size:var(--font-size-small);margin-bottom:var(--spacing-medium)}.form__content--hidden{display:none}.form__content--absolute{position:absolute;background-color:var(--color-white);border:1px solid var(--color-primary);border-radius:var(--spacing-small);padding:var(--spacing-small) var(--spacing-medium);top:100%;right:0;width:100%;min-width:calc(var(--spacing-x-large)*4);z-index:var(--z-index-high);color:var(--color-primary)}.form__content--absolute::before{content:"";position:absolute;width:var(--spacing-medium);height:var(--spacing-medium);display:block;background-color:var(--color-white);border-left:1px solid var(--color-primary);border-top:1px solid var(--color-primary);top:0;right:var(--spacing-medium);-webkit-transform:translateY(-6px) rotate(45deg);-ms-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg)}.form__paragraph{margin-bottom:var(--spacing-small)}.form__suggestion{font-weight:bold}.form__suggestion::before{display:inline;content:'"'}.form__suggestion::after{display:inline;content:'"'}.form__input:not(:-moz-placeholder-shown)+.form__label--input{top:0;transform:translateY(0);font-size:var(--font-size-xx-small);padding-top:var(--spacing-small)}.form__input:not(:-ms-input-placeholder)+.form__label--input{top:0;-ms-transform:translateY(0);transform:translateY(0);font-size:var(--font-size-xx-small);padding-top:var(--spacing-small)}.form__label--top,.form__input:focus+.form__label--input,.form__input:not(:placeholder-shown)+.form__label--input{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);font-size:var(--font-size-xx-small);padding-top:var(--spacing-small)}.form__label-content--large{font-weight:bold;color:var(--color-black)}.form__click-input:checked~.form__click-input-fake{border-color:var(--color-primary)}.form__click-input:checked~.form__click-input-fake::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:var(--font-size-xx-small);height:var(--font-size-xx-small);border-radius:100%;display:block;background-color:var(--color-primary)}.form__click-input:checked~.form__click-input-fake--checkbox{background-color:var(--color-primary)}.form__click-input:checked~.form__click-input-fake--checkbox::after{content:"✔";width:auto;height:auto;border-radius:0;color:var(--color-white);background-color:rgba(0,0,0,0);line-height:1}.form__click-input:checked~.form__label-content{color:var(--color-black)}.form__element--required .form__label:not(.form__label--no-require)::after{content:"*"}.form__control-button:hover .icon__path--light-shade,.form__control-button:focus .icon__path--light-shade{fill:var(--color-primary)}.form__control-button:hover .icon__path--medium-shade,.form__control-button:focus .icon__path--medium-shade{fill:var(--color-secondary)}.form__control-button:hover .icon__path--dark-shade,.form__control-button:focus .icon__path--dark-shade{fill:var(--color-black)}.gallery__row{display:grid;grid-gap:var(--spacing-large);margin-bottom:var(--spacing-large);grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(6,1fr)}.gallery__row:last-child{margin-bottom:0}.gallery__link{position:relative;overflow:hidden;aspect-ratio:1}.gallery__image{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.gallery__link:hover .gallery__image,.gallery__link:focus .gallery__image{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.gallery__row--template-0 .gallery__link:nth-child(1){grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:7}.gallery__row--template-0 .gallery__link:nth-child(2){grid-column-start:5;grid-column-end:7;grid-row-start:1;grid-row-end:4}.gallery__row--template-0 .gallery__link:nth-child(3){grid-column-start:5;grid-column-end:7;grid-row-start:4;grid-row-end:7}.gallery__row--template-1 .gallery__link:nth-child(1){grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:4}.gallery__row--template-1 .gallery__link:nth-child(2){grid-column-start:1;grid-column-end:3;grid-row-start:4;grid-row-end:7}.gallery__row--template-1 .gallery__link:nth-child(3){grid-column-start:3;grid-column-end:7;grid-row-start:1;grid-row-end:7}.gallery__row--template-2 .gallery__link{grid-column:span 2;grid-row:span 6}.gallery__row--template-3 .gallery__link{grid-column:span 3;grid-row:span 6}.grecaptcha-badge{bottom:calc(var(--spacing-xx-large) + var(--spacing-medium)) !important}.grid{width:100%;display:grid;gap:var(--spacing-x-large);grid-template-columns:1fr;grid-template-areas:"firstElement"}@media all and (min-width:700px){.grid{grid-template-columns:repeat(2,1fr)}}@media all and (min-width:1000px){.grid{grid-template-columns:repeat(3,1fr)}}.section__aside-left .grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.header{position:sticky;width:100%;background-color:var(--color-white);z-index:var(--z-index-highest);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);top:calc(var(--spacing-x-large)*-1);left:0}@media all and (min-width:1000px){.header{top:0}}.header__wrapper{position:relative;width:100%;background-color:var(--color-white);display:grid;-webkit-column-gap:var(--spacing-medium);-moz-column-gap:var(--spacing-medium);column-gap:var(--spacing-medium);grid-template-columns:1fr auto auto auto;grid-template-rows:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-areas:"tablist tablist tablist tablist" "logo search login navigation"}@media(min-width:1200px){.header__wrapper{max-width:1400px;margin-left:auto;margin-right:auto;grid-template-columns:200px 1fr auto auto auto;grid-template-areas:"logo navigation search login tablist"}}.header__button{height:var(--spacing-x-large);padding:0;border-radius:0;background-color:rgba(0,0,0,0);text-decoration:none;font-size:var(--font-size-x-small);color:var(--color-dark-gray);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-small)}@media(min-width:600px){.header__button{padding:var(--spacing-small) var(--spacing-medium);border-radius:var(--spacing-small);background-color:var(--color-light-gray)}@supports(-webkit-touch-callout:none) and (not (translate:none)){.header__button .icon,.header__button .burger-icon{margin-right:var(--spacing-small)}}}.header__button--main-navigation{margin-right:var(--spacing-medium)}@media(min-width:1200px){.header__button--main-navigation{display:none;margin-right:0}}.header__button--login{grid-area:login}.header__button-text{display:none;color:var(--color-gray);font-family:var(--font-family-standard);font-size:var(--font-size-x-small)}@media(min-width:600px){.header__button-text{display:inline-block}}@media(min-width:1200px){.header__navigation-background{background:var(--color-white);position:absolute;z-index:var(--z-index-low);width:100vw;top:100%;left:0;-webkit-transition:min-height .3s ease;transition:min-height .3s ease}}@media(min-width:1200px){.header--fixed .icon--header-logo{padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium)}}@media(min-width:1200px){.header--fixed .main-navigation__item{padding:var(--spacing-large) var(--spacing-medium)}}.header__link .icon{grid-area:logo;max-width:150px;margin-left:var(--spacing-medium);padding-top:var(--spacing-large);padding-bottom:var(--spacing-large);display:block}.header__link .icon .icon__path--dark-shade{fill:var(--color-secondary)}.header__link .icon .icon__path--light-shade{fill:var(--color-primary)}.header__button--active{background-color:var(--color-primary)}@media all and (max-width:599px){.header__button--active{width:calc(var(--font-size-standard)*2);height:calc(var(--font-size-standard)*2);border-radius:100%}}.header__button--active .header__button-text{color:var(--color-white)}.headline{color:var(--color-black);font-size:var(--font-size-large);font-weight:bold;line-height:var(--line-height-headlines);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media all and (min-width:500px){.headline{font-size:var(--font-size-x-large)}}.headline--large{font-size:var(--font-size-x-large)}@media all and (min-width:500px){.headline--large{font-size:var(--font-size-xx-large)}}.headline--small{font-size:var(--font-size-medium)}@media all and (min-width:500px){.headline--small{font-size:var(--font-size-large)}}.headline--x-small{font-size:var(--font-size-standard)}@media all and (min-width:500px){.headline--x-small{font-size:var(--font-size-medium)}}.headline--thin{font-weight:normal}.headline--bright,.rich-text--bright .headline,.section--green .headline:not(.teaser .headline):not(.author-box .headline){color:var(--color-white)}.headline--spacing-large{margin-bottom:var(--spacing-large);margin-top:var(--spacing-x-large)}.headline--tariff{padding-bottom:var(--spacing-small)}.icon{display:block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.icon--xx-small{width:var(--font-size-x-small);height:var(--font-size-x-small)}.icon--x-small{width:var(--font-size-standard);height:var(--font-size-standard)}.icon--small{width:var(--font-size-medium);height:var(--font-size-medium)}.icon--medium{width:var(--font-size-large);height:var(--font-size-large)}.icon--large{height:calc(var(--font-size-standard)*2);width:calc(var(--font-size-standard)*2)}.icon--x-large{height:var(--spacing-x-large);width:var(--spacing-x-large)}.icon--size-auto{width:auto;height:auto}.icon__path{-webkit-transition:fill .3s ease,-webkit-transform .3s ease;transition:fill .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,fill .3s ease;transition:transform .3s ease,fill .3s ease,-webkit-transform .3s ease}.icon--90-degrees-turned{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.icon--180-degrees-turned{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.icon--270-degrees-turned{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.icon__path--light-shade{fill:var(--color-primary)}.icon__path--medium-shade{fill:var(--color-secondary)}.icon__path--dark-shade{fill:var(--color-black)}.icon__path--bright-shade{fill:var(--color-white)}.icon--white .icon__path--light-shade,.icon--white .icon__path--medium-shade,.icon--white .icon__path--dark-shade{fill:var(--color-white)}.icon--black .icon__path--light-shade,.icon--black .icon__path--medium-shade,.icon--black .icon__path--dark-shade{fill:var(--color-black)}.icon--grayed .icon__path--light-shade{fill:var(--color-medium-gray)}.icon--grayed .icon__path--medium-shade{fill:var(--color-gray)}.icon--grayed .icon__path--dark-shade{fill:var(--color-dark-gray)}@media(pointer:coarse){.icon--grayed .icon__path--light-shade{fill:var(--color-primary)}.icon--grayed .icon__path--medium-shade{fill:var(--color-secondary)}.icon--grayed .icon__path--dark-shade{fill:var(--color-black)}}.icon--highlight .icon__path--light-shade{fill:var(--color-highlight)}.icon--highlight .icon__path--medium-shade{fill:var(---color-highlight)}.icon--highlight .icon__path--dark-shade{fill:var(--color-black)}.icon--logo:hover,.icon--logo:focus{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.icon--quote{position:absolute;top:0;left:calc(var(--spacing-medium)*-1);z-index:var(--z-index-low)}@media(min-width:700px){.icon--quote{left:calc((var(--spacing-x-large) - var(--spacing-small))*-1)}}.section--green .icon__path--light-shade{fill:var(--color-white)}.section--green .teaser .icon__path--light-shade{fill:var(--color-dark-gray)}.section--green .icon--quote .icon__path--light-shade{opacity:40%}.icon--navigation-area{width:var(--font-size-medium);height:var(--font-size-medium);margin-top:var(--spacing-medium);margin-left:var(--spacing-medium)}@media(min-width:1200px){.icon--navigation-area{width:var(--font-size-standard);height:var(--font-size-standard)}}.header__button--active .icon{margin-left:auto;margin-right:auto}.header__button--active .icon .icon__path--dark-shade{fill:var(--color-light-gray)}.header__button--active .icon .icon__path--light-shade{fill:var(--color-primary)}.icon-list{list-style-type:none;padding-left:0}.icon-list__item{padding-left:0;display:inline-block}@media all and (min-width:1200px){.icon-list__item:not(:last-child){margin-right:var(--spacing-small)}}.icon-list__item:hover .icon,.icon-list__item:focus .icon{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.icon-list__item:hover .icon__path--light-shade,.icon-list__item:focus .icon__path--light-shade{fill:var(--color-primary)}.icon-list__link{padding:var(--font-size-x-small) var(--font-size-large) var(--font-size-x-small) 0;display:inline-block}@media all and (min-width:1200px){.icon-list__link{padding:0}}.link{display:inline-block;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-family-standard);font-size:var(--font-size-small);color:currentColor;text-decoration:underline;cursor:pointer}.link:hover,.link:focus{color:var(--color-primary)}.link--no-text-decoration{text-decoration:none}.link--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.link--with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-small)}@supports(-webkit-touch-callout:none) and (not (translate:none)){.link--with-icon .icon{margin-right:var(--spacing-medium)}}.link--small{font-size:var(--font-size-x-small)}.list{max-width:var(--container-two-third);list-style:none}.list--download{border:1px solid var(--color-gray);border-radius:var(--spacing-small)}.list--search em{font-weight:bold;font-style:unset;color:var(--color-black)}.list--fact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:var(--spacing-large);max-width:100%}@media all and (min-width:500px){.list--fact{gap:var(--spacing-x-large)}}@media all and (min-width:650px){.list--fact{grid-template-columns:repeat(3,minmax(0,1fr))}}@media all and (min-width:960px){.list--fact{grid-template-columns:repeat(4,minmax(0,1fr))}}.list__item--details{border-bottom:1px solid var(--color-medium-gray)}.list__item--details:last-child{border-bottom:none}.list__item--article{margin-bottom:var(--spacing-x-large)}.list--spacing-bottom{margin-bottom:var(--spacing-x-large)}.list--flexed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width:760px){.list--flexed{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.list__item--spacing-bottom-large{margin-bottom:var(--spacing-large)}.section--green .list__item--details,.section--green .list--download{border-color:var(--color-white)}.main{min-height:var(--spacing-xx-large)}.main--blog{position:relative;padding-top:200px;margin-top:-200px;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.main--blog-full{min-height:0}.main--first-section-spacing-top-small:first-child{padding-top:var(--spacing-x-large)}.main-navigation{grid-area:navigation}.main-navigation__button{height:var(--spacing-x-large);padding:0;border-radius:0;background-color:rgba(0,0,0,0);text-decoration:none;font-size:var(--font-size-x-small);color:var(--color-dark-gray);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-small);margin-right:var(--spacing-medium)}@media(min-width:600px){.main-navigation__button{padding:var(--spacing-small) var(--spacing-medium);border-radius:var(--spacing-small);background-color:var(--color-light-gray)}@supports(-webkit-touch-callout:none) and (not (translate:none)){.main-navigation__button .icon,.main-navigation__button .burger-icon{margin-right:var(--spacing-small)}}}@media(min-width:1200px){.main-navigation__button{display:none;margin-right:0}}.main-navigation__button-text{display:none;color:var(--color-gray);font-family:var(--font-family-standard);font-size:var(--font-size-x-small)}@media(min-width:600px){.main-navigation__button-text{display:inline-block}}.main-navigation__list{display:none;position:absolute;z-index:var(--z-index-middle);top:100%;left:0;width:100%;padding:var(--spacing-medium) var(--spacing-large) var(--spacing-large) var(--spacing-large);background-color:var(--color-white);max-height:calc(100vh - 100%)}@media(min-width:1200px){.main-navigation__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 var(--spacing-large);top:0}}.main-navigation__list--active{display:block}@media(min-width:1200px){.main-navigation__list--active{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-navigation__item{padding:var(--spacing-medium) var(--spacing-small)}@media(min-width:1200px){.main-navigation__item{position:relative;padding:var(--spacing-x-large) var(--spacing-medium);-webkit-transition:.4s;transition:.4s}}.main-navigation__link{text-decoration:none;font-size:var(--font-size-medium);color:var(--color-gray);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s ease;transition:color .3s ease}.main-navigation__link:hover,.main-navigation__link:focus{color:var(--color-primary)}@media(min-width:1200px){.main-navigation__link{font-size:var(--font-size-small);color:var(--color-black);-webkit-transition:padding .3s,color .3s ease;transition:padding .3s,color .3s ease}.main-navigation__link .icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.main-navigation__link .icon .icon__path{fill:var(--color-black)}}.main-navigation__link--active{font-weight:bold;color:var(--color-black)}.main-navigation__link--active:hover,.main-navigation__link--active:focus{color:var(--color-primary)}@media(min-width:1200px){.main-navigation__item--has-child:hover .sub-navigation,.main-navigation__item--has-child:focus .sub-navigation{pointer-events:auto;opacity:1;-webkit-transition:opacity .2s ease .1s;transition:opacity .2s ease .1s}}.main-navigation__link .icon__path--light-shade,.main-navigation__link .icon__path--dark-shade{fill:var(--color-gray)}.main-navigation__link--active .icon__path--light-shade,.main-navigation__link--active .icon__path--dark-shade{fill:var(--color-black)}.main-navigation__item--has-child .main-navigation__link:hover .icon__path--light-shade,.main-navigation__item--has-child .main-navigation__link:hover .icon__path--dark-shade,.main-navigation__item--has-child .main-navigation__link:focus .icon__path--light-shade,.main-navigation__item--has-child .main-navigation__link:focus .icon__path--dark-shade{fill:var(--color-primary)}.meta-navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-medium);list-style-type:none}.meta-navigation__item{padding-left:0}@supports(-webkit-touch-callout:none) and (not (translate:none)){.meta-navigation__item:not(:last-child){margin-right:var(--spacing-medium)}}.meta-navigation__link{font-size:var(--font-size-x-small);-webkit-transition:color .3s ease,-webkit-text-decoration-color .3s ease;transition:color .3s ease,-webkit-text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease}.meta-navigation__link:hover,.meta-navigation__link:focus{color:var(--color-primary)}.modal{position:fixed;z-index:var(--z-index-highest);top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.5);display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;visibility:visible;pointer-events:auto}.modal--hidden{visibility:hidden;opacity:0;pointer-events:none}.modal--postponed{visibility:hidden;width:0;height:0;overflow:hidden;pointer-events:none}.modal__content{background-color:var(--color-white);border-radius:var(--spacing-small);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);width:90vw;max-width:90vw;max-height:90vh;overflow:auto}@media(min-width:600px){.modal__content{width:auto}}.modal__content--gallery{height:auto;width:-webkit-min-content;width:-moz-min-content;width:min-content;max-height:90vh;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;overflow:auto}.modal__content--spacing{padding:var(--spacing-large)}.modal__caption{padding:var(--spacing-large);color:var(--color-gray);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--spacing-medium)}.modal__action{float:right;margin-left:var(--spacing-medium)}.modal__close{display:grid;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;margin-top:var(--spacing-x-large);height:calc(var(--spacing-x-large) + var(--spacing-medium));width:calc(var(--spacing-x-large) + var(--spacing-medium));background-color:rgba(255,255,255,.6);border-radius:50%;cursor:pointer;-webkit-transition:background-color 300ms;transition:background-color 300ms}.modal__close:hover,.modal__close:focus{background-color:rgba(255,255,255,.8)}.modal__image{max-height:75vh;max-width:75vw;height:auto;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.overline{text-transform:uppercase;font-size:var(--font-size-xx-small);color:var(--color-primary);line-height:2;letter-spacing:.8px}.overline--sub-navigation{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:1px solid var(--color-primary);padding-bottom:var(--spacing-small)}.overline--bright,.section--green .overline:not(.author-box .overline){color:var(--color-white)}.overline--fact-list{font-weight:bold;line-height:var(--line-height-standard)}.overline--highlight{color:var(--color-highlight)}.quote{display:block}.quote__citation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.quote__image{border-radius:50%;margin-right:var(--spacing-medium);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.quote__image:hover,.quote__image:focus{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.quote__source{font-size:var(--font-size-xx-small);font-style:normal;color:var(--color-black)}.quote__author{display:block;line-height:1;font-size:var(--font-size-small)}.quote__source-link{-webkit-transition:color .3s ease,-webkit-text-decoration-color .3s ease;transition:color .3s ease,-webkit-text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease}.quote__source-link:hover,.quote__source-link:focus{color:var(--color-primary)}.section--green .quote__source,.section--green .quote__source-link{color:var(--color-white)}.rich-text{color:var(--color-gray);max-width:var(--container-two-third);font-family:var(--font-family-standard);font-size:var(--font-size-standard);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;grid-area:text}.rich-text .headline{margin-bottom:var(--spacing-small)}.rich-text .headline--x-small{margin-bottom:var(--spacing-small)}.rich-text a:not([class]){-webkit-transition:color .3s ease,-webkit-text-decoration-color .3s ease;transition:color .3s ease,-webkit-text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease}.rich-text a:not([class]):hover,.rich-text a:not([class]):focus{color:var(--color-primary)}.rich-text ol,.rich-text ul{margin-bottom:var(--font-size-small);font-size:var(--font-size-small);color:var(--color-black)}.rich-text ol li,.rich-text ul li{margin-bottom:var(--spacing-medium)}.rich-text ul{padding-top:0}.rich-text ul:not(.checklist) li{padding-left:calc(var(--spacing-large) + var(--spacing-small));position:relative}.rich-text ul:not(.checklist) li::before{content:"–";color:var(--color-secondary);position:absolute;left:0;top:0}.rich-text ul ul{margin-top:var(--spacing-medium)}@media all and (min-width:600px){.rich-text .checklist{-webkit-columns:2;-moz-columns:2;columns:2}}.rich-text ol{counter-reset:orderedList;list-style:none}.rich-text ol li{counter-increment:orderedList;position:relative;padding-left:var(--spacing-large)}.rich-text ol li::before{content:counters(orderedList,".") ".";color:var(--color-primary);font-weight:bold;display:inline-block;width:calc(var(--spacing-large) + var(--spacing-small));-webkit-box-flex:0;-ms-flex:none;flex:none;position:absolute;left:0}.rich-text p:not(.overline):not(.headline):not(:last-child){margin-bottom:var(--font-size-small)}.rich-text table{color:var(--color-black);width:100%;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.rich-text tr{border-top:1px solid var(--color-black)}.rich-text tr:first-child:not(thead+tbody tr){border-top:none}.rich-text td{padding:var(--spacing-medium) var(--spacing-large)}.rich-text th{padding:var(--spacing-medium) var(--spacing-large);font-weight:normal}.rich-text .table__data{position:relative}.rich-text .table__data::after{content:"";width:100%;display:block;position:absolute;left:0;bottom:-1px}.rich-text .table__data{position:relative}.rich-text .table__data::after{content:"";width:100%;display:block;position:absolute;left:0;bottom:-1px}.rich-text .table__data--bold::after{border-bottom:3px solid var(--color-black)}.rich-text .table__data--double-line::after{border-bottom:4px double var(--color-black)}.rich-text th+td{border-left:1px solid var(--color-black)}.rich-text .table-wrap{overflow-x:auto;margin-bottom:var(--font-size-small)}.rich-text p:last-child,.rich-text ul:last-child,.rich-text ol:last-child,.rich-text .table-wrap:last-child,.rich-text .headline:last-child{margin-bottom:0}.rich-text tbody tr:last-child .table__data::after{bottom:0}.rich-text--narrow{grid-area:narrow;align-self:flex-start}.rich-text--stage{color:var(--color-black);z-index:var(--z-index-high);margin-top:var(--spacing-x-large)}@media all and (min-width:400px){.rich-text--stage:not(.rich-text--stage-content-moved){padding-top:calc(var(--spacing-x-large)*3 + var(--font-size-x-small)*var(--line-height-standard))}}@media all and (min-width:500px){.rich-text--stage.rich-text--stage-content-moved{padding-top:calc(var(--spacing-x-large)*3 + var(--font-size-x-small)*var(--line-height-standard))}}@media all and (max-width:759px){.rich-text--stage{width:90%;max-width:var(--container-width);display:block;margin-left:auto;margin-right:auto;margin-bottom:var(--spacing-x-large)}}@media all and (max-width:759px){.rich-text--stage-with-image{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}@media all and (min-width:500px)and (max-width:759px){.rich-text--stage-content-moved{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}@media all and (max-width:759px){.rich-text--stage-spacing-bottom{margin-bottom:calc(var(--spacing-x-large)*2)}}.rich-text--quote{position:relative;margin-bottom:var(--spacing-large);font-size:var(--font-size-medium);color:var(--color-black);font-style:italic}.rich-text--quote p{position:relative;z-index:var(--z-index-high)}.rich-text--teaser{font-size:var(--font-size-small);margin-top:var(--spacing-small)}.rich-text--spacing-top{padding-top:var(--spacing-medium)}.rich-text--spacing-bottom{margin-bottom:var(--spacing-x-large)}.rich-text--spacing-bottom-medium{margin-bottom:calc(var(--spacing-medium) + var(--spacing-small))}.rich-text--full-width{max-width:100%}.rich-text--additional-label{padding-left:calc(var(--spacing-large) + var(--spacing-small));margin-bottom:var(--spacing-medium);font-size:var(--font-size-small)}.rich-text--modal{padding:var(--spacing-large)}.rich-text--user-widget{padding-bottom:var(--spacing-medium);font-size:var(--font-size-medium)}.rich-text--centered{margin-left:auto;margin-right:auto;text-align:center}.section--green .rich-text:not(.teaser .rich-text):not(.author-box .rich-text),.rich-text--bright{color:var(--color-white)}.section--green .rich-text:not(.teaser .rich-text):not(.author-box .rich-text) a:not(.button),.section--green .rich-text:not(.teaser .rich-text):not(.author-box .rich-text) ul,.section--green .rich-text:not(.teaser .rich-text):not(.author-box .rich-text) ol,.section--green .rich-text:not(.teaser .rich-text):not(.author-box .rich-text) ul li::before,.section--green .rich-text:not(.teaser .rich-text):not(.author-box .rich-text) ol li::before,.section--green .rich-text:not(.teaser .rich-text):not(.author-box .rich-text) table,.section--green .rich-text:not(.teaser .rich-text):not(.author-box .rich-text) th,.section--green .rich-text:not(.teaser .rich-text):not(.author-box .rich-text) .overline,.rich-text--bright a:not(.button),.rich-text--bright ul,.rich-text--bright ol,.rich-text--bright ul li::before,.rich-text--bright ol li::before,.rich-text--bright table,.rich-text--bright th,.rich-text--bright .overline{color:var(--color-white)}.section--green .rich-text:not(.teaser .rich-text):not(.author-box .rich-text) tr,.section--green .rich-text:not(.teaser .rich-text):not(.author-box .rich-text) td,.rich-text--bright tr,.rich-text--bright td{border-color:var(--color-white)}.rich-text--bright-overline .overline{color:var(--color-white)}.section{width:90%;max-width:var(--container-width);display:block;margin-left:auto;margin-right:auto;padding-top:var(--spacing-xx-large);padding-bottom:var(--spacing-xx-large);position:relative}.section::after{content:"";width:100vw;height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.main--first-section-spacing-top-small .section:first-child{padding-top:var(--spacing-large)}.section--start{width:100%;max-width:var(--container-width-large);padding:0;z-index:0}.section--gray::after{background-color:var(--color-light-gray)}.section--green::after{background-color:var(--color-primary)}@media all and (min-width:960px){.section--aside{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-x-large);grid-template-areas:"left left right"}}.section__aside-left{grid-area:left}.section__aside-right{grid-area:right;margin-bottom:var(--spacing-x-large)}@media all and (min-width:960px){.section__aside-right{margin-bottom:0}}.section--fixed{position:fixed;z-index:var(--z-index-high);bottom:0;left:50%;height:0;padding:0;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.section--fixed .section__aside-right{position:relative}.section--fixed+.anchor-navigation{margin-top:0;height:calc(2*var(--spacing-medium) + var(--font-size-x-small)*var(--line-height-standard))}.searchbar{grid-area:search;height:var(--spacing-x-large);min-width:var(--spacing-x-large);position:relative;z-index:var(--z-index-high)}.searchbar__content{height:var(--spacing-x-large);padding:0;border-radius:0;background-color:rgba(0,0,0,0);text-decoration:none;font-size:var(--font-size-x-small);color:var(--color-dark-gray);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-small);-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:absolute;right:0;top:0}@media(min-width:600px){.searchbar__content{padding:var(--spacing-small) var(--spacing-medium);border-radius:var(--spacing-small);background-color:var(--color-light-gray)}@supports(-webkit-touch-callout:none) and (not (translate:none)){.searchbar__content .icon,.searchbar__content .burger-icon{margin-right:var(--spacing-small)}}}.searchbar__label{display:none;position:relative;min-width:var(--spacing-small);height:100%;-webkit-transition:min-width .3s ease .6s;transition:min-width .3s ease .6s}@media(min-width:600px){.searchbar__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.searchbar__text{display:none;color:var(--color-gray);font-family:var(--font-family-standard);font-size:var(--font-size-x-small)}@media(min-width:600px){.searchbar__text{display:inline-block}}@media(min-width:600px){.searchbar__text{opacity:1;-webkit-transition:opacity .3s ease .6s;transition:opacity .3s ease .6s}}.searchbar__input{outline-color:var(--color-primary)}.searchbar__input::-webkit-input-placeholder{display:none;color:var(--color-gray);font-family:var(--font-family-standard);font-size:var(--font-size-x-small)}.searchbar__input::-moz-placeholder{display:none;color:var(--color-gray);font-family:var(--font-family-standard);font-size:var(--font-size-x-small)}.searchbar__input:-ms-input-placeholder{display:none;color:var(--color-gray);font-family:var(--font-family-standard);font-size:var(--font-size-x-small)}.searchbar__input::-ms-input-placeholder{display:none;color:var(--color-gray);font-family:var(--font-family-standard);font-size:var(--font-size-x-small)}.searchbar__input::placeholder{display:none;color:var(--color-gray);font-family:var(--font-family-standard);font-size:var(--font-size-x-small)}@media(min-width:600px){.searchbar__input::-webkit-input-placeholder{display:inline-block}.searchbar__input::-moz-placeholder{display:inline-block}.searchbar__input:-ms-input-placeholder{display:inline-block}.searchbar__input::-ms-input-placeholder{display:inline-block}.searchbar__input::placeholder{display:inline-block}}@media(min-width:600px){.searchbar__input{position:absolute;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--color-dark-gray);opacity:0;-webkit-transition:opacity .3s ease .3s;transition:opacity .3s ease .3s}}.searchbar__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;cursor:pointer}.searchbar:hover .searchbar__label,.searchbar:focus-within .searchbar__label,.searchbar__input:focus .searchbar__label,.searchbar:focus .searchbar__label{min-width:200px;-webkit-transition-delay:0s;transition-delay:0s}.searchbar:hover .searchbar__text,.searchbar:focus-within .searchbar__text,.searchbar__input:focus .searchbar__text,.searchbar:focus .searchbar__text{opacity:0;-webkit-transition-delay:0s;transition-delay:0s}.searchbar:hover .searchbar__input,.searchbar:focus-within .searchbar__input,.searchbar__input:focus .searchbar__input,.searchbar:focus .searchbar__input{opacity:1}.slider{position:relative;width:100%;overflow:hidden}@media all and (min-width:900px){.slider{width:calc(100% + var(--spacing-xx-large));margin-left:calc(var(--spacing-x-large)*-1)}.slider::before,.slider::after{content:"";position:absolute;top:0;height:100%;width:var(--spacing-x-large)}.slider::before{left:0;z-index:var(--z-index-low);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgb(255,255,255)),to(rgba(255,255,255,0)));background:linear-gradient(to right,rgb(255,255,255) 0,rgba(255,255,255,0) 100%)}.slider::after{right:0;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),to(rgb(255,255,255)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgb(255,255,255) 100%)}}@media all and (min-width:900px)and (min-width:1260px){.slider{width:calc(100% + var(--spacing-xx-large)*3);margin-left:calc((var(--spacing-xx-large) + var(--spacing-x-large))*-1)}.slider::before,.slider::after{width:calc(var(--spacing-xx-large) + var(--spacing-large))}}.slider--gray::before{background:-webkit-gradient(linear,left top,right top,color-stop(0,rgb(247,247,247)),to(rgba(247,247,247,0)));background:linear-gradient(to right,rgb(247,247,247) 0,rgba(247,247,247,0) 100%)}.slider--green::before{background:-webkit-gradient(linear,left top,right top,color-stop(0,rgb(133,188,33)),to(rgba(133,188,33,0)));background:linear-gradient(to right,rgb(133,188,33) 0,rgba(133,188,33,0) 100%)}.slider--gray::after{background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(247,247,247,0)),to(rgb(247,247,247)));background:linear-gradient(to right,rgba(247,247,247,0) 0,rgb(247,247,247) 100%)}.slider--green::after{background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(133,188,33,0)),to(rgb(133,188,33)));background:linear-gradient(to right,rgba(133,188,33,0) 0,rgb(133,188,33) 100%)}.slider__element-wrap:not(.tns-slider){display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--spacing-large)}@supports(-webkit-touch-callout:none) and (not (translate:none)){.slider__element-wrap:not(.tns-slider) .slider__element:not(:last-child){margin-right:var(--spacing-medium)}}.slider__controls{position:absolute;top:50%;right:0;left:0;height:0;z-index:var(--z-index-low);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tns-nav{text-align:center}.slider__control-button{padding:0;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:var(--spacing-x-large);height:var(--spacing-x-large)}.slider__control-button:disabled{opacity:0;pointer-events:none}.slider__control-button--next{-webkit-transform:translateY(-50%) scaleX(-1);-ms-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}.tns-nav button{width:var(--spacing-medium);height:var(--spacing-medium);text-align:center;padding:var(--spacing-small);margin-right:var(--spacing-small);margin-left:var(--spacing-small);border-radius:50%;background:var(--color-medium-gray);border:0}.tns-nav .tns-nav-active{background-color:var(--color-dark-gray)}.slider .tns-outer{max-width:var(--container-width);width:100%;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.slider .tns-ovh{overflow:visible}.section__aside-left .slider .tns-outer{max-width:var(--container-two-third)}.slider--green .tns-nav button{background:rgba(255,255,255,.5)}.slider--green .tns-nav .tns-nav-active{background-color:var(--color-white)}.small{font-size:var(--font-size-xx-small);color:var(--color-gray)}.stage{position:relative;z-index:var(--z-index-low);overflow:hidden}.stage--countdown{background-color:var(--background-color);padding-top:calc(var(--spacing-xx-large) + var(--spacing-large));padding-bottom:calc(var(--spacing-xx-large) + var(--spacing-large));padding-left:var(--spacing-large);padding-right:var(--spacing-large)}.stage--countdown-with-stopper{padding-top:calc(var(--spacing-xx-large)*2)}@media all and (min-width:600px){.stage--countdown-with-stopper{padding-top:calc(var(--spacing-xx-large)*3)}}@media all and (min-width:1133px){.stage--countdown-with-stopper{padding-top:calc(var(--spacing-xx-large) + var(--spacing-large))}}.stage__picture{position:relative}.stage__image{width:100%}.stage__content{z-index:var(--z-index-high)}@media all and (min-width:760px){.stage__content{width:90%;max-width:var(--container-width);display:block;margin-left:auto;margin-right:auto;margin-bottom:var(--spacing-x-large);display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"text text .";gap:var(--spacing-x-large);-webkit-box-align:end;-ms-flex-align:end;align-items:end}}@media all and (min-width:760px){.stage__content--spacing-bottom{margin-bottom:calc(var(--spacing-x-large) + var(--spacing-large))}}@media all and (min-width:760px){.stage__content--absolute{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}.stage__stopper{grid-area:stopper;position:absolute;width:calc(var(--spacing-xx-large)*2);height:calc(var(--spacing-xx-large)*2);top:calc(var(--spacing-medium)*-1);right:calc(var(--spacing-medium));background-color:var(--color-primary);border-radius:100%;text-align:center;padding:var(--spacing-large) var(--spacing-medium) var(--spacing-medium);-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);z-index:var(--z-index-high);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.stage__stopper .headline,.stage__stopper .overline{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media all and (min-width:600px){.stage__stopper{width:calc(var(--spacing-xx-large)*3);height:calc(var(--spacing-xx-large)*3);padding:var(--spacing-x-large) var(--spacing-large) var(--spacing-large)}}@media all and (min-width:760px){.stage__stopper{top:auto;bottom:var(--spacing-x-large);right:5%}}@media all and (min-width:1133px){.stage__stopper{right:50%;-webkit-transform:translateX(calc(var(--container-width) / 2)) rotate(5deg);-ms-transform:translateX(calc(var(--container-width) / 2)) rotate(5deg);transform:translateX(calc(var(--container-width) / 2)) rotate(5deg)}}.stage__stopper:hover,.stage__stopper:focus{-webkit-transform:rotate(8deg) scale(1.1);-ms-transform:rotate(8deg) scale(1.1);transform:rotate(8deg) scale(1.1)}@media all and (min-width:1133px){.stage__stopper:hover,.stage__stopper:focus{-webkit-transform:translateX(calc(var(--container-width) / 2)) rotate(8deg) scale(1.1);-ms-transform:translateX(calc(var(--container-width) / 2)) rotate(8deg) scale(1.1);transform:translateX(calc(var(--container-width) / 2)) rotate(8deg) scale(1.1)}}@media all and (min-width:760px){.stage__stopper--countdown{top:calc(var(--spacing-medium)*-1);right:calc(var(--spacing-medium));bottom:auto}}@media all and (min-width:1133px){.stage__stopper--countdown{bottom:var(--spacing-large);right:45%;top:auto}}.stage__stopper--bright{background-color:var(--color-white)}.stage__stopper-image{width:40%;max-height:var(--spacing-xx-large);margin-bottom:var(--spacing-small)}@media all and (min-width:600px){.stage__stopper-image{width:80%;max-height:calc(var(--spacing-xx-large) + var(--spacing-large));margin-bottom:var(--spacing-medium)}}.stage__stopper-link{position:absolute;top:0;left:0;bottom:0;right:0}.stage__additional-content{position:absolute;bottom:0;left:50%;z-index:var(--z-index-high);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:var(--container-width);max-width:90%}.stage__additional-content::before{content:"";display:block;height:100%;width:calc((100vw - var(--container-width))/2);max-width:calc((var(--container-width-large) - var(--container-width))/2);min-width:5vw;background-color:var(--color-white);position:absolute;right:100%;top:0}.stage__additional-content-text{background-color:var(--color-white);padding-top:var(--spacing-small);padding-bottom:var(--spacing-small);padding-right:var(--spacing-large);border-top-right-radius:var(--spacing-large);display:inline-block}@media all and (min-width:760px){.stage__additional-content-text{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.stage__additional-content-link{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;color:var(--color-gray);-webkit-transition:color .3s;transition:color .3s}@media all and (min-width:760px){.stage__additional-content-link{margin-left:var(--spacing-small)}}.stage__additional-content-link .icon .icon__path{fill:currentColor}.stage__additional-content-link:hover,.stage__additional-content-link:focus{color:var(--color-primary)}.stage__additional-content-link:hover .icon,.stage__additional-content-link:focus .icon{-webkit-transform:translateX(2px) rotate(270deg);-ms-transform:translateX(2px) rotate(270deg);transform:translateX(2px) rotate(270deg)}.stage--filled::after{content:" ";position:absolute;z-index:var(--z-index-low);top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.2)}.stage--filled .rich-text p:not(.overline):not(.headline){margin-bottom:0}.stage--filled .rich-text--stage,.stage--filled .rich-text .headline,.stage--filled .rich-text .overline{color:var(--color-white)}@media(min-width:1000px){.stage--filled::after{background:-webkit-gradient(linear,left bottom,left top,color-stop(25%,rgba(0,0,0,0.2)),color-stop(50%,transparent));background:linear-gradient(to top,rgba(0,0,0,0.2) 25%,transparent 50%)}}@media all and (min-width:500px){.stage--partially-filled::after{content:" ";position:absolute;z-index:var(--z-index-low);top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.2)}.stage--partially-filled .rich-text p:not(.overline):not(.headline){margin-bottom:0}.stage--partially-filled .rich-text--stage,.stage--partially-filled .rich-text .headline,.stage--partially-filled .rich-text .overline{color:var(--color-white)}}@media(min-width:500px)and (min-width:1000px){.stage--partially-filled::after{background:-webkit-gradient(linear,left bottom,left top,color-stop(25%,rgba(0,0,0,0.2)),color-stop(50%,transparent));background:linear-gradient(to top,rgba(0,0,0,0.2) 25%,transparent 50%)}}@media all and (max-width:599px){.stage--with-stopper .rich-text--stage:not(.rich-text--stage-content-moved){padding-top:calc(var(--spacing-xx-large)*2)}}@media(min-width:500px)and (max-width:599px){.stage--with-stopper .rich-text--stage-content-moved{padding-top:calc(var(--spacing-xx-large)*2)}}@media all and (min-width:600px)and (max-width:759px){.stage--with-stopper .rich-text--stage{padding-top:calc(var(--spacing-xx-large)*3)}}.sub-navigation{position:absolute;z-index:var(--z-index-middle);top:0;left:0;width:100%;min-height:100%;padding:var(--spacing-large) var(--spacing-medium);background-color:var(--color-white);display:none}@media(min-width:1200px){.sub-navigation{opacity:0;top:100%;width:auto;padding-top:0;background-color:rgba(0,0,0,0);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none}}.sub-navigation--active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--spacing-large)}@supports(-webkit-touch-callout:none) and (not (translate:none)){.sub-navigation--active .sub-navigation__return-button{margin-right:var(--spacing-large)}}@media(min-width:1200px){.sub-navigation--active{opacity:1;pointer-events:auto}}.sub-navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sub-navigation__list--parent{gap:var(--spacing-medium)}@supports(-webkit-touch-callout:none) and (not (translate:none)){.sub-navigation__list--parent .sub-navigation__item:not(:last-child){margin-bottom:var(--spacing-medium)}}@media(min-width:1200px){.sub-navigation__list--parent{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--spacing-xx-large)}@supports(-webkit-touch-callout:none) and (not (translate:none)){.sub-navigation__list--parent .sub-navigation__item:not(:last-child){margin-bottom:0;margin-right:var(--spacing-xx-large)}}}.sub-navigation__list--child .sub-navigation__item:first-child{padding-top:var(--spacing-medium)}.sub-navigation__list--child .sub-navigation__item:last-child{padding-bottom:var(--spacing-medium)}.sub-navigation__return-button{padding-left:var(--spacing-medium);padding-right:var(--spacing-medium)}.sub-navigation__return-button:hover,.sub-navigation__return-button:focus{cursor:pointer}@media(min-width:1200px){.sub-navigation__return-button{display:none}}.sub-navigation__return-button .icon__path--light-shade{fill:var(--color-primary)}.sub-navigation__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-small);padding-top:var(--spacing-medium);padding-right:var(--spacing-medium);padding-bottom:var(--spacing-medium);text-decoration:none;color:var(--color-gray);font-size:var(--font-size-medium);-webkit-transition:color .3s ease;transition:color .3s ease}@supports(-webkit-touch-callout:none) and (not (translate:none)){.sub-navigation__link .icon{margin-right:var(--spacing-small)}}@media all and (min-width:1200px){.sub-navigation__link{white-space:nowrap}}.sub-navigation__link:hover,.sub-navigation__link:focus{color:var(--color-primary)}.sub-navigation__link--active{color:var(--color-primary)}.sub-navigation__link--active .icon .icon__path--light-shade{fill:var(--color-primary)}.sub-navigation__link--active .icon .icon__path--medium-shade{fill:var(--color-secondary)}.sub-navigation__link--active .icon .icon__path--dark-shade{fill:var(--color-black)}.sub-navigation__list--child .sub-navigation__item:hover .icon,.sub-navigation__list--child .sub-navigation__item:focus-within .icon,.sub-navigation__list--child .sub-navigation__item:focus .icon{-webkit-transform:translateX(var(--spacing-small)) rotate(270deg);-ms-transform:translateX(var(--spacing-small)) rotate(270deg);transform:translateX(var(--spacing-small)) rotate(270deg)}.sub-navigation__list--child .sub-navigation__item:hover .icon .icon__path--light-shade,.sub-navigation__list--child .sub-navigation__item:focus-within .icon .icon__path--light-shade,.sub-navigation__list--child .sub-navigation__item:focus .icon .icon__path--light-shade{fill:var(--color-primary)}.sub-navigation__list--child .sub-navigation__item:hover .icon .icon__path--medium-shade,.sub-navigation__list--child .sub-navigation__item:focus-within .icon .icon__path--medium-shade,.sub-navigation__list--child .sub-navigation__item:focus .icon .icon__path--medium-shade{fill:var(--color-secondary)}.sub-navigation__list--child .sub-navigation__item:hover .icon .icon__path--dark-shade,.sub-navigation__list--child .sub-navigation__item:focus-within .icon .icon__path--dark-shade,.sub-navigation__list--child .sub-navigation__item:focus .icon .icon__path--dark-shade{fill:var(--color-black)}.table-of-contents{display:none}@media all and (min-width:960px){.table-of-contents{display:block;position:absolute;margin-top:var(--spacing-xx-large);top:0;right:5%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);padding:var(--spacing-large);background-color:var(--color-white);border:1px solid var(--color-light-gray);border-radius:var(--spacing-small);width:calc(30% - var(--spacing-large));z-index:var(--z-index-high)}}@media all and (min-width:1133px){.table-of-contents{right:50%;-webkit-transform:translateX(calc(var(--container-width) / 2));-ms-transform:translateX(calc(var(--container-width) / 2));transform:translateX(calc(var(--container-width) / 2));width:calc(var(--container-two-third)/2 - var(--spacing-large))}}.table-of-contents--fixed{position:fixed;top:var(--spacing-xx-large)}.table-of-contents__link{margin-top:var(--spacing-medium);-ms-flex-item-align:end;align-self:end;width:100%;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-of-contents__link-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:var(--spacing-small)}.table-of-contents__link--active{color:var(--color-primary)}.tab-collection__navigation{margin-bottom:var(--spacing-medium)}.tab-collection__tab--hidden{display:none}.tab-collection__sub-element{margin-bottom:var(--spacing-xx-large)}.tab-collection__sub-element:last-child{margin-bottom:0}.tab-collection__sub-element--small{margin-bottom:var(--spacing-large)}.tab-list{grid-area:tablist;cursor:auto;margin-right:0}@media(min-width:1200px){.tab-list{position:relative}.tab-list::after{content:"";position:absolute;width:100%;min-height:var(--spacing-medium)}}@media(min-width:1200px)and (max-width:1400px){.tab-list{margin-right:var(--spacing-medium)}}@media(min-width:1401px){.tab-list{margin-right:0}}@media(max-width:1199px){.tab-list--active{position:fixed;z-index:var(--z-index-high);left:0;width:100%;top:0}}.tab-list__wrapper{height:var(--spacing-x-large);padding:0;border-radius:0;background-color:rgba(0,0,0,0);text-decoration:none;font-size:var(--font-size-x-small);color:var(--color-dark-gray);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-small);position:relative;z-index:var(--z-index-highest);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%;background-color:var(--color-primary);border-radius:0;padding:var(--spacing-small) var(--spacing-medium)}@media(min-width:600px){.tab-list__wrapper{padding:var(--spacing-small) var(--spacing-medium);border-radius:var(--spacing-small);background-color:var(--color-light-gray)}@supports(-webkit-touch-callout:none) and (not (translate:none)){.tab-list__wrapper .icon,.tab-list__wrapper .burger-icon{margin-right:var(--spacing-small)}}}@media(min-width:600px){.tab-list__wrapper{background-color:var(--color-primary);border-radius:0}}@media(min-width:1200px){.tab-list__wrapper{border-radius:var(--spacing-small)}}.tab-list__button{padding:0;border:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-small);width:100%;cursor:pointer}@supports(-webkit-touch-callout:none) and (not (translate:none)){.tab-list__button .icon{margin-right:var(--spacing-small)}}.tab-list__button-text{font-size:var(--font-size-x-small);color:var(--color-white);margin-right:var(--spacing-medium)}.tab-list__list{opacity:0;pointer-events:none;position:absolute;top:100%;right:0;width:100%;background-color:var(--color-white);border-bottom-left-radius:var(--spacing-small);border-bottom-right-radius:var(--spacing-small);list-style:none;cursor:default;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.tab-list__list::after{position:fixed;z-index:var(--z-index-high);width:100vw;height:100vh;opacity:50%;content:" ";background-color:var(--color-black);pointer-events:none}@media(min-width:1200px){.tab-list__list{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);width:200px;top:calc(100% + var(--spacing-medium));max-height:0;border-radius:var(--spacing-small);-webkit-transition:max-height .3s ease 1s,opacity .2s ease 1.2s;transition:max-height .3s ease 1s,opacity .2s ease 1.2s}.tab-list__list::after{display:none}}.tab-list__item{color:var(--color-gray);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--spacing-small);cursor:pointer}@supports(-webkit-touch-callout:none) and (not (translate:none)){.tab-list__item .icon{margin-right:var(--spacing-small)}}.tab-list__item:not(:last-child){border-bottom:1px solid #ccc}@media(min-width:1200px){.tab-list__item{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-transition-delay:1s;transition-delay:1s}}.tab-list__link{display:block;width:100%;padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium);padding-right:var(--spacing-medium);text-decoration:none;color:var(--color-gray);font-size:var(--font-size-medium)}@media(min-width:1200px){.tab-list__link{font-size:var(--font-size-x-small)}}.tab-list__term{display:block;line-height:18px;padding-bottom:var(--spacing-small)}@media(min-width:1200px){.tab-list__term{font-size:var(--font-size-small);padding-bottom:0}}.tab-list--active .tab-list__list{opacity:1;pointer-events:all}.tab-list__item--active{pointer-events:none}.tab-list__item--active .tab-list__link{cursor:default}.tab-list__item--active .tab-list__term{color:var(--color-black);font-weight:bold}.tab-list__item--active .icon .icon__path--light-shade{fill:var(--color-black)}.tab-list__item--active .icon .icon__path--medium-shade{fill:var(--color-black)}@media(min-width:1200px){.tab-list:hover .tab-list__list,.tab-list--active .tab-list__list,.tab-list:focus .tab-list__list{pointer-events:all;max-height:300px;opacity:1;-webkit-transition:max-height .3s ease .2s,opacity .4s ease 0s;transition:max-height .3s ease .2s,opacity .4s ease 0s}.tab-list:hover .tab-list__item,.tab-list--active .tab-list__item,.tab-list:focus .tab-list__item{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}}.tab-list__item:hover .tab-list__link,.tab-list__item--active:hover .tab-list__link,.tab-list__item:focus .tab-list__link,.tab-list__item--active:focus .tab-list__link{color:var(--color-primary)}.tab-list__item:hover .icon,.tab-list__item--active:hover .icon,.tab-list__item:focus .icon,.tab-list__item--active:focus .icon{-webkit-transform:translateX(var(--spacing-small)) rotate(270deg);-ms-transform:translateX(var(--spacing-small)) rotate(270deg);transform:translateX(var(--spacing-small)) rotate(270deg)}.tab-list__item:hover .icon .icon__path--light-shade,.tab-list__item--active:hover .icon .icon__path--light-shade,.tab-list__item:focus .icon .icon__path--light-shade,.tab-list__item--active:focus .icon .icon__path--light-shade{fill:var(--color-primary)}.tab-list__item:hover .icon .icon__path--medium-shade,.tab-list__item--active:hover .icon .icon__path--medium-shade,.tab-list__item:focus .icon .icon__path--medium-shade,.tab-list__item--active:focus .icon .icon__path--medium-shade{fill:var(--color-secondary)}.tab-list__item:hover .icon .icon__path--dark-shade,.tab-list__item--active:hover .icon .icon__path--dark-shade,.tab-list__item:focus .icon .icon__path--dark-shade,.tab-list__item--active:focus .icon .icon__path--dark-shade{fill:var(--color-black)}.teaser{position:relative;min-width:130px;border-radius:var(--spacing-small);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:600px){.teaser{max-width:var(--container-two-third)}}.teaser--animate{-webkit-animation-name:teaserFadeIn;animation-name:teaserFadeIn;-webkit-animation-duration:.5s;animation-duration:.5s}.teaser--hidden{display:none}.teaser-grid-single{max-width:313px}.teaser--with-background{background-color:var(--color-white);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.teaser--dark-background{background-color:var(--color-light-gray)}.teaser__wrapper-link{position:absolute;z-index:var(--z-index-low);top:0;left:0;width:100%;height:150px}@media(pointer:coarse){.teaser__wrapper-link{height:100%}}.teaser__figure{position:relative;height:150px;border-radius:var(--spacing-small);overflow:hidden}.teaser__media{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.teaser__content{padding-top:var(--spacing-medium);padding-bottom:var(--spacing-medium);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.teaser__link{margin-top:var(--spacing-medium);-ms-flex-item-align:end;align-self:end;width:100%;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teaser__link-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:var(--spacing-small);color:var(--color-gray);font-size:var(--font-size-x-small)}@media(pointer:coarse){.teaser__link-text{color:var(--color-primary);font-size:var(--font-size-small)}}@media(min-width:600px){.teaser--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.teaser--horizontal .teaser__wrapper-link{max-width:45%;height:100%}.teaser--horizontal .teaser__figure{width:95%;height:auto}.teaser--horizontal .teaser__content{width:100%;padding-top:0;padding-bottom:0;padding-left:var(--spacing-large)}}@media(min-width:600px){.teaser--reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.teaser--reversed .teaser__wrapper-link{right:0;left:auto}.teaser--reversed .teaser__content{padding-left:0;padding-right:var(--spacing-large)}}.teaser--with-background:hover,.teaser--with-background:focus{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.teaser--with-background .teaser__content{padding:var(--spacing-large)}.teaser--with-background .teaser__figure{border-bottom-right-radius:0;border-bottom-left-radius:0}@media(min-width:600px){.teaser--horizontal.teaser--with-background .teaser__figure{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--spacing-small)}}@media(min-width:600px){.teaser--horizontal.teaser--reversed.teaser--with-background .teaser__figure{border-top-right-radius:var(--spacing-small);border-bottom-right-radius:var(--spacing-small);border-top-left-radius:0;border-bottom-left-radius:0}}.teaser:hover .teaser__link-text,.teaser:focus .teaser__link-text{color:var(--color-primary)}.teaser:hover .teaser__media,.teaser:focus .teaser__media{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.teaser:hover .icon,.teaser:focus .icon{-webkit-transform:translateX(var(--spacing-small)) rotate(270deg);-ms-transform:translateX(var(--spacing-small)) rotate(270deg);transform:translateX(var(--spacing-small)) rotate(270deg)}.teaser:hover .icon .icon__path--light-shade,.teaser:focus .icon .icon__path--light-shade{fill:var(--color-primary)}.teaser:hover .icon .icon__path--medium-shade,.teaser:focus .icon .icon__path--medium-shade{fill:var(--color-secondary)}.teaser:hover .icon .icon__path--dark-shade,.teaser:focus .icon .icon__path--dark-shade{fill:var(--color-black)}@-webkit-keyframes teaserFadeIn{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes teaserFadeIn{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.text-media{max-width:var(--container-two-third)}.text-media--grid{display:grid;gap:var(--spacing-x-large);grid-template-columns:1fr;grid-template-rows:auto}.text-media--one-third{grid-template-rows:auto auto;grid-template-areas:"text" "media"}@media all and (min-width:500px){.text-media--one-third{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"text media"}.text-media--one-third.text-media--one-third-reverse{grid-template-areas:"media text"}}.text-media--one-third-full{max-width:100%;grid-template-rows:auto auto auto;grid-template-areas:"text" "narrow" "media"}@media all and (min-width:500px){.text-media--one-third-full{grid-template-columns:2fr 1fr;grid-template-rows:auto auto;grid-template-areas:"text narrow" "media narrow"}}@media all and (min-width:800px){.text-media--one-third-full{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-template-areas:"text media narrow"}.text-media--one-third-full:not(.text-media--one-third-reverse)>*{grid-area:auto}.text-media--one-third-full.text-media--one-third-reverse{grid-template-areas:"media text narrow"}}.text-media--two-third{grid-template-rows:auto auto;grid-template-areas:"text" "media"}.text-media--two-third.text-media--two-third-reverse{grid-template-areas:"media" "text"}.text-media--two-third-full{max-width:100%;grid-template-rows:auto auto auto;grid-template-areas:"text" "narrow" "media"}.text-media--two-third-full.text-media--two-third-reverse{grid-template-areas:"media" "text" "narrow"}@media all and (min-width:500px){.text-media--two-third-full{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"text text narrow" "media media narrow"}.text-media--two-third-full.text-media--two-third-reverse{grid-template-areas:"media media narrow" "text text narrow"}}.text-media--two-third-full.text-media--two-third-single{grid-template-areas:none;grid-template-rows:auto auto}@media all and (min-width:500px){.text-media--two-third-full.text-media--two-third-single{grid-template-columns:2fr 1fr;grid-template-rows:auto}}.text-media--two-third-full.text-media--two-third-single>*{grid-area:auto}.text-media--full-width{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}@media all and (min-width:1000px){.text-media--full-width:not(.text-media--additional-text){gap:var(--spacing-xx-large)}}.text-media--warning{border:1px solid var(--color-highlight);padding:var(--spacing-large);border-radius:var(--spacing-small)}.text-media--highlight{padding:var(--spacing-large);background-color:var(--color-white);border-radius:var(--spacing-small)}.text-media--gray-highlight{background-color:var(--color-light-gray)}.text-media__media{grid-area:media}.text-media__picture{display:block}.text-media__picture:not(:last-child){margin-bottom:var(--spacing-large)}.text-media__image{border-radius:var(--spacing-small);width:100%}.text-media__iframe-wrap{width:100%;padding-top:56.25%;position:relative;border-radius:var(--spacing-small)}.text-media__iframe-wrap .cmppreviewroot{position:absolute;top:0;left:0}.text-media__iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--spacing-small)}.to-top-button{position:absolute;z-index:var(--z-index-middle);visibility:visible;left:50%;top:-70px;bottom:var(--spacing-large);-webkit-transform:translateX(calc(45vw - 100%));-ms-transform:translateX(calc(45vw - 100%));transform:translateX(calc(45vw - 100%));border-radius:50%;height:calc(var(--spacing-x-large) + var(--spacing-medium));width:calc(var(--spacing-x-large) + var(--spacing-medium));background-color:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;-webkit-box-shadow:0 0 2px rgba(255,255,255,.95);box-shadow:0 0 2px rgba(255,255,255,.95);-webkit-transition:opacity .3s ease .1s,visibility .1s ease,-webkit-transform .2s ease-out;transition:opacity .3s ease .1s,visibility .1s ease,-webkit-transform .2s ease-out;transition:opacity .3s ease .1s,visibility .1s ease,transform .2s ease-out;transition:opacity .3s ease .1s,visibility .1s ease,transform .2s ease-out,-webkit-transform .2s ease-out;cursor:pointer}@media all and (min-width:1133px){.to-top-button{-webkit-transform:translateX(calc(var(--container-width) / 2 - 100%));-ms-transform:translateX(calc(var(--container-width) / 2 - 100%));transform:translateX(calc(var(--container-width) / 2 - 100%))}}@media all and (min-width:1200px){.to-top-button{-webkit-transform:translateX(calc(var(--container-width) / 2 + var(--spacing-medium)));-ms-transform:translateX(calc(var(--container-width) / 2 + var(--spacing-medium)));transform:translateX(calc(var(--container-width) / 2 + var(--spacing-medium)))}}.to-top-button:hover .icon,.to-top-button:focus .icon{-webkit-transform:translateY(-2px) rotate(180deg);-ms-transform:translateY(-2px) rotate(180deg);transform:translateY(-2px) rotate(180deg)}.to-top-button--fixed{position:fixed;left:50%;top:auto}.to-top-button--hidden{visibility:hidden;opacity:0;-webkit-transition:opacity .3s ease 0s,visibility .1s ease .6s;transition:opacity .3s ease 0s,visibility .1s ease .6s}.transparent-background{position:fixed;z-index:var(--z-index-higher);top:0;right:0;bottom:0;left:0;height:0;opacity:0;background-color:var(--color-black);-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out;pointer-events:none}.transparent-background--visible{opacity:50%;height:100%}.user-widget{padding:var(--spacing-large);max-width:var(--container-two-third);background-color:var(--color-white);border-radius:var(--spacing-small)}.user-widget--find-product{display:none}@media(min-width:1200px){.user-widget--find-product{position:relative;visibility:visible;display:grid;width:100%;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-bottom-left-radius:0;border-bottom-right-radius:0;opacity:1;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s ease;transition:all .3s ease}}.user-widget--hidden{opacity:0;visibility:hidden}.user-widget--lifted{margin-top:-100px}@media all and (min-width:960px){.user-widget--lifted{margin-top:-300px}}@media(min-width:1200px){.user-widget--lifted{scroll-margin-top:var(--spacing-xx-large)}}.user-widget--wide{max-width:none}.user-widget--product-category-selected .user-widget__overview{display:none}.user-widget__list{display:grid;grid-template-columns:calc(50% - var(--spacing-medium)/2) calc(50% - var(--spacing-medium)/2);grid-auto-rows:1fr;grid-gap:var(--spacing-medium)}@media all and (min-width:550px){.user-widget__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media all and (min-width:960px){.user-widget__list{display:grid;grid-template-columns:calc(50% - var(--spacing-medium)/2) calc(50% - var(--spacing-medium)/2)}}@media all and (min-width:550px)and (max-width:799px){.user-widget__list--wide{display:grid;grid-template-columns:calc(33.3333333333% - var(--spacing-small)*1.5) calc(33.3333333333% - var(--spacing-small)*1.5) calc(33.3333333333% - var(--spacing-small)*1.5)}}@media all and (min-width:800px)and (max-width:959px){.user-widget__list--wide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.user-widget__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--spacing-small);padding:var(--spacing-large);text-decoration:none;aspect-ratio:1;background-color:var(--color-light-gray);font-size:var(--font-size-xx-small);cursor:pointer;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:color .3s ease,-webkit-filter .3s ease;transition:color .3s ease,-webkit-filter .3s ease;transition:filter .3s ease,color .3s ease;transition:filter .3s ease,color .3s ease,-webkit-filter .3s ease;width:100%}@media(pointer:coarse){.user-widget__list-item{-webkit-filter:grayscale(0);filter:grayscale(0);color:var(--color-dark-gray)}}.user-widget__list-item:hover,.user-widget__list-item:focus{-webkit-filter:grayscale(0);filter:grayscale(0);color:var(--color-primary)}.user-widget__list-image{height:calc(var(--spacing-large)*3);width:100%;display:inline-block;margin-bottom:var(--spacing-small)}.user-widget--dark{background-color:var(--color-light-gray)}.user-widget--dark .user-widget__list-item{background-color:var(--color-white)}.user-widget__footer{display:none;text-align:center;font-size:var(--font-size-xx-small);color:var(--color-gray)}.user-widget__link{-webkit-transition:color .3s ease,-webkit-text-decoration-color .3s ease;transition:color .3s ease,-webkit-text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease}.user-widget__link:hover,.user-widget__link:focus{color:var(--color-primary)}.user-widget--product-category-selected .user-widget__footer{display:block}.wrapper{width:90%;max-width:var(--container-width);display:block;margin-left:auto;margin-right:auto}.wrapper--footer{padding-top:var(--spacing-large);padding-bottom:var(--spacing-large);gap:var(--spacing-large)}@supports(-webkit-touch-callout:none) and (not (translate:none)){.wrapper--footer>*:not(:last-child){margin-bottom:var(--spacing-large)}@media all and (min-width:1200px){.wrapper--footer>*:not(:last-child){margin-bottom:0;margin-right:var(--spacing-large)}}}.wrapper--flex{margin-top:var(--spacing-large);margin-bottom:var(--spacing-large);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(min-width:1200px){.wrapper--flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}
