.lm-wa-top2026{padding-top:8px!important;padding-bottom:6px!important}
.lm-wa-top2026-wrap{padding:12px 22px!important;min-height:86px!important}
.lm-wa-main strong{font-size:20px!important}
.lm-wa-main span{font-size:11px!important}
.lm-wa-action a{font-size:24px!important;padding:11px 20px!important}
.lm-wa-qr img{width:72px!important;height:72px!important}
.lm-wa-benefits div{font-size:18px!important}
.lm-wa-benefits b{font-size:13px!important}
.lm-hero2026{padding-top:14px!important}
.lm-hero2026-inner{min-height:690px!important;box-shadow:0 34px 90px rgba(40,90,140,.18)!important}
.lm-hero2026 h1{font-size:80px!important;line-height:1.05!important;letter-spacing:-2px!important}
.lm-pill{font-size:15px!important;padding:10px 18px!important}
.lm-badges b{font-size:15px!important;padding:12px 17px!important}
.lm-rating{background:#fff!important;border:1px solid #eaf0f5!important;border-radius:999px!important;display:inline-flex!important;gap:12px!important;align-items:center!important;padding:12px 18px!important;box-shadow:0 10px 28px rgba(0,0,0,.06)!important;color:#06a34f!important}
.lm-rating strong::after{content:" · 300+ Bewertungen · 30.000+ Kunden";color:#102033;font-weight:900}
.lm-actions a{font-size:17px!important;padding:21px 30px!important}
.lm-hero2026 small{font-size:14px!important}
.lm-hero2026-art:before{content:"";position:absolute;right:45px;top:90px;width:560px;height:420px;background:radial-gradient(circle,#ffffff 0%,rgba(255,255,255,.65) 28%,rgba(6,163,79,.12) 55%,rgba(255,47,134,.10) 78%,transparent 100%);filter:blur(10px);border-radius:999px}
.float{box-shadow:0 34px 80px rgba(20,60,90,.22)!important;border:1px solid rgba(255,255,255,.9)!important}
.f1{width:240px!important;height:330px!important;right:340px!important;top:100px!important;font-size:30px!important}
.f2{width:240px!important;height:310px!important;right:70px!important;top:150px!important;font-size:30px!important}
.o1{width:82px!important;height:82px!important}
.o2{width:64px!important;height:64px!important}
.o3{width:60px!important;height:60px!important}
@media(max-width:1200px){.lm-hero2026 h1{font-size:56px!important}.lm-hero2026-inner{min-height:560px!important}}
@media(max-width:700px){.lm-hero2026 h1{font-size:38px!important}.lm-rating strong::after{content:""}}