.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.news-card{padding:26px;border:1px solid #ffffff25;background:linear-gradient(140deg,#ffffff0c,#ffffff04);border-radius:18px;overflow-wrap:anywhere;display:flex;flex-direction:column}.news-card time,.news-full time{font-size:13px;color:#83d8eb}.news-card h2,.news-card h3{font-size:21px;line-height:1.4;margin:16px 0 10px;letter-spacing:-.025em}.news-card p{font-size:14px;line-height:1.75;color:#b1c0d3;white-space:pre-line;flex:1}.news-card a,.news-back,.news-page a{color:#85dbea}.news-page{max-width:1150px;margin:auto;padding:40px 24px 70px}.news-page h1{font-size:clamp(28px,5vw,48px);overflow-wrap:anywhere}.news-page .news-card h2{font-size:21px}.news-page{font-family:Arial,sans-serif;color:#edf2ff}.news-page a{text-decoration:none}.news-full{max-width:850px;border:1px solid #ffffff25;border-radius:18px;background:#ffffff08;padding:30px;line-height:1.8;overflow-wrap:anywhere}.news-lead{color:#bfccdc;font-size:18px}.news-body{font-size:16px}.news-pagination{display:flex;gap:30px;margin-top:30px}body:has(.news-page){margin:0;background:radial-gradient(ellipse at top right,#233354,#090d16 70%)}@media(max-width:900px){.news-grid{grid-template-columns:1fr}}@media(max-width:600px){.news-full,.news-card{padding:22px}.news-page{padding:28px 18px}}
