.n-hero{padding-top:var(--space-8);padding-bottom:var(--space-6)}.n-hero__title{font-size:var(--fs-display);line-height:var(--lh-tight);max-width:18ch;margin:var(--space-4) 0}.n-hero__lead{max-width:60ch;color:var(--text);font-size:1.25rem}.n-hero__claim{margin-top:var(--space-5);max-width:62ch;color:var(--text-muted)}.n-hero__claim strong{color:var(--text)}.n-actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.n-prose{max-width:68ch}.n-prose p,.n-prose li{overflow-wrap:anywhere}.n-prose h2{font-size:var(--fs-h2);margin:var(--space-7) 0 var(--space-3)}.n-prose h2:first-child{margin-top:0}.n-prose h3{font-size:var(--fs-h3);margin:var(--space-5) 0 var(--space-2)}.n-grid{gap:var(--space-5);margin-top:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=760px){.n-grid--3{grid-template-columns:repeat(3,1fr)}.n-grid--2{grid-template-columns:repeat(2,1fr)}}.n-card{background:var(--bg);border:1px solid var(--hairline);border-radius:var(--radius-md);padding:var(--space-5);min-width:0}.section--surface .n-card{background:var(--bg)}.n-card h3{font-size:var(--fs-h3);margin:0 0 var(--space-2)}.n-card p{margin:0}.n-card__nr{font-family:var(--font-display);color:var(--accent);margin-bottom:var(--space-2);font-size:2rem;display:inline-block}.n-steps{counter-reset:schritt;margin:var(--space-6) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.n-steps>li{counter-increment:schritt;max-width:70ch;padding-left:3rem;position:relative}.n-steps>li:before{content:counter(schritt);background:var(--accent-fill);width:2rem;height:2rem;color:var(--on-accent);border-radius:50%;place-items:center;font-size:.95rem;font-weight:700;display:grid;position:absolute;top:0;left:0}.n-facts{margin:var(--space-6) 0 0;gap:var(--space-6);padding:0;list-style:none;display:grid}.n-facts li{max-width:72ch}.n-facts li>strong:first-child{margin-bottom:var(--space-1);font-size:1.1875rem;display:block}.n-fn{vertical-align:super;font-size:.75em;line-height:0}.n-quellen{margin-top:var(--space-6);font-size:var(--fs-small);color:var(--text-muted);max-width:72ch}.n-quellen p{margin:0 0 var(--space-1)}.n-table-wrap{margin-top:var(--space-5);overflow-x:auto}.n-table{border-collapse:collapse;width:100%;min-width:0}.n-table th,.n-table td{text-align:left;vertical-align:top;padding:var(--space-3);border-bottom:1px solid var(--hairline)}.n-table th{font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--text-muted)}.n-person{gap:var(--space-5);align-items:start;display:grid}.n-person img{border-radius:var(--radius-md);width:160px;height:auto}@media (width>=640px){.n-person{grid-template-columns:160px 1fr}}.n-details{margin-top:var(--space-7);border-top:1px solid var(--hairline);padding-top:var(--space-5)}.n-details summary{cursor:pointer;font-weight:600;font-size:var(--fs-h3)}.n-details ul{margin-top:var(--space-4)}.n-checkfeld{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;max-width:640px;display:flex}.n-checkfeld input{flex:240px;min-width:0}.nf{max-width:820px;margin-top:var(--space-6)}.nf--schmal{max-width:560px}.nf [hidden]{display:none!important}.nf__grid{gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (width>=640px){.nf__grid:not(.nf__grid--eins){grid-template-columns:1fr 1fr}}.nf__field{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;display:flex}.nf__field--full{grid-column:1/-1}.nf label{font-size:var(--fs-small);color:var(--text);font-weight:600}.nf__opt{color:var(--text-muted);font-weight:400}.nf__req{color:var(--accent)}.nf input:not([type=checkbox]),.nf select,.nf textarea,.n-checkfeld input{font-family:var(--font-body);color:var(--text);background:var(--bg);border:1.5px solid var(--text);border-radius:var(--radius-sm);width:100%;min-width:0;padding:12px 14px;font-size:1rem}.nf textarea{resize:vertical}.nf input:focus-visible,.nf select:focus-visible,.nf textarea:focus-visible,.n-checkfeld input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nf__field--check{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-5);flex-direction:row}.nf__field--check input{accent-color:var(--accent);flex:none;margin-top:4px}.nf__field--check label{color:var(--text-muted);font-weight:400}.nf__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.nf__actions{align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.nf__note{color:var(--text-muted);font-size:var(--fs-small);max-width:52ch;margin:0}.nf__hint,.nf__error,.nf__success,.nf__demo{margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--bg)}.nf__error{border-color:var(--accent)}.nf__error .btn{margin:var(--space-2) var(--space-2) 0 0}.nf__success h3,.nf__demo h3{margin:0 0 var(--space-2);font-size:var(--fs-h3)}.nf__success h3:focus{outline:none}h1,h2,h3{text-wrap:balance}p,li{text-wrap:pretty}.n-card h3,.n-card h2.n-card-h{margin-bottom:var(--space-3);font-size:clamp(1.3125rem,1.1rem + .6vw,1.5rem)}.container.n-prose{max-width:var(--content-max)}.container.n-prose>*{max-width:68ch}.container.n-prose>.n-table-wrap{max-width:80ch}.n-grid+p{margin-top:var(--space-5)}.section>.container>.n-grid:first-child,.section>.container>.n-steps:first-child{margin-top:0}.subpage-hero+.section:not(.section--surface){padding-top:var(--space-5)}.subpage-hero .subpage-hero__lead{color:var(--text)}@media (width<=479px){.n-actions .btn{width:100%}}.btn,.lp-btn,.nf button,.nf select,.nf input[type=checkbox],.lp-consent input{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.btn:active,.lp-form .lp-btn:active{transform:scale(.97)}.lp-form .lp-btn{transition:background-color var(--dur) var(--ease), transform var(--dur-fast) var(--ease)}@media (hover:none){.btn:hover{transform:none}.btn:active{transform:scale(.97)}.btn--primary:hover{background:var(--accent-fill)}.btn--secondary:hover{color:var(--text);background:0 0}.lp-form .lp-btn:hover{background:var(--accent-fill)}}@media (prefers-reduced-motion:reduce){.btn:hover,.btn:active,.lp-form .lp-btn:active{transform:none}}.nf__field--check input,form[data-pb-form=website] .lp-consent input[type=checkbox]{width:20px;height:20px;margin-top:2px}.nf__field--check label{cursor:pointer}.nf input[type=checkbox]:focus-visible,form[data-pb-form=website] .lp-consent input[type=checkbox]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}form[data-pb-form=website] .lp-field input:not([type=checkbox]),form[data-pb-form=website] .lp-field textarea:not([hidden]){padding:12px 14px}@media (width<=479px){.lp-card:has(form[data-pb-form=website]){padding:var(--space-4)}}.nf__feldfehler{font-size:var(--fs-small);color:var(--accent);margin:0;font-weight:600}.nf__field--check+.nf__feldfehler{margin-top:var(--space-2);padding-left:calc(20px + var(--space-3))}.nf [aria-invalid=true]:not([type=checkbox]){border-color:var(--accent);border-width:2px}.nf input[type=checkbox][aria-invalid=true]{outline:2px solid var(--accent);outline-offset:2px}.n-steps__mehr{margin:var(--space-4) 0 0;padding-left:3rem}@media (width>=1024px){.n-hero__grid{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:center;display:grid}}.header__tel[data-astro-cid-nen7h5rs]{font-weight:600;font-size:var(--fs-small);color:var(--text);white-space:nowrap;align-items:center;gap:6px;min-height:44px;text-decoration:none;display:inline-flex}.header__tel[data-astro-cid-nen7h5rs]:hover{color:var(--accent)}.header__tel-icon[data-astro-cid-nen7h5rs]{width:18px;height:18px;fill:var(--accent);flex:none}.header[data-astro-cid-nen7h5rs]{z-index:50;background:color-mix(in srgb, var(--bg) 88%, transparent);backdrop-filter:saturate(180%)blur(8px);border-bottom:1px solid var(--hairline);position:sticky;top:0}.header__inner[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-5);min-height:64px;display:flex}.header__inner[data-astro-cid-nen7h5rs]>.header__brand{flex:none;font-size:1.5rem}.header__nav[data-astro-cid-nen7h5rs]{flex:auto;display:none}.header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-5);justify-content:center;margin:0;padding:0;list-style:none;display:flex}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text);font-size:var(--fs-small);font-weight:500;text-decoration:none}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--accent)}.header__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-4);flex:none;margin-left:auto;display:flex}.header__lang[data-astro-cid-nen7h5rs]{letter-spacing:.04em;align-items:center;gap:0;margin-inline:-4px;font-size:.75rem;display:flex}.header__lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.header__lang[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs][aria-current]{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}.header__lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text-muted);font-weight:500;text-decoration:none}.header__lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--accent)}.header__lang[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs][aria-current]{color:var(--text);font-weight:700}.header__cta[data-astro-cid-nen7h5rs]{font-size:var(--fs-small);padding:10px 18px}.theme-toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--hairline);border-radius:var(--radius-sm);width:34px;height:34px;color:var(--text);cursor:pointer;transition:color var(--dur) var(--ease);background:0 0;justify-content:center;align-items:center;padding:0;display:none}html.js .theme-toggle[data-astro-cid-nen7h5rs]{display:inline-flex}.theme-toggle[data-astro-cid-nen7h5rs]:hover{color:var(--accent)}.theme-toggle__icon[data-astro-cid-nen7h5rs]{fill:currentColor;flex:none;width:16px;height:16px}.theme-toggle__icon--sun[data-astro-cid-nen7h5rs],[data-theme=dark] .theme-toggle__icon--moon[data-astro-cid-nen7h5rs]{display:none}[data-theme=dark] .theme-toggle__icon--sun[data-astro-cid-nen7h5rs]{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-toggle__icon--moon[data-astro-cid-nen7h5rs]{display:none}:root:not([data-theme=light]) .theme-toggle__icon--sun[data-astro-cid-nen7h5rs]{display:block}}.header__toggle[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);border:1px solid var(--hairline);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--fs-small);color:var(--text);cursor:pointer;background:0 0;padding:8px 12px;font-weight:500;display:none}.header__toggle-icon[data-astro-cid-nen7h5rs]{background:currentColor;width:14px;height:2px;display:block;position:relative;box-shadow:0 -5px,0 5px}.header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .header__toggle-icon[data-astro-cid-nen7h5rs]{box-shadow:none;background:0 0}.header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .header__toggle-icon[data-astro-cid-nen7h5rs]:before,.header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .header__toggle-icon[data-astro-cid-nen7h5rs]:after{content:"";background:currentColor;position:absolute;inset:0}.header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .header__toggle-icon[data-astro-cid-nen7h5rs]:before{transform:rotate(45deg)}.header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .header__toggle-icon[data-astro-cid-nen7h5rs]:after{transform:rotate(-45deg)}.header__menu[data-astro-cid-nen7h5rs]{background:var(--bg);border-bottom:1px solid var(--hairline);max-height:calc(100dvh - 64px);padding-block:var(--space-5) var(--space-6);position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 32px #0000001f}.header__menu-list[data-astro-cid-nen7h5rs]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.header__menu-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-block:var(--space-3);color:var(--text);border-bottom:1px solid var(--hairline);font-weight:500;text-decoration:none;display:block}.header__menu-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--accent)}.header__menu-heading[data-astro-cid-nen7h5rs]{margin:var(--space-5) 0 0;font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--text-muted)}.header__menu-cta[data-astro-cid-nen7h5rs]{margin-top:var(--space-5);width:100%}@media (width<=479px){.header__inner[data-astro-cid-nen7h5rs]{gap:var(--space-3)}.header__toggle[data-astro-cid-nen7h5rs]{padding-inline:8px}.header__inner[data-astro-cid-nen7h5rs]>.header__brand{font-size:1.125rem}.header__inner[data-astro-cid-nen7h5rs] .header__brand .wordmark__icon--std{display:none}.header__inner[data-astro-cid-nen7h5rs] .header__brand .wordmark__icon--sm{display:block}.header__lang[data-astro-cid-nen7h5rs]{margin-inline:-4px}.header__actions[data-astro-cid-nen7h5rs]{gap:var(--space-3)}}@media (width<=359px){.header__inner[data-astro-cid-nen7h5rs]{gap:var(--space-2)}.header__inner[data-astro-cid-nen7h5rs]>.header__brand{font-size:1rem}.header__actions[data-astro-cid-nen7h5rs]{gap:var(--space-2)}.theme-toggle[data-astro-cid-nen7h5rs]{width:28px;height:28px}.header__lang[data-astro-cid-nen7h5rs]{margin-inline:-4.5px}.header__toggle[data-astro-cid-nen7h5rs]{gap:5px;padding-inline:6px;font-size:.875rem}}@media (width<=1099px){.header__cta[data-astro-cid-nen7h5rs]{display:none}html.js .header__toggle[data-astro-cid-nen7h5rs]{display:inline-flex}}@media (width>=1100px){.header__nav[data-astro-cid-nen7h5rs]{display:block}.header__menu[data-astro-cid-nen7h5rs]{display:none}}@media (width>=1100px) and (width<=1239px){.header__inner[data-astro-cid-nen7h5rs],.header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-4)}}.footer[data-astro-cid-jo6i4kqk]{background:var(--surface);border-top:1px solid var(--hairline);padding-block:var(--space-8) var(--space-5);margin-top:var(--space-9)}.footer__inner[data-astro-cid-jo6i4kqk]{gap:var(--space-7);grid-template-columns:1fr;display:grid}.footer__tagline[data-astro-cid-jo6i4kqk]{color:var(--text-muted);font-size:var(--fs-small);max-width:36ch;margin-top:0}.footer__nap[data-astro-cid-jo6i4kqk]{color:var(--text-muted);font-style:normal;font-size:var(--fs-small);margin-top:var(--space-5);line-height:1.7}.footer__nap-title[data-astro-cid-jo6i4kqk]{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);margin-bottom:var(--space-3);display:block}.footer__nap[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text);text-decoration:none}.footer__nap[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent)}.footer__heading[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--text-muted);margin:0 0 var(--space-4)}.footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text);font-size:var(--fs-small);text-decoration:none}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent)}.footer__lang-active[data-astro-cid-jo6i4kqk]{color:var(--text-muted);font-size:var(--fs-small)}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][hreflang],.footer__lang-active[data-astro-cid-jo6i4kqk]{align-items:center;min-width:24px;min-height:24px;margin-block:-3.5px;display:inline-flex}.footer__bar[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--hairline);color:var(--text-muted);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.footer__bar[data-astro-cid-jo6i4kqk]>.footer__bar-mark{font-size:1.125rem}@media (width>=720px){.footer__inner[data-astro-cid-jo6i4kqk]{gap:var(--space-6);grid-template-columns:2fr 1fr 1fr 1fr}.footer__inner--themen[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr 1fr 1.2fr 1fr}}
