.blog-card[data-astro-cid-e3grugc2]{display:block;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s}.blog-card[data-astro-cid-e3grugc2]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);text-decoration:none}.blog-card__capa[data-astro-cid-e3grugc2]{display:block;margin:calc(var(--space-5) * -1) calc(var(--space-5) * -1) var(--space-4);border-radius:var(--radius-lg) var(--radius-lg) 0 0;overflow:hidden;background:var(--color-bg-soft);aspect-ratio:16 / 9}.blog-card__capa[data-astro-cid-e3grugc2] img[data-astro-cid-e3grugc2]{display:block;width:100%;height:100%;object-fit:cover}.blog-card__capa--vertical[data-astro-cid-e3grugc2] img[data-astro-cid-e3grugc2]{object-fit:contain}.blog-card[data-astro-cid-e3grugc2] h2[data-astro-cid-e3grugc2]{color:var(--color-indigo);font-size:var(--font-size-lg);margin-bottom:var(--space-2)}.post-date[data-astro-cid-e3grugc2]{color:var(--color-text-light);font-size:var(--font-size-sm);margin-bottom:var(--space-3)}.post-excerpt[data-astro-cid-e3grugc2]{color:var(--color-text-light);margin-bottom:var(--space-3)}.card-link[data-astro-cid-e3grugc2]{color:var(--color-blue);font-weight:var(--font-weight-demibold);font-size:var(--font-size-sm)}.paginator[data-astro-cid-qijpxrau]{margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--color-border-soft)}.paginator-row[data-astro-cid-qijpxrau]{display:flex;align-items:center;justify-content:center;gap:var(--space-3);flex-wrap:wrap}.page-numbers[data-astro-cid-qijpxrau]{display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap;justify-content:center}.page-btn[data-astro-cid-qijpxrau]{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);color:var(--color-indigo);font-size:var(--font-size-sm);font-weight:var(--font-weight-demibold);text-decoration:none;transition:background var(--transition-fast),border-color var(--transition-fast)}.page-btn[data-astro-cid-qijpxrau]:hover:not(.is-disabled):not(.is-current){background:var(--color-bg-soft);border-color:var(--color-indigo);text-decoration:none}.page-btn[data-astro-cid-qijpxrau].is-current{background:var(--color-indigo);border-color:var(--color-indigo);color:var(--color-white)}.page-btn[data-astro-cid-qijpxrau].is-disabled{opacity:.4;cursor:not-allowed}.page-ellipsis[data-astro-cid-qijpxrau]{padding:0 var(--space-1);color:var(--color-text-light)}.page-total[data-astro-cid-qijpxrau]{text-align:center;margin-top:var(--space-3);color:var(--color-text-light);font-size:var(--font-size-sm)}.topics[data-astro-cid-w5cwskfn]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);padding:var(--space-3) var(--space-4);background:var(--color-bg-soft);border-radius:var(--radius-lg)}.topics__label[data-astro-cid-w5cwskfn]{color:var(--color-text-light);font-size:var(--font-size-sm);font-weight:var(--font-weight-demibold);margin-right:var(--space-2)}.topics__list[data-astro-cid-w5cwskfn]{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0;margin:0}.topics__link[data-astro-cid-w5cwskfn]{display:inline-block;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);color:var(--color-indigo);font-size:var(--font-size-sm);text-decoration:none;transition:background-color var(--transition-base),color var(--transition-base)}.topics__link[data-astro-cid-w5cwskfn]:hover,.topics__link[data-astro-cid-w5cwskfn][aria-current=page]{background:var(--color-indigo);color:var(--color-white)}.topics__link--extra[data-astro-cid-w5cwskfn]{color:var(--color-blue)}.busca[data-astro-cid-6rkclfjp]{margin-bottom:var(--space-5);padding:var(--space-4);background:var(--color-bg-soft);border-radius:var(--radius-lg)}.busca__rotulo[data-astro-cid-6rkclfjp]{display:block;font-weight:var(--font-weight-demibold);color:var(--color-indigo);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2)}.busca__campo[data-astro-cid-6rkclfjp]{display:flex;align-items:center;gap:var(--space-2);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4);transition:border-color var(--transition-base)}.busca__campo[data-astro-cid-6rkclfjp]:focus-within{border-color:var(--color-indigo)}.busca__lupa[data-astro-cid-6rkclfjp]{color:var(--color-text-light);flex-shrink:0}.busca__input[data-astro-cid-6rkclfjp]{flex:1;border:none;outline:none;background:transparent;font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text);min-width:0}.busca__input[data-astro-cid-6rkclfjp]::-webkit-search-cancel-button{display:none}.busca__limpar[data-astro-cid-6rkclfjp]{border:none;background:transparent;color:var(--color-blue);font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-demibold);cursor:pointer;white-space:nowrap}.busca__limpar[data-astro-cid-6rkclfjp]:hover{text-decoration:underline}.busca__dica[data-astro-cid-6rkclfjp]{color:var(--color-text-light);font-size:var(--font-size-sm);margin:var(--space-2) 0 0}.busca__dica[data-astro-cid-6rkclfjp] a[data-astro-cid-6rkclfjp]{color:var(--color-blue)}.busca__contador[data-astro-cid-6rkclfjp]{color:var(--color-indigo);font-weight:var(--font-weight-demibold);font-size:var(--font-size-sm);margin:var(--space-3) 0 0}.busca__resultados[data-astro-cid-6rkclfjp]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-4);margin-top:var(--space-4)}.busca__vazio[data-astro-cid-6rkclfjp]{color:var(--color-text-light);margin:var(--space-4) 0 0}.busca-card[data-astro-cid-6rkclfjp]{display:block;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);text-decoration:none;color:inherit;transition:transform .2s,box-shadow .2s}.busca-card[data-astro-cid-6rkclfjp]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);text-decoration:none}.busca-card[data-astro-cid-6rkclfjp] h3[data-astro-cid-6rkclfjp]{color:var(--color-indigo);font-size:var(--font-size-lg);margin-bottom:var(--space-2)}.busca-card__data[data-astro-cid-6rkclfjp]{color:var(--color-text-light);font-size:var(--font-size-sm);margin-bottom:var(--space-2)}.busca-card__resumo[data-astro-cid-6rkclfjp]{color:var(--color-text-light);font-size:var(--font-size-sm);margin-bottom:var(--space-3)}.busca-card__assuntos[data-astro-cid-6rkclfjp]{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-bottom:var(--space-3)}.busca-card__assunto[data-astro-cid-6rkclfjp]{background:#205fac14;color:var(--color-blue);border-radius:var(--radius-pill);padding:2px var(--space-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-demibold)}.busca-card__link[data-astro-cid-6rkclfjp]{color:var(--color-blue);font-weight:var(--font-weight-demibold);font-size:var(--font-size-sm)}
