
  a.svelte-1psh0ma {
    text-decoration: none;
  }

  a.ref.svelte-1psh0ma:hover {
    text-decoration: underline;
  }

  div.svelte-r5e3j0:nth-child(1) {
    font-family: var(--vats-font-blog), serif;
    font-size: calc(4rem * var(--scale));
    font-weight: 600;
    /* margin-bottom: calc(0.5rem * var(--scale)); */
  }
  div.svelte-r5e3j0:nth-child(2) {
    font-family: var(--vats-font-blog), serif;
    font-size: calc(3rem * var(--scale));
    color: hsl(from var(--vats-text2) h s l / 80%);
    padding-bottom: calc(1rem * var(--scale));
  }
  div.svelte-r5e3j0:nth-child(3) {
    text-transform: uppercase;
    font-size: 1.25rem;
    font-weight: 400;

    > span:where(.svelte-r5e3j0):nth-child(1) {
      color: var(--vats-coloredtext);
      padding-right: 0.25rem;
    }
  }
