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

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

  div.svelte-1ija8yu:nth-child(1) {
    font-family: var(--vats-font-blog), serif;
    font-size: calc(3.2rem * var(--scale));
    font-weight: 600;
    line-height: 1.1;
  }
  div.svelte-1ija8yu:nth-child(2) {
    font-family: var(--vats-font-blog), serif;
    font-size: calc(2.2rem * var(--scale));
    color: hsl(from var(--vats-text2) h s l / 80%);
    padding-bottom: calc(0.25rem * var(--scale));
  }
  div.svelte-1ija8yu:nth-child(3) {
    text-transform: uppercase;
    font-size: calc(max(0.8rem, 1rem * var(--scale)));
    font-weight: 400;

    > span:where(.svelte-1ija8yu):nth-child(1) {
      color: var(--vats-coloredtext);
    }
  }

  .author.svelte-1ija8yu {
    padding-right: 1rem;
  }
