.news-archive_archiveContainer__9LpvP{padding:4rem 0;min-height:60vh}.news-archive_pageTitle__X5E61{font-size:2.5rem;margin-bottom:2rem;color:#1a1a1a}.news-archive_grid__j3PQX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}@media (max-width:1200px){.news-archive_grid__j3PQX{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.news-archive_archiveContainer__9LpvP{padding:2rem 0}.news-archive_pageTitle__X5E61{font-size:2rem;margin-bottom:2rem}.news-archive_grid__j3PQX{grid-template-columns:1fr;gap:1.5rem}}.news-archive_articleCard__VKiwZ{display:flex;flex-direction:column;background:#ECE8FB;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.news-archive_imageWrapper__QSpoR{position:relative;width:100%;padding-top:60%;overflow:hidden;background:#e0e0e0}.news-archive_image__goAsX{object-fit:cover}.news-archive_content__w7UiU{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.news-archive_category__yYJwn{font-size:.75rem;letter-spacing:.05em;color:#d32f2f;text-transform:uppercase;margin-bottom:.75rem}.news-archive_title__cgFY3{font-size:1.25rem;line-height:1.4;color:#1a1a1a;margin-bottom:.75rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-archive_meta__778ER{font-size:.875rem;color:#666;margin-bottom:1rem;flex-grow:1}.news-archive_readMore__wm_6E{font-size:.875rem;color:#1a1a1a;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:color .2s ease;margin-top:auto}.news-archive_readMore__wm_6E:hover{color:#d32f2f}.news-archive_pagination__jEtzQ{padding-top:4rem;display:flex;flex-direction:column;align-items:center}.news-archive_paginationControls__VjS2a{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:center}.news-archive_paginationButton__Z2Fio{padding:.75rem 1.5rem;font-family:var(--font-primary);font-size:.95rem;color:var(--color-dark-grey);text-decoration:none;border:1px solid #e0e0e0;border-radius:4px;transition:all .3s ease;background-color:var(--color-white)}.news-archive_paginationButton__Z2Fio:hover{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.news-archive_paginationNumbers__Svquo{display:flex;align-items:center;gap:.5rem}.news-archive_paginationNumber__ZhQC6{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 .5rem;font-family:var(--font-primary);font-size:.95rem;color:var(--color-dark-grey);text-decoration:none;border:1px solid #e0e0e0;border-radius:4px;transition:all .3s ease;background-color:var(--color-white)}.news-archive_paginationNumber__ZhQC6:hover{background-color:#f5f5f5;border-color:var(--color-primary);color:var(--color-primary)}.news-archive_paginationNumberActive__l5_zk{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.news-archive_paginationNumberActive__l5_zk:hover{background-color:#d93e2f;border-color:#d93e2f;color:var(--color-white)}.news-archive_paginationEllipsis__IPa0R{padding:0 .5rem;color:var(--color-grey);font-family:var(--font-primary)}@media (max-width:768px){.news-archive_pagination__jEtzQ{margin-top:3rem;padding-top:1.5rem}.news-archive_paginationControls__VjS2a{gap:.75rem}.news-archive_paginationButton__Z2Fio{padding:.625rem 1.25rem;font-size:.875rem}.news-archive_paginationNumber__ZhQC6{min-width:36px;height:36px;font-size:.875rem}}