.victory-yandex-news{white-space:normal;font-size:16px;line-height:1.8;color:inherit}
.victory-yandex-news h2{font-size:clamp(23px,3vw,31px);line-height:1.25;letter-spacing:-.025em;margin:2em 0 .8em}
.victory-yandex-news h3{font-size:clamp(19px,2.2vw,23px);line-height:1.4;margin:1.7em 0 .65em}
.victory-yandex-news p{margin:0 0 1.25em}
.victory-yandex-news ol{padding-left:1.6em;margin:0 0 1.6em}
.victory-yandex-news li{padding-left:.35em;margin:.7em 0}
.victory-yandex-news a:not(.button){color:#205da5;text-underline-offset:.2em}
.victory-yandex-news .vyn-link{font-weight:700;font-size:15px}
.victory-yandex-news .vyn-figure{margin:2em 0;padding:0}
.victory-yandex-news .vyn-figure img{display:block;width:100%;height:auto;border-radius:18px}
.victory-yandex-news .vyn-figure figcaption{color:#63758b;font-size:13px;line-height:1.6;margin-top:10px}
.victory-yandex-news .vyn-actions{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 20px}
.victory-yandex-news .vyn-actions .button{white-space:normal;text-align:center;font-size:14px;line-height:1.4;min-height:48px;padding:14px 18px;border-radius:13px}
@media(max-width:600px){.victory-yandex-news .vyn-actions{flex-direction:column}.victory-yandex-news h2{margin-top:1.65em}.victory-yandex-news .vyn-figure{margin:1.5em 0}}
