.hero-detail[data-astro-cid-b67she7u]{padding-block:96px 144px}.hero-detail-grid[data-astro-cid-b67she7u]{display:grid;grid-template-columns:1fr 11fr;gap:0}.hero-detail-strich[data-astro-cid-b67she7u],.hero-detail[data-astro-cid-b67she7u] .ed-index[data-astro-cid-b67she7u],.hero-detail-headline[data-astro-cid-b67she7u],.hero-detail-subline[data-astro-cid-b67she7u]{grid-column:2}.hero-detail-strich[data-astro-cid-b67she7u] .ed-strich[data-astro-cid-b67she7u]{margin-bottom:32px}.hero-detail[data-astro-cid-b67she7u] .ed-index[data-astro-cid-b67she7u]{margin-bottom:24px}.hero-detail-headline[data-astro-cid-b67she7u]{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-b67she7u]{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-b67she7u]{padding-block:56px 80px}.hero-detail-grid[data-astro-cid-b67she7u]{grid-template-columns:1fr}.hero-detail-strich[data-astro-cid-b67she7u],.hero-detail[data-astro-cid-b67she7u] .ed-index[data-astro-cid-b67she7u],.hero-detail-headline[data-astro-cid-b67she7u],.hero-detail-subline[data-astro-cid-b67she7u]{grid-column:1}}.section-block[data-astro-cid-b67she7u]{padding-block:144px;border-top:1px solid var(--color-line-faint)}.section-grid[data-astro-cid-b67she7u]{display:grid;grid-template-columns:4fr 8fr;gap:80px;align-items:start}.section-meta[data-astro-cid-b67she7u]{position:sticky;top:120px}.section-headline[data-astro-cid-b67she7u]{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-b67she7u]{font-size:1.0625rem;line-height:1.7;color:var(--color-fg-secondary);max-width:62ch}.section-body[data-astro-cid-b67she7u] p[data-astro-cid-b67she7u]{margin-bottom:24px}.section-body[data-astro-cid-b67she7u] p[data-astro-cid-b67she7u]:last-child{margin-bottom:0}.section-body[data-astro-cid-b67she7u] .inline-link[data-astro-cid-b67she7u]{color:var(--color-fg-primary);border-bottom:1px solid var(--color-line)}.section-body[data-astro-cid-b67she7u] .inline-link[data-astro-cid-b67she7u]:hover{border-bottom-color:var(--color-fg-primary)}.leistungen-headline[data-astro-cid-b67she7u]{font-size:1.5rem;font-weight:400;line-height:1.3;color:var(--color-fg-primary);margin-top:64px;margin-bottom:32px}.leistungen-list[data-astro-cid-b67she7u]{margin-top:0}.leistung-row[data-astro-cid-b67she7u]{display:grid;grid-template-columns:auto 1fr;gap:32px;padding-block:24px;border-top:1px solid var(--color-line)}.leistung-row[data-astro-cid-b67she7u]:last-child{border-bottom:1px solid var(--color-line)}.leistung-num[data-astro-cid-b67she7u]{font-size:.8125rem;font-weight:500;letter-spacing:.16em;color:var(--color-fg-secondary);padding-top:6px}.leistung-name[data-astro-cid-b67she7u]{font-size:1.375rem;font-weight:500;line-height:1.3;color:var(--color-fg-primary)}.leistung-text[data-astro-cid-b67she7u]{font-size:1rem;line-height:1.6;color:var(--color-fg-secondary);margin-top:8px;max-width:56ch}@media (max-width: 1024px){.section-block[data-astro-cid-b67she7u]{padding-block:80px}.section-grid[data-astro-cid-b67she7u]{grid-template-columns:1fr;gap:32px}.section-meta[data-astro-cid-b67she7u]{position:static}}.sequenz-list[data-astro-cid-b67she7u]{list-style:none;padding:0;margin-top:56px}.sequenz-row[data-astro-cid-b67she7u]{display:grid;grid-template-columns:auto 1fr;gap:32px;padding-block:32px;border-top:1px solid var(--color-line)}.sequenz-row[data-astro-cid-b67she7u]:last-child{border-bottom:1px solid var(--color-line)}.sequenz-num[data-astro-cid-b67she7u]{font-size:.875rem;font-weight:500;letter-spacing:.18em;color:var(--color-accent);padding-top:8px}.sequenz-name[data-astro-cid-b67she7u]{font-size:1.5rem;font-weight:400;line-height:1.25;color:var(--color-fg-primary)}.sequenz-text[data-astro-cid-b67she7u]{font-size:1.0625rem;line-height:1.6;color:var(--color-fg-secondary);margin-top:12px;max-width:62ch}.verzicht-list-detail[data-astro-cid-b67she7u]{list-style:none;padding:0;margin-top:32px}.verzicht-row-detail[data-astro-cid-b67she7u]{display:grid;grid-template-columns:auto 1fr;gap:32px;padding-block:24px;border-top:1px solid var(--color-line-faint)}.verzicht-row-detail[data-astro-cid-b67she7u]:last-child{border-bottom:1px solid var(--color-line-faint)}.verzicht-num-detail[data-astro-cid-b67she7u]{font-size:.8125rem;letter-spacing:.18em;color:var(--color-fg-secondary);font-weight:500;padding-top:6px}.verzicht-text-detail[data-astro-cid-b67she7u]{font-size:1.1875rem;line-height:1.55;color:var(--color-fg-primary);font-weight:400;text-wrap:balance}.anleitung[data-astro-cid-b67she7u]{padding-block:144px;border-top:1px solid var(--color-line-faint);background:var(--color-bg-elevated)}.form-grid[data-astro-cid-b67she7u]{margin-top:56px;max-width:56ch}.form-fieldset[data-astro-cid-b67she7u]{border:none;padding:0;margin:0;min-inline-size:0;display:grid;grid-template-columns:1fr 1fr;gap:24px}.field[data-astro-cid-b67she7u]{display:flex;flex-direction:column;gap:8px}.field-full[data-astro-cid-b67she7u]{grid-column:1 / -1}.field[data-astro-cid-b67she7u] label[data-astro-cid-b67she7u]{font-size:.8125rem;font-weight:500;letter-spacing:.06em;color:var(--color-fg-primary)}.field[data-astro-cid-b67she7u] input[data-astro-cid-b67she7u],.field[data-astro-cid-b67she7u] textarea[data-astro-cid-b67she7u]{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-b67she7u] textarea[data-astro-cid-b67she7u]{resize:vertical;min-height:112px;line-height:1.5;font-family:inherit}.field[data-astro-cid-b67she7u] input[data-astro-cid-b67she7u]:focus-visible,.field[data-astro-cid-b67she7u] textarea[data-astro-cid-b67she7u]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-color:var(--color-fg-primary)}.field-hint[data-astro-cid-b67she7u]{font-size:.8125rem;color:var(--color-fg-secondary);margin-top:4px}.form-status[data-astro-cid-b67she7u]{grid-column:1 / -1;font-size:.9375rem;color:var(--color-fg-secondary);margin:0;min-height:1.5em}.honeypot[data-astro-cid-b67she7u]{position:absolute;left:-9999px;top:-9999px;height:0;width:0;overflow:hidden}.form-result[data-astro-cid-b67she7u]{margin-top:32px;padding-top:32px;border-top:1px solid var(--color-line);font-size:1.0625rem;line-height:1.7;color:var(--color-fg-primary);max-width:62ch}.form-result[data-astro-cid-b67she7u][hidden]{display:none}.form-result-headline[data-astro-cid-b67she7u]{font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.15;font-weight:300;letter-spacing:-.015em;margin-bottom:16px;color:var(--color-fg-primary)}.form-result[data-astro-cid-b67she7u] p[data-astro-cid-b67she7u]{margin-bottom:16px}.form-result[data-astro-cid-b67she7u] p[data-astro-cid-b67she7u]:last-child{margin-bottom:0}.form-result[data-astro-cid-b67she7u] .inline-link[data-astro-cid-b67she7u]{color:var(--color-fg-primary);border-bottom:1px solid var(--color-line)}.form-result[data-astro-cid-b67she7u] .inline-link[data-astro-cid-b67she7u]:hover{border-bottom-color:var(--color-accent)}@media (max-width: 1024px){.anleitung[data-astro-cid-b67she7u]{padding-block:80px}.form-fieldset[data-astro-cid-b67she7u]{grid-template-columns:1fr}}.anleitung-brevo{background-color:transparent!important;text-align:left!important;margin-top:32px!important;font-family:Hanken Grotesk Variable,system-ui,sans-serif!important}.anleitung-brevo .sib-form-container{margin:0!important;max-width:none!important;width:100%!important}.anleitung-brevo #sib-container{background-color:transparent!important;border:none!important;border-radius:0!important;max-width:62ch!important;padding:0!important;text-align:left!important}.anleitung-brevo .sib-input,.anleitung-brevo .sib-form-block{margin:0 0 24px!important;padding:0!important}.anleitung-brevo .entry__label{font-family:Hanken Grotesk Variable,system-ui,sans-serif!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--color-fg-primary)!important;margin-bottom:8px!important;padding:0!important;background:transparent!important}.anleitung-brevo .entry__label[data-required]:after{content:" *";color:var(--color-accent)}.anleitung-brevo .entry__field{border:none!important;background:transparent!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.anleitung-brevo .input{width:100%!important;font-family:Hanken Grotesk Variable,system-ui,sans-serif!important;font-size:1.0625rem!important;color:var(--color-fg-primary)!important;background-color:var(--color-bg)!important;border:none!important;border-bottom:1px solid var(--color-line)!important;border-radius:0!important;padding:12px 0!important;transition:border-color .2s ease}.anleitung-brevo .input:focus{outline:none!important;border-bottom-color:var(--color-fg-primary)!important}.anleitung-brevo .entry__specification{font-family:Hanken Grotesk Variable,system-ui,sans-serif!important;font-size:.8125rem!important;color:var(--color-fg-secondary)!important;margin-top:8px!important;padding:0!important;background:transparent!important}.anleitung-brevo .entry__error{font-family:Hanken Grotesk Variable,system-ui,sans-serif!important;font-size:.875rem!important;color:#b00020!important;background:transparent!important;border:none!important;border-radius:0!important;padding:8px 0 0!important;margin:0!important}.anleitung-brevo .entry__error:empty{display:none!important}.anleitung-brevo .sib-form-block__button{font-family:Hanken Grotesk Variable,system-ui,sans-serif!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:none!important;color:#fff!important;background-color:#000!important;border:none!important;border-radius:0!important;padding:16px 32px!important;margin-top:16px!important;cursor:pointer!important;transition:background-color .2s ease}.anleitung-brevo .sib-form-block__button:hover{background-color:#1a1a1a!important}.anleitung-brevo .sib-form-message-panel{font-family:Hanken Grotesk Variable,system-ui,sans-serif!important;font-size:1.0625rem!important;line-height:1.7!important;border-radius:0!important;padding:24px!important;margin:0 0 24px!important;max-width:62ch!important;border-width:1px!important;border-style:solid!important}.anleitung-brevo #success-message{color:var(--color-fg-primary)!important;background-color:var(--color-bg)!important;border-color:var(--color-line)!important}.anleitung-brevo #error-message{color:#661d1d!important;background-color:#fff5f5!important;border-color:#f5c2c2!important}.anleitung-brevo .sib-form-message-panel__inner-text{font-family:inherit!important}.anleitung-brevo .sib-notification__icon{display:none!important}.input--hidden{position:absolute!important;left:-9999px!important;top:-9999px!important;height:0!important;width:0!important;overflow:hidden!important}
