.blog-featured[data-astro-cid-5tznm7mj]{padding:var(--space-16) 0 var(--space-12)}.blog-featured[data-astro-cid-5tznm7mj] .featured-card[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;overflow:hidden;border:1.5px solid var(--mcf-primary)}.blog-featured[data-astro-cid-5tznm7mj] .featured-card--solo-testo[data-astro-cid-5tznm7mj]{grid-template-columns:minmax(0,1fr)}.featured-card[data-astro-cid-5tznm7mj] .featured-card__image[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{width:100%;height:100%;object-fit:cover}.featured-card[data-astro-cid-5tznm7mj] .featured-card__body[data-astro-cid-5tznm7mj]{display:flex;flex-direction:column;justify-content:center;padding:var(--space-8)}.featured-card[data-astro-cid-5tznm7mj] .featured-card__badge[data-astro-cid-5tznm7mj]{margin-bottom:var(--space-3)}.featured-card[data-astro-cid-5tznm7mj] .featured-card__title[data-astro-cid-5tznm7mj]{margin-bottom:var(--space-3);font-size:1.5rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--mcf-black)}.featured-card[data-astro-cid-5tznm7mj] .featured-card__desc[data-astro-cid-5tznm7mj]{margin-bottom:var(--space-4);font-size:1rem;line-height:1.6;color:var(--mcf-charcoal)}.featured-card[data-astro-cid-5tznm7mj] .featured-card__meta[data-astro-cid-5tznm7mj]{display:flex;gap:var(--space-2);margin-bottom:var(--space-4);font-size:.875rem;color:var(--mcf-taupe-text)}.featured-card[data-astro-cid-5tznm7mj] .featured-card__link[data-astro-cid-5tznm7mj],.post-card[data-astro-cid-5tznm7mj] .post-card__link[data-astro-cid-5tznm7mj]{display:inline-flex;align-items:center;gap:var(--space-1);font-size:.9375rem;font-weight:600;color:var(--mcf-accent)}.featured-card[data-astro-cid-5tznm7mj]:hover .featured-card__link[data-astro-cid-5tznm7mj],.post-card[data-astro-cid-5tznm7mj]:hover .post-card__link[data-astro-cid-5tznm7mj]{text-decoration:underline;text-underline-offset:3px}.blog-filters[data-astro-cid-5tznm7mj]{padding:var(--space-6) 0 0;background:var(--mcf-surface)}.blog-filters[data-astro-cid-5tznm7mj] .blog-filters__inner[data-astro-cid-5tznm7mj]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.blog-filters[data-astro-cid-5tznm7mj] .blog-filter[data-astro-cid-5tznm7mj]{padding:calc(var(--space-2) - 1.5px) calc(var(--space-4) - 1.5px);font-size:.875rem}.blog-filters[data-astro-cid-5tznm7mj] .blog-filter--active[data-astro-cid-5tznm7mj]{background:var(--mcf-primary);border-color:var(--mcf-primary);color:var(--mcf-black)}.blog-filters[data-astro-cid-5tznm7mj] .blog-filter--active[data-astro-cid-5tznm7mj]:hover{background:var(--mcf-primary)}.blog-list[data-astro-cid-5tznm7mj]{padding:var(--space-6) 0 var(--space-24);background:var(--mcf-surface)}.blog-list[data-astro-cid-5tznm7mj] .blog-list__inner[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.blog-list[data-astro-cid-5tznm7mj] .post-card[data-astro-cid-5tznm7mj]{display:flex;flex-direction:column;padding:0;overflow:hidden;transition:border-color .2s}.blog-list[data-astro-cid-5tznm7mj] .post-card[data-astro-cid-5tznm7mj]:hover{border-color:var(--mcf-accent)}.post-card[data-astro-cid-5tznm7mj] .post-card__image[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{width:100%;height:180px;object-fit:cover}.post-card[data-astro-cid-5tznm7mj] .post-card__body[data-astro-cid-5tznm7mj]{display:flex;flex:1;flex-direction:column;padding:var(--space-6)}.post-card[data-astro-cid-5tznm7mj] .post-card__meta[data-astro-cid-5tznm7mj]{display:flex;align-items:center;gap:var(--space-1);margin-bottom:var(--space-3);font-size:.8125rem;color:var(--mcf-taupe-text)}.post-card[data-astro-cid-5tznm7mj] .post-card__title[data-astro-cid-5tznm7mj]{margin-bottom:var(--space-2);font-size:1.125rem;font-weight:600;line-height:1.35;color:var(--mcf-black)}.post-card[data-astro-cid-5tznm7mj] .post-card__desc[data-astro-cid-5tznm7mj]{flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:var(--space-3);font-size:.9375rem;line-height:1.55;color:var(--mcf-charcoal)}.post-card[data-astro-cid-5tznm7mj] .post-card__tags[data-astro-cid-5tznm7mj]{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-bottom:var(--space-3)}.post-card[data-astro-cid-5tznm7mj] .post-card__tag[data-astro-cid-5tznm7mj]{padding:2px var(--space-2);border:1px solid var(--mcf-platinum);border-radius:var(--radius-full);background:var(--mcf-ghost);font-size:.75rem;font-weight:600;line-height:1.4;color:var(--mcf-charcoal)}@media(max-width:960px){.blog-list[data-astro-cid-5tznm7mj] .blog-list__inner[data-astro-cid-5tznm7mj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.blog-featured[data-astro-cid-5tznm7mj]{padding:var(--space-12) 0 var(--space-8)}.blog-featured[data-astro-cid-5tznm7mj] .featured-card[data-astro-cid-5tznm7mj]{grid-template-columns:minmax(0,1fr)}.featured-card[data-astro-cid-5tznm7mj] .featured-card__image[data-astro-cid-5tznm7mj] img[data-astro-cid-5tznm7mj]{height:220px}.featured-card[data-astro-cid-5tznm7mj] .featured-card__body[data-astro-cid-5tznm7mj]{padding:var(--space-6)}.blog-filters[data-astro-cid-5tznm7mj]{padding-top:var(--space-4)}.blog-list[data-astro-cid-5tznm7mj]{padding-bottom:var(--space-12)}}@media(max-width:640px){.blog-list[data-astro-cid-5tznm7mj] .blog-list__inner[data-astro-cid-5tznm7mj]{grid-template-columns:minmax(0,1fr)}}
