.vergleich-faq[data-astro-cid-pygi4z6w]{background:var(--bg-warm);border-top:1px solid var(--border);padding:56px 0 80px}.vergleich-faq[data-astro-cid-pygi4z6w] .section-inner[data-astro-cid-pygi4z6w]{max-width:880px}.vergleich-faq[data-astro-cid-pygi4z6w] h2[data-astro-cid-pygi4z6w]{font-family:var(--font-display);color:var(--primary);margin:0 0 24px;font-size:clamp(22px,2.6vw,28px);font-weight:800}.vergleich-hero[data-astro-cid-pygi4z6w]{isolation:isolate;color:#fff;border-bottom:1px solid var(--border);align-items:center;min-height:460px;display:flex;position:relative;overflow:hidden}.vergleich-hero-bg[data-astro-cid-pygi4z6w]{z-index:-2;position:absolute;inset:0}.vergleich-hero-bg[data-astro-cid-pygi4z6w] img[data-astro-cid-pygi4z6w]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.vergleich-hero-overlay[data-astro-cid-pygi4z6w]{z-index:-1;background:linear-gradient(170deg,#141e30d1 0%,#141e30a8 55%,#141e308f 100%);position:absolute;inset:0}.page-hero-credit[data-astro-cid-pygi4z6w]{color:#ffffff8c;letter-spacing:.02em;font-size:10px;position:absolute;bottom:8px;right:14px}.vergleich-hero-content[data-astro-cid-pygi4z6w]{width:100%;max-width:var(--section-max);margin:0 auto;padding:110px 20px 80px}.vh-tag[data-astro-cid-pygi4z6w]{letter-spacing:.14em;text-transform:uppercase;color:#fff;text-shadow:0 1px 6px #00000059;margin-bottom:18px;font-size:12px;font-weight:700;display:inline-block}.vergleich-hero[data-astro-cid-pygi4z6w] h1[data-astro-cid-pygi4z6w]{font-family:var(--font-display);color:#fff;text-shadow:0 2px 14px #00000052;margin:0 0 24px;font-size:clamp(26px,5vw,52px);font-weight:800;line-height:1.15}.vh-h1-line1[data-astro-cid-pygi4z6w],.vh-h1-line2[data-astro-cid-pygi4z6w]{display:inline}@media (width>=720px){.vh-h1-line1[data-astro-cid-pygi4z6w]{display:block}}.vh-lead[data-astro-cid-pygi4z6w]{color:#ffffffeb;text-shadow:0 1px 8px #00000052;max-width:760px;margin:0;font-size:clamp(15px,1.6vw,18px);line-height:1.65}@media (width<=700px){.vergleich-hero[data-astro-cid-pygi4z6w]{min-height:380px}.vergleich-hero-content[data-astro-cid-pygi4z6w]{padding:88px 20px 56px}}.vergleich-intro[data-astro-cid-pygi4z6w]{background:#fff;padding:32px 0 24px}.vergleich-intro[data-astro-cid-pygi4z6w] .section-tag[data-astro-cid-pygi4z6w]{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:700;display:inline-block}.vergleich-intro[data-astro-cid-pygi4z6w] h2[data-astro-cid-pygi4z6w]{font-family:var(--font-display);color:var(--primary);letter-spacing:-.01em;margin:0 0 20px;font-size:clamp(22px,2.6vw,28px);font-weight:800;line-height:1.25}.vergleich-intro[data-astro-cid-pygi4z6w] p[data-astro-cid-pygi4z6w]{color:var(--text);margin:0 0 16px;font-size:16px;line-height:1.75}.vergleich-intro[data-astro-cid-pygi4z6w] strong[data-astro-cid-pygi4z6w]{color:var(--primary);font-weight:700}.vergleich-section[data-astro-cid-pygi4z6w]{background:#fff;padding:12px 0 8px}.vergleich-grid[data-astro-cid-pygi4z6w]{border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:1.2fr 2fr 2fr 1.1fr;gap:0;display:grid;overflow:hidden}.vg-row[data-astro-cid-pygi4z6w]{display:contents}.vg-cell[data-astro-cid-pygi4z6w]{border-bottom:1px solid var(--border);background:#fff;padding:14px 16px;font-size:14.5px;line-height:1.5}.vg-row[data-astro-cid-pygi4z6w]:last-child .vg-cell[data-astro-cid-pygi4z6w]{border-bottom:0}.vg-head[data-astro-cid-pygi4z6w] .vg-cell[data-astro-cid-pygi4z6w]{background:var(--bg-warm);text-transform:uppercase;letter-spacing:.04em;color:var(--text-mid);font-size:13px;font-weight:700}.vg-cell-kriterium[data-astro-cid-pygi4z6w]{background:#00000004;font-weight:500}.vg-tag[data-astro-cid-pygi4z6w]{background:var(--accent);color:#fff;vertical-align:middle;letter-spacing:.04em;text-transform:uppercase;border-radius:3px;margin-left:6px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-block}.vg-tag--alt[data-astro-cid-pygi4z6w]{background:var(--text-mid)}.vg-badge[data-astro-cid-pygi4z6w]{border-radius:99px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}.vg-badge--bw[data-astro-cid-pygi4z6w]{color:#1f6d3f;background:#288c501f}.vg-badge--etw[data-astro-cid-pygi4z6w]{color:#2c5aaa;background:#285aaa1f}.vg-badge--neutral[data-astro-cid-pygi4z6w]{color:var(--text-mid);background:#0000000f}.vg-toggle[data-astro-cid-pygi4z6w]{display:none}@media (width<=900px){.vergleich-grid[data-astro-cid-pygi4z6w]{grid-template-columns:none;display:block}.vg-head[data-astro-cid-pygi4z6w]{display:none}.vg-row[data-astro-cid-pygi4z6w]{border-bottom:1px solid var(--border);cursor:pointer;background:#fff;grid-template-columns:1fr auto;grid-template-areas:"krit vorteil""bw bw""etw etw";gap:0;padding:12px 16px;display:grid!important}.vg-row[data-astro-cid-pygi4z6w]:last-child{border-bottom:0}.vg-cell[data-astro-cid-pygi4z6w]{background:0 0;border:none;padding:0}.vg-cell-kriterium[data-astro-cid-pygi4z6w]{color:var(--primary);background:0 0;grid-area:krit;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.vg-cell-kriterium[data-astro-cid-pygi4z6w] strong[data-astro-cid-pygi4z6w]{font-weight:600}.vg-toggle[data-astro-cid-pygi4z6w]{width:16px;height:16px;color:var(--text-mid);flex-shrink:0;transition:transform .2s;display:inline-block}.vg-row[data-astro-cid-pygi4z6w].is-open .vg-toggle[data-astro-cid-pygi4z6w]{transform:rotate(180deg)}.vg-cell-bw[data-astro-cid-pygi4z6w],.vg-cell-etw[data-astro-cid-pygi4z6w]{opacity:0;max-height:0;padding:0;font-size:13.5px;line-height:1.55;transition:max-height .25s,opacity .25s,padding .2s;overflow:hidden}.vg-cell-bw[data-astro-cid-pygi4z6w]{grid-area:bw}.vg-cell-etw[data-astro-cid-pygi4z6w]{grid-area:etw}.vg-row[data-astro-cid-pygi4z6w].is-open .vg-cell-bw[data-astro-cid-pygi4z6w],.vg-row[data-astro-cid-pygi4z6w].is-open .vg-cell-etw[data-astro-cid-pygi4z6w]{opacity:1;max-height:200px;padding-top:10px}.vg-row[data-astro-cid-pygi4z6w].is-open .vg-cell-bw[data-astro-cid-pygi4z6w]:before{content:"Betreutes Wohnen";text-transform:uppercase;letter-spacing:.05em;color:var(--accent);margin-bottom:2px;font-size:10px;font-weight:700;display:block}.vg-row[data-astro-cid-pygi4z6w].is-open .vg-cell-etw[data-astro-cid-pygi4z6w]:before{content:"Eigentumswohnung";text-transform:uppercase;letter-spacing:.05em;color:var(--text-mid);margin-bottom:2px;font-size:10px;font-weight:700;display:block}.vg-cell-vorteil[data-astro-cid-pygi4z6w]{grid-area:vorteil;align-self:center;margin-top:0}.vg-badge[data-astro-cid-pygi4z6w]{white-space:nowrap;padding:4px 8px;font-size:11px}}.vergleich-seo[data-astro-cid-pygi4z6w]{background:#fff;padding:32px 0 56px}.section-inner--narrow[data-astro-cid-pygi4z6w]{max-width:760px}.vergleich-chart[data-astro-cid-pygi4z6w]{background:var(--bg-warm);max-width:600px;margin:36px auto!important}.vergleich-prose[data-astro-cid-pygi4z6w] .section-tag[data-astro-cid-pygi4z6w]{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:700;display:inline-block}.vergleich-prose[data-astro-cid-pygi4z6w] h2[data-astro-cid-pygi4z6w]{font-family:var(--font-display);color:var(--primary);letter-spacing:-.01em;margin:0 0 20px;font-size:clamp(22px,2.6vw,28px);font-weight:800;line-height:1.25}.vergleich-prose[data-astro-cid-pygi4z6w] h3[data-astro-cid-pygi4z6w]{font-family:var(--font-display);color:var(--primary);margin:32px 0 10px;font-size:17px;font-weight:700}.vergleich-prose[data-astro-cid-pygi4z6w] p[data-astro-cid-pygi4z6w]{color:var(--text);margin:0 0 16px;font-size:16px;line-height:1.75}.vergleich-prose[data-astro-cid-pygi4z6w] strong[data-astro-cid-pygi4z6w]{color:var(--primary);font-weight:700}.vergleich-beispiele[data-astro-cid-pygi4z6w]{background:var(--bg-warm);padding:64px 0}.vergleich-beispiele[data-astro-cid-pygi4z6w] .objects-grid[data-astro-cid-pygi4z6w]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin-top:28px;display:grid}.vergleich-beispiele-foot[data-astro-cid-pygi4z6w]{text-align:center;margin-top:32px}.vergleich-cta[data-astro-cid-pygi4z6w]{text-align:center;background:#fff;padding:56px 0 72px}.vergleich-cta[data-astro-cid-pygi4z6w] h2[data-astro-cid-pygi4z6w]{margin-bottom:12px}.vergleich-cta[data-astro-cid-pygi4z6w] p[data-astro-cid-pygi4z6w]{max-width:640px;color:var(--text-mid);margin:0 auto 24px}.vergleich-cta-actions[data-astro-cid-pygi4z6w]{flex-wrap:wrap;justify-content:center;gap:12px;display:inline-flex}
