.blog-banner{position:relative;padding:0 2.25rem 3.25rem}.blog-banner h1{margin:0 0 .75em;color:#252424;font-size:clamp(3.125rem,6vw,6.25rem);font-weight:400;line-height:calc(1.6*0.8125)}.blog-banner p{margin:0;font-size:1.25rem}.blog-banner-space{margin:2rem 0 0}@media(min-width:55rem){.blog-banner{padding:0 5.5rem 3.25rem}.blog-banner p{margin:0;font-size:1.5rem}.blog-banner-space{margin:3rem 0 0}}