@media(max-width:767px){.ImpressumHero_hide-for-mobile__KkITf{display:none!important}}@media(max-width:991px){.ImpressumHero_hide-for-tablet__lnV9I{display:none!important}}@media(min-width:992px){.ImpressumHero_hide-for-desktop__XU6Sg{display:none!important}}@media(min-width:768px){.ImpressumHero_show-for-mobile__RwfYh{display:none!important}}@media(max-width:767px){.ImpressumHero_show-for-tablet__ZMmjN{display:none!important}}@media(min-width:992px){.ImpressumHero_show-for-tablet__ZMmjN{display:none!important}}@media(max-width:991px){.ImpressumHero_show-for-desktop__P4LWV{display:none!important}}.ImpressumHero_hero__1FNvF{position:relative;height:max(70vh,40rem);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-top:10rem;color:#fff}@media(max-width:991px){.ImpressumHero_hero__1FNvF{height:auto;min-height:0;padding:8rem 0 4rem}}.ImpressumHero_heroBgWrap__ulA6I{position:absolute;inset:0;width:100%;height:100%;background-color:#015543;z-index:-1;-webkit-clip-path:ellipse(120% 80% at 50% 19%);clip-path:ellipse(120% 80% at 50% 19%)}@media(max-width:991px){.ImpressumHero_heroBgWrap__ulA6I{-webkit-clip-path:ellipse(140% 80% at 50% 19%);clip-path:ellipse(140% 80% at 50% 19%)}}.ImpressumHero_heroContent__Fh7SL{position:relative;z-index:1;width:100%;margin-bottom:14vh}.ImpressumHero_breadcrumb__mBiYG{border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:1rem;margin-bottom:3rem;font-size:.875rem;color:hsla(0,0%,100%,.8)}.ImpressumHero_mainContent___y3ff{display:flex;align-items:center;gap:4rem}@media(max-width:767px){.ImpressumHero_mainContent___y3ff{flex-direction:column;align-items:flex-start;gap:2rem}}.ImpressumHero_logoContainer__KYskT{flex-shrink:0;width:24rem;height:24rem;border-radius:2.75rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;position:relative}.ImpressumHero_logoContainer__KYskT:after,.ImpressumHero_logoContainer__KYskT:before{content:"";position:absolute;border-radius:50%;border-style:dashed;border-width:1px}.ImpressumHero_logoContainer__KYskT:before{inset:1.5rem;border-color:#fff}.ImpressumHero_logoContainer__KYskT:after{inset:1rem;border-color:hsla(0,0%,100%,.3)}@media(max-width:767px){.ImpressumHero_logoContainer__KYskT{width:150px;height:150px}}.ImpressumHero_textContainer__ie99f{flex:1 1}.ImpressumHero_title__z0qyq{font-size:3.5rem;font-weight:500;line-height:1.2;max-width:20ch;margin-bottom:3rem}@media(max-width:991px){.ImpressumHero_title__z0qyq{font-size:2.5rem}}@media(max-width:767px){.ImpressumHero_title__z0qyq{font-size:2rem}}.ImpressumHero_subtitle__VEj8D{margin-top:1rem;font-size:1rem;color:hsla(0,0%,100%,.8)}@media(max-width:767px){.ImpressumContent_hide-for-mobile__pOzv3{display:none!important}}@media(max-width:991px){.ImpressumContent_hide-for-tablet__hi4zm{display:none!important}}@media(min-width:992px){.ImpressumContent_hide-for-desktop__IIjSu{display:none!important}}@media(min-width:768px){.ImpressumContent_show-for-mobile__45jKq{display:none!important}}@media(max-width:767px){.ImpressumContent_show-for-tablet__NGFPO{display:none!important}}@media(min-width:992px){.ImpressumContent_show-for-tablet__NGFPO{display:none!important}}@media(max-width:991px){.ImpressumContent_show-for-desktop__VeiLp{display:none!important}}.ImpressumContent_impressumContainer__3ekM_{padding:6rem 0;background-color:#f6f6f6}@media(max-width:991px){.ImpressumContent_impressumContainer__3ekM_{padding:4rem 0}}.ImpressumContent_impressumContent__yopMn{max-width:1100px;margin:0 auto}.ImpressumContent_impressumContent__yopMn p,.ImpressumContent_impressumContent__yopMn span{font-size:1rem;line-height:1.5;color:#5c6765}.ImpressumContent_section__CHycy{margin-bottom:3rem}.ImpressumContent_section__CHycy:last-child{margin-bottom:0}.ImpressumContent_gridSection__YhKM8{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #e3e3e3}@media(max-width:767px){.ImpressumContent_gridSection__YhKM8{grid-template-columns:1fr;gap:1.5rem}}.ImpressumContent_title__kcC0d{font-size:1.75rem;font-weight:500;margin-bottom:1rem;color:#2e3937}.ImpressumContent_subtitle__uorEm{font-size:1rem;font-weight:500;margin-bottom:.5rem;color:#2e3937}.ImpressumContent_link__5QpkL{color:#ed8b03;text-decoration:none;word-break:break-all}.ImpressumContent_link__5QpkL:hover{text-decoration:underline}.impressum_dividerContainer___FuzJ{position:relative;width:100%;height:100px;margin-top:3rem;z-index:1}