/* Platzhalter-Stil. Die Gestaltung folgt aus docs/design/. */
:root { color-scheme: light dark; font-family: system-ui, sans-serif; line-height: 1.55; }
body { margin: 0 auto; max-width: 44rem; padding: 2.5rem 1.25rem 4rem; }
header { display: flex; justify-content: space-between; align-items: baseline; gap: 1rem; }
h1 { font-size: 2rem; line-height: 1.2; margin: 2.5rem 0 1rem; }
h2 { font-size: 1.2rem; margin-top: 2.25rem; }
a.knopf { display: inline-block; padding: 0.7rem 1.1rem; border-radius: 0.6rem; background: CanvasText; color: Canvas; text-decoration: none; font-weight: 600; }
ol, ul { padding-inline-start: 1.25rem; }
footer { margin-top: 4rem; font-size: 0.9rem; opacity: 0.8; display: flex; gap: 1rem; flex-wrap: wrap; }
dl div { display: grid; grid-template-columns: 13rem 1fr; gap: 0.5rem; margin: 0.35rem 0; }
dt { opacity: 0.75; }
