.news-grid{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:768px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.news-grid--centered{display:flex;flex-wrap:wrap;justify-content:center}.news-grid--centered>.news-card{flex:0 1 100%}@media(min-width:768px){.news-grid--centered>.news-card{flex-basis:calc((100% - var(--space-4)) / 2)}}@media(min-width:1100px){.news-grid--centered>.news-card{flex-basis:calc((100% - 2 * var(--space-4)) / 3)}}.news-card{background:var(--h-card);border-radius:1rem;overflow:hidden;box-shadow:var(--shadow-sm);transition:box-shadow .3s ease,transform .3s ease;cursor:pointer}.news-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.news-card:focus-within{box-shadow:var(--shadow-lg),0 0 0 3px #9f1d2459}.news-card__anchor{display:block;height:100%;text-decoration:none;color:inherit}.news-card__anchor:hover{text-decoration:none}.news-card__anchor:focus-visible{outline:none}.news-card__header{width:100%;aspect-ratio:16/9;position:relative;overflow:hidden}.news-card__img-bg{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:transform .5s ease}.news-card:hover .news-card__img-bg{transform:scale(1.05)}.news-card__img-icon{font-size:4rem;color:#fff6}.news-card__img{display:block;width:100%;height:100%;object-fit:cover;background:var(--color-surface-low);transition:transform .5s ease}.news-card:hover .news-card__img{transform:scale(1.05)}.news-card__cat{position:absolute;top:var(--space-4);left:var(--space-4);padding:.25rem .75rem;border-radius:var(--radius-md);font-size:.625rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff}.news-card__cat--guia{background:var(--color-primary)}.news-card__cat--noticias{background:var(--color-secondary)}.news-card__cat--institucional{background:var(--color-on-tertiary-fixed)}.news-card__cat--tramite{background:var(--color-accent-dark);color:var(--color-on-tertiary-fixed)}.news-card__body{padding:var(--space-5)}.news-card__title{font-family:var(--font-headline);font-size:1.0625rem;font-weight:700;color:var(--color-text);line-height:1.4;margin:0 0 var(--space-3);transition:color .2s ease}.news-card:hover .news-card__title{color:var(--color-primary)}.news-card__summary{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6;margin:0 0 var(--space-4);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-card__meta{display:flex;align-items:center;gap:var(--space-2);font-size:.75rem;color:var(--color-text-muted);font-weight:500}.news-card__meta-icon{font-size:.875rem;color:var(--color-text-muted)}.news-card__meta-sep{color:var(--color-border)}@media(prefers-reduced-motion:reduce){.news-card,.news-card__img-bg,.news-card__img{transition:none}.news-card:hover,.news-card:hover .news-card__img-bg,.news-card:hover .news-card__img{transform:none}}.blog-list[data-astro-cid-jcodjfdu]{padding-block:var(--space-12) var(--space-16)}.blog-list__toolbar[data-astro-cid-jcodjfdu]{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-4)}.blog-list__toolbar[data-astro-cid-jcodjfdu] .search-bar-wrap{margin-bottom:0}.blog-list__count[data-astro-cid-jcodjfdu]{margin:0 0 var(--space-6);font-size:var(--text-sm);color:var(--color-text-muted)}#blog-list[data-astro-cid-jcodjfdu]{scroll-margin-top:6rem}.blog-list__pagination[data-astro-cid-jcodjfdu]{margin-top:var(--space-10)}.blog-filter[data-astro-cid-jcodjfdu]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.blog-filter__chip[data-astro-cid-jcodjfdu]{display:inline-flex;align-items:center;gap:var(--space-2);padding:.5rem .875rem;border:1px solid var(--color-border-light);border-radius:999px;background:var(--color-bg-elevated);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted);cursor:pointer;transition:background .2s,color .2s,border-color .2s}.blog-filter__chip[data-astro-cid-jcodjfdu]:hover{border-color:var(--color-primary);color:var(--color-primary)}.blog-filter__chip[data-astro-cid-jcodjfdu][aria-pressed=true]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.blog-filter__count[data-astro-cid-jcodjfdu]{min-width:1.5rem;padding:0 .375rem;border-radius:999px;background:var(--color-surface-container);font-size:.75rem;line-height:1.25rem;text-align:center;color:var(--color-text-muted)}.blog-filter__chip[data-astro-cid-jcodjfdu][aria-pressed=true] .blog-filter__count[data-astro-cid-jcodjfdu]{background:#fff3;color:#fff}@media(max-width:640px){.blog-list[data-astro-cid-jcodjfdu]{padding-block:var(--space-8) var(--space-12)}}
