/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}

/*! HTML5 Boilerplate v6.1.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;margin-top:0;padding-top:0;box-sizing:border-box}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}img{width:100%;max-width:100%;height:auto}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.klaro .cookie-modal,.klaro .cookie-notice{font-size:14px}.klaro .cookie-modal .switch,.klaro .cookie-notice .switch{position:relative;display:inline-block;width:50px;height:30px}.klaro .cookie-modal .cm-app-input:checked+.cm-app-label .slider,.klaro .cookie-notice .cm-app-input:checked+.cm-app-label .slider{background-color:#0885ba}.klaro .cookie-modal .cm-app-input.required:checked+.cm-app-label .slider,.klaro .cookie-notice .cm-app-input.required:checked+.cm-app-label .slider{opacity:.8;background-color:#006a4e;cursor:not-allowed}.klaro .cookie-modal .cm-app-input,.klaro .cookie-notice .cm-app-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.klaro .cookie-modal .cm-app-label .slider,.klaro .cookie-notice .cm-app-label .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;width:50px;display:inline-block}.klaro .cookie-modal .cm-app-label .slider:before,.klaro .cookie-notice .cm-app-label .slider:before{position:absolute;content:"";height:20px;width:20px;left:5px;bottom:5px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.klaro .cookie-modal .cm-app-label .slider.round,.klaro .cookie-notice .cm-app-label .slider.round{border-radius:30px}.klaro .cookie-modal .cm-app-label .slider.round:before,.klaro .cookie-notice .cm-app-label .slider.round:before{border-radius:50%}.klaro .cookie-modal .cm-app-label input:focus+.slider,.klaro .cookie-notice .cm-app-label input:focus+.slider{box-shadow:0 0 1px #0885ba}.klaro .cookie-modal .cm-app-label input:checked+.slider:before,.klaro .cookie-notice .cm-app-label input:checked+.slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.klaro .cookie-modal .cm-app-input:focus+.cm-app-label .slider,.klaro .cookie-notice .cm-app-input:focus+.cm-app-label .slider{box-shadow:0 4px 6px 0 hsla(0,0%,49%,.2),5px 5px 10px 0 hsla(0,0%,49%,.19)}.klaro .cookie-modal .cm-app-input:checked+.cm-app-label .slider:before,.klaro .cookie-notice .cm-app-input:checked+.cm-app-label .slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.klaro .cookie-modal .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 .cookie-notice a{color:#00aa3e;text-decoration:none}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal ul,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice ul{font-family:inherit;color:#eee}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-modal ul,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice li,.klaro .cookie-notice p,.klaro .cookie-notice ul{display:block;text-align:left;padding:0;margin:.7em 0 0}.klaro .cookie-modal .cm-link,.klaro .cookie-notice .cm-link{padding-left:4px;vertical-align:middle}.klaro .cookie-modal .cm-btn,.klaro .cookie-notice .cm-btn{background:#555;color:#eee;border-radius:0;padding:6px 10px;margin-right:.5em;border:0}.klaro .cookie-modal .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:.5}.klaro .cookie-modal .cm-btn.cm-btn-sm,.klaro .cookie-notice .cm-btn.cm-btn-sm{padding:.4em;font-size:1em}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background:#eee;color:#000}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background:#00aa3e}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background:#0885ba}.klaro .cookie-modal .cm-btn.cm-btn-right,.klaro .cookie-notice .cm-btn.cm-btn-right{float:right;margin-left:.5em;margin-right:0}.klaro .cookie-modal{overflow:hidden;z-index:1000}.klaro .cookie-modal,.klaro .cookie-modal .cm-bg{width:100%;height:100%;position:fixed;left:0;top:0}.klaro .cookie-modal .cm-bg{background:rgba(0,0,0,.5)}.klaro .cookie-modal .cm-modal{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;background:#333;color:#eee}@media (min-width:1024px){.klaro .cookie-modal .cm-modal{border-radius:4px;position:relative;margin:0 auto;max-width:640px;height:auto;width:auto}}.klaro .cookie-modal .cm-modal .hide{border:none;background:none;position:absolute;top:20px;right:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide svg{stroke:#eee}.klaro .cookie-modal .cm-modal .cm-footer{padding:1em;border-top:1px solid #555}.klaro .cookie-modal .cm-modal .cm-footer-buttons:after,.klaro .cookie-modal .cm-modal .cm-footer-buttons:before{content:" ";display:table}.klaro .cookie-modal .cm-modal .cm-footer-buttons:after{clear:both}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{font-size:.8em;padding-top:4px;text-align:center}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:#999}.klaro .cookie-modal .cm-modal .cm-header{padding:1em 24px 1em 1em;border-bottom:1px solid #555}.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-apps{padding:0;margin:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app{position:relative;line-height:20px;vertical-align:middle;padding-left:60px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app:first-child{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app .switch{position:absolute;left:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app p{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app p.purposes{font-size:.8em;color:#999}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app.cm-toggle-all{border-top:1px solid #555;padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app span.cm-app-title{font-weight:600}.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-apps li.cm-app span.cm-required{padding-left:.2em;font-size:.8em;color:#999}.klaro .cookie-notice{background:#333;z-index:999;position:fixed;width:100%;bottom:0;right:0}@media (min-width:990px){.klaro .cookie-notice{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);border-radius:4px;position:fixed;bottom:20px;right:20px;max-width:300px}}@media (max-width:989px){.klaro .cookie-notice{border:none;border-radius:0}}.klaro .cookie-notice .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:0 1em 1em}.klaro .cookie-notice .cn-body p{margin-bottom:.5em}.klaro .cookie-notice .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice .cn-body .cn-learn-more{display:inline-block}.klaro .cookie-notice .cn-body p.cn-ok{padding-top:.5em;margin:0}.klaro .cookie-notice-hidden{display:none!important}.klaro{--akzentfarbe:#188a77}.klaro .cookie-notice .cm-btn.cm-btn-sm.cn-decline{display:none}.klaro .cookie-notice .cm-btn.cm-btn-success{background:transparent;border:1px solid #fff;padding:.5em 1.3em;font-size:1.2em;font-weight:700}.klaro .cookie-notice a{color:#fff;text-decoration:underline;font-weight:400}.klaro .cookie-modal a{color:var(--akzentfarbe)}.klaro .cookie-modal .cm-app-input.required:checked+.cm-app-label .slider,.klaro .cookie-notice .cm-app-input.required:checked+.cm-app-label .slider{background-color:var(--akzentfarbe)}.klaro .cookie-modal .cm-app-input:checked+.cm-app-label .slider{background:var(--akzentfarbe)}.klaro .cookie-modal .cm-btn.cm-btn-info{background:#555}.klaro .cookie-modal .cm-btn.cm-btn-accept-all{background:var(--akzentfarbe)}@media (min-width:990px){.klaro .cookie-notice{min-width:350px}}.klaro-disabled-resource{position:absolute;height:100%;width:100%;display:flex;justify-content:center;align-items:center;background:#ddd}iframe[src]+.klaro-disabled-resource{display:none}@font-face{font-family:Cinzel;font-style:normal;font-weight:400;src:url(/cinzel-v11-latin-regular.2494d760.eot);src:local(""),url(/cinzel-v11-latin-regular.2494d760.eot?#iefix) format("embedded-opentype"),url(/cinzel-v11-latin-regular.db811e21.woff2) format("woff2"),url(/cinzel-v11-latin-regular.7c4b8926.woff) format("woff"),url(/cinzel-v11-latin-regular.e0bb20fa.ttf) format("truetype"),url(/cinzel-v11-latin-regular.fe4931ed.svg#Cinzel) format("svg");font-display:swap}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;src:url(/cinzel-v11-latin-500.03259aa3.eot);src:local(""),url(/cinzel-v11-latin-500.03259aa3.eot?#iefix) format("embedded-opentype"),url(/cinzel-v11-latin-500.405bbe58.woff2) format("woff2"),url(/cinzel-v11-latin-500.da041c83.woff) format("woff"),url(/cinzel-v11-latin-500.de20080a.ttf) format("truetype"),url(/cinzel-v11-latin-500.ac85f202.svg#Cinzel) format("svg");font-display:swap}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;src:url(/cinzel-v11-latin-600.3baed162.eot);src:local(""),url(/cinzel-v11-latin-600.3baed162.eot?#iefix) format("embedded-opentype"),url(/cinzel-v11-latin-600.ab4f6bf6.woff2) format("woff2"),url(/cinzel-v11-latin-600.16fd9cf9.woff) format("woff"),url(/cinzel-v11-latin-600.57446b74.ttf) format("truetype"),url(/cinzel-v11-latin-600.9735a58a.svg#Cinzel) format("svg");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:local(""),url(/poppins-v15-latin-300.ea1e29ca.woff2) format("woff2"),url(/poppins-v15-latin-300.f95d26fb.woff) format("woff");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:local(""),url(/poppins-v15-latin-regular.2f36ab6b.woff2) format("woff2"),url(/poppins-v15-latin-regular.af29c954.woff) format("woff");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:local(""),url(/poppins-v15-latin-500.ebce4acd.woff2) format("woff2"),url(/poppins-v15-latin-500.5494222c.woff) format("woff");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:local(""),url(/poppins-v15-latin-600.f121044a.woff2) format("woff2"),url(/poppins-v15-latin-600.88006283.woff) format("woff");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:local(""),url(/poppins-v15-latin-700.28a095e6.woff2) format("woff2"),url(/poppins-v15-latin-700.197155e2.woff) format("woff");font-display:swap}:root{--dark-red:#940000;--himbeer:#ca4154;--akzentfarbe:#f90;--schwarz:#000;--weiss:#fff;--hellgrau:#f7f7f7;--linien-grau:#d1d1d1;--grau:#e6e6e6;--mittelgrau:grey;--mittelgrau-font:#707070;--font-color:#222;--copy-font:"Poppins",sans-serif;--headline-font:"Cinzel",serif;--box-shadow:0 0px 42px;--box-shadow-color:rgba(0,0,0,0.1);--border-radius:19px;--min-margin:15px;--step--2:clamp(0.5314rem,0.7328rem + -0.1918vw,0.6944rem);--step--1:clamp(0.7514rem,0.8526rem + -0.0964vw,0.8333rem);--step-0:clamp(1rem,0.9853rem + 0.0735vw,1.0625rem);--step-1:clamp(1.2rem,1.1289rem + 0.3557vw,1.5024rem);--step-2:clamp(1.44rem,1.279rem + 0.8051vw,2.1244rem);--step-3:clamp(1.728rem,1.4278rem + 1.501vw,3.0038rem);--step-4:clamp(2.0736rem,1.5621rem + 2.5575vw,4.2474rem);--step-5:clamp(2.4883rem,1.6607rem + 4.1383vw,6.0059rem);--step-6:clamp(2.986rem,1.6904rem + 6.478vw,8.4923rem);--space-3xs:clamp(0.25rem,0.25rem + 0vw,0.25rem);--space-2xs:clamp(0.5rem,0.4853rem + 0.0735vw,0.5625rem);--space-xs:clamp(0.75rem,0.7353rem + 0.0735vw,0.8125rem);--space-s:clamp(1rem,0.9853rem + 0.0735vw,1.0625rem);--space-m:clamp(1.5rem,1.4706rem + 0.1471vw,1.625rem);--space-l:clamp(2rem,1.9706rem + 0.1471vw,2.125rem);--space-xl:clamp(3rem,2.9559rem + 0.2206vw,3.1875rem);--space-2xl:clamp(4rem,3.9412rem + 0.2941vw,4.25rem);--space-3xl:clamp(6rem,5.9118rem + 0.4412vw,6.375rem);--space-3xs-2xs:clamp(0.25rem,0.1765rem + 0.3676vw,0.5625rem);--space-2xs-xs:clamp(0.5rem,0.4265rem + 0.3676vw,0.8125rem);--space-xs-s:clamp(0.75rem,0.6765rem + 0.3676vw,1.0625rem);--space-s-m:clamp(1rem,0.8529rem + 0.7353vw,1.625rem);--space-m-l:clamp(1.5rem,1.3529rem + 0.7353vw,2.125rem);--space-l-xl:clamp(2rem,1.7206rem + 1.3971vw,3.1875rem);--space-xl-2xl:clamp(3rem,2.7059rem + 1.4706vw,4.25rem);--space-2xl-3xl:clamp(4rem,3.4412rem + 2.7941vw,6.375rem);--space-s-l:clamp(1rem,0.7353rem + 1.3235vw,2.125rem)}html{line-height:1.5;font-family:var(--copy-font);color:var(--font-color);font-weight:300;hyphens:auto}@media (min-width:1200px){html{font-size:18px}}.first-heading,.fourth-heading,.second-heading,.sixth-heading,.third-heading,h1,h2,h3,h4,h5,h6{hyphens:manual}.first-heading,h1{font-size:var(--step-5);line-height:1.3;font-weight:800}.first-heading svg,h1 svg{flex-shrink:0;height:1.3em;width:1.3em;position:relative;margin-right:.2em}.second-heading,h2{font:1.6em/1.3 var(--headline-font);text-transform:capitalize;font-size:1.4em;line-height:1.3;font-weight:500;padding-top:0;padding-bottom:0;margin:0;text-align:center}@media (min-width:768px){.second-heading,h2{font-size:1.7em}}@media (min-width:1600px){.second-heading,h2{font-size:1.8em}}.third-heading,h3{font:var(--step-2)/1.3 var(--headline-font);line-height:1.3;text-transform:uppercase;font-weight:500;padding-top:0;padding-bottom:var(--space-s);margin:0;text-align:left}@media (min-width:992px){.third-heading,h3{font-weight:400}}.content p+.third-heading,.content p+h3,.content ul+h3{margin-top:var(--space-xl)}.fourth-heading,h4{font-family:var(--headline-font);font-size:1.2em;line-height:1.2;font-weight:500;padding-bottom:.5em;margin-bottom:0;margin-top:.67em}@media (min-width:768px){.fourth-heading,h4{font-size:1.4em}}@media (min-width:992px){.fourth-heading,h4{font-size:1.65em}}.fifth-heading,h5{margin:0;padding:0;font-size:var(--step-0);font-weight:700}.dachzeile{font-weight:600;color:var(--dark-red)}p{margin:0 0 var(--space-s) 0;font-size:var(--step-0)}p,ul{padding:0}ul{margin:0}li{hyphens:auto;padding:0 0 .2em;margin:0 0 .2em 1.2em}a{font-size:var(--step-0);text-decoration:underline;text-decoration-color:var(--dark-red);text-decoration-thickness:2px}.more,a{color:var(--font-color)}.more{text-decoration:none;font-weight:600;text-transform:uppercase;letter-spacing:.2em}.more,.more:after{display:inline-block}.more:after{content:"";width:1em;height:.7em;margin-left:.2em;background:url(/arrow.d0062b32.svg) no-repeat 50%;background-size:contain}.more:hover{color:var(--dark-red)}.more:hover:after{filter:hue-rotate(504deg) brightness(225%) saturate(274%)}a.btn{display:inline-flex;font-size:var(--step-0);padding:.8em 2.4em;border:1px solid var(--blue-dark);background:var(--blue-dark);border-radius:4px;font-weight:800;align-items:center;margin:1em 0;text-decoration:none}a.btn,a.btn--hollow{color:var(--blue-light-font)}a.btn--hollow{border-color:var(--blue-light-font);background:transparent}figure{margin:0 0 1em;padding:0}figcaption{padding:.5em 0 1em;font-weight:300;font-size:var(--step--1);color:var(--mittelgrau)}@media (min-width:768px){figcaption{padding:1em 0}}blockquote{margin:0;padding:0}blockquote p{font-size:1.3em;line-height:1.2;font-weight:900;color:var(--yellow)}@media (min-width:768px){blockquote p{font-size:2em}}blockquote .author{font-size:1rem;line-height:1;display:block;margin:2em 0 1em}main{overflow:hidden}.container,.grid{padding-right:var(--min-margin);padding-left:var(--min-margin);margin-right:auto;margin-left:auto}@media (min-width:768px){.container,.grid{max-width:none;padding-right:0;padding-left:0;display:grid;grid-column-gap:1.5em;grid-template-columns:minmax(clamp(var(--min-margin),7vw,50%),calc(50vw - 43rem)) repeat(12,1fr) minmax(clamp(var(--min-margin),7vw,50%),calc(50vw - 43rem))}}.box--black{grid-column:5/13;padding-top:4em;padding-bottom:4em}@media (min-width:1200px){.box--black{grid-column:7/13;padding-top:12em;padding-bottom:6em}}figure{margin:2em 0}@media (min-width:768px){figure{margin:2em 0 3em}}.img-icon{width:auto;height:auto;display:block;padding:2em 0 1em}.figure-element-8-4 :first-child{grid-column:1/9}.figure-element-8-4 :nth-child(2){grid-column:9/13}.figure-element-4-8 :first-child{grid-column:1/5}.figure-element-4-8 :nth-child(2){grid-column:5/13}.text-element-7-4 :first-child{grid-column:1/8}.text-element-7-4 :nth-child(2){grid-column:9/13}.text-element-6-5 :first-child{grid-column:1/7}.text-element-6-5 :nth-child(2){grid-column:8/13}.text-element-6-5--reverse :first-child{grid-column:7/13;grid-row:1}.text-element-6-5--reverse :nth-child(2){grid-column:1/6;grid-row:1}.text-element-5-6 :first-child{grid-column:1/7}.text-element-5-6 :nth-child(2){grid-column:8/13}.text-element-4-7 :first-child{grid-column:1/5}.text-element-4-7 :nth-child(2){grid-column:6/13}.text-element-5-3-3 :first-child{grid-column:1/6}.text-element-5-3-3 :nth-child(2){grid-column:7/10}.text-element-5-3-3 :nth-child(3){grid-column:10/13}.text-element-6-6 :first-child{grid-column:1/7}.text-element-6-6 :nth-child(2){grid-column:7/13}.text-element-3-3-3 :first-child{grid-column:1/5}.text-element-3-3-3 :nth-child(2){grid-column:5/9}.text-element-3-3-3 :nth-child(3){grid-column:9/13}.text-element-2-8-2 :first-child{grid-column:3/11}.text-element-1-10-1 :first-child{grid-column:2/12}.text-element-2-5-3-2 :first-child{grid-column:3/8}.text-element-2-5-3-2 :nth-child(2){grid-column:8/11}.text-element-2-4-4-2 :first-child{grid-column:3/8}.text-element-2-4-4-2 :nth-child(2){grid-column:8/12}.grid-avatar{padding-top:3.5em}.grid-avatar>div{grid-column:span 4;padding:1em;text-align:center;margin-top:-3em}@media (min-width:768px){.grid-avatar>div{margin-top:-3.5em}}.grid-avatar>div img{max-width:220px;margin-bottom:1em}.grid-three-teaserboxes>div{grid-column:span 4}.grid-three-teaserboxes>div img{margin-bottom:1em}.grid-avatar-kontakt>div{grid-column:span 5;padding:1em 0 1em 1em;text-align:left;display:flex;align-items:center}.grid-avatar-kontakt>div img{max-width:180px;margin-right:20px}.box--black__inner{background:var(--blue-dark);color:#fff;padding:2.2em 1.8em .8em}.box--black__inner h3{padding-top:0}.full-bleed-background{background-size:cover;padding:8em 0 2em}main{padding-top:0}@media (min-width:992px){main{padding-top:0}}section{padding-bottom:var(--space-l-xl);margin-bottom:var(--space-l-xl)}.section--gray{background:var(--hellgrau);padding-top:4em;margin-bottom:4em;padding-bottom:4em}.section--background_image{position:relative;padding:3em 0 10em;margin-bottom:4em;color:#fff;background-size:cover}.section--background_image:before{content:"";opacity:.4;position:absolute;bottom:0;left:0;width:100%;height:7em;mix-blend-mode:overlay}.section--background_image:after{background:rgba(0,0,0,.6);content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - 7em)}.section--background_image>div{position:relative;z-index:1}.section--background_image--reverse{padding:11em 0 4em}.section--background_image--reverse:before{background:#fff;bottom:auto;left:0;top:0}.section--background_image--reverse:after{background:rgba(0,0,0,.85);bottom:0;left:0;top:auto}.grid--advantages{align-items:center;margin-bottom:5em}@media (min-width:768px){.grid--advantages{margin-bottom:9em}}.grid--advantages>div:first-child{grid-column:3/6;display:flex;justify-content:center}@media (min-width:768px){.grid--advantages>div:first-child{justify-content:flex-end}}.grid--advantages>div:first-child svg{width:8em;height:8em;max-width:100%}@media (min-width:768px){.grid--advantages>div:first-child svg{height:12em;width:12em}}.grid--advantages>div:nth-child(2){grid-column:6/11}.grid-advantages--small{grid-gap:50px}.grid-advantages--small__item{grid-column:span 6;padding-bottom:2em}@media (min-width:992px){.grid-advantages--small__item{display:flex}}.grid-advantages--small__item div:first-child{flex:0 0 26%}.grid-advantages--small__item div:first-child svg{width:7em;height:7em}.grid-advantages--small__item div:nth-child(2){flex:1 1 auto}.grid__logos{padding-top:2em;display:grid;grid-template-columns:repeat(2,1fr)}.logo-item{padding:.5em}.logo-item img{width:auto}@media (min-width:768px){.grid__logos{grid-template-columns:repeat(5,1fr)}}ul.grid__matrix{display:grid;grid-template-columns:repeat(4,1fr);padding:0;grid-gap:1px;list-style:none;border-radius:var(--border-radius);box-shadow:var(--box-shadow) var(--box-shadow-color);background-color:var(--grau);overflow-x:hidden}ul.grid__matrix li{grid-column:span 4;padding:1.5em;margin:0;display:flex;align-items:center;justify-content:center;background-color:#fff;color:var(--blue-darker);text-transform:uppercase;font-weight:700;line-height:1.2;min-height:4em;text-align:center;hyphens:none}@media (min-width:576px){ul.grid__matrix li{padding:4em 1em;grid-column:span 2;min-height:8em}}@media (min-width:992px){ul.grid__matrix li{grid-column:span 1;padding:4em 1em}}@media (min-width:768px){.section--bleeding-image{position:relative;z-index:1}.bleeding-image__holder{position:absolute;width:180%;height:auto;top:-6em;left:0}.bleeding-image__wrapper{position:relative;width:100%;height:auto;min-height:24em}}@media (min-width:768px) and (min-width:992px){.bleeding-image__wrapper{min-height:26em}}@media (min-width:768px) and (min-width:1600px){.bleeding-image__wrapper{min-height:32em}}.der-geraet{text-align:center}.der-geraet img{padding:2em 0}.map-container iframe{width:100%;border:none;min-height:40vw}.awards-logo{padding:3em 0;max-width:680px}.page-header{padding:10em 0 var(--space-xl);background:var(--hellgrau)}.page-header__inner{grid-column:2/14;display:grid;grid-template-columns:38% 4% auto}.page-header__image{grid-column:1/3;grid-row:1}.page-header__headline{grid-column:2/4;grid-row:1}.page-header__headline h1{font-size:8.5vw;font-family:var(--headline-font);color:var(--font-color);text-transform:uppercase;line-height:1;font-weight:500;margin:.5em 0}.page-header__headline h1 small{display:block;font-size:20%;font-family:var(--copy-font);text-transform:none;margin-top:1.2em}@media (min-width:768px){.page-header__headline h1{font-size:clamp(28px,6.6vw,124px);font-weight:400}}.page-header--content{padding:6em 0 1em;background:var(--hellgrau)}.page-header--content__headline{grid-column:2/14}.page-header--content__headline h1{font-family:var(--headline-font);color:var(--font-color);text-transform:uppercase;line-height:1;font-weight:400;text-align:center;position:relative}.page-header--content__headline h1 span{font-size:.4em;font-weight:500;line-height:2;position:relative;display:block}@media (min-width:768px){.page-header--content__headline h1 span{display:inline-block;transform:translateY(-.5em)}}.content *{grid-column:4/12}.content figure{grid-column:3/13}.teaser{grid-column:2/14;grid-template-columns:32% 32% auto;grid-gap:var(--space-l);margin-bottom:var(--space-s)}@media (min-width:992px){.teaser{grid-column:2/14}}@media (min-width:768px){.teaser{display:grid}}@media (min-width:1600px){.teaser{grid-template-columns:35.5% 35.5% auto}}.teaser__item{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid var(--linien-grau)}@media (min-width:768px){.teaser__column-1,.teaser__column-2{position:relative}.teaser__column-1:after,.teaser__column-2:after{content:"";display:block;position:absolute;top:0;right:calc(var(--space-s)*-1);height:100%;border-left:1px solid var(--linien-grau)}.teaser__item:last-child{border-bottom:none}}.teaser img{object-fit:cover;height:100%;margin-bottom:var(--space-s)}.teaser__text{padding:15px;display:flex;flex-direction:column;height:100%;background:#fff}@media (min-width:768px){.teaser__text{padding:2em}}.teaser__text p{flex-grow:1}@media (min-width:992px){.big-teaser__text{padding-right:20%}}@media (max-width:767px){.teaser__item{border-bottom:1px solid var(--linien-grau)}}.event-list{border-top:1px solid var(--linien-grau);padding:0;margin:2em 0 15px}.event{padding:var(--space-m) 0 var(--space-2xs);margin:0;list-style:none;border-bottom:1px solid var(--linien-grau)}.event__date-location-container{display:flex;justify-content:space-between;font-size:90%;flex-wrap:wrap}.event__date-time{margin:0;padding:0}.event__date{font-weight:600;color:var(--dark-red)}.event__location{border:1px solid var(--dark-red);padding:.1em .5em;background:var(--himbeer);color:var(--weiss);border-radius:3px;font:500 var(--step--1)/1.4 var(--copy-font)}.event__location.Logenhaus{border:1px solid var(--linien-grau);background:var(--hellgrau);color:var(--mittelgrau-font)}.event__title{margin:0;padding:0 0 var(--space-xs) 0}header.header{position:absolute;top:auto;width:100%;z-index:100;z-index:4}header.header .header__inner{margin:0;padding:0 1em;z-index:1;display:flex;flex-direction:row;position:relative;min-height:5em;align-items:center}header.header .header__logo{background:var(--hellgrau);padding-right:3.8em;transform:translateX(-10px)}header.header .header__logo img{mix-blend-mode:multiply;max-width:340px}@media (min-width:768px){header.header{align-items:end}header.header .header__inner{padding:0 2em}header.header .header__logo img{max-width:240px}}@media (min-width:992px){header.header{position:absolute}header.header .header__inner{padding:.6em 1.4em 0}header.header .header__logo img{max-width:430px}}@media (min-width:1200px){header.header .header__inner{padding:.6em 1.4em 0}header.header .header__logo img{max-width:450px}}footer{padding-bottom:0;align-items:end;position:relative;overflow:hidden;font-size:var(--step--1)}footer .footer-container--upper{background:var(--hellgrau)}footer a,footer address,footer p{text-decoration:none;font-size:var(--step--1)}footer h3{padding-top:.5em;font-size:1.2em}footer .footer-grid{grid-template-rows:auto auto;align-items:center;padding-top:var(--space-m-l);padding-bottom:var(--space-s-m)}footer .footer__logo{grid-column:2/8}footer .footer__logo img{width:100%;max-width:640px;max-height:auto;mix-blend-mode:multiply}footer .footer__grossloge{grid-column:11/-2}@media (max-width:767px){footer .footer__grossloge{display:flex;justify-content:center}}@media (max-width:767px){footer .footer__grossloge img{max-width:180px}}footer .footer__adresse{display:flex;justify-content:center}footer .footer__adresse p{color:var(--font-color)}footer .footer__copyright{grid-column:2/6;grid-row:2}footer .footer__copyright p{padding:.7em 0;margin:0}footer .footer__navigation{grid-column:6/-2;grid-row:2}footer .footer__navigation nav ul{margin:0 -1em;text-align:right}footer .footer__navigation nav ul li{display:inline-block;margin:0;padding:0 1em}footer .footer__navigation nav ul li a{color:var(--font-color);text-decoration:none;padding:.7em 0;display:block;font-weight:400}footer .footer__navigation nav ul li a:hover{color:var(--dark-red)}@media (max-width:768px){footer address{padding-left:92px}footer address a{color:inherit}footer .footer__copyright,footer .footer__navigation{grid-column:2/-2;grid-row:2}footer .footer__navigation nav ul{text-align:center}footer .footer__copyright{text-align:center;margin-top:var(--space-m)}}.footer__cookie{text-align:center;padding-bottom:var(--space-s)}.footer__cookie p{color:var(--font-color)}.banner{background:#930000 url(/corona-banner.d2209d53.png) no-repeat 0 0;background-size:contain;padding:2em;margin-bottom:2em}.banner h2,.banner p{color:var(--weiss)}.banner h2{margin-bottom:.5em}@media (min-width:992px){.banner{padding:3em 5em;margin-bottom:4em}}@media screen and (min-width:768px){.header__navigation{display:flex!important;justify-content:flex-end;align-items:center;flex:1 1 auto;text-align:right;padding:0;margin:0}.header__navigation .nav-inner__upper{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1em}.header__navigation nav{padding-left:1em;display:flex;justify-content:flex-end}.header__navigation nav ul{position:relative;flex:1 1 auto;text-align:right;padding:0;margin:0 -15px;display:flex;list-style:none}.header__navigation nav ul li{position:relative;display:flex;flex-direction:row-reverse;align-items:center;margin:0;padding:0;color:var(--schwarz)}.header__navigation nav ul li:hover>a{border-color:var(--dark-red)}.header__navigation nav ul li a,.header__navigation nav ul li strong{color:inherit;text-decoration:none;font-weight:400;font-size:var(--step--1);border-bottom:2px solid transparent;padding:.2em .1em;margin:0 .6em;display:inline-block;transition:border-color .2s ease-out;hyphens:none;white-space:nowrap}}@media screen and (min-width:768px) and (min-width:1024px){.header__navigation nav ul li a,.header__navigation nav ul li strong{font-size:var(--step-0)}}@media screen and (min-width:768px){.header__navigation nav ul li.active>strong,.header__navigation nav ul li.active a,.header__navigation nav ul li.open>a{border-color:var(--dark-red)}}@media screen and (min-width:768px){.header__navigation nav ul li .more{width:.6em;height:.6em;cursor:pointer;z-index:212;display:flex;align-content:center;justify-content:center;transform:rotate(90deg)}.header__navigation nav ul li .more svg{height:14px;width:14px}}@media screen and (min-width:768px){.header__navigation nav ul li.login{border:1px solid var(--dark-red);outline:4px solid rgba(0,0,0,.15);margin:0 .7em;padding:0 .7em;border-radius:1px}.header__navigation nav ul li.login:hover{background:var(--himbeer)}.header__navigation nav ul li.login:hover a{border-color:transparent;color:#fff}.header__navigation nav ul li.login a{font-weight:600;font-size:.9em}}@media screen and (min-width:768px){.header__navigation nav ul li ul{position:absolute;background:var(--weiss);box-shadow:var(--box-shadow) var(--box-shadow-color);padding:1em 1.4em 1em 1em;right:auto;left:.2em;top:3.2em;opacity:0;visibility:hidden;transition:all .2s ease-out;transition-delay:.2s;display:block;gap:0 3em;grid-template-rows:1fr 1fr 1fr 1fr;grid-auto-columns:auto;grid-auto-flow:column;border-radius:var(--border-radius);z-index:1}.header__navigation nav ul li ul li{min-width:10em;margin:0;padding:0;display:inline-block}.header__navigation nav ul li ul li a,.header__navigation nav ul li ul li strong{font-weight:500;padding:.5em 0 .5em .5em;margin:0;display:flex;border:0;text-align:left;border-left:1px solid transparent}.header__navigation nav ul li ul li a svg,.header__navigation nav ul li ul li strong svg{height:1.6em;width:1.6em;flex:0 0 2.3em}.header__navigation nav ul li ul li a:hover,.header__navigation nav ul li ul li strong:hover{color:var(--blue-darker)}.header__navigation nav ul li ul li.active>strong{color:var(--brand-blue);border-color:var(--brand-blue);font-weight:700}}@media screen and (min-width:768px){.header__navigation nav ul li:nth-child(2) ul{right:30px;left:auto}}@media screen and (min-width:768px){.header__navigation ul li:hover>ul{visibility:visible;opacity:1;top:3.5em;transition-delay:.1s}}@media (max-width:767px){body.open{overflow:hidden;position:fixed;width:100%}.header__navigation{position:fixed;outline:0;padding:0;left:100vw;right:0;bottom:0;height:100%;width:100%;text-align:left;transition:all .4s ease-in-out;background:var(--himbeer);opacity:0}.header__navigation.active{display:block;opacity:1;left:0}.header__navigation .nav-inner{display:flex;flex-direction:column-reverse;height:100%}.header__navigation nav{flex:1 1 auto;display:block;overflow:auto;margin-top:4.4em;padding:0 8px 0 15px}.header__navigation nav ul{text-align:left;margin-top:1em;padding:0 0 0 20px;flex:1 1 auto;max-width:100%;width:100%}.header__navigation nav ul li{display:block;border-right:0;border-radius:0;border-bottom:1px solid var(--dunkelgrau);position:relative;margin:0 0 .5em;padding:0;color:var(--blue-light-font)}.header__navigation nav ul li:hover{color:var(--weiss)}.header__navigation nav ul li a,.header__navigation nav ul li strong{color:inherit;color:#fff;text-decoration:none;font-weight:300;border-bottom:2px solid transparent;padding:.2em 0 0;margin:0;font-size:2em;line-height:1.4;display:inline-block}.header__navigation nav ul li.active a{border-color:#fff}.header__navigation nav ul li .more{width:2.4em;height:2.4em;padding:0;margin:0;cursor:pointer;z-index:212;position:absolute;top:.3em;right:.1em;display:flex;justify-content:center;align-items:center;transition:transform .3s ease-in-out}.header__navigation nav ul li .more svg{height:20px;width:20px}.header__navigation nav ul li.active>.more,.header__navigation nav ul li.hover>.more,.header__navigation nav ul li.open>.more{transform:rotate(90deg)}.header__navigation nav ul li.open.hover>.more{transform:rotate(0)}.header__navigation nav ul li.active>strong,.header__navigation nav ul li.open>a,.header__navigation nav ul li:hover{color:var(--weiss)}.header__navigation nav ul li.login a{color:#fff;border:1px solid #fff;outline:4px solid hsla(0,0%,100%,.15);margin:1.6em 0;padding:.2em .7em;border-radius:1px;font-weight:600;font-size:1.6em}.header__navigation nav ul li.login a:hover{background:var(--himbeer)}.header__navigation nav ul li ul{margin-top:0;padding:0 0 0 1em;border-bottom:none;border-top:none;position:relative;display:none}.header__navigation nav ul li ul li{margin:0;padding:0;border:none}.header__navigation nav ul li ul li a,.header__navigation nav ul li ul li strong{font-weight:500;padding:.5em 0;margin:0;display:flex;border:none;text-align:left;font-size:1.3em;align-items:center}.header__navigation nav ul li ul li a svg,.header__navigation nav ul li ul li strong svg{height:1.6em;width:1.6em;flex:0 0 2.3em}.header__navigation nav ul li ul li a:hover,.header__navigation nav ul li ul li strong:hover{color:#fff}.header__navigation nav ul li ul li:last-child a,.header__navigation nav ul li ul li:last-child strong{border:none}.header__navigation nav ul li.open ul{display:block}}button.burger-icon{display:none}@media (max-width:767px){button.burger-icon{position:absolute;top:1em;right:1em;border:none;display:block;color:var(--font-color);outline:0;background:transparent;margin:0;padding:.5em .7em;z-index:10;cursor:pointer;border:1px solid var(--dark-red);outline:4px solid rgba(0,0,0,.15);border-radius:1px}button.burger-icon svg{height:30px;width:30px;transform:translateX(1px)}button.burger-icon path{transition:all .4s ease-in-out}button.burger-icon path#burger-upper{transform:rotate(0deg);transform-origin:21px 0}button.burger-icon path#burger-lower{transform:rotate(0deg);transform-origin:23px 17px}button.burger-icon path#burger-middle{opacity:1}button.burger-icon.close-button{position:absolute;border:1px solid #fff;outline:4px solid hsla(0,0%,100%,.15);color:var(--weiss)}button.burger-icon.close-button path#burger-upper{transform:translateX(-4px) rotate(-45deg)}button.burger-icon.close-button path#burger-lower{transform:translateX(-4px) rotate(45deg)}button.burger-icon.close-button path#burger-middle{opacity:0}}.image-framed{border-radius:var(--border-radius);box-shadow:var(--box-shadow) var(--box-shadow-color);background:#fff}.image-padded{padding:1em}.image-bigger{transform:scale(1) translateY(1.1em);margin-top:3em;margin-bottom:3em}@media (min-width:576px){.image-bigger{transform:scale(1.1) translateY(1.1em)}}.image-bigger--negative-margin{margin-bottom:-3em}.no-bottom-margin{margin-bottom:0}.no-bottom-padding{padding-bottom:0}.pull-up-after-skewed{margin-top:-10vw}@media (min-width:768px){.pull-up-after-skewed{margin-top:-12em}}@media (min-width:1200px){.pull-up-after-skewed{margin-top:-14em}}@media (max-width:767px){.pull-up-extreme-mobile{margin-top:-30vw}}.negative-margin-content{position:relative;z-index:1}.negative-margin-content img{margin-top:-10em;margin-bottom:-14em}@media (min-width:768px){.negative-margin-content img{margin-top:-12em}}.negative-bottom-margin{margin-bottom:-10em}.small-bottom-margin{margin-bottom:2em}.medium-bottom-margin{margin-bottom:3em}@media (min-width:768px){.medium-bottom-margin{margin-bottom:5em}}.large-bottom-margin{margin-bottom:6em}@media (min-width:768px){.large-bottom-margin{margin-bottom:10em}}.centered{display:flex;justify-content:center}.small-top-padding{padding-top:5em}.medium-top-padding{padding-top:13em}.img-padded{padding:30px}

/*# sourceMappingURL=/styles.css.map */