.NewsCard-module__ALksGa__card{background:var(--surface-card);border:1px solid var(--border-primary);box-shadow:var(--shadow-sm);color:var(--text-primary);border-radius:8px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:block;overflow:hidden}.NewsCard-module__ALksGa__card:hover{border-color:var(--border-secondary)}.NewsCard-module__ALksGa__media{aspect-ratio:16/9;background:var(--bg-tertiary);width:100%;position:relative}.NewsCard-module__ALksGa__content{padding:16px}.NewsCard-module__ALksGa__date{color:var(--text-secondary);margin-bottom:4px;font-size:12px}.NewsCard-module__ALksGa__title{color:var(--text-primary);margin:0 0 8px;font-size:18px;line-height:1.3}.NewsCard-module__ALksGa__summary{color:var(--text-secondary);margin:0}
.NewsGrid-module__ynmixW__newsGrid{max-width:1440px;padding:2rem var(--spacing-md);gap:var(--spacing-md);grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid}@media (max-width:1024px){.NewsGrid-module__ynmixW__newsGrid{gap:var(--spacing-md);grid-template-columns:repeat(1,1fr)}}
.NewsHeader-module__Ha-AkG__header{background:linear-gradient(270deg,rgba(76,64,134,.18) 0%,rgba(76,64,134,0) 45%),radial-gradient(circle at 100% 0%,var(--color-purple)0%,var(--bg-secondary)50%,var(--bg-secondary)100%);border-bottom:1px solid var(--border-primary);width:100%}.NewsHeader-module__Ha-AkG__container{max-width:1440px;padding:6rem var(--spacing-md)1rem var(--spacing-md);margin:0 auto}.NewsHeader-module__Ha-AkG__title{color:var(--text-primary);letter-spacing:-.01em;font-size:64px;font-weight:700}.NewsHeader-module__Ha-AkG__menu{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.NewsHeader-module__Ha-AkG__menuGroup{flex-wrap:wrap;gap:.5rem;display:flex}.NewsHeader-module__Ha-AkG__menuSeparator{background:var(--border-primary);align-self:stretch;width:1px;margin:0 .5rem}@media (max-width:768px){.NewsHeader-module__Ha-AkG__menuSeparator{display:none}}.NewsHeader-module__Ha-AkG__menuItem{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-primary);background:var(--surface-card);color:var(--text-secondary);border-radius:var(--radius-full);cursor:pointer;padding:.3rem .9rem;font-size:.95rem;transition:background .15s,color .15s,border-color .15s}.NewsHeader-module__Ha-AkG__menuItem:hover{background:var(--interactive-hover)}.NewsHeader-module__Ha-AkG__menuItemActive{color:var(--text-inverse);background:var(--color-purple);border-color:var(--color-purple)}.NewsHeader-module__Ha-AkG__menuItemActive:hover{background:var(--accent-purple-hover);border-color:var(--accent-purple-hover)}.NewsHeader-module__Ha-AkG__searchWrap{flex:1;justify-content:flex-end;min-width:240px;display:flex}.NewsHeader-module__Ha-AkG__searchInput{border:1px solid var(--border-primary);background:var(--bg-primary);width:100%;max-width:360px;color:var(--text-primary);border-radius:8px;outline:none;padding:.75rem .9rem;font-size:.95rem}.NewsHeader-module__Ha-AkG__searchInput:focus{border-color:var(--border-secondary)}@media (max-width:768px){.NewsHeader-module__Ha-AkG__container{padding:2rem var(--spacing-md)1rem var(--spacing-md)}.NewsHeader-module__Ha-AkG__title{font-size:32px}}
.NewsPagination-module__0VYNYG__pagination{max-width:1440px;padding:0 var(--spacing-md);justify-content:space-between;align-items:center;gap:.75rem;margin:1rem auto 2rem;display:flex}.NewsPagination-module__0VYNYG__navButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-primary);background:var(--surface-card);color:var(--text-secondary);cursor:pointer;border-radius:8px;padding:.5rem .9rem;font-size:.95rem;transition:all .1s ease-in}.NewsPagination-module__0VYNYG__navButton:hover{border-color:var(--border-secondary)}.NewsPagination-module__0VYNYG__navButton:disabled{opacity:.5;cursor:not-allowed}.NewsPagination-module__0VYNYG__pages{flex-wrap:wrap;gap:.25rem;display:flex}.NewsPagination-module__0VYNYG__pageButton{border:1px solid var(--border-primary);background:var(--surface-card);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;border-radius:8px;transition:all .1s ease-in}.NewsPagination-module__0VYNYG__pageButton:hover{border:1px solid var(--border-secondary)}.NewsPagination-module__0VYNYG__pageButtonActive{color:var(--text-inverse);background:var(--color-purple);border-color:var(--color-purple)}.NewsPagination-module__0VYNYG__pageButtonActive:hover{color:var(--text-inverse);background:var(--accent-purple-hover);border-color:var(--accent-purple-hover)}
