@forward "_global";
@use "_partials/css-variables"; // Injects :root variables into the CSS output
@use "_partials/colour-constants";
@use "_partials/text-constants";
@use "_partials/media-constants";

html {
  font-size: 100%; /* 16px in most browsers */
  font-family: text-constants.$font-body;
  font-weight: text-constants.$font-weight-normal;
  line-height: text-constants.$line-height;
  color: colour-constants.$grey-900;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* global setting for letter-spacing. implemented via wildcard to avoid form elements not inheriting the style */
* {
  letter-spacing: text-constants.$letter-spacing;
}
