.hero-detail[data-astro-cid-u5pcdjin]{padding-block:96px 144px}.hero-detail-grid[data-astro-cid-u5pcdjin]{display:grid;grid-template-columns:1fr 11fr}.hero-detail-strich[data-astro-cid-u5pcdjin],.hero-detail[data-astro-cid-u5pcdjin] .ed-index[data-astro-cid-u5pcdjin],.hero-detail-headline[data-astro-cid-u5pcdjin],.hero-detail-subline[data-astro-cid-u5pcdjin]{grid-column:2}.hero-detail-strich[data-astro-cid-u5pcdjin] .ed-strich[data-astro-cid-u5pcdjin]{margin-bottom:32px}.hero-detail[data-astro-cid-u5pcdjin] .ed-index[data-astro-cid-u5pcdjin]{margin-bottom:24px}.hero-detail-headline[data-astro-cid-u5pcdjin]{font-size:clamp(2.75rem,6.4vw,6.5rem);line-height:1.05;font-weight:300;letter-spacing:-.02em;margin-bottom:32px;max-width:18ch;color:var(--color-fg-primary);text-wrap:balance}.hero-detail-subline[data-astro-cid-u5pcdjin]{font-size:clamp(1.125rem,1.5vw,1.5rem);line-height:1.45;font-weight:300;color:var(--color-fg-secondary);max-width:56ch}@media (max-width: 1024px){.hero-detail[data-astro-cid-u5pcdjin]{padding-block:56px 80px}.hero-detail-grid[data-astro-cid-u5pcdjin]{grid-template-columns:1fr}.hero-detail-strich[data-astro-cid-u5pcdjin],.hero-detail[data-astro-cid-u5pcdjin] .ed-index[data-astro-cid-u5pcdjin],.hero-detail-headline[data-astro-cid-u5pcdjin],.hero-detail-subline[data-astro-cid-u5pcdjin]{grid-column:1}}.section-block[data-astro-cid-u5pcdjin]{padding-block:144px;border-top:1px solid var(--color-line-faint)}.section-grid[data-astro-cid-u5pcdjin]{display:grid;grid-template-columns:4fr 8fr;gap:80px;align-items:start}.section-meta[data-astro-cid-u5pcdjin]{position:sticky;top:120px}.section-headline[data-astro-cid-u5pcdjin]{font-size:clamp(2.25rem,4.2vw,3.75rem);line-height:1.05;font-weight:300;letter-spacing:-.025em;margin-bottom:32px;max-width:22ch;color:var(--color-fg-primary);text-wrap:balance}.section-body[data-astro-cid-u5pcdjin]{font-size:1.0625rem;line-height:1.7;color:var(--color-fg-secondary);max-width:62ch}.section-body[data-astro-cid-u5pcdjin] p[data-astro-cid-u5pcdjin]{margin-bottom:24px}.section-body[data-astro-cid-u5pcdjin] p[data-astro-cid-u5pcdjin]:last-child{margin-bottom:0}.provision-link-row[data-astro-cid-u5pcdjin]{margin-top:32px}.abschluss-zeile[data-astro-cid-u5pcdjin]{margin-top:48px;font-size:1.25rem;font-weight:400;line-height:1.45;color:var(--color-fg-primary);max-width:56ch;border-left:2px solid var(--color-accent);padding-left:24px}@media (max-width: 1024px){.section-block[data-astro-cid-u5pcdjin]{padding-block:80px}.section-grid[data-astro-cid-u5pcdjin]{grid-template-columns:1fr;gap:32px}.section-meta[data-astro-cid-u5pcdjin]{position:static}}.sequenz-list[data-astro-cid-u5pcdjin]{list-style:none;padding:0;margin-top:56px}.sequenz-row[data-astro-cid-u5pcdjin]{display:grid;grid-template-columns:auto 1fr;gap:32px;padding-block:32px;border-top:1px solid var(--color-line)}.sequenz-row[data-astro-cid-u5pcdjin]:last-child{border-bottom:1px solid var(--color-line)}.sequenz-num[data-astro-cid-u5pcdjin]{font-size:.875rem;font-weight:500;letter-spacing:.18em;color:var(--color-accent);padding-top:8px}.sequenz-name[data-astro-cid-u5pcdjin]{font-size:1.5rem;font-weight:400;line-height:1.25;color:var(--color-fg-primary)}.sequenz-text[data-astro-cid-u5pcdjin]{font-size:1.0625rem;line-height:1.6;color:var(--color-fg-secondary);margin-top:12px;max-width:62ch}.bewertungen[data-astro-cid-u5pcdjin]{padding-block:144px;border-top:1px solid var(--color-line-faint);background:var(--color-bg-elevated)}.bewertungen-list[data-astro-cid-u5pcdjin]{list-style:none;padding:0;margin-top:56px}.bewertung-row[data-astro-cid-u5pcdjin]{display:grid;grid-template-columns:auto 1fr;gap:32px;padding-block:40px;border-top:1px solid var(--color-line)}.bewertung-row[data-astro-cid-u5pcdjin]:last-child{border-bottom:1px solid var(--color-line)}.bewertung-num[data-astro-cid-u5pcdjin]{font-size:.8125rem;font-weight:500;letter-spacing:.18em;color:var(--color-fg-secondary);padding-top:8px}.bewertung-quote[data-astro-cid-u5pcdjin]{margin:0;max-width:62ch}.bewertung-quote[data-astro-cid-u5pcdjin] p[data-astro-cid-u5pcdjin]{font-size:1.25rem;line-height:1.55;font-weight:300;color:var(--color-fg-primary);margin:0 0 16px}.bewertung-name[data-astro-cid-u5pcdjin]{font-size:.875rem;font-weight:500;color:var(--color-fg-secondary);letter-spacing:.04em}@media (max-width: 1024px){.bewertungen[data-astro-cid-u5pcdjin]{padding-block:80px}}.markt[data-astro-cid-u5pcdjin]{padding-block:144px;border-top:1px solid var(--color-line-faint)}.form-grid[data-astro-cid-u5pcdjin]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:56px;max-width:56ch}.field[data-astro-cid-u5pcdjin]{display:flex;flex-direction:column;gap:8px}.field-full[data-astro-cid-u5pcdjin]{grid-column:1 / -1}.field[data-astro-cid-u5pcdjin] label[data-astro-cid-u5pcdjin]{font-size:.8125rem;font-weight:500;letter-spacing:.06em;color:var(--color-fg-primary)}.field[data-astro-cid-u5pcdjin] input[data-astro-cid-u5pcdjin],.field[data-astro-cid-u5pcdjin] select[data-astro-cid-u5pcdjin]{font:inherit;font-size:1rem;padding:14px 16px;border:1px solid var(--color-line);background:var(--color-bg-primary);color:var(--color-fg-primary);min-height:48px;border-radius:0}.field[data-astro-cid-u5pcdjin] input[data-astro-cid-u5pcdjin]:focus-visible,.field[data-astro-cid-u5pcdjin] select[data-astro-cid-u5pcdjin]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-color:var(--color-fg-primary)}.field-hint[data-astro-cid-u5pcdjin]{font-size:.8125rem;color:var(--color-fg-secondary);margin-top:4px}.form-hint-row[data-astro-cid-u5pcdjin]{grid-column:1 / -1;font-size:.8125rem;color:var(--color-fg-secondary);margin:0}.inline-link[data-astro-cid-u5pcdjin]{color:var(--color-fg-primary);border-bottom:1px solid var(--color-line)}.form-status[data-astro-cid-u5pcdjin]{grid-column:1 / -1;font-size:.9375rem;color:var(--color-fg-secondary);margin:0;min-height:1.5em}.honeypot[data-astro-cid-u5pcdjin]{position:absolute;left:-9999px;top:-9999px;height:0;width:0;overflow:hidden}@media (max-width: 1024px){.markt[data-astro-cid-u5pcdjin]{padding-block:80px}.form-grid[data-astro-cid-u5pcdjin]{grid-template-columns:1fr}}
