/* inter-200 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/inter-v20-latin-200.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/inter-v20-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* inter-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/inter-v20-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}




:root {
    --ax-blue: #004dff;
    --ax-dark: #222222;
}

body {
    font-family: 'Inter', sans-serif;
    font-weight: 400;
    color: var(--ax-dark);
    background: #ffffff;
}

h1 {
    font-weight: 700;
}

.logo {
    max-width: 420px;
}

.contact-box {
    font-size: 1rem;
}

.contact-box a,
.legal-links a {
    color: var(--ax-blue);
    text-decoration: none;
}

.contact-box a:hover,
.legal-links a:hover {
    text-decoration: underline;
}

.legal-links {
    font-size: 0.95rem;
}

@media (max-width: 576px) {

    .logo {
        max-width: 280px;
    }

    h1 {
        font-size: 2rem;
    }

}