.news-container{margin:auto;max-width:1120px;min-height:calc(100vh - 76px);padding:4rem 1.5rem 6rem}.news-container>h1{font-size:clamp(2.2rem,4vw,3.5rem);letter-spacing:-.055em;margin:1rem 0 2rem}.news-grid{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:repeat(3,1fr)}.news-card{background:#fff;border:1px solid #dce4ef;border-radius:10px;cursor:pointer;min-height:185px;padding:1.5rem;transition:box-shadow .2s,transform .2s}.news-card:hover{box-shadow:0 12px 25px rgba(26,57,104,.1);transform:translateY(-2px)}.news-card h2{font-size:1.08rem;line-height:1.4}.news-card p{color:#5b687d;font-size:.84rem;line-height:1.6}.pagination{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2rem}.pagination button{background:#0755d9;border-radius:6px;font-size:.8rem;font-weight:800;padding:.7rem 1rem}.pagination button:disabled{background:#aab4c4;cursor:not-allowed}@media(max-width:760px){.news-grid{grid-template-columns:1fr}}