*,*::before,*::after{box-sizing:border-box}html,body,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,hr,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-family:inherit;vertical-align:baseline}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}html{-moz-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}html.is-live-preview{scroll-behavior:auto}ol,ul,menu{list-style:none;padding:0}ol:not([class]),ul:not([class]),menu:not([class]){list-style:revert;padding:revert}picture{display:block}img{display:block;max-width:100%;height:auto}table{border-collapse:collapse}[hidden]{display:none !important}:root{--primary: #006086;--primary-dark: #004561;--primary-light: #d7eff9;--secondary: #5badb2;--muted: #66707a;--light: #f6f7f9;--border-color: #cccccc;--success: #1d7208;--info: #055160;--warning: #876c12;--error: #c31818;--success-background: #d1e7dd;--info-background: #cff4fc;--warning-background: #fff3cd;--error-background: #f8d7da;--body-color: black;--body-background: white;--font-family-base: "Rubik", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-size-xs:0.875rem;--font-size-sm:1rem;--font-size-base:calc(1.05rem + 0.2666666667vw)}@media(min-width: 1200px){:root{--font-size-base:1.25rem}}:root{--font-size-lg:calc(1.1rem + 0.5333333333vw)}@media(min-width: 1200px){:root{--font-size-lg:1.5rem}}:root{--font-size-xl:calc(1.15rem + 0.8vw)}@media(min-width: 1200px){:root{--font-size-xl:1.75rem}}:root{--font-weight-light: 300;--font-weight-base: 400;--font-weight-bold: 700;--line-height-sm: 1.2;--line-height-base: 1.6;--line-height-lg: 1.8;--headings-font-family: var(--font-family-base);--headings-line-height: 1.2;--headings-font-weight: 700;--headings-font-style: 700;--h1-font-size:calc(1.3rem + 1.6vw)}@media(min-width: 1200px){:root{--h1-font-size:2.5rem}}:root{--h2-font-size:calc(1.3rem + 1.6vw)}@media(min-width: 1200px){:root{--h2-font-size:2.5rem}}:root{--h3-font-size:calc(1.2rem + 1.0666666667vw)}@media(min-width: 1200px){:root{--h3-font-size:2rem}}:root{--h4-font-size:calc(1.1rem + 0.5333333333vw)}@media(min-width: 1200px){:root{--h4-font-size:1.5rem}}:root{--h5-font-size:calc(1.05rem + 0.2666666667vw)}@media(min-width: 1200px){:root{--h5-font-size:1.25rem}}:root{--h6-font-size:1rem;--link-color: var(--primary);--link-text-decoration: underline;--link-hover-color: var(--primary-dark);--link-hover-text-decoration: underline;--container-padding-x: 24px;--grid-gap: 60px;--stack-gap: 1.5rem;--stack-gap-headings: clamp(2rem, 6vw, 3rem);--section-padding-y: clamp(3rem, 5vw, 5rem);--block-background-padding: clamp(1.25rem, 2vw, 2rem);--block-background-border-radius: 1rem;--form-input-padding-y: 0.5rem;--form-input-padding-x: 0.75rem;--form-input-background: white;--form-input-border: 1px solid var(--muted);--form-border-radius: 0.25rem;--button-color: white;--button-background: var(--primary);--button-padding-y: 0.5625rem;--button-padding-x: 1.5rem;--button-font-size: 1.25rem;--button-border-width: 2px;--button-border-radius: 0.625rem;--button-border-color: var(--primary);--button-hover-color: white;--button-hover-background: var(--primary-dark);--button-hover-border-color: var(--primary-dark)}body{color:var(--body-color);background:var(--body-background);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-base);line-height:var(--line-height-base);accent-color:var(--primary)}h6,h5,h4,h3,h2,h1{font-family:var(--headings-font-family);line-height:var(--headings-line-height);font-weight:var(--headings-font-weight);font-style:var(--headings-font-style)}h1{font-size:var(--h1-font-size)}h2{font-size:var(--h2-font-size)}h3{font-size:var(--h3-font-size)}h4{font-size:var(--h4-font-size)}h5{font-size:var(--h5-font-size)}h6{font-size:var(--h6-font-size)}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-skip:edges;text-decoration-skip:edges;text-decoration-thickness:.075em;text-underline-offset:.25em;text-decoration-line:var(--link-text-decoration)}a:hover,a:focus{text-decoration-line:var(--link-hover-text-decoration)}a{color:var(--link-color)}a:hover,a:focus{color:var(--link-hover-color)}blockquote:not([class]){font-size:2rem;font-weight:var(--font-weight-bold);line-height:var(--headings-line-height);quotes:"„" "“"}blockquote:not([class])::before{content:open-quote}blockquote:not([class])::after{content:close-quote}button{cursor:pointer}strong{font-weight:var(--font-weight-bold)}hr{color:inherit;border:0;border-top:1px solid var(--border-color);opacity:.5}ul:not([class]),ol:not([class]){list-style-type:none;padding:0}ul:not([class])>*+*,ol:not([class])>*+*{margin-top:var(--stack-gap)}ul:not([class]) li,ol:not([class]) li{list-style-type:none;position:relative;padding-left:1.75em;--stack-gap: 0.25em}ul:not([class]) li::before,ol:not([class]) li::before{position:absolute;left:0;font-weight:var(--font-weight-bold);color:var(--primary)}ul:not([class]) li::before{content:"→"}ol:not([class]){counter-reset:steps}ol:not([class]) li{counter-increment:steps}ol:not([class]) li::before{content:counter(steps) "."}.form-group{display:grid;column-gap:var(--grid-column-gap, var(--grid-gap));row-gap:var(--grid-row-gap, var(--grid-gap));grid-template-columns:minmax(0, 1fr);--grid-gap: 0.5rem}.form-label{font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-base);color:inherit}.form-help{font-size:var(--font-size-sm);color:var(--muted)}.form-input{appearance:none;width:100%;color:inherit;min-height:calc(var(--font-size-base)*var(--line-height-base) + var(--form-input-padding-y)*2);padding:var(--form-input-padding-y) var(--form-input-padding-x);background-color:var(--form-input-background);border:var(--form-input-border);border-radius:var(--form-border-radius)}.form-input:is(textarea){resize:vertical}.form-input[type=file]{font-size:var(--font-size-sm);line-height:calc(var(--line-height-sm) + .875);color:var(--muted)}.form-input::-webkit-date-and-time-value{text-align:left}.form-select{appearance:none;color:inherit;padding:var(--form-input-padding-y) var(--form-input-padding-x);background-color:var(--form-input-background);border:var(--form-input-border);border-radius:var(--form-border-radius);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.form-checkbox{display:grid;column-gap:var(--grid-column-gap, var(--grid-gap));row-gap:var(--grid-row-gap, var(--grid-gap));grid-template-columns:minmax(0, 1fr);--grid-column-gap: 0.75em;--grid-row-gap: 1rem;grid-template-columns:1.25em minmax(0, 1fr);align-items:start;font-size:var(--font-size-base)}.form-checkbox__input{width:1.25em;height:1.25em;background-color:var(--form-input-background);border:var(--form-input-border);border-radius:var(--form-border-radius);margin-top:.25em;appearance:none}.form-checkbox__input:checked{background-color:var(--primary);border-color:var(--primary);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' width='24' height='24' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3E%3Cpath d='M19.676 6.335a1.146 1.146 0 0 1 0 1.62l-9.155 9.155a1.146 1.146 0 0 1-1.62 0l-4.577-4.577a1.146 1.146 0 0 1 1.62-1.62l3.769 3.766 8.347-8.344a1.146 1.146 0 0 1 1.62 0h-.004Z' style='fill:%23fff;fill-rule:nonzero'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:contain}.form-checkbox__text{font-family:var(--font-family-base);font-size:inherit;font-weight:var(--font-weight-base);color:inherit}.form-radio{display:grid;column-gap:var(--grid-column-gap, var(--grid-gap));row-gap:var(--grid-row-gap, var(--grid-gap));grid-template-columns:minmax(0, 1fr);--grid-column-gap: 0.75em;--grid-row-gap: 1rem;grid-template-columns:1.25em minmax(0, 1fr);align-items:start;font-size:var(--font-size-base)}.form-radio__input{width:1.25em;height:1.25em;background-color:var(--form-input-background);border:var(--form-input-border);border-radius:50%;margin-top:.25em;appearance:none}.form-radio__input:checked{background-color:var(--primary);border-color:var(--primary);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' width='24' height='24' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3E%3Ccircle cx='12' cy='12' r='4' style='fill:%23fff'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:contain}.form-radio__text{font-family:var(--font-family-base);font-size:inherit;font-weight:var(--font-weight-base);color:inherit}.form-error-list{list-style:revert;padding-left:2rem !important}.form-error-list>*+*{margin-top:var(--stack-gap)}.form-error-list{--stack-gap: 0.25rem}.container-fluid{width:100%;display:grid;justify-content:space-between;grid-template-areas:" . content .";grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1fr [content-end] var(--container-padding-x) [fullwidth-end]}.container-fluid>*{grid-column:content-start/content-end}.container{width:100%;display:grid;justify-content:space-between;grid-template-areas:" . content .";grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1fr [content-end] var(--container-padding-x) [fullwidth-end]}.container>*{grid-column:content-start/content-end}@media(min-width: 720px){.container{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 640px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 960px){.container{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 900px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 1200px){.container{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1020px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 1440px){.container{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1260px [content-end] var(--container-padding-x) [fullwidth-end]}}.grid{display:grid;column-gap:var(--grid-column-gap, var(--grid-gap));row-gap:var(--grid-row-gap, var(--grid-gap));grid-template-columns:minmax(0, 1fr)}.visually-hidden-focusable:not(:focus):not(:focus-within),.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stack>*+*{margin-top:var(--stack-gap)}.alert{border:1px solid var(--alert-color);border-radius:.25rem;padding:.5rem 1rem;color:var(--alert-color);background-color:var(--alert-background)}.alert--success{--alert-color: var(--success);--alert-background: var(--success-background, white)}.alert--info{--alert-color: var(--info);--alert-background: var(--info-background, white)}.alert--warning{--alert-color: var(--warning);--alert-background: var(--warning-background, white)}.alert--error{--alert-color: var(--error);--alert-background: var(--error-background, white)}.button{display:inline-block;color:var(--button-color);background:var(--button-background);padding:var(--button-padding-y) var(--button-padding-x);font-size:var(--button-font-size);border-radius:var(--button-border-radius);border-width:var(--button-border-width);border-style:solid;border-color:var(--button-border-color);appearance:unset;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;cursor:pointer;font-family:var(--font-family-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-base);text-align:center;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-skip:edges;text-decoration-skip:edges;text-decoration-thickness:.075em;text-underline-offset:.25em;text-decoration-line:var(--link-text-decoration)}.button:hover,.button:focus{text-decoration-line:var(--link-hover-text-decoration)}.button{--link-text-decoration: none}.button:hover,.button:focus{--link-hover-text-decoration: none;color:var(--button-hover-color);background:var(--button-hover-background);border-color:var(--button-hover-border-color)}.button--secondary{--button-background: white;--button-color: var(--primary)}.button--fullwidth{display:block;width:100%}.button--icon{display:flex;gap:1rem}.button__icon{width:1.5rem;height:1.5rem;fill:var(--button-color)}.content>*+*{margin-top:var(--stack-gap)}.content>*+h1,.content>*+h2,.content>*+h3,.content>*+h4,.content>*+h5,.content>*+h6{--stack-gap: var(--stack-gap-headings)}.context-menu{font-size:var(--font-size-sm);background:var(--light);display:flex;flex-flow:column wrap}@media(max-width: 719.98px){.context-menu{width:100%;display:grid;justify-content:space-between;grid-template-areas:" . content .";grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1fr [content-end] var(--container-padding-x) [fullwidth-end]}.context-menu>*{grid-column:content-start/content-end}}@media(max-width: 719.98px)and (min-width: 720px){.context-menu{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 640px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(max-width: 719.98px)and (min-width: 960px){.context-menu{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 900px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(max-width: 719.98px)and (min-width: 1200px){.context-menu{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1020px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(max-width: 719.98px)and (min-width: 1440px){.context-menu{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1260px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 720px){.context-menu{position:fixed;left:0;bottom:0;z-index:10000}}.context-menu__item{line-height:1}.context-menu__link{display:flex;flex-flow:row nowrap;align-items:center;gap:.5rem;background:var(--light);color:var(--primary);padding:.5rem 0}@media(min-width: 720px){.context-menu__link{padding:.5rem 1rem}}.context-menu__link-icon{flex:0 0 auto;color:currentColor}.context-menu__link-text{white-space:nowrap;display:inline-block}@media(min-width: 720px){.context-menu__link-text{display:none}.context-menu:hover .context-menu__link-text,.context-menu:focus .context-menu__link-text,.context-menu:focus-within .context-menu__link-text{display:inline-block}}.figure{position:relative}.figure__lightbox-icon{position:absolute;top:.5rem;right:.5rem;fill:#fff}.figure__caption{display:block;margin-top:.5rem;font-size:var(--font-size-sm);font-style:normal;line-height:var(--line-height-sm);color:var(--body-color)}.figure__credits{display:inline;font-style:italic;color:var(--muted)}.figure__credits:not(:first-child){padding-left:.5rem}.filters{display:flex;gap:1rem;flex-flow:row wrap;align-items:flex-end}.form>*+*{margin-top:var(--stack-gap)}.form{--stack-gap: 1.5rem}.form>input[type=hidden]+*{margin-top:0}.form__fields>*+*{margin-top:var(--stack-gap)}.form__privacy-notes{font-size:var(--font-size-sm)}.icon-link{display:grid;grid-template-columns:1.5rem auto;grid-template-areas:"icon text";column-gap:.5rem;align-items:start}.icon-link__icon{grid-area:icon;margin-top:var(--icon-link-icon-offset, 0.25rem);color:currentColor}.icon-link__text{grid-area:text}.klaro{font-family:inherit;font-family:var(--font-family, inherit);font-size:14px;font-size:var(--font-size, 14px)}.klaro button{font-family:inherit;font-family:var(--font-family, inherit);font-size:14px;font-size:var(--font-size, 14px)}.klaro.cm-as-context-notice{height:100%;padding-bottom:12px;padding-top:12px}.klaro .cookie-modal .cm-switch-container,.klaro .context-notice .cm-switch-container,.klaro .cookie-notice .cm-switch-container{border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#c8c8c8;border-bottom-color:var(--light2, #c8c8c8);display:block;position:relative;padding:10px;padding-left:66px;line-height:20px;vertical-align:middle;min-height:40px}.klaro .cookie-modal .cm-switch-container:last-child,.klaro .context-notice .cm-switch-container:last-child,.klaro .cookie-notice .cm-switch-container:last-child{border-bottom:0}.klaro .cookie-modal .cm-switch-container:first-child,.klaro .context-notice .cm-switch-container:first-child,.klaro .cookie-notice .cm-switch-container:first-child{margin-top:0}.klaro .cookie-modal .cm-switch-container p,.klaro .context-notice .cm-switch-container p,.klaro .cookie-notice .cm-switch-container p{margin-top:0}.klaro .cookie-modal .cm-switch,.klaro .context-notice .cm-switch,.klaro .cookie-notice .cm-switch{position:relative;display:inline-block;width:50px;height:30px}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1, #1a936f)}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1, #1a936f);opacity:.6}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider::before{transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:rgb(36.1294797688,204.2705202312,154.2450867052);background-color:var(--green2, rgb(36.1294797688, 204.2705202312, 154.2450867052));opacity:.8}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider::before{transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:rgb(36.1294797688,204.2705202312,154.2450867052);background-color:var(--green2, rgb(36.1294797688, 204.2705202312, 154.2450867052));opacity:.8;cursor:not-allowed}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.klaro .cookie-modal .cm-list-input,.klaro .context-notice .cm-list-input,.klaro .cookie-notice .cm-list-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.klaro .cookie-modal .cm-list-title,.klaro .context-notice .cm-list-title,.klaro .cookie-notice .cm-list-title{font-size:.9em;font-weight:600}.klaro .cookie-modal .cm-list-description,.klaro .context-notice .cm-list-description,.klaro .cookie-notice .cm-list-description{color:hsl(0,0%,48.8%);color:var(--dark3, rgb(124.44, 124.44, 124.44));font-size:.9em;padding-top:4px}.klaro .cookie-modal .cm-list-label .cm-switch,.klaro .context-notice .cm-list-label .cm-switch,.klaro .cookie-notice .cm-list-label .cm-switch{position:absolute;left:0}.klaro .cookie-modal .cm-list-label .slider,.klaro .context-notice .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{background-color:hsl(0,0%,95%);background-color:var(--white2, rgb(242.25, 242.25, 242.25));position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:.4s;width:50px;display:inline-block}.klaro .cookie-modal .cm-list-label .slider::before,.klaro .context-notice .cm-list-label .slider::before,.klaro .cookie-notice .cm-list-label .slider::before{background-color:hsl(0,0%,90.25%);background-color:var(--white3, rgb(230.1375, 230.1375, 230.1375));position:absolute;content:"";height:20px;width:20px;left:5px;bottom:5px;transition:.4s}.klaro .cookie-modal .cm-list-label .slider.round,.klaro .context-notice .cm-list-label .slider.round,.klaro .cookie-notice .cm-list-label .slider.round{border-radius:30px}.klaro .cookie-modal .cm-list-label .slider.round::before,.klaro .context-notice .cm-list-label .slider.round::before,.klaro .cookie-notice .cm-list-label .slider.round::before{border-radius:50%}.klaro .cookie-modal .cm-list-label input:focus+.slider,.klaro .context-notice .cm-list-label input:focus+.slider,.klaro .cookie-notice .cm-list-label input:focus+.slider{box-shadow-color:rgb(71.7343352601,222.5856647399,177.7042774566);box-shadow-color:var(--green3, rgb(71.7343352601, 222.5856647399, 177.7042774566));box-shadow:0 0 1px var(--box-shadow-color, green3)}.klaro .cookie-modal .cm-list-label input:checked+.slider::before,.klaro .context-notice .cm-list-label input:checked+.slider::before,.klaro .cookie-notice .cm-list-label input:checked+.slider::before{transform:translateX(20px)}.klaro .cookie-modal .cm-list-input:focus+.cm-list-label .slider,.klaro .context-notice .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus+.cm-list-label .slider{box-shadow:0 4px 6px 0 rgba(125,125,125,.2),5px 5px 10px 0 rgba(125,125,125,.19)}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider::before{transform:translateX(20px)}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:#1a936f;color:var(--green1, #1a936f);text-decoration:none}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:#fafafa;color:var(--light1, #fafafa)}.klaro .cookie-modal p,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{display:block;text-align:left;margin:0;padding:0;margin-top:.7em}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal h3,.klaro .cookie-modal h4,.klaro .cookie-modal h5,.klaro .cookie-modal h6,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice h3,.klaro .context-notice h4,.klaro .context-notice h5,.klaro .context-notice h6,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice h3,.klaro .cookie-notice h4,.klaro .cookie-notice h5,.klaro .cookie-notice h6{font-family:inherit;font-family:var(--title-font-family, inherit)}.klaro .cookie-modal .cm-link,.klaro .context-notice .cm-link,.klaro .cookie-notice .cm-link{margin-right:.5em;vertical-align:middle}.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn{color:#fff;color:var(--button-text-color, #fff);background-color:hsl(0,0%,36%);background-color:var(--dark2, rgb(91.8, 91.8, 91.8));border-radius:4px;border-radius:var(--border-radius, 4px);padding:6px 10px;margin-right:.5em;border-style:none;padding:.4em;font-size:1em;cursor:pointer}.klaro .cookie-modal .cm-btn:disabled,.klaro .context-notice .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:.5}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .context-notice .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background-color:#c8c8c8;background-color:var(--light2, #c8c8c8)}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background-color:#1a936f;background-color:var(--green1, #1a936f)}.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var{background-color:rgb(36.1294797688,204.2705202312,154.2450867052);background-color:var(--green2, rgb(36.1294797688, 204.2705202312, 154.2450867052))}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background-color:#2581c4;background-color:var(--blue1, #2581c4)}.klaro .context-notice{border-radius:4px;border-radius:var(--border-radius, 4px);border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);border-color:#c8c8c8;border-color:var(--light2, #c8c8c8);background-color:#fafafa;background-color:var(--light1, #fafafa);display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;padding:12px;height:100%}.klaro .context-notice.cm-dark{background-color:#333;background-color:var(--dark1, #333);border-color:hsl(0,0%,36%);border-color:var(--dark2, rgb(91.8, 91.8, 91.8))}.klaro .context-notice.cm-dark p{color:#fafafa;color:var(--light1, #fafafa)}.klaro .context-notice.cm-dark p a{color:rgb(68.5896995708,156.0884120172,219.8103004292);color:var(--blue2, rgb(68.5896995708, 156.0884120172, 219.8103004292))}.klaro .context-notice p{color:#333;color:var(--dark1, #333);flex-grow:0;text-align:center;padding-top:0;margin-top:0}.klaro .context-notice p a{color:rgb(36.1294797688,204.2705202312,154.2450867052);color:var(--green2, rgb(36.1294797688, 204.2705202312, 154.2450867052))}.klaro .context-notice p.cm-buttons{margin-top:12px}.klaro .context-notice p.ccn-description-empty-store{margin-top:24px;font-size:14px;font-size:var(--font-size, 14px)}.klaro .cookie-modal{width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:1000}.klaro .cookie-modal.cm-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;z-index:0}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{position:relative;transform:none}.klaro .cookie-modal .cm-bg{background:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;left:0}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#333;background-color:var(--dark1, #333);color:#fafafa;color:var(--light1, #fafafa);z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);width:100%;max-height:98%;top:50%;transform:translateY(-50%);position:fixed;overflow:auto}@media(min-width: 660px){.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:4px;border-radius:var(--border-radius, 4px);position:relative;margin:0 auto;max-width:640px;height:auto;width:auto}}.klaro .cookie-modal .cm-modal .hide{border-style:none;background:none;cursor:pointer;position:absolute;top:20px;right:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide svg{stroke:#fafafa;stroke:var(--light1, #fafafa)}.klaro .cookie-modal .cm-modal .cm-footer{border-top-color:hsl(0,0%,36%);border-top-color:var(--dark2, rgb(91.8, 91.8, 91.8));border-top-width:1px;border-top-width:var(--border-width, 1px);border-top-style:solid;border-top-style:var(--border-style, solid);padding:1em}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex;flex-flow:row;justify-content:space-between}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{font-size:.8em;padding-top:4px;text-align:right;padding-right:8px}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:hsl(0,0%,36%);color:var(--dark2, rgb(91.8, 91.8, 91.8))}.klaro .cookie-modal .cm-modal .cm-header{border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-color:hsl(0,0%,36%);border-bottom-color:var(--dark2, rgb(91.8, 91.8, 91.8));padding:1em;padding-right:24px}.klaro .cookie-modal .cm-modal .cm-header h1{margin:0;font-size:2em;display:block}.klaro .cookie-modal .cm-modal .cm-header h1.title{padding-right:20px}.klaro .cookie-modal .cm-modal .cm-body{padding:1em}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes{padding:0;margin:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-caret,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-caret{color:#a0a0a0;color:var(--light3, #a0a0a0)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content{margin-left:-40px;display:none}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content.expanded{margin-top:10px;display:block}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{position:relative;line-height:20px;vertical-align:middle;padding-left:60px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes{color:#a0a0a0;color:var(--light3, #a0a0a0);font-size:.8em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border-top-width:1px;border-top-width:var(--border-width, 1px);border-top-style:solid;border-top-style:var(--border-style, solid);border-top-color:hsl(0,0%,36%);border-top-color:var(--dark2, rgb(91.8, 91.8, 91.8));padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{font-weight:600}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{color:hsl(0,0%,36%);color:var(--dark2, rgb(91.8, 91.8, 91.8));padding-left:.2em;font-size:.8em}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#333;background-color:var(--dark1, #333);z-index:999;position:fixed;width:100%;bottom:0;right:0}@media(min-width: 1024px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:4px;border-radius:var(--border-radius, 4px);position:fixed;position:var(--notice-position, fixed);right:20px;right:var(--notice-right, 20px);left:auto;left:var(--notice-left, auto);bottom:20px;bottom:var(--notice-bottom, 20px);top:auto;top:var(--notice-top, auto);max-width:400px;max-width:var(--notice-max-width, 400px);box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}}@media(max-width: 1023px){.klaro .cookie-notice:not(.cookie-modal-notice){border-style:none;border-radius:0}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;bottom:inherit;z-index:0}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:1em;padding-top:0}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-bottom:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{display:inline-block;flex-grow:1}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:inline-block;margin-top:-0.5em}@media(max-width: 384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{width:100%}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{margin-top:.5em}@media(max-width: 384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - 0.5em)}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{margin-top:-0.5em;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:right;align-items:baseline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{margin-top:.5em}.klaro .cookie-modal-notice{background-color:#333;background-color:var(--dark1, #333);color:#fafafa;color:var(--light1, #fafafa);z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);width:100%;max-height:98%;top:50%;transform:translateY(-50%);position:fixed;overflow:auto}@media(min-width: 400px){.klaro .cookie-modal-notice{border-radius:4px;border-radius:var(--border-radius, 4px);position:relative;margin:0 auto;max-width:400px;height:auto;width:auto}}.klaro .cookie-modal-notice{padding:1em;padding-top:.2em}.klaro .cookie-modal-notice .cn-ok{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-top:1em}.klaro .cookie-notice-hidden{display:none !important}.klaro .cm-btn{padding:.4rem .6rem}.klaro .context-notice .cm-btn{min-width:5rem}.klaro .context-notice{--green1: var(--success);--green2: var(--success);--button-text-color: white}.klaro .cookie-modal{--border-width: 0;--border-radius: 0;--green1: var(--primary);--green2: var(--primary);--white2: var(--muted);--white3: white;--dark2: var(--light);--dark3: var(--light);--light3: var(--light)}.klaro .cookie-modal a{color:#fff;--link-text-decoration: underline}.klaro .cookie-modal .cm-footer-buttons .cm-btn-decline{--button-text-color: var(--muted);--dark2: var(--light)}.klaro .cookie-modal .cm-footer-buttons .cm-btn-accept{--blue1: var(--primary)}.klaro .cookie-modal .cm-footer-buttons .cm-btn-accept-all{--green1: var(--primary)}.klaro .cookie-notice:not(.cookie-modal-notice){--notice-max-width: 23rem;--dark1: #333;--green1: var(--primary);--border-radius: 0}.klaro .cookie-notice:not(.cookie-modal-notice) a{color:#fff;--link-text-decoration: underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{padding:1.5rem}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body>p{margin-top:0}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-learn-more{order:1;margin-right:0;margin-left:0;text-align:right}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-buttons{display:flex;flex-flow:row-reverse}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-buttons .cm-btn{margin-right:1.5rem}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok .cn-buttons .cn-decline{--button-text-color: var(--muted);--dark2: var(--light)}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, 0.4);--pswp-preloader-color-secondary: rgba(255, 255, 255, 0.9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none !important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(0.4, 0, 0.22, 1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none !important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0px}.pswp__button--arrow--next{right:0px}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scale(-1, 1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise 600ms linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.pswp{--lightbox-background: 50, 50, 50;--pswp-bg: rgb(var(--lightbox-background))}.pswp__counter{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.pswp__caption{display:grid;column-gap:var(--grid-column-gap, var(--grid-gap));row-gap:var(--grid-row-gap, var(--grid-gap));grid-template-columns:minmax(0, 1fr);place-items:center;position:absolute;left:0;right:0;bottom:0;min-height:70px;padding:1rem 1.5rem;background:rgba(var(--lightbox-background), 0.85)}@media(min-width: 480px){.pswp__caption{min-height:80px}}.pswp__caption-text{display:block;margin-top:.5rem;font-size:var(--font-size-sm);font-style:normal;line-height:var(--line-height-sm);color:var(--body-color);margin-top:0;color:#fff;text-align:center;max-width:75rem}@media(max-width: 479.98px){.pswp__caption-text{font-size:var(--font-size-xs)}}.pswp__credits{display:inline;font-style:italic;color:var(--muted)}.pswp__credits:not(:first-child){padding-left:.5rem}.pswp__credits{color:#ccc}.link-list>*+*{margin-top:var(--stack-gap)}.link-list__item{--stack-gap: 0.5rem}.link-list__link{display:grid;grid-template-columns:1.5rem auto;grid-template-areas:"icon text";column-gap:.5rem;align-items:start;--link-text-decoration: none}.link-list__link-icon{grid-area:icon;margin-top:var(--icon-link-icon-offset, 0.25rem);color:currentColor}.link-list__link-text{grid-area:text;font-weight:var(--font-weight-bold)}.pagination__list{display:flex;gap:.25rem;flex-flow:row wrap;margin-left:-1rem}.pagination__link{display:block;padding:1rem}.pagination__item[aria-current] .pagination__link{color:var(--primary);text-decoration-line:none}.social-media{display:grid;gap:.75rem;align-content:center;grid-template-columns:repeat(auto-fit, 2rem)}.social-media--align-start{justify-content:start}.social-media--align-center{justify-content:center}.social-media--align-end{justify-content:end}.social-media__item{line-height:1}.social-media__link{display:grid;--link-text-decoration: none;--link-hover-text-decoration: none}.social-media__link-icon{width:2rem;color:currentColor}.footer{padding-top:clamp(1.5rem,2vw,3rem);padding-bottom:clamp(1.5rem,2vw,3rem);background-color:var(--light);border-top:1px solid var(--primary);font-size:var(--font-size-sm);width:100%;display:grid;justify-content:space-between;grid-template-areas:" . content .";grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1fr [content-end] var(--container-padding-x) [fullwidth-end]}.footer>*{grid-column:content-start/content-end}@media(min-width: 720px){.footer{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 640px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 960px){.footer{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 900px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 1200px){.footer{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1020px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 1440px){.footer{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1260px [content-end] var(--container-padding-x) [fullwidth-end]}}.footer>*+*{margin-top:var(--stack-gap)}.footer__back-to-top{display:grid;justify-content:right;--link-text-decoration: none;--link-hover-text-decoration: none}.footer__back-to-top-icon{color:currentColor}.footer__content{--stack-gap: 0.5rem;--grid-row-gap: 1rem}.footer__bottom{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width: 720px){.footer__bottom{grid-template-columns:1fr 1fr}}.footer__credits{align-self:end;display:flex;row-gap:.25rem;column-gap:1rem;flex-direction:column}@media(max-width: 719.98px){.footer__credits{order:1}}@media(min-width: 720px){.footer__credits{flex-flow:row wrap}}.footer__credits a:not(.footer__klaro-link){color:inherit}@media(min-width: 720px){.footer .social-media{align-self:end;justify-content:end}}@media(min-width: 960px){.header{display:grid}}.header--no-image{padding-top:var(--section-padding-y);padding-bottom:var(--section-padding-y)}@media(min-width: 960px){.header--has-image .header__figure{grid-area:1/1}}.header--has-image .header__content-container{position:relative;align-self:center;margin-top:1.5rem;margin-bottom:2rem}@media(min-width: 960px){.header--has-image .header__content-container{margin-top:2rem;margin-bottom:2rem;grid-area:1/1}}@media(min-width: 960px){.header--has-image .header__content{padding:1.5rem 2rem 2rem 2rem;background:hsla(0,0%,100%,.55);border-radius:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.header__figure{position:relative}.header__picture{height:100%}.header__image{height:100%;object-fit:cover}.header__caption{display:block;margin-top:.5rem;font-size:var(--font-size-sm);font-style:normal;line-height:var(--line-height-sm);color:var(--body-color)}@media(max-width: 959.98px){.header__caption{width:100%;display:grid;justify-content:space-between;grid-template-areas:" . content .";grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1fr [content-end] var(--container-padding-x) [fullwidth-end]}.header__caption>*{grid-column:content-start/content-end}}@media(max-width: 959.98px)and (min-width: 720px){.header__caption{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 640px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(max-width: 959.98px)and (min-width: 960px){.header__caption{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 900px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(max-width: 959.98px)and (min-width: 1200px){.header__caption{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1020px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(max-width: 959.98px)and (min-width: 1440px){.header__caption{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1260px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 960px){.header__caption{position:absolute;bottom:0;right:0;width:max-content;max-width:100%;margin-top:0;padding:.25rem .75rem;font-size:var(--font-size-sm);background:hsla(0,0%,100%,.85);color:#000;text-align:right}}.header__credits{display:inline;font-style:italic;color:var(--muted)}.header__credits:not(:first-child){padding-left:.5rem}@media(min-width: 960px){.header__credits{font-size:inherit;color:inherit}}.header__content-container{width:100%;display:grid;justify-content:space-between;grid-template-areas:" . content .";grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1fr [content-end] var(--container-padding-x) [fullwidth-end]}.header__content-container>*{grid-column:content-start/content-end}@media(min-width: 720px){.header__content-container{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 640px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 960px){.header__content-container{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 900px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 1200px){.header__content-container{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1020px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 1440px){.header__content-container{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1260px [content-end] var(--container-padding-x) [fullwidth-end]}}.header__content>*+*{margin-top:var(--stack-gap)}.header__content{--stack-gap: 1.5rem}@media(min-width: 960px){.header__content{max-width:min(50ch,45%)}}.header__headline{--stack-gap: 0}.header__text>*+*{margin-top:var(--stack-gap)}.header__text{--stack-gap: 1rem}.skip-to-content-button{margin-top:.5rem;margin-bottom:.5rem;justify-self:start}.navigation{width:100%;display:grid;justify-content:space-between;grid-template-areas:" . content .";grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1fr [content-end] var(--container-padding-x) [fullwidth-end]}.navigation>*{grid-column:content-start/content-end}@media(min-width: 720px){.navigation{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 640px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 960px){.navigation{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 900px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 1200px){.navigation{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1020px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 1440px){.navigation{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1260px [content-end] var(--container-padding-x) [fullwidth-end]}}.navigation{--navigation-height: 4.5rem;--padding-y: clamp(1rem, 2vw, 2.5rem);--menu-icon-width: 1rem;--menu-icon-gap: 0.5rem;height:var(--navigation-height);background:#fff}.navigation__bar{display:grid;column-gap:var(--grid-column-gap, var(--grid-gap));row-gap:var(--grid-row-gap, var(--grid-gap));grid-template-columns:minmax(0, 1fr);--column-gap: 1rem;align-items:center;justify-content:space-between;grid-template-columns:auto minmax(0, 1fr)}.navigation__brand{display:grid;column-gap:var(--grid-column-gap, var(--grid-gap));row-gap:var(--grid-row-gap, var(--grid-gap));grid-template-columns:minmax(0, 1fr)}.navigation__logo{height:auto;width:9rem;max-width:100%}@media(min-width: 960px){.navigation__logo{width:18rem}}@media(max-width: 959.98px){.navigation{border-bottom:1px solid var(--border-color)}.navigation--active{position:fixed;z-index:1050;top:0;left:0;right:0}.navigation__controls{justify-self:end;display:grid;place-items:center}.navigation__content{width:100%;display:grid;justify-content:space-between;grid-template-areas:" . content .";grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1fr [content-end] var(--container-padding-x) [fullwidth-end]}.navigation__content>*{grid-column:content-start/content-end}.navigation__content{align-content:start;position:fixed;z-index:1050;top:var(--navigation-height);right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;background:#fff;padding-top:var(--padding-y);padding-bottom:var(--padding-y);display:none}}@media(max-width: 959.98px)and (min-width: 720px){.navigation__content{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 640px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(max-width: 959.98px)and (min-width: 960px){.navigation__content{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 900px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(max-width: 959.98px)and (min-width: 1200px){.navigation__content{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1020px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(max-width: 959.98px)and (min-width: 1440px){.navigation__content{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1260px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(max-width: 959.98px){.navigation--active .navigation__content{display:grid}.navigation .social-media{margin-top:calc(var(--padding-y)*2);border-top:1px solid var(--border-color);padding-top:calc(var(--padding-y)*2)}}@media(min-width: 960px){.navigation{--navigation-height: auto;padding-top:var(--padding-y);padding-bottom:var(--padding-y)}.navigation__controls{display:none}.navigation .social-media{display:none}}.menu{display:flex;flex-flow:column nowrap;align-items:stretch}@media(min-width: 960px){.menu{flex-flow:row wrap;align-items:center;justify-content:flex-end}}.menu__item{position:relative}.menu__node{display:grid;column-gap:var(--menu-icon-gap);align-items:center;grid-template-columns:var(--menu-icon-width) 1fr;grid-template-areas:"icon text";padding:.5rem 0;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:#000;cursor:pointer;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-skip:edges;text-decoration-skip:edges;text-decoration-thickness:.075em;text-underline-offset:.25em;text-decoration-line:var(--link-text-decoration)}.menu__node:hover,.menu__node:focus{text-decoration-line:var(--link-hover-text-decoration)}.menu__node{--link-text-decoration: none}.menu__node:hover,.menu__node:focus{color:#000}@media(min-width: 960px){.menu__node{padding:.5rem 1rem}.menu__item--has-descendants .menu__node{grid-template-columns:1fr var(--menu-icon-width);grid-template-areas:"text icon"}.menu__item--no-descendants .menu__node{grid-template-columns:auto;grid-template-areas:"text"}}.menu__node.menu__node--button{display:flex;margin-top:.5rem;color:var(--button-color);padding:var(--button-padding-y) var(--button-padding-x)}.menu__node.menu__node--button:hover,.menu__node.menu__node--button:focus{--link-hover-text-decoration: none;color:var(--button-hover-color)}@media(min-width: 960px){.menu__node.menu__node--button{margin-top:0;margin-left:1rem}}.menu__descendants-icon{grid-area:icon;color:currentColor}@media(max-width: 959.98px){.menu__descendants-icon{transform:rotate(-90deg);transition:transform 150ms ease-out}.menu__item--active .menu__descendants-icon,.menu__item:hover .menu__descendants-icon,.menu__item:focus-within .menu__descendants-icon{transform:rotate(0);transition:transform 150ms ease-out}}.menu__node-text{grid-area:text}.flyout{z-index:10;padding-left:calc(var(--menu-icon-width) + var(--menu-icon-gap));flex-direction:column;align-items:stretch;display:none}.menu__item--active .flyout,.menu__item:hover .flyout,.menu__item:focus-within .flyout{display:flex}@media(min-width: 960px){.flyout{padding:0;background:var(--light);position:absolute;top:100%;left:0;min-width:100%}}@media(min-width: 960px){.flyout__item{white-space:nowrap}}.flyout__node{display:block;padding:.5rem 0;font-size:var(--font-size-sm);cursor:pointer;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-skip:edges;text-decoration-skip:edges;text-decoration-thickness:.075em;text-underline-offset:.25em;text-decoration-line:var(--link-text-decoration)}.flyout__node:hover,.flyout__node:focus{text-decoration-line:var(--link-hover-text-decoration)}.flyout__node{--link-text-decoration: none;color:#000}.flyout__node:hover,.flyout__node:focus{color:#000}@media(min-width: 960px){.flyout__node{padding:.25rem 1rem}.flyout__item:first-child .flyout__node{padding-top:1.25rem}.flyout__item:last-child .flyout__node{padding-bottom:1.25rem}}.hamburger{--hamburger-bar-color: rgba(0, 0, 0, 0.7);--hamburger-bar-width: 32px;--hamburger-bar-height: 3px;--hamburger-bar-gap: 6px;--hamburger-transition: all 250ms ease-in-out;all:unset;outline:revert;position:relative;cursor:pointer}.hamburger::after{content:"";position:absolute;top:-1rem;left:-1rem;right:-1rem;bottom:-1rem}.hamburger__box{display:grid;width:var(--hamburger-bar-width);row-gap:var(--hamburger-bar-gap);grid-template-rows:repeat(3, var(--hamburger-bar-height))}.hamburger__bar{width:100%;height:100%;background:var(--hamburger-bar-color);border-radius:var(--hamburger-bar-height);transition:var(--hamburger-transition)}.hamburger--active{--hamburger-bar-offset-height: calc(var(--hamburger-bar-height) + var(--hamburger-bar-gap))}.hamburger--active .hamburger__bar--top{transform:translateY(var(--hamburger-bar-offset-height)) rotate(45deg);transition:var(--hamburger-transition)}.hamburger--active .hamburger__bar--middle{opacity:0;transition:var(--hamburger-transition)}.hamburger--active .hamburger__bar--bottom{transform:translateY(calc(var(--hamburger-bar-offset-height) * -1)) rotate(-45deg);transition:var(--hamburger-transition)}.promostrip{text-align:center;background-color:var(--primary);font-size:var(--font-size-xs)}@media(min-width: 480px){.promostrip{font-size:var(--font-size-sm)}}.promostrip__link{display:block;padding:.5rem;--link-color: white;--link-text-decoration: none;--link-hover-color: white;--link-hover-text-decoration: underline}.section{padding-top:var(--section-padding-y);padding-bottom:var(--section-padding-y)}.section--white{background-color:#fff}.section--light{background-color:var(--light)}.section__headline{margin-bottom:var(--stack-gap-headings)}.blocks-grid{display:grid;column-gap:var(--grid-column-gap, var(--grid-gap));row-gap:var(--grid-row-gap, var(--grid-gap));grid-template-columns:minmax(0, 1fr);align-items:start;--grid-gap: 30px}@media(min-width: 480px){.blocks-grid{grid-template-columns:repeat(12, 1fr)}}@media(min-width: 960px){.blocks-grid{--grid-gap: 60px}}.block>*+*{margin-top:var(--stack-gap)}.block{grid-column:1/-1}@media(min-width: 720px){.block--col-3{grid-column:span 6}}@media(min-width: 1200px){.block--col-3{grid-column:span 3}}@media(min-width: 960px){.block--col-6{grid-column:span 6}}@media(min-width: 960px){.block--col-9{grid-column:span 9}}.block--white{padding:var(--block-background-padding);border-radius:var(--block-background-border-radius);background-color:#fff}.block--light{padding:var(--block-background-padding);border-radius:var(--block-background-border-radius);background-color:var(--light)}.accordion-element{display:block}.accordion-element>*+*{margin-top:var(--stack-gap)}.accordion-element>*{--stack-gap: 0.75rem}.accordion-element__label{display:flex;column-gap:.5rem;align-items:flex-start;font-weight:var(--font-weight-bold);cursor:pointer;list-style:none}.accordion-element__label::-webkit-details-marker{display:none}.accordion-element__icon{flex:0 0 auto;margin-top:.25rem;transition:transform 150ms linear}.accordion-element[open] .accordion-element__icon{transform:rotate(135deg);transition:transform 150ms linear}.accordion-element__body{margin-top:.5rem}.accordion-element[open] .accordion-element__body{transform-origin:top;animation:accordion-opening 250ms ease-out}@keyframes accordion-opening{from{transform:scaleY(0)}to{transform:scaleY(100%)}}.banner{position:relative}@media(max-width: 959.98px){.banner{padding-bottom:var(--section-padding-y)}}.banner--white{background-color:#fff}.banner--light{background-color:var(--light)}.banner__image{width:100%}.banner__caption{display:block;margin-top:.5rem;font-size:var(--font-size-sm);font-style:normal;line-height:var(--line-height-sm);color:var(--body-color)}@media(max-width: 959.98px){.banner__caption{width:100%;display:grid;justify-content:space-between;grid-template-areas:" . content .";grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1fr [content-end] var(--container-padding-x) [fullwidth-end]}.banner__caption>*{grid-column:content-start/content-end}}@media(max-width: 959.98px)and (min-width: 720px){.banner__caption{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 640px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(max-width: 959.98px)and (min-width: 960px){.banner__caption{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 900px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(max-width: 959.98px)and (min-width: 1200px){.banner__caption{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1020px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(max-width: 959.98px)and (min-width: 1440px){.banner__caption{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1260px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 960px){.banner__caption{position:absolute;bottom:0;right:0;width:max-content;max-width:100%;margin-top:0;padding:.25rem .75rem;font-size:var(--font-size-sm);background:hsla(0,0%,100%,.85);color:#000;text-align:right}}.banner__credits{display:inline;font-style:italic;color:var(--muted)}.banner__credits:not(:first-child){padding-left:.5rem}@media(min-width: 960px){.banner__credits{font-size:inherit;color:inherit}}.banner__body-container{width:100%;display:grid;justify-content:space-between;grid-template-areas:" . content .";grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1fr [content-end] var(--container-padding-x) [fullwidth-end]}.banner__body-container>*{grid-column:content-start/content-end}@media(min-width: 720px){.banner__body-container{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 640px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 960px){.banner__body-container{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 900px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 1200px){.banner__body-container{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1020px [content-end] var(--container-padding-x) [fullwidth-end]}}@media(min-width: 1440px){.banner__body-container{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1260px [content-end] var(--container-padding-x) [fullwidth-end]}}.banner__body>*+*{margin-top:var(--stack-gap)}.banner__body{--stack-gap: 1.5rem}@media(max-width: 959.98px){.banner__body{margin-top:1.5rem}}@media(min-width: 960px){.banner{display:grid}.banner__figure{grid-area:1/1}.banner__picture{height:100%}.banner__image{height:100%;object-fit:cover}.banner__body-container{grid-area:1/1;align-self:center;pointer-events:none}.banner__body{margin-top:2rem;margin-bottom:2rem;padding:var(--block-background-padding);background:hsla(0,0%,100%,.55);border-radius:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:45%;max-height:100%;pointer-events:initial}}.call-to-action{padding-top:var(--section-padding-y);padding-bottom:var(--section-padding-y);text-align:center}.call-to-action--primary{background:var(--primary);color:#fff}.call-to-action--primary a:not(.button),.call-to-action--primary a:not(.button):hover,.call-to-action--primary a:not(.button):focus{color:inherit}.call-to-action__container>*+*{margin-top:var(--stack-gap)}.call-to-action__container{width:100%;display:grid;justify-content:space-between;grid-template-areas:" . content .";grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] 1fr [content-end] var(--container-padding-x) [fullwidth-end]}.call-to-action__container>*{grid-column:content-start/content-end}.call-to-action__container{grid-template-columns:[fullwidth-start] var(--container-padding-x) [content-start] minmax(0, 60ch) [content-end] var(--container-padding-x) [fullwidth-end]}.call-to-action__body>*+*{margin-top:var(--stack-gap)}.call-to-action__body{--stack-gap: 0.5rem}.call-to-action__button{justify-self:center;--button-background: var(--primary-dark);--button-border-color: white;--button-hover-color: var(--primary);--button-hover-background: white;--button-hover-border-color: white}.download-list>*+*{margin-top:var(--stack-gap)}.download-list{--stack-gap: 1rem}.download-list__link{display:grid;grid-template-columns:1.5rem auto;grid-template-areas:"icon text";column-gap:.5rem;align-items:start;grid-template-areas:"icon text" "icon details"}.download-list__link,.download-list__link:hover,.download-list__link:focus{text-decoration-line:none}.download-list__link-icon{grid-area:icon;margin-top:var(--icon-link-icon-offset, 0.25rem);color:currentColor}.download-list__link-text{grid-area:text;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-skip:edges;text-decoration-skip:edges;text-decoration-thickness:.075em;text-underline-offset:.25em;text-decoration-line:var(--link-text-decoration)}.download-list__link-text:hover,.download-list__link-text:focus{text-decoration-line:var(--link-hover-text-decoration)}.download-list__details{grid-area:details;color:var(--muted);font-size:var(--font-size-sm)}.gallery{--grid-gap: 30px}@media(min-width: 720px){.gallery{--grid-gap: 40px}}.gallery--fixed-aspect-ratio{display:grid;column-gap:var(--grid-column-gap, var(--grid-gap));row-gap:var(--grid-row-gap, var(--grid-gap));grid-template-columns:minmax(0, 1fr)}.gallery--mixed-aspect-ratio{column-gap:var(--grid-column-gap);column-count:1;column-fill:balance}@media(min-width: 480px){.gallery--col_6.gallery--fixed-aspect-ratio{grid-template-columns:repeat(2, minmax(0, 1fr))}.gallery--col_6.gallery--mixed-aspect-ratio{column-count:2}}@media(min-width: 480px){.gallery--col_9.gallery--fixed-aspect-ratio{grid-template-columns:repeat(2, minmax(0, 1fr))}.gallery--col_9.gallery--mixed-aspect-ratio{column-count:2}}@media(min-width: 480px){.gallery--col_12.gallery--fixed-aspect-ratio{grid-template-columns:repeat(2, minmax(0, 1fr))}.gallery--col_12.gallery--mixed-aspect-ratio{column-count:2}}@media(min-width: 960px){.gallery--col_12.gallery--fixed-aspect-ratio{grid-template-columns:repeat(3, minmax(0, 1fr))}.gallery--col_12.gallery--mixed-aspect-ratio{column-count:3}}.gallery__item{break-inside:avoid}.gallery--mixed-aspect-ratio .gallery__item{margin-bottom:var(--grid-row-gap, var(--grid-gap))}.gallery__figure{position:relative}.gallery__lightbox-icon{position:absolute;top:.5rem;right:.5rem;fill:#fff}.gallery__caption{display:block;margin-top:.5rem;font-size:var(--font-size-sm);font-style:normal;line-height:var(--line-height-sm);color:var(--body-color)}.gallery__credits{display:inline;font-style:italic;color:var(--muted)}.gallery__credits:not(:first-child){padding-left:.5rem}.icon-teaser__list{display:grid;grid-template-columns:1fr;gap:3.5rem}@media(min-width: 480px){.icon-teaser__list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.icon-teaser__list{grid-template-columns:repeat(4, 1fr)}}.icon-teaser__item{position:relative}.icon-teaser__item>*+*{margin-top:var(--stack-gap)}.icon-teaser__item{--stack-gap: 0.5rem}.icon-teaser__headline{font-size:var(--font-size-base)}.icon-teaser__text{font-size:var(--font-size-sm)}.icon-teaser__icon{width:auto;height:4rem}.icon-teaser__link{display:block;font-size:var(--font-size-sm)}.icon-teaser__link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.infobox{padding:clamp(1rem,2.5vw,3rem)}.infobox>*+*{margin-top:var(--stack-gap)}.infobox--error{background:var(--error-background)}.infobox--success{background:var(--success-background)}.infobox--info{background:var(--info-background)}.infobox--warning{background:var(--warning-background)}.block-news{--stack-gap: 3rem}.block-news__link{text-align:center}.news-teaser{position:relative;--stack-gap: 1rem}@media(min-width: 720px){.news-teaser{grid-column:span 6}}.news-teaser__content>*+*{margin-top:var(--stack-gap)}.news-teaser__content{--stack-gap: 0.5rem}.news-teaser__categories{font-size:var(--font-size-sm);color:var(--muted)}.news-teaser__headline{--stack-gap: 0.25rem;font-size:var(--font-size-lg)}.news-teaser__link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.block-person{--stack-gap: 1rem;text-align:center;font-size:var(--font-size-sm)}.block-person__figure{display:grid;place-items:center}.block-person__image{border-radius:50%}.block-person__caption{display:block;margin-top:.5rem;font-size:var(--font-size-sm);font-style:normal;line-height:var(--line-height-sm);color:var(--body-color)}.block-person__credits{display:inline;font-style:italic;color:var(--muted)}.block-person__credits:not(:first-child){padding-left:.5rem}.block-person__content>*+*{margin-top:var(--stack-gap)}.block-person__content{--stack-gap: 0.5rem}.block-person__headline{font-size:var(--font-size-lg)}.block-person__function{--stack-gap: 0;font-style:italic;color:var(--muted)}.block-person__link{display:block}.block-person__link+.block-person__link{--stack-gap: 0.25rem}.block-person .social-media{margin-top:1rem}.statement>*+*{margin-top:var(--stack-gap)}.statement{--stack-gap: 1rem;text-align:center}.statement__quote{margin-bottom:0;line-height:var(--line-height-sm);font-weight:var(--font-weight-base);font-size:var(--font-size-lg)}.statement__quote--col-6{font-size:calc(1.1rem + 0.5333333333vw)}@media(min-width: 1200px){.statement__quote--col-6{font-size:1.5rem}}.statement__quote--col-9{font-size:calc(1.15rem + 0.8vw)}@media(min-width: 1200px){.statement__quote--col-9{font-size:1.75rem}}.statement__quote--col-12{font-size:calc(1.25rem + 1.3333333333vw)}@media(min-width: 1200px){.statement__quote--col-12{font-size:2.25rem}}.statement__quote--has-quotation-marks::before{content:open-quote}.statement__quote--has-quotation-marks::after{content:close-quote}.statement__quote--simple{quotes:"„" "“"}.statement__quote--guillemets{quotes:"»" "«"}.statement__quote--guillemets_french{quotes:"«" "»"}.statement__author{font-size:var(--font-size-base)}.teaser{position:relative;padding:unset;border-radius:unset;font-size:var(--font-size-sm)}@media(min-width: 720px){.teaser--col-6{grid-column:span 6}}.teaser__link{display:block}.teaser__link,.teaser__link:hover,.teaser__link:focus{color:inherit;text-decoration-line:none}.teaser__content>*+*{margin-top:var(--stack-gap)}.teaser__content{--stack-gap: 0.5rem;padding-top:1rem}.teaser__label{font-size:var(--font-size-sm);font-style:italic;color:var(--muted)}.teaser__headline{--stack-gap: 0.25rem;font-size:var(--font-size-base)}.teaser__date{font-weight:var(--font-weight-bold)}.teaser__link-text{display:block;color:var(--link-color);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-skip:edges;text-decoration-skip:edges;text-decoration-thickness:.075em;text-underline-offset:.25em;text-decoration-line:var(--link-text-decoration)}.teaser__link-text:hover,.teaser__link-text:focus{text-decoration-line:var(--link-hover-text-decoration)}.teaser__link:hover .teaser__link-text,.teaser__link:focus .teaser__link-text{color:var(--link-hover-color)}.video-embed__wrapper{aspect-ratio:var(--aspect-ratio)}.video-embed__caption{display:block;margin-top:.5rem;font-size:var(--font-size-sm);font-style:normal;line-height:var(--line-height-sm);color:var(--body-color)}.video-embed__iframe{width:100%;height:100%}.video-embed [data-type=placeholder]{height:100%}.video-embed [data-type=placeholder] .cm-as-context-notice{padding-top:0 !important;padding-bottom:0 !important}.video-local--has-aspect-ratio{aspect-ratio:var(--aspect-ratio)}.video-local__video{object-fit:cover;display:block;width:100%;height:auto}.video-local--has-aspect-ratio .video-local__video{width:100%;height:100%}.video-local__caption{display:block;margin-top:.5rem;font-size:var(--font-size-sm);font-style:normal;line-height:var(--line-height-sm);color:var(--body-color)}.section-news-index-listing>*+*{margin-top:var(--stack-gap)}.section-news-index-listing{--stack-gap: 3rem;padding-top:calc(var(--section-padding-y)*.5);padding-bottom:calc(var(--section-padding-y)*.5)}
