@font-face{font-family:"Source Serif 4 Variable";src:url(/fonts/source-serif-4.woff2) format("woff2");font-weight:400 650;font-display:swap}:root{color-scheme:light dark;--paper:#ffffff;--panel:#f4f6f1;--ink:#1c1a17;--muted:#5c574f;--rule:#d9dcd3;--accent:#2e6b2a;--sw-weiss:#f7f6f2;--sw-rohrohr:#e8d3a6;--sw-braun:#b07a3f;--sw-vollrohr:#8a5a2b;--sw-muscovado:#4a2e16;--serif:"Source Serif 4 Variable","Iowan Old Style",Georgia,serif;--sans:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--fs-display:clamp(34px,7vw,56px);--fs-h2:clamp(24px,3.4vw,30px);--fs-h3:19px;--fs-body:18px;--fs-lead:21px;--fs-ui:15px;--fs-figure:clamp(40px,9vw,72px);--fs-small:14px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:72px;--s9:112px;--text:720px;--wide:960px;--gut:20px;--r:4px}@media(prefers-color-scheme:dark){:root{--paper:#141613;--panel:#1d201b;--ink:#f0eee9;--muted:#a8a39a;--rule:#33372f;--accent:#7fc276}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font:400 var(--fs-body)/1.6 var(--serif);font-optical-sizing:auto;font-variant-numeric:lining-nums;hyphens:auto;-webkit-font-smoothing:antialiased}a{color:var(--accent);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.skip{position:absolute;left:-9999px;top:var(--s2);background:var(--ink);color:var(--paper);padding:var(--s3) var(--s4);font:600 var(--fs-ui) var(--sans);z-index:9}.skip:focus{left:var(--s2)}.wrap{max-width:calc(var(--wide) + 2*var(--gut));margin:0 auto;padding:0 var(--gut)}.prose>*{max-width:var(--text)}.prose>table,.prose>.wide,.prose>figure,.prose>form{max-width:var(--wide)}header.site{border-bottom:1px solid var(--rule)}header.site .wrap{display:flex;align-items:center;gap:var(--s2) var(--s6);padding-top:var(--s2);padding-bottom:var(--s2)}.brand{font:650 22px/1.2 var(--serif);letter-spacing:-.01em;color:var(--ink);text-decoration:none;margin-right:auto;padding:var(--s3) 0;white-space:nowrap}header.site nav{display:flex;font:500 var(--fs-ui)/1.4 var(--sans)}header.site nav a{color:var(--ink);text-decoration:none;padding:var(--s3) var(--s2);min-height:44px;display:inline-flex;align-items:center;white-space:nowrap;border-bottom:2px solid transparent}header.site nav a:hover{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px}header.site nav a[aria-current]{border-bottom-color:var(--accent)}@media(max-width:480px){header.site .wrap{flex-wrap:wrap;padding-bottom:0}header.site nav{width:100%;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--rule)}header.site nav a{padding:var(--s3) 0;justify-content:flex-start}}main{padding:var(--s6) 0 var(--s8)}h1,h2,h3{text-wrap:balance;color:var(--ink);hyphens:manual}h1{font:620 var(--fs-display)/1.05 var(--serif);font-variation-settings:"opsz" 48;letter-spacing:-.02em;margin:var(--s4) 0 var(--s5)}h2{font:600 var(--fs-h2)/1.2 var(--serif);letter-spacing:-.01em;margin:var(--s8) 0 var(--s5)}h3{font:650 var(--fs-h3)/1.3 var(--sans);margin:var(--s6) 0 var(--s2)}h2,h3{scroll-margin-top:var(--s5)}p,ul,ol{margin:0 0 var(--s4)}li{margin:var(--s1) 0}.crumbs{font:var(--fs-small)/1.45 var(--sans);color:var(--muted);display:flex;flex-wrap:wrap;align-items:center}.crumbs a{color:var(--muted);padding:var(--s3) 0;min-height:44px;min-width:44px;display:inline-flex;align-items:center}.crumbs span{padding:0 var(--s2)}.meta,.src{font:var(--fs-small)/1.45 var(--sans);color:var(--muted)}.meta{margin-top:var(--s7)}.lead{font-size:var(--fs-lead);line-height:1.5;margin-bottom:var(--s5)}.box{background:var(--panel);padding:var(--s4) var(--s5);margin:var(--s5) 0}table{border-collapse:collapse;width:100%;font:var(--fs-ui)/1.4 var(--sans);margin:var(--s5) 0 var(--s3);font-variant-numeric:tabular-nums lining-nums}caption{text-align:left;font:var(--fs-small)/1.45 var(--sans);color:var(--muted);padding-bottom:var(--s2);caption-side:top}th{text-align:left;font-weight:650;padding:var(--s2) var(--s4) var(--s2) 0;border-bottom:1px solid var(--rule);vertical-align:bottom}td{padding:var(--s3) var(--s4) var(--s3) 0;vertical-align:top}td:first-child{font-weight:600}.sw{display:inline-block;width:16px;height:16px;border-radius:50%;background:var(--c);box-shadow:0 0 0 1px var(--rule);vertical-align:-2px;margin-right:var(--s2);flex:none}.topics{display:grid;grid-template-columns:1fr;column-gap:var(--s7);row-gap:var(--s2);margin:var(--s5) 0;padding:0;list-style:none;max-width:var(--wide)!important}@media(min-width:720px){.topics{grid-template-columns:1fr 1fr}}.topics li{margin:0}.topics a{display:block;min-height:56px;padding:var(--s2) 0;text-decoration:none;color:var(--ink)}.topics a strong{display:block;font:600 20px/1.3 var(--serif)}.topics a span{display:block;font:var(--fs-ui)/1.4 var(--sans);color:var(--muted);margin-top:var(--s1)}.topics a:hover strong{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}footer{border-top:1px solid var(--rule);padding:var(--s5) 0 var(--s7);font:var(--fs-small)/1.45 var(--sans);color:var(--muted)}footer .wrap{display:flex;flex-wrap:wrap;gap:var(--s3) var(--s7);justify-content:space-between}footer p{max-width:36rem;margin:var(--s3) 0 0}footer nav{display:flex;flex-wrap:wrap;column-gap:var(--s5)}footer nav a{color:var(--muted);min-height:44px;display:inline-flex;align-items:center}input,select,button{font:inherit;color:var(--ink);background:var(--paper)}@media(max-width:559px){table,thead,tbody,tr,td,th,caption{display:block}thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}tbody tr{padding:var(--s3) 0;border-top:1px solid var(--rule)}td{padding:var(--s1) 0}td:before{content:attr(data-label);display:block;font:650 var(--fs-small)/1.45 var(--sans);color:var(--muted)}td:first-child{font-size:var(--fs-h3);padding-bottom:var(--s2)}td:first-child:before,td[data-label=""]:before{content:none}}table.cmp td{hyphens:manual}.cmp td.n,.cmp th.n{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.cmp .bk-m{display:none}.cmp sup{font-size:.7em}@media(max-width:559px){.cmp tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2) var(--s4);align-items:start}.cmp td{padding:0}.cmp td:before{content:attr(data-label);display:block;font:650 var(--fs-small)/1.35 var(--sans);color:var(--muted)}.cmp td:first-child{grid-column:1/-1;padding-bottom:var(--s1);font-size:var(--fs-ui);font-weight:650}.cmp td:first-child:before{content:none}.cmp td.n{text-align:left}.cmp td:nth-child(4),.cmp td:nth-child(5),.cmp td.x{grid-column:1/-1}.cmp .bk-d{display:none}.cmp .bk-m{display:block}.cmp summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--accent);font:600 var(--fs-small) var(--sans)}.cmp details p{margin:0 0 var(--s2);font-size:var(--fs-small);color:var(--muted)}}.quellen a{min-height:44px;display:inline-flex;align-items:center}@media(max-width:640px){td.n,th.n,.n{white-space:normal!important}}
