// cutting padding
header nav {
  --pico-nav-element-spacing-vertical: 0;
  --pico-nav-element-spacing-horizontal: 0.5rem;
}

header.container {
  padding-block-start: 0.25rem;
  padding-block-end: 0.25rem;
}

main.container {
  padding-block-start: 0.25rem;
}

@font-face {
  font-family: "iA Writer Duo";
  src: url("iAWriterDuoS-Regular.b18bea3a339a.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "iA Writer Duo";
  src: url("iAWriterDuoS-Italic.97f351eecdce.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: "iA Writer Duo";
  src: url("iAWriterDuoS-Bold.1004d983e961.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "iA Writer Mono";
  src: url("iAWriterMonoS-Regular.2c2ed81af175.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "iA Writer Mono";
  src: url("iAWriterMonoS-Italic.50af3eaf425e.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: "iA Writer Mono";
  src: url("iAWriterMonoS-Bold.f2dd579707fa.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

:root {
  --pico-font-family-sans-serif: "iA Writer Duo", sans-serif;
  --pico-font-family-monospace: "iA Writer Mono", monospace;
}

body {
  font-family: "iA Writer Duo", sans-serif;
}

@media (max-width: 768px) {
  .tagline {
    display: none;
  }
}

code, pre, kbd, samp {
  font-family: "iA Writer Mono", monospace;
}

