@font-face {
  font-family: "ao-regular";
  src: url(https://cdn.brainscientist.ai/fonts/Nunito.ttf) format("truetype");
  font-weight: 100;
}
@font-face {
  font-family: "ao-bold";
  src: url(https://cdn.brainscientist.ai/fonts/Nunito.ttf) format("truetype");
  font-weight: 400;
}
:root {
  --font-size-0: clamp(1rem, 0.34vw + 0.91rem, 1.19rem);
  --font-size-1: clamp(1.25rem, 0.61vw + 1.1rem, 1.58rem);
  --font-size-2: clamp(1.56rem, 1vw + 1.31rem, 2.11rem);
  --font-size-3: clamp(1.95rem, 1.56vw + 1.56rem, 2.81rem);
  --font-size-4: clamp(2.44rem, 2.38vw + 1.85rem, 3.75rem);
  --font-size-5: clamp(3.05rem, 3.54vw + 2.17rem, 5rem);
  --font-size-6: clamp(3.81rem, 5.18vw + 2.52rem, 6.66rem);
  --font-size-7: clamp(4.77rem, 7.48vw + 2.9rem, 8.88rem);
  --font-size-8: clamp(5.96rem, 10.69vw + 3.29rem, 11.84rem);
}
html {
  font-size: 62.5%;
  font-family: "ao-regular";
}
html * {
  font-family: "ao-regular";
}
h1, h2, h3, h4, h5 {
  font-family: "ao-bold";
  color: var(--color-base-2);
}
body {
  color: var(--color-font);
  font-size: var(--font-size-1);
}
h1 {
  font-size: var(--font-size-6) !important;
}
h2 {
  font-size: var(--font-size-5) !important;
}
h3 {
  font-size: var(--font-size-4) !important;
}
h4 {
  font-size: var(--font-size-3) !important;
}
h5, p, span {
  font-size: var(--font-size-2) !important;
}
.p-small {
  font-size: var(--font-size-1) !important;
}

/*******************************************************************/
/* ftrtch dino */
/* [type: CSS] [file:typography] [8.56] DESIGN*/
/*******************************************************************/
/* 0.2 P>P */
/* db 61 */