/* Kopf, Fuss, Farben und Grundtypografie stehen jetzt zentral in /assets/vda.css */

main{padding:56px 0 90px}

.meta{color:var(--leise);font-size:.85rem;margin-bottom:34px}

article h2{font-family:'Fraunces',Georgia,serif;font-weight:600;font-size:1.4rem;margin:40px 0 14px}

article p{color:var(--gedaempft);margin-bottom:18px}

article p strong,article li strong{color:var(--elfenbein);font-weight:600}

article ul,article ol{margin:0 0 18px 0;list-style:none}

article li{padding-left:28px;position:relative;margin-bottom:12px;color:var(--gedaempft)}

article ul li::before{content:"—";position:absolute;left:0;top:0;color:var(--gold)}

article ol{counter-reset:z}

article ol li{counter-increment:z}

article ol li::before{content:counter(z) ".";position:absolute;left:0;top:0;color:var(--gold);font-weight:600}

.kasten{border:1px solid var(--gold-tief);border-radius:12px;background:rgba(217,188,120,.05);padding:20px 22px;margin:26px 0}

.kasten .t{font-weight:600;color:var(--gold);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;margin-bottom:8px}

.kasten p{margin-bottom:0}

.cta{display:inline-block;background:var(--gold);color:#14130F;text-decoration:none;font-weight:600;font-size:.88rem;letter-spacing:.08em;text-transform:uppercase;padding:13px 24px;border-radius:3px;margin-top:6px}

.cta:hover{background:#E8CE8E}

.quellen{border-top:1px solid var(--haar);margin-top:44px;padding-top:20px;font-size:.84rem;color:var(--leise)}

.quellen a{color:var(--gedaempft)}



@media (min-width:900px){.zurueck{display:none}}