.destaque-card[data-astro-cid-r6dta2an]{display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease}.destaque-card[data-astro-cid-r6dta2an]:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}@media(min-width:768px){.destaque-card--primary[data-astro-cid-r6dta2an]{flex-direction:row}.destaque-card--primary[data-astro-cid-r6dta2an] .destaque-image[data-astro-cid-r6dta2an]{order:2;flex:1;aspect-ratio:auto;min-height:320px}.destaque-card--primary[data-astro-cid-r6dta2an] .destaque-body[data-astro-cid-r6dta2an]{order:1;flex:1;justify-content:center;padding:var(--space-12)}}.destaque-image[data-astro-cid-r6dta2an]{aspect-ratio:3 / 2;overflow:hidden}.destaque-img[data-astro-cid-r6dta2an]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.destaque-card[data-astro-cid-r6dta2an]:hover .destaque-img[data-astro-cid-r6dta2an]{transform:scale(1.03)}.destaque-body[data-astro-cid-r6dta2an]{padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-4)}.destaque-body[data-astro-cid-r6dta2an]>.badge[data-astro-cid-r6dta2an]{align-self:flex-start}.destaque-title[data-astro-cid-r6dta2an]{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:600;color:var(--color-ink);line-height:1.2;letter-spacing:-.02em}.destaque-card--secondary[data-astro-cid-r6dta2an] .destaque-title[data-astro-cid-r6dta2an]{font-size:var(--fs-xl)}.destaque-excerpt[data-astro-cid-r6dta2an]{font-size:var(--fs-base);color:var(--color-ink-soft);line-height:1.6}.destaque-meta[data-astro-cid-r6dta2an]{font-size:var(--fs-xs);color:var(--color-ink-soft);margin-top:auto}.filtro-temas[data-astro-cid-h2fs7t7y]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.filtro-pill[data-astro-cid-h2fs7t7y]{min-height:44px;background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-ink-soft);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:500;padding:10px 16px;border-radius:var(--radius-full);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease;text-transform:capitalize}.filtro-pill[data-astro-cid-h2fs7t7y]:hover{border-color:var(--color-ink-soft);color:var(--color-ink)}.filtro-pill--ativo[data-astro-cid-h2fs7t7y]{background:var(--color-lilac-100);border-color:var(--color-lilac-300);color:var(--color-lilac-700)}.blog-page[data-astro-cid-5tznm7mj]{padding-bottom:var(--section-py)}.blog-header[data-astro-cid-5tznm7mj]{padding-top:var(--space-16);padding-bottom:var(--space-8)}.blog-titulo[data-astro-cid-5tznm7mj]{font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:600;color:var(--color-ink);letter-spacing:-.02em;margin-bottom:var(--space-4)}.blog-intro[data-astro-cid-5tznm7mj]{font-size:var(--fs-lg);color:var(--color-ink-soft)}.filtro-wrapper[data-astro-cid-5tznm7mj]{margin-bottom:var(--space-12)}.resultados-status[data-astro-cid-5tznm7mj]{margin-top:var(--space-4);font-size:var(--fs-sm);color:var(--color-ink-soft)}.blog-vazio[data-astro-cid-5tznm7mj] p[data-astro-cid-5tznm7mj]{margin-block:var(--space-4) var(--space-6)}.secao-label[data-astro-cid-5tznm7mj]{font-family:var(--font-body);font-size:var(--fs-xs);font-weight:600;color:var(--color-ink-soft);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-6);display:block}.secao-destaques[data-astro-cid-5tznm7mj]{margin-bottom:var(--space-16)}.destaque-grid[data-astro-cid-5tznm7mj]{margin-bottom:var(--space-8)}.destaques-secundarios[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:1fr;gap:var(--space-8)}@media(min-width:640px){.destaques-secundarios[data-astro-cid-5tznm7mj]{grid-template-columns:repeat(2,1fr)}}.posts-grid[data-astro-cid-5tznm7mj]{display:grid;grid-template-columns:1fr;gap:var(--space-8)}@media(min-width:640px){.posts-grid[data-astro-cid-5tznm7mj]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.posts-grid[data-astro-cid-5tznm7mj]{grid-template-columns:repeat(3,1fr)}}
