.banners{--content-max-width: 1332px;padding:68px 54px 34px}.banners-grid{--columns: 2;--columns-gap: 12px;--row-gap: 12px;--item-max-width: 660px}.banners-item{position:relative;padding:clamp(14px,calc(14px + 20*(100vw - 834px)),34px);border-radius:10px;overflow:hidden}.banners-item-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;user-select:none}.banners-item-content{position:relative;z-index:2;display:flex;flex-direction:column;grid-row-gap:clamp(10px,calc(10px + 6*(100vw - 834px)),16px);width:100%;max-width:313px;height:100%}.banners-item-text{max-width:248px;min-height:128px;&:not(:first-child){margin-top:clamp(4px,calc(4px + 4*(100vw - 834px)),8px)}}.banners-item-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;cursor:pointer}.banners-item-footer{margin-top:auto}@media (width <= 834px){.banners{padding:24px 8px}.banners-grid{--columns: 1;--item-max-width: 100%}.banners-item{padding-right:17px}.banners-item-content{max-width:100%}.banners-item-text{max-width:100%;min-height:75px;padding-right:65px}}
