/* Single shallow download banner, with HTML overlay kept separate from the image. */
[data-replica="service"] .download{display:flex;justify-content:center!important;width:100%!important;max-width:none!important;margin:0!important;}
[data-replica="service"] .download .download-item{flex:0 1 1100px!important;width:80%!important;max-width:1100px;height:auto!important;aspect-ratio:3/1;margin:0 auto!important;overflow:hidden;background:#e7eaed;}
[data-replica="service"] .download .download-item>a{display:block;position:relative;width:100%;height:100%;}
[data-replica="service"] .download .download-item .img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;transform:none!important;}
[data-replica="service"] .download .download-item>a::after{content:"";position:absolute;inset:0;background:rgba(8,17,28,.43);z-index:1;pointer-events:none;transition:background .25s;}
[data-replica="service"] .download .download-item .text{z-index:2;color:#fff!important;}
[data-replica="service"] .download .download-item .text .item-name,[data-replica="service"] .download .download-item .text .iconfont,[data-replica="service"] .download .download-item .text .more{color:#fff!important;}
[data-replica="service"] .download .download-item:hover>a::after{background:rgba(8,17,28,.5);}
[data-replica="service"] .download .download-item:hover .img{transform:none!important;}
@media(max-width:767px){
body[data-replica="service"] #mobile-downcenterAnchor{padding:36px 0!important;}
body[data-replica="service"] .static-mobile .support-page .page-part .download.flex-wraper{width:100%!important;margin:0!important;}
body[data-replica="service"] .static-mobile .support-page .download .download-item{width:100%!important;flex:0 0 100%!important;aspect-ratio:2/1;}
body[data-replica="service"] .static-mobile .download .download-item .text .item-name{font-size:22px!important;margin:8px 0!important;}
body[data-replica="service"] .static-mobile .download .download-item .text .iconfont{font-size:26px!important;}
}
