@import url("./fonts/PTSerif.css");
@import url('./fonts/Kalam.css');
@import url('./fonts/Alegreya.css');
@import url('./fonts/CrimsonText.css');
@import url('./fonts/EBGaramond.css');
@import url('./fonts/OpenDyslexic.css');
@import url('./fonts/LibreBaskerville.css');
@import url('./fonts/CourierPrime.css');

:root {
  --font-family-ui: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  --font-family-ui-serif: Georgia, 'Times New Roman', Times, serif;
  --font-family-text: 'PT Serif', sans-serif;
  --font-family-header: 'PT Serif', serif;
}

body, html {
  font-family: var(--font-family-ui);
}

header {
  margin: 30px 0;
}

header a {
  display: block;
  width: 180px;
}

main img {
  width: 100%;
  height: auto;
}

.copyright {
  font-size: 10px;
  text-align: center;
  margin-top: 16px;
}

.credits {
  display: flex;
  white-space: nowrap;
  align-items: flex-end;
  margin-top: 14px;
  font-size: 12px;
  justify-content: center;
}

.credits a {
  display: block;
  width: auto;
}

.credits a img {
  width: 100%;
  height: auto;
  max-width: 120px;
}