@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/sora-latin-600-normal-Cdg4DaK0.woff2) format("woff2"),url(/assets/sora-latin-600-normal-1_7fyUAY.woff) format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/sora-latin-700-normal-9waGdLWo.woff2) format("woff2"),url(/assets/sora-latin-700-normal-BKPfQAnC.woff) format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/hanken-grotesk-latin-400-normal-BG6hkEXj.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-400-normal-CjyVwvJV.woff) format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/hanken-grotesk-latin-600-normal-CIXX6EOa.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-600-normal-NEn2C4Q3.woff) format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/hanken-grotesk-latin-700-normal-CeQ8H3UY.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-700-normal-6IGCzoPh.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff")}:root{--color-brand-primary: #008133;--color-brand-tint: #eaf7ee;--color-action-primary: #0e9a41;--color-action-primary-hover: #008133;--color-action-primary-pressed: #06692b;--color-action-secondary-bg: #ffffff;--color-action-secondary-hover: #f5f8f6;--color-action-secondary-border: #859389;--color-action-secondary-text: #0f1a14;--color-action-disabled-bg: #ecf0ed;--color-action-disabled-text: #859389;--color-background-page: #f5f8f6;--color-background-surface: #ffffff;--color-background-sunken: #ecf0ed;--color-background-tint: #eaf7ee;--color-text-primary: #0f1a14;--color-text-body: #2c3a32;--color-text-muted: #5e6e64;--color-text-link: #008133;--color-text-link-hover: #06692b;--color-text-brand: #008133;--color-text-on-action: #ffffff;--color-border-subtle: #d8e0da;--color-border-default: #b3bfb7;--color-border-control: #859389;--color-border-strong: #5e6e64;--color-border-brand: #008133;--color-border-focus: #008133;--color-status-info-signal: #2c73d8;--color-status-info-text: #1b4e9b;--color-status-info-bg: #e8f0fc;--color-status-crit-signal: #d64545;--color-status-crit-text: #9e2b2b;--color-status-crit-bg: #fbeaea;--color-feedback-error-text: #9e2b2b;--color-feedback-error-border: #d64545;--font-family-heading: "Sora", system-ui, -apple-system, "Segoe UI", sans-serif;--font-family-body: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--font-family-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.375rem;--font-size-xl: 1.75rem;--font-size-2xl: 2.25rem;--font-size-3xl: 2.875rem;--font-size-cta: 1.25rem;--font-leading-tight: 1.08;--font-leading-snug: 1.25;--font-leading-label: 1.2;--font-leading-mono: 1.4;--font-leading-normal: 1.5;--font-leading-relaxed: 1.65;--font-tracking-tight: -.02em;--font-tracking-snug: -.01em;--font-tracking-caps: .14em;--space-xs: .25rem;--space-sm: .5rem;--space-3: .75rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-7: 2.5rem;--space-2xl: 3rem;--space-3xl: 4rem;--space-4xl: 5rem;--space-gutter: clamp(1.25rem, 5vw, 4rem);--space-section-mobile: 3rem;--space-section-tablet: 4rem;--space-section-desktop: 5rem;--radius-md: 12px;--radius-control: 12px;--radius-card: 18px;--radius-image: 18px;--radius-checkbox: 4px;--radius-pill: 999px;--border-width-hairline: 1px;--border-width-control: 1.5px;--border-width-accent: 3px;--shadow-card: 0 2px 6px rgba(11, 62, 28, .07), 0 1px 2px rgba(11, 62, 28, .06);--shadow-action-hover: 0 12px 28px rgba(14, 154, 65, .28);--focus-outline: 2px solid var(--color-border-focus);--focus-offset: 2px;--container-sm: 640px;--container-lg: 1120px;--container-text: 68ch;--size-control-lg: 3.5rem;--size-control-md: 2.75rem;--size-input: 2.875rem;--size-checkbox: 1.375rem;--size-indicator: 2px;--motion-ease-standard: cubic-bezier(.2, 0, 0, 1);--motion-duration-fast: .12s;--motion-duration-base: .2s}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html.eingebettet,html.eingebettet body{overflow-x:hidden;overflow-y:hidden;height:auto;min-height:0}body{margin:0;display:flow-root;background:var(--color-background-page);color:var(--color-text-body);font-family:var(--font-family-body);font-size:var(--font-size-base);line-height:var(--font-leading-normal);-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}p{margin:0 0 var(--space-md);text-wrap:pretty}ul,ol{margin:0 0 var(--space-md)}.laden{padding:var(--space-xl) var(--space-gutter);margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}[tabindex="-1"]:focus:not(:focus-visible){outline:none}.container{width:100%;margin-inline:auto;padding-inline:var(--space-gutter)}.container-sm{max-width:calc(var(--container-sm) + 2 * var(--space-gutter))}.container-lg{max-width:calc(var(--container-lg) + 2 * var(--space-gutter))}.text-schmal{max-width:calc(var(--container-text) + 2 * var(--space-gutter));margin-inline:0}.container.text-schmal{margin-inline:auto;max-width:calc(var(--container-lg) + 2 * var(--space-gutter))}.container.text-schmal>*{max-width:var(--container-text)}.section{padding-block:var(--space-section-mobile)}.section-surface{background:var(--color-background-surface)}.section-tint{background:var(--color-background-tint)}@media(min-width:640px){.section{padding-block:var(--space-section-tablet)}}@media(min-width:880px){.section{padding-block:var(--space-section-desktop)}}.h1,.h2,.h3{font-family:var(--font-family-heading);color:var(--color-text-primary);letter-spacing:var(--font-tracking-tight);text-wrap:balance;margin:0 0 var(--space-md);hyphens:auto}.h1{font-size:var(--font-size-2xl);line-height:var(--font-leading-tight);font-weight:700;max-width:24ch}.h2{font-size:var(--font-size-xl);line-height:var(--font-leading-snug);font-weight:700;max-width:32ch}.h3{font-size:var(--font-size-lg);line-height:var(--font-leading-snug);font-weight:600}@media(min-width:880px){.h1,.h2,.h3{hyphens:manual}.h1{font-size:var(--font-size-3xl)}.h2{font-size:var(--font-size-2xl)}.h3{font-size:var(--font-size-xl)}}.lead{font-size:var(--font-size-md);line-height:var(--font-leading-relaxed);max-width:60ch}.eyebrow{font-size:var(--font-size-sm);font-weight:600;line-height:var(--font-leading-label);letter-spacing:var(--font-tracking-caps);text-transform:uppercase;color:var(--color-text-brand);margin-bottom:var(--space-sm)}.mono{font-family:var(--font-family-mono);font-weight:500;font-size:.95em}.label{display:block;font-size:var(--font-size-sm);font-weight:600;line-height:var(--font-leading-label);color:var(--color-text-primary)}a{color:var(--color-text-link);text-decoration-thickness:1px;text-underline-offset:.15em}a:hover{color:var(--color-text-link-hover)}.link-button{appearance:none;background:none;border:0;padding:0;font:inherit;color:var(--color-text-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em;cursor:pointer;text-align:left;min-height:44px}.link-button:hover{color:var(--color-text-link-hover)}.link-telefon,.nowrap{white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);border-radius:var(--radius-control);font-family:var(--font-family-body);line-height:var(--font-leading-label);letter-spacing:var(--font-tracking-snug);text-decoration:none;text-align:center;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-base) var(--motion-ease-standard)}.btn-primary{width:100%;min-height:var(--size-control-lg);padding:var(--space-3) var(--space-xl);background:var(--color-action-primary);color:var(--color-text-on-action);border:0;font-size:var(--font-size-cta);font-weight:700}.btn-primary:hover{background:var(--color-action-primary-hover);color:var(--color-text-on-action);box-shadow:var(--shadow-action-hover)}.btn-primary:active{background:var(--color-action-primary-pressed);transform:translateY(1px)}.btn-primary[aria-disabled=true]{cursor:progress}.btn-secondary{min-height:var(--size-control-md);padding:var(--space-sm) var(--space-lg);background:var(--color-action-secondary-bg);color:var(--color-action-secondary-text);border:var(--border-width-hairline) solid var(--color-action-secondary-border);font-size:var(--font-size-base);font-weight:600}.btn-secondary:hover{background:var(--color-action-secondary-hover);border-color:var(--color-border-strong);color:var(--color-action-secondary-text)}.btn-secondary:disabled{background:var(--color-action-disabled-bg);color:var(--color-action-disabled-text);cursor:not-allowed}@media(min-width:640px){.btn-primary{width:auto}}.spinner{width:1em;height:1em;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:drehen .8s linear infinite;flex:none}@keyframes drehen{to{transform:rotate(360deg)}}.aktionen{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-md);margin-top:var(--space-xl)}@media(min-width:640px){.aktionen{flex-direction:row;align-items:center}}.aktionen-zeile{flex-direction:row;flex-wrap:wrap;margin-top:var(--space-md)}.unter-button,.telefonzeile{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:var(--space-md);max-width:60ch}.hero{padding-block:var(--space-xl) var(--space-section-mobile)}.hero-raster{display:grid;gap:var(--space-xl)}.quellzeile{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-md)}.hero .h1{margin-bottom:var(--space-md)}.hero .lead{margin-bottom:var(--space-sm)}.faktenzeile{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-lg)}.hero-bild .portrait{border-radius:var(--radius-image);max-height:60vh;width:auto;aspect-ratio:4 / 5;object-fit:cover}@media(min-width:880px){.hero{padding-block:var(--space-section-desktop)}.hero-raster{grid-template-columns:7fr 5fr;align-items:center;gap:var(--space-2xl)}.hero-bild .portrait{max-height:none;width:100%}}.trustbar{background:var(--color-background-surface);border-block:var(--border-width-hairline) solid var(--color-border-subtle)}.trustbar-text{margin:0 auto;padding-block:var(--space-md);font-size:var(--font-size-sm);display:flex;flex-wrap:wrap;column-gap:var(--space-md);row-gap:var(--space-xs)}.trustbar .trenner{color:var(--color-border-default)}.prozess{list-style:none;padding:0;margin:var(--space-lg) 0 var(--space-xl);display:grid;gap:var(--space-lg);counter-reset:none}.prozess-schritt{display:grid;grid-template-columns:2rem 1fr;gap:var(--space-md);align-items:start}.prozess-nummer{width:2rem;height:2rem;border-radius:50%;border:2px solid var(--color-brand-primary);color:var(--color-brand-primary);display:inline-flex;align-items:center;justify-content:center;font-size:var(--font-size-sm);font-weight:500}.prozess-text{padding-top:.2rem;max-width:40ch}@media(min-width:880px){.prozess{grid-template-columns:repeat(3,1fr);gap:var(--space-xl)}}.person{display:grid;gap:var(--space-xl);margin-top:var(--space-lg)}.person-bild{max-width:240px}.person-bild .portrait{border-radius:var(--radius-image);aspect-ratio:4 / 5;object-fit:cover}.person-rolle{color:var(--color-text-brand);font-weight:600;margin-top:calc(-1 * var(--space-sm))}.person-text{max-width:var(--container-text)}.register{font-size:var(--font-size-sm);color:var(--color-text-muted)}.provenexpert{display:inline-block;margin-top:var(--space-lg)}.provenexpert img{border:0}.provenexpert-zeile{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:var(--space-sm)}@media(min-width:880px){.person{grid-template-columns:280px 1fr;gap:var(--space-2xl)}.person-bild{max-width:280px}}.cta-section .btn-primary{margin-top:var(--space-sm)}.callout{display:grid;grid-template-columns:20px 1fr;gap:var(--space-3);padding:var(--space-md) var(--space-lg) var(--space-md) var(--space-md);border-left:var(--border-width-accent) solid;border-radius:var(--radius-md);margin:var(--space-lg) 0;color:var(--color-text-body)}.callout p:last-child{margin-bottom:0}.callout-icon{margin-top:2px}.callout-titel{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:600;line-height:var(--font-leading-label);color:var(--color-text-primary);margin:.2rem 0 var(--space-sm);letter-spacing:0}.callout-brand{background:var(--color-brand-tint);border-left-color:var(--color-brand-primary)}.callout-brand .callout-icon{color:var(--color-brand-primary)}.callout-info{background:var(--color-status-info-bg);border-left-color:var(--color-status-info-signal);color:var(--color-status-info-text)}.callout-info .callout-icon,.callout-info .callout-titel{color:var(--color-status-info-text)}.ansicht-check,.ansicht-ergebnis{padding-block:var(--space-xl) var(--space-section-mobile)}.check-name{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:600;line-height:var(--font-leading-label);letter-spacing:var(--font-tracking-caps);text-transform:uppercase;color:var(--color-text-brand);margin:0 0 var(--space-lg)}.fortschritt{margin-bottom:var(--space-lg)}.fortschritt-text{font-size:var(--font-size-sm);font-weight:600;line-height:var(--font-leading-label);color:var(--color-text-primary);margin-bottom:var(--space-sm)}.fortschritt-segmente{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-xs)}.segment{height:var(--size-indicator);background:var(--color-border-subtle)}.segment-erledigt,.segment-aktiv{background:var(--color-brand-primary)}.schritt-titel{margin-bottom:var(--space-sm)}.schritt-einleitung{margin-bottom:var(--space-xl)}.sammelmeldung{background:var(--color-status-crit-bg);border-left:var(--border-width-accent) solid var(--color-status-crit-signal);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg);margin-bottom:var(--space-xl);color:var(--color-status-crit-text)}.sammelmeldung-text{font-weight:600;margin-bottom:var(--space-xs)}.sammelmeldung ul{margin:0;padding-left:1.1rem}.sammelmeldung li{margin-top:var(--space-xs)}.sammelmeldung .link-button{display:inline;color:var(--color-status-crit-text);min-height:0}.frage{border:0;padding:0;margin:0 0 var(--space-xl);min-width:0;scroll-margin-top:var(--space-lg)}.frage-legend{font-family:var(--font-family-heading);font-size:var(--font-size-md);font-weight:600;line-height:var(--font-leading-snug);letter-spacing:var(--font-tracking-tight);color:var(--color-text-primary);padding:0;margin-bottom:var(--space-sm);text-wrap:pretty}@media(min-width:880px){.frage-legend{font-size:var(--font-size-lg)}}.frage-hilfe{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-md)}.wahlen{display:grid;gap:var(--space-sm)}.wahl{display:block;position:relative;cursor:pointer}.wahl-input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.wahl-flaeche{display:flex;align-items:center;gap:var(--space-3);min-height:var(--size-control-lg);padding:var(--space-3) var(--space-md);background:var(--color-background-surface);border:var(--border-width-control) solid var(--color-border-control);border-radius:var(--radius-control);color:var(--color-text-body);transition:border-color var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard)}.wahl:hover .wahl-flaeche{border-color:var(--color-border-strong)}.wahl-zeichen{flex:none;width:var(--size-checkbox);height:var(--size-checkbox);border:var(--border-width-control) solid var(--color-border-control);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-on-action);background:var(--color-background-surface)}.wahl-mehrfach .wahl-zeichen{border-radius:var(--radius-checkbox)}.wahl-input:checked+.wahl-flaeche{border-color:var(--color-border-brand);background:var(--color-background-tint);color:var(--color-text-primary)}.wahl-input:checked+.wahl-flaeche .wahl-zeichen{background:var(--color-brand-primary);border-color:var(--color-brand-primary)}.wahl-input:focus-visible+.wahl-flaeche{outline:var(--focus-outline);outline-offset:var(--focus-offset)}.frage-fehler .wahl-flaeche{border-color:var(--color-feedback-error-border)}.frage-fehler .wahl-input:checked+.wahl-flaeche{border-color:var(--color-border-brand)}.fehlermeldung{display:flex;gap:var(--space-sm);align-items:flex-start;font-size:var(--font-size-sm);color:var(--color-feedback-error-text);margin:0 0 var(--space-sm)}.fehlermeldung svg{flex:none;margin-top:.2rem}.gate-formular{margin-top:var(--space-lg)}.feld input{display:block;width:100%;height:var(--size-input);margin-top:var(--space-sm);padding:0 var(--space-md);font:inherit;font-size:var(--font-size-base);color:var(--color-text-primary);background:var(--color-background-surface);border:var(--border-width-hairline) solid var(--color-border-control);border-radius:var(--radius-control)}.feld input:hover{border-color:var(--color-border-strong)}.feld input:focus-visible{border-color:var(--color-border-brand)}.feld-fehler input{border-color:var(--color-feedback-error-border)}.feld .fehlermeldung,.tippfehler{margin-top:var(--space-sm)}.tippfehler{font-size:var(--font-size-sm);color:var(--color-text-body)}.tippfehler .link-button{min-height:0}.tippfehler-vorschlag{font-weight:600;overflow-wrap:anywhere}.feld-hinweis{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:var(--space-sm)}.gate-datenschutz{font-size:var(--font-size-sm);color:var(--color-text-muted)}.honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.sendestatus .sendet{margin-top:var(--space-md);font-weight:600;color:var(--color-text-primary)}.unterbrochen{margin-top:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--color-status-crit-bg);border-left:var(--border-width-accent) solid var(--color-status-crit-signal);border-radius:var(--radius-md);color:var(--color-status-crit-text)}.unterbrochen p{margin-bottom:var(--space-md)}.ansicht-ergebnis .lead{overflow-wrap:anywhere}.mailfehler,.hinweis-variante{padding:var(--space-md) var(--space-lg);background:var(--color-background-surface);border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-md);margin-bottom:var(--space-lg)}.mailfehler p:last-child{margin-bottom:0}.mailfehler .btn{margin-top:var(--space-xs)}.karten{display:grid;gap:var(--space-md);margin:var(--space-xl) 0}.karte{background:var(--color-background-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-lg)}.karte p:last-child{margin-bottom:0}.karte-titel{margin-bottom:var(--space-sm)}.standmarke{display:inline-block;background:var(--color-background-sunken);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:600;line-height:var(--font-leading-label);padding:var(--space-xs) var(--space-3);border-radius:var(--radius-pill);margin-bottom:var(--space-md)}.karte-zusatz{padding-top:var(--space-md);border-top:var(--border-width-hairline) solid var(--color-border-subtle)}.handlung{margin-top:var(--space-2xl);padding:var(--space-xl) var(--space-lg);background:var(--color-background-tint);border-radius:var(--radius-card)}.handlung p:last-child{margin-bottom:0}.handlung .btn{margin-top:var(--space-sm)}.liste{padding-left:1.2rem;margin-bottom:var(--space-lg)}.liste li{margin-bottom:var(--space-sm)}.neustart{margin-top:var(--space-xl)}.neustart-frage{padding:var(--space-md) var(--space-lg);background:var(--color-background-surface);border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-md)}.neustart-frage p{margin:0;font-weight:600;color:var(--color-text-primary)}.rueckruf{margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:var(--border-width-hairline) solid var(--color-border-default)}.rueckruf .h3{margin-bottom:var(--space-sm)}.rueckruf .feld{margin-bottom:var(--space-lg)}.feld-paar{display:grid;gap:0 var(--space-md)}@media(min-width:640px){.feld-paar{grid-template-columns:1fr 1fr}}.einwilligung{margin-bottom:var(--space-sm)}.einwilligung-label{display:grid;grid-template-columns:var(--size-checkbox) 1fr;gap:var(--space-3);align-items:start;cursor:pointer;color:var(--color-text-body)}.einwilligung-label input{width:var(--size-checkbox);height:var(--size-checkbox);margin:1px 0 0;accent-color:var(--color-brand-primary)}.einwilligung-fehler .einwilligung-label input{outline:2px solid var(--color-feedback-error-border);outline-offset:1px}.einwilligung .fehlermeldung{margin-top:var(--space-sm)}.rueckruf .btn{margin-top:var(--space-md)}.rueckruf-danke{font-weight:600;color:var(--color-text-primary)}.rueckruf-fehler{color:var(--color-status-crit-text)}.pflichtangaben{background:var(--color-background-sunken);padding-block:var(--space-lg)}.pflicht-text{margin:0 auto;font-family:var(--font-family-mono);font-size:var(--font-size-xs);line-height:var(--font-leading-normal);color:var(--color-text-body)}.pflicht-text .mono{font-size:inherit;font-weight:400}.pflicht-text a{color:var(--color-text-primary);text-decoration:underline}.pflicht-text a:hover{color:var(--color-text-primary);text-decoration-thickness:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:0ms!important;animation-duration:1.5s!important;scroll-behavior:auto!important}.btn-primary:active{transform:none}}.ansicht-nachlese .hero .faktenzeile{margin-bottom:0;max-width:60ch}.ansicht-nachlese .h3{margin-top:var(--space-xl)}.ansicht-nachlese .callout{margin-top:var(--space-lg)}.nachlese-frage{font-size:var(--font-size-md);font-weight:600;line-height:var(--font-leading-normal);color:var(--color-text-primary)}.nachlese-fragen li{margin-bottom:var(--space-md)}.huellen{margin:var(--space-xl) 0}.huellen-titel{font-family:var(--font-family-heading);font-size:var(--font-size-md);font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-md)}.huellen-tabelle{display:none;width:100%;border-collapse:collapse;background:var(--color-background-surface);border:var(--border-width-hairline) solid var(--color-border-subtle)}.huellen-tabelle th,.huellen-tabelle td{text-align:left;vertical-align:top;padding:var(--space-3) var(--space-md);border-bottom:var(--border-width-hairline) solid var(--color-border-subtle)}.huellen-tabelle thead th{font-family:var(--font-family-heading);font-weight:600;color:var(--color-text-primary);background:var(--color-background-page)}.huellen-tabelle tbody th{font-weight:600;color:var(--color-text-primary);width:28%}.huellen-bloecke{display:grid;gap:var(--space-md)}.huellen-block{background:var(--color-background-surface);border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg)}.huellen-block-titel{font-family:var(--font-family-heading);font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-sm)}.huellen-block dl,.zustaendig{margin:0}.huellen-block dl>div{padding-block:var(--space-xs)}.huellen-block dt{font-size:var(--font-size-sm);color:var(--color-text-muted)}.huellen-block dd{margin:0}.huellen-hinweis{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:var(--space-md)}@media(min-width:600px){.huellen-tabelle{display:table}.huellen-bloecke{display:none}}.zustaendig{display:grid;gap:var(--space-md);margin-bottom:var(--space-lg)}.zustaendig-zelle{background:var(--color-background-surface);border:var(--border-width-hairline) solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg)}.zustaendig dt{font-family:var(--font-family-heading);font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-xs)}.zustaendig dd{margin:0}@media(min-width:720px){.zustaendig{grid-template-columns:repeat(3,1fr)}}.nachlese-cta .person-text .h2{margin-top:0}.terminzeile{font-size:var(--font-size-md);color:var(--color-text-body);margin-bottom:var(--space-md)}.termin-wann{font-family:var(--font-family-heading);font-weight:600;color:var(--color-text-primary)}.ansicht-bestaetigung .telefonzeile{margin-top:0}.ansicht-bestaetigung .cta-section .btn-primary{margin-top:var(--space-sm)}
