<h1>Cool Person <check-mark name="Cool Person"></check-mark>
</h1>

<p>Hello, my name is <span>Andy <check-mark name="Andy"></check-mark></span> and I am definitely verified.</p>

<p class="mahoosive">I am absolutely massive text, and I'm still <span>verified<check-mark name="Massive text" color="#353578"></check-mark></span>
</p>
/* @link https://utopia.fyi/type/calculator?c=320,18,1.2,1240,20,1.414,5,2,&s=0.75|0.5|0.25,1.5|2|3|4|6,s-l&g=s,l,xl,12 */

:root {
  --step--2: clamp(0.63rem, calc(0.84rem + -0.27vw), 0.78rem);
  --step--1: clamp(0.88rem, calc(0.96rem + -0.09vw), 0.94rem);
  --step-0: clamp(1.13rem, calc(1.08rem + 0.22vw), 1.25rem);
  --step-1: clamp(1.35rem, calc(1.2rem + 0.73vw), 1.77rem);
  --step-2: clamp(1.62rem, calc(1.31rem + 1.53vw), 2.5rem);
  --step-3: clamp(1.94rem, calc(1.39rem + 2.77vw), 3.53rem);
  --step-4: clamp(2.33rem, calc(1.41rem + 4.63vw), 5rem);
  --step-5: clamp(2.8rem, calc(1.32rem + 7.42vw), 7.07rem);
}

body {
  padding: 3em;
  background: #f3f3f3;
  color: #252525;
  font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui,
    helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial,
    sans-serif;
  font-size: var(--step-1);
}

.mahoosive {
  font-size: var(--step-4);
  line-height: 1.1;
}

body > * + * {
  margin-top: 2rem;
}

h1,
p span {
  display: inline-flex;
  gap: 0 0.5ch;
}

h1 {
  align-items: end;
  line-height: 1;
}

External CSS

  1. https://unpkg.com/modern-css-reset/dist/reset.min.css

External JavaScript

  1. https://codepen.io/andy-set-studio/pen/ExdZvar/e291632958ae38e2b6aa1a002f391740.js