.council-container[data-v-cf1f076a]{max-width:1100px;margin:0 auto;padding:0 1.25rem}.news-grid[data-v-cf1f076a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}.news-card[data-v-cf1f076a]{padding:0;overflow:hidden}.news-card__link[data-v-cf1f076a]{display:block;text-decoration:none;color:inherit}.news-card__media[data-v-cf1f076a]{aspect-ratio:16/9;background:var(--council-cream-dark);overflow:hidden}.news-card__media img[data-v-cf1f076a]{width:100%;height:100%;object-fit:cover}.news-card__placeholder[data-v-cf1f076a]{display:flex;align-items:center;justify-content:center;height:100%;color:var(--council-gold)}.news-card__body[data-v-cf1f076a]{padding:1.25rem}.pagination[data-v-cf1f076a]{display:flex;justify-content:center;gap:.25rem;margin-top:2rem;flex-wrap:wrap}.pagination__link[data-v-cf1f076a]{padding:.45rem .85rem;border:1px solid var(--council-border);background:#fff;color:var(--council-text);border-radius:4px;font-size:.95rem;text-decoration:none}.pagination__link--active[data-v-cf1f076a]{background:var(--council-primary);color:#fff;border-color:var(--council-primary)}.pagination__link--disabled[data-v-cf1f076a]{opacity:.4;pointer-events:none}@media (max-width: 768px){.council-container[data-v-cf1f076a]{padding:0 .85rem}.news-grid[data-v-cf1f076a]{grid-template-columns:1fr;gap:1rem}.news-card__body[data-v-cf1f076a]{padding:1rem}.pagination__link[data-v-cf1f076a]{padding:.35rem .65rem;font-size:.88rem}}
