@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/source-sans-3-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/source-sans-3-latin-400-italic.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/source-sans-3-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/literata-latin-400-normal.woff2) format("woff2")}:root{--papier: #F7F5EF;--weiss: #FFFFFF;--text: #1C2620;--leise: #545F57;--linie: #D8D2C4;--linie-hell: #EEEAE0;--akzent: #285737;--akzent-dunkel: #173822;--rost: #A8552A;--flaeche: #EFEADD;--gut: #285737;--mittel: #8A5A0B;--hinweis: #6B3F82;--serif: Literata, Georgia, "Times New Roman", serif;--sans: "Source Sans 3", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}*{box-sizing:border-box}html{scrollbar-gutter:stable}body{margin:0;font:18px/1.55 var(--sans);color:var(--text);background:var(--papier)}main{max-width:760px;margin:0 auto;padding:24px 16px 72px}main.breit{max-width:1200px;padding-left:24px;padding-right:24px}a{color:var(--akzent);text-underline-offset:2px}a:hover{color:var(--akzent-dunkel)}h1,h2{font-family:var(--serif);font-weight:400}h1{font-size:2.6rem;line-height:1.08;margin:.2em 0}h2{font-size:1.85rem;line-height:1.2;margin:2em 0 .5em}h3{font-size:1.05rem}.leise{color:var(--leise)}.klein{font-size:.85rem}header.kopf{border-bottom:1px solid var(--linie)}header.kopf>div{max-width:1200px;margin:0 auto;padding:12px 24px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px}header.kopf .marke{color:var(--text);display:inline-flex}header.kopf .marke .logo-1{display:none}header.kopf nav{display:flex;gap:24px;font-size:1rem}footer.fuss{border-top:1px solid var(--linie);color:var(--leise);font-size:.9rem}footer.fuss>div{max-width:1200px;margin:0 auto;padding:20px 24px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px}footer.fuss p{margin:0}footer.fuss nav{display:flex;gap:20px}footer.fuss a{color:var(--leise)}.krumen{margin:0 0 20px;font-size:.85rem;color:var(--leise)}.fein{font-weight:400;font-size:.8rem;color:var(--leise)}.einleitung{font-size:1.1rem}.spalten{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:40px;margin-top:72px}.spalten>:first-child{grid-column:1 / span 4}.spalten>:last-child{grid-column:5 / span 8}.spalten h2{margin:0;line-height:1.15}.spalten>div>p.leise{margin:10px 0 0}.linie-oben{border-top:1px solid var(--text)}.ps{white-space:nowrap}.ps-geprueft{display:inline-flex;align-items:center;gap:4px}.ps-haken circle{fill:var(--akzent)}.ps-haken path{fill:none;stroke:var(--weiss);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ps-marke{display:inline-block;font-size:max(.8em,12.5px);font-weight:600;line-height:1.2;padding:2px 7px;border-radius:9px;background:#ece8dd;color:var(--leise)}.ps-widerspruechlich{background:#f6e7c8;color:#6b4e16}.ps-offen{background:transparent;border:1px dashed var(--linie)}.stand{font-size:.8rem;color:var(--leise);white-space:nowrap}.legende{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:2px 14px}.steckbrief{margin:0;border-top:1px solid var(--text)}.steckbrief .zeile{display:grid;grid-template-columns:3fr 6fr 3fr;gap:16px;padding:10px 0;border-bottom:1px solid var(--linie);scroll-margin-top:16px}.steckbrief dt{font-weight:600}.steckbrief dd{margin:0}.steckbrief dd.stand{white-space:normal;padding-top:3px}.steckbrief details{margin-top:4px}.steckbrief details ul,.steckbrief .verteilung{margin:6px 0;padding-left:1.2rem}.nr{font-size:.7rem;margin-left:2px}.nr a{text-decoration:none}.vergleich{overflow-x:auto;background:var(--weiss);border:1px solid var(--linie)}.vergleich table{width:100%;border-collapse:collapse;font-size:1rem}.vergleich thead th{text-align:left;font-size:.75rem;font-weight:600;color:var(--leise);padding:12px 16px}.vergleich .klasse th{text-align:left;padding:14px 16px 6px;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--leise);border-top:1px solid var(--linie);font-weight:600}.vergleich tbody tr:not(.klasse)>*{padding:10px 16px;border-top:1px solid var(--linie-hell);vertical-align:middle;text-align:left}.vergleich tbody th[scope=row]{font-weight:700}.vergleich thead .r,.vergleich tbody tr:not(.klasse)>.r{text-align:right}.vergleich .zahl{font-variant-numeric:tabular-nums;white-space:nowrap}.vergleich td.leise{font-size:.88rem}.unsichtbar{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.quellen{margin:0;padding-left:24px;font-size:.85rem}.quellen li{margin-bottom:6px;break-inside:avoid;word-break:break-word}@media(max-width:900px){.spalten{display:block}.spalten h2{margin-bottom:14px}.spalten>div>p.leise{margin:0 0 14px}}@media(max-width:760px){.spalten{margin-top:56px}.steckbrief .zeile{grid-template-columns:1fr;gap:2px}.vergleich{background:none;border:0}.vergleich table,.vergleich tbody,.vergleich tr,.vergleich th,.vergleich td{display:block}.vergleich thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.vergleich .klasse th{padding:18px 0 6px;border-top:0}.vergleich tbody tr:not(.klasse){background:var(--weiss);border:1px solid var(--linie);padding:12px 14px;margin-bottom:8px}.vergleich tbody tr:not(.klasse)>*,.vergleich tbody tr:not(.klasse)>.r{padding:2px 0;border:0;text-align:left}.vergleich tbody td[data-titel]{display:grid;grid-template-columns:7.5rem 1fr;gap:8px}.vergleich tbody td[data-titel]:before{content:attr(data-titel);color:var(--leise);font-size:.82rem;font-weight:400}}@media(max-width:600px){body{font-size:17px}h1{font-size:2.1rem}h2{font-size:1.55rem}header.kopf>div{padding:10px 16px}header.kopf .marke .logo-2{display:none}header.kopf .marke .logo-1{display:inline}header.kopf nav{gap:4px 13px;font-size:.93rem;flex-wrap:wrap}header.kopf nav a{white-space:nowrap}main.breit{padding-left:16px;padding-right:16px}footer.fuss>div{padding:16px}}@media(max-width:374px){header.kopf nav{gap:4px 10px;font-size:.88rem}}
