:root,::after,::before{--em-per-pixels: calc(1em / 16);--rem-per-pixels: calc(1rem / 16);--max-width-xl: 120rem;--max-width-l: 100rem;--max-width-m: 100rem;--max-width-s: 60rem;--max-width-xs: 50rem;--max-width-xxs: 30rem;--vert-whitespace: 7.5rem;--wide-whitespace: 7.5rem;--desktop-whitespace: 5rem;--laptop-whitespace: 3.75rem;--mobile-whitespace: 3.75rem;--desktop-width: 90rem;--laptop-width: 80rem;--tablet-width: 64rem;--portrait-width: 60rem;--mobile-width: 40rem;--gap-col: calc(var(--vert-whitespace) / 2);--gap-row: calc(var(--vert-whitespace) / 2);--gap-hdl: 1.5625rem;--gap-txt: .9375rem;--black: #1a1a18;--black-rgb: 26, 26, 24;--darkgrey: #333;--darkgrey-rgb: 51, 51, 51;--grey: #777;--grey-rgb: 119, 119, 119;--lightgrey: #efefef;--lightgrey-rgb: 239, 239, 239;--white: #fff;--white-rgb: 255, 255, 255;--color-error: #e42343;--color-bg: var(--white);--color-bg-rgb: var(--white-rgb);--color-txt: var(--black);--color-txt-rgb: var(--black-rgb);--gradient-clr-one-rgb: var(--white-rgb);--gradient-clr-two-rgb: var(--lightgrey-rgb);--linear-gradient-one: linear-gradient(to right, rgba(var(--gradient-clr-one-rgb), 1), rgba(var(--gradient-clr-two-rgb), 1) 70%);--font-serif: Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman", serif;--font-regular: sourcesanspro-regular;--font-bold: sourcesanspro-bold;--font-running-text: sourcesanspro-regular;--font-running-text-bold: sourcesanspro-bold;--font-condensed: sourcesanspro-regular;--font-serif: sourcesanspro-italic;--font-serif-bold: sourcesanspro-bolditalic;--font-script: sourcesanspro-italic;--font-nav: sourcesanspro-regular;--font-nav-bold: sourcesanspro-bold;--font-size-xl: 2.875rem;--line-height-xl: 3.5rem;--font-size-l: 1.75rem;--line-height-l: 2.375rem;--font-size-m: 1.5rem;--line-height-m: 2.125rem;--font-size-s: 1rem;--line-height-s: 1.625rem;--font-size-xs: .875rem;--line-height-xs: 1.5rem;--border-radius-min: .125rem;--border-radius-std: .125rem;--border-radius-mid: .125rem;--period-one: 500ms;--period-two: 750ms;--period-three: 1000ms;--ani-duration: 1000ms;--cubic-bezier: cubic-bezier(0.165, 0.84, 0.44, 1);--cubic-bezier-two: cubic-bezier(0, 0, 0.32, 0.99);--text-shadow: 2px 6px 12px rgba(0, 0, 0, 0.35);--nav-height: 7.5rem;--btn-height: 3.75rem}@media only screen and (min-width: 90rem){:root,::after,::before{--font-size-s: 1.25rem;--line-height-s: 1.875rem}:is(.slider.std, .pageheader) .txt-box,:is(.slider.std, .pageheader) .txt-box *::before,:is(.slider.std, .pageheader) .txt-box *::after{--font-size-xl: 4.75rem;--line-height-xl: 5.375rem}}@media only screen and (max-width: 90rem){:root,::after,::before{--vert-whitespace: var(--desktop-whitespace)}}@media only screen and (max-width: 80rem){:root,::after,::before{--vert-whitespace: var(--laptop-whitespace);--font-size-xl: 2.5rem;--line-height-xl: 3.125rem;--font-size-l: 1.875rem;--line-height-l: 2.5rem;--font-size-m: 1.125rem;--line-height-m: 1.75rem;--btn-height: 2.75rem}}@media only screen and (max-width: 60rem){:root,::after,::before{--vert-whitespace: var(--mobile-whitespace);--gap-col: 5%;--nav-height: 5rem}body.no-nav,body.no-nav::after,body.no-nav::before{--nav-height: 7.5rem}}@media only screen and (max-width: 40rem){:root,::after,::before{--nav-height: 5rem;--font-size-xl: 1.75rem;--line-height-xl: 2.375rem;--font-size-l: 1.5rem;--line-height-l: 2.125rem;--font-size-m: 1.25rem;--line-height-m: 1.875rem;--font-size-s: 1rem;--line-height-s: 1.625rem}}@keyframes ani-width{0%{width:0}100%{width:100%}}@keyframes ani-bar{0%{transform:translate3d(-100%, 0, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes scale-pulse{0%{transform:scale(1);opacity:1}100%{transform:scale(1.5);opacity:0}}@media print{@page :first{}h1{string-set:doctitle content()}@page :right{@top-right{content:string(doctitle);margin:30pt 0 10pt 0;font-size:8pt}@bottom-right{content:counter(page)}}@page :left{@bottom-left{content:counter(page);content:"Seite " counter(page) " von " counter(pages)}}@page{size:A4;margin:15pt}@page :blank{body{content:"Diese Seite wurde absichtlich leer gelassen."}}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,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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,*:before,*:after{box-sizing:border-box}html,body{font-family:var(--font-regular), "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14pt;line-height:22pt;color:var(--color-txt);border-color:var(--color-txt)}:is(html, body, #main-container, #main, section, article) *{--color-bg: var(--white) !important;--color-bg-rgb: var(--white-rgb) !important;--color-txt: var(--black) !important;--color-txt-rgb: var(--black-rgb) !important;position:static;width:100%;display:block;color:var(--color-txt) !important;background:transparent !important;text-shadow:none !important;background:transparent !important;transform:unset;aspect-ratio:none !important}#main-container nav,form,#mainnav-container,#menu-btn,#main-container .button,button,iframe,.scroll-btn,#breadcrumb-wrapper,#page-bg,#cookie-consent{display:none !important}header,footer,article,section,picture,figure,img,aside,#main-container,#scroll-smoother,#main,.main-wrapper,.wrapper-xl,.wrapper-l,.main-wrapper,.wrapper-s,.wrapper-xs,.wrapper-xxs,.slider,.slide,.slide-img,.teaser-item,.caption-wrapper,.caption,.article-body,.col{position:relative !important;top:auto !important;bottom:auto !important;left:auto !important;right:auto !important;width:100% !important;height:auto !important;max-width:unset !important;padding:0 !important;margin:0 !important;display:block !important;opacity:1 !important;animation:unset !important;transform:unset !important;break-before:auto;break-after:auto;break-inside:auto}h1,h2,h3,h4,h5,h6{page-break-after:avoid;break-after:avoid}.col,.caption,.slide,.teaser-item,table,figure,picture,img{width:100%;height:auto;margin:0;padding:0;display:block}section{break-before:always;break-after:always}table,figure,picture,img{page-break-inside:avoid;break-inside:avoid}}
