.blog-shell{--blog-hero-h:clamp(35rem,calc(100svh - 16rem),38rem);--blog-hero-inset:2rem}@media (max-width:22.4375rem){.blog-shell{--blog-hero-h:38.5rem}}@media (min-width:64rem){.blog-shell{--blog-hero-h:clamp(31rem,calc(100svh - 20rem),40rem);--blog-hero-inset:3rem}}