.blog-leseseite{background:var(--grund);color:var(--text)}html:has(.blog-leseseite .blog-hero):not(:has(.blog-vorschaustatus)) .verzeichnis-navigation-platz{display:none}.blog-leseseite .blog-seiteninhalt{padding-bottom:var(--layout-section)}.blog-leseseite .blog-vorschaustatus{border-bottom:1px solid var(--linie);font-size:var(--type-meta);color:var(--text-2);flex-wrap:wrap;align-items:baseline;gap:.5rem 2rem;padding-block:1rem;display:flex}.blog-leseseite .blog-vorschaustatus span{color:var(--rot);font-weight:600}.blog-leseseite .blog-vorschaustatus p{margin:0}.blog-leseseite .blog-seiteninhalt:has(.blog-hero){max-width:none;padding-inline:0}.blog-leseseite .blog-seiteninhalt:has(.blog-hero)>.blog-vorschaustatus{max-width:var(--layout-max);padding-inline:var(--layout-gutter);margin-inline:auto}.blog-leseseite .blog-uebersicht{padding-block:0}.blog-leseseite .blog-hero{background:var(--brand-slate);color:#fff}.blog-leseseite .blog-hero-inhalt{align-items:center;gap:1rem;padding-block:clamp(2rem,5vw,5rem) 2rem;display:grid}.blog-leseseite .blog-seiteninhalt:not(:has(.blog-vorschaustatus)) .blog-hero-inhalt{padding-top:calc(var(--partner-kopfhoehe,var(--kopfhoehe)) + clamp(2rem, 5vw, 5rem))}.blog-leseseite .blog-hero-motiv{min-width:0}.blog-leseseite .blog-hero-motiv img{width:100%;height:auto;display:block}.blog-leseseite .blog-beitraege{padding-top:var(--layout-section)}.blog-leseseite .blog-auftakt{min-width:0;max-width:none;margin:0}.blog-leseseite .blog-etikett{font-family:var(--font-mono);font-size:var(--type-meta);color:var(--rot);letter-spacing:.03em;margin:0 0 1rem;line-height:1.5}.blog-leseseite .blog-auftakt h1{font-size:var(--type-display);letter-spacing:-.04em;max-width:20ch;margin:0;font-weight:600;line-height:1.06}.blog-leseseite .blog-hero .blog-etikett,.blog-leseseite .blog-auftakt h1{color:#fff}.blog-leseseite .blog-auftakt h1 span{display:block}.blog-leseseite .blog-auftakt .blog-einleitung{color:#fff;font-size:var(--type-lead);max-width:42ch;margin:2rem 0 0;line-height:1.6}.blog-leseseite .blog-themenzeile{border-block:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;margin-bottom:2rem;display:flex}.blog-leseseite .blog-filter{border:0;gap:.25rem 2rem;padding:.5rem 0}.blog-leseseite .blog-filter button{font-size:var(--type-meta);font-weight:500}.blog-leseseite .blog-filter button[aria-pressed=true]{text-decoration-thickness:2px}.blog-leseseite .blog-anzahl{font-family:var(--font-mono);margin:.5rem 0}.blog-leseseite .blog-leitbeitrag,.blog-leseseite .blog-leitbeitrag.blog-mit-bild{color:#fff;background:#11151b;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;padding:0;display:grid}.blog-leseseite .blog-leitbeitrag .blog-teaser-inhalt{flex-direction:column;justify-content:center;min-width:0;padding:clamp(1.5rem,3vw,3.5rem);display:flex}.blog-leseseite .blog-beitragskopf{font-size:var(--type-meta);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:1.5rem;line-height:1.5;display:flex}.blog-leseseite .blog-beitragskopf .blog-etikett{margin:0}.blog-leseseite .blog-entwurf,.blog-leseseite .blog-beitragskopf time{color:var(--text-2)}.blog-leseseite .blog-leitbeitrag .blog-etikett{color:#ff4a57}.blog-leseseite .blog-leitbeitrag .blog-entwurf,.blog-leseseite .blog-leitbeitrag .blog-beitragskopf time,.blog-leseseite .blog-leitbeitrag .blog-teaser-fuss>span{color:#c8cbd0}.blog-leseseite .blog-leitbeitrag h2{font-size:var(--type-heading-lg);color:#fff;letter-spacing:-.025em;margin:0 0 1.5rem;font-weight:500;line-height:1.13}.blog-leseseite .blog-teaser-einleitung{font-size:var(--type-body);color:var(--text-2);margin:0}.blog-leseseite .blog-leitbeitrag .blog-teaser-einleitung{color:#d8dadf}.blog-leseseite .blog-vorschaubild{min-width:0;margin:0;position:relative;overflow:hidden}.blog-leseseite .blog-vorschaubild img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.blog-leseseite .blog-vorschaubild figcaption{color:#fff;font-size:var(--type-meta);text-align:right;background:linear-gradient(#0000,#000000b8);padding:1.5rem 1rem .75rem;line-height:1.5;position:absolute;inset:auto 0 0}.blog-leseseite .blog-teaser-fuss{font-size:var(--type-meta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;display:flex}.blog-leseseite .blog-teaser-fuss>span{color:var(--text-2)}.blog-leseseite .blog-leselink{min-height:var(--target-min);font-size:var(--type-body);color:inherit;text-underline-offset:.35em;align-items:center;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.blog-leseseite .blog-leselink:hover{text-decoration-thickness:2px}.blog-leseseite :is(a,button):focus-visible{outline-offset:5px;outline:2px solid}.blog-leseseite .blog-leitbeitrag :is(a,button):focus-visible{outline-color:#fff}.blog-leseseite .blog-sammlung{margin-top:var(--layout-section)}.blog-leseseite .blog-abschnittskopf{border-top:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;padding-top:2rem;display:flex}.blog-leseseite .blog-abschnittskopf h2{font-size:var(--type-heading-md);letter-spacing:-.02em;font-weight:500}.blog-leseseite .blog-abschnittskopf p{color:var(--text-2)}.blog-leseseite .blog-weitere{border:0;grid-template-columns:minmax(0,1fr);gap:3rem;padding-block:2rem 0}.blog-leseseite .blog-teaser{flex-direction:column;min-width:0;display:flex}.blog-leseseite .blog-teaser .blog-teaser-inhalt{flex-direction:column;flex:1;padding-top:1.5rem;display:flex}.blog-leseseite .blog-teaser h2{font-size:var(--type-heading-md);letter-spacing:-.025em;margin:0 0 1rem;font-weight:500;line-height:1.2}.blog-leseseite .blog-teaser .blog-teaser-fuss{margin-top:auto;padding-top:1.5rem}.blog-leseseite .blog-netzwerk{margin-top:var(--layout-section);background:var(--brand-slate);color:#fff;gap:2rem;padding:clamp(1.5rem,4vw,4rem);display:grid}.blog-leseseite .blog-netzwerk .blog-etikett{color:#fff}.blog-leseseite .blog-netzwerk h2{color:#fff;font-size:var(--type-heading-md);letter-spacing:-.02em;font-weight:500;line-height:1.2}.blog-leseseite .blog-netzwerk p{max-width:50ch;line-height:1.65}.blog-leseseite .blog-netzwerk .blog-leselink{color:#fff;margin-top:1.5rem}.blog-leseseite .blog-leer{padding-block:var(--layout-section);max-width:72ch}.blog-leseseite .blog-leer h2{font-size:var(--type-heading-md);margin-bottom:1rem}.blog-leseseite .blog-brotkrume{font-size:var(--type-meta);padding-top:2rem}.blog-leseseite .blog-brotkrume a{min-height:var(--target-min);text-underline-offset:.3em;align-items:center;text-decoration:underline;display:inline-flex}.blog-leseseite .blog-artikel{padding-block:2rem 0}.blog-leseseite .blog-entwurfsvermerk{max-width:72rem;color:var(--text-2);font-size:var(--type-meta);margin:0 auto 1.5rem}.blog-leseseite .blog-artikel-kopf{max-width:72rem;margin:0 auto 3rem}.blog-leseseite .blog-artikel-kopf h1{font-size:var(--type-display);letter-spacing:-.035em;max-width:24ch;margin:1rem 0 2rem;font-weight:500;line-height:1.08}.blog-leseseite .blog-artikel-kopf .blog-einleitung{max-width:62ch;color:var(--text-2);line-height:1.65}.blog-leseseite .blog-metadaten{font-family:var(--font-mono);margin-top:2rem}.blog-leseseite .blog-autoren{border-top:1px solid var(--linie);font-size:var(--type-meta);margin-top:1.5rem;padding-top:1.5rem}.blog-leseseite .blog-autoren small{color:var(--text-2);font-size:inherit}.blog-leseseite .blog-artikel>.blog-vorschaubild,.blog-leseseite .blog-artikel>.blog-artikelbild{margin:0 0 var(--layout-section)}.blog-leseseite .blog-artikel>.blog-vorschaubild img,.blog-leseseite .blog-artikelbild img{object-fit:cover;width:100%;height:auto;max-height:42rem}.blog-leseseite .blog-leseraster{gap:clamp(2rem,5vw,6rem);max-width:72rem;margin-inline:auto}.blog-leseseite .blog-lesetext{font-size:var(--type-body);max-width:72ch;line-height:1.85}.blog-leseseite .blog-lesetext h2{letter-spacing:-.02em;font-weight:500}.blog-leseseite .blog-lesetext>div>h2:first-child{margin-top:0}.blog-leseseite .blog-inhalt h2{font-family:var(--font-mono);font-size:var(--type-meta);font-weight:500}.blog-leseseite .blog-inhalt ol{padding-left:2rem;list-style:decimal-leading-zero}.blog-leseseite .blog-inhalt li{font-size:var(--type-meta);margin-block:1rem;padding-left:.5rem;line-height:1.6}.blog-leseseite .blog-inhalt li::marker{color:var(--rot);font-family:var(--font-mono)}.blog-leseseite .blog-inhalt a{text-decoration:none}.blog-leseseite .blog-inhalt a:hover{text-underline-offset:.25em;text-decoration:underline}@container (min-width:42rem){.blog-leseseite .blog-weitere{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:58rem){.blog-leseseite .blog-hero-inhalt{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding-block:3rem 4rem}.blog-leseseite .blog-seiteninhalt:not(:has(.blog-vorschaustatus)) .blog-hero-inhalt{padding-top:calc(var(--partner-kopfhoehe,var(--kopfhoehe)) + 3rem)}.blog-leseseite .blog-leitbeitrag.blog-mit-bild{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.blog-leseseite .blog-leitbeitrag .blog-vorschaubild img{height:100%;min-height:32rem}.blog-leseseite .blog-netzwerk{grid-template-columns:1fr 1fr;align-items:center;gap:4rem}}@media (prefers-reduced-motion:no-preference){.blog-leseseite .blog-filter button{transition:color .16s}}
