.news-section{padding:104px 20px 112px;background:linear-gradient(180deg,#fff 0%,#f5fbfe 100%)}.news{width:min(1120px,100%);margin:auto}.news-head{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:end;margin-bottom:42px}.news-title{margin:0;color:#009dff;font-size:clamp(40px,4.2vw,58px);line-height:1.12;letter-spacing:-.035em}.news-desc{max-width:650px;margin:0;color:#56788d;font-size:18px;line-height:1.8}.news-list{list-style:none;margin:0;padding:0;border-top:1px solid #cfe4ef}.news-item{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;padding:24px 4px;border-bottom:1px solid #cfe4ef}.news-link{font-size:20px;font-weight:700;color:#19304a;transition:color .2s ease,transform .2s ease}.news-link:hover,.news-link:focus-visible{color:#009dff;transform:translateX(5px)}[dir=rtl] .news-link:hover,[dir=rtl] .news-link:focus-visible{transform:translateX(-5px)}.news-time{color:#7e98a8;font-size:14px;font-variant-numeric:tabular-nums}.news-more{margin-top:36px}.news-more a{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border:1px solid #009dff;border-radius:27px;color:#009dff;font-weight:750;background:#fff;transition:background .2s ease,color .2s ease}.news-more a:hover,.news-more a:focus-visible{background:#009dff;color:#fff}@media(max-width:800px){.news-section{padding:76px 20px 82px}.news-head{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.news-title{font-size:42px}.news-desc{font-size:17px}.news-item{align-items:start;padding:20px 2px}.news-link{font-size:18px}.news-time{padding-top:3px}}
.news-item.news-empty{justify-content:center;color:#64748b;font-weight:700;text-align:center;}
