.blog-module__JsT-Oq__index .public-page__hero{min-height:0;padding-block:clamp(2.75rem,5vw,5rem)}.blog-module__JsT-Oq__index .public-page__hero-grid{gap:clamp(2rem,5vw,5rem)}.blog-module__JsT-Oq__index .blog-starter{gap:.85rem;display:grid}.blog-module__JsT-Oq__index .blog-starter__image{aspect-ratio:16/10;background:var(--public-soft);min-height:0}.blog-module__JsT-Oq__index .blog-starter-title{max-width:22ch;font-size:clamp(2rem,3vw,2.7rem)}.blog-module__JsT-Oq__index .blog-starter .blog-article-action{color:var(--public-green)}.blog-module__JsT-Oq__index .blog-article-list{gap:2.25rem}.blog-module__JsT-Oq__index .public-page-section{scroll-margin-top:calc(var(--header-height) + 2rem)}.blog-module__JsT-Oq__topics{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.blog-module__JsT-Oq__topics a{min-height:44px;color:var(--public-white);text-underline-offset:5px;align-items:center;text-decoration:underline;display:inline-flex}.blog-module__JsT-Oq__topics a:hover{color:var(--public-green)}.blog-module__JsT-Oq__topics a:focus-visible{outline:3px solid var(--public-green);outline-offset:4px}.blog-module__JsT-Oq__bottomActions{flex-wrap:wrap;gap:1rem;display:flex}@media (max-width:880px){.blog-module__JsT-Oq__index .public-page__hero-grid{grid-template-columns:minmax(0,1fr)}.blog-module__JsT-Oq__index .blog-starter{max-width:620px}}@media (max-width:560px){.blog-module__JsT-Oq__index .public-page__hero-copy h1{font-size:clamp(3rem,12vw,4rem)}.blog-module__JsT-Oq__index .blog-starter__image{max-height:280px}}@media (prefers-reduced-motion:reduce){.blog-module__JsT-Oq__index .blog-article-link:hover{transition:none;transform:none}}
