.wz-seite{padding-block:var(--raum-8) var(--raum-16)}@media (min-width:1024px){.wz-seite{padding-block:var(--raum-10) var(--raum-20)}}.wz-kopf{max-width:70ch;margin-bottom:var(--raum-8)}.wz-kopf h1{margin:0 0 var(--raum-3)}.wz-lauf{color:var(--tinte-leise);line-height:var(--zeile-weit);font-size:var(--grad-m);margin:0}.wz-abschnitt{margin-top:var(--raum-12)}.wz-abschnitt>h2{margin:0 0 var(--raum-4);font-size:clamp(1.25rem,2.4vw,1.6rem);line-height:1.2}.wz-text{max-width:70ch;color:var(--tinte-leise);line-height:var(--zeile-weit)}.wz-text p{margin:0 0 var(--raum-3)}.wz-text a,.wz-quellen a,.wz-leise a{color:var(--tinte);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none}.wz-text a:hover,.wz-quellen a:hover,.wz-leise a:hover{color:var(--rot-text)}.wz-leise{color:var(--tinte-still);font-size:var(--grad-xs);line-height:var(--zeile-mittel)}.wz-kacheln{gap:var(--raum-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.wz-kachel{gap:var(--raum-3);height:100%;padding:var(--raum-6);background:var(--flaeche);border:var(--strich);border-radius:var(--rund-2);transition:border-color var(--takt) var(--kurve), transform var(--takt) var(--kurve);flex-direction:column;display:flex;position:relative}.wz-kachel:hover{border-color:var(--rot-kante)}@media (prefers-reduced-motion:no-preference){.wz-kachel:hover{transform:translateY(-2px)}}.wz-kachel__marke{border-radius:var(--rund-2);background:var(--rot);color:#fff;place-items:center;width:2.75rem;height:2.75rem;display:inline-grid}.wz-kachel__marke svg{width:1.4rem;height:1.4rem}.wz-kachel h2,.wz-kachel h3{font-size:var(--grad-l);margin:0;line-height:1.25}.wz-kachel h2 a,.wz-kachel h3 a{color:var(--tinte);text-decoration:none}.wz-kachel h2 a:after,.wz-kachel h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.wz-kachel h2 a:focus-visible:after,.wz-kachel h3 a:focus-visible:after{outline:2px solid var(--signal);outline-offset:2px}.wz-kachel__frage{font-family:var(--schrift-mono);font-size:var(--grad-2xs);letter-spacing:var(--sperr-mittel);text-transform:uppercase;color:var(--rot-text);margin:0}.wz-kachel__text{color:var(--tinte-leise);line-height:var(--zeile-mittel);margin:0}.wz-kachel__liste{padding:var(--raum-3) 0 0;border-top:var(--strich);gap:var(--raum-1);margin:auto 0 0;list-style:none;display:grid}.wz-kachel__liste li{font-size:var(--grad-xs);color:var(--tinte-leise);padding-left:1.1em;position:relative}.wz-kachel__liste li:before{content:"›";color:var(--rot-text);position:absolute;left:0}.wz-grundsaetze{gap:var(--raum-3);max-width:70ch;margin:0;padding:0;list-style:none;display:grid}.wz-grundsaetze li{color:var(--tinte-leise);line-height:var(--zeile-mittel);padding-left:1.1em;position:relative}.wz-grundsaetze li:before{content:"›";color:var(--rot-text);position:absolute;left:0}.wz-grundsaetze b{color:var(--tinte)}.wz-leiste{align-items:center;gap:var(--raum-3);margin-bottom:var(--raum-5);flex-wrap:wrap;display:flex}.wz-beispiel{align-items:center;gap:var(--raum-2) var(--raum-4);padding:var(--raum-3) var(--raum-4);border:1px dashed var(--warn);border-radius:var(--rund-2);background:var(--warn-schleier);color:var(--tinte);font-size:var(--grad-s);margin-bottom:var(--raum-5);flex-wrap:wrap;display:flex}.wz-beispiel b{font-family:var(--schrift-mono);font-size:var(--grad-2xs);letter-spacing:var(--sperr-mittel);text-transform:uppercase;color:var(--warn)}.wz-angebote{gap:var(--raum-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:start;display:grid}.wz-karte{background:var(--flaeche);border:var(--strich);border-radius:var(--rund-2);min-width:0}.wz-karte__kopf{align-items:center;gap:var(--raum-3);padding:var(--raum-4) var(--raum-5);border-bottom:var(--strich);display:flex}.wz-karte__kopf .eingabe{font-weight:600}.wz-karte__leib{padding:var(--raum-5);gap:var(--raum-4);display:grid}.wz-gruppe{gap:var(--raum-3);border:0;min-width:0;margin:0;padding:0;display:grid}.wz-gruppe>legend{margin-bottom:var(--raum-2);color:var(--tinte);font-weight:600;font-size:var(--grad-s);padding:0}.wz-felder{gap:var(--raum-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));display:grid}.wz-felder--breit{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.wz-feld .eingabe,.wz-feld .auswahl{min-height:44px}.wz-feld .feld__etikett{text-transform:none;letter-spacing:0;font-family:var(--schrift-text);font-size:var(--grad-xs);color:var(--tinte-leise)}.wz-einheit{position:relative}.wz-einheit .eingabe{padding-right:3.2rem}.wz-einheit>span{font-family:var(--schrift-mono);font-size:var(--grad-2xs);color:var(--tinte-still);pointer-events:none;position:absolute;top:50%;right:.7rem;transform:translateY(-50%)}.wz-mehr{border-top:var(--strich);padding-top:var(--raum-3)}.wz-mehr>summary{cursor:pointer;font-weight:600;font-size:var(--grad-s);color:var(--tinte);align-items:center;min-height:44px;display:flex}.wz-mehr[open]>summary{margin-bottom:var(--raum-3)}.wz-mehr>div{gap:var(--raum-4);display:grid}.wz-knopf-leise{color:var(--tinte-leise);font:inherit;font-size:var(--grad-xs);cursor:pointer;background:0 0;border:0;min-height:44px;padding:.5rem 0}.wz-knopf-leise:hover{color:var(--rot-text)}.wz-ergebnisse{margin-top:var(--raum-8);gap:var(--raum-5);display:grid}.wz-ergebnis{padding:var(--raum-6);background:var(--flaeche);border:var(--strich);border-top:3px solid var(--rot);border-radius:var(--rund-2);min-width:0}.wz-ergebnis h3{margin:0 0 var(--raum-2);font-size:var(--grad-m)}.wz-gross{font-family:var(--schrift-anzeige);color:var(--tinte);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.8rem,5vw,2.6rem);font-weight:700;line-height:1.1}.wz-gross small{font-size:var(--grad-s);color:var(--tinte-leise);margin-top:var(--raum-2);font-weight:400;font-family:var(--schrift-text);display:block}.wz-kennzahlen{gap:var(--raum-3);margin:var(--raum-5) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));display:grid}.wz-kennzahl{padding:var(--raum-3) var(--raum-4);background:var(--flaeche-leise);border-radius:var(--rund-2)}.wz-kennzahl dt{font-family:var(--schrift-mono);font-size:var(--grad-3xs);letter-spacing:var(--sperr-mittel);text-transform:uppercase;color:var(--tinte-still)}.wz-kennzahl dd{margin:var(--raum-1) 0 0;font-weight:700;font-size:var(--grad-l);font-variant-numeric:tabular-nums;color:var(--tinte)}.wz-kennzahl dd small{font-weight:400;font-size:var(--grad-2xs);color:var(--tinte-leise);display:block}.wz-punkte{margin:var(--raum-5) 0 0;gap:var(--raum-2);padding:0;list-style:none;display:grid}.wz-punkte li{overflow-wrap:anywhere;min-width:0;color:var(--tinte-leise);line-height:var(--zeile-mittel);padding-left:1.1em;position:relative}.wz-punkte li:before{content:"›";color:var(--rot-text);position:absolute;left:0}.wz-punkte b{color:var(--tinte);font-variant-numeric:tabular-nums}.wz-zahl{font-variant-numeric:tabular-nums;white-space:nowrap}.wz-tabelle td,.wz-tabelle th{white-space:nowrap}.wz-tabelle td{font-variant-numeric:tabular-nums}.wz-termine{gap:var(--raum-4);margin-top:var(--raum-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.wz-termin{padding:var(--raum-5);border-radius:var(--rund-2);background:var(--flaeche-leise)}.wz-termin--haupt{background:var(--rot-schleier);box-shadow:inset 0 0 0 1px var(--rot-kante)}.wz-termin dt{font-family:var(--schrift-mono);font-size:var(--grad-3xs);letter-spacing:var(--sperr-mittel);text-transform:uppercase;color:var(--tinte-leise)}.wz-termin dd{margin:var(--raum-2) 0 0;font-weight:700;font-size:var(--grad-l);color:var(--tinte);line-height:1.25}.wz-termin dd small{margin-top:var(--raum-1);font-weight:400;font-size:var(--grad-xs);color:var(--tinte-leise);display:block}.wz-hinweise{gap:var(--raum-3);margin-top:var(--raum-5);display:grid}.wz-taten{gap:var(--raum-3);margin-top:var(--raum-5);flex-wrap:wrap;align-items:flex-end;display:flex}.wz-taten .feld{flex:0 14rem}.wz-briefraster{gap:var(--raum-6);align-items:start;display:grid}@media (min-width:1040px){.wz-briefraster{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.wz-brief{color:#1b1b1f;border-radius:var(--rund-2);box-shadow:var(--schatten-2);overflow-wrap:anywhere;background:#fff;padding:clamp(1.25rem,4vw,2.5rem);font-size:.95rem;line-height:1.5}.wz-brief p{margin:0}.wz-brief__kopf{gap:var(--raum-6);margin-bottom:var(--raum-8);grid-template-columns:1fr;display:grid}@media (min-width:560px){.wz-brief__kopf{grid-template-columns:1fr 1fr}.wz-brief__an{padding-top:var(--raum-10)}}.wz-brief__betreff{font-weight:700;margin:var(--raum-6) 0!important}.wz-brief__leib p+p{margin-top:var(--raum-3)}.wz-brief__gruss{white-space:pre-line;margin-top:var(--raum-6)!important}.wz-brief .wz-luecke{background:#fdecc8;border-radius:2px;padding:0 .15em}.wz-status{min-height:1.5em;font-size:var(--grad-xs);color:var(--gut);margin:0}.wz-faq{gap:var(--raum-3);max-width:70ch;display:grid}.wz-faq details{border:var(--strich);border-radius:var(--rund-2);background:var(--flaeche)}.wz-faq summary{cursor:pointer;padding:var(--raum-4) var(--raum-5);color:var(--tinte);min-height:44px;font-weight:600}.wz-faq details>div{padding:0 var(--raum-5) var(--raum-5);color:var(--tinte-leise);line-height:var(--zeile-weit)}.wz-faq details>div p{margin:0 0 var(--raum-2)}.wz-quellen{color:var(--tinte-leise);font-size:var(--grad-xs);line-height:var(--zeile-mittel);gap:var(--raum-2);max-width:80ch;margin:0;padding-left:1.2em;display:grid}.wz-community{margin-top:var(--raum-12);padding:var(--raum-6);border:var(--strich);border-radius:var(--rund-2);background:var(--flaeche);gap:var(--raum-5);display:grid}@media (min-width:900px){.wz-community{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}.wz-community h2{margin:0 0 var(--raum-2);font-size:clamp(1.2rem,2.2vw,1.45rem)}.wz-community p{margin:0 0 var(--raum-4);color:var(--tinte-leise);line-height:var(--zeile-mittel)}.wz-themen{border-top:var(--strich);margin:0;padding:0;list-style:none}.wz-themen li{border-bottom:var(--strich)}.wz-themen a{padding:var(--raum-3) 0;min-height:44px;color:var(--tinte);flex-direction:column;gap:2px;text-decoration:none;display:flex}.wz-themen a:hover{color:var(--rot-text)}.wz-themen span{font-family:var(--schrift-mono);font-size:var(--grad-3xs);letter-spacing:var(--sperr-mittel);text-transform:uppercase;color:var(--tinte-still)}@media print{body *{visibility:hidden!important}.wz-brief,.wz-brief *{visibility:visible!important}.wz-brief{width:100%;box-shadow:none;padding:0;position:absolute;inset:0 auto auto 0}.wz-brief .wz-luecke{background:0 0}}.wz-quelle{margin-top:var(--raum-1);font-size:var(--grad-2xs);line-height:var(--zeile-mittel);color:var(--tinte-still);overflow-wrap:anywhere;display:block}.wz-quelle a{color:inherit;text-underline-offset:2px;text-decoration:underline}.wz-katalog{gap:var(--raum-3);padding:var(--raum-4);background:var(--flaeche-leise);border-radius:var(--rund-2);display:grid}.wz-katalog>p,.wz-katalog .wz-felder{margin:0}.wz-katalog__hinweise{gap:var(--raum-1);font-size:var(--grad-xs);color:var(--tinte-leise);line-height:var(--zeile-mittel);margin:0;padding-left:1.1em;display:grid}.wz-luecke-text{color:var(--warn)}.wz-rechte{gap:var(--raum-3);margin:0;padding:0;list-style:none;display:grid}.wz-rechte>li{padding:var(--raum-3) var(--raum-4);border:var(--strich);border-radius:var(--rund-2);background:var(--flaeche);gap:var(--raum-1);display:grid}.wz-rechte__kopf{align-items:baseline;gap:var(--raum-2);flex-wrap:wrap;font-weight:600;display:flex}.wz-marke-frei{border-radius:var(--rund-voll);font-family:var(--schrift-mono);font-size:var(--grad-3xs);letter-spacing:var(--sperr-mittel);text-transform:uppercase;border:var(--strich);color:var(--tinte-leise);padding:.1rem .5rem;display:inline-block}.wz-marke-frei--ja{color:var(--gut);border-color:currentColor}.wz-marke-frei--nein{color:var(--tinte-leise)}.wz-preisliste{border-top:var(--strich);margin:0;padding:0;list-style:none}.wz-preisliste>li{gap:var(--raum-1) var(--raum-3);padding:var(--raum-3) 0;border-bottom:var(--strich);font-size:var(--grad-s);grid-template-columns:minmax(0,1fr) auto;display:grid}.wz-preisliste__preis{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.wz-preisliste__preis small{font-weight:400;font-size:var(--grad-2xs);color:var(--tinte-leise);white-space:normal;display:block}.wz-preisliste .wz-quelle,.wz-preisliste__zusatz{grid-column:1/-1}.wz-preisliste__zusatz{font-size:var(--grad-xs);color:var(--tinte-leise)}
