._group_8dc94_3{padding-block:0 var(--space-24);padding-inline:var(--space-4);flex-direction:column;align-items:center;display:flex}._heading_8dc94_11{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-display);text-align:center;font-weight:400}._cards_8dc94_19{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc((var(--size-app) - var(--space-4)) / 2)), 1fr));gap:var(--space-4);width:100%;max-width:var(--size-app);margin-block-start:var(--space-8);padding:0;list-style:none;display:grid}._cards_8dc94_19>li:only-child{width:min(100%, calc((var(--size-app) - var(--space-4)) / 2));grid-column:1/-1;justify-self:center}._card_8dc94_19{border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-field);height:100%;transition:border-color var(--transition);flex-direction:column;display:flex;overflow:hidden}._cover_8dc94_52{width:100%;height:auto;aspect-ratio:var(--ratio-blog-card);object-fit:cover;object-position:top;border-block-end:1px solid var(--color-rim)}._text_8dc94_61{gap:var(--space-3);padding:var(--space-6);flex-direction:column;flex:1;display:flex}._card_8dc94_19:hover{border-color:var(--color-accent)}._title_8dc94_73{font-size:var(--font-size-card-title);letter-spacing:var(--letter-spacing-snug);font-weight:500}._description_8dc94_79{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-display)}._date_8dc94_85{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-block-start:auto}
