.blog-prose h2{font-family:var(--font-display);font-size:clamp(1.75rem,1.4rem + 1.2vw,2rem);letter-spacing:-.02em;line-height:1.12;margin:3rem 0 1rem;scroll-margin-top:calc(var(--site-header-h, 4.25rem) + 1.5rem)}.blog-prose li,.blog-prose p{color:#2a2a30;font-size:1.1875rem;line-height:1.7}.blog-prose p,.blog-prose ul{margin:0 0 1.25rem}.blog-prose ul{padding-left:1.375rem}.blog-prose a{color:var(--color-blue)}