.blog_intro__qGxww{color:var(--fg2);font-size:var(--size-body-lg);max-width:60ch}.blog_cats__J2tuX{display:flex;flex-wrap:wrap;gap:var(--space-8);margin-top:var(--space-24)}.blog_cat__X3Et0{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--space-16);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-pill);font-size:var(--size-caption)}.blog_cat__X3Et0:hover{border-color:var(--fg2)}.blog_group__Ol7uf{margin-top:var(--space-48)}.blog_groupHead__GZTqN{display:flex;flex-direction:column;gap:var(--space-8);margin-bottom:var(--space-24);max-width:60ch}.blog_groupTitle__ILi0_{font-size:var(--size-subtitle)}.blog_groupLead__kwi8X{color:var(--fg2)}.blog_grid__4VF_V{display:grid;grid-gap:var(--space-16);gap:var(--space-16)}@media (min-width:640px){.blog_grid__4VF_V{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.blog_grid__4VF_V{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog_card__AELHx{display:flex;flex-direction:column;gap:var(--space-12);height:100%;padding:var(--space-24);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-24);transition:box-shadow var(--duration-fast),transform var(--duration-fast)}.blog_card__AELHx:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.blog_cardTag__q9Fm4{font-size:var(--size-caption);color:var(--green-ink);font-weight:600}.blog_cardTitle__Yatym{font-size:var(--size-body-lg);font-weight:600;line-height:1.25}.blog_cardText__LItx6{color:var(--fg2);font-size:var(--size-body);line-height:1.5}.blog_cardMeta__Ux07F{margin-top:auto;color:var(--fg3);font-size:var(--size-caption);display:flex;gap:var(--space-12)}