html,body{min-width:0}.news-gallery{position:relative;margin:24px 0;max-width:100%;min-width:0}.news-gallery__header{display:flex;justify-content:flex-end;gap:8px;margin-bottom:20px}.news-gallery__viewport{overflow:hidden;border-radius:16px;min-width:0;max-width:100%}.news-gallery .swiper{width:100%;height:clamp(280px,56vh,520px);overflow:visible;min-width:0}.news-gallery .swiper-wrapper{min-width:0}.news-gallery .swiper-slide{width:auto!important;height:100%;border-radius:16px;overflow:hidden;min-width:0}.news-gallery .news-gallery .swiper-slide img,.news-gallery .swiper-slide img{height:100%!important;width:auto!important;min-width:0!important;max-width:none!important;display:block!important;object-fit:cover!important;margin:0!important;padding:0!important;border-radius:0!important;vertical-align:top!important;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.news-gallery .gallery-arrow{display:flex;width:43px;height:43px;padding:8px;justify-content:center;align-items:center;gap:4px;border-radius:43px;border:1px solid #EDEFF4;background:transparent;color:#2c364b;cursor:pointer;transition:background .2s ease,border-color .2s ease,opacity .2s ease}.news-gallery .gallery-arrow:hover{border-color:transparent;background:#f8f9fb}.news-gallery .gallery-arrow.swiper-button-disabled{opacity:.35;pointer-events:none}@media(max-width:768px){.news-gallery__header{display:none}.news-gallery__viewport{width:100vw;max-width:100vw;margin-left:50%;transform:translate(-50%);border-radius:0}.news-gallery .swiper{height:clamp(220px,50vh,360px)}.news-gallery .swiper-slide:first-child{margin-left:30px}.news-gallery .swiper-slide:last-child{margin-right:30px!important}}@media(max-width:479px){.news-gallery .swiper-slide:first-child{margin-left:20px}.news-gallery .swiper-slide:last-child{margin-right:20px!important}}
