.bl-kopf{max-width:var(--w-page-max);padding:var(--w-hero-y) var(--w-page-x) 0;gap:18px;margin:0 auto;display:grid}.bl-h1{font:var(--w-type-h1);letter-spacing:var(--w-tracking-display);color:var(--text-strong);text-wrap:balance;margin:0}.bl-h1-liste{max-width:28ch}.bl-lead{max-width:50ch}.bl-raster{max-width:var(--w-page-max);padding:clamp(48px, 7vw, 80px) var(--w-page-x) clamp(64px, 9vw, 112px);flex-wrap:wrap;align-items:flex-start;gap:56px clamp(40px,6vw,88px);margin:0 auto;display:flex}.bl-liste{border-top:1px solid var(--border-strong);flex:2 480px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.bl-liste>li{border-bottom:1px solid var(--border-subtle)}.bl-leer{font:var(--w-type-read);color:var(--text-body);flex:2 480px;margin:0}.bl-eintrag{gap:10px;padding:clamp(24px,3.4vw,36px) 0;display:grid}.bl-meta{font:400 12px/1.4 var(--font-mono);color:var(--text-body);flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.bl-kategorie{letter-spacing:.12em;text-transform:uppercase;color:var(--text-accent);font-weight:500}.bl-lesezeit{color:var(--w-text-meta)}.bl-titel{font:var(--w-type-h3);color:var(--text-strong);text-wrap:balance;max-width:28ch;margin:0}.bl-titel-erster{font:var(--w-type-h2)}.w .bl-titel a{color:var(--text-strong);text-decoration:none}.w .bl-titel a:hover{color:var(--text-accent);text-decoration:underline}.bl-anriss{font:var(--w-type-read);color:var(--text-body);text-wrap:pretty;max-width:60ch;margin:0}.bl-nl-kasten{border-top:var(--border-thick) solid var(--brand);flex:280px;justify-items:start;gap:14px;min-width:0;max-width:400px;padding-top:18px;display:grid}@media (width>=1000px){.bl-nl-kasten{position:sticky;top:88px}}.bl-nl-titel{font:var(--w-type-h3);color:var(--text-strong);text-wrap:balance;margin:0}.bl-nl-text{font:400 16px/1.6 var(--font-ui);color:var(--text-body);margin:0}.bl-nl-knopf{margin-top:4px}.bl-beitrag{max-width:var(--w-page-max);padding:clamp(24px, 4vw, 48px) var(--w-page-x) 0;gap:clamp(24px,4vw,40px);margin:0 auto;display:grid}.bl-pfad{font:400 13px/1.4 var(--font-mono);color:var(--w-text-meta);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.w .bl-pfad a{min-height:var(--w-touch);color:var(--text-accent);align-items:center;display:inline-flex}.bl-pfad [aria-current]{color:var(--text-body)}.bl-beitrag-kopf{gap:18px;max-width:860px;display:grid}.bl-h1-beitrag{max-width:22ch}.bl-autor{flex-wrap:wrap;align-items:center;gap:10px 16px;padding-top:6px;display:flex}.bl-autor-text{gap:2px;display:grid}.bl-autor-name{font:600 15px/1.3 var(--font-ui);color:var(--text-strong)}.bl-autor-meta{font:400 12px/1.4 var(--font-mono);color:var(--text-body);flex-wrap:wrap;gap:2px 12px;display:flex}.bl-portrait{isolation:isolate;flex:none;display:block;position:relative}.bl-portrait img{border-radius:var(--radius-circle);object-fit:cover;background:var(--surface-page);display:block;position:relative}.bl-portrait-kreis{border-radius:var(--radius-circle);background:var(--accent-pop);opacity:.55;mix-blend-mode:multiply;position:absolute;bottom:0;right:0}.bl-portrait-klein{width:44px;height:44px}.bl-portrait-klein img{width:40px;height:40px}.bl-portrait-klein .bl-portrait-kreis{width:18px;height:18px}.bl-portrait-gross{width:84px;height:84px}.bl-portrait-gross img{width:72px;height:72px}.bl-portrait-gross .bl-portrait-kreis{width:34px;height:34px}.w .bl-text{border-top:1px solid var(--border-strong);gap:20px;max-width:720px;padding-top:12px;display:grid}.bl-text>*{min-width:0;margin:0}.w .bl-text>.bl-vorspann{font:var(--w-type-lead);color:var(--text-strong);text-wrap:pretty;hyphens:manual;max-width:56ch;margin-top:12px;line-height:1.55}.bl-text>p{font:var(--w-type-read);color:var(--text-body);max-width:var(--w-measure);text-wrap:pretty}.bl-text>h2{font:var(--w-type-h3);color:var(--text-strong);text-wrap:balance;margin-top:20px}.bl-text>h3{font:500 19px/1.35 var(--font-serif);color:var(--text-strong);margin-top:8px}.bl-text>ul,.bl-text>ol{font:var(--w-type-read);color:var(--text-body);gap:8px;max-width:66ch;display:grid}.bl-text>ul{padding:0 0 0 1.25em}.bl-text>ol{padding:0 0 0 1.5em}.bl-text li{padding-left:4px}.bl-text strong{color:var(--text-strong);font-weight:600}.bl-text>blockquote,.bl-text>figure:has(>blockquote){border-left:var(--border-thick) solid var(--brand);gap:12px;margin:12px 0;padding:4px 0 4px 24px;display:grid}.bl-text blockquote{font:var(--w-type-quote);color:var(--text-strong);text-wrap:pretty}.bl-text blockquote p,.bl-text>figure:has(>blockquote) blockquote{margin:0}.bl-text>figure:has(>blockquote) figcaption{font:var(--w-type-meta);color:var(--w-text-meta)}.bl-text>figure:not(:has(>blockquote)){gap:10px;margin:12px 0;display:grid}.bl-text>figure img{border:1px solid var(--border-default);background:var(--surface-sunken);width:100%;height:auto;display:block}.bl-text>figure:not(:has(>blockquote)) figcaption{font:400 14px/1.5 var(--font-ui);color:var(--w-text-meta);max-width:60ch}.bl-text>table{border-collapse:collapse;background:var(--surface-card);border:1px solid var(--border-default);width:100%;font:400 14px/1.45 var(--font-ui);color:var(--text-body);margin:8px 0}.bl-text th{text-align:left;background:var(--surface-cream);border-bottom:1px solid var(--border-strong);font:500 12px/1.3 var(--font-mono);letter-spacing:var(--w-tracking-tablehead);text-transform:uppercase;color:var(--text-body);padding:10px 12px}.bl-text td{border-bottom:1px solid var(--border-subtle);overflow-wrap:break-word;padding:12px}.bl-text tbody tr{transition:background-color var(--w-dur-state) var(--ease-out)}.bl-text tbody tr:hover{background-color:var(--surface-cream)}@media (width<=759px){.bl-text>table:not([data-gestapelt]){display:block;overflow-x:auto}.bl-text>table[data-gestapelt]{border:0;border-top:1px solid var(--border-strong);background:0 0;display:block}.bl-text>table[data-gestapelt] thead{display:none}.bl-text>table[data-gestapelt] :is(tbody,tr){display:block}.bl-text>table[data-gestapelt] tr{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(80px,auto) minmax(0,1fr);gap:4px 12px;padding:12px 0;display:grid}.bl-text>table[data-gestapelt] tbody tr:first-child{border-top:0}.bl-text>table[data-gestapelt] tbody tr:hover{background:0 0}.bl-text>table[data-gestapelt] td{display:contents}.bl-text>table[data-gestapelt] td:first-child{font:600 16px/1.4 var(--font-ui);color:var(--text-strong);border:0;grid-column:1/-1;padding:0 0 2px;display:block}.bl-text>table[data-gestapelt] td:not(:first-child):before{content:attr(data-spalte);font:400 12px/1.7 var(--font-mono);color:var(--w-text-meta)}}.bl-fuss{border-top:1px solid var(--border-strong);gap:40px;max-width:720px;margin-top:12px;padding-top:clamp(24px,4vw,40px);display:grid}.bl-autor-kasten{flex-wrap:wrap;align-items:center;gap:16px 20px;display:flex}.bl-autor-kasten-text{flex:280px;gap:4px;min-width:0;display:grid}.bl-autor-kasten-name{font:600 16px/1.35 var(--font-ui);color:var(--text-strong)}.bl-autor-kasten-satz{font:400 15px/1.55 var(--font-ui);color:var(--text-body)}.bl-weiter{gap:8px;display:grid}.bl-weiter-label{font:500 12px/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--w-text-meta)}.bl-weiter-liste{border-top:1px solid var(--border-subtle);margin:0;padding:0;list-style:none;display:grid}.bl-weiter-liste li{border-bottom:1px solid var(--border-subtle)}.w .bl-weiter-liste a{color:var(--text-strong);transition:background-color var(--w-dur-state) var(--ease-out);gap:4px;padding:14px 0;text-decoration:none;display:grid}.w .bl-weiter-liste a:hover{background-color:var(--surface-sunken);color:var(--text-strong)}.bl-weiter-meta{font:400 12px/1.4 var(--font-mono);color:var(--text-body)}.bl-weiter-t{font:500 19px/1.35 var(--font-serif);color:var(--text-strong)}.w .bl-newsletter{min-height:var(--w-touch);font:600 16px/1.4 var(--font-ui);color:var(--text-accent);justify-self:start;align-items:center;display:inline-flex}.bl-schluss{max-width:var(--w-page-max);padding:clamp(48px, 7vw, 88px) var(--w-page-x) clamp(64px, 9vw, 112px);margin:0 auto}
