@import url('css/fonts.css');
@import url('css/headings.css');
@import url('css/links.css');

html,
body {
  font-family: 'GTCinetype', sans-serif;
  -webkit-font-smoothing: antialiased; /* this property only exists in webkit-based browsers */
  height: 100%;
  margin: 0;
  padding: 0;
  width: 100%;
}

ul,
li {
  text-align: left;
}

main {
  height: 100vh;
  position: relative; /* needed as reference for absolutely positioned footer */
  width: 100vw;
}

:global(#root) {
  overflow: hidden;
}

:global(.page-wrapper) {
  width: calc(100% - 2 * var(--page-offset));
}
