/* Impressum / Datenschutz – same look as the start page. Nunito: SIL Open Font License 1.1 (fonts/OFL-Nunito.txt) */
@font-face{font-family:"Nunito";src:url("fonts/Nunito-Variable.ttf") format("truetype");font-weight:200 1000;font-display:swap}
:root{--night:#2b3550;--cream:#f4f1ea;--ink:#1f2538;--gold:#b8955a;--gold-text:#a07c3e;--muted:#6b6f85}
*{box-sizing:border-box}
body{margin:0;font-family:"Nunito",system-ui,-apple-system,Roboto,sans-serif;color:var(--ink);background:var(--cream);line-height:1.6}
.wrap{max-width:820px;margin:0 auto;padding:0 20px}
header{background:var(--night);color:#fff}
header .wrap{display:flex;align-items:center;height:64px;max-width:1160px}
.brand{display:flex;align-items:center;gap:10px;font-weight:900;letter-spacing:.04em;text-decoration:none;color:#fff}
.brand img{width:38px;height:38px}
main{padding:48px 20px 70px}
h1{font-size:clamp(1.9rem,5vw,2.6rem);font-weight:900;margin:0 0 .6em}
h2{font-size:1.2rem;font-weight:800;margin:1.8em 0 .4em}
p{margin:.4em 0}
a{color:var(--gold-text)}
mark{background:#f3e5c8;color:#6b4c14;padding:0 .25em;border-radius:4px}
.back{margin-top:2.5em;font-weight:700}
