.af[data-astro-cid-43tmrjge]{flex-direction:column;display:flex}.af__schritt[data-astro-cid-43tmrjge]{padding:0;border:0;border-block-start:1px solid var(--color-border-soft);min-inline-size:0;margin:0;padding-block:clamp(1.75rem,1.3rem + 1.6vw,2.5rem)}.af__schritt[data-astro-cid-43tmrjge]:first-of-type{border-block-start-color:var(--color-text)}.af__legende[data-astro-cid-43tmrjge]{float:inline-start;inline-size:100%;font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);letter-spacing:-.01em;align-items:center;gap:.85rem;margin:0 0 .45rem;padding:0;display:flex}.af__legende[data-astro-cid-43tmrjge]+[data-astro-cid-43tmrjge]{clear:both}.af__nr[data-astro-cid-43tmrjge]{border:1px solid var(--color-text);border-radius:var(--radius-button);block-size:2rem;inline-size:2rem;font-size:var(--text-sm);font-variant-numeric:tabular-nums;letter-spacing:0;flex:none;place-items:center;font-weight:600;display:inline-grid}.af__hilfe[data-astro-cid-43tmrjge]{font-size:var(--text-sm);color:var(--color-text-light);max-inline-size:40rem;margin:0}.af__hilfe[data-astro-cid-43tmrjge] a[data-astro-cid-43tmrjge]{color:inherit;text-underline-offset:.2em}.af__kacheln[data-astro-cid-43tmrjge],.af__proben[data-astro-cid-43tmrjge],.af__groesse[data-astro-cid-43tmrjge],.af__adresse[data-astro-cid-43tmrjge],.af__unter[data-astro-cid-43tmrjge],.af__kontakt[data-astro-cid-43tmrjge],.af__schritt[data-astro-cid-43tmrjge]>.field[data-astro-cid-43tmrjge]{margin-block-start:1.25rem}.af__kacheln[data-astro-cid-43tmrjge]{grid-template-columns:repeat(auto-fill,minmax(min(100%,14.5rem),1fr));gap:.6rem;display:grid}.af__kachel[data-astro-cid-43tmrjge]{border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background-color:var(--color-background);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out-soft), background-color var(--duration-fast) var(--ease-out-soft), color var(--duration-fast) var(--ease-out-soft);grid-template-columns:auto 1fr;align-items:start;gap:.85rem;padding:.95rem 1rem;display:grid;position:relative}.af__kachel[data-astro-cid-43tmrjge]:hover{border-color:var(--color-text)}.af__kachel--sonst[data-astro-cid-43tmrjge]{border-style:dashed;border-color:var(--color-border);grid-column:1/-1}.af__kachel[data-astro-cid-43tmrjge] input[data-astro-cid-43tmrjge],.af__probe[data-astro-cid-43tmrjge] input[data-astro-cid-43tmrjge],.af__knopf[data-astro-cid-43tmrjge] input[data-astro-cid-43tmrjge]{opacity:0;block-size:1px;inline-size:1px;margin:0;position:absolute}.af__marke[data-astro-cid-43tmrjge]{border:1px solid var(--color-border);background-color:var(--color-background);border-radius:.125rem;place-items:center;block-size:1.15rem;inline-size:1.15rem;margin-block-start:.12rem;display:grid}.af__marke[data-astro-cid-43tmrjge]:after{content:"";border:solid var(--color-text);block-size:.6rem;inline-size:.32rem;transition:transform var(--duration-fast) var(--ease-out-soft);border-width:0 2px 2px 0;margin-block-start:-.12rem;transform:rotate(45deg)scale(0)}.af__kachel-text[data-astro-cid-43tmrjge]{flex-direction:column;gap:.15rem;display:flex}.af__kachel-titel[data-astro-cid-43tmrjge]{font-weight:600;line-height:var(--leading-snug)}.af__kachel-hinweis[data-astro-cid-43tmrjge]{font-size:var(--text-sm);color:var(--color-text-light);line-height:var(--leading-snug)}.af__kachel[data-astro-cid-43tmrjge]:has(input:checked){border-color:var(--color-dark);background-color:var(--color-dark);color:var(--color-text-on-dark)}.af__kachel[data-astro-cid-43tmrjge]:has(input:checked) .af__kachel-hinweis[data-astro-cid-43tmrjge]{color:var(--color-fuge-hell)}.af__kachel[data-astro-cid-43tmrjge]:has(input:checked) .af__marke[data-astro-cid-43tmrjge]{border-color:var(--color-text-on-dark);background-color:var(--color-text-on-dark)}.af__kachel[data-astro-cid-43tmrjge]:has(input:checked) .af__marke[data-astro-cid-43tmrjge]:after{transform:rotate(45deg)scale(1)}.af__kachel[data-astro-cid-43tmrjge]:has(input:focus-visible),.af__probe[data-astro-cid-43tmrjge]:has(input:focus-visible),.af__knopf[data-astro-cid-43tmrjge]:has(input:focus-visible){outline:2px solid var(--color-text);outline-offset:3px}.af__gruppenfehler[data-astro-cid-43tmrjge]{margin-block:1rem 0}.af__proben[data-astro-cid-43tmrjge]{grid-template-columns:repeat(auto-fill,minmax(min(100%,9.25rem),1fr));gap:.6rem;display:grid}.af__probe[data-astro-cid-43tmrjge]{border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background-color:var(--color-background);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out-soft), box-shadow var(--duration-fast) var(--ease-out-soft);align-items:center;gap:.75rem;padding:.5rem .85rem .5rem .5rem;display:flex;position:relative}.af__probe[data-astro-cid-43tmrjge]:hover{border-color:var(--color-text)}.af__platte[data-astro-cid-43tmrjge]{background-color:var(--color-surface-alt);block-size:2.6rem;inline-size:2.6rem;box-shadow:inset 0 0 0 1px var(--color-border-soft);border-radius:.125rem;flex:none;place-items:center;display:grid;overflow:hidden}.af__fragezeichen[data-astro-cid-43tmrjge]{font-size:var(--text-lg);color:var(--color-text-light);font-weight:600}.af__probe-label[data-astro-cid-43tmrjge]{font-size:var(--text-sm);font-weight:600;line-height:var(--leading-snug)}.af__probe[data-astro-cid-43tmrjge]:has(input:checked){border-color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-text)}.af__probe[data-astro-cid-43tmrjge]:has(input:checked):after{content:"";background-color:var(--color-text);border-radius:50%;block-size:.45rem;inline-size:.45rem;position:absolute;inset-block-start:.45rem;inset-inline-end:.45rem}.af__groesse[data-astro-cid-43tmrjge]{max-inline-size:22rem}.af__adresse[data-astro-cid-43tmrjge]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1rem;display:grid}.af__strasse[data-astro-cid-43tmrjge]{grid-column:1/-1}@media (width>=40rem){.af__adresse[data-astro-cid-43tmrjge]{grid-template-columns:minmax(0,5fr) minmax(0,2fr) minmax(0,3fr)}.af__strasse[data-astro-cid-43tmrjge]{grid-column:auto}}.af__unter[data-astro-cid-43tmrjge]{border:0;min-inline-size:0;margin-inline:0;padding:0}.af__unterlegende[data-astro-cid-43tmrjge]{float:inline-start;inline-size:100%;font-size:var(--text-sm);margin:0 0 .5rem;padding:0;font-weight:600}.af__unterlegende[data-astro-cid-43tmrjge]+[data-astro-cid-43tmrjge]{clear:both}.af__wahl[data-astro-cid-43tmrjge]{flex-wrap:wrap;gap:.5rem;display:flex}.af__knopf[data-astro-cid-43tmrjge]{border:1px solid var(--color-border-soft);border-radius:var(--radius-button);background-color:var(--color-background);font-size:var(--text-sm);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out-soft), background-color var(--duration-fast) var(--ease-out-soft), color var(--duration-fast) var(--ease-out-soft);align-items:center;padding:.6rem 1rem;font-weight:600;display:inline-flex;position:relative}.af__knopf[data-astro-cid-43tmrjge]:hover{border-color:var(--color-text)}.af__knopf[data-astro-cid-43tmrjge]:has(input:checked){border-color:var(--color-dark);background-color:var(--color-dark);color:var(--color-text-on-dark)}.af[data-astro-cid-43tmrjge] textarea[data-astro-cid-43tmrjge]{resize:vertical;min-block-size:8.5rem}.af[data-astro-cid-43tmrjge] [data-astro-cid-43tmrjge]:is(input,textarea)::placeholder{color:var(--color-text-light);opacity:.75}.af__kontakt[data-astro-cid-43tmrjge]{gap:1rem;display:grid}@media (width>=40rem){.af__kontakt[data-astro-cid-43tmrjge]{grid-template-columns:repeat(2,minmax(0,1fr))}}.af__abschluss[data-astro-cid-43tmrjge]{border-block-start:1px solid var(--color-text);flex-direction:column;align-items:flex-start;gap:1rem;padding-block-start:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);display:flex}@media (width>=48rem){.af__abschluss[data-astro-cid-43tmrjge]{padding-inline-start:2.85rem}}.af__fehler[data-astro-cid-43tmrjge]{margin:0}.af__serverfehler[data-astro-cid-43tmrjge]{border-radius:var(--radius-button);border:1px solid;margin:0 0 1.5rem;padding:.85rem 1.1rem}.af__datenschutz[data-astro-cid-43tmrjge]{max-inline-size:34rem;margin:0}@media (width>=48rem){.af__hilfe[data-astro-cid-43tmrjge],.af__kacheln[data-astro-cid-43tmrjge],.af__proben[data-astro-cid-43tmrjge],.af__groesse[data-astro-cid-43tmrjge],.af__adresse[data-astro-cid-43tmrjge],.af__unter[data-astro-cid-43tmrjge],.af__kontakt[data-astro-cid-43tmrjge],.af__schritt[data-astro-cid-43tmrjge]>.field[data-astro-cid-43tmrjge],.af__gruppenfehler[data-astro-cid-43tmrjge]{margin-inline-start:2.85rem}}@media (prefers-reduced-motion:reduce){.af__kachel[data-astro-cid-43tmrjge],.af__probe[data-astro-cid-43tmrjge],.af__knopf[data-astro-cid-43tmrjge],.af__marke[data-astro-cid-43tmrjge]:after{transition:none}}.ka[data-astro-cid-657w5j3a]{grid-template-areas:"kopf""formular""seite";gap:clamp(1.5rem,1rem + 2vw,2.75rem);padding-block-end:clamp(1rem,.5rem + 2vw,2.5rem);display:grid}@media (width>=64rem){.ka[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);grid-template-areas:"kopf seite""formular seite";column-gap:clamp(3rem,.5rem + 4.5vw,6rem)}.ka__seite[data-astro-cid-657w5j3a]{align-self:start;margin-block-start:2.25rem;position:sticky;inset-block-start:6.5rem}}.ka__kopf[data-astro-cid-657w5j3a]{grid-area:kopf;gap:1rem;display:grid}.ka__titel[data-astro-cid-657w5j3a]{font-size:var(--text-5xl);letter-spacing:-.03em;text-wrap:balance;max-inline-size:15ch;margin:.75rem 0 0;line-height:1.04}.ka__lead[data-astro-cid-657w5j3a]{max-inline-size:38rem;margin:0}.ka__formular[data-astro-cid-657w5j3a]{grid-area:formular;gap:2rem;display:grid}.ka__seite[data-astro-cid-657w5j3a]{grid-area:seite}.ka__karte[data-astro-cid-657w5j3a]{border-radius:var(--radius-card);background-color:var(--color-dark);color:var(--color-text-on-dark);overflow:hidden}.ka__band[data-astro-cid-657w5j3a]{border-block-end:1px solid var(--color-fuge);block-size:4.5rem}.ka__inhalt[data-astro-cid-657w5j3a]{padding:clamp(1.5rem,1.2rem + 1vw,2rem)}.ka__karte[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]{color:var(--color-text-on-dark);text-decoration-color:var(--color-fuge);text-underline-offset:.22em}.ka__karte[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]:hover{text-decoration-color:var(--color-text-on-dark)}.ka__karte[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]:focus-visible{outline:2px solid var(--color-fuge-hell);outline-offset:2px}.ka__label[data-astro-cid-657w5j3a]{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-fuge-hell);margin:0 0 .35rem;font-weight:600}.ka__label--abstand[data-astro-cid-657w5j3a]{margin-block-start:1.5rem}.ka__mail[data-astro-cid-657w5j3a]{font-size:var(--text-xl);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-weight:600}@media (width>=64rem) and (width<=79.99rem){.ka__mail[data-astro-cid-657w5j3a]{font-size:var(--text-base)}}.ka__text[data-astro-cid-657w5j3a]{font-size:var(--text-sm);color:var(--color-fuge-hell);margin:.5rem 0 0}.ka__fuge[data-astro-cid-657w5j3a]{border:0;border-block-start:1px solid var(--color-fuge);margin-block:1.5rem}.ka__firma[data-astro-cid-657w5j3a]{margin:0;font-weight:600}.ka__adresse[data-astro-cid-657w5j3a]{flex-direction:column;font-style:normal;display:flex}
