@media (max-width:767px){.landing-page{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}html[data-cookie-banner=open] .landing-page{padding-bottom:calc(7.5rem + env(safe-area-inset-bottom))}html[data-cookie-banner=open] .landing-page .landing-hero-surface{padding-bottom:.5rem}.landing-page .landing-hero-surface{min-height:min(56svh,28rem)}.landing-page .agency-hero-pro{min-height:min(52svh,24rem)}.landing-page .agency-hero-pro--catch{min-height:min(48svh,22rem)}.landing-page .agency-hero-pro .agency-glass-panel{padding:1rem 1.05rem 1.1rem}.landing-page .agency-hero-pro h1{font-size:clamp(1.35rem,5.2vw,1.65rem)}.landing-page .agency-hero-pro .landing-btn-cta,.landing-page .agency-hero-pro a.landing-touch-target{min-height:2.65rem}.landing-page .agency-pro-section{padding-block:0}.landing-page #produkte .agency-product-card h3{font-size:1.0625rem}.landing-page .agency-outcome-card{padding:1rem 1.1rem}.landing-page .landing-hero-surface .hero-intro-reveal h1{letter-spacing:-.02em;font-size:clamp(1.75rem,6.8vw,2.2rem)}.landing-page .landing-hero-surface .landing-body{font-size:.92rem;line-height:1.4}.landing-page .hero-mobile-hide{display:none}.landing-page .landing-btn-cta{justify-content:center;width:100%;min-height:3.05rem;font-size:.92rem}.landing-page .landing-hero-surface .hero-trust-bar{padding:.8rem .9rem}.landing-page .landing-hero-surface .hero-trust-bar__text{font-size:.875rem;font-weight:800;line-height:1.4}.landing-page .attention-pulse-bar{padding-block:.5rem}.landing-page .attention-pulse-bar p{letter-spacing:.03em;font-size:.65rem}.landing-page .mobile-home-defer{display:none}.mobile-clarity__grid{gap:.65rem;display:grid}.mobile-clarity__pillar{border:1px solid var(--vm-border);background:var(--vm-surface);border-radius:.85rem;align-items:flex-start;gap:.75rem;padding:.85rem .9rem;display:flex}.mobile-clarity__n{letter-spacing:.1em;color:var(--vm-accent);flex-shrink:0;padding-top:.2rem;font-size:.65rem;font-weight:800}.mobile-clarity__offer{border:1px solid var(--vm-border-strong);background:linear-gradient(145deg, color-mix(in srgb, var(--vm-accent) 8%, var(--vm-surface)), var(--vm-surface));border-radius:1rem;padding:1.05rem 1.1rem;box-shadow:0 14px 36px -28px #14203080}.landing-page .agency-hero-pro .agency-hero-brand{margin-bottom:.15rem}.landing-page .agency-hero-pro .agency-hero-brand__mark{filter:drop-shadow(0 8px 24px #00000059);max-width:100%;height:auto}.landing-page #produkte .agency-product-card{border-radius:.9rem}.landing-page #produkte ul{gap:.75rem}.landing-page #module{padding-top:1.75rem;padding-bottom:1.75rem;overflow-x:clip}.landing-page #module .core-module-card,.landing-page #module .live-demo-terminal{min-width:0;max-width:100%}.landing-page #module .core-module-card figure{aspect-ratio:16/9}.landing-page #module .live-demo-terminal{font-size:.62rem}.landing-page #preise,.landing-page #faq,.landing-page #kontakt{padding-top:2.25rem;padding-bottom:2.25rem}}
