/* Ausgangsbasis: alles in rem bauen */
html {
  font-size: 100%;
}
/* 100% ~ 16px (Browserstandard) */
body {
  font-size: 1rem;
  line-height: 1.5;
}
h1 {
  font-size: 2rem;
}
p {
  font-size: 1rem;
}
/* Resizer-UI (nur Beispiel) */
.font-resizer {
  margin-top: 5px;
}
.font-resizer button {
  font: inherit;
  padding: 6.4px 9.6px;
  border-radius: 8px;
  border: 1px solid currentColor;
}
.font-resizer button:focus-visible {
  outline: 2px solid;
  outline-offset: 2px;
}
/* Screenreader-only Helferklasse */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
  border: 0;
}
/*# sourceMappingURL=fs-resizer.css.map */