.cmp__card{background:#f7f7f7;padding:calc(var(--rpx, 1px)*97) 0}@media screen and (max-width:767px){.cmp__card{padding:calc(var(--rpx, 1px)*48) 0}}.cmp__card .cards{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between}@media screen and (max-width:767px){.cmp__card .cards{display:block}}.cmp__card .cards .card{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;width:100%}@media screen and (max-width:767px){.cmp__card .cards .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:none;overflow:hidden}.cmp__card .cards .card:not(:last-child){margin-bottom:6px}}.cmp__card .cards .card.view .img-wrapper img{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:scale(1);transform:scale(1)}.cmp__card .cards .card .img-wrapper{height:calc(var(--rpx, 1px)*426);overflow:hidden;width:100%}@media screen and (max-width:767px){.cmp__card .cards .card .img-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;height:calc(var(--rpx, 1px)*202);order:1}}.cmp__card .cards .card .img-wrapper img{border-radius:8px;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);display:block;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 1s cubic-bezier(.5,0,0,.75);transition:all 1s cubic-bezier(.5,0,0,.75);width:100%}@media screen and (max-width:767px){.cmp__card .cards .card .img-wrapper img{border-radius:0;-webkit-clip-path:unset;clip-path:unset;height:calc(var(--rpx, 1px)*202);-webkit-transform:scale(1);transform:scale(1)}.cmp__card .cards .card .content{-webkit-box-ordinal-group:1;-ms-flex-order:0;background:#fff;order:0;padding:calc(var(--rpx, 1px)*32) calc(var(--rpx, 1px)*16)}}.cmp__card .cards .card .content .title{color:rgba(0,0,0,.95);font-size:1pc;font-weight:500;letter-spacing:.5px;line-height:24px;margin:9pt 0 4px}@media screen and (max-width:767px){.cmp__card .cards .card .content .title{margin:0 0 6px}}.cmp__card .cards .card .content .desc{color:rgba(0,0,0,.55);font-size:9pt;font-weight:400;letter-spacing:.5px;line-height:20px}