.gi-einstieg,.gi-abschnitt{--g-gutter:var(--vb-gutter,16px);--g-breite:1320px}.gi-abschnitt{padding-top:4rem}.gi-einstieg+.gi-abschnitt{padding-top:0}.gi-schluss{padding-bottom:4rem}@media (width>=900px){.gi-abschnitt{padding-top:6rem}.gi-schluss{padding-bottom:6rem}}.vb main>.gi-schluss:last-child{padding-bottom:4rem}.vb main>.gi-lesen:last-child{padding-bottom:0}.vb main>.gi-lesen:last-child:not(:has(.gi-schluss)){padding-bottom:3rem}@media (width>=900px){.vb main>.gi-schluss:last-child{padding-bottom:6rem}.vb main>.gi-lesen:last-child:not(:has(.gi-schluss)){padding-bottom:5rem}}.gi-einstieg:not([data-seite])+.gi-abschnitt{padding-top:1.5rem}@media (width>=900px){.gi-einstieg:not([data-seite])+.gi-abschnitt{padding-top:2.5rem}}.gi-schmal{max-width:46rem}.gi-kopf{gap:.75rem;max-width:46rem;margin-bottom:2rem;display:grid}.gi-kopf>*,.gi-text>*{margin:0}.gi-text{gap:1em;max-width:66ch;font-size:1.0625rem;line-height:1.55;display:grid}.gi-leise{color:var(--leise);margin:0;font-size:.9375rem}.gi-blatt{align-content:start;gap:1.25rem;display:grid}.gi-blatt>*{margin:0}.gi-zwei>.g-breite{gap:3rem clamp(2rem,4vw,4rem);display:grid}@media (width>=900px){.gi-zwei>.g-breite{grid-template-columns:minmax(0,53fr) minmax(0,47fr);align-items:stretch}}.gi-zwei section{align-content:start;gap:1rem;min-width:0;display:grid}.gi-zwei section>*{margin:0}.gi-zwei section:has(>.g-blatt:only-child){grid-template-rows:minmax(0,1fr);align-content:stretch}:is(.gi-einstieg,.gi-abschnitt) :is(h1,h2,h3,h4,dd,.vb-merkmale>li,.vb-tags>li){-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.gi-einstieg{isolation:isolate;padding-block:2.5rem 3.5rem;position:relative;overflow:clip;container-type:inline-size}@media (width>=900px){.gi-einstieg{padding-block:3.5rem 5rem}}.gi-einstieg:not([data-seite]){padding-bottom:2rem}@media (width>=900px){.gi-einstieg:not([data-seite]){padding-bottom:2.5rem}}.gi-einstieg-raster{align-items:start;gap:2.5rem clamp(2rem,4vw,4rem);display:grid}@media (width>=900px){.gi-einstieg[data-seite] .gi-einstieg-raster{grid-template-columns:minmax(0,53fr) minmax(0,47fr)}}.gi-einstieg-text{gap:1.25rem;max-width:44rem;display:grid}.gi-einstieg-text>*{margin:0}.gi-einstieg-text>.g-h1{max-width:24ch}.gi-einstieg .g-vorspann{color:var(--text)}.gi-einstieg .g-vorspann strong{color:var(--tinte);font-weight:600}.gi-einstieg-seite{gap:1rem;min-width:0;display:grid}.gi-foto{margin:0}.gi-foto img{aspect-ratio:4/3;object-fit:cover;background:var(--platte);width:100%;height:auto;display:block}.gi-foto[data-art=freisteller] img{object-fit:contain;background:var(--blatt);border:1px solid var(--linie);box-sizing:border-box;padding:6%}.gi-foto figcaption{color:var(--leise);margin-top:.625rem;font-size:.875rem;line-height:1.45}.gi-aktionen{flex-wrap:wrap;align-items:center;gap:.75rem 2rem;display:flex}.rahmen :is(.gi-einstieg,.gi-abschnitt) .vb-phone{color:var(--tinte);font-weight:600}.rahmen :is(.gi-einstieg,.gi-abschnitt) .vb-phone svg{color:var(--petrol-text)}.rahmen :is(.gi-einstieg,.gi-abschnitt) .vb-phone:hover{-webkit-text-decoration-color:var(--gelb);text-decoration-color:var(--gelb)}.gi-eckdaten{border-top:1px solid var(--haar);flex-wrap:wrap;gap:.75rem 0;margin:.5rem 0 0;padding:1rem 0 0;display:flex}.gi-eckdaten>div{border-right:1px solid var(--haar);flex-direction:column-reverse;gap:.125rem;margin-right:1.5rem;padding-inline:0 1.5rem;display:flex}.gi-eckdaten>div:last-child{border-right:0;margin-right:0}.gi-eckdaten dt{color:var(--leise);font-size:.875rem;line-height:1.35}.gi-eckdaten dd{font-variant-numeric:tabular-nums;color:var(--tinte);text-wrap:balance;margin:0;font-size:1.125rem;font-weight:600;line-height:1.25}@media (width<=639.98px){.gi-eckdaten{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;display:grid}.gi-eckdaten>div{border:0;margin:0;padding:0}}.gi-eckdaten[data-spalten]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;display:grid}.gi-eckdaten[data-spalten]>div{border:0;justify-content:flex-end;margin:0;padding:0}.gi-eckdaten[data-spalten] dt{text-wrap:pretty}@media (width<=479.98px){.gi-eckdaten[data-spalten]{grid-template-columns:minmax(0,1fr)}}.gi-merkmale{border-top:1px solid var(--haar);gap:.75rem;margin:.5rem 0 0;padding:1rem 0 0;font-size:.9375rem;line-height:1.5;display:grid}.gi-merkmale>div{gap:.25rem;display:grid}.gi-merkmale dt{color:var(--tinte);font-weight:600}.gi-merkmale dd{color:var(--text);margin:0}.rahmen :is(.gi-einstieg,.gi-abschnitt) :is(.vb-merkmale,.vb-tags){color:var(--text);margin:0;padding:0;font-size:.9375rem;line-height:1.5;list-style:none;display:block}.rahmen :is(.gi-einstieg,.gi-abschnitt) :is(.vb-merkmale,.vb-tags)>*{font-family:inherit;font-size:inherit;color:inherit;border:0;padding:0;display:inline}.rahmen :is(.gi-einstieg,.gi-abschnitt) :is(.vb-merkmale,.vb-tags)>*+:before{content:" · ";color:var(--leise)}.rahmen .gi-abschnitt .vb-pos{border-top:2px solid var(--tinte)}.rahmen .gi-abschnitt .vb-pos-zeile{border-bottom-color:var(--haar);grid-template-columns:72px minmax(0,1fr);align-items:start;gap:16px;padding:16px 0}.rahmen .gi-abschnitt .vb-pos-bild{width:72px}.rahmen .gi-abschnitt .vb-pos-h{color:var(--tinte);font-family:inherit;font-size:1.125rem;font-weight:700;line-height:1.25}.rahmen .gi-abschnitt .vb-pos-h a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--haar);text-decoration-color:var(--haar);text-underline-offset:.18em;text-decoration-thickness:2px}.rahmen .gi-abschnitt .vb-pos-text{gap:6px}.rahmen .gi-abschnitt .vb-pos-text p{font-size:.9375rem;line-height:1.5}.rahmen .gi-abschnitt .vb-pos-text .vb-merkmale{color:var(--leise);font-size:.8125rem;line-height:1.45}.rahmen .gi-abschnitt .vb-pos-i{display:none}.rahmen .gi-abschnitt .vb-pos-zeile:hover .vb-pos-h{color:var(--petrol-text)}.rahmen .gi-abschnitt .vb-pos-zeile:hover .vb-pos-h a{-webkit-text-decoration-color:var(--gelb);text-decoration-color:var(--gelb)}.rahmen .gi-abschnitt .vb-pos-zeile:has(a:focus-visible){outline:2px solid var(--fokus);outline-offset:2px}.rahmen .gi-abschnitt .vb-faq{border-top:2px solid var(--tinte)}.rahmen .gi-abschnitt .vb-faq details{border-bottom-color:var(--haar)}.rahmen .gi-abschnitt .vb-faq summary{min-height:48px;color:var(--tinte);padding:12px 0}.rahmen .gi-abschnitt .vb-faq summary:hover{color:var(--petrol-text);text-decoration:underline;-webkit-text-decoration-color:var(--gelb);text-decoration-color:var(--gelb)}.rahmen .gi-abschnitt .vb-faq-i{color:var(--petrol-text)}.rahmen .gi-abschnitt .vb-faq details p{color:var(--text)}.rahmen .gi-abschnitt .vb-gv{border-top:2px solid var(--tinte)}.rahmen .gi-abschnitt .vb-gv-zeile{border-bottom-color:var(--haar);min-height:48px}.rahmen .gi-abschnitt .vb-gv-t{color:var(--tinte);font-family:inherit;font-size:1.125rem;font-weight:700}.rahmen .gi-abschnitt .vb-gv-f{color:var(--leise)}.rahmen .gi-abschnitt .vb-stk-i{color:var(--petrol-text)}.rahmen .gi-abschnitt .vb-gv-zeile:hover .vb-gv-t{color:var(--petrol-text);text-decoration:underline;-webkit-text-decoration-color:var(--gelb);text-decoration-color:var(--gelb)}.rahmen :is(.gi-einstieg,.gi-abschnitt) .vb-link{color:var(--petrol-text);-webkit-text-decoration-color:var(--haar);text-decoration-color:var(--haar);text-underline-offset:.2em;font-weight:600;text-decoration-thickness:2px}.rahmen :is(.gi-einstieg,.gi-abschnitt) .vb-link:hover{color:var(--petrol-text);-webkit-text-decoration-color:var(--gelb);text-decoration-color:var(--gelb)}.rahmen :is(.gi-einstieg,.gi-abschnitt) .vb-link.gi-im-satz{overflow-wrap:anywhere;display:inline}.rahmen .gi-abschnitt [data-muster=linkliste] .vb-link>svg,.rahmen .gi-abschnitt .vb-presse-i{display:none}.rahmen .gi-abschnitt .gi-text a{color:var(--petrol-text);-webkit-text-decoration-color:var(--haar);text-decoration-color:var(--haar);text-underline-offset:.2em;font-weight:600;text-decoration-thickness:2px}.rahmen .gi-abschnitt .gi-text a:hover{-webkit-text-decoration-color:var(--gelb);text-decoration-color:var(--gelb)}.rahmen .gi-abschnitt [data-muster=linkliste]{margin:0;padding:0;list-style:none}.rahmen .gi-abschnitt [data-muster=linkliste]>li{border-bottom:1px solid var(--haar);padding:.5rem 0}.rahmen .gi-abschnitt [data-muster=linkliste]>li:first-child{border-top:2px solid var(--tinte)}.rahmen .gi-abschnitt [data-muster=linkliste] .vb-link{line-height:1.6;display:inline}.rahmen .gi-abschnitt .vb-haken li:before{border-color:var(--petrol-text)}.rahmen .gi-abschnitt [data-muster=ablauf]{margin:0;padding:0;list-style:none}.rahmen .gi-abschnitt [data-muster=ablauf]>li:before{--gi-ring:3px;background:radial-gradient(closest-side, transparent calc(100% - var(--gi-ring)), var(--petrol-text) calc(100% - var(--gi-ring) + .5px));-webkit-mask:conic-gradient(#000 0 90deg, transparent 90deg 182.5deg, #000 182.5deg 247.5deg, transparent 247.5deg 292.5deg, #000 292.5deg), radial-gradient(closest-side, #000 calc(100% - var(--gi-ring) - 1px), transparent calc(100% - var(--gi-ring) - .5px));-webkit-mask:conic-gradient(#000 0 90deg, transparent 90deg 182.5deg, #000 182.5deg 247.5deg, transparent 247.5deg 292.5deg, #000 292.5deg), radial-gradient(closest-side, #000 calc(100% - var(--gi-ring) - 1px), transparent calc(100% - var(--gi-ring) - .5px));mask:conic-gradient(#000 0 90deg, transparent 90deg 182.5deg, #000 182.5deg 247.5deg, transparent 247.5deg 292.5deg, #000 292.5deg), radial-gradient(closest-side, #000 calc(100% - var(--gi-ring) - 1px), transparent calc(100% - var(--gi-ring) - .5px));color:var(--tinte);font-variant-numeric:tabular-nums;border:0;border-radius:50%;font-family:inherit;font-size:1rem;font-weight:600}.rahmen .gi-abschnitt [data-muster=ablauf]>li>h3{color:var(--tinte);font-family:inherit;font-size:1.25rem;font-weight:700;line-height:1.25}.rahmen .gi-abschnitt [data-muster=ablauf] p{color:var(--text);margin:0}.gi-schluss-blatt{gap:1.5rem;display:grid}.gi-schluss-text{gap:1rem;display:grid}.gi-schluss-text>*{margin:0}.gi-schluss-text>.g-h2{max-width:22ch}@media (width>=900px){.gi-schluss-blatt{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:3rem}.gi-schluss-blatt>.gi-aktionen{flex-direction:column;align-items:flex-start}}.rahmen :is(.gi-einstieg,.gi-abschnitt) :focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.gi-abschnitt+[data-entwurf],.gi-einstieg+[data-entwurf]{padding-top:4rem}[data-entwurf]>.gi-abschnitt{padding-top:1.5rem}@media (width>=900px){.gi-abschnitt+[data-entwurf],.gi-einstieg+[data-entwurf]{padding-top:6rem}}.gi-einstieg:not([data-seite]) .gi-einstieg-text{max-width:60rem}.gi-einstieg:not([data-seite]) .g-vorspann{max-width:54ch}.gi-einstieg .gi-absatz{max-width:60ch}.gi-einstieg .g-kreis[data-form=ecke]{--g-kr:46cqw;--g-kx:94cqw;--g-ky:calc(100% + 20cqw + 1.5rem)}@media (width>=900px){.gi-einstieg .g-kreis[data-form=ecke]{--g-ky:calc(100% + 20cqw + 2.5rem)}}@media (width<=639.98px){.gi-einstieg .g-kreis[data-form=ecke]{display:none}}.gi-eckdaten>div[data-lang]{border-right:0;flex-basis:100%;margin-right:0}@media (width<=639.98px){.gi-eckdaten>div[data-lang]{grid-column:1/-1}}.gi-formular{--muster-anfrage-raster:minmax(0, 46rem) minmax(0, 18rem)}.gi-formular[data-neben-zuerst]{--muster-anfrage-raster:minmax(0, 18rem) minmax(0, 46rem)}.rahmen .gi-formular .anfrage-raster{gap:2rem clamp(2rem,4vw,4rem)}.rahmen :is(.gi-formular,.gi-kasten-leise) [data-muster=kasten]{border-left:2px solid var(--tinte);color:var(--text);background:0 0;gap:.75rem;padding:.25rem 0 .25rem 1.25rem}.rahmen :is(.gi-formular,.gi-kasten-leise) [data-muster=kasten] :is(h2,h3){color:var(--tinte);font-family:inherit;font-size:1.25rem;font-weight:700;line-height:1.25}.rahmen .gi-formular [data-muster=kasten] .vb-link{overflow-wrap:anywhere;display:inline}.gi-domain{white-space:nowrap}@media (width>=960px){.rahmen .gi-formular [data-muster=kasten]{margin-top:2rem}}.rahmen .gi-formular [data-muster=ablauf]{border:0;gap:.75rem;display:grid}.rahmen .gi-formular [data-muster=ablauf]>li{border:0;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:0 .75rem;padding:0}.rahmen .gi-formular [data-muster=ablauf]>li:before{grid-row:auto;width:32px;height:32px;font-size:.9375rem}.gi-einstieg .gi-rueckmeldung{flex-wrap:wrap;gap:.75rem;margin:0;display:flex}.rahmen .gi-kennung{color:var(--leise);font-size:.9375rem;font-weight:600;line-height:1.4}.rahmen :is(.gi-einstieg,.gi-abschnitt) .vb-num{font-variant-numeric:tabular-nums;font-family:inherit}.gi-seitenkopf{gap:1.25rem clamp(2rem,4vw,4rem);display:grid}.gi-seitenkopf>*{min-width:0;margin:0}.gi-seitenkopf-kopf{align-content:start;gap:.75rem;display:grid}.gi-seitenkopf-kopf>*{margin:0}.gi-spalte{align-content:start;gap:1.25rem;min-width:0;display:grid}.gi-spalte>*{margin:0}.gi-spalte>p{max-width:66ch}@media (width>=900px){.gi-seitenkopf{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.gi-naht{gap:2rem clamp(2rem,4vw,4rem);display:grid}.gi-naht>*{align-content:start;gap:1rem;min-width:0;display:grid}.gi-naht>*>*{margin:0}@media (width>=900px){.gi-naht{grid-template-columns:minmax(0,53fr) minmax(0,47fr)}}.rahmen .gi-liste{border-top:2px solid var(--tinte);margin:0;padding:0;list-style:none}.rahmen .gi-liste>li{border-bottom:1px solid var(--haar);gap:.375rem;padding:1rem 0;display:grid}.rahmen .gi-liste>li>*{margin:0}.rahmen .gi-liste h3{color:var(--tinte);font-size:1.25rem;font-weight:700;line-height:1.25}.rahmen .gi-liste p{color:var(--text);font-size:1rem;line-height:1.55}@media (width>=640px){.rahmen .gi-liste[data-spalten]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,2.5rem);display:grid}}.rahmen .gi-begriffe{border-top:2px solid var(--tinte);margin:0}.rahmen .gi-begriffe>div{border-bottom:1px solid var(--haar);gap:.25rem 1.5rem;padding:.875rem 0;display:grid}.rahmen .gi-begriffe dt{color:var(--tinte);font-weight:700}.rahmen .gi-begriffe dd{color:var(--text);margin:0;line-height:1.55}@media (width>=640px){.rahmen .gi-begriffe>div{grid-template-columns:minmax(9rem,1fr) minmax(0,2.5fr)}}.rahmen .gi-verweise [data-muster=linkliste]{columns:3 16rem;border-top:2px solid var(--tinte);column-gap:clamp(1.5rem,3vw,2.5rem);padding-top:.25rem;display:block}.rahmen .gi-verweise [data-muster=linkliste]>li{break-inside:avoid}.rahmen .gi-verweise [data-muster=linkliste]>li:first-child{border-top:0}.rahmen .gi-verweise>.g-breite>:is(.g-h2,.g-h3){margin:0 0 1rem}.rahmen .gi-abschnitt .vb-link:not([data-muster=pdf-link])>svg{display:none}.rahmen .gi-abschnitt .vb-presse{border-top:2px solid var(--tinte);margin:0;padding:0;list-style:none}.rahmen .gi-abschnitt .vb-presse-item{border-bottom-color:var(--haar);gap:.375rem 2rem;padding:1.125rem 0}.rahmen .gi-abschnitt .vb-presse-meta{color:var(--leise);align-content:start;font-size:.875rem}.rahmen .gi-abschnitt .vb-presse-meta time{font-family:inherit;font-size:inherit;font-variant-numeric:tabular-nums}.rahmen .gi-abschnitt .vb-presse-meta span{color:var(--tinte);font-weight:700}.rahmen .gi-abschnitt .vb-presse-item h3{color:var(--tinte);font-size:1.25rem;font-weight:700;line-height:1.25}.rahmen .gi-abschnitt .vb-presse-item h3 a{color:var(--petrol-text);text-decoration:underline;-webkit-text-decoration-color:var(--haar);text-decoration-color:var(--haar);text-underline-offset:.2em;text-decoration-thickness:2px}.rahmen .gi-abschnitt .vb-presse-item h3 a:hover{color:var(--petrol-text);-webkit-text-decoration-color:var(--gelb);text-decoration-color:var(--gelb)}.rahmen .gi-abschnitt .vb-presse-item p:not(.vb-presse-meta){color:var(--text);font-size:1rem;line-height:1.55}.rahmen .gi-abschnitt [data-muster=meldungen]{border-top:2px solid var(--tinte);max-width:none;margin:0;padding:0;list-style:none}.rahmen .gi-abschnitt [data-muster=meldungen]>li{border-bottom-color:var(--haar)}.rahmen .gi-abschnitt [data-muster=meldungen] article{gap:.375rem 2rem;padding-block:1.125rem}.rahmen .gi-abschnitt [data-muster=meldungen] article>*{max-width:66ch;margin:0}.rahmen .gi-abschnitt [data-muster=meldungen] :is(h2,h3){color:var(--tinte);font-size:1.1875rem;font-weight:700;line-height:1.3}.rahmen .gi-abschnitt [data-muster=meldungen] :is(h2,h3) a{color:var(--petrol-text);text-decoration:underline;-webkit-text-decoration-color:var(--haar);text-decoration-color:var(--haar);text-underline-offset:.2em;text-decoration-thickness:2px}.rahmen .gi-abschnitt [data-muster=meldungen] :is(h2,h3) a:hover{-webkit-text-decoration-color:var(--gelb);text-decoration-color:var(--gelb)}.rahmen .gi-abschnitt [data-muster=meldungen] .meldungen-meta{color:var(--leise);font-size:.875rem}.rahmen .gi-abschnitt [data-muster=meldungen] p{color:var(--text);line-height:1.55}@media (width>=760px){.rahmen .gi-abschnitt [data-muster=meldungen][data-datum] article{grid-template-columns:11rem minmax(0,1fr)}.rahmen .gi-abschnitt [data-muster=meldungen][data-datum] article>:not(.meldungen-meta){grid-column:2}.rahmen .gi-abschnitt [data-muster=meldungen][data-datum] .meldungen-meta{grid-area:1/1;padding-top:.2em}}.rahmen .gi-abschnitt [data-muster=karten]:where([data-variante=fallstudie]){grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid;container-type:inline-size}.rahmen .gi-abschnitt .vb-fk{background:var(--blatt);border:1px solid var(--linie);border-top:2px solid var(--tinte);box-shadow:none;padding-bottom:0}.rahmen .gi-abschnitt .vb-fk .vb-fall-kopf{border-bottom-color:var(--haar);align-content:start}.rahmen .gi-abschnitt .vb-fk .vb-fall-h{color:var(--tinte);font-family:inherit;font-size:1.25rem;font-weight:700;line-height:1.25}.rahmen .gi-abschnitt .vb-fk-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--haar);text-decoration-color:var(--haar);text-underline-offset:.18em;text-decoration-thickness:2px}.rahmen .gi-abschnitt .vb-fk:hover .vb-fk-link{color:var(--petrol-text);-webkit-text-decoration-color:var(--gelb);text-decoration-color:var(--gelb)}.rahmen .gi-abschnitt .vb-fk:has(.vb-fk-link:focus-visible){outline:2px solid var(--fokus);outline-offset:2px}.rahmen .gi-abschnitt .vb-fk-werte{border-bottom:1px solid var(--haar);grid-template-columns:max-content minmax(0,1fr);column-gap:1.5rem;padding-inline:clamp(20px,2.6vw,30px)}.rahmen .gi-abschnitt .vb-fk-werte>div{grid-column:1/-1;grid-template-columns:subgrid;border:0;align-items:baseline;gap:.5rem 1.5rem;padding:1rem 0}.rahmen .gi-abschnitt .vb-fk-werte>div+div{border-left:0;border-top:1px solid var(--haar)}.rahmen .gi-abschnitt .vb-fk-werte dt{color:var(--leise);font-size:.9375rem;line-height:1.45}.rahmen .gi-abschnitt .vb-fk-werte dd{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--tinte);margin:0;font-family:inherit;font-weight:600}.rahmen .gi-abschnitt .vb-fk-werte dd:after{border-inline-color:var(--tuerkis);background:linear-gradient(var(--tuerkis), var(--tuerkis)) center / 100% 1.5px no-repeat}.rahmen .gi-abschnitt .vb-fk-weiter{color:var(--petrol-text)}.rahmen .gi-abschnitt .vb-fk-weiter svg{display:none}@media (width<=519.98px){.rahmen .gi-abschnitt .vb-fk-werte{grid-template-columns:minmax(0,1fr)}}@container (width>=62rem){.rahmen .gi-abschnitt .vb-fk{grid-template-rows:1fr auto;grid-template-columns:minmax(0,53fr) minmax(0,47fr);display:grid}.rahmen .gi-abschnitt .vb-fk .vb-fall-kopf{border-bottom:0;border-right:1px solid var(--haar);grid-row:1/3}.rahmen .gi-abschnitt .vb-fk-werte{align-self:start}}.gi-weiter{margin:2rem 0 0}.gi-lesen-text{gap:3rem;padding-bottom:1rem;display:grid}.gi-lesen-text>*{min-width:0;max-width:68ch;margin:0}.rahmen .gi-lesen-text :is(section,[data-muster=fliesstext]){color:var(--text);gap:1rem;font-size:1.0625rem;line-height:1.6;display:grid}.rahmen .gi-lesen-text :is(section,[data-muster=fliesstext])>*{margin:0}.rahmen .gi-lesen-text :is(section,[data-muster=fliesstext])>h2:not(.g-h3){letter-spacing:-.015em;color:var(--tinte);text-wrap:balance;margin-top:0;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);font-weight:700;line-height:1.1}.rahmen .gi-lesen-text [data-muster=fliesstext]>h2:not(:first-child){margin-top:1.5rem}.rahmen .gi-lesen-text :is(section,[data-muster=fliesstext])>:is(ul,ol):not([data-muster]){gap:.5rem;padding-left:1.25em;display:grid}.rahmen .gi-lesen-text [data-muster=fliesstext]>ul,.rahmen .gi-lesen-text section>ul:not([class],[data-muster]){list-style:square}.rahmen .gi-lesen-text [data-muster=fliesstext]>ul>li::marker{color:var(--petrol-text)}.rahmen .gi-lesen-text section>ul:not([class],[data-muster])>li::marker{color:var(--petrol-text)}.rahmen .gi-lesen-text [data-muster=fliesstext]>ol{list-style:decimal}.rahmen .gi-lesen-text [data-muster=foto] figcaption{color:var(--leise);margin-top:.625rem;font-size:.875rem;line-height:1.45}.rahmen .gi-lesen-text [data-muster=foto] img{width:100%;height:auto;display:block}.rahmen .gi-lesen-text a:not(.g-knopf,.vb-btn){color:var(--petrol-text);-webkit-text-decoration-color:var(--haar);text-decoration-color:var(--haar);text-underline-offset:.2em;font-weight:600;text-decoration-thickness:2px}.rahmen .gi-lesen-text a:not(.g-knopf,.vb-btn):hover{-webkit-text-decoration-color:var(--gelb);text-decoration-color:var(--gelb)}.rahmen .gi-lesen-text .vb-haken{gap:.5rem;display:grid}.rahmen .gi-lesen-text .g-blatt{justify-items:start;gap:1rem;display:grid}.rahmen .gi-lesen-text .g-blatt>*{margin:0}.gi-lesen>.gi-abschnitt.gi-lesen-teil{padding-top:0}.gi-abschnitt.gi-dicht+.gi-abschnitt.gi-dicht{padding-top:3rem}.rahmen .gi-abschnitt [data-muster=ablauf] .ablauf-schritt:not(:last-child):after{border-left-color:var(--tuerkis)}.rahmen .gi-recht :is(h2,h3,h4,h5,h6){scroll-margin-top:96px}.rahmen .gi-lesen-text .gi-recht>h2:not(:first-child),.rahmen .gi-lesen-text .gi-recht>div>h2:not(:first-child){margin-top:1.5rem}.rahmen .gi-recht>div{gap:1rem;display:grid}.rahmen .gi-recht>div>*{margin:0}.rahmen .gi-recht :is(h3,h4,h5,h6){color:var(--tinte);margin:.75rem 0 0;font-size:1.25rem;font-weight:700;line-height:1.25}.rahmen .gi-recht :is(h4,h5,h6){font-size:1.0625rem}.rahmen .gi-recht>div>h2{letter-spacing:-.015em;color:var(--tinte);font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);font-weight:700;line-height:1.1}.rahmen .gi-recht address{font-style:normal}.rahmen .gi-recht dl{gap:.25rem 1.5rem;margin:0;display:grid}.rahmen .gi-recht dt{color:var(--tinte);font-weight:700}.rahmen .gi-recht dd{margin:0 0 .5rem}@media (width>=640px){.rahmen .gi-recht dl{grid-template-columns:max-content minmax(0,1fr)}.rahmen .gi-recht dd{margin:0}}.rahmen .gi-recht :is(ul,ol):not([data-muster]){gap:.5rem;padding-left:1.25em;display:grid}.rahmen .gi-recht ul:not([data-muster]){list-style:square}.rahmen .gi-recht ul:not([data-muster])>li::marker{color:var(--petrol-text)}.rahmen .gi-recht ol:not([data-muster]){list-style:decimal}.rahmen .gi-recht blockquote{border-left:4px solid var(--gelb);background:var(--platte);margin:0;padding:.875rem 1.125rem}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/roboto-mono-cyrillic-ext-wght-normal-BUDPrIko.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/roboto-mono-cyrillic-wght-normal-HUlVHixE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/roboto-mono-greek-wght-normal-BJJTbwTT.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/roboto-mono-vietnamese-wght-normal-DlC-zuDL.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/roboto-mono-latin-ext-wght-normal-QAYlOegK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/roboto-mono-latin-wght-normal-CZtBPCCa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root:has(.vb){scrollbar-color:#114c69 #eaecec;background:#eaecec}@media (prefers-color-scheme:dark){:root:not([data-farbschema=hell]):has(.vb){scrollbar-color:#8ea3bf #15191e;background:#15191e}}:root[data-farbschema=dunkel]:has(.vb){scrollbar-color:#8ea3bf #15191e;background:#15191e}@media (prefers-reduced-motion:no-preference){:root:has(.vb){scroll-behavior:smooth}}.vb{--vb-rule:#114c69;--vb-grid:#114c6913;--vb-red-soft:#8a130e1a;--vb-petrol:#114c69;--vb-tuerkis:#01a7c5;--vb-nacht:#111a22;--vb-band-text:#eef2f7;--vb-input-line:#7f8891;--vb-display:"Roboto Variable", "Roboto", system-ui, sans-serif;--vb-mono:"Roboto Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--vb-gutter:clamp(16px, 4vw, 40px);color:var(--text);background:var(--grund);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100dvh;font-size:1.0625rem;line-height:1.6;overflow-x:clip}@media (prefers-color-scheme:dark){:where(:root:not([data-farbschema=hell])) .vb{--vb-rule:#8ea3bf;--vb-grid:#dce5f10f;--vb-red-soft:#ff8f841f;--vb-band-text:#dce5f1;--vb-input-line:#6f7a86}}:where(:root[data-farbschema=dunkel]) .vb{--vb-rule:#8ea3bf;--vb-grid:#dce5f10f;--vb-red-soft:#ff8f841f;--vb-band-text:#dce5f1;--vb-input-line:#6f7a86}:where(.vb) *,:where(.vb) :before,:where(.vb) :after{box-sizing:border-box}.vb ::selection{background:var(--rot);color:#fff}.vb :focus-visible{outline:2px solid var(--fokus);outline-offset:3px}:where(.vb) img{max-width:100%;height:auto;display:block}:where(.vb) :is(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0}:where(.vb) :is(ul,ol){padding:0;list-style:none}:where(.vb) a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}:where(.vb) button{font:inherit;color:inherit}.vb main:focus{outline:none}.vb-wrap{width:100%;max-width:1320px;padding-inline:var(--vb-gutter);margin-inline:auto}.vb-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vb-num{font-variant-numeric:tabular-nums}.vb-skip{z-index:60;background:var(--blatt);color:var(--tinte);border:1px solid var(--vb-rule);padding:10px 16px;position:absolute;top:-80px;left:12px}.vb-skip:focus{top:12px}.vb-h1{font-family:var(--vb-display);letter-spacing:-.02em;color:var(--tinte);text-wrap:balance;font-size:clamp(2.75rem,1.4rem + 4.6vw,5.75rem);font-weight:700;line-height:.94}.vb-h1-seite{font-size:clamp(2.4rem,1.5rem + 2.8vw,4.25rem);line-height:.98}.vb-h2{font-family:var(--vb-display);letter-spacing:-.015em;color:var(--tinte);text-wrap:balance;font-size:clamp(2rem,1.35rem + 2vw,3.25rem);font-weight:700;line-height:1}.vb-h3{font-family:var(--vb-display);color:var(--tinte);font-size:clamp(1.4rem,1.2rem + .6vw,1.75rem);font-weight:600;line-height:1.1}.vb-lead{color:var(--text);text-wrap:pretty;max-width:58ch;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.5}.vb-note{color:var(--leise);font-size:.84rem;line-height:1.5}.vb-link{color:var(--tinte);text-decoration:underline;-webkit-text-decoration-color:var(--petrol-text);text-decoration-color:var(--petrol-text);align-items:center;gap:6px;font-weight:500;text-decoration-thickness:1.5px;display:inline-flex}.vb-link:hover{color:var(--petrol-text)}.vb-wrap>.vb-h2{margin-bottom:clamp(24px,3vw,40px)}.vb-schmal>.vb-h2{margin-bottom:0}.vb-btn{background:var(--rot);color:#fff;white-space:nowrap;cursor:pointer;min-height:50px;transition:background-color .18s var(--ease-zustand), color .18s var(--ease-zustand), transform .12s var(--ease-zustand);border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:1rem;font-weight:600;line-height:1.1;text-decoration:none;display:inline-flex}.vb-btn:hover{background:var(--rot-hover)}.vb-btn:active{transform:translateY(1px)}.vb-btn:disabled{opacity:.72;cursor:progress}.vb-btn-ghost{color:var(--tinte);border-color:var(--vb-rule);background:0 0}.vb-btn-ghost:hover{background:var(--tinte);color:var(--blatt)}.vb-btn-ghost svg{transition:transform .2s var(--ease-zustand)}.vb-btn-ghost:hover svg{transform:translate(3px)}.vb-header{z-index:40;background:var(--blatt);border-bottom:1px solid var(--linie);position:sticky;top:0}.vb-header-in{align-items:center;gap:28px;height:68px;display:flex}.vb-brand{flex:none;display:block}.vb-brand img{width:auto;height:46px}.vb-nav-wrap{margin-left:auto}.vb-nav{align-items:center;gap:4px;display:flex}.vb-navlink{height:40px;color:var(--text);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:0 10px;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.vb-navlink:after{content:"";background:var(--tuerkis);transform-origin:0;height:2px;transition:transform .22s var(--ease-zustand);position:absolute;bottom:4px;left:10px;right:10px;transform:scaleX(0)}.vb-navlink:hover:after,.vb-navlink[aria-current=page]:after,.vb-navlink[aria-expanded=true]:after{transform:scaleX(1)}.vb-navlink:hover,.vb-navlink[aria-current=page]{color:var(--tinte)}.vb-caret{transition:transform .2s var(--ease-zustand)}[aria-expanded=true]>.vb-caret{transform:rotate(180deg)}.vb-menu-h{color:var(--leise);margin-bottom:12px;font-size:.8rem}.vb-header-cta{flex:none}.vb-burger{border:1px solid var(--vb-rule);height:44px;color:var(--tinte);cursor:pointer;background:0 0;border-radius:2px;align-items:center;gap:8px;margin-left:auto;padding:0 14px;font-weight:500;display:none}.vb-mobile{display:none}@media (width<=1279px){.vb-nav-wrap,.vb-header-cta{display:none}.vb-burger{display:inline-flex}.vb-mobile[data-open=true]{max-height:calc(100dvh - 68px);padding:20px var(--vb-gutter) 28px;border-top:1px solid var(--linie);background:var(--blatt);gap:20px;display:grid;overflow-y:auto}.vb-mobile-sub{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.vb-mobile-sub a{border-bottom:1px solid var(--haar);padding:9px 0;text-decoration:none;display:block}.vb-mobile .vb-menu-h{margin:0}.vb-mobile .vb-btn{justify-self:start}}@media (width<=560px){.vb-mobile-sub{grid-template-columns:1fr}}.vb-section{padding-block:clamp(64px,8vw,128px) 0}.vb main>:last-child{padding-bottom:clamp(64px,8vw,128px)}.vb-sheet{background:var(--blatt);border:1px solid var(--linie)}.vb-phone{min-height:50px;color:var(--tinte);align-items:center;gap:10px;font-size:1.05rem;font-weight:600;text-decoration:none;display:inline-flex}.vb-phone svg{color:var(--petrol-text)}.vb-phone:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gelb);text-decoration-color:var(--gelb)}.vb-presse-i{vertical-align:-3px;color:var(--petrol-text);margin-left:4px;display:inline}.vb-crumbs{color:var(--leise);align-items:center;gap:8px;padding-block:20px;font-size:.88rem;display:flex}.vb-crumbs a{color:var(--tinte)}.vb-crumbs-i{transform:rotate(-90deg)}.vb-input{border:1px solid var(--vb-input-line);background:var(--blatt);width:100%;min-height:48px;color:var(--text);font:inherit;border-radius:2px;padding:11px 13px;font-size:1rem;line-height:1.4;transition:border-color .15s,box-shadow .15s}textarea.vb-input{resize:vertical;min-height:96px}.vb-input:hover{border-color:var(--tinte)}.vb-input:focus-visible{border-color:var(--fokus);box-shadow:0 0 0 3px var(--vb-red-soft);outline:none}.vb-input[aria-invalid=true]{border-color:var(--rot-text)}.vb-err{color:var(--rot-text);font-size:.86rem;font-weight:500}.vb-check{cursor:pointer;align-items:flex-start;gap:12px;font-size:.9rem;line-height:1.45;display:flex}.vb-check input{width:20px;height:20px;accent-color:var(--rot);flex:none;margin:1px 0 0}.vb-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.vb-zwei{grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);display:grid}.vb-zwei>div{align-content:start;gap:18px;display:grid}@media (width<=860px){.vb-zwei{grid-template-columns:1fr}}.vb-schmal{gap:24px;max-width:900px;display:grid}.vb-header-cta[aria-current=page]{background:var(--rot-hover)}@media (width<=1279px){.vb-mobile-sub a{gap:2px;display:grid}.vb-mobile-sub strong{font-family:var(--vb-display);color:var(--tinte);font-size:1.2rem;font-weight:600}.vb-mobile-sub span{color:var(--leise);font-size:.85rem}}.vb-btn svg{transition:transform .2s var(--ease-zustand);flex:none}.vb-btn:hover svg{transform:translate(3px)}.vb-phone-klein{min-height:44px;font-size:.95rem;font-weight:500}.vb-pw{border-top:2px solid var(--vb-rule)}.vb-wissen{border-top:2px solid var(--vb-rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);padding:clamp(24px,4vw,56px);display:grid}@media (width<=860px){.vb-wissen{grid-template-columns:1fr}}.vb-ablauf{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(24px,4vw,72px);display:grid}@media (width<=860px){.vb-ablauf{grid-template-columns:1fr}}.vb-wrap.vb-schmal{max-width:1320px}.vb-schmal>*{max-width:900px}.vb-lang{border:1px solid var(--vb-rule);border-radius:2px;flex:none;display:flex}.vb-lang li+li{border-left:1px solid var(--vb-rule)}.vb-lang a{min-width:40px;height:36px;font-family:var(--vb-mono);color:var(--tinte);place-items:center;padding:0 8px;font-size:.82rem;font-weight:500;text-decoration:none;display:grid}.vb-lang a:hover{color:var(--petrol-text)}.vb-lang a[aria-current=true]{background:var(--tinte);color:var(--blatt)}.vb-farbe{border:1px solid var(--vb-rule);width:38px;height:38px;color:var(--tinte);cursor:pointer;background:0 0;border-radius:2px;flex:none;place-items:center;display:grid}.vb-farbe:hover{color:var(--petrol-text)}.vb-farbe-sonne{display:none}@media (prefers-color-scheme:dark){:root:not([data-farbschema=hell]) .vb-farbe-mond{display:none}:root:not([data-farbschema=hell]) .vb-farbe-sonne{display:block}}:root[data-farbschema=dunkel] .vb-farbe-mond{display:none}:root[data-farbschema=dunkel] .vb-farbe-sonne{display:block}.vb-header-in:has(.vb-lang){gap:20px}@media (width<=1279px){.vb-header-in:has(.vb-lang){gap:12px}}@media (width>=1280px) and (width<=1399px){.vb-navlink{padding:0 7px}.vb-navlink:after{left:7px;right:7px}}@media (width<=400px){.vb-burger{padding:0 10px}.vb-farbe{width:36px}.vb-lang a{min-width:36px;padding:0 6px}}.vb-crumbs{flex-wrap:wrap}.vb-fk{border-top:2px solid var(--vb-rule);transition:border-color .18s var(--ease-zustand);position:relative}.vb-fk:hover{border-color:var(--petrol-text)}.vb-header{border-top:18px solid var(--gelb)}.vb-header-in{height:74px}.vb-brand{align-self:flex-start;margin-top:-17px;position:relative}.vb-brand img{height:78px}@media (width<=560px){.vb-header{border-top-width:12px}.vb-header-in{height:64px}.vb-brand{margin-top:-12px}.vb-brand img{height:64px}}.vb-wand .vb-btn{background:var(--gelb);color:var(--vb-nacht)}.vb-wand .vb-btn-ghost{color:#fff;background:0 0;border-color:#ffffffb3}.vb-wand-hell .vb-btn{background:var(--vb-petrol);color:#fff}.vb-steckbrief-blatt{border-top:0}.vb-fk .vb-wrap{max-width:1120px}.vb-fk-kopf{position:relative}.vb-fk-kopf .vb-header-in{justify-content:space-between}.vb-fk{padding-bottom:calc(88px + env(safe-area-inset-bottom))}@media (width<=760px){.vb-fk-kopf .vb-header-in{height:56px}.vb-fk-kopf .vb-brand{margin-top:-8px}.vb-fk-kopf .vb-brand img{height:50px}}.vb-fk-fuss{background:var(--vb-nacht);color:#ffffffc7;font-size:.88rem}.vb-fk-fuss-in{flex-wrap:wrap;gap:8px 24px;padding-block:20px 28px;display:flex}.vb-fk-fuss a{color:#fff;min-height:24px}.vb-fk main>:last-child{padding-bottom:clamp(40px,6vw,88px)}.vb-fk{--fk-ueber:clamp(56px, 9vw, 130px);--fk-hero-unten:clamp(28px, 5vw, 72px)}.vb-panel{inset-inline:0;overscroll-behavior:contain;background:var(--blatt);border-top:2px solid var(--vb-rule);border-bottom:1px solid var(--linie);opacity:0;clip-path:inset(0 0 100%);max-height:calc(100dvh - 68px);transition:opacity .18s var(--ease-zustand), clip-path .24s var(--ease-zustand), display .24s allow-discrete;padding-block:28px 32px;display:none;position:absolute;top:100%;overflow-y:auto;box-shadow:0 18px 40px -12px #111a2247}.vb-panel[data-open=true]{opacity:1;clip-path:inset(0);display:block}@starting-style{.vb-panel[data-open=true]{opacity:0;clip-path:inset(0 0 100%)}}@media (prefers-reduced-motion:reduce){.vb-panel{transition:none}}.vb-panel-alle{width:fit-content;color:var(--tinte);align-items:center;gap:10px;margin-bottom:20px;padding:6px 0;font-weight:600;text-decoration:none;display:flex}.vb-panel-alle:hover,.vb-panel-alle[aria-current=page]{color:var(--tinte)}.vb-panel-gruppen,.vb-panel-vorhaben{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:24px 28px;display:grid}.vb-panel-vorhaben{grid-template-columns:repeat(4,minmax(0,1fr))}.vb-panel-kopf{gap:3px;margin:0;text-decoration:none;display:grid}.vb-panel-kopf strong{font-family:var(--vb-display);color:var(--tinte);text-wrap:balance;font-size:1.08rem;font-weight:600}.vb-panel-kopf span{color:var(--leise);font-size:.82rem;line-height:1.45}a.vb-panel-kopf:hover strong,a.vb-panel-kopf[aria-current=page] strong{color:var(--tinte)}p.vb-panel-kopf strong{color:var(--text)}.vb-panel-unter{border-left:1px solid var(--linie);gap:2px;margin-top:10px;padding-left:12px;display:grid}.vb-panel-unter a{color:var(--text);padding:4px 0;font-size:.92rem;text-decoration:none;display:block}.vb-panel-unter a:hover,.vb-panel-unter a[aria-current=page]{color:var(--tinte);text-underline-offset:3px;text-decoration:underline}.vb-akk-liste{display:grid}.vb-akk{border-bottom:1px solid var(--haar)}.vb-akk summary{font-family:var(--vb-display);color:var(--tinte);cursor:pointer;justify-content:space-between;align-items:center;padding:12px 0;font-size:1.35rem;font-weight:600;list-style:none;display:flex}.vb-akk summary::-webkit-details-marker{display:none}.vb-akk[open] summary .vb-caret{transform:rotate(180deg)}.vb-akk[open]{padding-bottom:20px}.vb-akk .vb-panel-alle{margin-bottom:14px}.vb-akk .vb-panel-gruppen{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px 24px}.vb-akk .vb-panel-unter a{padding:6px 0}.vb-akk-link{border-bottom:1px solid var(--haar);font-family:var(--vb-display);color:var(--tinte);padding:12px 0;font-size:1.35rem;font-weight:600;text-decoration:none;display:block}.vb-akk-link[aria-current=page]{color:var(--tinte)}html:has(.rahmen){scroll-padding-top:var(--rahmen-kopf-h,112px);scroll-padding-bottom:calc(var(--rahmen-banner-h,0px) + var(--rahmen-hinweis-h,0px))}.rahmen{padding-bottom:var(--rahmen-hinweis-h,0px)}.rahmen .rahmen-einwilligung{bottom:calc(16px + var(--rahmen-hinweis-h,0px))}.rahmen :is(input,select,textarea):focus-visible,.rahmen .vb-input:focus-visible{outline:2px solid var(--rot-text);outline-offset:2px}.rahmen .vb-navlink[data-aktiv]:after{transform:scaleX(1)}.rahmen .vb-navlink[data-aktiv]{color:var(--tinte)}.rahmen-krumen .vb-crumbs{flex-wrap:wrap}.rahmen-krumen li{align-items:center;gap:8px;display:inline-flex}.rahmen-krumen a[aria-current=page]{color:var(--leise);text-decoration:none}@media (prefers-reduced-motion:reduce){.rahmen *,.rahmen :before,.rahmen :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.rahmen-schlank-kopf{align-items:center;gap:16px;display:flex}.rahmen-schlank-recht{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}@media (width<=420px){.rahmen-schlank-kopf{gap:8px}.rahmen-schlank-kopf .vb-phone-klein{justify-content:center;min-width:44px}.rahmen-schlank-kopf .vb-phone-klein .vb-num{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.rahmen-einwilligung-aendern{font:inherit;color:var(--tinte);text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.rahmen-einwilligung-aendern:hover{color:var(--rot-text);text-decoration:underline}.vb-fk-fuss .rahmen-einwilligung-aendern,.vb-fk-fuss .rahmen-einwilligung-aendern:hover{color:#fff;min-height:24px}@media print{.rahmen[data-druck] [data-muster=offen]:not([data-beispielwert]),.rahmen[data-druck] [data-offen-absatz],.rahmen[data-druck] [data-entwurf-zusatz],.rahmen[data-druck] .rahmen-einwilligung,.rahmen[data-druck] .vb-skip{display:none!important}.rahmen[data-druck] [data-muster=abschnitt]:has(>[data-entwurf=seite]){display:none!important}.rahmen[data-druck] [data-entwurf]>.vb-wrap:has(>[data-muster=offen]:only-child){display:none!important}.rahmen[data-druck] :is(.fs-bild,.gi-foto,figure,blockquote,.g-knopf,.vb-br-stimme){break-inside:avoid}.rahmen[data-druck] .rahmen-fuss,.rahmen[data-druck] .rahmen-bereich{display:none!important}.rahmen[data-druck] :is(.br-messblatt,.fs-messblatt,.g-messring,.gi-schluss-blatt){break-inside:avoid}.rahmen[data-druck] :is(h2,h3,h4){break-after:avoid}.rahmen[data-druck] .vb-header{position:static}.rahmen[data-druck] [data-pl-hervor],.rahmen[data-druck] [data-pl-ahnung]{box-shadow:none;outline:none}.rahmen[data-druck] [data-muster=offen][data-beispielwert]{border-left:2px solid var(--linie);background:0 0;padding:0 4px;font-size:0}.rahmen[data-druck] [data-muster=offen][data-beispielwert]:before{content:attr(data-beispielwert);color:var(--leise);font-size:8pt;font-style:italic}}.rahmen .vb-header{--g-logo-h:40px;background:var(--blatt);border-top:0;border-bottom:1px solid var(--haar)}@media (width>=900px){.rahmen .vb-header{--g-logo-h:56px}}@media (width>=1280px){.rahmen .vb-header{--g-logo-h:72px}}.rahmen .vb-header .vb-header-in{height:auto;min-height:max(48px, calc(var(--g-logo-h) * 37.5 / 58 + 12px))}.rahmen .vb-header .vb-brand{z-index:1;margin-top:calc(var(--g-logo-h) * -20.5 / 58);border-radius:2px;align-self:flex-start;position:relative}.rahmen .vb-header .vb-brand img{height:var(--g-logo-h);aspect-ratio:102/58;width:auto}.rahmen :is(.vb-header,.rahmen-bereich) :focus-visible{outline:2px solid var(--fokus);outline-offset:2px}.rahmen .vb-navlink{color:var(--tinte)}.rahmen .vb-navlink:after{background:var(--gelb);height:3px;bottom:3px}.rahmen .vb-navlink:is([aria-current=page],[data-aktiv]):after{background:var(--petrol-text)}.rahmen .rahmen-knopf-zweit{border-color:var(--petrol-text);color:var(--petrol-text);background:0 0}.rahmen .rahmen-knopf-zweit:hover{background:color-mix(in srgb, var(--petrol-text) 9%, transparent)}.rahmen .vb-header-cta{white-space:nowrap;min-height:40px;padding:0 1rem;font-size:.9375rem}.rahmen .vb-header-cta[aria-current=page]{background:color-mix(in srgb, var(--petrol-text) 12%, transparent)}.rahmen .vb-mobile .vb-mobile-anfrage{justify-self:start}.rahmen :is(.vb-burger,.vb-farbe,.vb-lang){border:1.5px solid var(--petrol-text);color:var(--petrol-text)}.rahmen .vb-burger{font-weight:700}.rahmen .vb-lang li+li{border-left:1.5px solid var(--petrol-text)}.rahmen .vb-lang a{color:var(--petrol-text);font-family:inherit;font-weight:700}.rahmen .vb-lang a[aria-current=true]{background:var(--petrol-text);color:var(--blatt)}.rahmen :is(.vb-burger,.vb-farbe,.vb-lang a:not([aria-current])):hover{background:color-mix(in srgb, var(--petrol-text) 9%, transparent);color:var(--petrol-text)}.rahmen .vb-panel{max-height:calc(100dvh - var(--rahmen-kopf-h,110px) + 16px);background:var(--blatt);border-top:2px solid var(--tinte);border-bottom:1px solid var(--linie);box-shadow:0 24px 32px -28px #111a2273}.rahmen .vb-mobile[data-open=true]{max-height:calc(100dvh - var(--rahmen-kopf-h,84px) + 16px);background:var(--blatt);border-top:2px solid var(--tinte)}.rahmen .vb-menu-h{color:var(--leise)}.rahmen .vb-panel-alle{color:var(--tinte)}.rahmen :is(.vb-panel-alle,.vb-panel-unter a,.vb-akk-link,.vb-mobile-sub a):hover,.rahmen a.vb-panel-kopf:hover strong{color:var(--tinte);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.rahmen :is(.vb-panel-alle,.vb-panel-unter a,.vb-akk-link)[aria-current=page],.rahmen a.vb-panel-kopf[aria-current=page] strong{color:var(--tuerkis-tief);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.rahmen .vb-panel-unter{border-left:1px solid var(--haar)}.rahmen :is(.vb-akk,.vb-akk-link){border-bottom-color:var(--haar)}.rahmen .vb-akk summary{color:var(--tinte)}.rahmen .rahmen-bereich{margin-bottom:4rem}.rahmen .rahmen-bereich-h{border-top:2px solid var(--tinte);padding-top:1rem}.rahmen .rahmen-bereich :is(.vb-panel-alle,.vb-panel-unter a)[aria-current=page],.rahmen .rahmen-bereich a.vb-panel-kopf[aria-current=page] strong{color:var(--tinte)}.rahmen .rahmen-bereich-h{border-bottom:1px solid var(--haar);color:var(--tinte);text-wrap:balance;margin-bottom:1rem;padding-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:1.25}.rahmen-fuss-newsletter{padding-bottom:4rem}.rahmen-fuss .g-fussbogen-flaeche{padding-bottom:2.5rem;font-size:.9375rem;line-height:1.5}.rahmen .rahmen-fuss .g-nacht :focus-visible{outline:2px solid var(--gelb);outline-offset:2px}.rahmen-fuss-raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem 1.5rem;display:grid}.rahmen-fuss-marke,.rahmen-fuss-gruppe{grid-column:1/-1;align-content:start;gap:2rem;display:grid}.rahmen-fuss-marke{justify-items:start}.rahmen:has(:is(.g-signet,.vb-signet)) .rahmen-fuss-marke .g-claim{display:none}.rahmen-fuss-feld{align-content:start;gap:.375rem;font-style:normal;display:grid}.rahmen-fuss-k{color:#fff;margin-bottom:.25rem;font-weight:700}.rahmen-fuss .g-nacht a{text-decoration:none}.rahmen-fuss .g-nacht a:hover{text-underline-offset:3px;text-decoration:underline}.rahmen-fuss-feld a{overflow-wrap:anywhere;min-height:1.5rem}.rahmen-fuss-liste{gap:.375rem;display:grid}.rahmen-fuss-i{vertical-align:-2px;margin-left:4px;display:inline}.rahmen-fuss-schluss{border-top:1px solid #ffffff2e;flex-wrap:wrap;align-items:baseline;gap:.75rem 2rem;margin-top:3rem;padding-top:1.5rem;font-size:.875rem;display:flex}.rahmen-fuss-recht{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.rahmen-b2b{margin-right:auto}.rahmen .rahmen-fuss .rahmen-einwilligung-aendern,.rahmen .rahmen-fuss .rahmen-einwilligung-aendern:hover{color:var(--tuerkis-hell)}@media (width>=640px){.rahmen-fuss-raster{grid-template-columns:repeat(3,minmax(0,1fr))}.rahmen-fuss-gruppe{grid-column:auto;gap:1.5rem}}@media (width>=1100px){.rahmen-fuss-raster{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,2fr) minmax(0,2fr);column-gap:2.5rem}.rahmen-fuss-marke{grid-column:auto}}@media (width<=1279px){.rahmen .vb-header .vb-header-cta{display:none}}.rahmen main [data-muster=extern-link]>svg{display:none}.rahmen{--muster-sanft:cubic-bezier(.16, 1, .3, 1);--muster-gleiten:cubic-bezier(.65, 0, .35, 1)}.rahmen [data-muster=einstieg]:where([data-variante=schlicht]){gap:16px;padding-block:clamp(24px,4vw,48px) 8px;display:grid}.rahmen [data-muster=einstieg]:where([data-variante=schlicht])>*{max-width:72ch}.rahmen [data-muster=spalte]:where([data-variante=formular])>[data-muster=einstieg]{max-width:46rem}.rahmen [data-muster=abschnitt]:where([data-variante=liste],[data-variante=fliesstext]){gap:16px;display:grid}.rahmen [data-muster=abschnitt]:where([data-variante=fliesstext]){max-width:68ch;line-height:1.6}.rahmen [data-muster=abschnitt]:where([data-variante=fliesstext]) h2{margin-top:16px}.rahmen [data-muster=abschnitt]:where([data-variante=liste],[data-variante=fliesstext])>h2{color:var(--tinte);font-size:1.5rem}.rahmen [data-muster=abschnitt]:where([data-variante=weiterfuehrend]){justify-items:start;gap:12px;max-width:68ch;display:grid}.rahmen [data-muster=abschnitt]:where([data-variante=weiterfuehrend]) h2{color:var(--tinte);font-size:1.2rem}.rahmen [data-muster=anfrage]:where([data-variante=kasten]) .anfrage-raster{gap:40px;display:grid}@media (width>=960px){.rahmen [data-muster=anfrage]:where([data-variante=kasten]) .anfrage-raster{grid-template-columns:var(--muster-anfrage-raster,minmax(0, 1fr) var(--muster-anfrage-spalte,20rem));align-items:start}}.rahmen [data-muster=anfrage]:where([data-variante=direkt]){scroll-margin-top:80px}.rahmen [data-muster=anfrage]:where([data-variante=direkt]) .anfrage-raster{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}@media (width<=860px){.rahmen [data-muster=anfrage]:where([data-variante=direkt]) .anfrage-raster{grid-template-columns:1fr}}.rahmen [data-muster=anfrage] .anfrage-direkt{gap:14px;line-height:1.6;display:grid}.rahmen [data-muster=sequenz]{isolation:isolate;color:#fff;background:var(--nacht);padding-block:clamp(56px,8vw,120px) clamp(24px,4vw,48px);position:relative}.rahmen .sequenz-h{margin-bottom:clamp(24px,4vw,48px)}.rahmen .sequenz-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.rahmen .sequenz-buehne{gap:18px;display:grid;position:sticky;top:96px}.rahmen .sequenz-rahmen{aspect-ratio:4/3;background:#0a1a24;border-radius:2px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 40px 80px -40px #000000b3;container-type:inline-size}.rahmen .sequenz-bild{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.rahmen .sequenz-bild[data-hell]{object-fit:contain;background:#f3f6f7;padding:8%}.rahmen .sequenz-bild[data-aktiv]{z-index:1;opacity:1}.rahmen .sequenz-ecke:before,.rahmen .sequenz-ecke:after{content:"";z-index:3;pointer-events:none;border:2px solid #a9dbe7bf;width:22px;height:22px;position:absolute}.rahmen .sequenz-ecke:before{border-bottom:0;border-right:0;top:14px;left:14px}.rahmen .sequenz-ecke:after{border-top:0;border-left:0;bottom:14px;right:14px}.rahmen .sequenz-licht{z-index:2;inset-block:0;background:var(--tuerkis);opacity:0;pointer-events:none;width:2px;position:absolute;left:0;box-shadow:0 0 18px 4px #01a7c559}.rahmen .sequenz-schiene{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.rahmen .sequenz-schiene li{color:#ffffff80;transition:color .4s var(--muster-sanft);gap:8px;font-size:.78rem;font-weight:600;display:grid}.rahmen .sequenz-schiene li:before{content:"";background:linear-gradient(90deg, var(--tuerkis) 50%, #ffffff29 50%) right / 200% 100%;height:3px;transition:background-position .7s var(--muster-gleiten)}.rahmen .sequenz-schiene li[data-erreicht]{color:#fff}.rahmen .sequenz-schiene li[data-erreicht]:before{background-position:0}.rahmen .sequenz-schritte{display:grid}.rahmen .sequenz-schritte li{opacity:.66;min-height:62vh;transition:opacity .6s var(--muster-sanft);align-content:center;gap:10px;display:grid}.rahmen [data-muster=sequenz]:not([data-js]) .sequenz-schritte li{opacity:1}.rahmen .sequenz-schritte li:last-child{min-height:52vh}.rahmen .sequenz-schritte li[data-aktiv]{opacity:1}.rahmen .sequenz-nr{font-variant-numeric:tabular-nums;color:var(--gelb);font-size:.9375rem;font-weight:600}.rahmen .sequenz-schritte h3{color:#fff;font-size:1.5rem;font-weight:700;line-height:1.1}.rahmen .sequenz-schritte p{color:#ffffffd1;max-width:40ch;font-size:1.05rem;line-height:1.55}.rahmen [data-muster=sequenz] .sequenz-zahl{font-variant-numeric:tabular-nums;color:var(--gelb);margin-top:8px;font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:600;line-height:1;display:grid}.rahmen .sequenz-zahl small{color:#ffffffbf;margin-top:8px;font-size:.875rem;font-weight:400}@media (width<=860px){.rahmen .sequenz-grid{grid-template-columns:1fr;gap:0}.rahmen .sequenz-buehne{z-index:2;margin-inline:calc(var(--g-gutter,16px) * -1);padding:10px var(--g-gutter,16px) 12px;background:var(--nacht);top:56px;box-shadow:0 18px 24px -18px #000c}.rahmen .sequenz-rahmen{aspect-ratio:16/10;width:100%;max-height:40vh;margin-inline:auto}.rahmen .sequenz-schiene span{display:none}.rahmen .sequenz-schritte li{min-height:58vh}.rahmen .sequenz-schritte li:first-child{padding-top:12vh}}@media (prefers-reduced-motion:no-preference){.rahmen .sequenz-bild{transition:opacity .5s var(--muster-sanft) .9s, scale 0s linear 1.4s;scale:1.06}.rahmen .sequenz-bild[data-aktiv]{clip-path:inset(0);animation:sequenz-freilegen 1.1s var(--muster-gleiten) both;transition:opacity 0s, scale 3.2s var(--muster-sanft);scale:1}.rahmen .sequenz-licht{animation:sequenz-pruefen 1.1s var(--muster-gleiten) both}}@keyframes sequenz-freilegen{0%{clip-path:inset(0 100% 0 0)}}@keyframes sequenz-pruefen{0%{opacity:0;translate:0}12%{opacity:1}88%{opacity:1}to{opacity:0;translate:100cqw}}.rahmen .zugversuch-blatt{gap:1.25rem;margin:0;display:grid}.rahmen .zugversuch-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;display:flex}.rahmen .zugversuch-kopf>*{margin:0}.rahmen .zugversuch-k{color:var(--tinte);font-size:.9375rem;font-weight:600}.rahmen .zugversuch-balken{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.rahmen .zugversuch-balken li{gap:.375rem;display:grid}.rahmen .zugversuch-balken-l{color:var(--text);font-size:.9375rem}.rahmen .zugversuch-balken-spur{align-items:center;gap:.75rem;display:flex}.rahmen .zugversuch-balken-b{background:var(--linie);transform-origin:0;height:14px;display:block}.rahmen .zugversuch-balken li[data-hervor] .zugversuch-balken-b{background:var(--tuerkis);height:20px}.rahmen .zugversuch-balken li:last-child .zugversuch-balken-b{background:var(--graphit)}.rahmen .zugversuch-balken-w{font-variant-numeric:tabular-nums;color:var(--tinte);flex:none;font-size:1rem;font-weight:600}.rahmen .zugversuch-balken li[data-hervor] .zugversuch-balken-w{color:var(--rot-text);background:var(--gelb-hauch);padding:.125rem .375rem;font-size:1.25rem}.rahmen .zugversuch-balken li[data-hervor] .zugversuch-balken-l{color:var(--tinte);font-weight:700}.rahmen .zugversuch-versch{border-top:1px solid var(--haar);flex-wrap:wrap;gap:.375rem 1.25rem;margin:0;padding-top:.875rem;font-size:.9375rem;display:flex}.rahmen .zugversuch-versch dt{color:var(--tinte);flex-basis:100%;font-weight:600}.rahmen .zugversuch-versch dd{color:var(--text);margin:0}.rahmen .zugversuch-mm{font-variant-numeric:tabular-nums;color:var(--tinte);font-weight:600}.rahmen .zugversuch-versch dd[data-hervor]{color:var(--tinte);font-weight:700}.rahmen .zugversuch-fazit{max-width:48ch;color:var(--tinte);margin:0;font-size:1.25rem;font-weight:700;line-height:1.35}@media (prefers-reduced-motion:no-preference){.rahmen .zugversuch-blatt[data-js] .zugversuch-balken-b{transition:scale .9s var(--ease-auftritt)}.rahmen .zugversuch-blatt[data-js]:not([data-sichtbar]) .zugversuch-balken-b{scale:0 1}.rahmen .zugversuch-blatt[data-js] li:nth-child(2) .zugversuch-balken-b{transition-delay:.1s}.rahmen .zugversuch-blatt[data-js] li:nth-child(3) .zugversuch-balken-b{transition-delay:.2s}}.rahmen [data-muster=kasten]{border-left:4px solid var(--tinte);background:var(--blatt);gap:12px;padding:20px;display:grid}.rahmen [data-muster=kasten] :is(h2,h3,p){margin:0}.rahmen [data-muster=linkliste]{gap:8px;display:grid}.rahmen [data-muster=linkliste]:where([data-variante=weit]){gap:10px;margin-top:16px}.rahmen [data-muster=linkliste]:where([data-variante=eng]){gap:6px}.rahmen [data-muster=linkliste]:where([data-variante=zeile]){flex-wrap:wrap;gap:12px 32px;display:flex}.rahmen [data-muster=pdf-link]{align-items:flex-start;gap:8px;display:inline-flex}.rahmen [data-muster=pdf-link] .pdf-link-info{color:var(--leise);font-size:.9em}.rahmen [data-muster=offen]{border-left:4px solid var(--gelb);background:var(--platte);color:var(--tinte);padding:1px 6px}.rahmen [data-muster=blatt]{gap:12px;padding:clamp(20px,3vw,36px);display:grid}.rahmen [data-muster=blatt]:where([data-variante=partner]){gap:2rem clamp(2rem,4vw,4rem)}.rahmen [data-muster=blatt]:where([data-variante=partner])>*{align-content:start;gap:1rem;min-width:0;margin:0;display:grid}.rahmen [data-muster=blatt]:where([data-variante=partner])>*>*{margin:0}.rahmen [data-muster=blatt]:where([data-variante=partner]) dt{color:var(--tinte);font-weight:700}.rahmen [data-muster=blatt]:where([data-variante=partner]) dd{border-top:1px solid var(--haar);color:var(--text);padding-block:.5rem}@media (width>=900px){.rahmen [data-muster=blatt]:where([data-variante=partner]){grid-template-columns:minmax(0,53fr) minmax(0,47fr)}}.rahmen [data-muster=absatz]{max-width:62ch;margin-top:14px;line-height:1.6}.rahmen [data-muster=foto]{gap:8px;margin:0;display:grid}.rahmen [data-muster=foto] img{width:100%;height:auto;display:block}.rahmen [data-muster=foto] figcaption{color:var(--leise);font-size:.875rem}.rahmen [data-muster=fakten]:where([data-variante=abgesetzt]){margin-top:24px}@media (width<=720px){.rahmen [data-muster=fakten]:where([data-variante=liste]){grid-template-columns:minmax(0,1fr)}.rahmen [data-muster=fakten]:where([data-variante=liste])>div:nth-child(n){border-left:0;padding-left:0}}.rahmen [data-muster=kennzahlen]{border-top:2px solid var(--vb-rule)}.rahmen .vb-steckbrief [data-muster=kennzahlen]{margin-top:clamp(20px,2.4vw,32px)}.rahmen [data-muster=kennzahlen] .kennzahlen-kopf{border-bottom:1px solid var(--haar);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding:18px clamp(18px,2.4vw,28px);display:flex}.rahmen [data-muster=kennzahlen] .kennzahlen-h{font-family:var(--vb-display);color:var(--tinte);font-size:clamp(1.5rem,1.2rem + .9vw,2.1rem);font-weight:700;line-height:1.05}.rahmen [data-muster=kennzahlen] .kennzahlen-stand{font-family:var(--vb-mono);color:var(--leise);font-size:.8rem}.rahmen [data-muster=kennzahlen] .kennzahlen-werte{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rahmen [data-muster=kennzahlen][data-anzahl="4"] .kennzahlen-werte{grid-template-columns:repeat(4,minmax(0,1fr))}.rahmen [data-muster=kennzahlen][data-anzahl="5"] .kennzahlen-werte{grid-template-columns:repeat(5,minmax(0,1fr))}.rahmen [data-muster=kennzahlen] .kennzahlen-zelle{align-content:start;gap:14px;padding:clamp(22px,2.6vw,34px) clamp(18px,2.4vw,28px);display:grid}.rahmen [data-muster=kennzahlen] .kennzahlen-zelle+.kennzahlen-zelle{border-left:1px solid var(--haar)}.rahmen [data-muster=kennzahlen] .kennzahlen-wert{max-width:100%;font-family:var(--vb-display);letter-spacing:-.02em;color:var(--tinte);overflow-wrap:anywhere;order:-1;justify-self:start;padding-bottom:16px;font-size:clamp(2.4rem,1.4rem + 3vw,4.5rem);font-weight:700;line-height:.95;position:relative}.rahmen [data-muster=kennzahlen][data-anzahl="4"] .kennzahlen-wert{font-size:clamp(1.9rem,1.1rem + 2vw,3.3rem)}.rahmen [data-muster=kennzahlen][data-anzahl="5"] .kennzahlen-wert{font-size:clamp(1.7rem,1rem + 1.6vw,2.75rem)}.rahmen [data-muster=kennzahlen] .kennzahlen-wert:after{content:"";border-inline:1.5px solid var(--rot-text);background:linear-gradient(var(--rot-text), var(--rot-text)) center / 100% 1.5px no-repeat;height:9px;position:absolute;bottom:0;left:0;right:0}.rahmen [data-muster=kennzahlen] .kennzahlen-text{color:var(--leise);max-width:26ch;font-size:.95rem;line-height:1.4}.rahmen [data-muster=kennzahlen] .kennzahlen-quelle{border-top:1px solid var(--haar);color:var(--leise);padding:12px clamp(18px,2.4vw,28px);font-size:.8rem}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.rahmen [data-muster=kennzahlen] .kennzahlen-wert:after{transform-origin:0;animation:linear both kennzahlen-mass;animation-timeline:view();animation-range:entry 10% cover 30%}}}@keyframes kennzahlen-mass{0%{transform:scaleX(0)}}@media (width<=1100px) and (width>=861px){.rahmen [data-muster=kennzahlen][data-anzahl="5"] .kennzahlen-werte{grid-template-columns:repeat(3,minmax(0,1fr))}.rahmen [data-muster=kennzahlen][data-anzahl="5"] .kennzahlen-zelle:nth-child(3n+1){border-left:0}.rahmen [data-muster=kennzahlen][data-anzahl="5"] .kennzahlen-zelle:nth-child(n+4){border-top:1px solid var(--haar)}}@media (width<=860px){.rahmen [data-muster=kennzahlen] .kennzahlen-werte,.rahmen [data-muster=kennzahlen][data-anzahl="4"] .kennzahlen-werte{grid-template-columns:repeat(2,minmax(0,1fr))}.rahmen [data-muster=kennzahlen] .kennzahlen-zelle:nth-child(odd){border-left:0}.rahmen [data-muster=kennzahlen] .kennzahlen-zelle:nth-child(n+3){border-top:1px solid var(--haar)}.rahmen [data-muster=kennzahlen][data-anzahl="3"] .kennzahlen-zelle:first-child{grid-column:1/-1}.rahmen [data-muster=kennzahlen][data-anzahl="3"] .kennzahlen-zelle:nth-child(2){border-left:0;border-top:1px solid var(--haar)}.rahmen [data-muster=kennzahlen][data-anzahl="3"] .kennzahlen-zelle:nth-child(3){border-left:1px solid var(--haar)}}@media (width<=860px) and (width>=421px){.rahmen [data-muster=kennzahlen][data-anzahl="5"] .kennzahlen-zelle:last-child{grid-column:1/-1}}@media (width<=420px){.rahmen [data-muster=kennzahlen] .kennzahlen-werte,.rahmen [data-muster=kennzahlen][data-anzahl="4"] .kennzahlen-werte{grid-template-columns:1fr}.rahmen [data-muster=kennzahlen] .kennzahlen-zelle:nth-child(n),.rahmen [data-muster=kennzahlen][data-anzahl="3"] .kennzahlen-zelle:nth-child(3){border-left:0}.rahmen [data-muster=kennzahlen] .kennzahlen-zelle+.kennzahlen-zelle{border-top:1px solid var(--haar)}}.rahmen [data-muster=kennzahlen][data-anzahl="1"] .kennzahlen-werte{grid-template-columns:minmax(0,1fr)}.rahmen [data-muster=ablauf]:where(:not([data-variante=ratgeber])){counter-reset:ablauf;border-top:2px solid var(--vb-rule)}.rahmen [data-muster=ablauf]:where(:not([data-variante=ratgeber])) .ablauf-schritt{counter-increment:ablauf;border-bottom:1px solid var(--haar);grid-template-columns:52px minmax(0,1fr);gap:6px 22px;padding:22px 0;display:grid}.rahmen [data-muster=ablauf]:where(:not([data-variante=ratgeber])) .ablauf-schritt:before{content:counter(ablauf);border:1.5px solid var(--rot-text);width:40px;height:40px;font-family:var(--vb-mono);color:var(--rot-text);border-radius:2px;grid-row:1/span 2;place-items:center;font-size:1rem;font-weight:600;display:grid}.rahmen [data-muster=ablauf]:where(:not([data-variante=ratgeber])) .ablauf-schritt h3{font-family:var(--vb-display);color:var(--tinte);padding-top:6px;font-size:clamp(1.35rem,1.15rem + .5vw,1.65rem);font-weight:700;line-height:1.05}.rahmen [data-muster=ablauf]:where(:not([data-variante=ratgeber])) .ablauf-schritt p{grid-column:2;max-width:62ch}@media (width<=480px){.rahmen [data-muster=ablauf]:where(:not([data-variante=ratgeber])) .ablauf-schritt{grid-template-columns:44px minmax(0,1fr);gap:6px 14px}.rahmen [data-muster=ablauf]:where(:not([data-variante=ratgeber])) .ablauf-schritt:before{width:34px;height:34px}}.rahmen [data-muster=ablauf]:where([data-variante=zeitachse]) .ablauf-schritt{position:relative}.rahmen [data-muster=ablauf]:where([data-variante=zeitachse]) .ablauf-schritt:not(:last-child):after{content:"";border-left:1.5px dashed var(--rot-text);opacity:.55;position:absolute;top:62px;bottom:-22px;left:20px}@media (width<=480px){.rahmen [data-muster=ablauf]:where([data-variante=zeitachse]) .ablauf-schritt:not(:last-child):after{top:56px;left:17px}}@media (width>=960px){.rahmen [data-muster=ablauf]:where([data-variante=spalten]){columns:2;column-gap:clamp(2rem,4vw,4rem)}.rahmen [data-muster=ablauf]:where([data-variante=spalten]) .ablauf-schritt{break-inside:avoid}}.rahmen [data-muster=ablauf]:where([data-variante=ratgeber]){counter-reset:schritt;gap:24px;max-width:72ch;display:grid}.rahmen [data-muster=ablauf]:where([data-variante=ratgeber])>li{counter-increment:schritt;gap:8px;padding-left:56px;display:grid;position:relative}.rahmen [data-muster=ablauf]:where([data-variante=ratgeber])>li:before{content:counter(schritt);border:1px solid var(--tinte);width:40px;height:40px;color:var(--tinte);font-family:var(--vb-mono);place-items:center;display:grid;position:absolute;top:0;left:0}.rahmen [data-muster=ablauf]:where([data-variante=ratgeber]) h3{color:var(--tinte);font-size:1.15rem}.rahmen [data-muster=beleg]:where(:not([data-variante=blatt])){border-top:2px solid var(--vb-rule);gap:14px;padding:clamp(24px,4vw,56px);display:grid}.rahmen [data-muster=beleg] blockquote{margin:0}.rahmen [data-muster=beleg] blockquote p{font-family:var(--vb-display);color:var(--tinte);text-wrap:balance;max-width:44ch;font-size:clamp(1.45rem,1.15rem + 1vw,2.1rem);font-weight:600;line-height:1.15}.rahmen [data-muster=beleg] figcaption{color:var(--leise);font-size:.88rem}.rahmen [data-muster=beleg]:where([data-variante=blatt]) .beleg-figur{gap:14px;margin:0;display:grid}.rahmen [data-muster=beleg]:where([data-variante=blatt]) blockquote p{color:var(--tinte);text-wrap:pretty;font-family:inherit;font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);line-height:1.3}.rahmen [data-muster=beleg]:where([data-variante=blatt]) figcaption{color:var(--leise);font-size:.875rem}.rahmen [data-muster=vergleich]{gap:1.5rem;display:grid}.rahmen [data-muster=vergleich]>*{margin:0}.rahmen [data-muster=vergleich] .vergleich-wege{gap:2rem clamp(2rem,4vw,4rem);display:grid}@media (width>=760px){.rahmen [data-muster=vergleich] .vergleich-wege{grid-template-columns:minmax(0,53fr) minmax(0,47fr)}}.rahmen [data-muster=vergleich] .vergleich-weg{border-top:2px solid var(--tinte);align-content:start;gap:1rem;padding-top:1rem;display:grid}.rahmen [data-muster=vergleich] .vergleich-weg>*{margin:0}.rahmen [data-muster=vergleich] .vergleich-faustregel{border-left:2px solid var(--tinte);max-width:46rem;color:var(--text);padding-left:1.25rem}.rahmen [data-muster=karten]:where([data-variante=strich],[data-variante=auszeichnung],[data-variante=werte]){padding:0;list-style:none;display:grid}.rahmen [data-muster=karten]:where([data-variante=strich]){grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:24px;margin:0}.rahmen [data-muster=karten]:where([data-variante=strich])>li{background:var(--blatt);border-top:2px solid var(--vb-rule);align-content:start;gap:10px;padding:20px;display:grid}.rahmen [data-muster=karten]:where([data-variante=strich])>li h3{margin:0}.rahmen [data-muster=karten]:where([data-variante=strich])>li h3:not([class]){font-family:var(--vb-display);color:var(--tinte);font-size:1.15rem;font-weight:600}.rahmen [data-muster=karten]:where([data-variante=strich])>li dl{grid-template-columns:max-content minmax(0,1fr);gap:4px 12px;margin:0;display:grid}.rahmen [data-muster=karten]:where([data-variante=strich])>li dt{color:var(--leise)}.rahmen [data-muster=karten]:where([data-variante=strich])>li dd{overflow-wrap:anywhere;margin:0}.rahmen [data-muster=karten]:where([data-variante=fallstudie]){grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:24px;display:grid}.rahmen [data-muster=karten]:where([data-variante=fallstudie]) .vb-fk{padding-bottom:0}.rahmen [data-muster=karten]:where([data-variante=auszeichnung]){grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:20px}.rahmen [data-muster=karten]:where([data-variante=auszeichnung])>li{align-content:start;gap:8px;padding:24px;display:grid}.rahmen [data-muster=karten] .karten-wann{color:var(--leise);font-size:.85rem}.rahmen [data-muster=karten]:where([data-variante=werte]){border-top:2px solid var(--tinte);column-gap:clamp(1.5rem,3vw,2.5rem);margin:0}.rahmen [data-muster=karten]:where([data-variante=werte])>li{border-bottom:1px solid var(--haar);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:1rem;padding:1rem 0;display:grid}.rahmen [data-muster=karten]:where([data-variante=werte]) h3{color:var(--tinte);margin:0 0 .25rem;font-size:1.125rem;font-weight:700;line-height:1.3}.rahmen [data-muster=karten]:where([data-variante=werte]) p{color:var(--text);margin:0;line-height:1.55}@media (width>=640px){.rahmen [data-muster=karten]:where([data-variante=werte]){grid-template-columns:repeat(2,minmax(0,1fr))}}.rahmen [data-muster=karten]:where([data-variante=zertifikat]){grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:1.5rem;display:grid}.rahmen [data-muster=karten]:where([data-variante=zertifikat])>*{align-content:start;gap:1rem;display:grid}.rahmen [data-muster=karten]:where([data-variante=zertifikat])>*>*{margin:0}.rahmen [data-muster=karten]:where([data-variante=zertifikat]) p{color:var(--text)}.rahmen [data-muster=karten]+.karten-nachsatz{margin-top:24px}.rahmen [data-muster=felder]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:24px;margin:0;display:grid}.rahmen [data-muster=felder]>div{align-content:start;gap:8px;display:grid}.rahmen [data-muster=felder] dt{color:var(--tinte);font-weight:700}.rahmen [data-muster=felder] dd{margin:0}.rahmen [data-muster=zeitleiste]{border-top:2px solid var(--tinte);margin:0;padding:0;list-style:none}.rahmen [data-muster=zeitleiste] li{border-bottom:1px solid var(--haar);color:var(--text);grid-template-columns:4.5rem minmax(0,1fr);gap:1rem;padding:.75rem 0;line-height:1.5;display:grid}.rahmen [data-muster=zeitleiste] .zeitleiste-jahr{font-variant-numeric:tabular-nums;color:var(--tinte);font-family:inherit;font-weight:600}.rahmen [data-muster=meldungen]{border-top:1px solid var(--haar);gap:0;max-width:80ch;display:grid}.rahmen [data-muster=meldungen]>li{border-bottom:1px solid var(--haar)}.rahmen [data-muster=meldungen] article{gap:6px;padding-block:20px;display:grid}.rahmen [data-muster=meldungen] :is(h2,h3){font-size:1.2rem;line-height:1.35}.rahmen [data-muster=meldungen] :is(h2,h3) a{color:var(--tinte)}.rahmen [data-muster=meldungen] .meldungen-meta{color:var(--leise);font-size:.86rem}.rahmen [data-muster=fliesstext]:where(:not([data-variante])){gap:16px;max-width:68ch;line-height:1.6;display:grid}.rahmen [data-muster=fliesstext]:where(:not([data-variante])) h2{color:var(--tinte);margin-top:16px;font-size:1.35rem}.rahmen [data-muster=fliesstext]:where(:not([data-variante])) :is(ul,ol){gap:8px;padding-left:1.25em;display:grid}.rahmen [data-muster=fliesstext]:where(:not([data-variante])) ul{list-style:outside}.rahmen [data-muster=fliesstext]:where(:not([data-variante])) ol{list-style:decimal}.rahmen [data-muster=fliesstext]:where([data-variante=recht]) :is(h2,h3){scroll-margin-top:96px}.rahmen [data-muster=fliesstext]:where([data-variante=recht]) address{margin-bottom:1em;font-style:normal}.rahmen [data-muster=fliesstext]:where([data-variante=recht]) dl{margin-bottom:1em}.rahmen [data-muster=fliesstext]:where([data-variante=recht]) dt{color:var(--tinte);font-weight:700}.rahmen [data-muster=fliesstext]:where([data-variante=recht]) dd{margin-bottom:.5em}.rahmen [data-muster=tabelle]{border-top:2px solid var(--vb-rule);overflow-x:auto}.rahmen [data-muster=tabelle]:focus-visible{outline:2px solid var(--rot-text);outline-offset:2px}.rahmen [data-muster=tabelle] table{border-collapse:collapse;width:100%;font-size:.92rem}.rahmen [data-muster=tabelle] caption{text-align:left;color:var(--leise);padding:12px 0;font-size:.86rem}.rahmen [data-muster=tabelle] :is(th,td){border-bottom:1px solid var(--haar);text-align:left;vertical-align:top;white-space:nowrap;padding:10px 14px 10px 0}.rahmen [data-muster=tabelle] thead th{color:var(--leise);font-size:.78rem;font-weight:500}.rahmen [data-muster=tabelle] .vb-num{font-family:var(--vb-mono);font-variant-numeric:tabular-nums}
