.cmp__brand-section-10{background:#f5f5f5}.cmp__brand-section-10 .responsive__layout .cmp__brand-section-10-header{padding:calc(var(--rpx, 1px)*100) 0 calc(var(--rpx, 1px)*44);text-align:center}@media screen and (max-width:767px){.cmp__brand-section-10 .responsive__layout .cmp__brand-section-10-header{padding:calc(var(--rpx, 1px)*48) 0 calc(var(--rpx, 1px)*24);text-align:left}}.cmp__brand-section-10 .responsive__layout .cmp__brand-section-10-header .title{color:rgba(0,0,0,.95);font-size:2pc;font-weight:500;line-height:2.8pc;margin-bottom:calc(var(--rpx, 1px)*12)}@media screen and (max-width:767px){.cmp__brand-section-10 .responsive__layout .cmp__brand-section-10-header .title{color:hsla(0,0%,5%,.95);font-size:24px;font-weight:500;line-height:2.1pc}}.cmp__brand-section-10 .responsive__layout .cmp__brand-section-10-header .subtitle{color:rgba(0,0,0,.6);font-size:1pc;font-weight:500;line-height:24px}@media screen and (max-width:767px){.cmp__brand-section-10 .responsive__layout .cmp__brand-section-10-header .subtitle{color:rgba(0,0,0,.6);font-size:14px;font-weight:500;line-height:21px}}.cmp__brand-section-10 .responsive__layout .cmp__brand-section-10-container{padding:calc(var(--rpx, 1px)*60) 0 calc(var(--rpx, 1px)*82);position:relative}@media screen and (max-width:767px){.cmp__brand-section-10 .responsive__layout .cmp__brand-section-10-container{padding:0 0 calc(var(--rpx, 1px)*48)}}.cmp__brand-section-10 .responsive__layout .cmp__brand-section-10-container .cmp__brand-section-10-img{height:calc(var(--rpx, 1px)*512);margin:0 auto;width:calc(var(--rpx, 1px)*697)}@media screen and (max-width:767px){.cmp__brand-section-10 .responsive__layout .cmp__brand-section-10-container .cmp__brand-section-10-img{height:calc(var(--rpx, 1px)*253);width:100%}}.cmp__brand-section-10 .responsive__layout .cmp__brand-section-10-container .cmp__brand-section-10-img picture{display:block}@media screen and (max-width:767px){.cmp__brand-section-10 .responsive__layout .cmp__brand-section-10-container .cmp__brand-section-10-img picture{display:unset}}.cmp__brand-section-10 .responsive__layout .cmp__brand-section-10-container .cmp__brand-section-10-img picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp__brand-section-10 .responsive__layout .content{inset:0;padding:0 calc(var(--rpx, 1px)*120);position:absolute;z-index:1}@media screen and (max-width:1023.98px){.cmp__brand-section-10 .responsive__layout .content{padding:0}}@media screen and (max-width:767px){.cmp__brand-section-10 .responsive__layout .content{inset:unset;position:relative}}.cmp__brand-section-10 .responsive__layout .content .text-wrapper{max-width:20pc;padding-top:calc(var(--rpx, 1px)*12);position:relative;width:calc(var(--rpx, 1px)*320)}@media screen and (max-width:767px){.cmp__brand-section-10 .responsive__layout .content .text-wrapper:not(:last-child){padding-bottom:calc(var(--rpx, 1px)*24)}}.cmp__brand-section-10 .responsive__layout .content .text-wrapper:after{background:rgba(0,0,0,.2);content:"";height:1px;left:0;position:absolute;top:0;-webkit-transition:width 1s linear;transition:width 1s linear;width:0}.cmp__brand-section-10 .responsive__layout .content .text-wrapper.active:after{width:100%}@media screen and (max-width:767px){.cmp__brand-section-10 .responsive__layout .content .text-wrapper{inset:unset!important;max-width:none;position:relative!important;width:100%}}.cmp__brand-section-10 .responsive__layout .content .text-wrapper:first-child{position:absolute;top:calc(var(--rpx, 1px)*60)}.cmp__brand-section-10 .responsive__layout .content .text-wrapper:nth-child(2){position:absolute;right:0;top:calc(var(--rpx, 1px)*250)}.cmp__brand-section-10 .responsive__layout .content .text-wrapper:nth-child(3){bottom:calc(var(--rpx, 1px)*110);left:calc(var(--rpx, 1px)*120);position:absolute}.cmp__brand-section-10 .responsive__layout .content .text-wrapper h3{color:rgba(0,0,0,.95);font-size:18px;font-weight:500;line-height:25.2px;margin-bottom:calc(var(--rpx, 1px)*8)}@media screen and (max-width:767px){.cmp__brand-section-10 .responsive__layout .content .text-wrapper h3{font-size:14px;font-weight:500;line-height:19.6px}}.cmp__brand-section-10 .responsive__layout .content .text-wrapper p{color:rgba(0,0,0,.55);font-size:14px;font-weight:500;line-height:21px}@media screen and (max-width:767px){.cmp__brand-section-10 .responsive__layout .content .text-wrapper p{font-size:9pt;font-weight:500;line-height:18px}}