@font-face{font-family:Libre e9f;src:url(/schriften/z3b77654.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Libre e9f;src:url(/schriften/a154cb12.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Libre 15c";src:url(/schriften/a0e8cd93c.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Libre 15c";src:url(/schriften/z6662056.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Libre 15c";src:url(/schriften/z29ccce8.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--paper:#fbfbfb;--paper2:#f3f4f3;--ink:#1a2a18;--ink2:#52694f;--line:#d7e1d6;--acc:#228217;--accink:#fff;--accsoft:#e6f9e4;--acc2:#37e683;--acc2soft:#dcf9e9;--dark:#162a14;--ondark:#edf4ec;--ondark2:#b3c9b1;--shadow:#162a148c;--r:2px;--rs:2px;--rb:3px;--rimg:2px;--s:1.15;--maxw:1280px;--fh:"Libre e9f",Georgia, serif;--fb:"Libre 15c",system-ui, sans-serif;--hw:700;--hls:-.01em;--h1max:3.4rem;--cardw:300px;--tilebg:var(--paper2)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--paper);color:var(--ink);font-family:var(--fb);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:clamp(16px,.35vw + 15px,17px);font-weight:400;line-height:1.68}img{max-width:100%;height:auto;display:block}a{color:var(--acc);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:4px}h1,h2,h3{font-family:var(--fh);font-weight:var(--hw);letter-spacing:var(--hls);color:var(--ink);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:0 0 .55em;line-height:1.13}h1{font-size:clamp(2rem,3.4vw + .9rem,var(--h1max))}h2{font-size:clamp(1.4rem,1.3vw + .95rem,2.05rem)}h3{font-size:1.16rem;line-height:1.3}p{margin:0 0 1em}.rahmen{max-width:var(--maxw);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}.sprunglink{position:absolute;top:8px;left:-9999px}.sprunglink:focus{z-index:200;background:var(--ink);color:var(--paper);border-radius:6px;padding:10px 14px;left:12px}.nur-vorlesen{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.icon{vertical-align:middle;flex:none}.dachzeile{font:600 .78rem/1.3 var(--fb);letter-spacing:.12em;text-transform:uppercase;color:var(--acc);margin:0 0 .9em}.vorspann{color:var(--ink2);max-width:62ch;font-size:clamp(1.05rem,.5vw + .95rem,1.28rem);line-height:1.6}.vorspann p:last-child{margin-bottom:0}.inhalt-bereich{padding-block:calc(var(--s)*18px) calc(var(--s)*80px)}.lesespalte .fliesstext,.lesespalte>.abschnitt{max-width:74ch}.abschnitt{margin-block:calc(var(--s)*54px)}.abschnitt-titel{margin-bottom:.8em}.abschnitt-intro{color:var(--ink2);max-width:68ch;margin-top:-.4em;margin-bottom:1.4em}.fliesstext{overflow-wrap:anywhere;max-width:72ch}.fliesstext ul,.fliesstext ol{margin:0 0 1.2em;padding-left:1.25em}.fliesstext li::marker{color:var(--acc)}.fliesstext blockquote{border-left:3px solid var(--acc2);color:var(--ink);margin:1.6em 0;padding:.4em 0 .4em 1.2em;font-size:1.08em}.fliesstext table{border-collapse:collapse;width:100%;margin:1.4em 0;font-size:.94rem;display:block;overflow-x:auto}.fliesstext th,.fliesstext td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.6em .8em}.fliesstext th{background:var(--paper2);font-weight:600}.brotkrumen{max-width:var(--maxw);color:var(--ink2);margin:0 auto;padding:18px clamp(16px,4vw,32px) 0;font-size:.84rem}.brotkrumen ol{flex-wrap:wrap;gap:.35em;margin:0;padding:0;list-style:none;display:flex}.brotkrumen li{overflow-wrap:anywhere;min-width:0;max-width:100%}.brotkrumen a,.brotkrumen span{overflow-wrap:anywhere;word-break:break-word}.brotkrumen li+li:before{content:"/";opacity:.45;margin-right:.35em}.brotkrumen a{color:var(--ink2);text-decoration:none}.brotkrumen a:hover{color:var(--acc)}.knopf{background:var(--acc);color:var(--accink);border-radius:var(--rb);font:600 .98rem/1.2 var(--fb);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5em;padding:.74em 1.2em;text-decoration:none;transition:transform .15s,filter .15s;display:inline-flex}.knopf:hover{filter:brightness(1.1);transform:translateY(-1px)}.knopf-rand{color:var(--acc);background:0 0;box-shadow:inset 0 0 0 1.5px}.knopf-hell{color:#fff;background:#ffffff24;box-shadow:inset 0 0 0 1.5px #ffffff8c}.abstand-oben{margin-top:1.4em}.sprungmarken{flex-wrap:wrap;gap:.5em;margin:1.2em 0 0;display:flex}.sprungmarken a{background:var(--accsoft);color:var(--ink);border-radius:999px;align-items:center;gap:.4em;padding:.42em .9em;font-size:.92rem;text-decoration:none;transition:background .15s;display:inline-flex}.sprungmarken a:hover{background:var(--acc);color:var(--accink)}.sprungmarken small{opacity:.65}.suchfeld{gap:.5em;max-width:640px;margin:1.4em 0 0;display:flex}.suchfeld input,.eingabe input,.tabelle-filter input{min-width:0;font:inherit;border:1.5px solid var(--line);border-radius:var(--rb);color:var(--ink);background:#fff;flex:1;padding:.78em 1em;font-size:1rem}.suchfeld input:focus,.tabelle-filter input:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--accsoft);outline:none}.karten-raster{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--cardw)),1fr));gap:calc(var(--s)*22px);display:grid}.karten-kategorie{font:600 .72rem/1 var(--fb);letter-spacing:.08em;text-transform:uppercase;color:var(--acc);margin-bottom:.6em;display:inline-block}.karte-kurz h3{margin:0 0 .35em;font-size:1.12rem}.karte-kurz p{color:var(--ink2);margin:0 0 .5em;font-size:.95rem;line-height:1.55}.karten-datum,.karte-kurz small{color:var(--ink2);display:block;font-size:.84rem!important}.kachel-raster{gap:calc(var(--s)*16px);grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));display:grid}.kachel{padding:calc(var(--s)*22px);color:var(--ink);background:var(--tilebg);border-radius:var(--r);flex-direction:column;gap:.3em;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative}.kachel:hover{box-shadow:0 14px 34px -18px var(--shadow);transform:translateY(-3px)}.kachel strong{font:var(--hw) 1.18rem/1.25 var(--fh);letter-spacing:var(--hls)}.kachel small{color:var(--ink2);font-size:.92rem;line-height:1.5}.kachel em{color:var(--acc);margin-top:auto;padding-top:.6em;font-size:.8rem;font-style:normal;font-weight:600}.kachel-icon{border-radius:calc(var(--r) * .8);background:var(--accsoft);width:46px;height:46px;color:var(--acc);place-items:center;margin-bottom:.5em;display:inline-grid}.kennzahlen{background:var(--line);border:1px solid var(--line);border-radius:var(--r);margin-block:calc(var(--s)*28px);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid;overflow:hidden}.kennzahl{background:var(--paper2);padding:calc(var(--s)*20px) 20px}.kennzahl strong{font:var(--hw) clamp(1.5rem,1.6vw + 1rem,2.2rem)/1.1 var(--fh);color:var(--ink);letter-spacing:var(--hls);font-variant-numeric:tabular-nums;display:block}.kennzahl span{color:var(--ink2);font-size:.86rem}.angaben-liste{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));column-gap:28px;margin:0;display:grid}.angaben-liste div{border-bottom:1px solid var(--line);padding:12px 0}.angaben-liste dt{letter-spacing:.07em;text-transform:uppercase;color:var(--ink2);margin-bottom:.15em;font-size:.76rem}.angaben-liste dd{overflow-wrap:anywhere;margin:0;font-weight:600}.fakten-liste{gap:10px;max-width:78ch;margin:0;padding:0;list-style:none;display:grid}.fakten-liste li{background:var(--accsoft);border-radius:var(--rs);align-items:flex-start;gap:12px;padding:14px 16px;line-height:1.55;display:flex}.fakten-liste .icon{color:var(--acc);margin-top:3px}.faq-liste{border-top:1px solid var(--line);max-width:78ch}.faq-eintrag{border-bottom:1px solid var(--line)}.faq-eintrag summary{cursor:pointer;padding:18px 40px 18px 0;font-size:1.04rem;font-weight:600;list-style:none;position:relative}.faq-eintrag summary::-webkit-details-marker{display:none}.faq-eintrag summary:after{content:"";border-right:2px solid var(--acc);border-bottom:2px solid var(--acc);width:10px;height:10px;transition:transform .2s;position:absolute;top:50%;right:6px;transform:translateY(-70%)rotate(45deg)}.faq-eintrag[open] summary:after{transform:translateY(-30%)rotate(-135deg)}.faq-eintrag .fliesstext{color:var(--ink2);padding:0 0 16px}.inhaltsverzeichnis{background:var(--paper2);border-radius:var(--r);max-width:72ch;margin:0 0 2em;padding:18px 22px}.inhaltsverzeichnis p{margin:0 0 .5em;font-weight:600}.inhaltsverzeichnis ol{columns:2 260px;column-gap:28px;margin:0;padding-left:1.2em}.inhaltsverzeichnis li{break-inside:avoid;margin:.25em 0}.inhaltsverzeichnis a{color:var(--ink);text-decoration:none}.inhaltsverzeichnis a:hover{color:var(--acc)}.quellen{color:var(--ink2);border-top:1px solid var(--line);margin-top:calc(var(--s)*48px);max-width:78ch;padding-top:18px;font-size:.88rem}.quellen-titel{color:var(--ink);align-items:center;gap:.5em;margin-bottom:.4em;font-weight:600;display:flex}.quellen ul{margin:0 0 .6em;padding-left:1.2em}.quellen a{color:var(--ink2)}.quelle-zeile{margin:.2em 0}.begriff-liste{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:2px 28px;margin:0;padding:0;list-style:none;display:grid}.begriff-liste li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;min-width:0;padding:11px 0;display:flex}.begriff-liste a{overflow-wrap:anywhere;min-width:0;font-weight:600;text-decoration:none}.begriff-liste span{color:var(--ink2);overflow-wrap:anywhere;min-width:0;font-size:.84rem}.tabelle-rahmen{border:1px solid var(--line);border-radius:var(--r);background:#fff;overflow-x:auto}.tabelle-filter{border-bottom:1px solid var(--line);background:var(--paper2);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex;position:sticky;left:0}.tabelle-filter label{flex:1;max-width:360px;display:flex}.tabelle-filter span{color:var(--ink2);font-size:.85rem}.daten-tabelle{border-collapse:collapse;width:100%;font-size:.94rem}.daten-tabelle th,.daten-tabelle td{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:.7em .9em}.daten-tabelle thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--paper2);font-size:.78rem}.daten-tabelle thead th[aria-sort]:after{content:" ↓";color:var(--acc)}.daten-tabelle thead th[aria-sort=ascending]:after{content:" ↑"}.daten-tabelle tbody th{white-space:normal;min-width:180px;font-weight:600}.daten-tabelle tbody th a{text-decoration:none}.daten-tabelle td[data-wert]:not([data-wert=""]){text-align:right;font-variant-numeric:tabular-nums}.daten-tabelle tbody tr:hover{background:var(--paper2)}.alphabet-leiste{top:var(--stick,0);background:var(--paper);z-index:5;flex-wrap:wrap;gap:6px;margin:0 0 24px;padding:10px 0;display:flex;position:sticky}.alphabet-leiste a{border-radius:var(--rs);background:var(--paper2);min-width:36px;height:36px;color:var(--ink);place-items:center;font-weight:600;text-decoration:none;display:grid}.buchstaben-raster{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:20px 36px;display:grid}.buchstaben-gruppe h3{color:var(--acc);border-bottom:2px solid var(--line);margin:0 0 .2em;padding-bottom:.15em;font-size:2rem}.buchstaben-gruppe ul{margin:0;padding:0;list-style:none}.buchstaben-gruppe li{border-bottom:1px dashed var(--line);padding:6px 0}.buchstaben-gruppe a{font-weight:600;text-decoration:none}.buchstaben-gruppe span{color:var(--ink2);font-size:.85rem;line-height:1.45;display:block}.link-liste{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.link-liste a{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:14px;padding:14px 4px;text-decoration:none;display:flex}.link-liste a:hover{background:var(--paper2)}.link-liste small{color:var(--ink2);font-size:.85rem;display:block}.diagramm{background:var(--paper2);border-radius:var(--r);max-width:820px;margin:0;padding:20px 22px}.diagramm figcaption{color:var(--ink2);margin-top:8px;font-size:.82rem}.balken-liste{gap:8px;margin:0;padding:0;list-style:none;display:grid}.balken-liste li{grid-template-columns:minmax(90px,170px) 1fr auto;align-items:center;gap:12px;font-size:.9rem;display:grid}.balken-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.balken{background:var(--line);border-radius:99px;height:12px;overflow:hidden}.balken-fuellung{background:var(--acc);border-radius:99px;height:100%;display:block}.balken-wert{color:var(--ink2);font-variant-numeric:tabular-nums;font-weight:600}.karte{aspect-ratio:16/9;border-radius:var(--r);background:var(--paper2);border:1px solid var(--line);width:100%;max-height:460px;position:relative;overflow:hidden}.karte-hinweis{text-align:center;background:radial-gradient(circle at 30% 30%,var(--accsoft),transparent 60%),repeating-linear-gradient(45deg,transparent 0 22px,#00000006 22px 23px);place-content:center;justify-items:center;gap:6px;padding:24px;display:grid;position:absolute;inset:0}.karte-hinweis p{max-width:46ch;color:var(--ink2);font-size:.9rem}.link-pfeil a{align-items:center;gap:.45em;font-weight:600;text-decoration:none;display:inline-flex}.bild{margin:0}.bild img{object-fit:cover;width:100%}.bild figcaption{color:var(--ink2);margin-top:6px;font-size:.72rem}.seitenzahlen{flex-wrap:wrap;gap:6px;margin-top:24px;display:flex}.seitenzahlen a,.seitenzahlen span{border-radius:var(--rs);border:1px solid var(--line);place-items:center;min-width:40px;height:40px;text-decoration:none;display:grid}.stand-zeile{color:var(--ink2);align-items:center;gap:.45em;margin-top:1em;font-size:.88rem;display:flex}.artikel-layout .fliesstext{font-size:1.04em}.formular{background:var(--paper2);border:1px solid var(--line);border-radius:var(--r);margin-bottom:calc(var(--s)*40px);padding:clamp(18px,3vw,32px)}.formular label{margin:0 0 .35em;font-size:.92rem;font-weight:600;display:block}.formular input,.formular select{width:100%;font:inherit;border:1.5px solid var(--line);border-radius:var(--rb);background:#fff;margin-bottom:1em;padding:.7em .9em}.formular button{background:var(--acc);color:var(--accink);border-radius:var(--rb);font:600 1rem var(--fb);cursor:pointer;border:0;align-items:center;gap:.5em;padding:.75em 1.25em;display:inline-flex}.formular textarea{width:100%;font:inherit;border:1.5px solid var(--line);border-radius:var(--rb);background:#fff;margin-bottom:1em;padding:.7em .9em}.honigtopf{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.zustimmung{align-items:flex-start;gap:.6em;font-weight:400!important;display:flex!important}.zustimmung input{width:auto!important;margin:.25em 0 0!important}.formular output,.formular .ergebnis{border-left:4px solid var(--acc);border-radius:var(--rs);background:#fff;margin-top:1em;padding:16px 18px;font-size:1.05rem;display:block}.hinweis-box{background:var(--accsoft);border-radius:var(--r);align-items:center;gap:.6em;margin:1.4em 0;padding:16px 20px;font-size:1.15rem;font-weight:600;display:flex}.betreiber img{margin-bottom:1em}.link-raster{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}.dunkel-link{border-radius:var(--r);background:var(--dark);color:var(--ondark);align-items:center;gap:16px;padding:20px;text-decoration:none;display:flex}.dunkel-link strong{font:var(--hw) 1.12rem/1.3 var(--fh);display:block}.dunkel-link small{color:var(--ondark2);font-size:.88rem}.logo{color:var(--ink);font:var(--hw) 1.18rem/1 var(--fh);letter-spacing:var(--hls);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.logo svg{flex:none}.fuss-zeile{opacity:.75;margin:22px 0 0;font-size:.82rem}.fuss a{text-decoration:none}.fuss ul{margin:0;padding:0;list-style:none}.fuss li{margin:.45em 0}.fuss-titel{font:600 .78rem/1.2 var(--fb);letter-spacing:.1em;text-transform:uppercase;opacity:.7;margin:0 0 .9em}.start-kopf{position:relative}.start-kopf h1{max-width:20ch}.knopf-reihe{flex-wrap:wrap;gap:12px;margin:1.6em 0 0;display:flex}.seiten-kopf{padding-top:calc(var(--s)*22px)}.seiten-kopf h1{max-width:24ch}@media (max-width:640px){.inhaltsverzeichnis ol{columns:1}.daten-tabelle th,.daten-tabelle td{padding:.6em .7em}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.kopf{z-index:50;margin-top:12px;padding:0 clamp(10px,3vw,24px);position:sticky;top:12px}.kopf-leiste{max-width:calc(var(--maxw) - 24px);background:color-mix(in srgb,var(--paper) 86%,transparent);-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);box-shadow:0 10px 30px -18px var(--shadow),inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:14px;margin:0 auto;padding:8px 8px 8px 18px;display:flex}.kopf .kopf-nav{gap:2px;margin-left:auto;display:flex}.kopf .kopf-nav a{color:var(--ink);border-radius:999px;padding:.55em .95em;font-size:.95rem;font-weight:500;text-decoration:none}.kopf .kopf-nav a:hover,.kopf .kopf-nav a[aria-current]{background:var(--ink);color:var(--paper)}.kopf-suche{background:var(--acc);width:42px;height:42px;color:var(--accink);border-radius:50%;place-items:center;display:grid}.kopf-menue{display:none}.kopf-menue summary{background:var(--paper2);cursor:pointer;border-radius:50%;place-items:center;width:42px;height:42px;list-style:none;display:grid}.kopf-menue summary::-webkit-details-marker{display:none}.menue-feld{background:var(--paper);box-shadow:0 20px 40px -20px var(--shadow),inset 0 0 0 1px var(--line);border-radius:22px;gap:4px;padding:18px;display:grid;position:absolute;top:calc(100% + 8px);left:12px;right:12px}.menue-feld a{color:var(--ink);border-radius:12px;padding:.7em .9em;font-weight:600;text-decoration:none}@media (max-width:860px){.kopf .kopf-nav{display:none}.kopf-suche{margin-left:auto}.kopf-menue{display:block}}.fuss-band{background:var(--acc);color:var(--accink);padding:40px 0}.fuss-band .rahmen{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;display:flex}.fuss-slogan{font:var(--hw) clamp(1.3rem,1.5vw + .8rem,1.9rem)/1.2 var(--fh);max-width:24ch;letter-spacing:var(--hls);margin:0}.fuss-band .suchfeld{flex:1;max-width:460px;margin:0}.fuss-leiste{flex-wrap:wrap;align-items:center;gap:16px 32px;padding-top:32px;display:flex}.fuss-nav{flex-wrap:wrap;gap:6px 20px;font-size:.92rem;display:flex}.fuss-nav a{color:var(--ink2)}.fuss-nav a:hover{color:var(--acc)}.fuss-bereich{border-top:1px solid var(--line);padding-bottom:28px}.held{padding:calc(var(--s)*86px) 0 calc(var(--s)*70px);text-align:center;background:linear-gradient(180deg,var(--accsoft),var(--paper));overflow:hidden}.held-bild{opacity:.3;background-position:50%;background-size:cover;position:absolute;inset:0}.held:before{content:"";background:linear-gradient(180deg,color-mix(in srgb,var(--paper) 55%,transparent),var(--paper));z-index:0;position:absolute;inset:0}.held .held-inhalt{flex-direction:column;align-items:center;display:flex;position:relative}.held h1,.held .vorspann{margin-inline:auto}.held .suchfeld{width:100%;margin-top:1.8em}.held .suchfeld input{box-shadow:0 16px 40px -24px var(--shadow);padding:1em 1.2em;font-size:1.06rem}.held .sprungmarken{justify-content:center}.mit-bild .seiten-kopf-raster{padding-block:calc(var(--s)*20px) calc(var(--s)*12px);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,48px);display:grid}.mit-bild .kopf-bild img{aspect-ratio:4/3;border-radius:var(--rimg)}@media (max-width:820px){.mit-bild .seiten-kopf-raster{grid-template-columns:1fr}}.artikel-karte{border:1px solid var(--line);border-radius:var(--r);background:var(--paper);flex-direction:column;display:flex;overflow:hidden}.artikel-karte img{aspect-ratio:16/9;object-fit:cover;border-bottom:1px solid var(--line);width:100%}.artikel-karte .karten-text{padding:16px 18px 18px}.artikel-karte h3 a{color:var(--ink);text-decoration:none}.artikel-karte h3 a:after{content:"";position:absolute;inset:0}.artikel-karte{position:relative}.artikel-karte:hover{border-color:var(--acc)}.kachel{--tilebg:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.suchfeld input,.suchfeld .knopf{border-radius:999px}.kachel{border-radius:calc(var(--r) + 6px)}.kachel-icon,.kopf-suche{background:var(--acc);color:var(--accink)}@font-face{font-family:TB Text;src:url(/schriften/t4.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TB Text;src:url(/schriften/t4i.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:TB Text;src:url(/schriften/t5.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TB Text;src:url(/schriften/t6.woff2)format("woff2");font-weight:600 800;font-style:normal;font-display:swap}@font-face{font-family:TB Kopf;src:url(/schriften/h6.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TB Kopf;src:url(/schriften/h7.woff2)format("woff2");font-weight:700 900;font-style:normal;font-display:swap}:root{--paper:#f3f5f6;--paper2:#e8ecee;--ink:#111518;--ink2:#46515a;--line:#c2cacf;--strich:#111518;--acc:#111518;--accink:#fff;--accsoft:#fff1bd;--acc2:#ffc20e;--acc2soft:#fff1bd;--sig:#ffc20e;--sigdunkel:#a87a00;--dark:#1b2126;--ondark:#eef1f3;--ondark2:#b8c2c9;--shadow:transparent;--r:0px;--rs:0px;--rb:0px;--rimg:0px;--fh:"TB Kopf","Barlow Semi Condensed","Arial Narrow",sans-serif;--fb:"TB Text","Barlow",system-ui,sans-serif;--hw:700;--hls:-.005em;--h1max:3.3rem;--tilebg:var(--paper);--maxw:1240px}html{scroll-padding-top:84px}body{background:var(--paper);color:var(--ink);font-family:var(--fb);font-feature-settings:"tnum" 0;font-size:clamp(16.5px,.3vw + 15.5px,18px);line-height:1.62}h1,h2,h3{font-family:var(--fh);letter-spacing:var(--hls);color:var(--ink);font-weight:700}h1{line-height:1.04}h2{font-size:clamp(1.5rem,1.1vw + 1.15rem,2.15rem);line-height:1.1}h3{font-size:clamp(1.12rem,.4vw + 1.02rem,1.3rem);font-weight:600;line-height:1.2}a{color:var(--ink);text-decoration-line:underline;-webkit-text-decoration-color:var(--sigdunkel);text-decoration-color:var(--sigdunkel);text-underline-offset:.22em;text-decoration-thickness:2px}a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);background:var(--accsoft)}:focus-visible{outline-offset:2px;outline:3px solid var(--ink)!important;box-shadow:0 0 0 6px var(--sig)!important;border-radius:0!important}::selection{background:var(--sig);color:var(--ink)}.dachzeile{font:600 .95rem/1.3 var(--fb);letter-spacing:0;text-transform:none;color:var(--ink2);align-items:center;gap:.55em;display:flex}.dachzeile:before{content:"";background:var(--sig);width:.7em;height:.7em;box-shadow:0 0 0 1.5px var(--ink);flex:none}.vorspann{color:var(--ink2);max-width:64ch}.fliesstext{max-width:70ch}.fliesstext h2{margin-top:1.6em}.fliesstext h3{margin-top:1.5em}.fliesstext ul{padding-left:1.15em}.fliesstext li{margin:.35em 0}.fliesstext li::marker{content:"■  ";color:var(--ink2);font-size:.7em}.fliesstext ol li::marker{content:counter(list-item) ". ";color:var(--ink);font-size:1em;font-weight:600}.fliesstext table{border-collapse:collapse;border:1.5px solid var(--strich);max-width:100%;margin:1.4em 0;font-size:.95rem;display:block;overflow-x:auto}.fliesstext th,.fliesstext td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:.55em .8em}.fliesstext thead th{background:var(--paper2);border-bottom:1.5px solid var(--strich);font-weight:600}.fliesstext blockquote{border-left:4px solid var(--sig);color:var(--ink2);margin:1.4em 0;padding:.4em 0 .4em 1.1em}.fliesstext strong{font-weight:600}.kopf{background:var(--paper);border-bottom:2px solid var(--strich);z-index:60;margin:0;padding:0;position:sticky;top:0}.kopf-leiste{max-width:var(--maxw);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-radius:0;gap:10px;min-height:62px;padding:0 clamp(16px,3vw,32px);position:relative}.logo{font:700 1.28rem/1 var(--fh);letter-spacing:.005em;color:var(--ink);white-space:nowrap;gap:12px;text-decoration:none}.logo:hover{background:0 0}.logo svg{display:none}.logo:before{content:"";border:2px solid var(--ink);background:linear-gradient(var(--ink),var(--ink)) 0 58%/100% 2px no-repeat,linear-gradient(var(--ink),var(--ink)) 52% 0/2px 58% no-repeat,linear-gradient(var(--sig),var(--sig)) 100% 100%/100% 42% no-repeat;box-sizing:border-box;flex:none;width:30px;height:30px}.kopf .kopf-nav{align-self:stretch;gap:0}.kopf .kopf-nav a{color:var(--ink);box-shadow:none;border-left:1px solid var(--line);border-radius:0;align-items:center;padding:0 1em;font-size:.98rem;font-weight:500;text-decoration:none;display:flex}.kopf .kopf-nav a:last-child{border-right:1px solid var(--line)}.kopf .kopf-nav a:hover,.kopf .kopf-nav a[aria-current]{background:var(--paper2);color:var(--ink);box-shadow:inset 0 -4px 0 var(--sig)}.kopf-suche,.kachel-icon{width:42px;height:42px;box-shadow:inset 0 0 0 2px var(--ink);background:var(--sig)!important;color:var(--ink)!important;border-radius:0!important}.kopf-suche:hover{background:var(--ink)!important;color:var(--sig)!important}.kopf-menue summary{background:var(--paper);box-shadow:inset 0 0 0 2px var(--ink);border-radius:0}.menue-feld{background:var(--paper);box-shadow:0 2px 0 var(--ink),inset 0 0 0 2px var(--ink);border-radius:0;top:calc(100% + 2px);left:0;right:0}.menue-feld a{border-bottom:1px solid var(--line);border-radius:0}.knopf,.formular button{background:var(--sig);color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);font-weight:600;border-radius:0!important}.knopf:hover,.formular button:hover{filter:none;background:var(--ink);color:var(--sig);transform:none}.knopf-rand{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.suchfeld input,.eingabe input,.tabelle-filter input{border:2px solid var(--ink);background:#fff;border-radius:0!important}.suchfeld input:focus,.tabelle-filter input:focus{border-color:var(--ink);box-shadow:0 0 0 3px var(--sig)}.suchfeld .knopf{border-radius:0!important}.sprungmarken a{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:0;text-decoration:none}.sprungmarken a:hover{background:var(--sig);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.brotkrumen a{text-decoration:none}.mit-bild .seiten-kopf-raster{align-items:stretch;padding-top:clamp(18px,3vw,34px)}.mit-bild .seiten-kopf-text{border:2px solid var(--strich);background:var(--paper);flex-direction:column;justify-content:center;padding:clamp(18px,3vw,34px);display:flex;position:relative}.mit-bild .seiten-kopf-text:after{content:"";background:var(--sig);border:2px solid var(--strich);width:min(38%,180px);height:12px;position:absolute;bottom:-2px;right:-2px}.seiten-kopf h1{max-width:26ch;font-size:clamp(2rem,2.6vw + 1rem,3.1rem)}.mit-bild .kopf-bild img{border:2px solid var(--strich);object-fit:cover;border-radius:0;height:100%}.artikel-karte,.kachel{border:1.5px solid var(--line);background:var(--paper);transition:border-color .15s;box-shadow:none!important;border-radius:0!important}.artikel-karte:hover,.kachel:hover{border-color:var(--ink);transform:none;box-shadow:inset 0 -4px 0 var(--sig)!important}.artikel-karte img{border-bottom:1.5px solid var(--line)}.artikel-karte h3 a{text-decoration:none}.artikel-karte h3 a:hover{background:0 0}.karten-kategorie{letter-spacing:0;text-transform:none;color:var(--ink2);font-size:.82rem}.kachel em{color:var(--ink2)}.kennzahlen{border:2px solid var(--strich);background:var(--strich);border-radius:0;gap:1.5px}.kennzahl{background:var(--paper)}.kennzahl span{color:var(--ink2)}.angaben-liste dt{letter-spacing:0;text-transform:none;font-size:.85rem}.fakten-liste li{background:var(--paper);border-left:4px solid var(--sig);box-shadow:inset 0 0 0 1px var(--line);border-radius:0}.fakten-liste .icon{color:var(--ink)}.faq-liste{border-top:2px solid var(--strich)}.faq-eintrag summary{padding-right:48px}.faq-eintrag summary:after{content:"+";border:2px solid var(--ink);width:26px;height:26px;font:600 1.1rem/1 var(--fb);color:var(--ink);box-sizing:border-box;place-items:center;display:grid;right:0;transform:translateY(-50%)!important}.faq-eintrag[open] summary:after{content:"–";background:var(--sig)}.faq-eintrag .fliesstext{color:var(--ink)}.inhaltsverzeichnis{background:var(--paper);border:1.5px solid var(--strich);border-radius:0}.inhaltsverzeichnis a{text-decoration:none}.quellen{border-top:2px solid var(--strich)}.begriff-liste a{text-decoration:none}.tabelle-rahmen{border:2px solid var(--strich);border-radius:0}.daten-tabelle thead th{letter-spacing:0;text-transform:none;color:var(--ink);border-bottom:2px solid var(--strich);font-size:.86rem}.daten-tabelle thead th[aria-sort]:after{color:var(--ink)}.alphabet-leiste a{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:0;text-decoration:none}.alphabet-leiste a:hover{background:var(--sig);color:var(--ink)}.buchstaben-gruppe h3{color:var(--ink);border-bottom:2px solid var(--strich)}.buchstaben-gruppe a,.link-liste a{text-decoration:none}.link-liste .icon{color:var(--ink)}.diagramm{background:var(--paper);border:1.5px solid var(--strich);border-radius:0}.balken{background:var(--paper2);border-radius:0;height:14px}.balken-fuellung{background:var(--ink2);border-radius:0}.karte{border:2px solid var(--strich);border-radius:0}.karte-hinweis{background:repeating-linear-gradient(0deg,#0000 0 23px,#1115180f 23px 24px),repeating-linear-gradient(90deg,#0000 0 23px,#1115180f 23px 24px)}.seitenzahlen a,.seitenzahlen span{border-radius:0}.seitenzahlen span{background:var(--ink);color:var(--paper);border-color:var(--ink)}.formular{background:var(--paper);border:2px solid var(--strich);border-radius:0}.formular input,.formular select,.formular textarea{border:1.5px solid var(--ink2);border-radius:0}.formular input:focus,.formular select:focus,.formular textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px var(--sig);outline:none}.formular output,.formular .ergebnis{border-left:6px solid var(--sig);box-shadow:inset 0 0 0 1px var(--line);border-radius:0}.hinweis-box{background:var(--paper);border-left:6px solid var(--sig);box-shadow:inset 0 0 0 1px var(--line);border-radius:0}.dunkel-link{background:var(--paper);color:var(--ink);border:2px solid var(--strich);border-radius:0}.dunkel-link .icon{color:var(--ink)}.dunkel-link small{color:var(--ink2)}.dunkel-link:hover{background:var(--sig)}.bild img{border-radius:0}.fuss-bereich{background:var(--paper2);border-top:0}.fuss-band{background:var(--paper2);color:var(--ink);border-top:2px solid var(--strich);border-bottom:1px solid var(--line);padding:clamp(28px,4vw,48px) 0}.fuss-slogan{color:var(--ink)}.fuss-band .knopf{background:var(--sig);color:var(--ink)}.fuss-band .knopf:hover{background:var(--ink);color:var(--sig)}.fuss-leiste{padding-top:28px}.fuss-nav a{color:var(--ink);text-decoration:none}.fuss-nav a:hover{background:0 0;text-decoration:underline}.fuss-zeile{opacity:1;color:var(--ink2)}@media (max-width:860px){.kopf .kopf-nav{display:none}.kopf-leiste{min-height:56px}.kopf-suche{margin-left:auto}.logo{font-size:1.14rem}.mit-bild .seiten-kopf-text:after{width:90px}}@media (max-width:400px){.logo{gap:9px;font-size:1.05rem}.logo:before{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html:root{--eintrag-acc:#111518}html body .eintrag-owner,html body .eintrag-top,html body .eintrag-line,html body .eintrag-book{--eintrag-ink:#111518;--eintrag-muted:#46515a;--eintrag-line:#c2cacf;--eintrag-soft:#fff;--eintrag-r:0px}html body .eintrag-line,html body .eintrag-line.eintrag-line-home{border:1.5px solid var(--strich);border-left:6px solid var(--sig);background:#fff}html body .eintrag-btn{background:var(--sig);border:2px solid var(--ink);border-radius:0;font-weight:600;color:var(--ink)!important}html body .eintrag-btn:hover{background:var(--ink);filter:none;color:var(--sig)!important}html body .eintrag-btn-g{background:#fff}.tb-start .eintrag-homebox{max-width:var(--maxw)!important;margin:0 auto clamp(30px,4vw,50px)!important;padding:0 clamp(16px,3vw,32px)!important}.formular output:empty{display:none}html:has(.tb-start){scroll-padding-top:128px}.tb-start .hauptteil{overflow-x:clip}.tb-w{max-width:var(--maxw);margin-inline:auto;padding-inline:clamp(16px,3vw,32px)}.tb-held{background:var(--paper);padding:clamp(16px,2.6vw,36px) 0 clamp(20px,3vw,40px)}.tb-blatt{border:2.5px solid var(--strich);background-color:#fbfcfc;background-image:linear-gradient(#11151813 1px,#0000 1px),linear-gradient(90deg,#11151813 1px,#0000 1px),linear-gradient(#11151809 1px,#0000 1px),linear-gradient(90deg,#11151809 1px,#0000 1px);background-position:-1px -1px;background-size:40px 40px,40px 40px,8px 8px,8px 8px;gap:clamp(18px,2.4vw,30px);padding:clamp(22px,2.6vw,34px);display:grid;position:relative}.tb-blatt:before{content:"";border:1px solid var(--strich);pointer-events:none;position:absolute;inset:9px}.tb-blatt:after{content:"";background:repeating-linear-gradient(90deg,transparent 0 calc(12.5% - 1px),var(--strich) calc(12.5% - 1px) 12.5%);pointer-events:none;height:9px;position:absolute;top:0;left:9px;right:9px}.tb-oben{order:1;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(18px,3vw,44px);display:grid;position:relative}.tb-sf{order:2;position:relative}.tb-fig{margin:0}.tb-zg{width:100%;height:auto;max-height:300px;display:block}.tb-zg .zg-m{fill:none;stroke:var(--ink2);stroke-width:.9px;stroke-dasharray:14 3 2 3}.tb-zg .zg-k{fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-linejoin:round}.tb-zg .zg-k path{fill:url(#tbschraff)}.tb-zg .zg-p{fill:#fbfcfc}.tb-zg .zg-d{fill:none;stroke:var(--ink);stroke-width:.9px}.tb-zg .zg-f{fill:var(--ink);stroke:none}.tb-zg .zg-t{font:500 15px var(--fb);fill:var(--ink)}.tb-leadtext{color:var(--ink);max-width:62ch;font-size:clamp(1.02rem,.35vw + .96rem,1.14rem);line-height:1.6}.tb-leadtext p{margin:0 0 .8em}.tb-leadtext strong{font-weight:600}.tb-lead .suchfeld{max-width:none;margin-top:1.1em}.tb-lead .suchfeld input{padding:.85em 1em}.tb-schnell{flex-wrap:wrap;gap:.35em 1.3em;margin:1em 0 0;padding:0;list-style:none;display:flex}.tb-schnell li{align-items:center;gap:.5em;display:flex}.tb-schnell li:before{content:"";background:var(--sig);width:.55em;height:.55em;box-shadow:0 0 0 1.5px var(--ink)}.tb-schnell a{font-weight:500}.tb-sf{border:3px solid var(--strich);background:#fff;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"t t t t a n""t t t t c c""z z z z z z";display:grid}.sf-f{border-right:1.5px solid var(--strich);border-bottom:1.5px solid var(--strich);min-width:0;padding:12px 16px 14px}.sf-l{font:400 .8rem/1.2 var(--fb);color:var(--ink2);margin-bottom:6px;display:block}.sf-titel{flex-direction:column;grid-area:t;justify-content:flex-end;padding:16px clamp(16px,2vw,26px) clamp(16px,2vw,24px);display:flex}.sf-titel h1{text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;max-width:21ch;margin:0;font-size:clamp(2.05rem,2.9vw + .95rem,3.55rem)}.sf-ab{grid-area:a}.sf-niv{border-right:0;grid-area:n}.sf-v{font:600 1.02rem/1.3 var(--fb);display:block}.sf-gross{font:700 clamp(2rem,2.4vw + .8rem,2.9rem)/1 var(--fh)}.sf-cd{background:var(--sig);border-right:0;flex-direction:column;grid-area:c;gap:2px;display:flex}.sf-cd .sf-l{color:var(--ink)}.sf-tage{font:700 clamp(1.9rem,2.2vw + .9rem,2.75rem)/1 var(--fh);letter-spacing:-.01em}.sf-dt{margin-top:4px;font-size:.9rem;line-height:1.35}.sf-a{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);align-self:flex-start;margin-top:6px;font-size:.92rem;font-weight:600}.sf-a:hover{background:var(--ink);color:var(--sig)}.sf-zahlen{grid-area:z;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.sf-z{border-right:1.5px solid var(--strich);flex-direction:column;gap:3px;min-width:0;padding:12px 14px 14px;display:flex}.sf-z:last-child{border-right:0}.sf-z strong{font:700 clamp(1.4rem,1vw + 1rem,1.9rem)/1.05 var(--fh);font-variant-numeric:tabular-nums}.sf-zl{font-size:.88rem;line-height:1.35}.sf-q{color:var(--ink2);margin-top:auto;padding-top:4px;font-size:.74rem;line-height:1.3}.tb-sprung{z-index:40;background:var(--paper);border-top:1.5px solid var(--strich);border-bottom:1.5px solid var(--strich);position:sticky;top:64px}.tb-sprung ol{scrollbar-width:thin;overscroll-behavior-x:contain;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.tb-sprung li{flex:none}.tb-sprung a{color:var(--ink);white-space:nowrap;border-right:1px solid var(--line);align-items:baseline;gap:.45em;padding:.72em .9em;font-size:.93rem;font-weight:500;text-decoration:none;display:flex}.tb-sprung li:first-child a{border-left:1px solid var(--line)}.tb-sprung a span{font:600 .8rem/1 var(--fh);color:var(--ink2)}.tb-sprung a:hover{background:var(--paper2);box-shadow:inset 0 -4px 0 var(--sig)}.tb-inhalt{padding-bottom:clamp(30px,5vw,70px)}.tb-sec{border-top:1px solid var(--line);padding-block:clamp(40px,5.5vw,76px) clamp(30px,4vw,52px)}.tb-inhalt>.tb-sec:first-child{border-top:0}.tb-raster,.tb-zus,.tb-kj .abschnitt{grid-template-columns:minmax(210px,290px) minmax(0,1fr);column-gap:clamp(24px,4.5vw,72px);display:grid}.tb-kopf{align-self:start;position:sticky;top:132px}.tb-pos{border:2px solid var(--strich);width:46px;height:46px;font:700 1rem/1 var(--fh);color:var(--ink);background:var(--paper);border-radius:50%;place-items:center;margin-bottom:14px;display:inline-grid;position:relative}.tb-pos:after{content:"";border-top:1.5px solid var(--strich);transform-origin:0 0;width:34px;position:absolute;top:50%;left:100%;transform:rotate(18deg)}.tb-kopf h2{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;margin:0;font-size:clamp(1.45rem,1vw + 1.1rem,1.95rem)}.tb-rumpf{min-width:0}.tb-text{max-width:70ch}.tb-text>:first-child{margin-top:0}.tb-text p{margin:0 0 1em}.tb-text h3{margin:1.6em 0 .5em}.tb-zus{padding-bottom:clamp(34px,4.5vw,60px)}.tb-zus>*{grid-column:2;min-width:0}.tb-zus h3{margin:0 0 .6em}.tb-weg .tb-raster{grid-template-columns:minmax(0,1fr)}.tb-weg .tb-kopf{align-items:center;gap:22px;display:flex;position:static}.tb-weg .tb-pos{flex:none;margin:0 34px 0 0}.tb-weg .tb-kopf h2{max-width:30ch}.tb-kette{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));border-bottom:4px solid var(--strich);margin:clamp(22px,3vw,40px) 0 0;padding:0 0 26px;list-style:none;display:grid;position:relative}.tb-kette li{border-left:1.5px solid var(--strich);min-width:0;padding:clamp(92px,8vw,112px) clamp(14px,1.6vw,22px) 0;position:relative}.tb-kette li:last-child{border-right:1.5px solid var(--strich)}.mk-mass{border-top:2px solid var(--strich);height:0;position:absolute;top:clamp(58px,5.4vw,74px);left:0;right:0}.mk-mass:before,.mk-mass:after{content:"";background:var(--strich);width:16px;height:12px;position:absolute;top:-7px}.mk-mass:before{clip-path:polygon(0 50%,100% 0,100% 100%);left:0}.mk-mass:after{clip-path:polygon(0 0,100% 50%,0 100%);right:0}.mk-zahl{font:700 clamp(1.7rem,2.6vw + .6rem,3.1rem)/1 var(--fh);white-space:nowrap;letter-spacing:-.01em;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.ist-ziel .mk-zahl{background:var(--sig);box-shadow:0 0 0 2px var(--strich);padding:.08em .28em .04em}.ist-ziel{background:linear-gradient(#0000 0 clamp(58px,5.4vw,74px),#ffc20e29 clamp(58px,5.4vw,74px))}.mk-text h3{margin:0 0 .4em;font-size:clamp(1.08rem,.4vw + 1rem,1.25rem)}.mk-text p{color:var(--ink2);margin:0;font-size:.97rem}.tb-fuss{color:var(--ink2);max-width:70ch;margin:14px 0 0;font-size:.88rem}.tb-rechner{background:var(--sig);border:2.5px solid var(--strich);box-shadow:8px 8px 0 var(--strich);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding:clamp(18px,2.6vw,30px);display:flex}.tb-rechner>div{flex:360px;max-width:62ch}.tb-rechner p{color:var(--ink);margin:0}.tb-knopf{background:var(--sig);min-height:46px;color:var(--ink);box-shadow:inset 0 0 0 2px var(--strich);justify-content:center;align-items:center;padding:.7em 1.3em;font-weight:600;text-decoration:none;display:inline-flex}.tb-knopf:hover{background:var(--ink);color:var(--sig)}.tb-rechner .tb-knopf{background:var(--ink);color:#fff}.tb-rechner .tb-knopf:hover{color:var(--ink);background:#fff}.tb-knopf2{background:0 0}.tb-tab{border:2px solid var(--strich);background:#fff;max-width:100%;overflow-x:auto}.tb-tab table{border-collapse:collapse;width:100%;font-size:.96rem}.tb-tab caption{caption-side:top;text-align:left;color:var(--ink2);border-bottom:1.5px solid var(--strich);background:var(--paper);padding:10px 14px;font-size:.88rem}.tb-tab th,.tb-tab td{border-bottom:1px solid var(--line);border-right:1px solid var(--line);text-align:left;vertical-align:top;padding:.65em .9em}.tb-tab th:last-child,.tb-tab td:last-child{border-right:0}.tb-tab thead th{background:var(--paper2);border-bottom:2px solid var(--strich);white-space:nowrap;font-weight:600}.tb-tab tbody tr:last-child>*{border-bottom:0}.tb-zr,.tb-dauer{white-space:nowrap;font-variant-numeric:tabular-nums}.tb-termine time{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.tb-quelle{color:var(--ink2);margin:10px 0 0;font-size:.84rem}.tb-stueck{margin-top:1.6em}.tb-stueck tbody th{min-width:12em;font-weight:600}.tb-nr{font:700 1rem var(--fh);width:3.2em;text-align:center!important}.tb-vgl{margin-top:1.4em}.tb-vgl table{min-width:680px}.tb-vgl tbody th{background:var(--paper);width:9em;font-weight:600}.tb-vgl .ist-hi{background:#fff8dc}.tb-vgl thead .ist-hi{background:var(--sig)}.tb-laender ul{border-top:1.5px solid var(--strich);border-left:1.5px solid var(--strich);grid-template-columns:repeat(auto-fill,minmax(min(100%,235px),1fr));margin:0;padding:0;list-style:none;display:grid}.tb-laender li{border-right:1.5px solid var(--strich);border-bottom:1.5px solid var(--strich);min-width:0}.tb-laender a{background:#fff;flex-direction:column;gap:2px;height:100%;padding:11px 14px 12px;text-decoration:none;display:flex}.tb-laender a:hover{background:var(--sig)}.bl-n{font-weight:600;line-height:1.3}.bl-m{color:var(--ink2);font-size:.85rem}.tb-laender a:hover .bl-m{color:var(--ink)}.tb-anbieter{border:2.5px solid var(--strich);background:#fff;gap:12px;padding:clamp(18px,2.6vw,30px);display:grid;position:relative}.tb-anbieter:before{content:"";background:linear-gradient(225deg,var(--sig) 50%,transparent 50%);width:56px;height:56px;position:absolute;top:-2.5px;right:-2.5px}.tb-anbieter p{max-width:64ch;margin:0}.tb-knoepfe{flex-wrap:wrap;gap:10px;display:flex}.tb-artikelraster{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:18px;display:grid}.tb-artikel{border:1.5px solid var(--line);background:#fff;flex-direction:column;display:flex;position:relative}.tb-artikel:hover{border-color:var(--strich);box-shadow:inset 0 -4px 0 var(--sig)}.tb-artikel img{aspect-ratio:16/9;object-fit:cover;border-bottom:1.5px solid var(--line);filter:grayscale(.35)contrast(1.05);width:100%}.tb-artikel-t{padding:14px 16px 18px}.tb-kat{color:var(--ink2);margin-bottom:.35em;font-size:.82rem;display:block}.tb-artikel h3{-webkit-hyphens:auto;hyphens:auto;margin:0 0 .45em;font-size:1.1rem}.tb-artikel h3 a{text-decoration:none}.tb-artikel h3 a:hover{background:0 0;text-decoration:underline}.tb-artikel h3 a:after{content:"";position:absolute;inset:0}.tb-artikel p{color:var(--ink2);margin:0;font-size:.94rem;line-height:1.5}.tb-mehr{margin:20px 0 0;font-weight:600}.tb-kj .abschnitt{border-top:1px solid var(--line);margin:0;padding-block:clamp(40px,5.5vw,76px) clamp(30px,4vw,52px)}.tb-kj .abschnitt>*{grid-column:2;min-width:0}.tb-kj .abschnitt>.tb-kopf{grid-area:1/1/span 8}.tb-kj .abschnitt>.tb-kopf h2{margin:0}.tb-kj .abschnitt>p{max-width:64ch}.tb-kj .formular{max-width:720px}.tb-kj .faq-liste{max-width:78ch}.tb-w.tb-kj{padding-inline:clamp(16px,3vw,32px)}@media (max-width:1080px){.tb-oben{grid-template-columns:minmax(0,1fr)}.tb-fig{order:2;max-width:520px}.tb-sf{grid-template-areas:"t t t t t t""a a a n n n""c c c c c c""z z z z z z"}.sf-niv{border-right:0}.sf-ab{border-right:1.5px solid var(--strich)}.sf-zahlen{grid-template-columns:repeat(3,minmax(0,1fr))}.sf-z{border-bottom:1.5px solid var(--strich)}.sf-z:nth-child(3n){border-right:0}.sf-z:nth-last-child(-n+3){border-bottom:0}}@media (max-width:860px){html:has(.tb-start){scroll-padding-top:70px}.tb-sprung{position:static}.tb-raster,.tb-zus,.tb-kj .abschnitt{grid-template-columns:minmax(0,1fr)}.tb-zus>*,.tb-kj .abschnitt>*,.tb-kj .abschnitt>.tb-kopf{grid-area:auto/1}.tb-kopf{align-items:center;gap:16px;margin-bottom:18px;display:flex;position:static}.tb-pos{flex:none;width:40px;height:40px;margin:0 22px 0 0;font-size:.92rem}.tb-pos:after{width:20px}.tb-weg .tb-pos{margin-right:22px}}@media (max-width:720px){.tb-blatt{padding:20px 16px 18px}.tb-blatt:before{inset:6px}.tb-blatt:after{height:6px;left:6px;right:6px}.tb-sf{border-width:2.5px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"t t""a n""c c""z z"}.sf-titel{padding:14px 14px 16px}.sf-f{padding:10px 12px 12px}.sf-zahlen{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-z{border-bottom:1.5px solid var(--strich);border-right:1.5px solid var(--strich)!important}.sf-z:nth-child(2n){border-right:0!important}.sf-z:nth-last-child(-n+3){border-bottom:1.5px solid var(--strich)}.sf-z:nth-last-child(-n+2){border-bottom:0}.tb-kette{border-bottom:0;border-left:4px solid var(--strich);grid-template-columns:minmax(0,1fr);padding:0}.tb-kette li{border-left:0;border-top:1.5px solid var(--strich);min-height:120px;padding:18px 0 22px 70px}.tb-kette li:last-child{border-right:0;border-bottom:1.5px solid var(--strich)}.mk-mass{border-top:0;border-left:2px solid var(--strich);width:0;height:auto;inset:0 auto 0 46px}.mk-mass:before,.mk-mass:after{width:12px;height:14px;top:auto;left:-7px}.mk-mass:before{clip-path:polygon(50% 0,100% 100%,0 100%);top:0}.mk-mass:after{clip-path:polygon(0 0,100% 0,50% 100%);bottom:0;right:auto}.mk-zahl{writing-mode:vertical-rl;font-size:1.35rem;inset:50% 8px auto auto;transform:translateY(-50%)rotate(180deg)}.ist-ziel{background:#ffc20e29}.tb-rechner{box-shadow:5px 5px 0 var(--strich);margin-right:5px}.tb-stueck table,.tb-stueck tbody,.tb-stueck tr,.tb-stueck th,.tb-stueck td{width:auto;display:block}.tb-stueck thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tb-stueck tr{border-bottom:1.5px solid var(--strich);padding:12px 14px 14px 56px;position:relative}.tb-stueck tr:last-child{border-bottom:0}.tb-stueck th,.tb-stueck td{padding:0;border:0!important}.tb-stueck .tb-nr{border-radius:50%;place-items:center;width:30px;height:30px;font-size:.9rem;display:grid;position:absolute;top:12px;left:12px;border:2px solid var(--strich)!important}.tb-stueck tbody th{min-width:0;margin-bottom:4px}.tb-stueck .tb-dauer{margin-top:6px;font-weight:600}}@media (max-width:380px){.sf-titel h1{font-size:1.85rem}.sf-zahlen{grid-template-columns:minmax(0,1fr)}.sf-z{border-right:0!important;border-bottom:1.5px solid var(--strich)!important}.sf-z:last-child{border-bottom:0!important}}@media (prefers-reduced-motion:reduce){.tb-sprung a,.tb-artikel,.tb-knopf{transition:none}}.tb-text .tb-ptab{margin:1.4em 0}.tb-text .tb-ptab table{border:0;width:100%;margin:0;font-size:.95rem;display:table}.tb-text .tb-ptab td,.tb-text .tb-ptab th{border-top:0;border-left:0}.tb-text .tb-ptab thead th{background:var(--paper2)}.tb-sf{order:1}.tb-oben{order:2;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.tb-lead{order:1}.tb-fig{order:2}@media (max-width:1080px){.tb-oben{grid-template-columns:minmax(0,1fr)}}.tb-sf{grid-template-areas:"t t t t a n""t t t t c c"}.sf-titel,.sf-cd{border-bottom:0}.tb-sfz{border:3px solid var(--strich);background:#fff;order:3}.tb-sfz .sf-z{border-bottom:0}@media (max-width:1080px){.tb-sf{grid-template-areas:"t t t t t t""a a a n n n""c c c c c c"}.sf-titel,.tb-sfz .sf-z{border-bottom:1.5px solid var(--strich)}.tb-sfz .sf-z:nth-last-child(-n+3){border-bottom:0}}@media (max-width:720px){.tb-sf{grid-template-areas:"t t""a n""c c"}.tb-sfz{border-width:2.5px}.tb-sfz .sf-z:nth-last-child(-n+3){border-bottom:1.5px solid var(--strich)}.tb-sfz .sf-z:nth-last-child(-n+2){border-bottom:0}}@media (max-width:380px){.tb-sfz .sf-z{border-bottom:1.5px solid var(--strich)!important}.tb-sfz .sf-z:last-child{border-bottom:0!important}}:root{--eintrag-acc:#10893e}.eintrag-owner,.eintrag-top,.eintrag-line,.eintrag-book{--eintrag-ink:#13202c;--eintrag-muted:#5b6876;--eintrag-line:#dfe6ec;--eintrag-paper:#fff;--eintrag-soft:color-mix(in srgb,var(--eintrag-acc) 7%,#fff);--eintrag-r:14px;color:var(--eintrag-ink);box-sizing:border-box;font-family:inherit;line-height:1.55}.eintrag-owner *,.eintrag-top *,.eintrag-line *,.eintrag-book *{box-sizing:border-box}.eintrag-ic{vertical-align:-3px;flex:none;margin-right:6px;display:inline-block}.eintrag-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--eintrag-muted);border:1px solid var(--eintrag-line);white-space:nowrap;background:#fff;border-radius:99px;padding:2px 9px;font-size:.7rem;font-weight:600;display:inline-block}.eintrag-badge{color:var(--eintrag-acc);background:var(--eintrag-soft);border-radius:99px;align-items:center;padding:3px 11px 3px 8px;font-size:.82rem;font-weight:700;display:inline-flex}.eintrag-badge .eintrag-ic{margin-right:4px}.eintrag-muted{color:var(--eintrag-muted);font-size:.88rem}.eintrag-btn{background:var(--eintrag-acc);border:2px solid var(--eintrag-acc);cursor:pointer;border-radius:10px;align-items:center;padding:9px 16px;font-size:.93rem;font-weight:650;line-height:1.2;transition:filter .15s;display:inline-flex;color:#fff!important;text-decoration:none!important}.eintrag-btn:hover{filter:brightness(.93)}.eintrag-btn-g{background:#fff;color:var(--eintrag-acc)!important}.eintrag-owner{background:var(--eintrag-paper);border:1px solid var(--eintrag-line);border-radius:var(--eintrag-r);margin:12px 0 14px;padding:16px 18px}.eintrag-owner.eintrag-hl{border-color:color-mix(in srgb,var(--eintrag-acc) 45%,#fff);box-shadow:inset 4px 0 0 var(--eintrag-acc);background:linear-gradient(180deg,var(--eintrag-soft),#fff 70%)}.eintrag-owner-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.eintrag-owner-ttl{flex-direction:column;flex:1;gap:2px;min-width:180px;display:flex}.eintrag-owner-sub{color:var(--eintrag-muted);font-size:.78rem}.eintrag-logo{object-fit:contain;border:1px solid var(--eintrag-line);background:#fff;border-radius:10px;width:52px;height:52px;padding:3px}.eintrag-desc{margin:12px 0 0;font-size:.98rem}.eintrag-offer{background:#fff7e6;border:1px solid #f3dca8;border-radius:10px;margin:12px 0 0;padding:9px 12px;font-size:.93rem}.eintrag-facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6px 18px;margin:12px 0 0;display:grid}.eintrag-facts div{margin:0}.eintrag-facts dt{text-transform:uppercase;letter-spacing:.05em;color:var(--eintrag-muted);font-size:.75rem;font-weight:600}.eintrag-facts dd{margin:0;font-size:.93rem}.eintrag-chips{flex-wrap:wrap;gap:6px;display:flex;margin:12px 0 0!important;padding:0!important;list-style:none!important}.eintrag-chips li{background:#f1f4f7;border-radius:99px;padding:3px 10px;font-size:.82rem;list-style:none;margin:0!important}.eintrag-chips li:before{content:none}.eintrag-chips li::marker{content:none}.eintrag-portrait,.eintrag-faq{margin-top:14px}.eintrag-portrait h4,.eintrag-faq h4{margin:0 0 6px;font-size:.95rem}.eintrag-portrait p{margin:0 0 8px;font-size:.95rem}.eintrag-faq details{border-top:1px solid var(--eintrag-line);padding:7px 0}.eintrag-faq summary{cursor:pointer;font-size:.93rem;font-weight:600}.eintrag-faq p{margin:6px 0 0;font-size:.93rem}.eintrag-gallery{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;margin-top:14px;display:grid}.eintrag-gallery img{aspect-ratio:4/3;object-fit:cover;border-radius:9px;width:100%;display:block}.eintrag-person{border-top:1px solid var(--eintrag-line);align-items:flex-start;gap:12px;margin-top:14px;padding-top:12px;display:flex}.eintrag-person img{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}.eintrag-person p{color:var(--eintrag-ink);margin:4px 0 0;font-size:.93rem}.eintrag-avatar{background:var(--eintrag-soft);width:56px;height:56px;color:var(--eintrag-acc);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.2rem;font-weight:800;display:flex}.eintrag-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.eintrag-soc{border:1px solid var(--eintrag-line);border-radius:99px;padding:5px 11px;font-size:.85rem;color:var(--eintrag-muted)!important;text-decoration:none!important}.eintrag-soc:hover{border-color:var(--eintrag-acc);color:var(--eintrag-acc)!important}.eintrag-top{margin:18px 0 20px}.eintrag-top-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.eintrag-top-ttl{font-size:.98rem;font-weight:700}.eintrag-cards{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;display:grid}.eintrag-card{border:1px solid var(--eintrag-line);border-radius:var(--eintrag-r);background:#fff;flex-direction:column;gap:8px;padding:13px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.eintrag-card:hover{border-color:color-mix(in srgb,var(--eintrag-acc) 50%,#fff);box-shadow:0 6px 18px #0f1c2812}.eintrag-card[hidden]{display:none}.eintrag-card-top{align-items:center;gap:10px;display:flex}.eintrag-logo-s{object-fit:contain;border:1px solid var(--eintrag-line);background:#fff;border-radius:9px;flex:none;width:40px;height:40px;padding:2px}.eintrag-avatar-s{border-radius:9px;width:40px;height:40px;font-size:1rem}.eintrag-card-name{font-size:.98rem;line-height:1.3;display:block}.eintrag-card-addr{color:var(--eintrag-muted);font-size:.8rem;line-height:1.35;display:block}.eintrag-card-txt{color:var(--eintrag-ink);margin:0;font-size:.88rem}.eintrag-card-act{flex-wrap:wrap;gap:6px 14px;margin-top:auto;font-size:.86rem;font-weight:600;display:flex}.eintrag-card-act a{align-items:center;display:inline-flex;color:var(--eintrag-acc)!important;text-decoration:none!important}.eintrag-card-act a:hover{text-decoration:underline!important}.eintrag-mini{color:var(--eintrag-muted);margin:10px 0 0;font-size:.84rem}.eintrag-mini a{font-weight:600;color:var(--eintrag-acc)!important}.eintrag-line{border:1px dashed color-mix(in srgb,var(--eintrag-acc) 40%,#cfd8e0);border-radius:var(--eintrag-r);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;margin:18px 0;padding:14px 16px;display:flex}.eintrag-line div{flex:1;min-width:220px;font-size:.92rem}.eintrag-line span{color:var(--eintrag-muted)}.eintrag-row-hl{box-shadow:inset 3px 0 0 var(--eintrag-acc);border-radius:8px;background:var(--eintrag-soft)!important}.eintrag-row-hl strong:after{content:"✓ Inhaber-geprüft";color:var(--eintrag-acc);white-space:nowrap;margin-left:8px;font-size:.72rem;font-weight:700}.eintrag-book{max-width:1060px;margin:0 auto;padding:8px 0 40px}.eintrag-book h1{letter-spacing:-.01em;margin:8px 0 10px;font-size:clamp(1.6rem,4vw,2.3rem);line-height:1.15}.eintrag-lead{color:var(--eintrag-muted);max-width:44em;margin:0 0 18px;font-size:1.04rem}.eintrag-entry{border:1px solid var(--eintrag-line);border-radius:var(--eintrag-r);background:#fff;align-items:center;gap:12px;margin:0 0 22px;padding:12px 14px;display:flex}.eintrag-entry small{color:var(--eintrag-muted);font-size:.8rem;display:block}.eintrag-trust{color:var(--eintrag-muted);flex-wrap:wrap;gap:8px 20px;margin:0 0 22px;padding:0;font-size:.9rem;list-style:none;display:flex}.eintrag-trust li{align-items:center;margin:0;display:flex}.eintrag-trust .eintrag-ic{color:var(--eintrag-acc)}.eintrag-plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;margin:0 0 26px;display:grid}.eintrag-plan{border:1px solid var(--eintrag-line);background:#fff;border-radius:18px;flex-direction:column;padding:20px 18px 18px;display:flex;position:relative}.eintrag-plan.is-hi{border:2px solid var(--eintrag-acc);box-shadow:0 14px 36px #0f1c281a}.eintrag-plan-flag{background:var(--eintrag-acc);color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:99px;padding:3px 10px;font-size:.72rem;font-weight:700;position:absolute;top:-12px;left:18px}.eintrag-plan h2{margin:0;font-size:1.15rem}.eintrag-plan-tl{color:var(--eintrag-muted);min-height:2.8em;margin:4px 0 12px;font-size:.9rem}.eintrag-price{letter-spacing:-.02em;font-size:2rem;font-weight:800;line-height:1}.eintrag-price small{color:var(--eintrag-muted);letter-spacing:0;font-size:.85rem;font-weight:600}.eintrag-perday{color:var(--eintrag-muted);margin:4px 0 14px;font-size:.8rem}.eintrag-feat{flex:1;margin:0 0 16px;padding:0;font-size:.9rem;list-style:none}.eintrag-feat li{border-top:1px solid #eef2f5;gap:8px;margin:0;padding:5px 0;display:flex}.eintrag-feat li:first-child{border-top:0}.eintrag-feat .eintrag-ic{color:var(--eintrag-acc);margin:3px 0 0}.eintrag-plan .eintrag-btn{justify-content:center;width:100%}.eintrag-plan:not(.is-hi) .eintrag-btn{background:#fff;color:var(--eintrag-acc)!important}.eintrag-form-wrap{border:1px solid var(--eintrag-line);background:#fff;border-radius:18px;margin:0 0 26px;padding:22px 20px}.eintrag-form-wrap h2{margin:0 0 4px;font-size:1.25rem}.eintrag-grid{grid-template-columns:1fr 1fr;gap:12px 14px;margin-top:14px;display:grid}.eintrag-f{flex-direction:column;gap:4px;font-size:.88rem;font-weight:600;display:flex}.eintrag-f.full{grid-column:1/-1}.eintrag-f small{color:var(--eintrag-muted);font-weight:400}.eintrag-f input,.eintrag-f select,.eintrag-f textarea{font:inherit;color:var(--eintrag-ink);background:#fff;border:1px solid #c9d4de;border-radius:10px;width:100%;padding:10px 12px;font-size:1rem;font-weight:400}.eintrag-f input:focus,.eintrag-f select:focus,.eintrag-f textarea:focus{outline:2px solid color-mix(in srgb,var(--eintrag-acc) 55%,#fff);border-color:var(--eintrag-acc)}.eintrag-pkgsel{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.eintrag-pkgsel label{cursor:pointer;border:1px solid #c9d4de;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:.92rem;font-weight:600;display:flex}.eintrag-pkgsel label:has(input:checked){border-color:var(--eintrag-acc);background:var(--eintrag-soft)}.eintrag-pkgsel span{margin-left:auto;font-weight:700}.eintrag-check{align-items:flex-start;gap:10px;margin-top:14px;font-size:.88rem;font-weight:400;display:flex}.eintrag-check input{flex:none;width:18px;height:18px;margin-top:4px}.eintrag-sum{background:#f6f9fb;border-radius:12px;margin:16px 0 0;padding:12px 14px;font-size:.92rem}.eintrag-sum div{justify-content:space-between;gap:10px;display:flex}.eintrag-sum .tot{border-top:1px solid var(--eintrag-line);margin-top:6px;padding-top:6px;font-weight:800}.eintrag-note{color:var(--eintrag-muted);margin:10px 0 0;font-size:.8rem}.eintrag-submit{justify-content:center;width:100%;margin-top:16px;padding:13px 18px;font-size:1.05rem}.eintrag-err{color:#8a1f1f;background:#fdecec;border:1px solid #f3b9b9;border-radius:10px;margin:0 0 16px;padding:10px 14px;font-size:.93rem}.eintrag-ok{background:var(--eintrag-soft);border:1px solid color-mix(in srgb,var(--eintrag-acc) 35%,#fff);border-radius:12px;margin:0 0 16px;padding:14px 16px}.eintrag-faqb{margin:6px 0 0}.eintrag-faqb details{border:1px solid var(--eintrag-line);background:#fff;border-radius:12px;margin:0 0 8px;padding:12px 14px}.eintrag-faqb summary{cursor:pointer;font-weight:650}.eintrag-faqb p{color:var(--eintrag-ink);margin:8px 0 0;font-size:.95rem}.eintrag-hp{height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.eintrag-steps{counter-reset:s;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.eintrag-steps li{counter-increment:s;align-items:flex-start;gap:12px;margin:0;display:flex}.eintrag-steps li:before{content:counter(s);background:var(--eintrag-acc);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:.9rem;font-weight:700;display:flex}.eintrag-edit fieldset{border:1px solid var(--eintrag-line);border-radius:14px;margin:0 0 16px;padding:14px 16px}.eintrag-edit legend{padding:0 6px;font-weight:700}.eintrag-lockd{opacity:.55}@media (max-width:820px){.eintrag-plans{grid-template-columns:1fr}.eintrag-plan.is-hi{order:-1}.eintrag-plan-tl{min-height:0}.eintrag-grid,.eintrag-pkgsel{grid-template-columns:1fr}}@media (max-width:520px){.eintrag-top{contain:inline-size;max-width:100%}.eintrag-owner{padding:14px}.eintrag-cards{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;margin-right:-4px;padding-bottom:6px;display:flex;overflow-x:auto}.eintrag-card{scroll-snap-align:start;flex:0 0 84%}.eintrag-card:only-child{flex-basis:100%}.eintrag-card-txt{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.eintrag-top-ttl{font-size:.92rem}.eintrag-tag{font-size:.65rem}}.eintrag-line.eintrag-line-home{border:1px solid color-mix(in srgb,var(--eintrag-acc) 30%,#dfe6ec);background:linear-gradient(135deg,var(--eintrag-soft),#fff 75%);border-style:solid;margin:0;padding:18px 20px}.eintrag-line-home strong{font-size:1.05rem}.eintrag-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--eintrag-acc);margin:0;font-size:.78rem;font-weight:700}.eintrag-crumb{color:var(--eintrag-muted);margin:0 0 10px;font-size:.85rem}.eintrag-crumb a{color:inherit}.eintrag-dirfilter{border:1px solid var(--eintrag-line);border-radius:var(--eintrag-r);background:#fff;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin:0 0 12px;padding:14px 16px;display:flex}.eintrag-dirfilter label{flex-direction:column;flex:1;justify-content:flex-end;gap:4px;min-width:180px;font-size:.85rem;font-weight:600;display:flex}.eintrag-dirfilter select,.eintrag-dirfilter input{font:inherit;background:#fff;border:1px solid #c9d4de;border-radius:10px;width:100%;padding:10px 12px;font-size:1rem;font-weight:400}.eintrag-dirfilter .eintrag-btn{padding:11px 20px}.eintrag-chiprow{flex-wrap:wrap;gap:6px;margin:0 0 18px;padding:0;list-style:none;display:flex}.eintrag-chiprow li{margin:0}.eintrag-chiprow a{border:1px solid var(--eintrag-line);color:var(--eintrag-ink);background:#fff;border-radius:99px;padding:5px 12px;font-size:.85rem;text-decoration:none;display:inline-block}.eintrag-chiprow a[aria-current]{background:var(--eintrag-ink);border-color:var(--eintrag-ink);color:#fff}.eintrag-dirnote{color:var(--eintrag-muted);margin:0 0 10px;font-size:.85rem}.eintrag-dircards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:22px}.eintrag-biz.is-prem{border-color:color-mix(in srgb,var(--eintrag-acc) 55%,#fff);box-shadow:inset 0 3px 0 var(--eintrag-acc)}.eintrag-biz.is-plus{border-color:color-mix(in srgb,var(--eintrag-acc) 30%,#dfe6ec)}.eintrag-biz .eintrag-card-top>div{flex:1;min-width:0}.eintrag-card-name a{color:inherit;text-decoration:none}.eintrag-card-name a:hover{text-decoration:underline}.eintrag-tag-top{color:var(--eintrag-acc);border-color:color-mix(in srgb,var(--eintrag-acc) 40%,#fff)}.eintrag-card-area{color:var(--eintrag-muted);margin:0;font-size:.8rem}.eintrag-bizbox-more{margin:8px 0 0;font-size:.85rem}.eintrag-bizbox-more a{color:var(--eintrag-acc)}.eintrag-empty{border:1px solid var(--eintrag-line);border-radius:var(--eintrag-r);background:#fff;margin:0 0 18px;padding:14px 16px}.eintrag-dirabout{margin-top:26px}.eintrag-dirabout h2{margin:0 0 6px;font-size:1.2rem}.eintrag-dirabout p{color:var(--eintrag-muted);max-width:46em;margin:0}.eintrag-bizhead{flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 6px;display:flex}.eintrag-bizhead>div{flex:1;min-width:220px}.eintrag-bizhead h1{margin:2px 0 4px}.eintrag-bizhead .eintrag-logo{width:72px;height:72px}.eintrag-bizmeta{color:var(--eintrag-muted);margin:0;font-size:.92rem}.eintrag-sub{text-transform:uppercase;letter-spacing:.08em;color:var(--eintrag-muted);margin:6px 0 -4px;font-size:.8rem!important}.eintrag-homebox-dir{color:var(--eintrag-acc);margin-top:6px;font-weight:700;display:inline-block}.eintrag-invite{margin:26px 0}@media (max-width:520px){.eintrag-dircards{display:grid;overflow:visible}.eintrag-dircards .eintrag-card{flex:none}}.afr-form{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 20px;display:grid}.afr-form .afr-full{grid-column:1/-1}.afr-hint{opacity:.85;margin:-.6em 0 1em;font-size:.88rem}.afr-tbl{border-collapse:collapse;width:100%;margin:0 0 1em;font-size:.95rem}.afr-tbl th,.afr-tbl td{text-align:left;border-bottom:1px solid var(--line,#ccc);vertical-align:top;padding:.5em .6em}.afr-tbl td.afr-num,.afr-tbl th.afr-num{text-align:right;white-space:nowrap}.afr-fall{margin:1em 0;padding:0;list-style:none}.afr-fall li{grid-template-columns:minmax(120px,210px) 1fr minmax(80px,auto);align-items:center;gap:10px;margin:0 0 .55em;font-size:.95rem;display:grid}.afr-bar{background:#7f7f7f26;height:22px;display:block;position:relative}.afr-bar i{background:var(--acc,#2a6);height:100%;display:block}.afr-fall li.afr-minus .afr-bar i{background:#7f7f7f8c}.afr-fall li.afr-end .afr-bar i{background:var(--ink,#222)}.afr-fall b{text-align:right;white-space:nowrap}@media (max-width:560px){.afr-fall li{grid-template-columns:1fr auto}.afr-fall .afr-bar{order:3;grid-column:1/-1}}.afr-tbl{max-width:100%;display:block;overflow-x:auto}
.vorspann,.fliesstext,.lesespalte .fliesstext,.lesespalte>.abschnitt,.abschnitt-intro,.fakten-liste,.faq-liste,.inhaltsverzeichnis,.quellen,.tb-leadtext,.tb-text,.tb-fuss,.tb-anbieter p,.tb-kj .abschnitt>p,.tb-kj .faq-liste,.eintrag-lead,.eintrag-dirabout p,.diagramm{max-width:none}.tb-cta{flex-wrap:wrap;gap:12px;margin:1.2em 0 0;display:flex}.formular .formular-zeile{display:block}.formular .formular-fehler{color:#a01818;font-weight:600}.site-credit{text-align:center;opacity:.55;letter-spacing:.01em;max-width:1200px;margin:14px auto 6px;padding:0 16px;font-size:11px;line-height:1.4}.site-credit a{color:inherit;text-underline-offset:2px;text-decoration:underline}@media (min-width:721px){.fliesstext table,.tb-tab table{width:100%;display:table}}
