/* Minification failed. Returning unminified contents.
(7,21): run-time error CSS1039: Token not allowed after unary operator: '-web-font'
(8,19): run-time error CSS1039: Token not allowed after unary operator: '-web-text-md'
(9,21): run-time error CSS1039: Token not allowed after unary operator: '-web-text-md-lh'
(10,15): run-time error CSS1039: Token not allowed after unary operator: '-web-body'
(11,20): run-time error CSS1039: Token not allowed after unary operator: '-web-white'
(16,41): run-time error CSS1039: Token not allowed after unary operator: '-web-heading'
(24,27): run-time error CSS1039: Token not allowed after unary operator: '-web-primary'
 */
*,
*::before,
*::after { box-sizing: border-box; }

body {
  margin: 0;
  font-family: var(--web-font);
  font-size: var(--web-text-md);
  line-height: var(--web-text-md-lh);
  color: var(--web-body);
  background: var(--web-white);
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: transparent;
}

h1, h2, h3, h4 { margin: 0; color: var(--web-heading); font-weight: 600; }
p  { margin: 0; }
ul { margin: 0; padding: 0; list-style: none; }
a  { color: inherit; text-decoration: none; }
img { max-width: 100%; display: block; }

a:focus-visible,
button:focus-visible {
  outline: 2px solid var(--web-primary);
  outline-offset: 3px;
  border-radius: 4px;
}

