﻿:root{--color-black: #000;--color-grey: rgb(123,123,123);--color-white: #fff;--color-kopfsteingrau: #433D3D;--color-mittelgrau: rgba(108, 117, 132, 1);--color-mittelgrau-dunkler: rgb(101, 109, 123);--color-wintergrau: rgba(183, 190, 196, 1);--color-dunkeltuerrot: rgba(221, 9, 0, 1);--color-orange: rgba(228, 133, 0, 1);--color-steppingstoneyellow: rgba(224, 255, 46, 1);--color-stiefmuetterchenlila: rgba(90, 13, 86, 1);--color-eierschalengelb: rgba(254, 247, 219, 1);--color-sommerblau: rgba(216, 230, 250, 1);--color-hint: magenta;--color-em: var(--color-dunkeltuerrot);--color-debug: rgba(255, 0, 255, 0.5);--color-text: var(--color-black);--color-background: var(--color-white);--color-background-card: magenta;--space: 1rem;--page-padding-y: var(--space);--page-padding-x: 20px;--gap: var(--space);--gap-x: var(--space);--gap-y: 0;--scrollbar-width: 11px;--vh: 100vh;--sticky-controls-layout-margin: 4px;--cursor-x: 230px;--cursor-y: 230px;--col-grid-margin: var(--page-padding-x);--col-grid-count: 2;--col-grid-gutter: 20px;--col-grid-color: var(--color-debug);--border: 1px solid var(--color-text);--transition-duration: 150ms}@media(min-width: 900px){:root{--page-padding-x: 30px;--col-grid-count: 4;--col-grid-gutter: 24px}}@media(min-width: 1200px){:root{--page-padding-x: 40px;--col-grid-count: 5;--col-grid-gutter: 30px}}img{display:block}a{text-decoration:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll;word-wrap:break-word;-webkit-text-size-adjust:100%;box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{position:relative}html{scroll-behavior:unset}html,body,#page{display:block;position:relative;margin:0;padding:0;border:0;vertical-align:baseline;width:100vw;max-width:100%}html,body,div,aside,main,nav,article,figure,figcaption,img{box-sizing:border-box;margin:0;padding:0;display:block;position:relative}p>a{display:inline}p,h1,h2,h3,h4,h5,h6,label{padding:0;margin:0;color:inherit;font-size:inherit;line-height:1.1;font-style:inherit;font-weight:inherit}div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{display:table;position:relative;--gap: 10px;background:rgba(0,0,0,0);max-width:100%;width:100%;margin:0;border:0;border-collapse:separate;border-spacing:var(--gap) 0px;width:calc(100% + var(--gap)*2);max-width:calc(100% + var(--gap)*2);transform:translateX(calc(var(--gap) * -1));-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;table-layout:fixed}table th,table td{padding:10px 0;text-align:left;border-top:1px solid #000}table th{background:rgba(0,0,0,0);text-shadow:unset;vertical-align:bottom}table td{vertical-align:top}table thead:first-child tr th,table thead:first-child tr td{border-top:0}table thead:first-child tr:first-child th,table tbody:first-child tr:first-child th{border-top:0}table tbody tr:last-child td{border-bottom:1px solid #000}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}a:focus-visible,button:focus-visible,input:focus-visible,*[tabindex]:focus-visible,summary:focus-visible{outline:1px solid var(--color-em, magenta);outline-offset:3px;border-radius:1px !important}details{display:flex;flex-flow:column nowrap}details,details summary{margin:0;border-radius:0;background-image:none;-webkit-appearance:none;box-sizing:border-box;position:relative}details summary{display:flex;flex-flow:column nowrap;cursor:pointer;pointer-events:auto}details summary::-webkit-details-marker{display:none}details summary span{display:block;flex:0 0 auto}details{all:unset;display:block}summary{all:unset;display:block;cursor:pointer}details{border:none;margin:0;padding:0}summary::-webkit-details-marker{display:none}pre{display:block;font-size:12px;line-height:1.4;opacity:.5;padding:1rem}@font-face{font-family:"KWGrotesk";src:url("../assets/fonts/KW-Grotesk-Web_250920/KWGrotesk-Bold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:block}@font-face{font-family:"KWGrotesk";src:url("../assets/fonts/KW-Grotesk-Web_250920/KWGrotesk-BoldItalic.woff2") format("woff2");font-weight:bold;font-style:italic;font-display:block}@font-face{font-family:"KWGrotesk";src:url("../assets/fonts/KW-Grotesk-Web_250920/KWGrotesk-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:"KWGrotesk";src:url("../assets/fonts/KW-Grotesk-Web_250920/KWGrotesk-RegularItalic.woff2") format("woff2");font-weight:normal;font-style:italic;font-display:block}:root{--font-family-base: "KWGrotesk", sans-serif}.fs--caption{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}.fs--initial{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}.no-hyphens{-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}.fs--underline{text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em}.fs--italic{font-style:italic}.fs--uppercase{text-transform:uppercase;font-variant-numeric:normal;-moz-font-feature-settings:"case";-webkit-font-feature-settings:"case";font-feature-settings:"case";letter-spacing:.01em}.fs--center{text-align:center}.fs--em{color:var(--color-em)}.fs--tpg{-webkit-hyphenate-limit-last:always;-moz-hyphenate-limit-last:always;-ms-hyphenate-limit-last:always;hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphenate-limit-zone:8%;-ms-hyphenate-limit-zone:8%;hyphenate-limit-zone:8%}@supports(-webkit-hyphenate-limit-before: 6) or (hyphenate-limit-chars: 12 6 6){.fs--tpg{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}}@supports(-webkit-hyphenate-limit-before: 6){.fs--tpg{-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:6;-ms-hyphenate-limit-lines:2;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2}}@supports(hyphenate-limit-chars: 12 6 6){.fs--tpg{-moz-hyphenate-limit-chars:12 6 6;-webkit-hyphenate-limit-chars:12 6 6;-ms-hyphenate-limit-chars:12 6 6;hyphenate-limit-chars:12 6 6}}.fs--tpg hr{border:0;background:none;height:1rem;width:100%;display:block;margin:0}.fs--tpg p+p{margin-top:1.4em}.fs--tpg p b{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;font-weight:normal;text-transform:uppercase;font-variant-numeric:normal;-moz-font-feature-settings:"case";-webkit-font-feature-settings:"case";font-feature-settings:"case";letter-spacing:.01em}.fs--tpg p:first-child{margin-top:0}.fs--tpg p a:not(.btn),.fs--tpg a:not(.btn){display:inline;text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em}.fs--tpg p a:not(.btn):hover,.fs--tpg p a:not(.btn):focus-visible,.fs--tpg a:not(.btn):hover,.fs--tpg a:not(.btn):focus-visible{color:var(--color-mittelgrau, inherit)}.fs--tpg p a.btn,.fs--tpg a.btn{text-decoration:none}.fs--tpg button{text-decoration:none}.fs--tpg h2{font-size:30px;font-style:normal;font-weight:400;line-height:130%}.fs--tpg h2:not(:first-child){margin-top:3rem}.fs--tpg h2:not(:last-child){margin-bottom:1rem}.fs--tpg h3:not(:first-child),.fs--tpg h4:not(:first-child),.fs--tpg h5:not(:first-child),.fs--tpg h6:not(:first-child){margin-top:1rem}.fs--tpg h3,.fs--tpg h4,.fs--tpg h5,.fs--tpg h6{margin-bottom:0}.fs--tpg h3{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}.fs--tpg h6{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;margin-top:1.4rem;margin-bottom:0}.fs--tpg strong{font-weight:700;font-weight:inherit;color:var(--color-em)}.fs--tpg em,.fs--tpg i{font-style:italic}.fs--tpg ul,.fs--tpg ol{padding:0;display:flex;flex-flow:column nowrap}.fs--tpg ul:not(:last-child),.fs--tpg ol:not(:last-child){margin-bottom:1.4em}.fs--tpg ul:not(:first-child),.fs--tpg ol:not(:first-child){margin-top:1.4em}.fs--tpg li{position:relative}.fs--tpg li+li{margin-top:0}.fs--tpg ol{list-style:none;counter-reset:counter-ol}.fs--tpg ol li{display:block;position:relative;padding-left:1.5em;counter-increment:counter-ol}.fs--tpg ol li:before{display:block;position:absolute;top:0;left:.5em;content:counter(counter-ol);font-family:var(--font-family-base)}.fs--tpg ul{list-style:initial;padding-left:1.5em}html,body{font:normal normal 400 16px/1 var(--font-family-base);letter-spacing:0;word-break:break-word;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;text-align:left;font-size:20px;font-style:normal;font-weight:400;line-height:140%}a,button,label{color:inherit;cursor:pointer}@media(hover: hover){a:hover,button:hover,label:hover{color:var(--color-mittelgrau)}}a:focus-visible,button:focus-visible,label:focus-visible{color:var(--color-mittelgrau)}p{margin:0;padding:0}i,cite,var,address,dfn{font-style:italic}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit;font-style:inherit;margin:0;padding:0}b,strong{font-weight:700}em,i{font-style:italic}.caption,figcaption{line-height:1.3;overflow:visible}.obfuscate{text-align:left;display:inline-block;font-variant-ligatures:discretionary-ligatures}hr{height:calc(var(--space)*2);width:100%;display:block;margin:0;border:0;background:rgba(0,0,0,0)}@media(min-width: tablet-portrait0px){hr{height:calc(var(--space)*5)}}.ot-lining-nums{font-variant-numeric:lining-nums}.ot-ss01{-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.ot-smcp{font-variant-caps:small-caps;-moz-font-feature-settings:"smcp";-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp"}.ot-case{-moz-font-feature-settings:"case";-webkit-font-feature-settings:"case";font-feature-settings:"case"}.ot-liga{-moz-font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.screenreader-only,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.hidden,[hidden]{display:none !important}.flex{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.grid-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr))}.grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.grid-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr))}.grid-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr))}.grid-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr))}.grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}.col-span-1{grid-column-end:span 1}.col-span-2{grid-column-end:span 2}.col-span-3{grid-column-end:span 3}.col-span-4{grid-column-end:span 4}.col-span-5{grid-column-end:span 5}.col-span-6{grid-column-end:span 6}.col-span-7{grid-column-end:span 7}.col-span-8{grid-column-end:span 8}.col-span-9{grid-column-end:span 9}.col-span-10{grid-column-end:span 10}.col-span-11{grid-column-end:span 11}.col-span-12{grid-column-end:span 12}.col-span-full{grid-column:1/-1}.gap{gap:var(--space, 0)}.pa{padding:var(--space, 0)}@media(min-width: tablet-portrait0px){.only-screen-small{display:none !important}}@media(max-width: tablet-portrait-1px){.only-screen-big{display:none !important}}.text-center{text-align:center;margin-left:auto;margin-right:auto}@media(max-width: "phone"-1px){.phone_down{opacity:1}}@media(min-width: 0px)and (max-width: "phone"-1px){.phone_only{opacity:1}}@media(min-width: phone0px){.phone_up{opacity:1}}@media(max-width: "tablet-portrait"-1px){.tablet-portrait_down{opacity:1}}@media(min-width: 0px)and (max-width: "tablet-portrait"-1px){.tablet-portrait_only{opacity:1}}@media(min-width: tablet-portrait0px){.tablet-portrait_up{opacity:1}}@media(max-width: "tablet-landscape"-1px){.tablet-landscape_down{opacity:1}}@media(min-width: 0px)and (max-width: "tablet-landscape"-1px){.tablet-landscape_only{opacity:1}}@media(min-width: tablet-landscape0px){.tablet-landscape_up{opacity:1}}@media(max-width: "desktop"-1px){.desktop_down{opacity:1}}@media(min-width: 0px)and (max-width: "desktop"-1px){.desktop_only{opacity:1}}@media(min-width: desktop0px){.desktop_up{opacity:1}}@media(min-width: 900px){.mobile-only,.for-size-mobile{display:none !important}}@media(max-width: 899px){.desktop-only,.for-size-desktop{display:none !important}}.lozad:not(.lozad--loaded){opacity:1}.mask-img{width:100%;height:auto;display:block;position:relative;-webkit-mask-image:var(--mask, none);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:var(--mask, none);mask-position:center;mask-repeat:no-repeat;mask-size:contain;background:var(--color-text)}.mask-img img{opacity:0;display:block;position:relative;width:100%;height:100%}:root{--form-control-color: rebeccapurple;--form-control-disabled: #959495;--input-background-color: transparent;--input-border-color: var(--color-kopfsteingrau);--input-border: 1px solid var(--input-border-color);--input-color: var(--input-field-text);--input-placeholder-color: var(--color-mittelgrau)}*,*:before,*:after{box-sizing:border-box}body{margin:0}form,fieldset{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;min-height:0;width:100%;gap:0}form{gap:1rem}label,input{color:currentColor}input::placeholder,textarea::placeholder{color:var(--input-placeholder-color)}input::-webkit-input-placeholder{line-height:normal !important}label{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;justify-content:flex-start;align-items:stretch;gap:.25rem;width:100%}label .label__content{padding-left:.5rem}label .required{color:var(--semantic-error)}label .notification{color:var(--semantic-error);opacity:0;padding-left:.5rem;min-height:23px}label[disabled]{color:var(--form-control-disabled);cursor:not-allowed}input,label,textarea,select{cursor:pointer;text-align:left;vertical-align:middle;font:inherit;-webkit-appearance:none;appearance:none;border:0;margin:0;padding:0;display:block;position:relative;transform:translateY(0px);place-content:first;overflow:hidden;width:100%;border-radius:0;color:currentColor;min-width:1rem}input[type=text],input[type=email],input[type=password],input[type=search],textarea,select{background-color:var(--input-background-color);border-bottom:var(--input-border);padding-bottom:0.5rem}fieldset.radio-group{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;gap:4px}fieldset.radio-group input[type=radio]{position:absolute;inset:0;z-index:0}fieldset.radio-group input[type=radio]:checked{background:#000}fieldset.radio-group input[type=radio]:checked+span{color:#fff}fieldset.radio-group span{display:block;position:relative;z-index:1;white-space:nowrap}fieldset.radio-group label.radio-wrapper{background-color:var(--input-background-color);border:var(--input-border);padding:.6rem .75rem .465rem}textarea{min-height:274px}select{width:auto;align-self:flex-start}button[type=submit]{width:auto;align-self:flex-start;justify-self:start}label.input--blank:has(input:checked){color:#000}select.select-input{color:#858585}select.select-input.filter--active,.filter--active select.select-input{color:#000}.filter--active{color:#000}.filter--disabled{color:#858585;opacity:.5;cursor:auto;pointer-events:none}.tag.filter--active,.tag:has(input:checked){background:#000;color:#fff}*[data-filter-id].filter--active{color:#858585}*[data-id=search] input[value]:not([value=""])+span.labeltext,*[data-id=search] input:not(:placeholder-shown)+span.labeltext,*[data-id=search] input:active+span.labeltext,*[data-id=search] input:focus+span.labeltext{transform-origin:0% 100%;transform:translateY(-100%) scale(0.72);color:#858585}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}@media(hover: hover){.menu--csv label.input--checkbox:hover{color:currentcolor}.menu--csv label.input--checkbox:hover span{color:var(--color-mittelgrau)}}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--input-background-color);margin:0;font:inherit;color:currentColor;width:1rem;height:1rem;border:var(--input-border);border-radius:0%;transform:translateY(0px);display:grid;place-content:center;overflow:hidden}.input-group__content.menu--csv input[type=checkbox],.input-group__content.menu--sv input[type=checkbox]{opacity:0;position:absolute;z-index:-1}input[type=checkbox]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}input[type=checkbox]:checked{color:currentColor}input[type=checkbox]:checked~*,input[type=checkbox]:checked+*{color:currentColor}.form--newsletter input[type=checkbox]:checked:after{display:block;content:"×";position:absolute;inset:0;padding:0;font-size:1.5rem;text-align:center;line-height:.5rem}html,body{overflow-x:clip;width:100vw;max-width:100%;scroll-behavior:smooth;min-height:100dvh}main#page{padding:0;display:flex;flex-flow:column nowrap;row-gap:0;width:100vw;max-width:100%;min-height:calc(100dvh - 5rem - var(--header-height, 0px))}.btn{font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;text-align:left;font-size:20px;font-style:normal;font-weight:400;line-height:140%;width:auto;text-decoration:none;position:relative;color:currentColor;background-color:rgba(0,0,0,0);border:0;border-radius:0;display:inline-flex;flex-flow:row nowrap;flex:0 0 auto;cursor:pointer;justify-content:flex-start;align-items:center;column-gap:0.5rem;box-sizing:border-box;min-height:2.1rem;padding:0.55rem 1rem;border:var(--border);border-color:currentcolor;transition:all var(--transition-duration, 150ms) ease-in-out}.btn span{display:block;flex:0 0 auto;width:fit-content;text-align:center}.btn svg,.btn path{fill:currentcolor}.btn:hover,.btn:focus-visible{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.btn.btn--white{background-color:var(--color-white);border-color:var(--color-white)}.btn.btn--white:hover,.btn.btn--white:focus-visible{border-color:var(--color-black)}.btn.btn--black{background:var(--color-black);color:var(--color-white)}.btn.btn--black:hover,.btn.btn--black:focus-visible{background-color:var(--color-white);border-color:var(--color-black);color:var(--color-black)}.btn.btn--icon .btn__icon{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.btn.btn--icon .btn__icon:not(:first-child){color:var(--color-ui-medium-grey)}.btn.btn--icon .btn__icon svg{display:block;flex:0 0 center}.btn.btn--icon--square{padding-left:0;padding-right:0;-webkit-aspect-ratio:1;aspect-ratio:1;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.btn.btn--tab{min-height:1.6rem;padding:0.4rem 0.6rem;border:0;border-bottom:var(--border);border-color:currentcolor}.btn.btn--tab.btn--active{color:var(--color-em)}.btn.btn--tab:not(.btn--active){color:var(--color-text);border-color:var(--color-ui-light-grey)}.btn.btn--tab:hover,.btn.btn--tab:focus-visible{background-color:rgba(0,0,0,0);border-color:var(--color-em);color:var(--color-em)}.btn.btn--tab-inline{font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;min-height:0;padding:0;border:0}.btn.btn--tab-inline.btn--active,.btn.btn--tab-inline:hover,.btn.btn--tab-inline:focus-visible{color:var(--color-mittelgrau);background:rgba(0,0,0,0)}.btn.btn--disabled,.btn[aria-disabled=true]{pointer-events:none !important;color:var(--color-ui-medium-grey);border-color:var(--color-ui-medium-grey)}.btn.btn--menu-large{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;justify-content:center;align-items:center;padding:0.4rem;gap:0.4rem}.btn.btn--menu-large .btn__label{order:2}.btn.btn--menu-large .btn__icon{order:1;height:20px}@media(max-width: 599px){.btn.btn--menu-large{min-height:4rem;min-width:5rem}}@media(min-width: 600px){.btn.btn--menu-large{min-height:4.8rem;min-width:6rem}}.btn.btn--cart{flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.btn.btn--cart span{display:block}.btn.btn--download-simple,.btn.btn--simple{border:0;padding:0}.btn.btn--download-simple .btn__text,.btn.btn--download-simple .btn__label,.btn.btn--simple .btn__text,.btn.btn--simple .btn__label{text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em}.btn.btn--download-simple:hover,.btn.btn--download-simple:focus-visible,.btn.btn--simple:hover,.btn.btn--simple:focus-visible{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--color-mittelgrau)}.btn.btn--download-complex{flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:0;border:0;padding:0}.btn.btn--download-complex h3{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;text-decoration:none}.btn.btn--download-complex p,.btn.btn--download-complex .btn__label{font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;text-align:left;font-size:20px;font-style:normal;font-weight:400;line-height:140%;text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em}.btn.btn--download-complex:hover,.btn.btn--download-complex:focus-visible{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--color-mittelgrau, inherit)}details:not([open]) .btn .btn__icon__plus{display:block}details:not([open]) .btn .btn__icon__minus{display:none}details[open] .btn .btn__icon__plus{display:none}details[open] .btn .btn__icon__minus{display:block}.btn-group{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;flex-flow:row wrap;justify-content:center;align-items:stretch;margin-left:1px;margin-top:1px;overflow:visible}.btn-group .btn{margin-left:-1px;margin-top:-1px}.btn-group>li>.btn{height:100%}details.foldout{border:0;padding:0;grid-column:1/-1}details.foldout summary{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;justify-content:flex-start;align-items:flex-end;position:relative;flex:0 0 auto;text-align:left;gap:0 0.5rem;transition:all var(--transition-duration, 150ms) ease-in-out}details.foldout summary .marker{text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em;transform:translateY(-5%)}details.foldout .foldout__content{margin:0}details.foldout[open] summary .marker .show--more{display:none}details.foldout[open] summary .marker .show--less{display:block}details.foldout:not([open]) summary .marker .show--more{display:block}details.foldout:not([open]) summary .marker .show--less{display:none}details.foldout[aria-busy=true]{pointer-events:none}details.foldout[aria-busy=true] summary{pointer-events:none}.splide{--color-em: var(--color-dunkeltuerrot);--transition: var(--transition-duration, 150ms) ease}.splide button{cursor:pointer;pointer-events:auto}.splide:not(.is-overflow) .splide__controls,.splide:not(.is-overflow) .splide__arrows,.splide:not(.is-overflow) .splide__arrow{opacity:0;pointer-events:none}.splide .splide__track{overflow-y:visible;align-items:flex-start;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transform-style:preserve-3d}.splide .splide__controls,.splide .splide__arrows,.splide .splide__pagination{height:auto;display:flex;flex-flow:row nowrap;padding:0;gap:0;margin:0;position:absolute}.splide .splide__arrows,.splide .splide__pagination{align-self:end}.splide .splide__arrows{z-index:2;right:0;justify-content:flex-end;justify-self:end}.splide .splide__arrow{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-radius:50%;transform:unset;top:auto;left:auto;right:auto;position:relative;opacity:1;transition:all var(--transition-duration, 150ms) ease-in-out}.splide .splide__arrow[disabled]{opacity:1;color:var(--color-mittelgrau)}.splide .splide__arrow:hover,.splide .splide__arrow:focus-visible{background:rgba(0,0,0,0);color:var(--color-em)}.splide .splide__arrow svg,.splide .splide__arrow path{stroke:currentcolor;display:none}.splide .splide__arrow:after{content:"";display:block;position:relative}.splide .splide__arrow--next:after{content:"→"}.splide .splide__arrow--prev:after{content:"←"}.splide .splide__pagination{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;counter-reset:pagination-num;bottom:auto;left:auto;right:auto;left:0;z-index:1;justify-content:flex-start;justify-self:start}.splide .splide__pagination button,.splide .splide__pagination li{line-height:140%}.splide .splide__pagination li{display:block;list-style-type:none;margin:0}@media(hover: hover){.splide .splide__pagination button:hover{color:var(--color-mittelgrau)}}.splide .splide__pagination--truncate li:not(.is-visible){display:block;position:absolute;opacity:0}.splide .splide__pagination--truncate:before,.splide .splide__pagination--truncate:after{content:"...";display:block;flex:0 0 auto;line-height:1.4rem;height:1.4rem}.splide .splide__pagination--truncate.splide__pagination--truncate--first-visible:before{display:none}.splide .splide__pagination--truncate.splide__pagination--truncate--last-visible:after{display:none}.splide .splide__pagination__page{background-color:rgba(0,0,0,0);border:0;padding:0;margin:0;opacity:1;border-radius:0;display:inline-block;height:auto;position:relative;transition:none;width:auto}.splide .splide__pagination__page:before{counter-increment:pagination-num;content:counter(pagination-num)}.splide .splide__pagination__page.is-active{background:rgba(0,0,0,0);transform:none;z-index:1;opacity:1;color:var(--color-em)}.splide .splide__slide{align-self:flex-start}.splide[data-slider-template=default] .splide__controls,.splide[data-slider-template=default] .splide__pagination,.splide[data-slider-template=default] .splide__arrows,.splide[data-slider-template=gallery] .splide__controls,.splide[data-slider-template=gallery] .splide__pagination,.splide[data-slider-template=gallery] .splide__arrows,.splide[data-slider-template=stage] .splide__controls,.splide[data-slider-template=stage] .splide__pagination,.splide[data-slider-template=stage] .splide__arrows,.splide[data-slider-template=stage-full] .splide__controls,.splide[data-slider-template=stage-full] .splide__pagination,.splide[data-slider-template=stage-full] .splide__arrows,.splide[data-slider-template=stage-full-title] .splide__controls,.splide[data-slider-template=stage-full-title] .splide__pagination,.splide[data-slider-template=stage-full-title] .splide__arrows{position:absolute;inset:0;bottom:auto;-webkit-aspect-ratio:var(--img-ratio);aspect-ratio:var(--img-ratio);width:100%;height:auto;pointer-events:none}.splide[data-slider-template=default] .splide__controls,.splide[data-slider-template=gallery] .splide__controls,.splide[data-slider-template=stage] .splide__controls,.splide[data-slider-template=stage-full] .splide__controls,.splide[data-slider-template=stage-full-title] .splide__controls{top:1.9rem}.splide[data-slider-template=default] .splide__arrows,.splide[data-slider-template=gallery] .splide__arrows,.splide[data-slider-template=stage] .splide__arrows,.splide[data-slider-template=stage-full] .splide__arrows,.splide[data-slider-template=stage-full-title] .splide__arrows{justify-content:flex-end;align-items:flex-end;transform:translateX(10px)}.splide[data-slider-template=default] .splide__arrow,.splide[data-slider-template=default] .splide__pagination__page,.splide[data-slider-template=gallery] .splide__arrow,.splide[data-slider-template=gallery] .splide__pagination__page,.splide[data-slider-template=stage] .splide__arrow,.splide[data-slider-template=stage] .splide__pagination__page,.splide[data-slider-template=stage-full] .splide__arrow,.splide[data-slider-template=stage-full] .splide__pagination__page,.splide[data-slider-template=stage-full-title] .splide__arrow,.splide[data-slider-template=stage-full-title] .splide__pagination__page{pointer-events:auto;height:1.4rem}.splide[data-slider-template=default] figcaption,.splide[data-slider-template=gallery] figcaption,.splide[data-slider-template=stage] figcaption,.splide[data-slider-template=stage-full] figcaption,.splide[data-slider-template=stage-full-title] figcaption{padding-top:2.4rem}.splide[data-slider-template=overlay-gallery] .splide__controls,.splide[data-slider-template=overlay-gallery] .splide__pagination,.splide[data-slider-template=overlay-gallery] .splide__arrows{color:#fff}.splide[data-slider-template=overlay-gallery] .splide__arrow,.splide[data-slider-template=overlay-gallery] .splide__pagination__page:before,.splide[data-slider-template=overlay-gallery] .splide__pagination li:after{text-shadow:0 0 .35em rgba(0,0,0,.5)}.splide[data-slider-template=stage-full] .splide__controls,.splide[data-slider-template=stage-full-title] .splide__controls{left:var(--col-grid-margin);right:var(--col-grid-margin);width:auto;max-width:100%}.splide[data-slider-template=stage-full] .splide__pagination,.splide[data-slider-template=stage-full] .splide__arrows,.splide[data-slider-template=stage-full-title] .splide__pagination,.splide[data-slider-template=stage-full-title] .splide__arrows{padding:0;position:relative;grid-row:1/span 1;grid-column:1/-1}.splide[data-slider-template=stage-full] .splide__arrows,.splide[data-slider-template=stage-full-title] .splide__arrows{justify-content:flex-end;align-items:flex-end}.splide[data-slider-template=stage-full] .splide__arrow,.splide[data-slider-template=stage-full] .splide__pagination__page,.splide[data-slider-template=stage-full-title] .splide__arrow,.splide[data-slider-template=stage-full-title] .splide__pagination__page{pointer-events:auto;height:1.4rem}.splide[data-slider-template=stage-full] figcaption,.splide[data-slider-template=stage-full-title] figcaption{padding-top:0.4rem}.splide[data-slider-template=stage-full] .splide__track,.splide[data-slider-template=stage-full-title] .splide__track{overflow:visible}.splide[data-slider-template=stage-full] .splide__slide .block__scribbles .scribble,.splide[data-slider-template=stage-full-title] .splide__slide .block__scribbles .scribble{transition:all 150ms ease-in-out}.splide[data-slider-template=stage-full] .splide__slide:not(.is-active) .block__scribbles .scribble,.splide[data-slider-template=stage-full-title] .splide__slide:not(.is-active) .block__scribbles .scribble{--scale: 0.8}@media(min-width: 900px){.splide[data-slider-template=stage-full],.splide[data-slider-template=stage-full-title]{--col-grid-count: 4;column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr))}.splide[data-slider-template=stage-full]>*,.splide[data-slider-template=stage-full-title]>*{grid-row:auto/span 1}.splide[data-slider-template=stage-full]>hr,.splide[data-slider-template=stage-full-title]>hr{grid-column:1/-1}.splide[data-slider-template=stage-full]>.splide__track,.splide[data-slider-template=stage-full-title]>.splide__track{grid-column:1/-1}.splide[data-slider-template=stage-full] .splide__arrows,.splide[data-slider-template=stage-full-title] .splide__arrows{grid-column:-3/span 1;transform:translateX(0px)}.splide[data-slider-template=stage-full] .splide__pagination,.splide[data-slider-template=stage-full-title] .splide__pagination{grid-column:2/span 1}.splide[data-slider-template=stage-full] .splide__controls,.splide[data-slider-template=stage-full-title] .splide__controls{column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));position:absolute;inset:0;bottom:auto;-webkit-aspect-ratio:var(--img-ratio);aspect-ratio:var(--img-ratio);width:auto;max-width:100%;left:var(--col-grid-margin);right:var(--col-grid-margin)}.splide[data-slider-template=stage-full] .splide__controls>*,.splide[data-slider-template=stage-full-title] .splide__controls>*{grid-row:auto/span 1}.splide[data-slider-template=stage-full] .splide__controls>hr,.splide[data-slider-template=stage-full-title] .splide__controls>hr{grid-column:1/-1}.splide[data-slider-template=stage-full] .splide__controls,.splide[data-slider-template=stage-full] .splide__pagination,.splide[data-slider-template=stage-full] .splide__arrows,.splide[data-slider-template=stage-full-title] .splide__controls,.splide[data-slider-template=stage-full-title] .splide__pagination,.splide[data-slider-template=stage-full-title] .splide__arrows{height:var(--img-height);pointer-events:none;color:#fff}.splide[data-slider-template=stage-full] .splide__arrow,.splide[data-slider-template=stage-full] .splide__pagination__page:before,.splide[data-slider-template=stage-full] .splide__pagination li:after,.splide[data-slider-template=stage-full-title] .splide__arrow,.splide[data-slider-template=stage-full-title] .splide__pagination__page:before,.splide[data-slider-template=stage-full-title] .splide__pagination li:after{text-shadow:0 0 .35em rgba(0,0,0,.5)}}@media(min-width: 1200px){.splide[data-slider-template=stage-full],.splide[data-slider-template=stage-full-title]{--col-grid-count: 5}}@media(max-width: 899px){.splide[data-slider-template=stage-full]{margin-bottom:2.55rem}}.splide[data-slider-template=overlay-gallery]{--color-em: var(--color-steppingstoneyellow);color:#fff}.splide[data-slider-template=overlay-gallery] .splide__pagination--truncate:before,.splide[data-slider-template=overlay-gallery] .splide__pagination--truncate:after{line-height:1.05rem;height:1.05rem}.splide[data-slider-template=overlay-gallery] .splide__pagination{top:auto;left:1.75rem;bottom:2rem}.splide[data-slider-template=overlay-gallery] .splide__arrows{top:auto;right:1.75rem;bottom:1.5rem}.splide[data-slider-template=overlay-gallery] .splide__slide figcaption{transition:all .1s ease-in-out}.splide[data-slider-template=overlay-gallery] .splide__slide.is-active figcaption{opacity:1;transition:all .1s ease-in-out .3s}.splide[data-slider-template=overlay-gallery] .splide__slide:not(.is-active) figcaption{opacity:0}.js_reveal.reveal--init{overflow:clip;border-bottom:var(--border);padding-bottom:6rem;will-change:max-height;transition:max-height var(--transition-duration, 150ms) linear;backface-visibility:hidden;transform:scale(1)}.js_reveal.reveal--init:after{content:"";background:var(--color-bg);background:linear-gradient(rgba(255, 255, 255, 0), rgb(255, 255, 255));height:6rem;width:100%;position:absolute;inset:auto 0 0}.js_reveal.reveal--init .reveal__toggle{position:absolute;left:50%;z-index:99;bottom:2rem;transform:translateX(-50%);transition:opacity calc(.5*var(--transition-duration, 150ms)) linear;opacity:1}.js_reveal.reveal--init .reveal__toggle .text--open,.js_reveal.reveal--init .reveal__toggle .text--close{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;column-gap:0.5rem}.js_reveal.reveal--init[open=false]{max-height:var(--height-max, auto)}.js_reveal.reveal--init[open=false] .reveal__toggle .text--open{display:flex}.js_reveal.reveal--init[open=false] .reveal__toggle .text--close{display:none}.js_reveal.reveal--init[open=true]{max-height:var(--height, auto)}.js_reveal.reveal--init[open=true] .reveal__toggle .text--open{display:none}.js_reveal.reveal--init[open=true] .reveal__toggle .text--close{display:flex}.js_reveal.reveal--init.reveal--transitioning{pointer-events:none}.js_reveal.reveal--init.reveal--transitioning .reveal__toggle{opacity:.6}.banner-marquee{height:2.4em;border-top:1px solid #000;border-bottom:1px solid #000;background:#fff}.banner-marquee li.marquee__item>*,.banner-marquee li.marquee__item>img,.banner-marquee li.marquee__item>span{position:relative;transform:translateY(8%);display:block}.banner-marquee span{height:auto}.banner-marquee.banner--static ul{padding-left:var(--col-grid-margin);padding-right:var(--col-grid-margin);position:relative;max-width:100%;justify-content:flex-start}.banner-marquee.banner--static li:not(:first-child){display:none}.banner-marquee.banner--static li.marquee__item{padding:0}.footer-banner{margin-bottom:-1px;position:sticky;bottom:-1px}.lozad{opacity:0;transition:opacity var(--transition-duration, 150ms) ease-in-out}.lozad:not(.lozad--loaded){opacity:0}.lozad.lozad--loaded{transition:opacity var(--transition-duration, 150ms) ease-in-out var(--transition-duration, 150ms);opacity:1}.input-item--select{display:block;position:relative}.input-item--select label{position:absolute;top:0;left:0;z-index:1}.menu--csv{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;align-items:flex-end}.menu--csv>li,.menu--csv>label{display:block;position:relative;flex:0 0 auto;width:auto;min-width:0;display:flex;flex-flow:row nowrap;gap:0}.menu--csv a,.menu--csv button,.menu--csv .menu__link,.menu--csv span{display:inline-block;position:relative}.menu--csv>span{display:inline-block;margin-right:.4ch}.menu--csv>span.fs--caption{transform:translateY(-5%)}.menu--sv label{display:inline-block;width:auto}.menu--csv>li:not(:last-of-type):after,.menu--csv>label:not(:last-of-type):after{content:",";display:inline-block;margin-right:.4ch;pointer-events:none;color:currentcolor}button.show-more,a.show-more{text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em;justify-self:flex-start;align-self:flex-start;text-align:left;transition:all var(--transition-duration, 150ms) ease-in-out}button.show-more .btn__text,a.show-more .btn__text{display:block}button.show-more[aria-expanded=false] .btn__text--more,a.show-more[aria-expanded=false] .btn__text--more{display:block}button.show-more[aria-expanded=false] .btn__text--less,a.show-more[aria-expanded=false] .btn__text--less{display:none}button.show-more:not([aria-expanded=false]) .btn__text--more,a.show-more:not([aria-expanded=false]) .btn__text--more{display:none}button.show-more:not([aria-expanded=false]) .btn__text--less,a.show-more:not([aria-expanded=false]) .btn__text--less{display:block}@media(hover: hover){button.show-more:hover,a.show-more:hover{opacity:.5}}.calendar-widget{--ratio: 1;-webkit-aspect-ratio:var(--ratio);aspect-ratio:var(--ratio);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center}.calendar-widget .qs-datepicker-container{font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;text-align:left;font-size:20px;font-style:normal;font-weight:400;line-height:140%;top:0 !important;left:0 !important;text-align:center;width:100%}.calendar-widget .qs-datepicker{display:flex;flex-direction:column;row-gap:0.8rem}.calendar-widget .qs-controls{display:flex;order:2;justify-content:space-between;width:100%}.calendar-widget .qs-month{margin-right:0.35rem}.calendar-widget .qs-arrow{cursor:pointer}@media(hover: hover){.calendar-widget .qs-arrow:hover{color:var(--color-mittelgrau)}}.calendar-widget .qs-left:after{content:"←"}.calendar-widget .qs-right:after{content:"→"}.calendar-widget .qs-squares{display:grid;grid-template-columns:repeat(7, 1.4rem);justify-content:space-between;row-gap:0.85rem;order:1}.calendar-widget .qs-day{color:var(--color-kopfsteingrau)}.calendar-widget .qs-num{color:var(--color-mittelgrau)}.calendar-widget .qs-num:not(.qs-event){pointer-events:none}.calendar-widget .qs-event{cursor:pointer;color:var(--color-kopfsteingrau)}.calendar-widget .qs-event:hover{color:var(--color-mittelgrau)}.calendar-widget .qs-active{color:var(--color-dunkeltuerrot)}.calendar-widget .qs-overlay{display:none}.link--scribble-info{grid-column:1/-1;width:100%;display:block;position:relative;column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));padding-left:var(--col-grid-margin);padding-right:var(--col-grid-margin);height:5rem;min-height:5rem;padding-top:0.5rem}.link--scribble-info>*{grid-row:auto/span 1}.link--scribble-info>hr{grid-column:1/-1}.link--scribble-info>.btn{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;grid-column:-2/span 1;display:block;text-align:center;justify-self:center;align-self:start}img{-webkit-aspect-ratio:var(--ratio-default, auto);aspect-ratio:var(--ratio-default, auto)}.filter__list{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;row-gap:0;column-gap:.4ch}.filter__list .filter__option{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;flex:0 0 auto}.filter__list .input--checkbox{overflow:visible}.filter__list .input--checkbox input{position:absolute;inset:0;border:0;width:auto;height:auto;z-index:-1}.filter__list .input--checkbox input:focus-visible+.input__label{color:var(--color-em)}.filter__list .input--checkbox input:checked+.input__label{color:var(--color-em)}.filter__list.is-condensed .filter__option--last-of-visible .separator{display:none}.filter__list.is-condensed .filter__option--overflow{display:none}.blocks{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block{--color-bg: transparent;--color-text: var(--color-kopfsteingrau);background-color:var(--color-bg);color:var(--color-text);display:block;position:relative;box-sizing:border-box;width:100vw;max-width:100%;margin:0;grid-column:1/-1}.block.has-bg{background-color:var(--color-bg)}.block.has-bg>.block__content{padding:2rem 0}.block:not(.has-bg){background-color:rgba(0,0,0,0)}.block:not(.has-bg)>.block__content{padding:0}.block.bg--dark{--color-text: white}.block:last-child{margin-bottom:0}.block:first-child{margin-top:0}.block .block__content>.block__title,.block .block__content>.block__column{grid-column:1/-1}.block .block{margin-top:0;padding:0;--col-grid-count: 3}.block .block>*,.block .block .block__title,.block .block .block__column,.block .block .block__content{grid-column:1/-1}.block .block__grid{grid-column:1/-1;column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));margin-top:0;--col-grid-count: 2;row-gap:1rem}.block .block__grid>*{grid-row:auto/span 1}.block .block__grid>hr{grid-column:1/-1}.block img,.block video{display:block;padding:0;margin:0;position:relative;box-sizing:border-box;width:100%;max-width:100%}@media(max-width: 899px){.block{padding:0 var(--page-padding-x)}.block .block__grid{--col-grid-count: 2}}@media(min-width: 900px){.block{column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));padding-left:var(--col-grid-margin);padding-right:var(--col-grid-margin)}.block>*{grid-row:auto/span 1}.block>hr{grid-column:1/-1}.block .block__grid{--col-grid-count: 3}.block>*,.block>.block__title,.block>.block__header,.block>.block__column,.block>.block__content{grid-column:2/span 3}}@media(min-width: 1200px){.block{column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));padding-left:var(--col-grid-margin);padding-right:var(--col-grid-margin)}.block>*{grid-row:auto/span 1}.block>hr{grid-column:1/-1}.block .block__grid{--col-grid-count: 3}.block>*,.block>.block__title,.block>.block__header,.block>.block__column,.block>.block__content{grid-column:2/span 3}}.block{margin-top:2rem}@media(max-width: 899px){.block.has-bg,.block.has-bg+.block,.block.block--partners,.block.block--teasers{margin-top:3rem}}@media(min-width: 900px){.block.has-bg,.block.has-bg+.block,.block.block--partners,.block.block--teasers{margin-top:5rem}}@media(max-width: 899px){.block.block--headline+.block.block--teasers{margin-top:0}}@media(min-width: 900px){.block.block--headline+.block.block--teasers{margin-top:0}}@media(max-width: 899px){body.page--home #page>.block:not(:first-child),body.page--homepage #page>.block:not(:first-child){margin-top:3rem}}@media(min-width: 900px){body.page--home #page>.block:not(:first-child),body.page--homepage #page>.block:not(:first-child){margin-top:5rem}}.block--jumpnav{padding-bottom:1rem}.block--jumpnav .menu__title{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;margin-right:.5em}.block--jumpnav .menu__title:after{display:none !important}.block--jumpnav .menu__link{text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em}.block--jumpnav a{transition:all var(--transition-duration, 150ms) ease-in-out}.block--jumpnav a:hover,.block--jumpnav a:focus-visible{color:var(--color-mittelgrau)}@media(max-width: 899px){.block--jumpnav:first-child{order:0}.block--jumpnav:first-child+.block--stage{order:-1;margin-bottom:1rem}}.block--stage{margin-top:0}.block--stage .block__content{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;gap:1rem}.block--stage .stage__title{font-size:40px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.4px}@media(max-width: 899px){.block--stage .stage__title{font-size:30px;letter-spacing:0}}.block--stage .stage__subtitle,.block--stage .block--gallery--teasers .teaser__subtitle{font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;text-align:left;font-size:20px;font-style:normal;font-weight:400;line-height:140%}.block--stage .stage__title__label{font-size:30px;font-style:normal;font-weight:400;line-height:130%;color:var(--color-mittelgrau)}.block--stage .stage__img-container figcaption{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;padding:0.5rem 0}.page--mediationpage .block--stage .js_lightbox-source,.page--page .block--stage .js_lightbox-source,.page--events .block--stage .js_lightbox-source,.page--archive .block--stage .js_lightbox-source{pointer-events:none}@media(max-width: 899px){.block--stage .stage__img-container figure.for-size-all{--ratio: auto;-webkit-aspect-ratio:var(--ratio, auto);aspect-ratio:var(--ratio, auto)}.block--stage .stage__img-container figure.for-size-all img{--ratio: var(--ratio-default);-webkit-aspect-ratio:var(--ratio, auto);aspect-ratio:var(--ratio, auto);object-fit:contain;object-position:center;width:100%}body.page--page .block--stage .stage__img-container figure.for-size-all{--ratio: 35/50}body.page--page .block--stage .stage__img-container figure.for-size-all img{--ratio: 35/50;object-fit:cover}}.block--stage--full{display:block;padding:0}.block--stage--full .block__content{grid-column:1/-1;column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr))}.block--stage--full .block__content>*{grid-row:auto/span 1}.block--stage--full .block__content>hr{grid-column:1/-1}.block--stage--full .block__content>.stage__img-container,.block--stage--full .block__content>.block--gallery{grid-column:1/-1}@media(max-width: 899px){.block--stage--full .stage__title,.block--stage--full .stage__subtitle{grid-column:1/-1}}@media(min-width: 900px){.block--stage--full .stage__title,.block--stage--full .stage__subtitle{grid-column:2/span 3}}.block--stage--full .splide{transition:height 250ms ease-in-out;height:var(--active-slide-height, auto)}.block--stage--full[data-template=image] .stage__img-container figure{padding:0 1rem}.block--stage--full[data-template=image] .stage__img-container img{padding:0;background-color:rgba(0,0,0,0)}.block--stage--full[data-template=image] .stage__img-container figcaption{padding:.5rem var(--page-padding-x)}@media(min-width: 900px){.block--stage--full[data-template=image] .stage__img-container figcaption{column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));padding-left:var(--col-grid-margin);padding-right:var(--col-grid-margin)}.block--stage--full[data-template=image] .stage__img-container figcaption>*{grid-row:auto/span 1}.block--stage--full[data-template=image] .stage__img-container figcaption>hr{grid-column:1/-1}.block--stage--full[data-template=image] .stage__img-container figcaption>*{grid-column:2/-2}}@media(min-width: 900px){.block--stage:not(.block--stage--full) .stage__img-container>figure>img{width:100%;height:auto;-webkit-aspect-ratio:var(--ratio-default, auto);aspect-ratio:var(--ratio-default, auto);object-fit:cover;object-position:center}}.block--quote{margin-top:2rem}.block--quote .quote__text,.block--quote .quote__caption{display:inline}.block--quote .quote__text{font-size:30px;font-style:normal;font-weight:400;line-height:130%}.block--quote .quote__caption:before{content:"–"}.block--text .block__content,.block--textcol .block__content{-webkit-hyphenate-limit-last:always;-moz-hyphenate-limit-last:always;-ms-hyphenate-limit-last:always;hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphenate-limit-zone:8%;-ms-hyphenate-limit-zone:8%;hyphenate-limit-zone:8%}@supports(-webkit-hyphenate-limit-before: 6) or (hyphenate-limit-chars: 12 6 6){.block--text .block__content,.block--textcol .block__content{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}}@supports(-webkit-hyphenate-limit-before: 6){.block--text .block__content,.block--textcol .block__content{-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:6;-ms-hyphenate-limit-lines:2;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2}}@supports(hyphenate-limit-chars: 12 6 6){.block--text .block__content,.block--textcol .block__content{-moz-hyphenate-limit-chars:12 6 6;-webkit-hyphenate-limit-chars:12 6 6;-ms-hyphenate-limit-chars:12 6 6;hyphenate-limit-chars:12 6 6}}.block--text .block__content hr,.block--textcol .block__content hr{border:0;background:none;height:1rem;width:100%;display:block;margin:0}.block--text .block__content p+p,.block--textcol .block__content p+p{margin-top:1.4em}.block--text .block__content p b,.block--textcol .block__content p b{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;font-weight:normal;text-transform:uppercase;font-variant-numeric:normal;-moz-font-feature-settings:"case";-webkit-font-feature-settings:"case";font-feature-settings:"case";letter-spacing:.01em}.block--text .block__content p:first-child,.block--textcol .block__content p:first-child{margin-top:0}.block--text .block__content p a:not(.btn),.block--text .block__content a:not(.btn),.block--textcol .block__content p a:not(.btn),.block--textcol .block__content a:not(.btn){display:inline;text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em}.block--text .block__content p a:not(.btn):hover,.block--text .block__content p a:not(.btn):focus-visible,.block--text .block__content a:not(.btn):hover,.block--text .block__content a:not(.btn):focus-visible,.block--textcol .block__content p a:not(.btn):hover,.block--textcol .block__content p a:not(.btn):focus-visible,.block--textcol .block__content a:not(.btn):hover,.block--textcol .block__content a:not(.btn):focus-visible{color:var(--color-mittelgrau, inherit)}.block--text .block__content p a.btn,.block--text .block__content a.btn,.block--textcol .block__content p a.btn,.block--textcol .block__content a.btn{text-decoration:none}.block--text .block__content button,.block--textcol .block__content button{text-decoration:none}.block--text .block__content h2,.block--textcol .block__content h2{font-size:30px;font-style:normal;font-weight:400;line-height:130%}.block--text .block__content h2:not(:first-child),.block--textcol .block__content h2:not(:first-child){margin-top:3rem}.block--text .block__content h2:not(:last-child),.block--textcol .block__content h2:not(:last-child){margin-bottom:1rem}.block--text .block__content h3:not(:first-child),.block--text .block__content h4:not(:first-child),.block--text .block__content h5:not(:first-child),.block--text .block__content h6:not(:first-child),.block--textcol .block__content h3:not(:first-child),.block--textcol .block__content h4:not(:first-child),.block--textcol .block__content h5:not(:first-child),.block--textcol .block__content h6:not(:first-child){margin-top:1rem}.block--text .block__content h3,.block--text .block__content h4,.block--text .block__content h5,.block--text .block__content h6,.block--textcol .block__content h3,.block--textcol .block__content h4,.block--textcol .block__content h5,.block--textcol .block__content h6{margin-bottom:0}.block--text .block__content h3,.block--textcol .block__content h3{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}.block--text .block__content h6,.block--textcol .block__content h6{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;margin-top:1.4rem;margin-bottom:0}.block--text .block__content strong,.block--textcol .block__content strong{font-weight:700;font-weight:inherit;color:var(--color-em)}.block--text .block__content em,.block--text .block__content i,.block--textcol .block__content em,.block--textcol .block__content i{font-style:italic}.block--text .block__content ul,.block--text .block__content ol,.block--textcol .block__content ul,.block--textcol .block__content ol{padding:0;display:flex;flex-flow:column nowrap}.block--text .block__content ul:not(:last-child),.block--text .block__content ol:not(:last-child),.block--textcol .block__content ul:not(:last-child),.block--textcol .block__content ol:not(:last-child){margin-bottom:1.4em}.block--text .block__content ul:not(:first-child),.block--text .block__content ol:not(:first-child),.block--textcol .block__content ul:not(:first-child),.block--textcol .block__content ol:not(:first-child){margin-top:1.4em}.block--text .block__content li,.block--textcol .block__content li{position:relative}.block--text .block__content li+li,.block--textcol .block__content li+li{margin-top:0}.block--text .block__content ol,.block--textcol .block__content ol{list-style:none;counter-reset:counter-ol}.block--text .block__content ol li,.block--textcol .block__content ol li{display:block;position:relative;padding-left:1.5em;counter-increment:counter-ol}.block--text .block__content ol li:before,.block--textcol .block__content ol li:before{display:block;position:absolute;top:0;left:.5em;content:counter(counter-ol);font-family:var(--font-family-base)}.block--text .block__content ul,.block--textcol .block__content ul{list-style:initial;padding-left:1.5em}.block--text .block__content strong,.block--textcol .block__content strong{font-weight:unset;color:var(--color-em)}.block--textcol .block__content{row-gap:1.4rem;column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr))}.block--textcol .block__content>*{grid-row:auto/span 1}.block--textcol .block__content>hr{grid-column:1/-1}@media(min-width: 900px){.block--textcol .block__content{--col-grid-count: 3}}.block--textcol .block__content>*{grid-column:1/-1}.block--textcol .block__content>.block__text--col{grid-column:auto/span 1}.block--textcol .block__content h3{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}@media(max-width: 899px){.block--textcol .block__content>.block__text--col{grid-column:1/-1}}.block--text--intro{font-size:30px;font-style:normal;font-weight:400;line-height:130%}.block--editorial,.block--imagegrid{margin-top:2rem}.block--editorial>.block__content,.block--imagegrid>.block__content{column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));margin-top:0;padding:0;--col-grid-count: 3;row-gap:1.4rem}.block--editorial>.block__content>*,.block--imagegrid>.block__content>*{grid-row:auto/span 1}.block--editorial>.block__content>hr,.block--imagegrid>.block__content>hr{grid-column:1/-1}.block--editorial .block,.block--imagegrid .block{--col-grid-count: var(--col-span, 3);grid-column:auto/span var(--col-span, 3)}@media(max-width: 899px){.block--editorial>.block__content,.block--imagegrid>.block__content{--col-grid-count: 2}}.block--imagegrid .block{grid-row:auto/span var(--col-span, 3)}.block--imagegrid .block__caption{grid-column:1/-1;font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}.block--editorial .block--image{margin-top:.3em}@media(max-width: 899px){.block--editorial .block{grid-column:1/-1}}@media(min-width: 900px){.block--editorial>.block__content{grid-auto-flow:dense}.block--editorial .block--text{grid-row:1/span 1}.block--editorial .block--image{grid-row:auto/span 1}.block--editorial[data-image-count="2"] .block--text{grid-row:1/span 2}.block--editorial--text2left .block--text{--col-span: 2;grid-column:1/span var(--col-span)}.block--editorial--text2left .block--image{--col-span: 1;grid-column:auto/span var(--col-span)}.block--editorial--text2right .block--text{--col-span: 2;grid-column:2/span var(--col-span)}.block--editorial--text2right .block--image{--col-span: 1;grid-column:1/span var(--col-span)}.block--editorial--text1left .block--text{--col-span: 1;grid-column:1/span var(--col-span)}.block--editorial--text1left .block--image{--col-span: 2;grid-column:auto/span var(--col-span)}.block--editorial--text1right .block--text{--col-span: 1;grid-column:3/span var(--col-span)}.block--editorial--text1right .block--image{--col-span: 2;grid-column:1/span var(--col-span)}}.block--image{max-width:100%}.block--image figure{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;row-gap:0}.block--image figcaption{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;padding:0.5rem 0}.block--events{background:#f0f !important}.block--events .block__content{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;row-gap:2rem;max-width:30.6rem}.block--events .block__title{font-size:30px;font-style:normal;font-weight:400;line-height:130%}.block--info{--color-bg: var(--color-wintergrau);--color-text: var(--color-kopfsteingrau)}.block--info.has-bg{background-color:var(--color-bg)}.block--info.has-bg>.block__content{padding:2rem 0}.block--info:not(.has-bg){background-color:rgba(0,0,0,0)}.block--info:not(.has-bg)>.block__content{padding:0}.block--info>.block__content{margin-top:0;row-gap:1rem}.block--info>.block__content.foldout-wrapper{row-gap:0}.block--info>.block__content.foldout-wrapper>.foldout{row-gap:0;display:block;grid-column:1/-1}.block--info>.block__content.foldout-wrapper>.foldout .foldout__inner{padding-top:2rem;margin-top:0;row-gap:1rem}.block--info .block__title{font-size:30px;font-style:normal;font-weight:400;line-height:130%}.block--info .block__text--col h3{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}.block--info .block__text--col p+p,.block--info .block__text--col p+h3{margin-top:1.4rem}.block--info .block__header~.block__text--col{margin-top:1rem}.block--info .block__image figcaption{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;padding:0.5rem 0}.block--info .block__link a,.block--info .block__link button{text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em}.block--info:not(.has-image) .block__header,.block--info:not(.has-image) .block__text,.block--info:not(.has-image) .block__link{grid-column:1/-1;grid-row:auto/span 1}@media(min-width: 900px){.block--info.has-image .block__header,.block--info.has-image .block__text,.block--info.has-image .block__link{grid-column:1/span 2;grid-row:auto/span 1}.block--info.has-image .block__image{grid-column:3/span 1;grid-row:2/span 2}}@media(max-width: 899px){.block--info.has-image .block__header{order:2}.block--info.has-image .block__image{order:2}.block--info.has-image .block__text{order:3}.block--info.has-image .block__link{order:4}}.block--info .block--info__item{-webkit-hyphenate-limit-last:always;-moz-hyphenate-limit-last:always;-ms-hyphenate-limit-last:always;hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphenate-limit-zone:8%;-ms-hyphenate-limit-zone:8%;hyphenate-limit-zone:8%}@supports(-webkit-hyphenate-limit-before: 6) or (hyphenate-limit-chars: 12 6 6){.block--info .block--info__item{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}}@supports(-webkit-hyphenate-limit-before: 6){.block--info .block--info__item{-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:6;-ms-hyphenate-limit-lines:2;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2}}@supports(hyphenate-limit-chars: 12 6 6){.block--info .block--info__item{-moz-hyphenate-limit-chars:12 6 6;-webkit-hyphenate-limit-chars:12 6 6;-ms-hyphenate-limit-chars:12 6 6;hyphenate-limit-chars:12 6 6}}.block--info .block--info__item hr{border:0;background:none;height:1rem;width:100%;display:block;margin:0}.block--info .block--info__item p+p{margin-top:1.4em}.block--info .block--info__item p b{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;font-weight:normal;text-transform:uppercase;font-variant-numeric:normal;-moz-font-feature-settings:"case";-webkit-font-feature-settings:"case";font-feature-settings:"case";letter-spacing:.01em}.block--info .block--info__item p:first-child{margin-top:0}.block--info .block--info__item p a:not(.btn),.block--info .block--info__item a:not(.btn){display:inline;text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em}.block--info .block--info__item p a:not(.btn):hover,.block--info .block--info__item p a:not(.btn):focus-visible,.block--info .block--info__item a:not(.btn):hover,.block--info .block--info__item a:not(.btn):focus-visible{color:var(--color-mittelgrau, inherit)}.block--info .block--info__item p a.btn,.block--info .block--info__item a.btn{text-decoration:none}.block--info .block--info__item button{text-decoration:none}.block--info .block--info__item h2{font-size:30px;font-style:normal;font-weight:400;line-height:130%}.block--info .block--info__item h2:not(:first-child){margin-top:3rem}.block--info .block--info__item h2:not(:last-child){margin-bottom:1rem}.block--info .block--info__item h3:not(:first-child),.block--info .block--info__item h4:not(:first-child),.block--info .block--info__item h5:not(:first-child),.block--info .block--info__item h6:not(:first-child){margin-top:1rem}.block--info .block--info__item h3,.block--info .block--info__item h4,.block--info .block--info__item h5,.block--info .block--info__item h6{margin-bottom:0}.block--info .block--info__item h3{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}.block--info .block--info__item h6{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;margin-top:1.4rem;margin-bottom:0}.block--info .block--info__item strong{font-weight:700;font-weight:inherit;color:var(--color-em)}.block--info .block--info__item em,.block--info .block--info__item i{font-style:italic}.block--info .block--info__item ul,.block--info .block--info__item ol{padding:0;display:flex;flex-flow:column nowrap}.block--info .block--info__item ul:not(:last-child),.block--info .block--info__item ol:not(:last-child){margin-bottom:1.4em}.block--info .block--info__item ul:not(:first-child),.block--info .block--info__item ol:not(:first-child){margin-top:1.4em}.block--info .block--info__item li{position:relative}.block--info .block--info__item li+li{margin-top:0}.block--info .block--info__item ol{list-style:none;counter-reset:counter-ol}.block--info .block--info__item ol li{display:block;position:relative;padding-left:1.5em;counter-increment:counter-ol}.block--info .block--info__item ol li:before{display:block;position:absolute;top:0;left:.5em;content:counter(counter-ol);font-family:var(--font-family-base)}.block--info .block--info__item ul{list-style:initial;padding-left:1.5em}.block--info .block--info__item h3{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;margin-bottom:0 !important}.block--info .block--info__item a{transition:all var(--transition-duration, 150ms) ease-in-out}.block--info .block--info__item a:focus-visible{color:var(--color-mittelgrau)}@media(hover: hover){.block--info .block--info__item a:hover{color:var(--color-mittelgrau) !important}}.block--info .block__foldout__inner>.block:not(:first-child),.block--info .block__foldout__inner>.block+.block{margin-top:2rem}@media(max-width: 899px){.block--info>.block__content{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--info>.block__content.foldout-wrapper>.foldout .foldout__inner{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}}@media(min-width: 900px){.block--info>.block__content{column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));--col-grid-count: 3;grid-auto-rows:minmax(0, auto);grid-template-rows:minmax(0, max-content) minmax(0, 1fr);align-items:start}.block--info>.block__content>*{grid-row:auto/span 1}.block--info>.block__content>hr{grid-column:1/-1}.block--info>.block__content.foldout-wrapper>.foldout .foldout__inner{column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));--col-grid-count: 3;grid-auto-rows:minmax(0, auto);align-items:start}.block--info>.block__content.foldout-wrapper>.foldout .foldout__inner>*{grid-row:auto/span 1}.block--info>.block__content.foldout-wrapper>.foldout .foldout__inner>hr{grid-column:1/-1}}.info__inner{margin-top:var(--col-grid-gutter)}.info__inner h3{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}.info__inner p+p,.info__inner p+h3{margin-top:1.4rem}.info__inner--columns{column-count:3;column-gap:var(--col-grid-gutter)}.info__inner--columns h2,.info__inner--columns h3,.info__inner--columns h4,.info__inner--columns h4,.info__inner--columns h6{break-before:auto;break-after:avoid}.info__inner--columns p+p{margin-top:0}@media(max-width: 899px){.info__inner--columns{column-count:2}}@media(max-width: 599px){.info__inner--columns{column-count:1}}.block--info--newsletter .form__wrapper{row-gap:1.5rem;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;align-self:stretch;justify-content:space-between;transform:translateY(-0.2em)}.block--info--newsletter .form--newsletter{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, max-content);row-gap:1.5rem}.block--info--newsletter .form__item{grid-column:1/-1;grid-row:auto/span 1}.block--info--newsletter .form__item--info{grid-row:1/span 1}.block--info--newsletter .form__item--info>*{display:inline}.block--info--newsletter .form__item--search{grid-row:1/span 1}.block--info--newsletter button[type=submit]{grid-column:2/span 1;grid-row:1/span 1;justify-self:end;text-decoration:none}.block--info--newsletter .ctalabel{display:inline;font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;text-align:left;font-size:20px;font-style:normal;font-weight:400;line-height:140%;text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em;transform:translateY(-5%)}.block--info--newsletter .ctalabel:hover{color:var(--color-mittelgrau, inherit)}.block--info--newsletter>.block__content{grid-template-rows:minmax(0, max-content)}.block--info--newsletter.block--info--newsletter--small .form__wrapper{grid-column:1/-1}.block--info--newsletter.block--info--newsletter--small .logo{display:none}.block--info--newsletter.block--info--newsletter--small .form__item--info span{display:inline-block}.block--info--newsletter.block--info--newsletter--large .form__wrapper{grid-column:1/-1}.block--info--newsletter.block--info--newsletter--large .logo{grid-column:1/span 1}.block--info--newsletter.block--info--newsletter--large .logo img{transform-origin:top right;transform:scale(1.06)}.block--info--newsletter.block--info--newsletter--large .form__item--info{font-size:30px;font-style:normal;font-weight:400;line-height:130%}.block--info--newsletter.block--info--newsletter--large .form__item--info span{display:block}.block--info--newsletter .form__item--info strong{font-weight:normal;color:var(--color-em)}.block--info--newsletter .logo{display:none !important}@media(max-width: 899px){.block--info--newsletter .logo{display:none !important}}.block--teasers{row-gap:2rem}.block--teasers>.block__content{column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));margin-top:0;--col-grid-count: 3;padding:0;row-gap:2rem;grid-auto-rows:minmax(0, auto);grid-template-rows:minmax(0, max-content) minmax(0, 1fr);align-items:start}.block--teasers>.block__content>*{grid-row:auto/span 1}.block--teasers>.block__content>hr{grid-column:1/-1}.block--teasers .block__header,.block--teasers .block__title,.block--teasers .block__teasers,.block--teasers .block__link{grid-column:1/-1;grid-row:auto/span 1}.block--teasers .block__title{font-size:30px;font-style:normal;font-weight:400;line-height:130%}@media(max-width: 899px){.block--teasers.block--teasers--onview .block__title{font-size:30px;font-style:normal;font-weight:400;line-height:130%}}@media(min-width: 900px){.block--teasers.block--teasers--onview .block__title{font-size:40px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.4px}}@media(min-width: 900px)and (max-width: 899px){.block--teasers.block--teasers--onview .block__title{font-size:30px;letter-spacing:0}}.block--teasers.block--teasers--list.has-bg>.block__content{row-gap:1rem}.block--teasers.block--teasers--list>.block__content>.block__grid,.block--teasers.block--teasers--list>.block__content .block__foldout>.block__grid{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;gap:0}.block--teasers.block--teasers--list .block--teaser{--color-bg: transparent}.block--teasers.block--teasers--list .block--teaser>.teaser__inner{padding:1rem 0;display:grid;grid-template-columns:138px minmax(0, 1fr);align-items:center;justify-content:start;column-gap:1.5rem}.block--teasers.block--teasers--list .block--teaser>.teaser__inner:before{content:"";background:var(--color-bg, transparent);position:absolute;inset:0;right:auto;left:50%;transform:translateX(-50%);width:200vw}.block--teasers.block--teasers--list .block--teaser>.teaser__inner>.teaser__text{grid-column:2/-1}.block--teasers.block--teasers--list .block--teaser>.teaser__inner>.teaser__img-container{grid-column:1/2;margin-bottom:0;align-self:center;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}@media(max-width: 899px){.block--teasers.block--teasers--list .block__content{row-gap:1rem}.block--teasers.block--teasers--list .block--teaser>.teaser__inner{grid-template-columns:minmax(0, 1fr)}.block--teasers.block--teasers--list .block--teaser>.teaser__inner>.teaser__img-container{display:none}.block--teasers.block--teasers--list .block--teaser>.teaser__inner>.teaser__text{grid-column:1/-1}}.block--teasers .block__grid{row-gap:2rem}body:not(.page--calendar) .block--teasers.block--teasers--list.block--teasers--event .block--teaser>.teaser__inner{grid-template-columns:minmax(0, 1fr)}body:not(.page--calendar) .block--teasers.block--teasers--list.block--teasers--event .block--teaser>.teaser__inner>.teaser__img-container{display:none}body:not(.page--calendar) .block--teasers.block--teasers--list.block--teasers--event .block--teaser>.teaser__inner>.teaser__text{grid-column:1/-1}.block--teasers.block--teasers--list .block--teaser:not(.has-image)>.teaser__inner{grid-template-columns:minmax(0, 1fr)}.block--teasers.block--teasers--list .block--teaser:not(.has-image)>.teaser__inner>.teaser__img-container{display:none}.block--teasers.block--teasers--list .block--teaser:not(.has-image)>.teaser__inner>.teaser__text{grid-column:1/-1}.block--teasers.has-calendar.block--teasers--list .block--teaser>.teaser__inner:before{right:0;left:0;width:auto;transform:none}.block--teasers.has-calendar>.block__content{--col-grid-count: 3}.block--teasers.has-calendar>.block__content>*{grid-column:1/span 2}.block--teasers.has-calendar>.block__content>.block__calendar{grid-column:-2/span 1;grid-row:1/span 3;z-index:2}@media(max-width: 899px){.block--teasers.has-calendar>.block__content>*{grid-column:1/-1}.block--teasers.has-calendar>.block__content>.block__calendar{display:none}}.block--teasers.has-tabs .block__title{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;justify-content:flex-start;align-items:flex-start;column-gap:.35em}.block--text--intro+.block--teasers{margin-top:2rem}.block--teasers.block--teasers--list .block--teaser.block--teaser--featured>.teaser__inner:before{background:var(--color-sommerblau)}.block--teaser{--color-bg: var(--color-wintergrau);--color-text: var(--color-kopfsteingrau)}.block--teaser.has-bg{background-color:var(--color-bg)}.block--teaser.has-bg>.block__content{padding:2rem 0}.block--teaser:not(.has-bg){background-color:rgba(0,0,0,0)}.block--teaser:not(.has-bg)>.block__content{padding:0}.block--teaser .teaser__img-container{margin-bottom:1rem;transition:opacity var(--transition-duration, 150ms) ease-in-out}@media(max-width: 899px){.block--teaser .teaser__label,.block--teaser .teaser__meta{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}}.block--teaser .teaser__title span{display:block}.block--teaser .teaser__link{display:inline-block;margin-top:0.2rem;text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em;white-space:nowrap}.block--teaser .teaser__intro{pointer-events:none}.block--teaser a{color:var(--color-text);transition:all var(--transition-duration, 150ms) ease-in-out}.block--teaser a:hover,.block--teaser a:focus-visible{color:var(--color-mittelgrau)}.block--teaser a:hover .teaser__img-container,.block--teaser a:focus-visible .teaser__img-container{opacity:.85}.block--teaser a:hover .teaser__intro,.block--teaser a:focus-visible .teaser__intro{pointer-events:none;color:var(--color-text)}.block--teaser.block--teaser--card{grid-column:auto/span 1;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;row-gap:0}.block--teaser.block--teaser--card .teaser__inner{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;row-gap:1rem}.block--teaser.block--teaser--card .teaser__img-container{margin-bottom:0}.block--teaser.block--teaser--card .teaser__link{margin-top:0}@media(min-width: 900px){.block--teaser.block--teaser--card .teaser__title,.block--teaser.block--teaser--card .teaser__subtitle{font-size:30px;font-style:normal;font-weight:400;line-height:130%}}.block--teaser.block--teaser--project .teaser__text,.block--teaser.block--teaser--mediationproject .teaser__text{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;row-gap:1rem}.block--teaser.block--teaser--project .teaser__title+.teaser__subtitle,.block--teaser.block--teaser--mediationproject .teaser__title+.teaser__subtitle{margin-top:-1rem}.block--teaser.block--teaser--project .teaser__intro,.block--teaser.block--teaser--mediationproject .teaser__intro{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}.block--teaser.block--teaser--project .teaser__link,.block--teaser.block--teaser--mediationproject .teaser__link{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}@media(max-width: 899px){.block--teaser.block--teaser--mediationsubpage .teaser__title{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}}@media(min-width: 900px){.block--teaser.block--teaser--mediationsubpage .teaser__title{font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;text-align:left;font-size:20px;font-style:normal;font-weight:400;line-height:140%}}.block--teaser.block--teaser--text{grid-column:1/-1}@media(max-width: 899px){.block--teaser.block--teaser--text .teaser__title{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}}@media(min-width: 900px){.block--teaser.block--teaser--text .teaser__title{font-size:30px;font-style:normal;font-weight:400;line-height:130%}}.block--teaser.block--teaser--full .teaser__img-container{margin-bottom:1.5rem}.block--teaser.block--teaser--full .teaser__head{display:block}.block--teaser.block--teaser--full .teaser__title,.block--teaser.block--teaser--full .teaser__link{display:inline}.block--teaser.block--teaser--full .teaser__title.teaser__title--large{font-size:40px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.4px}@media(max-width: 899px){.block--teaser.block--teaser--full .teaser__title.teaser__title--large{font-size:30px;letter-spacing:0}}.block--teaser.block--teaser--full .teaser__title:not(.teaser__title--large){font-size:30px;font-style:normal;font-weight:400;line-height:130%}.block--teaser.block--teaser--full .teaser__title p{display:inline}.block--teaser.block--teaser--full .teaser__title strong{color:var(--color-em);font-weight:inherit}.block--teaser.block--teaser--full .teaser__link:focus-visible,.block--teaser.block--teaser--full .teaser__link:hover{opacity:.5}.block--teaser.block--teaser--full.has-columns .teaser__title{display:block;column-count:3;column-gap:var(--col-grid-gutter)}.block--teaser.block--teaser--full.has-columns .teaser__title p{display:block;column-span:all;break-inside:avoid}.block--teaser.block--teaser--full.has-columns .teaser__title h2,.block--teaser.block--teaser--full.has-columns .teaser__title h3,.block--teaser.block--teaser--full.has-columns .teaser__title h4,.block--teaser.block--teaser--full.has-columns .teaser__title h4,.block--teaser.block--teaser--full.has-columns .teaser__title h6{break-before:auto;break-after:avoid;margin-top:0;padding-top:1rem;column-span:all}.block--teaser.block--teaser--full.has-columns .teaser__title h3,.block--teaser.block--teaser--full.has-columns .teaser__title h3~p{column-span:none}.block--teaser.block--teaser--full.has-columns .teaser__title p+p{margin-top:0}@media(max-width: 899px){.block--teaser.block--teaser--full.has-columns .teaser__title{column-count:2}}@media(max-width: 599px){.block--teaser.block--teaser--full.has-columns .teaser__title{column-count:1}}.block--teaser.block--teaser--card .teaser__label,.block--teaser.block--teaser--project .teaser__label,.block--teaser.block--teaser--text .teaser__label{color:var(--color-mittelgrau)}.block--partners>.block__content{column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));margin-top:0;--col-grid-count: 3;row-gap:1rem;grid-auto-rows:minmax(0, auto);grid-template-rows:minmax(0, max-content);align-items:start}.block--partners>.block__content>*{grid-row:auto/span 1}.block--partners>.block__content>hr{grid-column:1/-1}.block--partners .logo{grid-column:auto/span 1}.block--partners .logo,.block--partners .logo img{height:auto;width:auto;min-width:1rem;min-height:1rem;flex:0 0 auto;max-width:9.5rem;max-height:9.5rem;object-fit:contain;background-color:rgba(0,0,0,0);object-position:center}.block--partners .block__partners{grid-column:1/-1;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;align-items:center;gap:3rem}.block--partners .support-text,.block--partners .block__partners-title{grid-column:1/-1}.block--partners .support-text{flex:0 0 100%;max-height:none}.block--partners .block__partners-title{padding-bottom:2rem}*+.block--partners .block__partners-title{margin-top:2rem}.block--partners .block__partners{align-items:center;display:flex;flex-wrap:wrap;gap:3rem}.block--partners .sponsor-item{display:inline-block;max-height:3.3em;position:relative}.block--partners .sponsor-item--fit-height{max-height:unset}.block--partners .sponsor-item--fit-width{width:9.4em;max-height:none}@media(max-width: 899px){.block--partners .sponsor-item--fit-width{width:6.4em}}.block--partners img{background:rgba(0,0,0,0)}.block--video{--ratio: 16/9;--size-icon: 55px;--gap-y: 1rem}.block--video img{object-fit:cover;object-position:center}.block--video video,.block--video iframe{display:none}.block--video .video-wrapper,.block--video video,.block--video .overlay{width:100%;height:auto;-webkit-aspect-ratio:var(--ratio);aspect-ratio:var(--ratio);display:block;position:relative;background-color:rgba(0,0,0,0);z-index:1}.block--video video,.block--video .poster,.block--video .overlay{position:absolute;left:0;top:0}.block--video .block__content{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;row-gap:0.5rem}.block--video .video__controls{display:block;position:absolute;right:0;bottom:0;z-index:3}.block--video .overlay{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;background:rgba(0,0,0,.5)}.block--video .overlay--cookie-message .overlay__content,.block--video .overlay--controls .overlay__content{justify-content:space-between;row-gap:var(--gap-y)}.block--video button.btn--play-video,.block--video .btn__icon{min-width:0;min-height:0;max-width:none;max-height:none}.block--video .overlay--control button.btn--play-video{transition:opacity 150ms ease;background:rgba(0,0,0,0);cursor:pointer;padding:0;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;justify-content:center;align-items:center;gap:0.5rem;border:0;width:auto;height:var(--size-icon)}@media(hover: hover){.block--video .overlay--control button.btn--play-video:hover{color:currentcolor;opacity:.5}}.block--video .overlay--control .btn__icon{--ratio: 1;-webkit-aspect-ratio:var(--ratio);aspect-ratio:var(--ratio);width:auto;height:100%;color:var(--color-white);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.block--video .overlay--control .btn__icon svg{display:block;width:100%;height:auto;transform:translate(3%, 0)}.block--video .overlay--control .btn__icon svg,.block--video .overlay--control .btn__icon path{fill:currentcolor}.block--video .overlay--icon{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.block--video .overlay--icon svg,.block--video .overlay--icon path{fill:#fff;height:55px}.block--video .overlay--poster:before{content:"";display:block;position:absolute;inset:.5px;background:rgba(67,61,61,.5);z-index:1}.block--video .overlay__cookie-message{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;padding:var(--gap-y) 1.3rem;margin:0;background:var(--color-steppingstoneyellow);color:var(--color-text);gap:var(--gap-y);max-height:min(80%,20rem);overflow-y:auto;width:calc(100% + 1px);transform:translateY(0.5px)}.block--video .overlay__cookie-message p a{text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em;color:var(--color-dunkeltuerrot)}.block--video .overlay__controls{flex:1 1 auto;display:flex;flex-flow:column nowrap;justify-content:center;padding-top:var(--gap-y)}.block--video .overlay__content{height:100%;width:100%;background:rgba(0,0,0,0);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;color:var(--color-text)}.block--video .iframe-wrapper{position:relative;padding-bottom:56.25%;height:100%;width:100%}.block--video .iframe-wrapper iframe{position:absolute;top:0;left:0;object-fit:contain;background-color:rgba(0,0,0,0);height:100%;width:100%}.block--video .video-wrapper{position:relative;overflow:visible}.block--video .video-wrapper:not(.show--video) video{display:none}.block--video .video-wrapper:not(.show--video) .video__controls{display:none}.block--video .block--video__caption{-webkit-hyphenate-limit-last:always;-moz-hyphenate-limit-last:always;-ms-hyphenate-limit-last:always;hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphenate-limit-zone:8%;-ms-hyphenate-limit-zone:8%;hyphenate-limit-zone:8%;font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}@supports(-webkit-hyphenate-limit-before: 6) or (hyphenate-limit-chars: 12 6 6){.block--video .block--video__caption{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}}@supports(-webkit-hyphenate-limit-before: 6){.block--video .block--video__caption{-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:6;-ms-hyphenate-limit-lines:2;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2}}@supports(hyphenate-limit-chars: 12 6 6){.block--video .block--video__caption{-moz-hyphenate-limit-chars:12 6 6;-webkit-hyphenate-limit-chars:12 6 6;-ms-hyphenate-limit-chars:12 6 6;hyphenate-limit-chars:12 6 6}}.block--video .block--video__caption hr{border:0;background:none;height:1rem;width:100%;display:block;margin:0}.block--video .block--video__caption p+p{margin-top:1.4em}.block--video .block--video__caption p b{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;font-weight:normal;text-transform:uppercase;font-variant-numeric:normal;-moz-font-feature-settings:"case";-webkit-font-feature-settings:"case";font-feature-settings:"case";letter-spacing:.01em}.block--video .block--video__caption p:first-child{margin-top:0}.block--video .block--video__caption p a:not(.btn),.block--video .block--video__caption a:not(.btn){display:inline;text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em}.block--video .block--video__caption p a:not(.btn):hover,.block--video .block--video__caption p a:not(.btn):focus-visible,.block--video .block--video__caption a:not(.btn):hover,.block--video .block--video__caption a:not(.btn):focus-visible{color:var(--color-mittelgrau, inherit)}.block--video .block--video__caption p a.btn,.block--video .block--video__caption a.btn{text-decoration:none}.block--video .block--video__caption button{text-decoration:none}.block--video .block--video__caption h2{font-size:30px;font-style:normal;font-weight:400;line-height:130%}.block--video .block--video__caption h2:not(:first-child){margin-top:3rem}.block--video .block--video__caption h2:not(:last-child){margin-bottom:1rem}.block--video .block--video__caption h3:not(:first-child),.block--video .block--video__caption h4:not(:first-child),.block--video .block--video__caption h5:not(:first-child),.block--video .block--video__caption h6:not(:first-child){margin-top:1rem}.block--video .block--video__caption h3,.block--video .block--video__caption h4,.block--video .block--video__caption h5,.block--video .block--video__caption h6{margin-bottom:0}.block--video .block--video__caption h3{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}.block--video .block--video__caption h6{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;margin-top:1.4rem;margin-bottom:0}.block--video .block--video__caption strong{font-weight:700;font-weight:inherit;color:var(--color-em)}.block--video .block--video__caption em,.block--video .block--video__caption i{font-style:italic}.block--video .block--video__caption ul,.block--video .block--video__caption ol{padding:0;display:flex;flex-flow:column nowrap}.block--video .block--video__caption ul:not(:last-child),.block--video .block--video__caption ol:not(:last-child){margin-bottom:1.4em}.block--video .block--video__caption ul:not(:first-child),.block--video .block--video__caption ol:not(:first-child){margin-top:1.4em}.block--video .block--video__caption li{position:relative}.block--video .block--video__caption li+li{margin-top:0}.block--video .block--video__caption ol{list-style:none;counter-reset:counter-ol}.block--video .block--video__caption ol li{display:block;position:relative;padding-left:1.5em;counter-increment:counter-ol}.block--video .block--video__caption ol li:before{display:block;position:absolute;top:0;left:.5em;content:counter(counter-ol);font-family:var(--font-family-base)}.block--video .block--video__caption ul{list-style:initial;padding-left:1.5em}.block--video .video-wrapper--initialized .overlay,.block--video .video-wrapper--initialized .overlay--icon,.block--video .video-wrapper--initialized .overlay--poster,.block--video .video-wrapper--initialized .overlay--control,.block--video .video-wrapper--initialized .overlay--cookie-message,.block--video .video-wrapper.show--video .overlay,.block--video .video-wrapper.show--video .overlay--icon,.block--video .video-wrapper.show--video .overlay--poster,.block--video .video-wrapper.show--video .overlay--control,.block--video .video-wrapper.show--video .overlay--cookie-message{display:none}.block--video .video-wrapper--initialized video,.block--video .video-wrapper--initialized iframe,.block--video .video-wrapper--initialized .video__controls,.block--video .video-wrapper.show--video video,.block--video .video-wrapper.show--video iframe,.block--video .video-wrapper.show--video .video__controls{display:block}.block--video .scribble--privacy{display:none !important;position:absolute;right:0;bottom:0;transform:translate(-20px, 9px);width:193px;z-index:3}.block--video .video-wrapper:not(.show--cookie-message) .scribble--privacy{display:none}@media(max-width: 599px){.block--video{--size-icon: 40px;--gap-y: 0.5rem}}.block-video__caption{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;padding:0.5rem 0}.block--jumpmark{margin:0 !important;height:0}.block>.block--jumpmark{position:absolute;inset:0;bottom:auto}.block--filter-settings{--color-bg: var(--color-sommerblau)}.page--archive .block--filter-settings{--color-bg: var(--color-eierschalengelb)}.block--filter-settings .block__content{padding:2rem 0;column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));--col-grid-count: 3}.block--filter-settings .block__content>*{grid-row:auto/span 1}.block--filter-settings .block__content>hr{grid-column:1/-1}.block--filter-settings .block__content>.col{min-width:0}.block--filter-settings .block__content>.col--settings{grid-column:1/span 2}.block--filter-settings .block__content>.col--calendar{grid-column:-2/span 1}.block--filter-settings .form--filter{row-gap:2rem;grid-column:1/-1}.block--filter-settings button.show-more{align-self:end}.block--filter-settings .block__foldout[aria-hidden=true]{display:none}@media(max-width: 899px){.block--filter-settings .input-group{font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;text-align:left;font-size:20px;font-style:normal;font-weight:400;line-height:140%}.block--filter-settings .input-group .label,.block--filter-settings .input-group button.show-more{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}}@media(min-width: 900px){.block--filter-settings .input-group{font-size:30px;font-style:normal;font-weight:400;line-height:130%}.block--filter-settings .input-group .label,.block--filter-settings .input-group button.show-more{font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;text-align:left;font-size:20px;font-style:normal;font-weight:400;line-height:140%}}.form-search{border-bottom:1px solid var(--color-black);display:flex;flex-flow:nowrap;gap:1rem}.form-search:not(:focus-within){border-color:var(--color-black)}.form-search:not(:focus-within) .form-submit__button{display:none}.form-search:focus-within{border-color:var(--color-em)}.form-search:focus-within .form-submit__button{display:block;color:var(--color-em)}.form-search input:focus-visible{outline:0}.form-submit__input{border-bottom:0 !important;width:100%}.form-submit__button{font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;text-align:left;font-size:20px;font-style:normal;font-weight:400;line-height:140%;flex-shrink:0;align-self:normal !important}@media(max-width: 899px){.block--filter-settings .block__content{display:flex;flex-wrap:wrap;flex-direction:column-reverse;row-gap:2rem}.block--filter-settings .col--settings{width:100%}}.block--filter-state{margin-top:1rem}.block.has-bg+.block--filter-state{margin-top:1rem}.block--filter-state em{color:var(--color-dunkeltuerrot);font-style:normal}.filter-reset-button{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em}.archive-filter-remove{color:var(--color-dunkeltuerrot)}.block--gallery{--img-ratio: 3/2;--img-height: auto}.block--gallery .splide .splide__track,.block--gallery .splide figure,.block--gallery .splide img{max-width:100%;min-width:100%}.block--gallery .splide .img-wrapper{position:relative;overflow:clip}.block--gallery .splide .img-wrapper:before{content:"";position:absolute;inset:-40px;filter:blur(40px);background-image:var(--image, none);background-size:cover;background-repeat:no-repeat;display:none !important}.block--gallery .splide .img-wrapper,.block--gallery .splide .teaser__img-container>img,.block--gallery .splide .stage__img-container>img,.block--gallery .splide .img-wrapper>img{-webkit-aspect-ratio:var(--img-ratio);aspect-ratio:var(--img-ratio);width:100%;height:var(--img-height);display:block;position:relative}.block--gallery .splide img,.block--gallery .splide figure{min-width:0}.block--gallery .splide figure{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--gallery .splide img{object-position:center}.block--gallery .splide figcaption{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;max-width:100%;width:100%}.block--gallery.block--gallery--contain .splide img{object-fit:contain;background-color:rgba(0,0,0,0)}.block--gallery.block--gallery--cover .splide img{object-fit:cover}.block--stage--full .block--gallery{--img-height: auto;--img-ratio: 1684/730}.block--stage--full .block--gallery .teaser__img-container>img{object-fit:cover}@media(max-width: 899px){.block--stage--full .block--gallery{--img-ratio: 3.5/2}}@media(min-width: 900px){.block--stage--full .block--gallery{--img-ratio: 1684/730}}@media(max-width: 899px){.block--gallery--teasers{row-gap:2rem}}@media(min-width: 900px){.block--gallery--teasers{row-gap:1rem}}.block--gallery--teasers .splide[data-slider-template=stage-full] .teaser__wrapper{column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));padding-left:var(--col-grid-margin);padding-right:var(--col-grid-margin)}.block--gallery--teasers .splide[data-slider-template=stage-full] .teaser__wrapper>*{grid-row:auto/span 1}.block--gallery--teasers .splide[data-slider-template=stage-full] .teaser__wrapper>hr{grid-column:1/-1}.block--gallery--teasers .splide[data-slider-template=stage-full] .teaser__wrapper>.teaser__img-container{grid-column:1/-1}.block--gallery--teasers .splide[data-slider-template=stage-full] .teaser__wrapper>.teaser__title{grid-column:1/-1}.block--gallery--teasers .splide[data-slider-template=stage-full] .teaser__wrapper>.teaser__subtitle{grid-column:1/-1}@media(min-width: 900px){.block--gallery--teasers .splide[data-slider-template=stage-full] .teaser__wrapper>.teaser__img-container{grid-column:1/-1}.block--gallery--teasers .splide[data-slider-template=stage-full] .teaser__wrapper>.teaser__title{grid-column:2/span 3}.block--gallery--teasers .splide[data-slider-template=stage-full] .teaser__wrapper>.teaser__subtitle{grid-column:2/span 3}.block--gallery--teasers .splide[data-slider-template=stage-full] .teaser__wrapper>.teaser__img-container>img{width:calc(100% + var(--page-padding-x));max-width:calc(100% + var(--page-padding-x));margin-left:calc(var(--page-padding-x)*-0.5)}}.block--gallery--teasers .splide[data-slider-template=stage-full-title] .splide__slide{column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));padding-left:var(--col-grid-margin);padding-right:var(--col-grid-margin)}.block--gallery--teasers .splide[data-slider-template=stage-full-title] .splide__slide>*{grid-row:auto/span 1}.block--gallery--teasers .splide[data-slider-template=stage-full-title] .splide__slide>hr{grid-column:1/-1}.block--gallery--teasers .splide[data-slider-template=stage-full-title] .splide__slide .teaser__wrapper{grid-column:1/-1;justify-self:start;align-self:start}@media(min-width: 900px){.block--gallery--teasers .splide[data-slider-template=stage-full-title] .splide__slide .teaser__wrapper{grid-column:2/span 3}}.block--gallery--teasers .teaser__title{font-size:40px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.4px}@media(max-width: 899px){.block--gallery--teasers .teaser__title{font-size:30px;letter-spacing:0}}.block--gallery--teasers .teaser__title>*:nth-child(2){font-style:italic}.block--gallery--teasers .teaser__subtitle{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}@media(max-width: 899px){.block--gallery--teasers .teaser__subtitle{margin-top:0.5rem}}@media(min-width: 900px){.block--gallery--teasers .teaser__subtitle{margin-top:1rem}}.block--search .form--search{display:grid;grid-template-columns:minmax(0, 1fr) max-content;align-items:center}.block--search .form--search input[type=search]{grid-row:1/span 1;grid-column:1/-1;z-index:1;font-size:40px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.4px}@media(max-width: 899px){.block--search .form--search input[type=search]{font-size:30px;letter-spacing:0}}.block--search .form--search button[type=submit]{grid-row:1/span 1;grid-column:-2/span 1;z-index:2;align-self:center}.block--search .form--search:focus-within input{outline:0;border-color:var(--color-em)}.block--search .form--search:focus-within button[type=submit]{color:var(--color-em)}.block--foldout{--transition-duration: 250ms;position:relative}.block--foldout .block__foldout{overflow-y:clip;--heightMax: 0px;max-height:var(--heightMax, 0px);width:auto;padding:0;grid-column:1/-1}.block--foldout .block__foldout[aria-hidden=true]{--heightMax: 0}.block--foldout .block__foldout[aria-hidden=false]{--heightMax: none}.block--foldout .block__foldout.is-opening,.block--foldout .block__foldout.is-closing{--heightMax: var(--height, 0px);pointer-events:none;transition:max-height var(--transition-duration, 150ms) ease-in-out}.block--foldout .block__foldout__inner{column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr))}.block--foldout .block__foldout__inner>*{grid-row:auto/span 1}.block--foldout .block__foldout__inner>hr{grid-column:1/-1}@media(min-width: 900px){.block--foldout .block__foldout__inner{--col-grid-count: 3}}.block--foldout .block__foldout__inner>*{grid-column:1/-1}.block--foldout .block__foldout__inner>.block__text--col{grid-column:auto/span 1}.block--foldout .show-more{grid-column:1/-1;justify-self:start}.block--download .block__content{column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));row-gap:1.4rem;--col-grid-count: 1}.block--download .block__content>*{grid-row:auto/span 1}.block--download .block__content>hr{grid-column:1/-1}.block--download[data-count="1"] .block__content{--col-grid-count: 1}.block--download[data-count="2"] .block__content{--col-grid-count: 2}.block--download .download-item{display:block;grid-column:auto/span 1}.block--download h3,.block--download .download-item__text{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;text-decoration:none}.block--headline{font-size:30px;font-style:normal;font-weight:400;line-height:130%;margin-top:3rem;margin-bottom:0}.block--headline+.block--text{margin-top:1rem}.page-overlay{z-index:9999;position:fixed;inset:0;width:100vw;max-width:100%;display:block}.page-overlay button.close-overlay{position:fixed;top:1.25rem;right:2rem;display:block;font-size:40px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.4px;z-index:10;color:#fff}@media(max-width: 899px){.page-overlay button.close-overlay{font-size:30px;letter-spacing:0}}.page-overlay:not(.is-active){right:auto;left:100vw;opacity:0;z-index:-999;pointer-events:none}.page-overlay.page-overlay--gallery .page-overlay__background,.page-overlay.page-overlay--gallery .page-overlay__content{position:absolute;display:block;inset:0}.page-overlay.page-overlay--gallery .page-overlay__background{background-color:var(--color-kopfsteingrau)}.page-overlay.page-overlay--gallery figure{align-items:center;justify-content:center;row-gap:1.75rem;height:100svh;padding:4.6rem 1.75rem 2rem;display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0, 1fr) minmax(0, max-content)}.page-overlay.page-overlay--gallery figure .image-wrapper{display:block;position:relative;width:100%;height:100%}.page-overlay.page-overlay--gallery figure img{display:block;width:100%;max-width:100%;height:100%;object-fit:contain;background-color:rgba(0,0,0,0);object-position:center;position:absolute;inset:0}.page-overlay.page-overlay--gallery figure figcaption{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;max-width:48.7rem;justify-self:center;width:calc(100% - 16rem)}@media(max-width: 899px){.page-overlay.page-overlay--gallery figure figcaption{width:calc(100% - 13rem);transform:translateX(1rem)}}@media(max-width: 599px){.page-overlay.page-overlay--gallery figure figcaption{width:100%;max-width:100%;transform:translateX(0);padding-bottom:2rem}}.page-header{display:block;width:100vw;max-width:100%;position:relative;pointer-events:none}@media(min-width: 900px){.page-header{min-height:8.9rem}}.page-header a,.page-header button{pointer-events:auto}@media(hover: hover){.page-header .menu__link:hover{color:var(--color-mittelgrau)}}.page-header .menu__link[aria-expanded=true]{color:var(--color-mittelgrau)}@media(hover: hover){.page-header .menu__link[aria-expanded=true]:hover{color:var(--color-em)}}.page-header .menu__link.is-active{color:var(--color-em)}.page-header .menu__top{font-size:40px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.4px;row-gap:0.3rem}@media(max-width: 899px){.page-header .menu__top{font-size:30px;letter-spacing:0}}.page-header .menu__top .menu__link{white-space:nowrap}.page-header .menu__sub{color:var(--color-mittelgrau)}@media(min-width: 900px){.page-header .menu__sub{font-size:30px;font-style:normal;font-weight:400;line-height:130%}}.page-header .menu__sub .menu__link:not(.is-active){color:var(--color-mittelgrau)}@media(hover: hover){.page-header .menu__sub .menu__link:not(.is-active):hover{color:var(--color-wintergrau)}}.page-header .menufoldout__content:not(.is-active),.page-header .menufoldout__content[aria-hidden=true]{display:none}.page-header .menufoldout__content__inner{row-gap:0.3rem;padding-top:0.3rem}@media(max-width: 899px){.page-header .menufoldout__content__inner{padding-top:0.7rem}}.page-header svg,.page-header path{fill:currentColor}html.has-page-color .page-header svg,html.has-page-color .page-header path{fill:var(--color-em)}@media(hover: hover){.page-header .logo__wrapper:hover{color:var(--color-mittelgrau)}}.page-header .logo__wrapper.has-custom-logo .logo{opacity:0}.page-header .logo__wrapper .logo--custom{position:absolute;z-index:2;transform:translate(-50%, -50%);top:72%;left:63%;width:174%;height:241%;pointer-events:none}.page-header .logo__wrapper .logo--custom.mask-img{background:currentcolor}.page-header .logo__wrapper .logo--custom.mask-img svg{opacity:0}html.has-page-color .page-header .logo__wrapper .logo--custom.mask-img{background:var(--color-em)}.menu__link--active{color:var(--color-mittelgrau)}@media(min-width: 900px){.page-header--menu{z-index:999;column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));padding-left:var(--col-grid-margin);padding-right:var(--col-grid-margin)}.page-header--menu>*{grid-row:auto/span 1}.page-header--menu>hr{grid-column:1/-1}.page-header--menu>.page-header__inner{grid-column:2/span 3}}@media(max-width: 1199px){.page-header--menu>.page-header__inner{padding:3rem 0 1.6rem}}@media(max-width: 899px){.page-header--menu{padding:0 var(--page-padding-x);padding-bottom:1.5rem}.page-header--menu>.page-header__inner{padding:0}}@media(min-width: 1200px){.page-header--menu>.page-header__inner{padding:1.6rem 0}}@media(max-width: 899px){.page-header--meta{position:relative;margin-bottom:2.5rem}}@media(min-width: 900px){.page-header--meta{position:absolute;inset:0;bottom:auto;z-index:1000}}@media(min-width: 1200px){.page-header--meta{position:fixed}}.page-header--meta>.page-header__inner{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;padding:var(--page-padding-x);padding-bottom:0;z-index:1;position:relative;width:100%;height:auto}@media(min-width: 1200px){.page-header--meta>.page-header__inner{padding-bottom:4rem}}.page-header--meta>.page-header__inner.clone{position:absolute;z-index:2;top:0;left:0;color:#fff;--clip-edge-top: 100%;--clip-edge-bottom: 100%;clip-path:rect(var(--clip-edge-top) 100% var(--clip-edge-bottom) 0%)}.page-header--meta>.page-header__inner.clone .menu__link--active{color:var(--color-wintergrau)}@media(max-width: 549px){.page-header--meta .col--left{margin-top:1.8rem;z-index:2}}.page-header--meta .col--right .opening-time,.page-header--meta .col--right .language-menu{pointer-events:auto}@media(max-width: 899px){.page-header--meta .col--right{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}}@media(max-width: 1199px){.page-header--meta .col--right{transform:translateY(-0.3rem);--width: calc( ( 100% - ( ( 4 - 1 ) * var(--col-grid-gutter, 0px) ) ) / 4 * 3 + ( ( 3 - 1 ) * var(--col-grid-gutter, 0px) ) );flex:0 0 var(--width);width:var(--width);min-width:var(--width);max-width:calc(100% - 190px);min-width:0;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.page-header--meta .col--right .scribble{display:none}}@media(max-width: 549px){.page-header--meta .col--right{width:auto;max-width:none;position:absolute;inset:1rem;bottom:auto;height:6rem;z-index:1;flex-flow:column nowrap}.page-header--meta .col--right .language-menu-container{align-self:flex-end;justify-self:flex-end;max-width:calc(100% - 190px)}.page-header--meta .col--right .language-menu{justify-content:flex-end;row-gap:0.6rem}}@media(min-width: 1200px){.page-header--meta .col--right{transform:translateY(-0.3rem)}}.page-header--meta .opening-time em{font-style:normal;color:var(--color-em)}.menufoldout{--transition-duration: 0ms;position:relative}.menufoldout .menufoldout__content{transition:max-height var(--transition-duration, 150ms) ease-in-out;overflow-y:clip;--heightMax: 0px;max-height:var(--heightMax, 0px);width:auto;padding:0 calc(var(--col-grid-gutter)*.5);transform:translateX(calc(var(--col-grid-gutter) * -0.5))}.menufoldout .menufoldout__content[aria-hidden=true]{--heightMax: 0}.menufoldout .menufoldout__content[aria-hidden=false]{--heightMax: none}.menufoldout .menufoldout__content.is-opening,.menufoldout .menufoldout__content.is-closing{--heightMax: var(--height, 0px);pointer-events:none}.page-footer{--color-bg: var(--color-steppingstoneyellow);background-color:var(--color-bg);display:block;position:relative;box-sizing:border-box;width:100vw;max-width:100%;padding:2rem 0;margin:0;grid-column:1/-1;overflow:visible}.page-footer:after{content:"";display:block;position:fixed;background:var(--color-bg);inset:0;bottom:auto;height:calc(100% + 100vh);z-index:-1;top:50vh}main+.page-footer,.page-overlay+.page-footer{margin-top:5rem}main#page:has(.block.has-bg:last-child)+.page-footer{margin-top:0}.page-footer .footer__inner{width:100%;padding:0;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;row-gap:2rem}.page-footer .footer__top,.page-footer .footer__middle,.page-footer .footer__bottom{column-gap:var(--col-grid-gutter);margin:0 auto;width:100%;display:grid;grid-template-columns:repeat(var(--col-grid-count), minmax(0, 1fr));padding-left:var(--col-grid-margin);padding-right:var(--col-grid-margin);align-items:start;row-gap:1.5rem}.page-footer .footer__top>*,.page-footer .footer__middle>*,.page-footer .footer__bottom>*{grid-row:auto/span 1}.page-footer .footer__top>hr,.page-footer .footer__middle>hr,.page-footer .footer__bottom>hr{grid-column:1/-1}.page-footer .list-head{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;color:var(--color-mittelgrau-dunkler);margin-bottom:0.5rem}.page-footer a.menu__link{display:block}@media(hover: hover){.page-footer a.menu__link:hover{color:var(--color-mittelgrau-dunkler)}}.page-footer .col{grid-column:auto/span 1}.page-footer .col.col--contact{grid-column:auto/span 2}.page-footer .col.col--contact a{text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em}.page-footer .col.col--newsletter{-webkit-hyphenate-limit-last:always;-moz-hyphenate-limit-last:always;-ms-hyphenate-limit-last:always;hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphenate-limit-zone:8%;-ms-hyphenate-limit-zone:8%;hyphenate-limit-zone:8%;text-wrap:balance}@supports(-webkit-hyphenate-limit-before: 6) or (hyphenate-limit-chars: 12 6 6){.page-footer .col.col--newsletter{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}}@supports(-webkit-hyphenate-limit-before: 6){.page-footer .col.col--newsletter{-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:6;-ms-hyphenate-limit-lines:2;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2}}@supports(hyphenate-limit-chars: 12 6 6){.page-footer .col.col--newsletter{-moz-hyphenate-limit-chars:12 6 6;-webkit-hyphenate-limit-chars:12 6 6;-ms-hyphenate-limit-chars:12 6 6;hyphenate-limit-chars:12 6 6}}.page-footer .col.col--newsletter hr{border:0;background:none;height:1rem;width:100%;display:block;margin:0}.page-footer .col.col--newsletter p+p{margin-top:1.4em}.page-footer .col.col--newsletter p b{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;font-weight:normal;text-transform:uppercase;font-variant-numeric:normal;-moz-font-feature-settings:"case";-webkit-font-feature-settings:"case";font-feature-settings:"case";letter-spacing:.01em}.page-footer .col.col--newsletter p:first-child{margin-top:0}.page-footer .col.col--newsletter p a:not(.btn),.page-footer .col.col--newsletter a:not(.btn){display:inline;text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em}.page-footer .col.col--newsletter p a:not(.btn):hover,.page-footer .col.col--newsletter p a:not(.btn):focus-visible,.page-footer .col.col--newsletter a:not(.btn):hover,.page-footer .col.col--newsletter a:not(.btn):focus-visible{color:var(--color-mittelgrau, inherit)}.page-footer .col.col--newsletter p a.btn,.page-footer .col.col--newsletter a.btn{text-decoration:none}.page-footer .col.col--newsletter button{text-decoration:none}.page-footer .col.col--newsletter h2{font-size:30px;font-style:normal;font-weight:400;line-height:130%}.page-footer .col.col--newsletter h2:not(:first-child){margin-top:3rem}.page-footer .col.col--newsletter h2:not(:last-child){margin-bottom:1rem}.page-footer .col.col--newsletter h3:not(:first-child),.page-footer .col.col--newsletter h4:not(:first-child),.page-footer .col.col--newsletter h5:not(:first-child),.page-footer .col.col--newsletter h6:not(:first-child){margin-top:1rem}.page-footer .col.col--newsletter h3,.page-footer .col.col--newsletter h4,.page-footer .col.col--newsletter h5,.page-footer .col.col--newsletter h6{margin-bottom:0}.page-footer .col.col--newsletter h3{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}.page-footer .col.col--newsletter h6{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;margin-top:1.4rem;margin-bottom:0}.page-footer .col.col--newsletter strong{font-weight:700;font-weight:inherit;color:var(--color-em)}.page-footer .col.col--newsletter em,.page-footer .col.col--newsletter i{font-style:italic}.page-footer .col.col--newsletter ul,.page-footer .col.col--newsletter ol{padding:0;display:flex;flex-flow:column nowrap}.page-footer .col.col--newsletter ul:not(:last-child),.page-footer .col.col--newsletter ol:not(:last-child){margin-bottom:1.4em}.page-footer .col.col--newsletter ul:not(:first-child),.page-footer .col.col--newsletter ol:not(:first-child){margin-top:1.4em}.page-footer .col.col--newsletter li{position:relative}.page-footer .col.col--newsletter li+li{margin-top:0}.page-footer .col.col--newsletter ol{list-style:none;counter-reset:counter-ol}.page-footer .col.col--newsletter ol li{display:block;position:relative;padding-left:1.5em;counter-increment:counter-ol}.page-footer .col.col--newsletter ol li:before{display:block;position:absolute;top:0;left:.5em;content:counter(counter-ol);font-family:var(--font-family-base)}.page-footer .col.col--newsletter ul{list-style:initial;padding-left:1.5em}@media(max-width: 1199px){.page-footer .col.col--newsletter{grid-column:1/-1}}@media(max-width: 899px){.page-footer .col.col--newsletter{grid-column:1/-1}}.page-footer .col p+p,.page-footer .col p+ul,.page-footer .col ul+ul{margin-top:0.5rem !important}.page-footer .col form+p{margin-top:1.5rem}.page-footer .form--search{grid-column:1/-1}.page-footer .form-submit__button{font:inherit;padding-bottom:.5rem}.page-footer .form--newsletter{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(2, minmax(0, auto))}.page-footer .form--newsletter .form__item{grid-column:1/-1;grid-row:auto/span 1;z-index:1}.page-footer .form--newsletter .form__item:nth-child(1){grid-row:1/span 1}.page-footer .form--newsletter .form__item:nth-child(2){grid-row:2/span 1}.page-footer .form--newsletter .form__item--checkbox{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;flex-flow:row nowrap;gap:0}.page-footer .form--newsletter .form__item--checkbox input{flex:0 0 auto}.page-footer .form--newsletter .form__item--checkbox label{padding-left:0.5rem;flex:1 1 auto}.page-footer .form--newsletter .form__item--checkbox label a{text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em}.page-footer .form--newsletter button[type=submit]{grid-column:2/span 1;grid-row:1/span 1;justify-self:end;z-index:2;position:relative}@media(hover: hover){.page-footer .form--newsletter button[type=submit]:hover{color:var(--color-mittelgrau-dunkler)}}.page-footer .opening-state{color:var(--color-mittelgrau-dunkler)}.page-footer .opening-state .opening-state__em{color:var(--color-dunkeltuerrot)}@media(max-width: 899px){.page-footer{font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}.page-footer .menu__link{padding:.1em 0}}.scribble{position:absolute;display:block;pointer-events:none;z-index:0}.scribble img{-webkit-aspect-ratio:auto;aspect-ratio:auto}.scribble svg{display:block;width:100%;height:auto;max-height:100%}.scribble svg,.scribble path{fill:currentColor;stroke:currentColor}html.has-page-color .scribble svg,html.has-page-color .scribble path{fill:var(--color-em);stroke:var(--color-em)}html.has-page-color .page-footer .scribble svg,html.has-page-color .page-footer .scribble path{fill:currentColor;stroke:currentColor}.page-footer .scribble.scribble--sun{position:absolute;width:14.8%;height:auto;right:1.5%;top:-45%}@media(max-width: 899px){.page-footer .scribble.scribble--sun{position:absolute;width:7rem;height:auto;right:4.5%;top:14.75rem}}.page-footer .scribble.scribble--tel{position:absolute;width:9rem;height:auto;left:5.5rem;bottom:0}@media(max-width: 899px){.page-footer .scribble.scribble--tel{width:7rem}}.page-footer .scribble.scribble--search{position:absolute;width:11rem;height:auto;left:auto;right:7rem;top:0}@media(max-width: 899px){.page-footer .scribble.scribble--search{width:8rem;right:5rem}}.page-header .scribble.scribble--menu-secondary{position:absolute;height:3.9rem;width:auto;left:-1.1rem;bottom:-0.7rem}.block__scribbles{position:absolute;inset:0;grid-column:1/-1;pointer-events:none;z-index:10}.block__scribbles .scribble{--offset-y: 0;--offset-x: 0;--scale: 1;position:absolute;transform:translateX(var(--offset-x)) translateY(calc(-50% + 1rem * var(--offset-y))) scale(var(--scale));top:auto;left:auto;right:auto;bottom:auto}.block__scribbles .scribble.scribble--top{top:0%}.block__scribbles .scribble.scribble--middle{top:50%}.block__scribbles .scribble.scribble--bottom{top:100%}.block__scribbles .scribble.scribble--left{left:0%;transform-origin:center left}.block__scribbles .scribble.scribble--right{right:0%;transform-origin:center right}.block__scribbles .scribble.scribble--contain{--scale: 1}.block__scribbles .scribble.scribble--extend{--scale: 1.5}.block__scribbles .scribble.scribble--extend.scribble--left{--offset-x: -16px }.block__scribbles .scribble.scribble--extend.scribble--right{--offset-x: 16px }@media(max-width: 899px){.block__scribbles .scribble{--width: calc( ( 100% - ( ( 2 - 1 ) * var(--col-grid-gutter, 0px) ) ) / 2 * 1 + ( ( 1 - 1 ) * var(--col-grid-gutter, 0px) ) );flex:0 0 var(--width);width:var(--width);min-width:var(--width)}}@media(min-width: 900px){.block__scribbles .scribble{--width: calc( ( 100% - ( ( 4 - 1 ) * var(--col-grid-gutter, 0px) ) ) / 4 * 1 + ( ( 1 - 1 ) * var(--col-grid-gutter, 0px) ) );flex:0 0 var(--width);width:var(--width);min-width:var(--width)}}@media(min-width: 1200px){.block__scribbles .scribble{--width: calc( ( 100% - ( ( 5 - 1 ) * var(--col-grid-gutter, 0px) ) ) / 5 * 1 + ( ( 1 - 1 ) * var(--col-grid-gutter, 0px) ) );flex:0 0 var(--width);width:var(--width);min-width:var(--width)}}@media(max-width: 1199px){.block__scribbles .scribble.scribble--contain{--scale: 1}.block__scribbles .scribble.scribble--contain.scribble--left{--offset-x: 0}.block__scribbles .scribble.scribble--contain.scribble--right{--offset-x: calc(100% - 30px)}.block__scribbles .scribble.scribble--extend{--width: 30%;--scale: 1}.block__scribbles .scribble.scribble--extend.scribble--left{--offset-x: 0}.block__scribbles .scribble.scribble--extend.scribble--right{--offset-x: calc(100% - 30px)}.block--stage .block__scribbles .scribble.scribble--contain.scribble--left,.block--stage .block__scribbles .scribble.scribble--contain.scribble--right{display:block}}@media(max-width: 899px){.block__scribbles .scribble.scribble--contain{--width: 50%;--scale: 1}.block__scribbles .scribble.scribble--contain.scribble--left{--offset-x: calc(-100% + 80px)}.block__scribbles .scribble.scribble--contain.scribble--right{--offset-x: calc(100% - 80px)}.block__scribbles .scribble.scribble--extend{--width: 80%;--scale: 1}.block__scribbles .scribble.scribble--extend.scribble--left{--offset-x: calc(-100% + 80px)}.block__scribbles .scribble.scribble--extend.scribble--right{--offset-x: calc(100% - 80px)}.block--stage .block__scribbles .scribble.scribble--contain.scribble--left,.block--stage .block__scribbles .scribble.scribble--contain.scribble--right{display:block}}html.has-page-color .block__scribbles .scribble__mask.mask-img{background:var(--color-em)}.block__scribbles .scribble__mask img{height:auto}.block--stage .block__scribbles .block__scribbles,.block--stage .block__scribbles .scribble,.block--stage .block__scribbles .scribble__mask,.block--stage .block__scribbles .scribble__img{height:100%;transform:none;width:auto;max-width:100vw}.block--stage .block__scribbles .scribble{--translateX: 0px;transform:translateX(var(--translateX)) translateY(0px) scale(calc(1.1 * var(--scale, 1)))}.block--stage .block__scribbles .scribble.scribble--left{left:0%}.block--stage .block__scribbles .scribble.scribble--right{right:0%}.block--stage .block__scribbles .scribble.scribble--center{left:50%;--translateX: -50%}@media(max-width: 899px){.block--stage[data-template=image] .block__scribbles .scribble{max-width:100%;transform:translateX(var(--translateX)) translateY(0px) scale(calc(1.1 * var(--scale-mobile, 1)))}}@media(min-width: 1200px){.block--stage:not(.block--stage--full) .block__scribbles .scribble.scribble--left{left:-10%}.block--stage:not(.block--stage--full) .block__scribbles .scribble.scribble--right{right:-10%}}.block--gallery--teasers .block__scribbles .scribble__mask{background-color:var(--color-em, currentcolor)}#sib-container input:-ms-input-placeholder{text-align:left;color:var(--color-mittelgrau)}#sib-container input::placeholder{text-align:left;color:var(--color-mittelgrau)}#sib-container textarea::placeholder{text-align:left;color:var(--color-mittelgrau)}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:var(--color-text);background:var(--color-white);border:1px solid var(--color-wintergrau);border-bottom-color:var(--color-wintergrau)}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:rgba(0,0,0,0);background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.pika-next,.is-rtl .pika-prev{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.2857142857%;padding:0}.pika-table th{color:var(--color-wintergrau);font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:var(--color-mittelgrau);font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:initial}.pika-week{font-size:11px;color:var(--color-wintergrau)}.is-today .pika-button{color:var(--color-em);font-weight:bold}.is-selected .pika-button,.has-event .pika-button{color:var(--color-white);font-weight:bold;background:var(--color-em);box-shadow:inset 0 1px 3px #178fe5}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:var(--color-white);background:#6cb31d;box-shadow:none}.is-endrange .pika-button{color:var(--color-white);background:var(--color-em);box-shadow:none}.is-disabled .pika-button{pointer-events:none;cursor:default;color:var(--color-wintergrau);opacity:.3}.is-outside-current-month .pika-button{color:var(--color-wintergrau);opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:var(--color-white);background:#ff8000;box-shadow:none}.pika-table abbr{border-bottom:none;cursor:help}.pika-single{color:var(--color-text)}.pika-button{color:var(--color-text);background:var(--color-white)}.sib-is-today .pika-button{color:var(--color-em)}.sib-is-selected .pika-button{color:var(--color-white)}.sib-is-today:hover .pika-button{color:var(--color-white)}.sib-is-selected .pika-button,.sib-has-event .pika-button{background:var(--color-em)}.pika-button:hover,.pika-row.sib-pick-whole-week:hover .pika-button{background:var(--color-em)}.pika-table abbr{cursor:default;color:#8390a4;text-decoration:none}.pika-label{font-size:0}.pika-title select{position:initial;opacity:1;z-index:inherit}.sib-sms-tooltip{margin-left:8px;position:relative}.sib-sms-tooltip__box{display:none;border-radius:5px;color:var(--color-white);background-color:var(--color-text);position:absolute;bottom:100%;width:200px;padding:5px;right:calc(100% - 60px);font-size:12px}.sib-sms-tooltip:hover .sib-sms-tooltip__box{display:block}.sib-sms-tooltip__icon{border-radius:50%;color:#4da6e0;width:24px;height:24px;padding:3px;font-weight:700;font-style:normal;font-size:24px}.sib-container--medium.sib-container--horizontal .sib-sms-tooltip,.sib-container--small .sib-sms-tooltip{position:absolute;bottom:0;right:0;border-radius:100%;height:18px;width:18px;margin:12px 8px;background:var(--color-mittelgrau);text-align:center;display:flex;justify-content:center;align-items:center}.sib-container--medium.sib-container--horizontal .sib-sms-tooltip__icon,.sib-container--small .sib-sms-tooltip__icon{color:var(--color-white);font-size:16px}.sib-sms-input-wrapper{display:flex;align-items:center;position:relative}.sib-sms-field .form__label-row--horizontal{flex-wrap:wrap}/*!
* Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/)
*/.sib-flag{display:inline-block;width:32px;min-width:2rem;height:32px;background:url("https://static.brevo.com/images/flags.png") no-repeat}.sib-flag.sib-flag-ad{background-position:-3px 0px;width:30px;height:30px}.sib-flag.sib-flag-ae{background-position:-36px 0px;width:30px;height:30px}.sib-flag.sib-flag-af{background-position:-69px 0px;width:30px;height:30px}.sib-flag.sib-flag-ag{background-position:-102px 0px;width:30px;height:30px}.sib-flag.sib-flag-ai{background-position:-135px 0px;width:30px;height:30px}.sib-flag.sib-flag-al{background-position:-168px 0px;width:30px;height:30px}.sib-flag.sib-flag-am{background-position:-201px 0px;width:30px;height:30px}.sib-flag.sib-flag-ao{background-position:-234px 0px;width:30px;height:30px}.sib-flag.sib-flag-aq{background-position:-267px 0px;width:30px;height:30px}.sib-flag.sib-flag-ar{background-position:-300px 0px;width:30px;height:30px}.sib-flag.sib-flag-as{background-position:-333px 0px;width:30px;height:30px}.sib-flag.sib-flag-at{background-position:-366px 0px;width:30px;height:30px}.sib-flag.sib-flag-au{background-position:-399px 0px;width:30px;height:30px}.sib-flag.sib-flag-aw{background-position:-432px 0px;width:30px;height:30px}.sib-flag.sib-flag-ax{background-position:-465px 0px;width:30px;height:30px}.sib-flag.sib-flag-az{background-position:-498px 0px;width:30px;height:30px}.sib-flag.sib-flag-ba{background-position:-3px -33px;width:30px;height:30px}.sib-flag.sib-flag-bb{background-position:-36px -33px;width:30px;height:30px}.sib-flag.sib-flag-bd{background-position:-69px -33px;width:30px;height:30px}.sib-flag.sib-flag-be{background-position:-102px -33px;width:30px;height:30px}.sib-flag.sib-flag-bf{background-position:-135px -33px;width:30px;height:30px}.sib-flag.sib-flag-bg{background-position:-168px -33px;width:30px;height:30px}.sib-flag.sib-flag-bh{background-position:-201px -33px;width:30px;height:30px}.sib-flag.sib-flag-bi{background-position:-234px -33px;width:30px;height:30px}.sib-flag.sib-flag-bj{background-position:-267px -33px;width:30px;height:30px}.sib-flag.sib-flag-bl{background-position:-300px -33px;width:30px;height:30px}.sib-flag.sib-flag-bm{background-position:-333px -33px;width:30px;height:30px}.sib-flag.sib-flag-bn{background-position:-366px -33px;width:30px;height:30px}.sib-flag.sib-flag-bo{background-position:-399px -33px;width:30px;height:30px}.sib-flag.sib-flag-bq{background-position:-432px -33px;width:30px;height:30px}.sib-flag.sib-flag-br{background-position:-465px -33px;width:30px;height:30px}.sib-flag.sib-flag-bs{background-position:-498px -33px;width:30px;height:30px}.sib-flag.sib-flag-bt{background-position:-3px -66px;width:30px;height:30px}.sib-flag.sib-flag-bv{background-position:-36px -66px;width:30px;height:30px}.sib-flag.sib-flag-bw{background-position:-69px -66px;width:30px;height:30px}.sib-flag.sib-flag-by{background-position:-102px -66px;width:30px;height:30px}.sib-flag.sib-flag-bz{background-position:-135px -66px;width:30px;height:30px}.sib-flag.sib-flag-ca{background-position:-168px -66px;width:30px;height:30px}.sib-flag.sib-flag-cc{background-position:-201px -66px;width:30px;height:30px}.sib-flag.sib-flag-cd{background-position:-234px -66px;width:30px;height:30px}.sib-flag.sib-flag-cf{background-position:-267px -66px;width:30px;height:30px}.sib-flag.sib-flag-cg{background-position:-300px -66px;width:30px;height:30px}.sib-flag.sib-flag-ch{background-position:-333px -66px;width:30px;height:30px}.sib-flag.sib-flag-ci{background-position:-366px -66px;width:30px;height:30px}.sib-flag.sib-flag-ck{background-position:-399px -66px;width:30px;height:30px}.sib-flag.sib-flag-cl{background-position:-432px -66px;width:30px;height:30px}.sib-flag.sib-flag-cm{background-position:-465px -66px;width:30px;height:30px}.sib-flag.sib-flag-cn{background-position:-498px -66px;width:30px;height:30px}.sib-flag.sib-flag-co{background-position:-3px -99px;width:30px;height:30px}.sib-flag.sib-flag-cr{background-position:-36px -99px;width:30px;height:30px}.sib-flag.sib-flag-cu{background-position:-69px -99px;width:30px;height:30px}.sib-flag.sib-flag-cv{background-position:-102px -99px;width:30px;height:30px}.sib-flag.sib-flag-cw{background-position:-135px -99px;width:30px;height:30px}.sib-flag.sib-flag-cx{background-position:-168px -99px;width:30px;height:30px}.sib-flag.sib-flag-cy{background-position:-201px -99px;width:30px;height:30px}.sib-flag.sib-flag-cz{background-position:-234px -99px;width:30px;height:30px}.sib-flag.sib-flag-de{background-position:-267px -99px;width:30px;height:30px}.sib-flag.sib-flag-dj{background-position:-300px -99px;width:30px;height:30px}.sib-flag.sib-flag-dk{background-position:-333px -99px;width:30px;height:30px}.sib-flag.sib-flag-dm{background-position:-366px -99px;width:30px;height:30px}.sib-flag.sib-flag-do{background-position:-399px -99px;width:30px;height:30px}.sib-flag.sib-flag-dz{background-position:-432px -99px;width:30px;height:30px}.sib-flag.sib-flag-ec{background-position:-465px -99px;width:30px;height:30px}.sib-flag.sib-flag-ee{background-position:-498px -99px;width:30px;height:30px}.sib-flag.sib-flag-eg{background-position:-3px -132px;width:30px;height:30px}.sib-flag.sib-flag-eh{background-position:-36px -132px;width:30px;height:30px}.sib-flag.sib-flag-er{background-position:-69px -132px;width:30px;height:30px}.sib-flag.sib-flag-es{background-position:-102px -132px;width:30px;height:30px}.sib-flag.sib-flag-et{background-position:-135px -132px;width:30px;height:30px}.sib-flag.sib-flag-fi{background-position:-168px -132px;width:30px;height:30px}.sib-flag.sib-flag-fj{background-position:-201px -132px;width:30px;height:30px}.sib-flag.sib-flag-fk{background-position:-234px -132px;width:30px;height:30px}.sib-flag.sib-flag-fm{background-position:-267px -132px;width:30px;height:30px}.sib-flag.sib-flag-fo{background-position:-300px -132px;width:30px;height:30px}.sib-flag.sib-flag-fr{background-position:-333px -132px;width:30px;height:30px}.sib-flag.sib-flag-ga{background-position:-366px -132px;width:30px;height:30px}.sib-flag.sib-flag-gb{background-position:-399px -132px;width:30px;height:30px}.sib-flag.sib-flag-gd{background-position:-432px -132px;width:30px;height:30px}.sib-flag.sib-flag-ge{background-position:-465px -132px;width:30px;height:30px}.sib-flag.sib-flag-gf{background-position:-498px -132px;width:30px;height:30px}.sib-flag.sib-flag-gg{background-position:-3px -165px;width:30px;height:30px}.sib-flag.sib-flag-gh{background-position:-36px -165px;width:30px;height:30px}.sib-flag.sib-flag-gi{background-position:-69px -165px;width:30px;height:30px}.sib-flag.sib-flag-gl{background-position:-102px -165px;width:30px;height:30px}.sib-flag.sib-flag-gm{background-position:-135px -165px;width:30px;height:30px}.sib-flag.sib-flag-gn{background-position:-168px -165px;width:30px;height:30px}.sib-flag.sib-flag-gp{background-position:-201px -165px;width:30px;height:30px}.sib-flag.sib-flag-gq{background-position:-234px -165px;width:30px;height:30px}.sib-flag.sib-flag-gr{background-position:-267px -165px;width:30px;height:30px}.sib-flag.sib-flag-gs{background-position:-300px -165px;width:30px;height:30px}.sib-flag.sib-flag-gt{background-position:-333px -165px;width:30px;height:30px}.sib-flag.sib-flag-gu{background-position:-366px -165px;width:30px;height:30px}.sib-flag.sib-flag-gw{background-position:-399px -165px;width:30px;height:30px}.sib-flag.sib-flag-gy{background-position:-432px -165px;width:30px;height:30px}.sib-flag.sib-flag-hk{background-position:-465px -165px;width:30px;height:30px}.sib-flag.sib-flag-hm{background-position:-498px -165px;width:30px;height:30px}.sib-flag.sib-flag-hn{background-position:-3px -198px;width:30px;height:30px}.sib-flag.sib-flag-hr{background-position:-36px -198px;width:30px;height:30px}.sib-flag.sib-flag-ht{background-position:-69px -198px;width:30px;height:30px}.sib-flag.sib-flag-hu{background-position:-102px -198px;width:30px;height:30px}.sib-flag.sib-flag-id{background-position:-135px -198px;width:30px;height:30px}.sib-flag.sib-flag-ie{background-position:-168px -198px;width:30px;height:30px}.sib-flag.sib-flag-il{background-position:-201px -198px;width:30px;height:30px}.sib-flag.sib-flag-im{background-position:-234px -198px;width:30px;height:30px}.sib-flag.sib-flag-in{background-position:-267px -198px;width:30px;height:30px}.sib-flag.sib-flag-io{background-position:-300px -198px;width:30px;height:30px}.sib-flag.sib-flag-iq{background-position:-333px -198px;width:30px;height:30px}.sib-flag.sib-flag-ir{background-position:-366px -198px;width:30px;height:30px}.sib-flag.sib-flag-is{background-position:-399px -198px;width:30px;height:30px}.sib-flag.sib-flag-it{background-position:-432px -198px;width:30px;height:30px}.sib-flag.sib-flag-je{background-position:-465px -198px;width:30px;height:30px}.sib-flag.sib-flag-jm{background-position:-498px -198px;width:30px;height:30px}.sib-flag.sib-flag-jo{background-position:-3px -231px;width:30px;height:30px}.sib-flag.sib-flag-jp{background-position:-36px -231px;width:30px;height:30px}.sib-flag.sib-flag-ke{background-position:-69px -231px;width:30px;height:30px}.sib-flag.sib-flag-kg{background-position:-102px -231px;width:30px;height:30px}.sib-flag.sib-flag-kh{background-position:-135px -231px;width:30px;height:30px}.sib-flag.sib-flag-ki{background-position:-168px -231px;width:30px;height:30px}.sib-flag.sib-flag-km{background-position:-201px -231px;width:30px;height:30px}.sib-flag.sib-flag-kn{background-position:-234px -231px;width:30px;height:30px}.sib-flag.sib-flag-kp{background-position:-267px -231px;width:30px;height:30px}.sib-flag.sib-flag-kr{background-position:-300px -231px;width:30px;height:30px}.sib-flag.sib-flag-kw{background-position:-333px -231px;width:30px;height:30px}.sib-flag.sib-flag-ky{background-position:-366px -231px;width:30px;height:30px}.sib-flag.sib-flag-kz{background-position:-399px -231px;width:30px;height:30px}.sib-flag.sib-flag-la{background-position:-432px -231px;width:30px;height:30px}.sib-flag.sib-flag-lb{background-position:-465px -231px;width:30px;height:30px}.sib-flag.sib-flag-lc{background-position:-498px -231px;width:30px;height:30px}.sib-flag.sib-flag-li{background-position:-3px -264px;width:30px;height:30px}.sib-flag.sib-flag-lk{background-position:-36px -264px;width:30px;height:30px}.sib-flag.sib-flag-lr{background-position:-69px -264px;width:30px;height:30px}.sib-flag.sib-flag-ls{background-position:-102px -264px;width:30px;height:30px}.sib-flag.sib-flag-lt{background-position:-135px -264px;width:30px;height:30px}.sib-flag.sib-flag-lu{background-position:-168px -264px;width:30px;height:30px}.sib-flag.sib-flag-lv{background-position:-201px -264px;width:30px;height:30px}.sib-flag.sib-flag-ly{background-position:-234px -264px;width:30px;height:30px}.sib-flag.sib-flag-ma{background-position:-267px -264px;width:30px;height:30px}.sib-flag.sib-flag-mc{background-position:-300px -264px;width:30px;height:30px}.sib-flag.sib-flag-md{background-position:-333px -264px;width:30px;height:30px}.sib-flag.sib-flag-me{background-position:-366px -264px;width:30px;height:30px}.sib-flag.sib-flag-mf{background-position:-399px -264px;width:30px;height:30px}.sib-flag.sib-flag-mg{background-position:-432px -264px;width:30px;height:30px}.sib-flag.sib-flag-mh{background-position:-465px -264px;width:30px;height:30px}.sib-flag.sib-flag-mk{background-position:-498px -264px;width:30px;height:30px}.sib-flag.sib-flag-ml{background-position:-3px -297px;width:30px;height:30px}.sib-flag.sib-flag-mm{background-position:-36px -297px;width:30px;height:30px}.sib-flag.sib-flag-mn{background-position:-69px -297px;width:30px;height:30px}.sib-flag.sib-flag-mo{background-position:-102px -297px;width:30px;height:30px}.sib-flag.sib-flag-mp{background-position:-135px -297px;width:30px;height:30px}.sib-flag.sib-flag-mq{background-position:-168px -297px;width:30px;height:30px}.sib-flag.sib-flag-mr{background-position:-201px -297px;width:30px;height:30px}.sib-flag.sib-flag-ms{background-position:-234px -297px;width:30px;height:30px}.sib-flag.sib-flag-mt{background-position:-267px -297px;width:30px;height:30px}.sib-flag.sib-flag-mu{background-position:-300px -297px;width:30px;height:30px}.sib-flag.sib-flag-mv{background-position:-333px -297px;width:30px;height:30px}.sib-flag.sib-flag-mw{background-position:-366px -297px;width:30px;height:30px}.sib-flag.sib-flag-mx{background-position:-399px -297px;width:30px;height:30px}.sib-flag.sib-flag-my{background-position:-432px -297px;width:30px;height:30px}.sib-flag.sib-flag-mz{background-position:-465px -297px;width:30px;height:30px}.sib-flag.sib-flag-na{background-position:-498px -297px;width:30px;height:30px}.sib-flag.sib-flag-nc{background-position:-3px -330px;width:30px;height:30px}.sib-flag.sib-flag-ne{background-position:-36px -330px;width:30px;height:30px}.sib-flag.sib-flag-nf{background-position:-69px -330px;width:30px;height:30px}.sib-flag.sib-flag-ng{background-position:-102px -330px;width:30px;height:30px}.sib-flag.sib-flag-ni{background-position:-135px -330px;width:30px;height:30px}.sib-flag.sib-flag-nl{background-position:-168px -330px;width:30px;height:30px}.sib-flag.sib-flag-no{background-position:-201px -330px;width:30px;height:30px}.sib-flag.sib-flag-np{background-position:-234px -330px;width:30px;height:30px}.sib-flag.sib-flag-nr{background-position:-267px -330px;width:30px;height:30px}.sib-flag.sib-flag-nu{background-position:-300px -330px;width:30px;height:30px}.sib-flag.sib-flag-nz{background-position:-333px -330px;width:30px;height:30px}.sib-flag.sib-flag-om{background-position:-366px -330px;width:30px;height:30px}.sib-flag.sib-flag-pa{background-position:-399px -330px;width:30px;height:30px}.sib-flag.sib-flag-pe{background-position:-432px -330px;width:30px;height:30px}.sib-flag.sib-flag-pf{background-position:-465px -330px;width:30px;height:30px}.sib-flag.sib-flag-pg{background-position:-498px -330px;width:30px;height:30px}.sib-flag.sib-flag-ph{background-position:-3px -363px;width:30px;height:30px}.sib-flag.sib-flag-pk{background-position:-36px -363px;width:30px;height:30px}.sib-flag.sib-flag-pl{background-position:-69px -363px;width:30px;height:30px}.sib-flag.sib-flag-pm{background-position:-102px -363px;width:30px;height:30px}.sib-flag.sib-flag-pn{background-position:-135px -363px;width:30px;height:30px}.sib-flag.sib-flag-pr{background-position:-168px -363px;width:30px;height:30px}.sib-flag.sib-flag-ps{background-position:-201px -363px;width:30px;height:30px}.sib-flag.sib-flag-pt{background-position:-234px -363px;width:30px;height:30px}.sib-flag.sib-flag-pw{background-position:-267px -363px;width:30px;height:30px}.sib-flag.sib-flag-py{background-position:-300px -363px;width:30px;height:30px}.sib-flag.sib-flag-qa{background-position:-333px -363px;width:30px;height:30px}.sib-flag.sib-flag-re{background-position:-366px -363px;width:30px;height:30px}.sib-flag.sib-flag-ro{background-position:-399px -363px;width:30px;height:30px}.sib-flag.sib-flag-rs{background-position:-432px -363px;width:30px;height:30px}.sib-flag.sib-flag-ru{background-position:-465px -363px;width:30px;height:30px}.sib-flag.sib-flag-rw{background-position:-498px -363px;width:30px;height:30px}.sib-flag.sib-flag-sa{background-position:-3px -396px;width:30px;height:30px}.sib-flag.sib-flag-sb{background-position:-36px -396px;width:30px;height:30px}.sib-flag.sib-flag-sc{background-position:-69px -396px;width:30px;height:30px}.sib-flag.sib-flag-sd{background-position:-102px -396px;width:30px;height:30px}.sib-flag.sib-flag-se{background-position:-135px -396px;width:30px;height:30px}.sib-flag.sib-flag-sg{background-position:-168px -396px;width:30px;height:30px}.sib-flag.sib-flag-sh{background-position:-201px -396px;width:30px;height:30px}.sib-flag.sib-flag-si{background-position:-234px -396px;width:30px;height:30px}.sib-flag.sib-flag-sj{background-position:-267px -396px;width:30px;height:30px}.sib-flag.sib-flag-sk{background-position:-300px -396px;width:30px;height:30px}.sib-flag.sib-flag-sl{background-position:-333px -396px;width:30px;height:30px}.sib-flag.sib-flag-sm{background-position:-366px -396px;width:30px;height:30px}.sib-flag.sib-flag-sn{background-position:-399px -396px;width:30px;height:30px}.sib-flag.sib-flag-so{background-position:-432px -396px;width:30px;height:30px}.sib-flag.sib-flag-sr{background-position:-465px -396px;width:30px;height:30px}.sib-flag.sib-flag-ss{background-position:-498px -396px;width:30px;height:30px}.sib-flag.sib-flag-st{background-position:-3px -429px;width:30px;height:30px}.sib-flag.sib-flag-sv{background-position:-36px -429px;width:30px;height:30px}.sib-flag.sib-flag-sx{background-position:-69px -429px;width:30px;height:30px}.sib-flag.sib-flag-sy{background-position:-102px -429px;width:30px;height:30px}.sib-flag.sib-flag-sz{background-position:-135px -429px;width:30px;height:30px}.sib-flag.sib-flag-tc{background-position:-168px -429px;width:30px;height:30px}.sib-flag.sib-flag-td{background-position:-201px -429px;width:30px;height:30px}.sib-flag.sib-flag-tf{background-position:-234px -429px;width:30px;height:30px}.sib-flag.sib-flag-tg{background-position:-267px -429px;width:30px;height:30px}.sib-flag.sib-flag-th{background-position:-300px -429px;width:30px;height:30px}.sib-flag.sib-flag-tj{background-position:-333px -429px;width:30px;height:30px}.sib-flag.sib-flag-tk{background-position:-366px -429px;width:30px;height:30px}.sib-flag.sib-flag-tl{background-position:-399px -429px;width:30px;height:30px}.sib-flag.sib-flag-tm{background-position:-432px -429px;width:30px;height:30px}.sib-flag.sib-flag-tn{background-position:-465px -429px;width:30px;height:30px}.sib-flag.sib-flag-to{background-position:-498px -429px;width:30px;height:30px}.sib-flag.sib-flag-tr{background-position:-3px -462px;width:30px;height:30px}.sib-flag.sib-flag-tt{background-position:-36px -462px;width:30px;height:30px}.sib-flag.sib-flag-tv{background-position:-69px -462px;width:30px;height:30px}.sib-flag.sib-flag-tw{background-position:-102px -462px;width:30px;height:30px}.sib-flag.sib-flag-tz{background-position:-135px -462px;width:30px;height:30px}.sib-flag.sib-flag-ua{background-position:-168px -462px;width:30px;height:30px}.sib-flag.sib-flag-ug{background-position:-201px -462px;width:30px;height:30px}.sib-flag.sib-flag-um{background-position:-234px -462px;width:30px;height:30px}.sib-flag.sib-flag-us{background-position:-267px -462px;width:30px;height:30px}.sib-flag.sib-flag-uy{background-position:-300px -462px;width:30px;height:30px}.sib-flag.sib-flag-uz{background-position:-333px -462px;width:30px;height:30px}.sib-flag.sib-flag-va{background-position:-366px -462px;width:30px;height:30px}.sib-flag.sib-flag-vc{background-position:-399px -462px;width:30px;height:30px}.sib-flag.sib-flag-ve{background-position:-432px -462px;width:30px;height:30px}.sib-flag.sib-flag-vg{background-position:-465px -462px;width:30px;height:30px}.sib-flag.sib-flag-vi{background-position:-498px -462px;width:30px;height:30px}.sib-flag.sib-flag-vn{background-position:-3px -495px;width:30px;height:30px}.sib-flag.sib-flag-vu{background-position:-36px -495px;width:30px;height:30px}.sib-flag.sib-flag-wf{background-position:-69px -495px;width:30px;height:30px}.sib-flag.sib-flag-ws{background-position:-102px -495px;width:30px;height:30px}.sib-flag.sib-flag-xk{background-position:-135px -495px;width:30px;height:30px}.sib-flag.sib-flag-ye{background-position:-168px -495px;width:30px;height:30px}.sib-flag.sib-flag-yt{background-position:-201px -495px;width:30px;height:30px}.sib-flag.sib-flag-za{background-position:-234px -495px;width:30px;height:30px}.sib-flag.sib-flag-zm{background-position:-267px -495px;width:30px;height:30px}.sib-flag.sib-flag-zw{background-position:-300px -495px;width:30px;height:30px}.sib-sms-select{display:flex;width:100%;font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;position:relative}.sib-container--medium.sib-container--horizontal .sib-sms-select,.sib-container--small .sib-sms-select{flex-direction:column}.sib-sms-select__title{display:flex;position:relative;align-items:center;background:var(--color-white);border:1px solid var(--color-mittelgrau);box-sizing:border-box;cursor:pointer;font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;height:3em;padding:8px 16px 8px 8px;margin-right:8px;text-align:left;width:100%;max-width:60px}.sib-sms-select__title::after{content:"";display:block;position:absolute;right:5px;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #000}.sib-sms-select__title>.sib-sms-select__label-text{display:none}.sib-container--medium.sib-container--horizontal .sib-sms-select__title,.sib-container--small .sib-sms-select__title{max-width:100%;margin-right:0;margin-bottom:.5rem}.sib-container--medium.sib-container--horizontal .sib-sms-select__title::after,.sib-container--small .sib-sms-select__title::after{content:"";display:block;position:absolute;right:8px;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #000}.sib-container--medium.sib-container--horizontal .sib-sms-select__title>.sib-sms-select__label-text,.sib-container--small .sib-sms-select__title>.sib-sms-select__label-text{display:block}.sib-sms-select__list{background:var(--color-white);border:1px solid var(--color-mittelgrau);box-sizing:border-box;display:none;height:0;list-style:none;margin:8px 0 0 0;opacity:0;padding:0;position:absolute;width:100%;z-index:999}.sib-sms-select__list.sib-is-open{display:block;height:auto;max-height:250px;overflow:scroll;opacity:1}.sib-sms-select__list li{display:flex;align-items:center;border-bottom:1px solid var(--color-mittelgrau);cursor:pointer;padding:8px;font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}.sib-sms-select__list li:hover,.sib-sms-select__list li.sib-is-selected{background-color:#8ed8fd}.sib-sms-select__number-input{display:flex;width:100%;height:3em;border:1px solid var(--color-mittelgrau);background:var(--color-white)}.sib-sms-select__calling-code{height:100%;max-width:70px;padding:8px;border-top:0;border-right:1px solid var(--color-mittelgrau);border-bottom:0;border-left:0;border-radius:3px 0 0 3px;text-align:center;font-size:inherit;color:inherit;outline:none}.sib-container--medium.sib-container--horizontal .sib-sms-select__calling-code,.sib-container--small .sib-sms-select__calling-code{max-width:50px;padding:8px 4px}.sib-sms-select__phone-number{width:calc(100% - 70px);height:100%;padding:8px;border:0;outline:0;font-size:inherit}.sib-sms-select__label-text{margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 480px){.sib-sms-select{display:block}.sib-sms-select__title{display:inline-block;max-width:100%;margin-bottom:10px}.sib-container--small .sib-sms-select__title{display:flex}.sib-container--small .sib-sms-select__title .sib-flag{margin-left:0;bottom:0}.sib-container--small .sib-sms-select__title .sib-sms-select__label-text{margin-left:.5rem;padding-bottom:0}.sib-sms-select__title::after{content:"";display:block;position:absolute;right:20px;top:50%;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #000}.sib-sms-select__title__phone-number{padding-right:45px}.sib-sms-select__title>.sib-flag{margin-left:10px;float:left;position:relative;bottom:4px}.sib-sms-select__title>.sib-sms-select__label-text{display:inline-block;max-width:70%;margin-left:18px;padding-bottom:5px;font-size:20px;float:left}}.sib-popup .sib-container--small #sib-form .sib-sms-input-wrapper .sib-sms-select__title{display:inline-block;max-width:100%;margin-bottom:10px}.sib-popup .sib-container--small #sib-form .sib-sms-input-wrapper .sib-sms-select__title::after{content:"";display:block;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="V5oCQcAfDAoMm77TaZq0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m4 6 4 4 4-4"></path></svg>') no-repeat center center;background-size:contain;border:0}.sib-popup .sib-container--small #sib-form .sib-sms-input-wrapper .sib-sms-select__title__phone-number{padding-right:45px}.sib-popup .sib-container--small #sib-form .sib-sms-input-wrapper .sib-sms-select__title>.sib-flag{margin-left:10px;float:left;position:relative;bottom:4px}.sib-popup .sib-container--small #sib-form .sib-sms-input-wrapper .sib-sms-select__title .sib-sms-select__label-text{display:inline-block;max-width:70%;margin-left:18px;padding-bottom:5px;font-size:20px;float:left}.sib-popup .sib-sms-select{display:flex;width:100%;font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;position:relative}.sib-container--medium.sib-container--horizontal .sib-popup .sib-sms-select,.sib-container--small .sib-popup .sib-sms-select{flex-direction:column}.sib-popup .sib-sms-select__title{display:flex;position:relative;align-items:center;background:var(--color-white);border:1px solid #cfcfcf;border-radius:8px;box-sizing:border-box;cursor:pointer;font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px;height:3em;padding:8px 16px 8px 8px;margin-right:8px;text-align:left;width:100%;max-width:60px}.sib-popup .sib-sms-select__title::after{content:"";display:block;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="V5oCQcAfDAoMm77TaZq0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m4 6 4 4 4-4"></path></svg>') no-repeat center center;background-size:contain;border:0;margin-left:10px}.sib-popup .sib-sms-select__title>.sib-popup .sib-sms-select__label-text{display:none}.sib-container--medium.sib-container--horizontal .sib-popup .sib-sms-select__title,.sib-container--small .sib-popup .sib-sms-select__title{max-width:100%;margin-right:0;margin-bottom:.5rem}.sib-container--medium.sib-container--horizontal .sib-popup .sib-sms-select__title::after,.sib-container--small .sib-popup .sib-sms-select__title::after{content:"";display:block;position:absolute;right:8px;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #000}.sib-container--medium.sib-container--horizontal .sib-popup .sib-sms-select__title>.sib-popup .sib-sms-select__label-text,.sib-container--small .sib-popup .sib-sms-select__title>.sib-popup .sib-sms-select__label-text{display:block}.sib-popup .sib-sms-select__list{background:var(--color-white);border:1px solid #cfcfcf;border-radius:8px;box-sizing:border-box;display:none;height:0;list-style:none;margin:8px 0 0 0;opacity:0;padding:0;position:absolute;width:100%;z-index:999}.sib-popup .sib-sms-select__list.sib-is-open{display:block;height:auto;max-height:250px;overflow:scroll;opacity:1}.sib-popup .sib-sms-select__list li{display:flex;align-items:center;border-bottom:1px solid #cfcfcf;cursor:pointer;padding:8px;font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.15px}.sib-popup .sib-sms-select__list li:hover,.sib-popup .sib-sms-select__list li.sib-is-selected{background-color:#8ed8fd}.sib-popup .sib-sms-select__number-input{display:flex;width:100%;height:3em;border:1px solid #cfcfcf;border-radius:8px;background:var(--color-white);overflow:hidden}.sib-popup .sib-sms-select__calling-code{height:100%;max-width:60px;padding:8px 4px 8px 8px;border-top:0;border-right:0;border-bottom:0;border-left:0;text-align:center;font-size:inherit;color:inherit;outline:none}.sib-container--medium.sib-container--horizontal .sib-popup .sib-sms-select__calling-code,.sib-container--small .sib-popup .sib-sms-select__calling-code{max-width:50px;padding:8px 4px}.sib-popup .sib-sms-select__phone-number{width:calc(100% - 60px);height:100%;padding:8px 8px 8px 4px;border-radius:0;border:0;outline:0;font-size:inherit}.sib-popup .sib-sms-select__label-text{margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 480px){.sib-popup .sib-sms-select{display:block}.sib-popup .sib-sms-select__title{display:inline-block;max-width:100%;margin-bottom:10px}.sib-container--small .sib-popup .sib-sms-select__title{display:flex}.sib-container--small .sib-popup .sib-sms-select__title .sib-flag{margin-left:0;bottom:0}.sib-container--small .sib-popup .sib-sms-select__title .sib-sms-select__label-text{margin-left:.5rem;padding-bottom:0}.sib-popup .sib-sms-select__title::after{content:"";display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="V5oCQcAfDAoMm77TaZq0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m4 6 4 4 4-4"></path></svg>') no-repeat center center;background-size:contain;border:0}.sib-popup .sib-sms-select__title__phone-number{padding-right:45px}.sib-popup .sib-sms-select__title>.sib-flag{margin-left:10px;float:left;position:relative;bottom:4px}.sib-popup .sib-sms-select__title>.sib-popup .sib-sms-select__label-text{display:inline-block;max-width:70%;margin-left:18px;padding-bottom:5px;font-size:20px;float:left}}@media screen and (max-width: 480px){.sib-sms-tooltip{position:absolute;right:12px;top:56%;width:18px;height:18px}.sib-sms-tooltip__icon{color:var(--color-white);width:24px;height:24px;display:block;background:rgba(0,0,0,0);text-align:center;font-size:12px !important;padding:4px}}@media screen and (max-width: 375px){.g-recaptcha.sib-visible-recaptcha{transform:scale(0.8);-webkit-transform:scale(0.8);transform-origin:0 0;-webkit-transform-origin:0 0}}.sib-form *,.sib-form ::after,.sib-form ::before{box-sizing:border-box}.sib-form{background-attachment:fixed;margin:0;margin:5rem 0}.sib-form__declaration{display:flex;padding:0 16px;align-items:center}.sib-form__declaration .declaration-block-icon{display:flex;padding:0 16px 0 0;margin:0}.sib-form__declaration .declaration-block-icon [class^=svgIcon]{width:65px;height:65px}.sib-form__declaration p{margin:0}.sib-form--blockPosition{position:relative}.sib-form ul,.sib-form ol{padding:0}#sib-container{margin:0 auto;display:block;width:100%}#sib-form{text-align:left;gap:2.2rem}#sib-form .entry__choice label{display:unset}.sib-menu{display:none;position:absolute;top:0;left:0;z-index:10;background-color:var(--color-white);border:1px solid #d1d1d1;margin-top:8px}.sib-menu .entry__choice{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;padding:0;text-indent:0}.sib-menu__item-list{margin:0;list-style:none;overflow-y:auto;overflow-x:hidden;box-shadow:none;margin-top:8px;max-height:360px;border:none;padding:12px 0}.sib-menu__item{cursor:pointer;padding:4px 16px;overflow:hidden}.sib-menu__item:hover{background-color:#8ed8fd}.sib-menu__apply{text-align:right;padding:8px 12px 12px 0}@media screen and (max-width: 375px){.sib-menu__apply{display:flex;flex-direction:column-reverse;padding:8px}}.sib-menu__apply button{padding:8px 16px}.sib-menu__separator{vertical-align:sub}.sib-menu__select{padding:0px 7px}.sib-menu__selectTextAlign{padding:0px 15px !important}.sib-menu__select button{padding:8px 5px}.sib-menu .input_replaced{opacity:0;position:static;width:0px;margin:0}.sib-menu .sib-multiselect__label{width:100%}.sib-menu .sib-multiselect__label-text{text-indent:0}#sib-other-container .entry__controls--other{margin-left:1.5em}#sib-other-container .entry__choice--other{width:100%}#sib-other-container #sib-other-reason{width:100%;padding:8px;resize:vertical;border:1px solid var(--color-mittelgrau)}.checkbox__label{word-wrap:break-word}.checkbox.checkbox_tick_positive::before{left:calc(50% - 1px)}.entry__choice{width:100%;margin-bottom:3px;font-family:inherit;word-wrap:break-all;word-wrap:break-word}.entry__label{margin-bottom:10px;width:100%;font-weight:500;word-break:break-word;word-wrap:break-word}.entry__label_optin{display:inline}.entry__label>*{float:left}.entry__label::after{content:attr(data-required);color:var(--color-em);text-decoration:none;word-wrap:break-all;word-wrap:break-word;display:inline}.entry__specification{margin:10px 0}.entry__controls{margin:0}.entry__error{display:none;margin-top:6px;margin-bottom:6px;background:rgba(0,0,0,0)}.sib-entry_mcq .entry__controls{display:block;background:rgba(0,0,0,0);border:none;outline:none}.sib-form-block{word-wrap:break-word;outline:none}.sib-form-block p,.sib-form-block ol,.sib-form-block ul{text-align:inherit;margin:0}.sib-form-block ol,.sib-form-block ul{list-style-position:inside}.sib-form-block__button{display:inline-block;padding:8px 18px;border:none;overflow-wrap:break-word;max-width:100%;cursor:pointer;text-align:left;color:var(--color-text);background-color:var(--color-steppingstoneyellow);border-width:0px}@media(hover: hover){.sib-form-block__button:hover{background-color:var(--color-text);color:var(--color-white)}}.sib-form-block__button-disabled{opacity:.5}.sib-form-block__button-with-loader{min-height:40px}.sib-image-form-block{padding:2px}.sib-image-form-block a{display:block;overflow:hidden}.sib-image-form-block img{max-width:100%}.sib-divider-form-block{border:0;margin:0}.form__label-row{display:flex;flex-direction:column;justify-content:stretch}.form__label-row--horizontal{flex-direction:row;align-items:flex-start;margin:10px 0}.form__label-row--horizontal>*:first-child{margin-right:20px}.form__label-row--horizontal>*{width:50%;flex-grow:1}.input--multiselect{position:relative;padding-right:32px;line-height:37px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input--multiselect::before{content:"";position:absolute;right:8px;border:8px solid rgba(0,0,0,0);border-top-color:#343f4e;top:calc(50% - 4px)}.input--select{position:relative;width:100%}.input--select::before,.input--select::after{content:"";position:absolute;right:8px}.input--select::before{top:calc(50% - 12px);border:5px solid rgba(0,0,0,0);border-bottom-color:#343f4e}.input--select::after{top:calc(50% + 2px);border:5px solid rgba(0,0,0,0);border-top-color:#343f4e}.input--hidden{display:none !important}.input--centerText{display:flex;align-items:center}.input__rtl[type=text]::placeholder{text-align:right !important}.input__textareaRtl::placeholder{text-align:right !important}textarea.input{padding:calc(.5rem - 1px)}.sib-form-container{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.sib-form-container a{text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em}.sib-sms-input{width:100%;display:flex;align-items:center}.sib-sms-input .sib-smscode-select{width:70px;margin-right:10px;flex-shrink:0}.sib-sms-input .entry__controls{width:100%}.sib-sms-input .sib-menu__item{padding:4px 2px}.form__entry{position:static;margin-left:0;padding-left:0}.sib-panel{position:relative;width:100%;margin:24px 0;padding:10px 25px;border-width:1px;border-style:solid;color:var(--color-text);text-align:center;box-shadow:none}.sib-panel--active{display:block}.sib-panel--inactive{display:none}.sib-panel__text{margin:0;font-weight:600;text-align:left}.sib-panel__link{padding:0 5px;color:var(--color-text);text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em;cursor:pointer}.sib-panel__close-icon{position:absolute;top:12px;right:25px;cursor:pointer}.sib-form-message-panel{margin:0 0 1.25rem 0;width:100%;padding:.4375rem;border:1px solid;display:none}.sib-form-message-panel--active{display:inline-block}.sib-form-message-panel__text{display:flex;align-items:center;margin:0;padding:.5rem}.sib-form-message-panel__text .sib-icon{contain:strict;display:inline-block;fill:currentColor}.sib-form-message-panel__text .sib-notification__icon{height:1.5em;width:1.5em;flex-shrink:0;margin-right:calc(1rem - 1px)}.sib-loader{display:inline-block;position:relative;width:64px;height:64px}.checkbox_tick_positive:before{left:49%}@media screen and (max-width: 500px){#sib-container{padding:32px 9px 32px}.form__label-row--horizontal{flex-direction:column}.form__label-row--horizontal>*{width:100%}}.sib-loader div{position:absolute;width:5px;height:5px;background:var(--color-white);border-radius:50%;animation:loader 1.2s linear infinite}.sib-loader div:nth-child(1){animation-delay:0s;top:29px;left:53px}.sib-loader div:nth-child(2){animation-delay:-0.1s;top:18px;left:50px}.sib-loader div:nth-child(3){animation-delay:-0.2s;top:9px;left:41px}.sib-loader div:nth-child(4){animation-delay:-0.3s;top:6px;left:29px}.sib-loader div:nth-child(5){animation-delay:-0.4s;top:9px;left:18px}.sib-loader div:nth-child(6){animation-delay:-0.5s;top:18px;left:9px}.sib-loader div:nth-child(7){animation-delay:-0.6s;top:29px;left:6px}.sib-loader div:nth-child(8){animation-delay:-0.7s;top:41px;left:9px}.sib-loader div:nth-child(9){animation-delay:-0.8s;top:50px;left:18px}.sib-loader div:nth-child(10){animation-delay:-0.9s;top:53px;left:29px}.sib-loader div:nth-child(11){animation-delay:-1s;top:50px;left:41px}.sib-loader div:nth-child(12){animation-delay:-1.1s;top:41px;left:50px}.entry__choice label p{display:inline}@keyframes loader{0%,20%,80%,100%{transform:scale(1)}50%{transform:scale(1.5)}}@media screen and (max-width: 400px){#sib-container{padding:32px 0px 32px}}@media screen and (max-width: 480px){.sib-image-form-block img{height:auto !important}}.progress-indicator{background:rgba(0,0,0,0)}.sib-hide-loader-icon{display:none}.sib-form ::-webkit-input-placeholder{color:var(--color-mittelgrau);opacity:1}.sib-form ::-moz-placeholder{color:var(--color-mittelgrau);opacity:1}.sib-form :-ms-input-placeholder{color:var(--color-mittelgrau);opacity:1}.sib-form ::-ms-input-placeholder{color:var(--color-mittelgrau);opacity:1}.sib-form ::placeholder{color:var(--color-mittelgrau);opacity:1}.sib-form .sib-form_fieldset{display:table-row-group}.sib-form .fieldset__separator{display:table-row}.sib-form .fieldset__separator:after,.sib-form .fieldset__separator:before{background:var(--color-mittelgrau);background-clip:padding-box;border:solid rgba(0,0,0,0);border-width:calc(4rem - 1px) 0 4rem;-moz-box-sizing:content-box;box-sizing:content-box;content:"";display:table-cell;height:1px}.sib-form .form__fieldset{border:0;display:table-row;padding:0}.sib-form .form__fieldset:first-child .form__entries,.sib-form .form__fieldset:first-child .form__legend{padding-top:0}.sib-form .form__entries,.sib-form .form__legend{display:table-cell;margin:0;padding-top:4rem;vertical-align:top}.sib-form .form__legend{font-size:1.14869835rem;font-weight:700;padding-right:2.5rem}@media(max-width: 45rem){.sib-form .fieldset__separator,.sib-form .form__entries,.sib-form .form__fieldset,.sib-form .form__legend,.sib-form .sib-form_fieldset{display:block}.sib-form .form__legend{padding-bottom:.5rem;padding-right:0}.sib-form .form__entries{padding-top:0}.sib-form .fieldset__separator{border:0}}.sib-form .form__entry{border:0;margin:0;padding:0;position:relative}.sib-form .form__entry:not(:first-child){margin-top:1.5rem}.sib-form .entry__label+.form__entry{margin-top:0}.sib-form .entry__label{display:table;font-weight:700;padding:0;white-space:normal}.sib-form .form__row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-0.25rem -0.75rem}.sib-form .form__row:not(:first-child){margin-top:1.25rem}.sib-form .entry__label+.form__row{margin-top:-0.25rem}.sib-form .form__row>.form__entry{margin:.25rem .75rem}.sib-form .entry__optional-indicator{color:var(--color-mittelgrau);font-size:.87055056rem;line-height:1rem;font-weight:400}.sib-form .entry__field{-webkit-align-items:center;align-items:center;background:var(--color-white);border-bottom:1px solid currentColor;display:-webkit-inline-flex;display:inline-flex;max-width:100%}.sib-form .entry__field:focus-within{border-color:var(--color-em)}.sib-form .entry__field:focus-within input{outline:0}.sib-form .sib-form-pages .entry__field{background:var(--color-white);border:1px solid #cfcfcf;border-radius:8px;display:-webkit-inline-flex;display:inline-flex;margin:.25rem 0;max-width:100%;-webkit-align-items:center;align-items:center;overflow:hidden}.sib-form .input,.sib-form .input__affix{background:none;border:0;font:inherit;margin:0}.sib-form .input,.sib-form .input__button{-moz-box-sizing:content-box;box-sizing:content-box;color:inherit}.sib-form .input:not(textarea),.sib-form .input__button{height:calc(2.5rem - 2px)}.sib-form .input__affix{color:var(--color-mittelgrau);-webkit-flex-shrink:0;flex-shrink:0}.sib-form .input__button{cursor:pointer;padding:0 .5rem}.sib-form .input__button[type=submit]{border-bottom-left-radius:0;border-left:1px solid var(--color-mittelgrau);border-top-left-radius:0;color:inherit;margin-left:.5rem}.sib-form .input__button .sib-icon{height:1.5rem;vertical-align:bottom;width:1.5rem}.sib-form .input{box-shadow:none;min-width:1px;padding:0}.sib-form textarea.input{padding:calc(.5rem - 1px)}.sib-form select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 286.1 167%27%3E%3Cpath d=%27M24.1 0h238c21.4 0 32.1 25.9 17 41l-119 119c-9.4 9.4-24.6 9.4-33.9 0L7.1 41C-8 25.9 2.7 0 24.1 0z%27 fill=%27%233c4858%27/%3E%3C/svg%3E");background-position:right .65em top 50%;background-repeat:no-repeat;background-size:.65em auto}.sib-form .sib-form-pages select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16" class="V5oCQcAfDAoMm77TaZq0"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m4 6 4 4 4-4"></path></svg>') no-repeat right 7.5px center;background-size:16px 16px}.sib-form select.input:first-child,.sib-form select.input:last-child{padding-right:calc(2rem - 1px)}.sib-form .sib-entry_block .entry__field,.sib-form .form__row .entry__field,.sib-form .sib-form_block .entry__field{display:-webkit-flex;display:flex}.sib-form .sib-entry_block .input,.sib-form .form__row .input,.sib-form .sib-form_block .input{-webkit-flex-grow:1;flex-grow:1}.sib-form .sib-entry_phrasing,.sib-form .sib-entry_phrasing .entry__label,.sib-form .sib-entry_phrasing .entry__specification{display:inline-block}.sib-form .sib-entry_phrasing .entry__label{font-weight:400}.sib-form .sib-entry_errored{margin-left:-0.5rem;padding-left:.5rem}.sib-form .sib-entry_errored:before{background:var(--color-em);bottom:0;content:"";position:absolute;right:100%;top:0;width:.25rem}.sib-form .entry__error,.sib-form .entry__label,.sib-form .entry__specification,.sib-form .form__error{max-width:40em}.sib-form .entry__error,.sib-form .entry__specification,.sib-form .form__error{display:block}.sib-form .entry__choice+.entry__error,.sib-form .entry__choice+.entry__specification,.sib-form .entry__error+.entry__error,.sib-form .entry__error+.entry__specification,.sib-form .entry__specification+.entry__error,.sib-form .entry__specification+.entry__specification{margin-top:.5rem}.sib-form .entry__label+.entry__specification{margin-top:4px}.sib-form .entry__error{display:none;color:var(--color-em);font-size:.87055056rem;line-height:1rem}.sib-form .entry__specification{color:var(--color-mittelgrau);margin:0}.sib-form .entry__choice{padding-left:1.5em;text-indent:-1.5em}.sib-form .entry__choice .checkbox,.sib-form .entry__choice .radio-button{margin-right:.5em}.sib-form .entry__choice .sib-toggletip{text-indent:0}.sib-form .entry__choice:not(:first-child){margin-top:.5rem}.sib-form .entry__choices.menu{margin-top:2px;max-height:20rem;overflow:auto;padding:.5rem}.sib-form .checkbox,.sib-form .radio-button{background:var(--color-white);border:1px solid var(--color-mittelgrau);cursor:pointer;display:inline-block;height:1em;vertical-align:-0.125em;width:1em;position:relative}.sib-form .radio-button{border-radius:50%}.sib-form .radio-button:before{border-radius:50%;bottom:2px;content:"";left:2px;position:absolute;right:2px;top:2px}.sib-form .checkbox_tick_negative:after,.sib-form .checkbox_tick_negative:before{border:solid var(--color-white);border-width:0 0 0 2px;bottom:0;content:"";left:50%;margin-left:-1px;position:absolute;top:0}.sib-form .checkbox_tick_negative:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sib-form .checkbox_tick_negative:before,.sib-form .checkbox_tick_positive:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sib-form .checkbox_tick_positive:after{display:inline-block;content:"×";position:absolute;inset:0;padding:0;font-size:1.5rem;text-align:right;line-height:.5rem;color:var(--color-white);width:100%;right:auto;margin:0}.sib-form .input_replaced{opacity:0;position:absolute;z-index:-1}.sib-form .input_replaced:checked+.checkbox_tick_positive{background:currentColor;border-color:currentColor}.sib-form .input_replaced:checked+.checkbox_tick_negative{background:currentColor;border-color:currentColor}.sib-form .input_replaced:checked+.radio-button{border-color:currentColor}.sib-form .input_replaced:checked+.radio-button:before{background:currentColor}.sib-form .input_replaced:indeterminate+.checkbox{background:var(--color-white);border-color:var(--color-mittelgrau)}.sib-form .input_replaced:indeterminate+.checkbox:before{background:var(--color-mittelgrau);border:0;content:"";height:2px;left:2px;margin:-1px 0 0;position:absolute;right:2px;-webkit-transform:none;transform:none;top:50%;width:auto}.sib-form .input_replaced:indeterminate+.checkbox:after{content:normal}.sib-form .input_replaced:active+.checkbox,.sib-form .input_replaced:active+.radio-button,.sib-form .input_replaced:focus+.checkbox,.sib-form .input_replaced:focus+.radio-button{border-color:var(--color-em)}.sib-form .choice__form{border:0;margin:0;padding:0}.sib-form .choice__form[disabled]{display:none}.sib-form .entry__choice+.choice__form{border-left:2px solid var(--color-mittelgrau);margin-left:calc(.5em - 1px);padding:.5rem calc(.5rem + .5em - 1px)}.sib-form ::-ms-reveal{display:none}.sib-form ::-webkit-inner-spin-button,.sib-form ::-webkit-search-decoration{display:none}.sib-form [type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.sib-form .input[readonly]{background-color:#f9fafc}.sib-form .input[type=text]+.input__password-toggler{color:var(--color-em)}.sib-form .sib-ap-nostyle-input-icon{display:none}.sib-form .sib-ap-nostyle-dropdown-menu{-moz-box-sizing:content-box;box-sizing:content-box;background:var(--color-white);border:1px solid var(--color-mittelgrau);list-style:none;margin:0;max-width:100vw;min-width:100%;padding:calc(.5rem - 1px) 0}.sib-form .sib-ap-nostyle-dropdown-menu.sib-collapsible__content{position:absolute;top:100%;z-index:1}.sib-form .sib-ap-nostyle-dropdown-menu.sib-collapsible__content:not(.sib-collapsible__content_toggled){display:none}.sib-form .sib-ap-nostyle-dropdown-menu em{font-style:normal;font-weight:700}.sib-form .sib-ap-nostyle-input{padding-right:.5rem}.sib-form .sib-ap-nostyle-suggestion{cursor:default;color:inherit;display:block;overflow:hidden;padding:.5rem 1rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.sib-form .sib-ap-nostyle-cursor,.sib-form .sib-ap-nostyle-suggestion:focus,.sib-form .sib-ap-nostyle-suggestion:hover{background:#eff2f7}.sib-form .sib-ap-footer{display:none}.sib-form .menu{background:var(--color-white);border:1px solid var(--color-mittelgrau);list-style:none;margin:0;max-width:100vw;min-width:100%;padding:calc(.5rem - 1px) 0}.sib-form .menu.sib-collapsible__content{position:absolute;top:100%;z-index:1}.sib-form .menu.sib-collapsible__content:not(.sib-collapsible__content_toggled){display:none}.sib-form .menu__content,.sib-form .menu__heading{padding:0;margin:1rem}.sib-form .menu__content:first-child,.sib-form .menu__heading:first-child{margin-top:.5rem}.sib-form .menu__content:last-child,.sib-form .menu__heading:last-child{margin-bottom:.5rem}.sib-form .menu__heading{font-size:1.31950791rem;font-weight:400}.sib-form .menu__content{list-style:none}.sib-form .menu__icon{color:#8492a6;height:1em;vertical-align:-0.125em;width:1em;margin-right:.5rem}.sib-form .menu__control{color:inherit;cursor:pointer;display:block;overflow:hidden;padding:.5rem 1rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.sib-form .menu__control:focus,.sib-form .menu__control:hover{background:#eff2f7}.sib-form .menu__divider{border:0;border-top:1px solid var(--color-mittelgrau);margin:.5rem 0}.sib-form .clickable_button,.sib-form .clickable_link{font:inherit;margin:0}.sib-form .clickable_button.sib-collapsible__trigger:before,.sib-form .clickable_link.sib-collapsible__trigger:before{border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0);border-bottom:0;border-top:.25rem solid;content:"";float:right;margin:.625rem 0 0 .25em}.sib-form .clickable_button.sib-collapsible__trigger_toggled:before,.sib-form .clickable_link.sib-collapsible__trigger_toggled:before{border-bottom:.25rem solid;border-top:0}.sib-form .clickable_button:not([disabled]),.sib-form .clickable_link:not([disabled]){cursor:pointer}.sib-form .clickable_button{background:var(--color-em);border:1px solid var(--color-em);color:var(--color-white);display:inline-block;outline:0;padding:calc(.5rem - 1px) calc(1rem - 1px);text-decoration:none}.sib-form .clickable_button.sib-collapsible__trigger{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sib-form .clickable_button[disabled]{opacity:.5}.sib-form .clickable_button:focus{box-shadow:0 0 0 2px var(--color-em)}.sib-form .clickable_button:focus:not([disabled]),.sib-form .clickable_button:hover:not([disabled]){background:#007cd9;border-color:#007cd9}.sib-form .clickable_ghost{background:none;border-color:var(--color-mittelgrau);color:var(--color-text)}.sib-form .clickable_ghost:focus:not([disabled]),.sib-form .clickable_ghost:hover:not([disabled]){background:none;border-color:#8492a6}.sib-form .clickable_dropdown{display:inline-block;position:relative}.sib-form .clickable_dropdown .menu{margin-top:2px}.sib-form .clickable_dropdown .menu_left{left:0}.sib-form .clickable_dropdown .menu_right{right:0}.sib-form .clickable_block{width:100%}.sib-form .clickable_cta{border-radius:9999em}.sib-form .clickable_link{background:none;border:0;color:var(--color-em);display:inline;padding:0;text-decoration:none}.sib-form .clickable_link:focus,.sib-form .clickable_link:hover{color:#007cd9;text-decoration:underline;-webkit-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:.1em}.sib-form .clickable_link:focus{outline:0}.sib-form .clickable_sneaky,.sib-form .clickable_sneaky:focus,.sib-form .clickable_sneaky:hover{color:inherit}.sib-form .clickable_plan{color:var(--color-em)}.sib-form .clickable_plan:focus,.sib-form .clickable_plan:hover{color:#007cd9}.sib-form .clickable_destructive{background:var(--color-em);border-color:var(--color-em)}.sib-form .clickable_destructive:focus:not([disabled]),.sib-form .clickable_destructive:hover:not([disabled]){background:#d93e3e;border-color:#d93e3e}.sib-form .clickable__group{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sib-form .clickable__group .clickable_button:focus,.sib-form .clickable__group .clickable_button:hover{position:relative}.sib-form .clickable__group .clickable_button:not(:first-child),.sib-form .clickable__group .clickable_dropdown:not(:first-child) .clickable_button{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.sib-form .clickable__group>.clickable_button:not(:last-child),.sib-form .clickable__group>.clickable_dropdown:not(:last-child) .clickable_button{border-bottom-right-radius:0;border-top-right-radius:0}.sib-form .clickable__group>.clickable_dropdown:not(:last-child) .clickable_link,.sib-form .clickable__group>.clickable_link:not(:last-child){margin-right:1.5em;position:relative}.sib-form .clickable__group>.clickable_dropdown:not(:last-child) .clickable_link:after,.sib-form .clickable__group>.clickable_link:not(:last-child):after{background:var(--color-mittelgrau);border-radius:50%;content:"";cursor:auto;display:inline-block;height:.25rem;pointer-events:none;position:absolute;right:-0.9em;top:.7em;width:.25rem}.sib-form .clickable__icon{height:1.5rem;vertical-align:bottom;width:1.5rem}.sib-form .clickable__icon:not(.sib-icon_standalone){margin-right:calc(.7002rem - 1px)}.sib-form .progress-indicator{-webkit-align-items:center;align-items:center;background:rgba(255,255,255,.9);display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;width:100%}.sib-form .progress-indicator .progress-indicator__icon{fill:var(--color-em);height:2rem;width:2rem}.sib-form .progress-indicator_small .progress-indicator__icon{height:1rem;width:1rem}.sib-form .progress-indicator__icon{-webkit-animation:indicator-spin 1.3s cubic-bezier(0.46, 0.35, 0.39, 0.85) infinite;animation:indicator-spin 1.3s cubic-bezier(0.46, 0.35, 0.39, 0.85) infinite}@-webkit-keyframes indicator-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes indicator-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.collapsible{color:inherit}.collapsible+.collapsible{margin-top:0;border-top:0}details.collapsible,details.collapsible summary{padding-left:0;background-image:none;-webkit-appearance:none}details.collapsible summary{cursor:pointer}details.collapsible summary::-webkit-details-marker{display:none}.collapsible__header{-webkit-appearance:none;position:relative;display:block;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;text-align:left;overflow:visible;width:auto}.collapsible__header:not(.c--init){display:none;pointer-events:none;cursor:default}.collapsible__header.c--init{pointer-events:auto;cursor:pointer}.collapsible__header.c--init span:nth-child(1){display:block}.collapsible__header.c--init span:nth-child(2){display:none}.collapsible__header:not(.c--active) span:nth-child(1){display:block}.collapsible__header:not(.c--active) span:nth-child(2){display:none}.collapsible__header.c--active span:nth-child(1){display:none}.collapsible__header.c--active span:nth-child(2){display:block}.collapsible__content.c--init{--aniDur: 0.25s;--height: 0;--width: auto;max-height:var(--height);max-width:var(--width);padding:0 !important;transition:max-width var(--aniDur) ease-out,max-height var(--aniDur) ease-out,opacity var(--aniDur) ease-out}.collapsible__content.c--init:not(.c--active):not(.c--activating){overflow:hidden;opacity:0}.collapsible__content.c--init.c--activating,.collapsible__content.c--init.c--activating>.collapsible__content__inner{overflow:hidden}.collapsible__content.c--init.c--active,.collapsible__content.c--init.c--activating{opacity:1;transition:max-width var(--aniDur) ease-out,max-height var(--aniDur) ease-out,opacity var(--aniDur) ease-out}.collapsible__content.c--init[data-collapsible-direction=horizontal]{--height: auto;--width: 0}.collapsible__content.c--init[data-collapsible-transition=none]{--aniDur: 0s}.collapsible__header[data-collapsible-type=button].c--active{background:#000;color:#fff}.collapsible[data-collapsible-type=accordion]{border-top:1px solid currentcolor;border-bottom:1px solid currentcolor}.collapsible[data-collapsible-type=accordion]+.collapsible{margin-top:0;border-top:0}.collapsible[data-collapsible-type=accordion]>.collapsible__header{padding:1.25rem 0rem 1rem;width:100%}.collapsible[data-collapsible-type=accordion] .collapsible__content__inner{padding-top:1.1875rem;padding-bottom:2.88rem}.collapsible[data-collapsible-type=accordion] .collapsible__content__inner h4{margin-top:1.25rem}.collapsible[data-collapsible-type=accordion] .collapsible__content__inner h4:first-child{margin-top:0}.collapsible[data-collapsible-type=filter]{border-top:0;border-bottom:0}.collapsible[data-collapsible-type=filter]+.collapsible{margin-top:0;border-top:0}.collapsible[data-collapsible-type=filter]>.collapsible__header{width:100%}.collapsible[data-collapsible-type=filter] .collapsible__content__inner{padding-top:1.5625rem;padding-bottom:3.75rem}.collapsible[data-collapsible-type=image-caption-overlay]{margin:0}.collapsible[data-collapsible-type=image-caption-overlay] figure{display:block;position:relative}.collapsible[data-collapsible-type=image-caption-overlay] figure img{display:block;width:auto;height:auto;justify-self:flex-end;align-self:flex-end;max-height:100%}.collapsible[data-collapsible-type=image-caption-overlay] figure,.collapsible[data-collapsible-type=image-caption-overlay] figure img{max-height:calc(100svh - var(--page-header-height, 0) - 9rem)}.collapsible[data-collapsible-type=image-caption-overlay] .collapsible__content__inner{padding:.25rem}.collapsible__header[data-collapsible-icon-position=left].c--init{padding-left:34px}.collapsible__header[data-collapsible-icon-position=left].c--init>.collapsible__icon{left:0;right:auto}.collapsible__icon{--translate-y: -50%;--rotate: 0deg;position:absolute;right:0;top:50%;transform:translateY(var(--translate-y)) rotate(var(--rotate));transition:transform var(--transition-duration, 150ms) linear}.collapsible__header.c--active .collapsible__icon{--rotate: 45deg}.collapsible[data-collapsible-icon=arrow] .collapsible__header.c--active .collapsible__icon{--rotate: 180deg}.dev-guides{display:block;position:fixed;border-left:var(--col-grid-margin) solid rgba(0,0,0,0);border-right:var(--col-grid-margin) solid rgba(0,0,0,0);width:100vw;max-width:100%;height:100dvh;overflow:hidden;mix-blend-mode:multiply;opacity:.1;z-index:9999;inset:0;pointer-events:none}.dev-guides:before{content:"";display:block;position:absolute;inset:0;right:calc(var(--col-grid-gutter)*-1);background-image:linear-gradient(90deg, var(--col-grid-color) 0, var(--col-grid-color) calc(100% - var(--col-grid-gutter)), rgba(0, 0, 0, 0) calc(100% - var(--col-grid-gutter)), rgba(0, 0, 0, 0) 100%);background-size:calc(100%/var(--col-grid-count)) 100%;background-position:left;background-repeat:repeat-x}html.show-guides .dev-guides{display:block}html:not(.show-guides) .dev-guides{display:none !important}html.show-guides *{outline:1px solid var(--col-grid-color);outline-offset:-0.5px;outline-style:dotted}.typographic-baseline-grid:after{content:"";display:block;position:absolute;inset:var(--layout-padding-y, 0) var(--space, 0);pointer-events:none;mix-blend-mode:multiply;opacity:0;z-index:9999;background:repeating-linear-gradient(blue, 0px, blue var(--lead), transparent var(--lead), transparent calc(var(--lead) + var(--cap-height)), red calc(var(--lead) + var(--cap-height)), red var(--line-height));background-origin:content-box}.snappy{--color-interface: #AAA;--space: 10px;--margin-right: var(--space,10px);position:relative;width:100vw;max-width:100%}.snappy__track{-ms-overflow-style:none;scrollbar-width:none;overflow:-moz-scrollbars-none;width:100%;display:flex;overflow-y:hidden;overflow-x:scroll;flex-wrap:nowrap;position:relative;scroll-behavior:auto;padding-bottom:var(--space, 10px)}.snappy__track::-webkit-scrollbar{display:none;width:0 !important;height:0 !important}.snappy__item{position:relative;white-space:normal;flex:0 0 auto;padding-left:var(--space, 10px);box-sizing:content-box !important;width:calc((100vw - var(--space)*3)/2.5);max-width:400px;min-width:200px;padding-right:1px}.snappy__item img{width:100%;display:block;margin:0}.snappy__item:last-child{padding-right:var(--margin-right, 0px)}.snappy__track-snap-active{scroll-snap-type:x mandatory}.snappy__track-snap-active .snappy__item{scroll-snap-align:start}.snappy__arrows{-webkit-display:flex;display:flex;flex-flow:row nowrap;top:0;right:0;z-index:99;gap:.25rem;position:relative;padding:var(--space, 10px)}.snappy__arrow{--size: 1.5rem;width:var(--size);height:var(--size);border-radius:50%;aspect-ratio:1;user-select:none;cursor:pointer;transition:opacity var(--transition-duration, 150ms),visibility var(--transition-duration, 150ms);display:block;position:relative;box-sizing:border-box;background:var(--color-interface, #FFF);overflow:clip;-webkit-display:flex;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.snappy__arrow>*{display:block;position:relative;flex:0 0 auto;height:70%}.snappy__arrow svg{fill:currentColor}.snappy:not(.snappy--overflowing) .snappy__arrow{opacity:0;visibility:hidden}.snappy--overflowing .snappy__arrow{opacity:1;visibility:visible}.snappy--at-start .snappy__arrow--prev{opacity:0;visibility:hidden}.snappy--at-end .snappy__arrow--next{opacity:0;visibility:hidden}@keyframes marquee-animation{from{transform:translateX(0%)}to{transform:translateX(100%)}}.marquee,.marquee__wrapper,.marquee__item{display:block;position:relative;box-sizing:border-box;text-align:center;margin:0;padding:0}.marquee{--gap: 3.6rem;--duration: 4s;--width: auto;display:block;position:relative;width:100vw;max-width:100%}.marquee__wrapper{position:absolute;height:100%;width:400%;min-width:0px;left:50%;top:50%;transform:translate(-50%, -50%);white-space:nowrap;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:0;list-style:none}.marquee__item{width:var(--width, auto);min-width:var(--width, 0px);flex:0 0 var(--width, auto);transform:translateX(0px);padding:0 calc(var(--gap)/2);display:flex;flex-flow:row nowrap;gap:var(--gap)}.marquee__item>*{display:block;flex:0 0 auto}.marquee--run .marquee__item{transform:translateX(0%);transition:none;will-change:transform;animation:marquee-animation var(--duration, 2s) linear 0s infinite reverse}@media(prefers-reduced-motion){.marquee--run .marquee__item{animation:none}}html.energy-saver .marquee--run .marquee__item{animation:none}html.energy-saver .marquee--run{overflow-x:auto;overflow-y:clip}html,body{color:var(--color-kopfsteingrau);background:var(--color-background)}html.is-changing .transition-fade{transition:opacity .4s;opacity:1}html.is-animating .transition-fade{opacity:0}/*# sourceMappingURL=main.css.map */
