.news-page .news-banner{height:20.833vw;min-height:260px;overflow:hidden;background:#111519}
.news-particles{position:absolute;inset:0;background:#191a1a}
.news-particles.is-ready{background:none}
.news-particles canvas{display:block;width:100%;height:100%}
.news-page .news-banner .banner-accessible{position:absolute;inset:0;width:auto;height:auto;margin:0;padding:20px;clip:auto;overflow:visible;white-space:normal;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;background:radial-gradient(ellipse at center,#10141988,transparent 65%);text-align:center}
.news-page .news-banner h2{font-size:clamp(36px,4.2vw,80px);line-height:1.2;color:#fff;letter-spacing:.05em;margin:0}
.news-page .news-banner p{font-size:clamp(15px,1.65vw,30px);color:#fff;margin:12px 0 0;letter-spacing:.08em}
@media(max-width:700px){.news-page .news-banner{height:280px}.news-page .news-banner h2{font-size:36px}}
