.kopf[data-astro-cid-pbr5acfz]{width:100%;max-width:calc(var(--breite) + 40px);flex-direction:column;gap:14px;margin:0 auto;padding:24px 20px 0;display:flex}.zeile[data-astro-cid-pbr5acfz]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 32px;display:flex}.marke[data-astro-cid-pbr5acfz]{color:var(--text);flex-direction:column;padding:4px 0;line-height:1.25;text-decoration:none;display:flex}.name[data-astro-cid-pbr5acfz]{letter-spacing:.2em;text-transform:uppercase;font-size:20px;font-weight:600}.unterzeile[data-astro-cid-pbr5acfz]{color:var(--gedaempft);font-size:13px;font-style:italic}.menue[data-astro-cid-pbr5acfz]{white-space:nowrap;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex:0 auto;gap:24px;min-width:0;max-width:100%;font-size:16px;display:flex;overflow-x:auto}.menue[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz]{min-height:44px;color:var(--text);align-items:center;text-decoration:none;display:inline-flex}.menue[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz]:hover{text-decoration:underline}.menue[data-astro-cid-pbr5acfz] a[data-astro-cid-pbr5acfz].betont{color:var(--akzent);font-weight:600}.silberlinie[data-astro-cid-pbr5acfz]{background:var(--silber);border-radius:2px;height:2px}.fuss[data-astro-cid-osws6ng6]{background:var(--band);border-top:2px solid var(--silber);flex-shrink:0;margin-top:24px;padding:0 20px 40px}.innen[data-astro-cid-osws6ng6]{max-width:var(--breite);color:var(--gedaempft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0 auto;padding-top:28px;font-size:15px;display:flex}.links[data-astro-cid-osws6ng6]{flex-direction:column;display:flex}.ki[data-astro-cid-osws6ng6]{color:var(--gedaempft);margin-top:2px;font-size:13px}nav[data-astro-cid-osws6ng6]{flex-wrap:wrap;gap:4px 24px;display:flex}a[data-astro-cid-osws6ng6],.bald[data-astro-cid-osws6ng6]{min-height:44px;color:var(--gedaempft);align-items:center;display:inline-flex}a[data-astro-cid-osws6ng6]:hover{color:var(--akzent)}.oben-zeile[data-astro-cid-osws6ng6]{max-width:var(--breite);justify-content:flex-end;margin:4px auto 0;display:flex}.nach-oben[data-astro-cid-osws6ng6]{gap:6px;font-size:15px;text-decoration:none}.nach-oben[data-astro-cid-osws6ng6]:hover{text-decoration:underline}:root{--hintergrund:#f7f3ec;--text:#23211e;--gedaempft:#5e584f;--fliesstext:#4a453d;--akzent:#1f3a68;--papier:#fffdf8;--band:#eee8dd;--linie:#e6dfd2;--silber:#a9afb8;--feldrand:#b9b0a0;--breite:1120px;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--hintergrund);min-height:100vh;color:var(--text);flex-direction:column;margin:0;font-family:Literata,Georgia,serif;font-size:18px;line-height:1.6;display:flex;overflow-x:hidden}main{flex:1 0 auto}[id]{scroll-margin-top:16px}.rahmen{width:100%;max-width:calc(var(--breite) + 40px);margin-inline:auto;padding-inline:20px}img{max-width:100%;height:auto}a{color:var(--akzent);text-underline-offset:.18em}:focus-visible{outline:3px solid var(--akzent);outline-offset:3px;border-radius:4px}.springen{background:var(--akzent);color:#fff;z-index:10;border-radius:999px;padding:10px 16px;position:absolute;top:-80px;left:12px}.springen:focus{top:12px}.nur-vorlesen{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.knopf{background:var(--akzent);color:#fff;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.knopf.rand{color:var(--akzent);border:1.5px solid var(--akzent);background:0 0}.knopf:hover{filter:brightness(1.12)}.knopf.rand:hover{filter:none;background:#1f3a680f}.knopf[disabled]{opacity:.7;cursor:progress}.kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--gedaempft);font-size:14px}.entwurf{background:var(--band);border:1px dashed var(--feldrand);color:var(--fliesstext);border-radius:12px;margin:0 0 2em;padding:12px 16px;font-size:.95em}.offen{background:#fff3c4;border-radius:3px;padding:0 .2em}
