@charset "UTF-8";.bg-orange{--clr-bg:var(--clr-neutral-lo);--clr-button:var(--clr-neutral-lo);--clr-shadow:var(--clr-neutral-bg);--clr-detail:var(--clr-neutral-or);--clr-line:var(--clr-neutral-so)}.bg-purple{--clr-bg:var(--clr-neutral-lp);--clr-button:var(--clr-neutral-lp);--clr-shadow:var(--clr-neutral-pp);--clr-detail:var(--clr-neutral-pp);--clr-line:var(--clr-neutral-lp)}.bg-blue{--clr-bg:var(--clr-neutral-mb);--clr-button:var(--clr-neutral-mb);--clr-shadow:var(--clr-neutral-mb);--clr-detail:var(--clr-neutral-bb);--clr-line:var(--clr-neutral-sb)}.bg-pp{--clr-bg:var(--clr-neutral-pp);--clr-button:var(--clr-neutral-lp);--clr-shadow:var(--clr-neutral-pp);--clr-detail:var(--clr-neutral-pp);--clr-line:var(--clr-neutral-lp)}.bg-neutral{--clr-bg:var(--clr-neutral-bg);--clr-button:var(--clr-neutral-lo);--clr-shadow:var(--clr-neutral-bg);--clr-detail:var(--clr-neutral-or);--clr-line:var(--clr-neutral-so)}@font-face{font-family:"Satoshi-Medium";src:url(/assets/fonts/Satoshi-Medium.woff2) format("woff2"),url(/assets/fonts/Satoshi-Medium.woff) format("woff"),url(/assets/fonts/Satoshi-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:"Satoshi-MediumItalic";src:url(/assets/fonts/Satoshi-MediumItalic.woff2) format("woff2"),url(/assets/fonts/Satoshi-MediumItalic.woff) format("woff"),url(/assets/fonts/Satoshi-MediumItalic.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:"Satoshi-Bold";src:url(/assets/fonts/Satoshi-Bold.woff2) format("woff2"),url(/assets/fonts/Satoshi-Bold.woff) format("woff"),url(/assets/fonts/Satoshi-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:"Satoshi-BoldItalic";src:url(/assets/fonts/Satoshi-BoldItalic.woff2) format("woff2"),url(/assets/fonts/Satoshi-BoldItalic.woff) format("woff"),url(/assets/fonts/Satoshi-BoldItalic.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}*{margin-block-end:0;font:inherit}*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}.offcanvas-menu ul,ol[role=list],ul[role=list]{list-style:none}body{min-height:100svh;line-height:1.5}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentColor}img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font-size:inherit}button{font-family:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{--clr-neutral-100:hsl(217, 0%, 100%);--clr-neutral-200:hsl(217, 0%, 75%);--clr-neutral-300:hsl(217, 0%, 65%);--clr-neutral-400:hsl(217, 0%, 50%);--clr-neutral-500:hsl(217, 0%, 40%);--clr-neutral-600:hsl(217, 0%, 25%);--clr-neutral-700:hsl(217, 0%, 15%);--clr-neutral-800:hsl(217, 0%, 10%);--clr-neutral-900:hsl(217, 0%, 0%);--clr-neutral-bg:#1a908e;--clr-neutral-bgl:rgba(26, 144, 142, 0.5607843137);--clr-neutral-or:#f7b16d;--clr-neutral-la:#f19a83;--clr-neutral-pp:#826694;--clr-neutral-bb:#14b8e0;--clr-neutral-mb:#b8e9f4;--clr-neutral-sb:#e3f7fb;--clr-neutral-lg:#9ce39e;--clr-neutral-ly:#fff2c5;--clr-neutral-lo:#fbd0a7;--clr-neutral-so:#fdeddc;--clr-neutral-lp:#e6dbf6;--clr-neutral-lb:#e5ffff;--fs-90:clamp(0.38rem, 0.94vw + 0.19rem, 0.75rem);--fs-100:clamp(0.5rem, 1.56vw + 0.19rem, 1.13rem);--fs-200:clamp(0.63rem, 1.56vw + 0.31rem, 1.25rem);--fs-300:clamp(0.75rem, 1.88vw + 0.38rem, 1.5rem);--fs-400:clamp(0.88rem, 2.19vw + 0.44rem, 1.75rem);--fs-500:clamp(1rem, 2.5vw + 0.5rem, 2rem);--fs-600:clamp(1.13rem, 2.81vw + 0.56rem, 2.25rem);--fs-700:clamp(1.25rem, 3.13vw + 0.63rem, 2.5rem);--fs-800:clamp(1.38rem, 3.44vw + 0.69rem, 2.75rem);--fs-900:clamp(1.5rem, 3.75vw + 0.75rem, 3rem);--fs-1000:clamp(1.63rem, 4.06vw + 0.81rem, 3.25rem);--fs-1100:clamp(1.75rem, 4.38vw + 0.88rem, 3.5rem);--fs-1200:clamp(1.88rem, 4.69vw + 0.94rem, 3.75rem);--fs-1300:clamp(2rem, 5vw + 1rem, 4rem);--fs-1400:clamp(2.13rem, 5.31vw + 1.06rem, 4.25rem);--fs-1500:clamp(2.25rem, 5.63vw + 1.13rem, 4.5rem);--fs-1600:clamp(2.38rem, 5.94vw + 1.19rem, 4.75rem);--fs-1700:clamp(2.5rem, 6.25vw + 1.25rem, 5rem);--fs-1800:clamp(2.63rem, 6.56vw + 1.31rem, 5.25rem);--fs-1900:clamp(2.75rem, 6.88vw + 1.38rem, 5.5rem);--fs-2000:clamp(2.88rem, 7.19vw + 1.44rem, 5.75rem);--lh-90:clamp(0.38rem, 0.94vw + 0.19rem, 0.75rem);--lh-100:clamp(0.5rem, 1.25vw + 0.25rem, 1rem);--lh-200:clamp(0.63rem, 1.56vw + 0.31rem, 1.25rem);--lh-300:clamp(0.75rem, 1.88vw + 0.38rem, 1.5rem);--lh-400:clamp(0.88rem, 2.19vw + 0.44rem, 1.75rem);--lh-500:clamp(1rem, 2.5vw + 0.5rem, 2rem);--lh-600:clamp(1.13rem, 2.81vw + 0.56rem, 2.25rem);--lh-700:clamp(1.25rem, 3.13vw + 0.63rem, 2.5rem);--lh-800:clamp(1.38rem, 3.44vw + 0.69rem, 2.75rem);--lh-900:clamp(1.5rem, 3.75vw + 0.75rem, 3rem);--lh-1000:clamp(1.63rem, 4.06vw + 0.81rem, 3.25rem);--lh-1100:clamp(1.75rem, 4.38vw + 0.88rem, 3.5rem);--lh-1200:clamp(1.88rem, 4.69vw + 0.94rem, 3.75rem);--lh-1300:clamp(2rem, 5vw + 1rem, 4rem);--lh-1400:clamp(2.13rem, 5.31vw + 1.06rem, 4.25rem);--lh-1500:clamp(2.25rem, 5.63vw + 1.13rem, 4.5rem);--lh-1600:clamp(2.38rem, 5.94vw + 1.19rem, 4.75rem);--lh-1700:clamp(2.5rem, 6.25vw + 1.25rem, 5rem);--lh-1800:clamp(2.63rem, 6.56vw + 1.31rem, 5.25rem);--lh-1900:clamp(2.75rem, 6.88vw + 1.38rem, 5.5rem);--lh-2000:clamp(2.88rem, 7.19vw + 1.44rem, 5.75rem)}.error,.pagination,.search-input,.small,h2,input,label,li,option,p,select,textarea{font-family:"Satoshi-Medium"}h1,h3{font-family:"Satoshi-Bold"}.bold,b,strong{font-family:"Satoshi-Bold"!important}h1{font-size:var(--fs-900)}@media only screen and (min-width:720px){h1{font-size:var(--fs-1100)}}h2,h2 p{-webkit-hyphens:none;hyphens:none;font-size:var(--fs-600);line-height:var(--fs-800)}@media only screen and (min-width:720px){h2,h2 p{font-size:var(--fs-700);line-height:var(--fs-900)}}@media only screen and (min-width:2000px){h2,h2 p{font-size:var(--fs-800);line-height:var(--fs-900)}}h3{font-size:var(--fs-500);line-height:var(--fs-700)}@media only screen and (min-width:720px){h3{font-size:var(--fs-600);line-height:var(--fs-800)}}@media only screen and (min-width:2000px){h3{font-size:var(--fs-600);line-height:var(--fs-800)}}li,p,p.klein{-webkit-hyphens:auto;hyphens:auto}.pagination,.search-input,input,input::-webkit-input-placeholder,label,li,option,p,select,textarea{font-size:var(--fs-500);line-height:var(--fs-900)}@media only screen and (min-width:720px){.pagination,.search-input,input,input::-webkit-input-placeholder,label,li,option,p,select,textarea{font-size:var(--fs-400);line-height:var(--fs-800)}}@media only screen and (min-width:2000px){.pagination,.search-input,input,input::-webkit-input-placeholder,label,li,option,p,select,textarea{font-size:var(--fs-400);line-height:var(--fs-800)}}.small{font-size:var(--fs-400)}@media only screen and (min-width:720px){.small{font-size:var(--fs-300)}}@media only screen and (min-width:2000px){.small{font-size:var(--fs-300)}}.smaller{font-size:var(--fs-200);line-height:var(--fs-300)}@media only screen and (min-width:720px){.smaller{font-size:var(--fs-90);line-height:var(--fs-200)}}@media only screen and (min-width:2000px){.smaller{font-size:var(--fs-90);line-height:var(--fs-200)}}a{text-underline-offset:.2rem}.big a,.offcanvas-menu a:hover,a:hover,button,footer .footer-links a:hover{text-decoration:none}.bg-button,.exit-button,.search-button,button{cursor:pointer;text-align:center;transition:all .2s cubic-bezier(.22,.61,.36,1);-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline}.exit-button,.search-button,button{border:0}.bg-button{text-decoration:none}.bg-button:hover,.exit-button:hover,.search-button:hover,button:hover{transform:translate(2px,2px)}.button-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:2rem}@media only screen and (min-width:960px){.button-wrapper{margin-top:4rem}}.button-wrapper :nth-child(1) button{margin-top:0;box-shadow:var(--clr-neutral-or) 8px 10px 0 0}.button-wrapper :nth-child(2) button{box-shadow:var(--clr-neutral-pp) 8px 10px 0 0}.button-wrapper :nth-child(3) button{box-shadow:var(--clr-neutral-bb) 8px 10px 0 0;margin-bottom:2rem}.big{cursor:pointer;position:relative;width:60svw;margin-top:2rem;padding:1rem;border-radius:2rem;background-color:var(--clr-neutral-lb);color:var(--clr-neutral-bg)}@media only screen and (min-width:720px){.big{width:60svw;border-radius:2.5rem;margin-top:2.5rem}}@media only screen and (min-width:960px){.big{padding:1.5rem .5rem;width:34svw}}@media only screen and (min-width:2000px){.big{margin-top:3rem}}.bg-button,.wh-button{padding:.7rem 1.7rem;border-radius:1000px;box-shadow:var(--clr-neutral-or) 6px 7px 0 0}.bg-button{background-color:var(--clr-neutral-bg);color:var(--clr-neutral-100);border:0}.wh-button{background-color:var(--clr-neutral-100);color:var(--clr-neutral-bg)}#cc-main{--cc-font-family:"Satoshi-Medium";--cc-primary-color:var(--clr-neutral-bg);--cc-secondary-color:var(--clr-neutral-bg);--cc-modal-border-radius:1rem;--cc-modal-margin:3rem;--cc-z-index:2147483647;--cc-btn-border-radius:1rem;--cc-btn-primary-bg:var(--clr-neutral-bg);--cc-btn-primary-hover-bg:var(--clr-neutral-or);--cc-btn-primary-border-color:var(--clr-neutral-bg);--cc-btn-primary-hover-border-color:var(--clr-neutral-or);--cc-btn-secondary-bg:var(--clr-neutral-lo);--cc-btn-secondary-hover-bg:var(--clr-neutral-or);--cc-btn-secondary-border-color:var(--clr-neutral-lo);--cc-btn-secondary-hover-border-color:var(--clr-neutral-or);--cc-btn-secondary-color:var(--clr-neutral-bg);--cc-btn-secondary-hover-color:var(--clr-neutral-bg);--cc-bg:var(--clr-neutral-so);--cc-separator-border-color:var(--clr-neutral-so);--cc-toggle-on-bg:var(--clr-neutral-bg);--cc-toggle-readonly-bg:var(--clr-neutral-so);--cc-cookie-category-block-bg:var(--clr-neutral-lo);--cc-cookie-category-block-hover-bg:var(--clr-neutral-or);--cc-cookie-category-block-hover-border:var(--clr-neutral-or)}footer,footer .footer-links{display:flex;flex-direction:column}footer{background-color:var(--clr-neutral-bg);color:var(--clr-neutral-100);padding:4rem 2rem 3rem}@media only screen and (min-width:1200px){footer{padding:3rem}}@media only screen and (min-width:2000px){footer{padding:5rem 4rem}}footer .footer-links{justify-content:flex-start}@media only screen and (min-width:1200px){footer .footer-links{flex-direction:row;justify-content:space-between}}footer .footer-links a{padding-bottom:1rem;color:var(--clr-neutral-100);text-decoration:underline;text-decoration-color:var(--clr-neutral-100)}@media only screen and (min-width:1200px){footer .footer-links a{padding-bottom:0}}footer .footer-logos{display:flex;flex-direction:column-reverse;justify-content:flex-start;margin-top:4rem}@media only screen and (min-width:960px){footer .footer-logos{flex-direction:row;justify-content:space-between}}footer .footer-logos .footnote-logo{display:flex;flex-direction:row;align-items:flex-end}footer .footer-logos .foerder-logos{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}footer .footer-logos .foerder-logos .logos{display:flex;flex-direction:row;margin-bottom:5rem}@media only screen and (min-width:960px){footer .footer-logos .foerder-logos .logos{margin-bottom:0}}footer .footer-logos .foerder-logos .logos :last-of-type{margin-right:0}footer .footer-logos .foerder-logos .logos figure{width:30svw;margin:1.5rem 2.5rem 0 0;height:auto}@media only screen and (min-width:960px){footer .footer-logos .foerder-logos .logos figure{width:10svw;margin:3rem 4rem 0 0}}footer .footer-logos .foerder-logos .logos img{width:100%;height:auto}.page-header{position:relative;height:auto!important;padding:1.7rem 2rem 1rem;background-size:cover;background-repeat:no-repeat;background-position:top right}@media only screen and (min-width:720px){.page-header{padding:2rem 3rem}}@media only screen and (min-width:2000px){.page-header{padding:3rem 4rem}}.page-header .text-wrapper{padding-bottom:0}.page-header .text-wrapper h2{width:-moz-fit-content;width:fit-content}@media only screen and (min-width:720px){.page-header .text-wrapper h2{width:80svw}}@media only screen and (min-width:960px){.page-header .text-wrapper h2{width:60svw}}.project-logo{max-width:35svw;height:auto;padding-bottom:4rem}@media only screen and (min-width:720px){.project-logo{max-width:20svw;padding-bottom:6rem}}.project-logo img{width:auto;height:100%}.header-text-white{color:var(--clr-neutral-100)}.exit-button,.header-text-teal{color:var(--clr-neutral-bg)}.exit-button{position:fixed;z-index:1001;right:1.5rem;top:5.3rem;background-color:var(--clr-neutral-or);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border-radius:1000px;padding:.5rem 0;width:4rem}@media only screen and (min-width:720px){.exit-button{padding:.6rem 0;width:7.5rem;top:2rem;right:25rem}}@media only screen and (min-width:2000px){.exit-button{top:3rem;right:30rem;padding:.6rem 0}}.exit-button.active{background-color:#fff;transition:all .5s ease}.search-button{position:fixed;z-index:1001;top:1.5rem;right:6rem;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border-radius:1000px;width:3.5rem;padding:.6rem 0;text-decoration:none}@media only screen and (min-width:720px){.search-button{padding:.9rem 0;width:5rem;top:2rem;right:18.5rem}}@media only screen and (min-width:2000px){.search-button{top:3rem;right:23rem;padding:.9rem 0}}.search-button .icon{stroke:#0e8a89;width:1.6rem;height:1.6rem}@media only screen and (min-width:720px){.search-button .icon{width:2.4rem;height:2.4rem}}.search-button .icon .cls-1,.search-button .icon .cls-2{fill:none;stroke:#0e8a89;stroke-linecap:round;stroke-width:2}@media only screen and (min-width:720px){.search-button .icon .cls-1,.search-button .icon .cls-2{stroke-width:2}}.search-button .icon .cls-3{fill:#0e8a89}.search-button .icon .cls-2{stroke-linejoin:round}.search-button .icon .cls-4{fill:#fff;stroke-width:2}@media only screen and (min-width:720px){.search-button .icon .cls-4{stroke-width:2}}.menu-button,.menu-button .burger{display:flex;width:-moz-fit-content;width:fit-content}.menu-button{position:fixed;z-index:1001;top:1.5rem;right:1.5rem;flex-direction:row;background-color:var(--clr-neutral-100);color:var(--clr-neutral-bg);border-radius:1000px;padding:.8rem 1rem}@media only screen and (min-width:720px){.menu-button{top:2rem;right:3rem;padding:1rem 2rem}}@media only screen and (min-width:2000px){.menu-button{top:3rem;right:4rem;padding:1rem 3rem}}.menu-button .burger{flex-direction:column;margin:0 auto}@media only screen and (min-width:720px){.menu-button .burger{margin-right:.7rem}}@media only screen and (min-width:960px){.menu-button .burger{margin-right:1rem}}@media only screen and (min-width:2000px){.menu-button .burger{margin-right:1.5rem}}.menu-button h2{display:none;line-height:var(--fs-600)}@media only screen and (min-width:720px){.menu-button h2{display:block}}.menu-button span{display:block;position:relative;width:1.4rem;height:2px;margin-top:.3rem;background:var(--clr-neutral-bg);border-radius:1000px;transition:all .3s ease}@media only screen and (min-width:720px){.menu-button span{width:2.3rem;height:3px;margin-top:.6rem}}@media only screen and (min-width:2000px){.menu-button span{width:2rem;height:3px;margin-top:.6rem}}.menu-button span:nth-child(1){transform-origin:left center;margin-top:.2rem}@media only screen and (min-width:720px){.menu-button span:nth-child(1){margin-top:.3rem}}@media only screen and (min-width:2000px){.menu-button span:nth-child(1){margin-top:.2rem}}.menu-button span:nth-child(2){opacity:1}.menu-button span:nth-child(3){transform-origin:left center}.menu-button.active span:nth-child(1){transform:rotate(45deg) translate(4px,4px);top:-.4rem;width:1.4rem;left:.2rem}@media only screen and (min-width:720px){.menu-button.active span:nth-child(1){top:-.4rem;width:2.5rem}}@media only screen and (min-width:2000px){.menu-button.active span:nth-child(1){top:-.4rem;width:2.5rem}}.menu-button.active span:nth-child(2){opacity:0}.menu-button.active span:nth-child(3){transform:rotate(-45deg) translate(4px,-4px);top:.4rem;width:1.4rem;left:.2rem}@media only screen and (min-width:720px){.menu-button.active span:nth-child(3){top:.4rem;width:2.5rem}}@media only screen and (min-width:2000px){.menu-button.active span:nth-child(3){top:.4rem;width:2.5rem}}.offcanvas-menu{position:fixed;top:0;right:-100svw;height:calc(var(--vh, 1vh)*100);background:var(--clr-neutral-la);width:100svw;padding:18svh 0 0 4rem;background-color:var(--clr-neutral-la);color:var(--clr-neutral-100);overflow:hidden;overflow-y:auto;z-index:1000;transition:right .3s ease}@media only screen and (min-width:720px){.offcanvas-menu{width:35rem}}@media only screen and (min-width:960px){.offcanvas-menu{width:35rem}}@media only screen and (min-width:2000px){.offcanvas-menu{width:40rem}}.offcanvas-menu.active{right:0}.offcanvas-menu li{margin-bottom:.7rem}@media only screen and (min-width:960px){.offcanvas-menu li{margin-bottom:1rem}}.offcanvas-menu a{cursor:pointer;text-decoration:underline;text-decoration-color:var(--clr-neutral-bg);text-decoration-thickness:.1rem;text-underline-offset:.4rem}@media only screen and (min-width:960px){.offcanvas-menu a{text-decoration-thickness:.15rem;text-underline-offset:.5rem}}@media only screen and (min-width:2000px){.offcanvas-menu a{text-decoration-thickness:.2rem;text-underline-offset:.7rem}}.offcanvas-menu .menu-group:first-of-type{padding-left:1.5rem;margin:1rem 0 2rem}@media only screen and (min-width:2000px){.offcanvas-menu .menu-group:first-of-type{padding-left:2rem;margin:1rem 0 6rem}}.offcanvas-menu .menu-group:first-of-type li .before{float:left;position:relative;top:.5rem;left:-.5rem;width:1rem;height:1rem;fill:var(--clr-neutral-bg);transition:transform .3s ease;transform:rotate(-90deg)}@media only screen and (min-width:960px){.offcanvas-menu .menu-group:first-of-type li .before{top:1rem}}.offcanvas-menu .menu-group li:hover{transition:all .4s cubic-bezier(.22,.61,.36,1);transform:translate(2px,2px)}.menu-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:999;opacity:0;pointer-events:none;transition:opacity .3s ease}.menu-backdrop.active{opacity:1;pointer-events:auto}form{display:flex;flex-direction:column;width:80svw;margin-top:3rem}@media only screen and (min-width:960px){form{width:60svw}}.field-wrapper{display:flex;flex-direction:column}@media only screen and (min-width:1200px){.field-wrapper{flex-direction:row;justify-content:space-between}}.half{width:100%}@media only screen and (min-width:1200px){.half{width:48%}.half input{margin-bottom:2rem}}::-webkit-input-placeholder,input,input::-webkit-input-placeholder,label,option,select,textarea{color:var(--clr-neutral-bg)}input,select,textarea{padding:.5rem 1rem;border:2px solid var(--clr-neutral-or);width:100%;margin-bottom:2rem}input:focus,select:focus,textarea:focus{outline-color:var(--clr-neutral-bg)}.honeypot{position:absolute!important;left:-9999px!important}select{-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,teal 50%),linear-gradient(135deg,teal 50%,transparent 50%);background-position:calc(100% - 30px) calc(.8em + 2px),calc(100% - 20px) calc(.8em + 2px),calc(100% - 2.5em) .5em;background-size:10px 10px,10px 10px,10px 3em;background-repeat:no-repeat}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.radio{display:flex;flex-direction:column;margin-bottom:0}@media only screen and (min-width:1200px){.radio{margin-bottom:3rem}}.radio .radio-wrapper{display:flex;flex-direction:row;margin-top:1rem}.radio .radio-wrapper label{margin-right:2rem}input[type=radio]{border:2px solid var(--clr-neutral-or);padding:.5em;-webkit-appearance:none;position:relative;top:.3rem;margin-right:1rem;width:1rem;height:1rem}@media only screen and (min-width:1200px){input[type=radio]{margin-right:1.5rem;top:.5rem}}input[type=radio]:checked{background-size:9px 9px;background-color:var(--clr-neutral-or)}.captcha{margin-bottom:3rem;margin-top:1rem}@media only screen and (min-width:1200px){.captcha{margin-bottom:3rem}}.captcha .g-recaptcha{display:flex;flex-direction:column}.captcha .captcha-hint{width:20rem;padding:.6rem 0}input.bg-button{width:-moz-max-content;width:max-content;margin:0 auto}.home-section{color:var(--clr-neutral-bg);padding:4rem 2rem 5rem}.home-section:nth-of-type(1){background-color:var(--clr-neutral-lo)}.home-section:nth-of-type(2){background-color:var(--clr-neutral-lb)}.home-section:nth-of-type(3){background-color:var(--clr-neutral-ly)}@media only screen and (min-width:960px){.home-section{padding:8rem 3rem 10rem}}@media only screen and (min-width:2000px){.home-section{padding:8rem 25rem 10rem}}.home-section h2{font-family:"Satoshi-Bold"}.kontakt-grid,.sprachen-grid{display:flex;flex-direction:column;padding:1.5rem 0 0 2rem}.sprachen-grid{justify-content:center;align-items:flex-start}@media only screen and (min-width:1200px){.kontakt-grid,.sprachen-grid{flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:3rem 0 0 3rem}}@media only screen and (min-width:2000px){.kontakt-grid,.sprachen-grid{padding:4rem 0 0 3rem}}.info-grid .artikel-grid .artikel-card h2,.kontakt-grid h3,.kontakt-grid p,.sprachen-grid h3,.sprachen-grid p{padding-bottom:1rem}.kontakt-grid .kontakt-text p:last-of-type,.sprachen-grid .kontakt-text p:last-of-type{padding-bottom:0}.kontakt-grid{align-items:stretch;justify-content:center}.kontakt-grid .kontakt-card{padding:0;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:960px){.kontakt-grid .kontakt-card{padding:0 1rem;width:30rem}}@media only screen and (min-width:2000px){.kontakt-grid .kontakt-card{padding:0 1.5rem}}.kontakt-grid button{margin-top:2rem}.kontakt-grid span{display:block;width:.5rem;height:15vw;border-radius:1000px;background-color:var(--clr-neutral-100);transform:rotate(90deg) translate(0,-50%)}.info-grid .artikel-grid span:last-of-type,.kontakt-grid span:last-of-type{display:none}@media only screen and (min-width:1200px){.kontakt-grid span{height:auto;width:.7rem;transform:rotate(0deg);margin:0 2rem}}@media only screen and (min-width:2000px){.kontakt-grid span{width:.7rem;margin:0 1.5rem}}.sprachen-grid{gap:3rem}@media only screen and (min-width:960px){.sprachen-grid{gap:5rem}}@media only screen and (min-width:2000px){.sprachen-grid{gap:25rem}}.sprachen-grid button{margin:1rem 1.5rem .5rem 0}.sprachen-grid .sprachen-card{width:-moz-fit-content;width:fit-content;margin-left:3rem}@media only screen and (min-width:960px){.sprachen-grid .sprachen-card{width:30rem;margin-left:4.8rem}}.sprachen-grid .sprachen-card li{list-style:none;position:relative}.sprachen-grid .sprachen-card li ::before{content:"";position:absolute;left:-3rem;top:.5rem;width:2.1rem;height:.5rem;border-radius:1000px;background-color:var(--clr-neutral-or)}@media only screen and (min-width:960px){.sprachen-grid .sprachen-card li ::before{left:-3.9rem;height:.7rem;top:1.1rem;width:3rem}}.info-grid .artikel-grid .artikel-card,.sprachen-grid .flyer-card,.sprachen-undertitle{width:-moz-fit-content;width:fit-content}@media only screen and (min-width:960px){.sprachen-grid .flyer-card{width:50rem}}.sprachen-undertitle{margin-top:3rem}@media only screen and (min-width:960px){.sprachen-undertitle{margin-top:3rem;width:60svw}}.info-grid{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:4rem}@media only screen and (min-width:960px){.info-grid{gap:10rem;flex-direction:row;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap-reverse}}@media only screen and (min-width:2000px){.info-grid{gap:0;justify-content:space-between}}@media only screen and (min-width:960px){.info-grid .artikel-grid .artikel-card{width:40rem}}@media only screen and (min-width:960px){.info-grid .artikel-grid .artikel-card h2{padding-bottom:1.5rem}}.info-grid .artikel-grid .artikel-card button{margin-top:1rem}.info-grid .artikel-grid span{display:block;width:15svw;height:.5rem;border-radius:1000px;background-color:var(--clr-neutral-100);margin:2.5rem 0 2rem}@media only screen and (min-width:960px){.info-grid .artikel-grid span{height:.7rem}}@media only screen and (min-width:960px){.info-grid .artikel-grid span{margin:3.5rem 0 3rem;width:6svw}}@media only screen and (min-width:2000px){.info-grid .artikel-grid span{width:6svw;margin:5rem 0 4rem}}.spenden-grid{position:relative;background-color:var(--clr-neutral-bg);color:var(--clr-neutral-100);border-radius:1.5rem;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:960px){.spenden-grid{width:40rem;border-radius:2rem;margin-top:-10rem}}@media only screen and (min-width:1600px){.spenden-grid{position:sticky;top:2rem;left:0;margin-top:-13rem;width:40rem;border-radius:2rem}}@media only screen and (min-width:2000px){.spenden-grid{top:4rem;left:0;margin-top:-11rem}}.spenden-grid .spenden-header{background-repeat:no-repeat;background-size:cover;background-position:center right;border-radius:1.5rem 1.5rem 0 0}@media only screen and (min-width:960px){.spenden-grid .spenden-header{border-radius:2rem 2rem 0 0}}.spenden-grid .spenden-header h2{padding:2rem}@media only screen and (min-width:720px){.spenden-grid .spenden-header h2{padding:3.5rem}}.spenden-grid .spenden-info{padding:1.5rem 2rem 2.5rem}@media only screen and (min-width:720px){.spenden-grid .spenden-info{padding:2rem 3.5rem 4rem}}.spenden-grid .spenden-info p{margin-bottom:2rem}.spenden-grid .spenden-info a:nth-of-type(1) button{margin:0 1rem 1.5rem 0}@media only screen and (min-width:480px){.spenden-grid .spenden-info a:nth-of-type(1) button{margin:0 1rem 1.5rem 0}}@media only screen and (min-width:960px){.spenden-grid .spenden-info a:nth-of-type(1) button{margin:0 1rem 0 0}}.title-wrapper{display:flex;flex-direction:column;align-items:center}.title-wrapper h1{text-align:center;width:70svw;margin:4rem 0 2rem}@media only screen and (min-width:960px){.title-wrapper h1{width:55svw;margin:7rem 0 2rem}}.content-wrapper{background-color:var(--clr-bg)}.content-section{display:flex;flex-direction:column;background-color:var(--clr-neutral-100);color:var(--clr-neutral-bg);margin:0;padding:1.5rem 2rem 5rem}@media only screen and (min-width:960px){.content-section{margin:0 3rem;padding:3rem 3rem 7rem 4.5rem}}@media only screen and (min-width:2000px){.content-section{margin:0 25rem}}.content-section .backlink{align-self:flex-end}.subnav{margin:2rem 0 0}@media only screen and (min-width:960px){.subnav{margin:2rem 0}}.subnav button{margin-right:1.5rem;margin-bottom:1.5rem;box-shadow:var(--clr-detail) 6px 7px 0 0}@media only screen and (min-width:960px){.subnav button{margin-right:1.5rem}}.subnav button :last-child{margin-bottom:3rem}@media only screen and (min-width:960px){.subnav button :last-child{margin-bottom:0}}.subnav button.active{color:var(--clr-neutral-bg);background-color:var(--clr-button);box-shadow:var(--clr-neutral-bg) 6px 7px 0 0}.tab-content{display:none}.tab-content.active{display:block}.tabs{margin-top:2rem}.tabs h3{margin-bottom:1.2rem}.tabs h2{margin-bottom:.8rem}.tabs .heading-text{margin-bottom:0}.tabs li,.tabs p{padding-right:0}@media only screen and (min-width:960px){.tabs li,.tabs p{padding-right:13rem}}.tabs p::after{content:"";display:block;width:2.5rem;height:.5rem;border-radius:1000px;margin:1rem 0;background-color:var(--clr-detail)}@media only screen and (min-width:960px){.tabs p::after{height:.7rem}}.tabs p.before-non-p::after,.tabs p:last-of-type::after{height:0;width:0}.tabs .list-wrapper,.tabs .text-wrapper{padding-bottom:1rem;padding-top:0;margin:0}@media only screen and (min-width:960px){.tabs .list-wrapper,.tabs .text-wrapper{padding-bottom:3rem;padding-top:1rem}}.tabs .list-wrapper:has(+.button-wrapper),.tabs .text-wrapper:has(+.button-wrapper){padding-bottom:.5rem}.tabs .button-wrapper{flex-direction:row;flex-wrap:wrap;margin:.5rem 1.5rem 2rem 0!important}.tabs .button-wrapper button{box-shadow:var(--clr-detail) 8px 10px 0 0}.tabs .button-wrapper a{margin:0 1.5rem 1.5rem 0}.tabs li{list-style:none;padding-left:3.6rem;margin-bottom:.3rem}.tabs hr,.tabs li::before{height:.5rem;border-radius:1000px}.tabs li::before{content:"";display:block;position:relative;left:-3rem;top:1.3rem;width:2.1rem;background-color:var(--clr-detail)}@media only screen and (min-width:960px){.tabs li::before{left:-3.6rem;height:.7rem;top:1.7rem;width:2.7rem}}.tabs hr{width:100%;background-color:var(--clr-line);margin:1rem 0;border:0}@media only screen and (min-width:960px){.tabs hr{height:.7rem}}.tabs .accordion-wrapper{margin:2rem 0}@media only screen and (min-width:960px){.tabs .accordion-wrapper{margin:3rem 0 2rem}}.tabs .accordion-item .accordion-header{cursor:pointer;display:flex;flex-direction:column}.tabs .accordion-item .accordion-header h2,.tabs .accordion-item .accordion-header h3,.tabs .slideshow-wrapper p{width:-moz-fit-content;width:fit-content}.tabs .accordion-item .accordion-header .dropdown{display:flex;align-items:center}.tabs .accordion-item .accordion-header .after{top:.3rem;margin-left:.6rem;width:1.5rem;height:1.5rem;fill:var(--clr-detail);transition:transform .3s ease}@media only screen and (min-width:960px){.tabs .accordion-item .accordion-header .after{top:.5rem;margin-left:1rem;width:2.5rem;height:2.5rem}}.tabs .accordion-item .accordion-content{max-height:0;overflow:hidden;transition:max-height .4s ease;margin-bottom:1rem}@media only screen and (min-width:960px){.tabs .accordion-item .accordion-content{margin-bottom:3rem}}.tabs .accordion-item .accordion-item.active>.accordion-content{max-height:-moz-fit-content;max-height:fit-content}.tabs .accordion-item.active .after{transform:rotate(180deg)}.tabs .slideshow-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:4rem 0}@media only screen and (min-width:1200px){.tabs .slideshow-wrapper p{width:33ch;padding-right:0}}@media only screen and (min-width:2000px){.tabs .slideshow-wrapper p{width:40ch;padding-right:0}}.tabs .slideshow-wrapper.left{display:flex;justify-content:flex-end;flex-direction:column-reverse}@media only screen and (min-width:1200px){.tabs .slideshow-wrapper.left{flex-direction:row-reverse;flex-wrap:nowrap}}.tabs .slideshow-wrapper.left .slider{margin:1rem 4rem 0 0}.tabs .slideshow-wrapper.left .swiper-pagination{text-align:left}.tabs .slideshow-wrapper.left .swiper{margin-left:0}.tabs .slideshow-wrapper.right{flex-direction:column}@media only screen and (min-width:1200px){.tabs .slideshow-wrapper.right{flex-direction:row;flex-wrap:nowrap}}.tabs .slideshow-wrapper.right .slider{margin-top:1rem}.tabs .slideshow-wrapper.right .swiper{margin-right:0}.tabs .slideshow-wrapper.right .swiper-pagination{text-align:right}.tabs .slideshow-wrapper.right p{margin-right:4rem}@media only screen and (min-width:1200px){.tabs .slideshow-wrapper .landscape{width:55rem!important;height:100%!important}.tabs .slideshow-wrapper .portrait{width:40rem!important;height:100%!important}}.tabs .slideshow-wrapper .slider .photobox{width:90svw;height:100%!important}.tabs .swiper-pagination{position:relative;margin-top:2rem;text-align:left;width:100%}.tabs .swiper-pagination .swiper-pagination-bullet{height:2rem;width:2rem;margin-left:2rem;background-color:transparent;border:.7rem solid var(--clr-neutral-or);border-radius:1000px;opacity:1}.tabs .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--clr-neutral-bg);background-color:var(--clr-neutral-or)}.tabs .gallery{display:flex;flex-direction:column;justify-content:center;margin:0}@media only screen and (min-width:960px){.tabs .gallery{flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin:0 2rem}}@media only screen and (min-width:2000px){.tabs .gallery{justify-content:space-evenly}}.tabs .gallery .gallery-card{display:flex;flex-direction:column;justify-self:center;align-self:center;width:65svw;margin:1.5rem 0}@media only screen and (min-width:960px){.tabs .gallery .gallery-card{width:30rem;margin:2.5rem 0}}.tabs .gallery .gallery-image img,.tabs .row-block .block .button-wrapper .gallery-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.tabs .gallery .gallery-text{width:-moz-fit-content;width:fit-content;text-align:center;align-self:center;margin-top:1rem}@media only screen and (min-width:960px){.tabs .gallery .gallery-text{width:30rem}}.tabs .gallery .gallery-text :first-child{font-family:"Satoshi-Bold"}.tabs .gallery .gallery-text p,.tabs .gallery-small .gallery-text p{margin:0;padding:0}.tabs .gallery .gallery-text p::after,.tabs .gallery-small .gallery-text p::after{width:0;height:0;margin:0}.tabs .gallery-small{display:flex;flex-direction:column;justify-content:center;margin:0}@media only screen and (min-width:960px){.tabs .gallery-small{flex-direction:row;justify-content:space-around;flex-wrap:wrap;margin:0 2rem}}@media only screen and (min-width:2000px){.tabs .gallery-small{justify-content:space-evenly}}.tabs .gallery-small .gallery-card{display:flex;flex-direction:column;align-self:center;width:40svw;margin:2.5rem 0;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:960px){.tabs .gallery-small .gallery-card{width:40rem;margin:3.5rem 0}}.tabs .gallery-small .gallery-image{width:15rem;align-self:center;margin-bottom:2rem}.tabs .gallery-small .gallery-image img{width:100%;height:100%}.tabs .gallery-small .gallery-text{width:30rem;width:-moz-fit-content;width:fit-content;text-align:center;align-self:center}.tabs .row-block{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;margin:2rem 0}@media only screen and (min-width:1200px){.tabs .row-block{margin:5rem 0;flex-direction:row;align-content:center;justify-content:space-around;gap:3rem}}.search-form,.tabs .row-block .block{display:flex;flex-direction:column;justify-content:flex-start}.tabs .row-block .block{align-items:flex-start;width:65svw;flex-grow:1}.tabs .row-block .block li,.tabs .row-block .block p{padding-right:0;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:960px){.tabs .row-block .block li,.tabs .row-block .block p{width:-moz-fit-content;width:fit-content}}.tabs .row-block .block .text-wrapper{margin-bottom:0}.tabs .row-block .block .button-wrapper{margin:0!important}.tabs .row-block .block .button-wrapper .gallery-image{width:10rem}.tabs .row-block span{display:block;width:.7rem;height:5rem;border-radius:1000px;background-color:var(--clr-detail);transform:rotate(90deg) translate(0,-50%)}@media only screen and (min-width:1200px){.tabs .row-block span{height:auto;width:1rem;transform:rotate(0deg);margin:0}}.search-form{margin:3rem 0 2rem}@media only screen and (min-width:1200px){.search-form{flex-direction:row;justify-content:center}}.search-form button{width:10rem;height:-moz-min-content;height:min-content;padding:1rem 1.5rem}.search-form .search-input{border-radius:1000px;padding:1rem 1.5rem;margin-right:1.5rem;border:3px solid transparent;color:var(--clr-neutral-bg);background-color:var(--clr-neutral-lo)}@media only screen and (min-width:1200px){.search-form .search-input{width:40rem}}.search-form .search-input:active,.search-form .search-input:focus,.search-form .search-input:focus-visible,.search-form .search-input:focus-within,.search-form .search-input:target{border-color:var(--clr-neutral-bg);outline-color:var(--clr-neutral-bg)}.search-form [type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background-color:var(--clr-neutral-bg);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23777'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>");background-size:1.5rem 1.5rem;height:1.5rem;width:1.5rem}.search-form [type=search]::-webkit-input-placeholder{color:var(--clr-neutral-bg)}.search-results p a{text-decoration-color:var(--clr-neutral-bgl)}.pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:5rem 0}.pagination a{text-decoration:none;color:var(--clr-neutral-bg)}.pagination .text{margin:0 .3rem;padding:.2rem .8rem}.pagination [aria-current=page] .text{border:.5rem solid var(--clr-neutral-or);border-radius:1000px;background-color:var(--clr-neutral-bg);color:var(--clr-neutral-100)}.pagination .pagination-off,.search-results p a{color:var(--clr-neutral-bgl)}