/* page-artikel.css – aus dem Astro-Build übernommen (tools/extract-css.mjs). Nicht von Hand bearbeiten. */
.article__head:not(.x-){padding-top:calc(var(--header-space) + clamp(1.25rem, 1rem + 2vw, 3rem));gap:var(--space-m);display:grid}.article__head:not(.x-) .article__title{font-size:var(--step-5);margin-top:var(--space-l);max-width:18ch;line-height:1.04}.article__img:not(.x-){margin-block:var(--space-2xl)}.article__img:not(.x-) .media:not(.x-){aspect-ratio:3/2;border-radius:var(--r-xl)}@media (width>=48rem){.article__img:not(.x-) .media:not(.x-){aspect-ratio:21/9}}.article__body:not(.x-){padding-bottom:var(--space-3xl)}.article__prose:not(.x-){max-width:42rem;font-size:var(--step-1);margin-inline:auto;line-height:1.7}.article__prose:not(.x-) p,.article__prose:not(.x-) ul{max-width:none}.article__note:not(.x-){max-width:42rem;margin:var(--space-xl) auto 0;padding-top:var(--space-s);border-top:1px solid var(--line)}.related-articles:not(.x-) ul:not(.x-){margin-top:var(--space-s);gap:.5rem;display:grid}.related-articles:not(.x-) a:not(.x-){font-family:var(--font-serif-stack);font-size:var(--step-2);color:var(--heading);text-decoration-color:var(--sand);text-underline-offset:.15em;text-decoration-thickness:1px}

