.ExternalBanners_banners__k3n3k{width:100%;min-width:0;margin:16px 0 24px;position:relative;overflow:hidden;border:1px solid #e4e7ec;border-radius:16px;background:#fff}.ExternalBanners_slide__SyxmY{aspect-ratio:8/1;min-height:120px;max-height:240px;overflow:hidden}.ExternalBanners_slide__SyxmY,.ExternalBanners_slide__SyxmY a{width:100%;display:flex;align-items:center;justify-content:center}.ExternalBanners_slide__SyxmY a{height:100%}.ExternalBanners_slide__SyxmY img{display:block;width:100%;height:100%;object-fit:contain}.ExternalBanners_sidebar__PnizR .ExternalBanners_slide__SyxmY{aspect-ratio:1;min-height:0;max-height:none}.ExternalBanners_controls__gtrSh{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px;background:#fff;border-top:1px solid #f2f4f7;direction:ltr}.ExternalBanners_controls__gtrSh>button{border:0;background:#f9fafb;border-radius:50%;width:32px;height:32px;font-size:23px;cursor:pointer;color:#344054}.ExternalBanners_dots__VZIQ3{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.ExternalBanners_dots__VZIQ3 button{width:9px;height:9px;border:0;padding:0;border-radius:50%;background:#d0d5dd;cursor:pointer}.ExternalBanners_dots__VZIQ3 .ExternalBanners_active__POOEF{background:#ee5a37}.ExternalBanners_controls__gtrSh button:focus-visible{outline:2px solid #ee5a37;outline-offset:3px}@media(max-width:600px){.ExternalBanners_slide__SyxmY{aspect-ratio:3/1;min-height:100px}.ExternalBanners_banners__k3n3k{border-radius:12px;margin:12px 0 20px}}