.featured[data-astro-cid-24pir553]{align-items:center;gap:var(--space-xl);margin-bottom:var(--section-space-l);grid-template-columns:minmax(0,42.5rem) minmax(0,1fr);display:grid;position:relative}.featured__media[data-astro-cid-24pir553]{border-radius:var(--radius-m)}.featured__image[data-astro-cid-24pir553]{aspect-ratio:680/383;object-fit:cover;width:100%}.featured__text[data-astro-cid-24pir553]{gap:var(--space-s);flex-direction:column;display:flex}.featured__category[data-astro-cid-24pir553]{color:var(--accent);font-size:var(--text-xs);letter-spacing:var(--eyebrow-letter-spacing);text-transform:uppercase;font-weight:600}.featured__title[data-astro-cid-24pir553]{font-size:var(--h3);line-height:1.25}.featured__title[data-astro-cid-24pir553] a[data-astro-cid-24pir553]{color:inherit;text-decoration:none}.featured__title[data-astro-cid-24pir553] a[data-astro-cid-24pir553]:after{content:"";position:absolute;inset:0}.featured__title[data-astro-cid-24pir553]{transition:color var(--duration-fast) ease}.featured[data-astro-cid-24pir553]:hover .featured__title[data-astro-cid-24pir553]{color:var(--primary-dark)}.featured__title[data-astro-cid-24pir553] a[data-astro-cid-24pir553]:focus-visible{outline:none}.featured[data-astro-cid-24pir553]:has(a:focus-visible){outline:2px solid var(--focus-ring);outline-offset:8px;border-radius:var(--radius-m)}.featured__summary[data-astro-cid-24pir553]{color:var(--text-dark-muted)}@media (width<=63.99rem){.featured[data-astro-cid-24pir553]{gap:var(--space-m);grid-template-columns:minmax(0,1fr)}}.posts[data-astro-cid-25rjcfap]{align-items:center;gap:var(--space-xl);padding-bottom:var(--section-space-xl);flex-direction:column;display:flex}.posts__grid[data-astro-cid-25rjcfap]{gap:var(--space-xl) var(--space-m);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.posts[data-astro-cid-25rjcfap] .button--light{background-color:var(--bg-light)}@media (width<=63.99rem){.posts__grid[data-astro-cid-25rjcfap]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=39.99rem){.posts__grid[data-astro-cid-25rjcfap]{grid-template-columns:minmax(0,1fr)}}
