.subtitle.svelte-1ag1h9j {
  position: relative;
  margin-bottom: calc(var(--custom-rem, 1rem) * 1);
  display: flex;
  align-items: center;
  font-size: calc(var(--custom-rem, 1rem) * 1.5);
  line-height: 1.35;
  letter-spacing: -.03em
}

@media (min-width: 768px) {
  .subtitle.svelte-1ag1h9j {
    line-height: 1.55
  }
}

.subtitle.svelte-1ag1h9j:before {
  height: calc(var(--custom-rem, 1rem) * .4);
  width: calc(var(--custom-rem, 1rem) * .4);
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgb(0 101 189 / var(--tw-bg-opacity));
  content: ""
}
