.page-module__H3TGLq__pageContainer{background-color:var(--background);min-height:100vh}.page-module__H3TGLq__pageHeader{background:var(--surface);border-bottom:1px solid var(--border);text-align:center;padding:4rem 0 2rem}.page-module__H3TGLq__headerContainer h1{color:var(--text-primary);margin-bottom:.75rem;font-size:2.5rem}@media (min-width:768px){.page-module__H3TGLq__headerContainer h1{font-size:3rem}}.page-module__H3TGLq__headerContainer p{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.125rem}.page-module__H3TGLq__categoryNav{border-bottom:1px solid var(--border);margin-top:1rem;margin-bottom:2rem;padding-bottom:1rem}.page-module__H3TGLq__catList{scrollbar-width:none;gap:1.5rem;display:flex;overflow-x:auto}.page-module__H3TGLq__catList::-webkit-scrollbar{display:none}.page-module__H3TGLq__catList li{color:var(--text-secondary);cursor:pointer;white-space:nowrap;padding-bottom:.5rem;font-weight:500;transition:color .2s;position:relative}.page-module__H3TGLq__catList li:hover{color:var(--primary)}.page-module__H3TGLq__catList li.page-module__H3TGLq__active{color:var(--primary);font-weight:600}.page-module__H3TGLq__catList li.page-module__H3TGLq__active:after{content:"";background-color:var(--primary);width:100%;height:2px;position:absolute;bottom:-1rem;left:0}.page-module__H3TGLq__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.page-module__H3TGLq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__H3TGLq__grid{grid-template-columns:repeat(3,1fr)}}.page-module__H3TGLq__newsCard{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--border);flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.page-module__H3TGLq__newsCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-5px)}.page-module__H3TGLq__imageWrapper{width:100%;padding-top:60%;position:relative;overflow:hidden}.page-module__H3TGLq__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;top:0;left:0}.page-module__H3TGLq__newsCard:hover .page-module__H3TGLq__image{transform:scale(1.05)}.page-module__H3TGLq__category{background-color:var(--primary);color:#fff;border-radius:var(--radius-full);letter-spacing:.5px;box-shadow:var(--shadow-sm);z-index:2;padding:.25rem .75rem;font-size:.75rem;font-weight:600;position:absolute;top:1rem;left:1rem}.page-module__H3TGLq__content{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.page-module__H3TGLq__date{color:var(--text-muted);margin-bottom:.5rem;font-size:.875rem}.page-module__H3TGLq__newsTitle{color:var(--text-primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:700;line-height:1.4}.page-module__H3TGLq__newsTitle:hover{color:var(--primary)}.page-module__H3TGLq__excerpt{color:var(--text-secondary);flex-grow:1;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.6}.page-module__H3TGLq__readMore{color:var(--primary);align-items:center;margin-top:auto;font-size:.9375rem;font-weight:600;transition:color .2s;display:inline-flex}.page-module__H3TGLq__readMore:hover{color:var(--primary-hover)}.page-module__H3TGLq__pagination{text-align:center;margin-top:3rem;padding-bottom:2rem}.page-module__H3TGLq__loadMore{min-width:200px}
