.pf[data-astro-cid-lcdefpme]{--pf-ink:#173a5e;--pf-body:#4b6175;--pf-navy:#003566;--pf-navy-deep:#00294d;--pf-teal:#0a4a80;--pf-teal-soft:#ddebf3;--pf-sky:#edf5fa;--pf-line:#d9e6ef;--pf-radius:24px;--font-script:"Segoe Script", "Caveat", "Bradley Hand", cursive;color:var(--pf-body);background:#fff;margin:0;font-family:Geist,system-ui,sans-serif;font-size:17px;line-height:1.6}.pf[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme],.pf[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:before,.pf[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:after{box-sizing:border-box}.pf[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.pf[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.pf[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--pf-ink);letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.12}.pf[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.pf[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{max-width:100%}.pf[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.script[data-astro-cid-lcdefpme]{font-family:var(--font-script);letter-spacing:0;font-weight:400}.skip[data-astro-cid-lcdefpme]{background:var(--pf-navy);color:#fff;z-index:100;border-radius:0 0 12px;padding:10px 18px;text-decoration:none;position:absolute;top:0;left:-9999px}.skip[data-astro-cid-lcdefpme]:focus{left:0}.container[data-astro-cid-lcdefpme]{max-width:1280px;margin:0 auto;padding-left:32px;padding-right:32px}.kicker[data-astro-cid-lcdefpme]{color:var(--pf-teal);font-size:16px}.btn-navy[data-astro-cid-lcdefpme],.btn-ghost[data-astro-cid-lcdefpme],.btn-white[data-astro-cid-lcdefpme],.btn-outline-light[data-astro-cid-lcdefpme]{font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.btn-navy[data-astro-cid-lcdefpme]{background:var(--pf-navy);color:#fff}.btn-navy[data-astro-cid-lcdefpme]:hover{background:var(--pf-ink);color:#fff}.btn-ghost[data-astro-cid-lcdefpme]{color:var(--pf-ink);box-shadow:inset 0 0 0 1.5px var(--pf-line);background:#fff}.btn-ghost[data-astro-cid-lcdefpme]:hover{box-shadow:inset 0 0 0 1.5px var(--pf-teal);color:var(--pf-teal)}.btn-white[data-astro-cid-lcdefpme]{color:var(--pf-navy);background:#fff}.btn-white[data-astro-cid-lcdefpme]:hover{color:var(--pf-navy);background:#e9f2f8}.btn-outline-light[data-astro-cid-lcdefpme]{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff8c}.btn-outline-light[data-astro-cid-lcdefpme]:hover{color:#fff;background:#ffffff1a}.site-header[data-astro-cid-lcdefpme]{z-index:20;backdrop-filter:blur(10px);border-bottom:1px solid var(--pf-line);background:#fffffff0;position:sticky;top:0}.header-inner[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:20px;padding-top:12px;padding-bottom:12px;display:flex}.brand[data-astro-cid-lcdefpme]{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:12px;width:44px;height:44px}.brand-text[data-astro-cid-lcdefpme]{color:var(--pf-navy);flex-direction:column;font-size:20px;font-weight:700;line-height:1.15;display:flex}.brand-text[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:.32em;text-transform:uppercase;color:var(--pf-teal);font-size:11.5px;font-weight:600}.site-nav[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:4px 26px;font-size:15.5px;font-weight:500;display:flex}.site-nav[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{color:var(--pf-body);text-decoration:none}.site-nav[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:hover{color:var(--pf-teal)}.nav-phone[data-astro-cid-lcdefpme]{background:var(--pf-navy);border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-weight:600;display:inline-flex;color:#fff!important}.nav-phone[data-astro-cid-lcdefpme]:hover{background:var(--pf-ink)}.nav-phone[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:16px;height:16px}.burger[data-astro-cid-lcdefpme]{border:1px solid var(--pf-line);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;display:none}.burger[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--pf-ink);border-radius:2px;width:100%;height:2px;transition:transform .25s,opacity .25s;display:block}.burger[data-astro-cid-lcdefpme].is-open span[data-astro-cid-lcdefpme]:first-child{transform:translateY(7px)rotate(45deg)}.burger[data-astro-cid-lcdefpme].is-open span[data-astro-cid-lcdefpme]:nth-child(2){opacity:0}.burger[data-astro-cid-lcdefpme].is-open span[data-astro-cid-lcdefpme]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.hero[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, #fff 0%, var(--pf-sky) 100%);overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,72px);padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(48px,6vw,84px);display:grid}.logo-lockup[data-astro-cid-lcdefpme]{grid-template-rows:auto auto auto;grid-template-columns:auto auto;justify-content:start;align-items:center;column-gap:18px;margin-bottom:26px;display:grid}.logo-emblem[data-astro-cid-lcdefpme]{grid-row:1/span 3;width:clamp(76px,7vw,104px);height:auto}.logo-name[data-astro-cid-lcdefpme]{color:var(--pf-navy);letter-spacing:-.02em;font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1.05}.logo-sub[data-astro-cid-lcdefpme]{letter-spacing:.42em;text-transform:uppercase;color:var(--pf-teal);font-size:clamp(12px,1.2vw,15px);font-weight:600}.claim-hero[data-astro-cid-lcdefpme]{color:var(--pf-teal);grid-column:2;margin-top:6px;font-size:clamp(19px,1.9vw,24px)}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:32ch;font-size:clamp(28px,2.5vw,36px)}.hero-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:52ch;margin-top:20px;font-size:18px}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.hero-media[data-astro-cid-lcdefpme]{position:relative}.hero-media[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{aspect-ratio:5/4;object-fit:cover;border-radius:46% 54% 48% 52%/52% 46% 54% 48%;width:100%;display:block;box-shadow:0 24px 56px #173a5e29}.badge-circle[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--pf-teal);color:#fff;text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:clamp(170px,16vw,224px);padding:18px;display:flex;position:absolute;bottom:-26px;right:-6px;transform:rotate(-6deg);box-shadow:0 18px 40px #173a5e40}.badge-circle[data-astro-cid-lcdefpme] .script[data-astro-cid-lcdefpme]{font-size:clamp(19px,2vw,26px);font-weight:600;line-height:1.25}.section[data-astro-cid-lcdefpme]{padding:clamp(64px,8vw,96px) 0 0}.section-title[data-astro-cid-lcdefpme]{margin-bottom:40px;font-size:clamp(28px,3.2vw,42px)}.leistung-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 48px;display:grid}.leistung[data-astro-cid-lcdefpme]{border-radius:var(--pf-radius);align-items:flex-start;gap:18px;padding:18px 20px;text-decoration:none;transition:background-color .15s,transform .15s;display:flex}.leistung[data-astro-cid-lcdefpme]:hover{background:var(--pf-sky);transform:translateY(-2px)}.leistung-icon[data-astro-cid-lcdefpme]{background:var(--pf-teal-soft);width:54px;height:54px;color:var(--pf-teal);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.leistung-copy[data-astro-cid-lcdefpme]{flex-direction:column;gap:4px;display:flex}.leistung[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:18.5px}.leistung[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--pf-body);font-size:15.5px}.band[data-astro-cid-lcdefpme]{background:var(--pf-sky);margin-top:clamp(64px,8vw,96px);padding:clamp(80px,9vw,110px) 0 clamp(88px,9vw,116px);position:relative}.wave[data-astro-cid-lcdefpme]{pointer-events:none;width:100%;height:clamp(34px,5vw,64px);display:block;position:absolute;left:0;right:0}.wave-top[data-astro-cid-lcdefpme]{top:-1px}.wave-bottom[data-astro-cid-lcdefpme]{bottom:-1px}.band-inner[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.band-inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(28px,3.2vw,42px)}.vorteile-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:32px;width:100%;margin-top:36px;display:grid}.vorteil[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.vorteil-icon[data-astro-cid-lcdefpme]{width:58px;height:58px;color:var(--pf-teal);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:flex;box-shadow:0 10px 24px #173a5e1a}.vorteil[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:17.5px}.vorteil[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:26ch;font-size:15px}.ablauf-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.ablauf-media[data-astro-cid-lcdefpme]{border-radius:var(--pf-radius);aspect-ratio:4/3;background:var(--pf-sky);overflow:hidden}.ablauf-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.ablauf-copy[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{margin-bottom:26px}.schritt-grid[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;display:flex}.schritt[data-astro-cid-lcdefpme]{background:var(--pf-sky);border-radius:var(--pf-radius);align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.schritt-copy[data-astro-cid-lcdefpme]{flex-direction:column;gap:4px;display:flex}.schritt-n[data-astro-cid-lcdefpme]{background:var(--pf-navy);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:17px;font-weight:700;display:flex}.schritt[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:18.5px}.schritt[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:15.5px}.gebiet[data-astro-cid-lcdefpme]{background:var(--pf-sky);margin-top:clamp(64px,8vw,104px);padding:clamp(56px,7vw,88px) 0}.gebiet-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.gebiet-copy[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.gebiet-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(28px,3vw,40px)}.gebiet-map[data-astro-cid-lcdefpme]{border-radius:var(--pf-radius);min-height:420px;position:relative;overflow:hidden;box-shadow:0 20px 48px #173a5e1f}.map-bg[data-astro-cid-lcdefpme]{width:100%;height:100%;display:block;position:absolute;inset:0}.map-pin[data-astro-cid-lcdefpme]{color:var(--pf-ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 8px 20px #173a5e29}.map-pin[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:var(--pf-teal);flex:none;width:15px;height:15px}.pin-duesseldorf[data-astro-cid-lcdefpme]{top:24%;left:40%}.pin-meerbusch[data-astro-cid-lcdefpme]{top:36%;left:18%}.pin-neuss[data-astro-cid-lcdefpme]{top:60%;left:8%}.gebiet-card[data-astro-cid-lcdefpme]{background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:18px 22px;display:flex;position:absolute;bottom:22px;right:22px;box-shadow:0 16px 36px #173a5e2e}.gebiet-card-head[data-astro-cid-lcdefpme]{color:var(--pf-teal);align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.gebiet-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{color:var(--pf-ink);flex-direction:column;gap:7px;margin:0;padding:0;font-size:15px;font-weight:500;list-style:none;display:flex}.gebiet-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:9px;display:inline-flex}.gebiet-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:var(--pf-teal);flex:none}.cta-card[data-astro-cid-lcdefpme]{background:var(--pf-navy);border-radius:var(--pf-radius);flex-wrap:wrap;align-items:center;gap:28px 56px;padding:clamp(32px,5vw,64px);display:flex;box-shadow:0 24px 56px #173a5e38}.cta-copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:420px;gap:10px;display:flex}.cta-script[data-astro-cid-lcdefpme]{color:#a9cede;font-size:22px}.cta-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;max-width:22ch;font-size:clamp(26px,3vw,38px)}.cta-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#fffc;max-width:52ch;font-size:16.5px}.cta-actions[data-astro-cid-lcdefpme]{flex-direction:column;gap:12px;min-width:260px;display:flex}.site-footer[data-astro-cid-lcdefpme]{background:var(--pf-navy-deep);color:#ffffffd1;margin-top:clamp(72px,9vw,110px);padding-bottom:28px;position:relative}.footer-main[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 56px;padding-top:clamp(40px,5vw,56px);padding-bottom:32px;display:flex}.footer-claim[data-astro-cid-lcdefpme]{color:#fff;max-width:18ch;font-size:clamp(24px,2.6vw,32px);line-height:1.3;display:block}.footer-note[data-astro-cid-lcdefpme]{color:#ffffffa6;margin-top:10px;font-size:15px}.footer-info[data-astro-cid-lcdefpme]{flex-direction:column;gap:18px;display:flex}.footer-row[data-astro-cid-lcdefpme]{align-items:flex-start;gap:14px;font-size:15.5px;display:flex}.footer-row[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff}.footer-row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff;font-weight:600;text-decoration:none}.footer-row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.footer-ic[data-astro-cid-lcdefpme]{color:#fff;background:#ffffff24;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.footer-legal[data-astro-cid-lcdefpme]{color:#fff9;border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-top:22px;font-size:13.5px;display:flex}.footer-legal[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px 20px;display:flex}.footer-legal[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#ffffffbf;text-decoration:none}.footer-legal[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#fff}.sticky-call[data-astro-cid-lcdefpme]{z-index:50;background:var(--pf-teal);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:56px;font-size:17px;font-weight:600;text-decoration:none;display:none;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 12px 32px #173a5e59}.sticky-call[data-astro-cid-lcdefpme]:hover{color:#fff;background:#44809d}.sticky-call-icon[data-astro-cid-lcdefpme]{display:flex}@media (width<=1080px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-media[data-astro-cid-lcdefpme]{max-width:620px}.vorteile-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.ablauf-grid[data-astro-cid-lcdefpme],.gebiet-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=760px){.container[data-astro-cid-lcdefpme]{padding-left:20px;padding-right:20px}.burger[data-astro-cid-lcdefpme]{display:flex}.site-nav[data-astro-cid-lcdefpme]{border-top:1px solid var(--pf-line);flex-direction:column;flex-basis:100%;order:3;align-items:stretch;gap:4px;padding:12px 0 16px;display:none}.site-nav[data-astro-cid-lcdefpme].is-open{display:flex}.site-nav[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{padding:12px 4px;font-size:17px}.nav-phone[data-astro-cid-lcdefpme]{justify-content:center;margin-top:8px}.leistung-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:8px}.vorteile-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.badge-circle[data-astro-cid-lcdefpme]{bottom:-20px;right:8px}.gebiet-map[data-astro-cid-lcdefpme]{min-height:400px}.pin-duesseldorf[data-astro-cid-lcdefpme]{top:4%;left:42%}.pin-meerbusch[data-astro-cid-lcdefpme]{top:20%;left:6%}.pin-neuss[data-astro-cid-lcdefpme]{top:20%;left:42%}.cta-actions[data-astro-cid-lcdefpme]{width:100%}.footer-main[data-astro-cid-lcdefpme]{align-items:flex-start}.sticky-call[data-astro-cid-lcdefpme]{display:flex}.pf[data-astro-cid-lcdefpme]{padding-bottom:88px}}@media (prefers-reduced-motion:reduce){.pf[data-astro-cid-lcdefpme]{scroll-behavior:auto}.leistung[data-astro-cid-lcdefpme],.burger[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transition:none}.badge-circle[data-astro-cid-lcdefpme]{transform:none}}
