.page-brandmatrix{background-color:#f2f2f2;padding-bottom:72px}.page-brandmatrix .brandmatrix-item{align-items:center;background-color:#fff;border-radius:8px;display:flex;overflow:hidden}.page-brandmatrix .brandmatrix-item+.brandmatrix-item{margin-top:56px}.page-brandmatrix .brandmatrix-cover{flex-shrink:0;width:588px}.page-brandmatrix .brandmatrix-cover .q-img{width:100%}.page-brandmatrix .brandmatrix-infos{box-sizing:border-box;color:rgba(0,0,0,.65);padding:32px 48px}.page-brandmatrix .brandmatrix-info-header{align-items:center;color:rgba(0,0,0,.85);display:flex;font-size:36px;font-weight:500;letter-spacing:normal;line-height:44px;margin-bottom:24px}.page-brandmatrix .brandmatrix-info-header img{height:64px;margin-right:16px;-o-object-fit:contain;object-fit:contain;width:64px}.page-brandmatrix .brandmatrix-info-header-mobile{display:none}.page-brandmatrix .brandmatrix-info-content-wrapper{cursor:pointer;display:flex}.page-brandmatrix .brandmatrix-info-content{font-size:22px;font-weight:500;font-weight:400;letter-spacing:normal;line-height:30px;line-height:1.5;max-height:7.5em;overflow:hidden}.page-brandmatrix .brandmatrix-info-content:before{content:"";float:right;height:100%;margin-top:-26px;width:0}.page-brandmatrix .brandmatrix-info-content .icon-wrapper{clear:both;float:right;margin-left:50px;position:relative}.page-brandmatrix .brandmatrix-info-content .icon-wrapper:before{content:"...";left:-36px;position:absolute;transform:translateX(-100%)}.page-brandmatrix .brandmatrix-info-content .icon-wrapper .q-icon{color:rgba(0,0,0,.45)}.page-brandmatrix [line-clamp="3"]{max-height:4.5em}.page-brandmatrix [line-clamp="5"]{max-height:7.5em}.page-brandmatrix .brandmatrix-info-link{font-size:18px;font-weight:400;letter-spacing:normal;line-height:34px;margin-top:24px}.page-brandmatrix .brandmatrix-info-link a{color:#1677ff;margin-left:16px}.page-brandmatrix .brandmatrix-info-link a:hover{-webkit-text-decoration:underline;text-decoration:underline}.mobile .page-brandmatrix{padding-bottom:12.8vw}.mobile .brandmatrix-item{border-radius:2.1333vw;display:flex;flex-direction:column-reverse}.mobile .brandmatrix-item+.brandmatrix-item{margin-top:6.4vw}.mobile .brandmatrix-item .brandmatrix-cover{width:100%}.mobile .brandmatrix-item .brandmatrix-infos{box-sizing:border-box;padding:4.2667vw 6.4vw}.mobile .brandmatrix-item .brandmatrix-info-header{display:none}.mobile .brandmatrix-item .brandmatrix-info-header-mobile{align-items:center;display:flex;font-size:5.3333vw;font-weight:500;justify-content:center;letter-spacing:normal;line-height:6.9333vw;padding:4.2667vw 6.4vw}.mobile .brandmatrix-item .brandmatrix-info-header-mobile img{height:9.6vw;margin-right:2.6667vw;-o-object-fit:contain;object-fit:contain;width:9.6vw}.mobile .brandmatrix-item .brandmatrix-info-content{color:rgba(0,0,0,.85);font-size:4.8vw;font-weight:400;letter-spacing:normal;line-height:9.0667vw;line-height:1.5;max-height:4.5em!important}.mobile .brandmatrix-item .brandmatrix-info-content:before{margin-top:-5.8667vw}.mobile .brandmatrix-item .brandmatrix-info-content .icon-wrapper{margin-left:4.2667vw}.mobile .brandmatrix-item .brandmatrix-info-content .icon-wrapper:before{left:-3.2vw}.mobile .brandmatrix-item .brandmatrix-info-link{display:flex;flex-direction:column;font-size:3.7333vw;font-weight:400;letter-spacing:normal;line-height:5.8667vw;margin-top:3.2vw}.mobile .brandmatrix-item .brandmatrix-info-link a{margin-left:0}.mobile .brandmatrix-item .brandmatrix-info-link a:hover{-webkit-text-decoration:none;text-decoration:none}