/* jandausch.org – nur Logo auf Schwarz (Manual V7.1: Weiß auf Dunkel, Logo 03) */
@font-face { font-family: "Lato"; font-weight: 400; font-style: normal; font-display: swap; src: url("/fonts/lato-latin-400-normal.woff2") format("woff2"); }
html, body { height: 100%; }
body {
  margin: 0;
  background: #111111;
  color: #b5b5b5;
  font: 400 0.8125rem/1.4 "Lato", system-ui, sans-serif;
  display: flex;
  flex-direction: column;
}
main { flex: 1; display: flex; align-items: center; justify-content: center; padding: 24px 16px; }
h1 { margin: 0; }
h1 img { display: block; width: min(72vw, 420px); height: auto; }
footer { display: flex; justify-content: center; gap: 24px; padding: 24px 16px 28px; }
footer a { color: #b5b5b5; text-decoration: none; }
footer a:hover { color: #ffffff; }
footer a:focus-visible { outline: 2px solid #ffffff; outline-offset: 3px; }
