.words{margin:0;max-width:22ch;font-size:clamp(34px,4.6vw,62px);line-height:1.1;letter-spacing:-.04em;font-weight:400;text-align:left;text-wrap:pretty}.words .w{color:var(--to)}.words-fctr{margin:40px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-size:19px;letter-spacing:-.01em;color:#6e6c69}.words-fctr .fctr-n{font-family:var(--font-mono);font-size:21px;letter-spacing:-.02em;color:var(--link);font-variant-numeric:tabular-nums}@media (max-width:640px){.words-fctr{margin-top:28px;font-size:16px}.words-fctr .fctr-n{font-size:18px}}