/* Übernommen aus Inline-Styles der Live-Seite */
body.page--home .hero{position:relative!important;min-height:calc(100svh - var(--nav-h) - var(--mob-bar-h))!important;height:calc(100svh - var(--nav-h) - var(--mob-bar-h))!important;display:flex!important;align-items:center!important;overflow:hidden!important;background:#1a1a1a!important}body.page--home .hero__bg,body.page--home .hero__bg picture{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important;z-index:0!important}body.page--home .hero__bg img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;opacity:1!important;filter:none!important;display:block!important}body.page--home .hero__overlay,body.page--home .hero__bg::before,body.page--home .hero__bg::after{content:none!important;display:none!important;background:none!important;opacity:0!important}body.page--home .hero .container{position:relative!important;z-index:2!important}body.page--home .hero__content{position:relative!important;z-index:2!important;max-width:900px!important;padding:clamp(18px,3.8vh,42px) 0 clamp(18px,3.8vh,38px)!important}body.page--home .hero h1{font-size:clamp(1.85rem,3.45vw,2.95rem)!important;line-height:1.06!important}body.page--home .hero__sub{color:#fff!important;font-size:clamp(.92rem,1.35vw,1.12rem)!important;line-height:1.4!important;margin:.35rem 0 .68rem!important}body.page--home .hero__content>p:not(.hero__sub){color:#fff!important;font-size:clamp(.8rem,1.02vw,.94rem)!important;line-height:1.42!important;margin-bottom:.78rem!important}body.page--home .hero__badge,body.page--home .hero h1,body.page--home .hero h1 em,body.page--home .hero__sub,body.page--home .hero__content p,body.page--home .home-hero__fact,body.page--home .home-hero__fact strong,body.page--home .home-hero__fact span{text-shadow:0 4px 18px rgba(0,0,0,.82),0 1px 4px rgba(0,0,0,.96)!important}body.page--home .home-hero__facts{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;width:min(100%,760px)!important;margin-top:10px!important}body.page--home .home-hero__fact{padding:10px 12px!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:12px!important;background:rgba(0,0,0,.32)!important;box-shadow:0 14px 30px rgba(0,0,0,.24)!important;text-align:center!important;color:#fff!important}body.page--home .home-hero__fact strong{display:block!important;color:#fff!important;font-size:clamp(1rem,1.45vw,1.28rem)!important;line-height:1.08!important;font-weight:900!important}body.page--home .home-hero__fact span{display:block!important;margin-top:5px!important;color:rgba(255,255,255,.9)!important;font-size:.58rem!important;line-height:1.18!important;letter-spacing:.05em!important;text-transform:uppercase!important}@media(max-width:767px){body.page--home .hero{height:auto!important;min-height:calc(100svh - var(--nav-h) - var(--mob-bar-h))!important;align-items:flex-end!important}body.page--home .home-hero__facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
