:root{--neff-navy:#334774;--neff-navy-dunkel:#24345a;--neff-akzent:#c73360;--neff-text:#25304a;--neff-leiste:64px}body{font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.elementor-widget-text-editor{font-size:16px;line-height:1.65}.elementor-widget-text-editor p{margin-bottom:.9em}.elementor-widget-heading h1.elementor-heading-title{text-shadow:0 2px 4px rgba(10,20,45,.55),0 6px 28px rgba(10,20,45,.55)}.elementor-widget-heading.elementor-motion-effects-element:has(h1){transform:none!important}@media (max-width:1024px){.elementor-invisible{visibility:visible!important;opacity:1!important}.elementor-element.animated{animation:none!important}}@media (prefers-reduced-motion:reduce){.elementor-invisible{visibility:visible!important;opacity:1!important}.elementor-element.animated,.elementor-motion-effects-element{animation:none!important;transform:none!important}html{scroll-behavior:auto!important}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--neff-akzent);outline-offset:3px;border-radius:2px}html{scroll-padding-top:110px}@media (max-width:1024px){.elementor-nav-menu--dropdown a{min-height:48px;display:flex!important;align-items:center}}.elementor-button{transition:filter .15s ease,transform .15s ease}.elementor-button:hover{filter:brightness(1.12)}.elementor-button:active{transform:translateY(1px)}.neff-aktionsleiste{display:none}@media (max-width:1024px){.neff-aktionsleiste{display:grid;grid-template-columns:1fr 1fr 1.3fr;position:fixed;left:0;right:0;bottom:0;z-index:9990;background:#fff;box-shadow:0 -4px 18px rgba(20,30,60,.16);padding:6px 6px calc(6px + env(safe-area-inset-bottom));gap:6px}.neff-aktionsleiste__knopf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;border-radius:8px;color:var(--neff-navy)!important;text-decoration:none!important;font:600 13px/1.1 Poppins,system-ui,sans-serif;background:#f1f4f9}.neff-aktionsleiste__knopf svg{width:22px;height:22px;fill:currentColor}.neff-aktionsleiste__knopf--haupt{background:var(--neff-akzent);color:#fff!important}body{padding-bottom:calc(var(--neff-leiste) + env(safe-area-inset-bottom))}#landbot-launcher,.landbot-bubble,.wa__btn_popup,.joinchat{bottom:calc(var(--neff-leiste) + 12px)!important}}@media print{.neff-aktionsleiste{display:none!important}}.neff-ux-bewertungen{background:#f4f6fa;padding:64px 20px}.neff-ux-bewertungen__innen{max-width:1140px;margin:0 auto}.neff-ux-bewertungen__dach{margin:0 0 6px;color:var(--neff-akzent);font:700 13px/1 Poppins,sans-serif;letter-spacing:.12em;text-transform:uppercase}.neff-ux-bewertungen h2{margin:0 0 8px;color:var(--neff-navy);font:700 clamp(24px,3vw,34px)/1.2 Poppins,sans-serif}@media (max-width:767px){.neff-ux-bewertungen{padding:44px 16px}}.neff-ux-bewertungen .neff-gr__liste{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}