.news-page[data-v-136d6f59]{min-height:100%;background:#f5f7fb;padding-bottom:72px}.news-hero[data-v-136d6f59]{padding:76px 24px 52px;background:radial-gradient(circle at 20% 10%,#6f86ff,transparent 38%),linear-gradient(125deg,#111d45,#2d4db5);color:#fff}.news-hero>div[data-v-136d6f59],.news-list-wrap[data-v-136d6f59]{max-width:1120px;margin:0 auto}.news-hero p[data-v-136d6f59]{margin:0 0 10px;letter-spacing:.2em;font-size:13px;opacity:.72}.news-hero h1[data-v-136d6f59]{margin:0;font-size:44px}.news-hero span[data-v-136d6f59]{display:block;margin-top:14px;font-size:16px;opacity:.85}.news-list-wrap[data-v-136d6f59]{padding:42px 24px}.news-card[data-v-136d6f59]{display:grid;grid-template-columns:280px 1fr;gap:28px;padding:24px;margin-bottom:18px;background:#fff;border:1px solid #e8edf7;border-radius:16px;transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}.news-card[data-v-136d6f59]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 12px 30px rgba(25,47,105,.1)}.news-card__cover[data-v-136d6f59]{height:176px;overflow:hidden;border-radius:10px;background:#e9eefb}.news-card__cover img[data-v-136d6f59]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-card__body time[data-v-136d6f59]{font-size:13px;color:#7d879b}.news-card h2[data-v-136d6f59]{margin:10px 0;font-size:22px;line-height:1.45}.news-card h2 a[data-v-136d6f59]{color:#172039;text-decoration:none}.news-card__body p[data-v-136d6f59]{margin:0;color:#667087;line-height:1.8}.news-card__more[data-v-136d6f59]{display:inline-block;margin-top:16px;color:#425ee8;text-decoration:none;font-size:14px}.news-empty[data-v-136d6f59]{text-align:center;color:#7d879b;padding:72px 0}@media(max-width:700px){.news-hero[data-v-136d6f59]{padding:52px 20px 38px}.news-hero h1[data-v-136d6f59]{font-size:32px}.news-list-wrap[data-v-136d6f59]{padding:24px 14px}.news-card[data-v-136d6f59]{display:block;padding:16px}.news-card__cover[data-v-136d6f59]{height:180px;margin-bottom:18px}.news-card h2[data-v-136d6f59]{font-size:19px}}