html{background:var(--weiss);-webkit-text-size-adjust:100%}body{margin:0;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}:where(a){color:var(--gruen)}:where(a:hover){color:var(--gruen-dunkel)}:focus-visible{outline:3px solid var(--fokus);outline-offset:3px}[hidden]{display:none!important}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--space-4);top:-60px;z-index:1000;background:var(--gelb);color:var(--kante);border:var(--rand) solid var(--kante);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-weight:700;text-decoration:none}.skip-link:focus{top:var(--space-2)}.wrap{max-width:var(--inhalt-max);margin:0 auto;padding:0 var(--space-6)}.abschnitt{padding:var(--space-7) 0}.abschnitt--flaeche{background:var(--flaeche)}.abschnitt__kopf{max-width:760px;margin-bottom:var(--space-5)}.abschnitt__kopf .lead{color:var(--text-leise);margin-top:var(--space-2)}.abschnitt__fuss{margin-top:var(--space-5)}.text-leise{color:var(--text-leise)}.vor-footer{height:var(--space-8)}.kopf{position:sticky;top:0;z-index:300;background:var(--weiss)}.kopf .kb-header{max-width:var(--inhalt-max);margin:0 auto}.kb-hotline a.kopf-mail{font-size:16px}.kopf-menue{display:none;margin-left:auto}.kopf-menue .kb-btn{padding:8px 12px}.kopf-menue svg{width:16px;height:16px}.kopf-menue .ico-zu,.kopf.ist-offen .kopf-menue .ico-auf{display:none}.kopf.ist-offen .kopf-menue .ico-zu{display:block}.mobil-nav{display:none;overscroll-behavior:contain;border-top:1px solid var(--linie);background:var(--weiss);padding:var(--space-2) var(--space-4) var(--space-5);max-height:calc(100dvh - var(--header-hoehe));overflow-y:auto}.kopf.ist-offen .mobil-nav{display:block;height:calc(100vh - var(--header-hoehe));height:calc(100dvh - var(--header-hoehe))}html.nav-locked{overflow:hidden}.mobil-nav>ul{list-style:none;margin:0;padding:0}.mobil-nav>ul>li>a{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--linie);font:600 16px/1.2 var(--font-text);color:var(--text);text-decoration:none}.mobil-nav>ul>li>a[aria-current=page]{color:var(--gruen)}.mobil-nav>ul>li>a>svg{width:16px;height:16px;color:var(--gruen)}.mobil-nav .mobil-kontakt{margin-top:var(--space-4);font:13px/1.45 var(--font-text);color:var(--text-leise)}.mobil-nav .mobil-kontakt a{display:block;font:700 18px/1.2 var(--font-display);color:var(--gruen);text-decoration:none;margin-top:2px}@media (max-width:960px){.kb-header{gap:var(--space-4)}.kb-nav,.kopf .kb-hotline,.kopf .lang-stack{display:none!important}.kopf-menue{display:block}}.lang-stack{--ls-w:30px;--ls-h:20px;display:none;align-items:center;flex-shrink:0;padding:4px;border-radius:var(--radius-sm);text-decoration:none;outline:0}.ls-stack{position:relative;display:block;flex-shrink:0;width:calc(var(--ls-w) * 1.6);height:calc(var(--ls-h) + 8px)}.ls-card{position:absolute;width:var(--ls-w);height:var(--ls-h);overflow:hidden;border-radius:2px;background:var(--weiss);box-shadow:0 0 0 1px var(--linie);transition:transform .35s cubic-bezier(.34,1.4,.64,1),box-shadow .25s,z-index 0s .12s}.ls-card svg{display:block;width:100%;height:100%;transition:filter .25s,opacity .25s}.ls-back{right:0;top:0;transform:rotate(6deg);z-index:1}.ls-back svg{filter:grayscale(1);opacity:.4}.ls-front{left:0;bottom:0;transform:rotate(-4deg);z-index:2;box-shadow:0 0 0 1px var(--kante),2px 2px 0 var(--kante)}.lang-stack:focus-visible .ls-back,.lang-stack:hover .ls-back{transform:translate(-2px,1px) rotate(-2deg) scale(1.05);z-index:3;box-shadow:0 0 0 1px var(--kante),2px 2px 0 var(--kante)}.lang-stack:focus-visible .ls-back svg,.lang-stack:hover .ls-back svg{filter:none;opacity:1}.lang-stack:focus-visible .ls-front,.lang-stack:hover .ls-front{transform:rotate(-8deg) scale(.95);box-shadow:0 0 0 1px var(--linie)}.lang-stack:focus-visible .ls-front svg,.lang-stack:hover .ls-front svg{filter:grayscale(1);opacity:.4}.lang-stack:focus-visible{box-shadow:0 0 0 3px var(--fokus)}@media (prefers-reduced-motion:reduce){.ls-card{transition:none}}@media (min-width:961px){html.nav-locked{overflow:visible}.lang-stack{display:flex}}.mob-lang-stack{--ls-w:36px;--ls-h:24px;display:flex;align-items:center;gap:14px;width:100%;margin-top:var(--space-3);padding:var(--space-2) 0;text-decoration:none;color:var(--text)}.mob-lang-stack:focus-visible{outline:3px solid var(--fokus);outline-offset:2px}.ls-now{display:flex;flex-direction:column;line-height:1.2;font-weight:600;font-size:15px;color:var(--text)}.ls-now small{margin-bottom:2px;font-size:12px;font-weight:700;color:var(--text-leise)}.ls-go{margin-left:auto;font-weight:700;font-size:14px;color:var(--gruen);white-space:nowrap}.kb-hero .wrap{padding:0}.kb-hero{padding-top:var(--space-6);padding-bottom:var(--space-6)}.kb-hero__inner{max-width:var(--inhalt-max);margin:0 auto}.kb-hero__titel{max-width:820px}.kb-hero__unterzeile{max-width:720px;font-size:16px}.kb-hero .kb-suche{max-width:820px;color:var(--text)}.hero-aktion{margin-top:var(--space-2);display:flex;gap:var(--space-3);flex-wrap:wrap}.kb-hero__tags a{text-decoration:none}.breadcrumb{padding:var(--space-3) 0 0}.breadcrumb--auf-weiss,.kb-hero+.breadcrumb{padding-top:var(--space-3)}.breadcrumb-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 0;font:13px/1.45 var(--font-text);color:var(--text-leise)}.breadcrumb-list li+li::before{content:"›";margin:0 8px;color:var(--text-leise)}.breadcrumb-list a{color:var(--text-leise);text-decoration:none}.breadcrumb-list a:hover{color:var(--gruen);text-decoration:underline}.breadcrumb-list [aria-current]{color:var(--text)}.raster{display:grid;gap:var(--space-5)}.raster--3{grid-template-columns:repeat(3,minmax(0,1fr))}.raster--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:960px){.raster--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.raster--2,.raster--3{grid-template-columns:1fr}}.ablauf{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-6);align-items:start}.ablauf__rechts{display:flex;flex-direction:column;gap:var(--space-5)}.fotoreihe{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.foto,.foto img,.fotoreihe picture img{border-radius:var(--radius-lg);width:100%;height:100%;object-fit:cover}.fotoreihe img,.fotoreihe picture{aspect-ratio:4/3}.kb-schritte{margin:0;padding:0;list-style:none}.kb-schritt__text{margin-top:2px}@media (max-width:860px){.ablauf{grid-template-columns:1fr}}.kb-karte{height:100%}.kb-karte__inhalt{flex:1}.kb-karte__inhalt .kb-btn{margin-top:auto}.kb-karte__titel a{color:inherit;text-decoration:none}.kb-karte__titel a:hover{color:var(--gruen)}.kb-karte picture,.kb-karte__bild img{display:block}.kb-karte .kb-karte__bild{overflow:hidden}.kb-karte .kb-karte__bild img{width:100%;height:100%;object-fit:cover}.kb-karte__code{font:12px/1.3 var(--font-text);color:var(--text-leise)}.kb-karte__text{font:14px/1.5 var(--font-text);color:var(--text)}.kachel{display:flex;flex-direction:column;gap:var(--space-1);background:var(--weiss);border:var(--rand) solid var(--kante);border-radius:var(--radius-lg);box-shadow:var(--kante-sm);padding:var(--space-4);text-decoration:none;color:var(--text);transition:transform .08s,box-shadow .08s}.kachel:hover{transform:translate(-1px,-1px);box-shadow:var(--kante-md);color:var(--text)}.kachel:active{transform:translate(2px,2px);box-shadow:var(--kante-press)}.kachel__titel{font:700 19px/1.2 var(--font-display)}.kachel__zahl{font:700 26px/1 var(--font-display);color:var(--gruen)}.kachel__text{font:13px/1.45 var(--font-text);color:var(--text-leise)}.prosa{max-width:760px;font:16px/1.7 var(--font-text);color:var(--text)}.prosa>*+*{margin-top:var(--space-4)}.prosa h2{font:700 28px/1.15 var(--font-display);margin-top:var(--space-7)}.prosa h3{font:700 22px/1.15 var(--font-display);margin-top:var(--space-6)}.prosa h2+*,.prosa h3+*{margin-top:var(--space-3)}.prosa ol,.prosa ul{padding-left:1.3em}.prosa li+li{margin-top:var(--space-2)}.prosa li::marker{color:var(--gruen);font-weight:700}.prosa a{font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.prosa strong{font-weight:700}.prosa blockquote{margin-left:0;padding-left:var(--space-4);border-left:4px solid var(--gruen);color:var(--text-leise)}.prosa .tabelle{overflow-x:auto;border:var(--rand) solid var(--kante);border-radius:var(--radius-lg)}.prosa table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45}.prosa td,.prosa th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--linie);vertical-align:top}.prosa th{background:var(--gruen-hell);color:var(--gruen-dunkel);font-weight:700}.prosa tr:last-child td{border-bottom:0}.prosa .adresse{font-style:normal}.stand{font:13px/1.45 var(--font-text);color:var(--text-leise)}.seite{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--space-7);align-items:start}.seite__leiste{display:flex;flex-direction:column;gap:var(--space-5);position:sticky;top:calc(var(--header-hoehe) + var(--space-4))}@media (max-width:960px){.seite{grid-template-columns:minmax(0,1fr)}.seite__leiste{position:static}}.ablauf>*,.seite>*{min-width:0}.kurz{background:var(--gruen-hell);border:var(--rand) solid var(--kante);border-radius:var(--radius-lg);box-shadow:var(--kante-md);padding:20px 22px;max-width:760px}.kurz__titel{font:700 22px/1.15 var(--font-display);margin-bottom:var(--space-2)}.kurz ul{margin:0;padding-left:1.2em;font:15px/1.6 var(--font-text)}.kurz li+li{margin-top:var(--space-2)}.kurz li::marker{color:var(--gruen)}.faq{max-width:760px;margin-top:var(--space-7)}.faq__titel{font:700 28px/1.15 var(--font-display);margin-bottom:var(--space-4)}.faq details{border-bottom:1px solid var(--linie)}.faq details:first-of-type{border-top:1px solid var(--linie)}.faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0}.faq summary::-webkit-details-marker{display:none}.faq summary h3{font:700 19px/1.25 var(--font-display);margin:0}.faq summary svg{width:16px;height:16px;flex:none;color:var(--gruen);transition:transform .12s}.faq details[open] summary svg{transform:rotate(180deg)}.faq summary:hover h3{color:var(--gruen)}.faq__antwort{padding:0 0 var(--space-4);font:15px/1.65 var(--font-text);color:var(--text);max-width:700px}.quellen{max-width:760px;margin-top:var(--space-7)}.quellen__titel{font:700 22px/1.15 var(--font-display);margin-bottom:var(--space-2)}.quellen ol{padding-left:1.3em;font:14px/1.55 var(--font-text)}.quellen li+li{margin-top:var(--space-2)}.quellen__pub{display:block;color:var(--text-leise);font-size:13px}.hinweis{max-width:760px;margin-top:var(--space-6);font:13px/1.55 var(--font-text);color:var(--text-leise);border-top:1px solid var(--linie);padding-top:var(--space-4)}.autor{display:flex;gap:var(--space-4);align-items:flex-start;max-width:760px;margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--linie)}.autor picture{flex:0 0 64px;width:64px;height:64px}.autor img{width:64px;height:64px;border-radius:50%;object-fit:cover;flex:none}.blog-meta img{object-fit:cover;flex:none;width:28px;height:28px;border-radius:50%}.autor__name{font:700 19px/1.2 var(--font-display)}.autor__name a{color:var(--text);text-decoration:none}.autor__rolle{font:13px/1.45 var(--font-text);color:var(--text-leise);margin-bottom:var(--space-2)}.autor p{font:14px/1.55 var(--font-text)}.blog-meta{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;font:13px/1.45 var(--font-text);color:var(--text-auf-gruen);margin-top:var(--space-3)}.blog-meta a{color:var(--weiss);font-weight:700}.blog-meta__autor{display:inline-flex;align-items:center;gap:var(--space-2)}.blog-karte{display:flex;flex-direction:column;gap:var(--space-2);background:var(--weiss);border:var(--rand) solid var(--kante);border-radius:var(--radius-lg);box-shadow:var(--kante-md);padding:var(--space-4);text-decoration:none;color:var(--text);transition:transform .08s,box-shadow .08s;height:100%}.blog-karte:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--kante);color:var(--text)}.blog-karte:active{transform:translate(2px,2px);box-shadow:var(--kante-press)}.blog-karte h2,.blog-karte h3{font:700 19px/1.2 var(--font-display);margin:0}.blog-karte p{font:14px/1.5 var(--font-text);color:var(--text-leise);margin:0}.blog-karte__meta{margin-top:auto;font:12px/1.3 var(--font-text);color:var(--text-leise)}.zitier{max-width:760px;margin-top:var(--space-6);background:var(--flaeche);border-radius:var(--radius-lg);padding:var(--space-4);font:13px/1.5 var(--font-text)}.zitier p{margin:0 0 var(--space-3);color:var(--text);word-break:break-word}.zitier__titel{font-weight:700;color:var(--anthrazit);margin-bottom:var(--space-1)}.kb-footer{padding:var(--space-7) var(--space-6) var(--space-5)}.kb-footer__innen{max-width:var(--inhalt-max);margin:0 auto;display:flex;gap:40px;flex-wrap:wrap;width:100%}.kb-footer h2.sr-only+*{margin-top:0}.kb-footer__spalte h3{font:700 13px/1.3 var(--font-text);color:var(--weiss);opacity:.8;margin:0 0 var(--space-2)}.kb-footer .kb-logo{font-size:18px;display:inline-block;margin-bottom:var(--space-2)}.kb-footer__claim{max-width:260px}.kb-footer__unten{max-width:var(--inhalt-max);margin:var(--space-5) auto 0;padding-top:var(--space-4);border-top:1px solid rgba(255,255,255,.25);display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);justify-content:space-between;font:12px/1.6 var(--font-text);color:var(--weiss);opacity:.9;width:100%}.kb-footer__unten a{display:inline}.footer-cc-link{background:0 0;border:0;padding:0;color:var(--weiss);font:inherit;cursor:pointer;text-align:left}.footer-cc-link:hover{text-decoration:underline}.kb-footer :focus-visible{outline-color:var(--gelb)}@media (max-width:720px){.kb-footer{padding:var(--space-6) var(--space-4) var(--space-5)}.kb-footer__kontakt{margin-left:0;text-align:left}}.scroll-top{position:fixed;right:calc(20px + env(safe-area-inset-right,0px));bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:999998;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.scroll-top.show{opacity:1;visibility:visible}.scroll-top-btn{width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;background:var(--weiss);color:var(--anthrazit);border:var(--rand) solid var(--kante);border-radius:var(--radius-md);box-shadow:var(--kante-sm);cursor:pointer;transition:transform .08s,box-shadow .08s}.scroll-top-btn:hover{transform:translate(-1px,-1px);box-shadow:var(--kante-md)}.scroll-top-btn:active{transform:translate(2px,2px);box-shadow:var(--kante-press)}.scroll-top-btn svg{width:18px;height:18px}body.kbc-open .scroll-top.show{opacity:0;visibility:hidden;pointer-events:none}.kbc{position:fixed;right:calc(20px + env(safe-area-inset-right,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:999900;transition:opacity .2s}.kbc[open]{z-index:999999}.kbc-fab{display:flex;align-items:center;gap:var(--space-2);list-style:none;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}.kbc-fab::-webkit-details-marker{display:none}.kbc-fab::marker{content:""}.kbc-fab__label{display:none;font:700 14px/1 var(--font-text);background:var(--weiss);color:var(--kante);border:var(--rand) solid var(--kante);border-radius:var(--radius-md);box-shadow:var(--kante-sm);padding:11px 14px;white-space:nowrap}.kbc-fab__ico{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--gruen);color:var(--weiss);border:var(--rand) solid var(--kante);border-radius:var(--radius-md);box-shadow:var(--kante-sm);transition:transform .08s,box-shadow .08s,background .08s}.kbc-fab__ico svg{width:24px;height:24px}.kbc-fab:hover .kbc-fab__ico{transform:translate(-1px,-1px);box-shadow:var(--kante-md);background:var(--gruen-dunkel)}.kbc-fab:active .kbc-fab__ico{transform:translate(2px,2px);box-shadow:var(--kante-press)}.kbc-fab:focus-visible{outline:0}.kbc-fab:focus-visible .kbc-fab__ico{outline:3px solid var(--fokus);outline-offset:3px}.kbc .ico-zu,.kbc[open] .ico-auf{display:none}.kbc[open] .ico-zu{display:block}.kbc[open] .kbc-fab__label{display:none}@media (min-width:768px){.kbc-fab__label{display:block}}.kbc-panel{position:absolute;right:0;bottom:calc(100% + 12px);width:min(320px,calc(100vw - 32px));background:var(--weiss);border:var(--rand) solid var(--kante);border-radius:var(--radius-lg);box-shadow:var(--kante-md);padding:var(--space-4)}.kbc-titel{font:700 22px/1.15 var(--font-display);color:var(--text)}.kbc-sub{font:13px/1.45 var(--font-text);color:var(--text-leise);margin:2px 0 var(--space-3)}.kbc-row{display:flex;align-items:center;gap:var(--space-3);padding:12px 0;border-top:1px solid var(--linie);text-decoration:none;color:var(--text)}.kbc-row:hover .kbc-row__t{color:var(--gruen)}.kbc-row svg{width:16px;height:16px;flex:none;color:var(--gruen)}.kbc-row__tx{display:flex;flex-direction:column;min-width:0}.kbc-row__t{font:700 15px/1.3 var(--font-text)}.kbc-row__s{font:13px/1.45 var(--font-text);color:var(--text-leise);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kbc-row .pfeil{margin-left:auto}.kopf.ist-offen~.kbc,html.show--consent .kbc,html.show--preferences .kbc{display:none}.kf-filter{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-bottom:var(--space-3)}.kf-filter__label{font:700 12px/1.3 var(--font-text);color:var(--anthrazit);margin-right:var(--space-1);min-width:90px}button.kb-chip{font-family:var(--font-text)}.kb-chip:focus-visible{outline:3px solid var(--fokus);outline-offset:2px}.kf-status{font:15px/1.5 var(--font-text);color:var(--text);margin:var(--space-5) 0 var(--space-4)}.kf-status b{font-family:var(--font-display);font-size:19px;color:var(--gruen)}.kf-leer{border:var(--rand) solid var(--kante);border-radius:var(--radius-lg);box-shadow:var(--kante-md);padding:20px 22px}.kf-mehr{margin-top:var(--space-5)}.kf-suche{max-width:820px}.kf-suche .kb-suche__feld select{border:0;background:0 0;font:15px var(--font-text);color:var(--text);width:100%;outline:0;appearance:none;cursor:pointer}.kb-hero .kf-suche .kb-btn--primaer{flex:none}.kurs-fakten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:var(--rand) solid var(--kante);border-radius:var(--radius-lg);box-shadow:var(--kante-md);overflow:hidden;margin:0}.kurs-fakten div{padding:12px 14px;border-bottom:1px solid var(--linie)}.kurs-fakten div:nth-child(odd){border-right:1px solid var(--linie)}.kurs-fakten dt{font:700 12px/1.3 var(--font-text);color:var(--anthrazit)}.kurs-fakten dd{margin:2px 0 0;font:15px/1.45 var(--font-text);color:var(--text)}@media (max-width:520px){.kurs-fakten{grid-template-columns:1fr}.kurs-fakten div:nth-child(odd){border-right:0}}@media (max-width:720px){.kf-filter__label{width:100%}.kb-suche .kb-btn{justify-content:center}.wrap{padding:0 var(--space-4)}.kb-hero{padding:var(--space-6) var(--space-4)}.abschnitt__kopf h2,.faq__titel,.h2,.prosa h2{font-size:24px}.kbc,.scroll-top{right:calc(16px + env(safe-area-inset-right,0px))}}.fehler{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8) var(--space-4) var(--space-6);text-align:center;position:relative}.fehler__innen{max-width:640px;display:flex;flex-direction:column;align-items:center}.fehler__karte{text-decoration:none;background:var(--weiss);border:var(--rand) solid var(--kante);border-radius:var(--radius-lg);box-shadow:6px 6px 0 var(--kante);padding:10px 26px 6px;margin-bottom:var(--space-5)}.fehler__code{font:700 88px/1 var(--font-display);color:var(--gruen);letter-spacing:-.01em}.fehler__eyebrow{font:700 12px/1.3 var(--font-text);letter-spacing:.14em;text-transform:uppercase;color:var(--weiss);margin-bottom:var(--space-3)}.fehler__titel{font:700 56px/1.02 var(--font-display);color:var(--weiss)}.fehler__text{font:17px/1.55 var(--font-text);color:var(--weiss);margin:var(--space-4) 0 var(--space-6);max-width:520px}.fehler__knoepfe{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center}.fehler__en{margin-top:var(--space-6);font:14px/1.5 var(--font-text);color:var(--weiss)}.fehler__en a{color:var(--weiss);font-weight:700}.fehler__links{position:absolute;bottom:var(--space-5);left:0;right:0;display:flex;gap:var(--space-5);justify-content:center;font:13px/1 var(--font-text)}.fehler__links a{color:var(--weiss);text-decoration:none;opacity:.9}.fehler__links a:hover{text-decoration:underline;opacity:1}@media (max-width:720px){.fehler__titel{font-size:38px}.fehler__code{font-size:64px}.fehler__knoepfe{flex-direction:column;width:100%}.fehler__knoepfe .kb-btn{justify-content:center}}.avatar{width:160px;height:160px;border-radius:50%;object-fit:cover}.kachel--bild{position:relative;overflow:hidden}.kachel--bild>:not(.kachel__bild){position:relative;z-index:1;max-width:58%}.kachel__bild{position:absolute;top:0;right:0;bottom:0;width:46%;border-left:var(--rand) solid var(--kante)}.kachel__bild img,.kachel__bild picture{display:block;width:100%;height:100%;object-fit:cover}.kachel__bild img{opacity:.38;filter:saturate(.8);transition:opacity .2s,filter .2s}.kachel--bild:focus-visible .kachel__bild img,.kachel--bild:hover .kachel__bild img{opacity:1;filter:none}@media (prefers-reduced-motion:reduce){*,::after,::before{transition-duration:NaNs!important}.kachel__bild img{transition:none}}.auswahl{position:relative;flex:1;min-width:0}.auswahl__nativ{position:absolute!important;opacity:0;pointer-events:none;width:1px;height:1px}.auswahl__knopf{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;background:0 0;border:0;padding:0;font:15px var(--font-text);color:var(--text);cursor:pointer;text-align:left}.auswahl__knopf svg{width:16px;height:16px;flex:none;color:var(--gruen);transition:transform .12s}.auswahl.ist-offen .auswahl__knopf svg{transform:rotate(180deg)}.auswahl__knopf:focus-visible{outline:3px solid var(--fokus);outline-offset:4px;border-radius:2px}.auswahl__liste{position:absolute;z-index:50;top:calc(100% + 14px);left:-14px;min-width:calc(100% + 28px);width:max-content;max-width:320px;margin:0;padding:var(--space-1);list-style:none;background:var(--weiss);border:var(--rand) solid var(--kante);border-radius:var(--radius-md);box-shadow:var(--kante-md)}.auswahl__liste li{display:flex;align-items:center;gap:var(--space-2);padding:10px 12px;border-radius:var(--radius-sm);font:15px/1.3 var(--font-text);color:var(--text);cursor:pointer}.auswahl__liste li svg{width:16px;height:16px;flex:none;color:var(--gruen);visibility:hidden}.auswahl__liste li[aria-selected=true]{font-weight:700}.auswahl__liste li[aria-selected=true] svg{visibility:visible}.auswahl__liste li.ist-aktiv{background:var(--gruen-hell);color:var(--gruen-dunkel)}@media (max-width:720px){.auswahl__liste{left:-14px;right:-14px;min-width:0;width:auto;max-width:none}}.sprachwahl{position:relative;flex-shrink:0}.sprachwahl__knopf{display:flex;align-items:center;gap:var(--space-2);list-style:none;cursor:pointer;padding:7px 10px;border:var(--rand) solid var(--kante);border-radius:var(--radius-md);background:var(--weiss);box-shadow:var(--kante-sm);font:600 14px/1 var(--font-text);color:var(--text);transition:transform .08s,box-shadow .08s}.sprachwahl__knopf::-webkit-details-marker{display:none}.sprachwahl__knopf:hover{transform:translate(-1px,-1px);box-shadow:var(--kante-md)}.sprachwahl__knopf>svg{width:14px;height:14px;color:var(--gruen);transition:transform .12s}.sprachwahl[open] .sprachwahl__knopf>svg{transform:rotate(180deg)}.sprachwahl__knopf:focus-visible{outline:3px solid var(--fokus);outline-offset:3px}.sprachwahl__code{display:inline-flex;align-items:center;justify-content:center;min-width:26px;padding:3px 5px;border-radius:var(--radius-sm);background:var(--gruen-hell);color:var(--gruen-dunkel);font:700 11.5px/1 var(--font-text);letter-spacing:.02em}.sprachwahl__liste{position:absolute;right:0;top:calc(100% + 10px);z-index:400;min-width:240px;margin:0;padding:var(--space-1);list-style:none;background:var(--weiss);border:var(--rand) solid var(--kante);border-radius:var(--radius-md);box-shadow:var(--kante-md)}.sprachwahl__liste .ist-bald,.sprachwahl__liste a{display:flex;align-items:center;gap:var(--space-2);padding:9px 10px;border-radius:var(--radius-sm);font:15px/1.3 var(--font-text);color:var(--text);text-decoration:none}.sprachwahl__liste a:focus-visible,.sprachwahl__liste a:hover{background:var(--gruen-hell);color:var(--gruen-dunkel);outline:0}.sprachwahl__liste a[aria-current]{font-weight:700}.sprachwahl__liste a>svg{width:16px;height:16px;margin-left:auto;color:var(--gruen)}.sprachwahl__liste [dir=rtl]{flex-direction:row-reverse;justify-content:flex-end}.sprachwahl__liste .ist-bald{color:var(--text-leise);cursor:default}.sprachwahl__liste .ist-bald .sprachwahl__code{background:var(--flaeche);color:var(--text-leise)}.sprachwahl__liste .kb-badge{margin-left:auto}.kopf .sprachwahl:not(.sprachwahl--mob){display:none}@media (min-width:961px){.kopf .sprachwahl:not(.sprachwahl--mob){display:block}}.sprachwahl--mob{margin-top:var(--space-4)}.sprachwahl--mob .sprachwahl__knopf{width:100%}.sprachwahl--mob .sprachwahl__knopf>svg{margin-left:auto}.sprachwahl--mob .sprachwahl__liste{position:static;margin-top:var(--space-2);box-shadow:none}.kopf .sprachwahl:not(.sprachwahl--mob) .sprachwahl__name{display:none}.kopf .sprachwahl:not(.sprachwahl--mob) .sprachwahl__knopf{padding:6px 8px}.flagge{display:inline-block;flex:none;width:24px;height:16px;border-radius:2px;overflow:hidden;box-shadow:0 0 0 1px var(--kante)}.flagge svg{display:block;width:100%;height:100%}.sprachwahl__liste .ist-bald .flagge{filter:grayscale(.85);opacity:.55}.sprachwahl__liste [dir=rtl]{flex-direction:row;justify-content:flex-start}.sprachwahl__liste [dir=rtl] .kb-badge{margin-left:auto;margin-right:0}.sprachhinweis{background:var(--gruen-hell);color:var(--gruen-dunkel);border-top:var(--rand) solid var(--kante);border-bottom:var(--rand) solid var(--kante);padding:var(--space-3) 0;font:15px/1.5 var(--font-text)}.sprachhinweis strong{color:var(--text)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--flaeche)}::-webkit-scrollbar-thumb{background:rgba(0,132,61,.35);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:rgba(0,132,61,.6)}