.b2 .list .item .up,.b2 .list .item .down,.b2 .list .item .stores,.b2 .list .item .more-btn{z-index:3}@media (min-width:701px){.b2 .list .item video.case-video{display:block;width:auto;max-width:100%;height:auto;aspect-ratio:4 / 3;margin-left:auto}.b2 .list .item video.case-video-fade{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 22%);mask-image:linear-gradient(to right,transparent 0,#000 22%)}}@media (max-width:700px){.b2 .list .item video.case-video-fade{-webkit-mask-image:none;mask-image:none}}@media (max-width:700px){.b2 .list .item{background:#f6f6f6;height:calc(100vh - 26.97vw - 5.97vw) !important;max-height:none;width:100%;max-width:100%;min-width:0;overflow:hidden;position:-webkit-sticky;position:sticky;top:22.46751vw}.b2 .list .item .item-box{display:flex;flex-direction:column;width:100%;max-width:100%;min-width:0;height:100%;position:relative;overflow:hidden;background:transparent}.b2 .list .item picture,.b2 .list .item video.case-bg,.b2 .list .item .case-bg,.b2 .list .item video.case-video{position:relative;order:2;flex:1 1 auto;margin:0 !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0;max-height:58% !important;object-fit:contain !important;object-position:center center;display:block;background:#0a0803;align-self:center}.b2 .list .item .up,.b2 .list .item .down,.b2 .list .item .more-btn{position:relative !important;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;width:100%;max-width:100%;box-sizing:border-box;z-index:3}.b2 .list .item .up{order:1;flex:0 0 auto;padding:3.5vw 4vw 2.5vw;background:transparent}.b2 .list .item .down{order:3;flex:0 0 auto;padding:3vw 4vw 0;background:transparent}.b2 .list .item .more-btn{order:4;flex:0 0 auto;padding:3vw 4vw 4vw;margin:0;background:transparent}.b2 .list .item video.case-video,.b2 .list .item video.case-video-fade{-webkit-mask-image:none !important;mask-image:none !important}.b2 .list .item .up .tags p,.b2 .list .item .up h3,.b2 .list .item .down .plug,.b2 .list .item .down .sublist .head,.b2 .list .item .down .sublist .desc{color:#0a0803 !important;position:relative;z-index:2}.b2 .cases-head.cases-child{position:-webkit-sticky;position:sticky;top:16vw;z-index:20;background:#f1f1f1}.b2 .list{grid-gap:12.43781vw;padding-bottom:0;margin-bottom:calc( 100vh - (100vh - 26.97vw - 5.97vw) - 0.49751vw - 16vw - 5.97vw );width:100%;max-width:100%;min-width:0}}.cases-child{position:-webkit-sticky !important;position:sticky !important}