.cmp__brand-section-15{background:#fafafa;padding:calc(var(--rpx, 1px)*80) 0}@media screen and (max-width:767px){.cmp__brand-section-15{padding:calc(var(--rpx, 1px)*48) 0}}.cmp__brand-section-15 .responsive__layout h2{color:rgba(0,0,0,.95);font-size:42px;font-weight:500;line-height:58.8px;text-align:center}@media screen and (max-width:767px){.cmp__brand-section-15 .responsive__layout h2{color:hsla(0,0%,5%,.95);font-size:28px;font-weight:500;line-height:39.2px}}.cmp__brand-section-15 .responsive__layout .container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(var(--rpx, 1px)*30);justify-content:space-between;margin-top:calc(var(--rpx, 1px)*80)}@media screen and (max-width:767px){.cmp__brand-section-15 .responsive__layout .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--rpx, 1px)*48);margin-top:calc(var(--rpx, 1px)*48)}}.cmp__brand-section-15 .responsive__layout .container .content{-webkit-box-flex:304;-ms-flex:304;flex:304}@media screen and (max-width:767px){.cmp__brand-section-15 .responsive__layout .container .content{margin:0 auto;max-width:calc(var(--rpx, 1px)*264);text-align:center}}.cmp__brand-section-15 .responsive__layout .container .content h2{color:rgba(0,0,0,.95);font-size:2pc;font-weight:500;line-height:2.8pc;margin-bottom:calc(var(--rpx, 1px)*12);text-align:left}@media screen and (max-width:767px){.cmp__brand-section-15 .responsive__layout .container .content h2{font-size:24px;font-weight:500;line-height:2.1pc;text-align:center}.cmp__brand-section-15 .responsive__layout .container .content h2 br{display:none}}.cmp__brand-section-15 .responsive__layout .container .content p{color:rgba(0,0,0,.55);font-size:1pc;font-weight:500;line-height:1.6pc}@media screen and (max-width:767px){.cmp__brand-section-15 .responsive__layout .container .content p{color:rgba(0,0,0,.6);font-size:14px;font-weight:500;line-height:21px}.cmp__brand-section-15 .responsive__layout .container .content p br{display:none}}.cmp__brand-section-15 .responsive__layout .container .cards{-webkit-box-flex:898;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:898;flex:898;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--rpx, 1px)*12);justify-content:center;width:100%}@media screen and (max-width:767px){.cmp__brand-section-15 .responsive__layout .container .cards{gap:calc(var(--rpx, 1px)*8)}}.cmp__brand-section-15 .responsive__layout .container .cards .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;border:1px solid rgba(0,0,0,.1);border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;min-height:calc(var(--rpx, 1px)*240);padding:calc(var(--rpx, 1px)*24);width:calc(33% - var(--rpx, 1px)*6)}@media screen and (max-width:991.98px){.cmp__brand-section-15 .responsive__layout .container .cards .card{width:calc(50% - var(--rpx, 1px)*6)}}@media screen and (max-width:767px){.cmp__brand-section-15 .responsive__layout .container .cards .card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:row;flex-direction:row;gap:calc(var(--rpx, 1px)*12);justify-content:flex-start;min-height:auto;padding:calc(var(--rpx, 1px)*20);width:calc(50% - var(--rpx, 1px)*4)}.cmp__brand-section-15 .responsive__layout .container .cards .card:nth-of-type(3n){width:100%}}.cmp__brand-section-15 .responsive__layout .container .cards .card .icon{display:block;height:calc(var(--rpx, 1px)*28);-o-object-fit:cover;object-fit:cover;width:calc(var(--rpx, 1px)*28)}@media screen and (max-width:767px){.cmp__brand-section-15 .responsive__layout .container .cards .card .icon{height:calc(var(--rpx, 1px)*24);width:calc(var(--rpx, 1px)*24)}}.cmp__brand-section-15 .responsive__layout .container .cards .card .text-content h3{color:rgba(0,0,0,.95);font-size:18px;font-weight:500;line-height:25.2px}@media screen and (max-width:767px){.cmp__brand-section-15 .responsive__layout .container .cards .card .text-content h3{font-size:14px;font-weight:500;line-height:19.6px}}.cmp__brand-section-15 .responsive__layout .container .cards .card .text-content p{color:rgba(0,0,0,.6);font-size:14px;font-weight:500;line-height:21px}@media screen and (max-width:767px){.cmp__brand-section-15 .responsive__layout .container .cards .card .text-content p{font-size:9pt;font-weight:500;line-height:18px}.cmp__brand-section-15 .responsive__layout .container .cards .card .text-content p br{display:none}}