/* Native Swiper navigation, previously referenced by JS but missing in HTML. */
#section-news .redcore-news-controls{display:flex;justify-content:flex-end;align-items:center;gap:14px;margin-top:26px;padding:0 8px 4px;position:relative;z-index:2}
#section-news .redcore-news-button{display:inline-flex;align-items:center;justify-content:center;flex:none;width:50px;height:50px;padding:0;border:1.5px solid #071232;border-radius:50%;background:#fff;color:#071232;cursor:pointer;transition:background .2s,color .2s,opacity .2s}
#section-news .redcore-news-button svg{width:23px;height:23px;display:block}
#section-news .prev-news svg{transform:rotate(180deg)}
#section-news .redcore-news-button:hover{background:#071232;color:#fff}
#section-news .redcore-news-button:focus-visible{outline:3px solid #e0355e;outline-offset:4px}
#section-news .redcore-news-button.swiper-button-disabled{opacity:.3;cursor:default;pointer-events:none}
#section-news .redcore-news-button.swiper-button-lock{display:none}
@media(max-width:639px){#section-news .redcore-news-controls{margin-top:18px}#section-news .redcore-news-button{width:44px;height:44px}}
@media(prefers-reduced-motion:reduce){#section-news .redcore-news-button{transition:none}}
