:where(h1){font-size:clamp(22px,1.1rem + .9vw,28px);line-height:1.25}:where(h2){font-size:clamp(18px,1rem + .6vw,22px);line-height:1.3}:where(h3){font-size:clamp(16px,.95rem + .4vw,19px);line-height:1.35}:where(h1,h2,h3){margin-top:.7rem;margin-bottom:.6rem}:where(section,.card){padding-top:.75rem;padding-bottom:.75rem}