:root {
  --miigaik-blue: #061e72;
  --brand-blue: #081b72;
  --brand-blue-hover: #102e98;
  --footer-bg: #101217;
  --numbered-accent: #a3a8bf;
  --surface-muted: #e8e8e8;
  --text-primary: #111319;
  --header-height: 64px;
  --container-padding: 24px;
  --container-max-width: 1500px;
}

@font-face {
  font-family: "TildaSans";
  src: url("../fonts/TildaSans/TildaSans-Light.d0a38bfdccb0.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "TildaSans";
  src: url("../fonts/TildaSans/TildaSans-Regular.0e620daec2f6.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "TildaSans";
  src: url("../fonts/TildaSans/TildaSans-Medium.0d4d3b30ada5.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "TildaSans";
  src: url("../fonts/TildaSans/TildaSans-Semibold.fb83f889635f.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "TildaSans";
  src: url("../fonts/TildaSans/TildaSans-Bold.5afcc96dec53.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
