.cmp__brand-section-07{background-color:#fff}.cmp__brand-section-07 .responsive__layout .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(var(--rpx, 1px)*20);padding:calc(var(--rpx, 1px)*80) 0}@media(max-width:991.98px){.cmp__brand-section-07 .responsive__layout .text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 calc(var(--rpx, 1px)*36) 0}}.cmp__brand-section-07 .responsive__layout .text-container h2,.cmp__brand-section-07 .responsive__layout .text-container p{-webkit-box-flex:1;-ms-flex:1;flex:1}.cmp__brand-section-07 .responsive__layout .text-container h2{color:rgba(0,0,0,.95);font-size:2pc;font-weight:500;line-height:2.8pc}@media(max-width:991.98px){.cmp__brand-section-07 .responsive__layout .text-container h2{font-size:24px;font-weight:500;line-height:2.1pc}}.cmp__brand-section-07 .responsive__layout .text-container p{color:rgba(0,0,0,.6);font-size:1pc;font-weight:500;line-height:24px;text-align:justify}@media(max-width:991.98px){.cmp__brand-section-07 .responsive__layout .text-container p{font-size:14px;font-weight:500;line-height:21px}}.cmp__brand-section-07 .pc-layout{display:block}@media(max-width:991.98px){.cmp__brand-section-07 .pc-layout{display:none}}.cmp__brand-section-07 .mobile-layout{display:none}@media(max-width:991.98px){.cmp__brand-section-07 .mobile-layout{display:block}}.cmp__brand-section-07 .container{height:100vh;width:100%}@media(max-width:991.98px){.cmp__brand-section-07 .container{height:auto}}.cmp__brand-section-07 .container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;overflow:hidden;position:sticky;top:0;width:100%}@media(max-width:991.98px){.cmp__brand-section-07 .container .wrapper{height:100%;position:unset}}.cmp__brand-section-07 .container .wrapper .lf{-webkit-box-flex:936;-ms-flex:936;flex:936}.cmp__brand-section-07 .container .wrapper .lf .images{height:100%;position:relative}.cmp__brand-section-07 .container .wrapper .lf .images .image{inset:0;position:absolute}.cmp__brand-section-07 .container .wrapper .lf .images .image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp__brand-section-07 .container .wrapper .lf .images .text-overlay{background:transparent;inset:0;padding:calc(var(--rpx, 1px)*64) var(--gutter);position:absolute}.cmp__brand-section-07 .container .wrapper .lf .images .text-overlay h3{color:hsla(0,0%,100%,.75);font-size:14px;font-weight:500;line-height:21px;margin-bottom:calc(var(--rpx, 1px)*12)}.cmp__brand-section-07 .container .wrapper .lf .images .text-overlay h3.dark{color:rgba(0,0,0,.75)}.cmp__brand-section-07 .container .wrapper .lf .images .text-overlay h2{color:#fff;font-size:24px;font-weight:500;line-height:2.1pc}.cmp__brand-section-07 .container .wrapper .lf .images .text-overlay h2.dark{color:#000}.cmp__brand-section-07 .container .wrapper .rt{-webkit-box-flex:504;-ms-flex:504;flex:504}.cmp__brand-section-07 .container .wrapper .rt .text-container,.cmp__brand-section-07 .container .wrapper .rt .text-container .text-wrapper{height:100%;position:relative}.cmp__brand-section-07 .container .wrapper .rt .text-container .text-wrapper .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--rpx, 1px)*12);inset:0;justify-content:flex-end;padding:calc(var(--rpx, 1px)*64);padding-left:calc(var(--rpx, 1px)*48);position:absolute}.cmp__brand-section-07 .container .wrapper .rt .text-container .text-wrapper .content.in .t-w{-webkit-animation:in .6s ease-in-out forwards;animation:in .6s ease-in-out forwards}.cmp__brand-section-07 .container .wrapper .rt .text-container .text-wrapper .content.out .t-w{-webkit-animation:out .6s ease-in-out forwards;animation:out .6s ease-in-out forwards}.cmp__brand-section-07 .container .wrapper .rt .text-container .text-wrapper .content .t-c{overflow:hidden}.cmp__brand-section-07 .container .wrapper .rt .text-container .text-wrapper .content .t-c .t-w{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(var(--rpx, 1px)*16)}.cmp__brand-section-07 .container .wrapper .rt .text-container .text-wrapper .content .t-c .t-w .key{-webkit-box-flex:64;color:rgba(0,0,0,.95);-ms-flex:64;flex:64;font-size:1pc;font-weight:500;line-height:24px;white-space:nowrap}.cmp__brand-section-07 .container .wrapper .rt .text-container .text-wrapper .content .t-c .t-w .value{-webkit-box-flex:312;color:rgba(0,0,0,.45);-ms-flex:312;flex:312;font-size:14px;font-weight:500;line-height:21px}.cmp__brand-section-07 .container .wrapper .rt .text-container .number{inset:0;padding:calc(var(--rpx, 1px)*64);padding-left:calc(var(--rpx, 1px)*48);position:absolute;z-index:10}.cmp__brand-section-07 .container .wrapper .rt .text-container .number .number-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;color:rgba(0,0,0,.95);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1pc;font-weight:500;justify-content:flex-start;line-height:24px}.cmp__brand-section-07 .container .wrapper .rt .text-container .number .number-wrapper .active{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:24px;overflow:hidden;width:19px}.cmp__brand-section-07 .container .wrapper .rt .text-container .number .number-wrapper .line{color:rgba(0,0,0,.95);font-size:14px;font-weight:500;line-height:24px;padding:0 4px}.cmp__brand-section-07 .container .wrapper .rt .text-container .number .number-wrapper span{color:rgba(0,0,0,.95);font-size:1pc;font-weight:500;line-height:24px;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}.cmp__brand-section-07 .container .cards .card .image-wrapper{height:64.2666666667vw;position:relative;width:100%}.cmp__brand-section-07 .container .cards .card .image-wrapper img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp__brand-section-07 .container .cards .card .image-wrapper .text-overlay{inset:0;padding:var(--gutter);position:absolute}.cmp__brand-section-07 .container .cards .card .image-wrapper .text-overlay h3{color:hsla(0,0%,100%,.75);font-size:9pt;font-weight:500;line-height:18px;margin-bottom:calc(var(--rpx, 1px)*6)}.cmp__brand-section-07 .container .cards .card .image-wrapper .text-overlay h3.dark{color:rgba(0,0,0,.75)}.cmp__brand-section-07 .container .cards .card .image-wrapper .text-overlay h2{color:#fff;font-size:1pc;font-weight:500;line-height:1.4pc}.cmp__brand-section-07 .container .cards .card .image-wrapper .text-overlay h2.dark{color:#000}.cmp__brand-section-07 .container .cards .card .text-container{padding:var(--gutter);padding-bottom:calc(var(--rpx, 1px)*48)}.cmp__brand-section-07 .container .cards .card .text-container .number{color:rgba(0,0,0,.95);font-size:1pc;font-weight:500;line-height:24px;margin-bottom:calc(var(--rpx, 1px)*36)}.cmp__brand-section-07 .container .cards .card .text-container .info-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--rpx, 1px)*16)}.cmp__brand-section-07 .container .cards .card .text-container .info-list .info-item{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(var(--rpx, 1px)*16);justify-content:flex-start}.cmp__brand-section-07 .container .cards .card .text-container .info-list .info-item .key{-webkit-box-flex:0;color:rgba(0,0,0,.95);-ms-flex:0 1 auto;flex:0 1 auto;font-size:14px;font-weight:500;line-height:14px;min-width:56px}.cmp__brand-section-07 .container .cards .card .text-container .info-list .info-item .value{-webkit-box-flex:0;color:rgba(0,0,0,.45);-ms-flex:0 1 auto;flex:0 1 auto;font-size:9pt;font-weight:500;line-height:18px}@-webkit-keyframes in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}