/* Rechtstexte im DogPrio-Design: dunkel, Gold, Saira und Barlow vom eigenen Server */
:root { --text: #f1ece2; --leise: #9d978b; --linie: #262b28; --grund: #070908; --gold: #d6ad6c; color-scheme: dark; }
* { box-sizing: border-box; }
body { margin: 0; background: var(--grund); color: var(--text); font: 17px/1.65 Barlow, "Segoe UI", system-ui, sans-serif; -webkit-text-size-adjust: 100%; }
main { max-width: 680px; margin: 0 auto; padding: 28px 16px 64px; }
.marke { display: inline-block; text-decoration: none; }
.marke img { height: 20px; width: auto; display: block; }
h1 { font-family: Saira, "Segoe UI", sans-serif; font-style: italic; font-stretch: 118%; font-weight: 800; text-transform: uppercase; font-size: 30px; line-height: 1.1; margin: 32px 0 8px; }
h2 { font-family: Saira, "Segoe UI", sans-serif; font-size: 13px; letter-spacing: .2em; text-transform: uppercase; font-weight: 600; color: var(--gold); margin: 30px 0 6px; }
p, li { color: var(--text); }
ul { padding-left: 20px; }
a { color: var(--gold); text-underline-offset: 3px; }
.stand { color: var(--leise); margin-top: 36px; font-size: 14px; }
.fuss { margin-top: 28px; padding-top: 18px; border-top: 1px solid var(--linie); font-size: 14px; color: var(--leise); }
