.number-grow{display:flex;align-items:flex-start;text-align:center;height:100%}.number-grow.active .num>div{transition:transform 1.5s cubic-bezier(.1,.66,.22,1)}.number-grow.active .num[data-final-num="0"]>div{transform:translateY(calc(-50% - 4.5454545455% * 1))}.number-grow.active .num[data-final-num="1"]>div{transform:translateY(calc(-50% - 4.5454545455% * 2))}.number-grow.active .num[data-final-num="2"]>div{transform:translateY(calc(-50% - 4.5454545455% * 3))}.number-grow.active .num[data-final-num="3"]>div{transform:translateY(calc(-50% - 4.5454545455% * 4))}.number-grow.active .num[data-final-num="4"]>div{transform:translateY(calc(-50% - 4.5454545455% * 5))}.number-grow.active .num[data-final-num="5"]>div{transform:translateY(calc(-50% - 4.5454545455% * 6))}.number-grow.active .num[data-final-num="6"]>div{transform:translateY(calc(-50% - 4.5454545455% * 7))}.number-grow.active .num[data-final-num="7"]>div{transform:translateY(calc(-50% - 4.5454545455% * 8))}.number-grow.active .num[data-final-num="8"]>div{transform:translateY(calc(-50% - 4.5454545455% * 9))}.number-grow.active .num[data-final-num="9"]>div{transform:translateY(calc(-50% - 4.5454545455% * 10))}.number-grow.active .comma{opacity:1;transition:.2s linear 1.5s}.number-grow .num{height:100%;overflow:hidden}.number-grow .comma{opacity:0}.letter-grow{display:flex;align-items:flex-start;text-align:center;height:100%}.letter-grow.active .letter>div{transition:transform 1.5s cubic-bezier(.1,.66,.22,1)}.letter-grow.active .letter[data-final-letter=A]>div{transform:translateY(calc(-50% - 1.8518518519% * 1))}.letter-grow.active .letter[data-final-letter=B]>div{transform:translateY(calc(-50% - 1.8518518519% * 2))}.letter-grow.active .letter[data-final-letter=C]>div{transform:translateY(calc(-50% - 1.8518518519% * 3))}.letter-grow.active .letter[data-final-letter=D]>div{transform:translateY(calc(-50% - 1.8518518519% * 4))}.letter-grow.active .letter[data-final-letter=E]>div{transform:translateY(calc(-50% - 1.8518518519% * 5))}.letter-grow.active .letter[data-final-letter=F]>div{transform:translateY(calc(-50% - 1.8518518519% * 6))}.letter-grow.active .letter[data-final-letter="G,"]>div{transform:translateY(calc(-50% - 1.8518518519% * 7))}.letter-grow.active .letter[data-final-letter=H]>div{transform:translateY(calc(-50% - 1.8518518519% * 8))}.letter-grow.active .letter[data-final-letter=I]>div{transform:translateY(calc(-50% - 1.8518518519% * 9))}.letter-grow.active .letter[data-final-letter=J]>div{transform:translateY(calc(-50% - 1.8518518519% * 10))}.letter-grow.active .letter[data-final-letter=K]>div{transform:translateY(calc(-50% - 1.8518518519% * 11))}.letter-grow.active .letter[data-final-letter=L]>div{transform:translateY(calc(-50% - 1.8518518519% * 12))}.letter-grow.active .letter[data-final-letter=M]>div{transform:translateY(calc(-50% - 1.8518518519% * 13))}.letter-grow.active .letter[data-final-letter=N]>div{transform:translateY(calc(-50% - 1.8518518519% * 14))}.letter-grow.active .letter[data-final-letter=O]>div{transform:translateY(calc(-50% - 1.8518518519% * 15))}.letter-grow.active .letter[data-final-letter=P]>div{transform:translateY(calc(-50% - 1.8518518519% * 16))}.letter-grow.active .letter[data-final-letter=Q]>div{transform:translateY(calc(-50% - 1.8518518519% * 17))}.letter-grow.active .letter[data-final-letter=R]>div{transform:translateY(calc(-50% - 1.8518518519% * 18))}.letter-grow.active .letter[data-final-letter=S]>div{transform:translateY(calc(-50% - 1.8518518519% * 19))}.letter-grow.active .letter[data-final-letter=T]>div{transform:translateY(calc(-50% - 1.8518518519% * 20))}.letter-grow.active .letter[data-final-letter=U]>div{transform:translateY(calc(-50% - 1.8518518519% * 21))}.letter-grow.active .letter[data-final-letter=V]>div{transform:translateY(calc(-50% - 1.8518518519% * 22))}.letter-grow.active .letter[data-final-letter=W]>div{transform:translateY(calc(-50% - 1.8518518519% * 23))}.letter-grow.active .letter[data-final-letter=X]>div{transform:translateY(calc(-50% - 1.8518518519% * 24))}.letter-grow.active .letter[data-final-letter=Y]>div{transform:translateY(calc(-50% - 1.8518518519% * 25))}.letter-grow.active .letter[data-final-letter=Z]>div{transform:translateY(calc(-50% - 1.8518518519% * 26))}.letter-grow .letter{height:100%;overflow:hidden}.flatpickr-calendar{animation:none!important;transform:translateY(15px)!important}.flatpickr-calendar:before,.flatpickr-calendar:after{display:none!important}.swiper{width:100%;height:100%}.swiper-slide{display:flex;justify-content:center;align-items:center}.swiper-common-pagination{margin-top:30px;position:static;text-align:center;font-size:0}.swiper-common-pagination[data-color=black] .swiper-pagination-bullet{background:#000}.swiper-common-pagination[data-color=black] .swiper-pagination-bullet-active{background:unset;border:1px solid #000000}.swiper-common-pagination[data-color=white] .swiper-pagination-bullet{background:#fff}.swiper-common-pagination[data-color=white] .swiper-pagination-bullet-active{background:unset;border:1px solid #FFFFFF}.swiper-common-pagination .swiper-pagination-bullet{margin:0 5px!important;width:5px;height:5px;opacity:1;background:#000}.swiper-common-pagination .swiper-pagination-bullet-active{background:unset;border:1px solid #000000}.swiper-control{display:flex}.simple-btn-next,.simple-btn-prev{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;cursor:pointer;transition:background var(--trans-s),color var(--trans-s);overflow:hidden}.simple-btn-next i,.simple-btn-prev i{font-size:1.0625rem}@media only screen and (max-width: 767px){.simple-btn-next,.simple-btn-prev{width:40px;height:40px}}.simple-btn-prev{background:#3a44a6;color:#fff}.simple-btn-prev .icon-arrow-l{position:absolute;transition:transform var(--trans-s)}.simple-btn-prev .icon-arrow-l-2{position:absolute;transform:translate3d(50px,0,0);transition:transform var(--trans-s)}@media only screen and (min-width: 1201px) and (min-width: 1201px){.simple-btn-prev:hover .icon-arrow-l{transform:translate3d(-50px,0,0)}.simple-btn-prev:hover .icon-arrow-l-2{transform:translateZ(0)}}@media only screen and (min-width: 1201px) and (max-width: 1200px){.simple-btn-prev:active .icon-arrow-l{transform:translate3d(-50px,0,0)}.simple-btn-prev:active .icon-arrow-l-2{transform:translateZ(0)}}.simple-btn-next{background:#dfe6f0;color:#000}.simple-btn-next .icon-arrow-r{position:absolute;transition:transform var(--trans-s)}.simple-btn-next .icon-arrow-r-2{position:absolute;transform:translate3d(-50px,0,0);transition:transform var(--trans-s)}@media only screen and (min-width: 1201px) and (min-width: 1201px){.simple-btn-next:hover .icon-arrow-r{transform:translate3d(50px,0,0)}.simple-btn-next:hover .icon-arrow-r-2{transform:translateZ(0)}}@media only screen and (min-width: 1201px) and (max-width: 1200px){.simple-btn-next:active .icon-arrow-r{transform:translate3d(50px,0,0)}.simple-btn-next:active .icon-arrow-r-2{transform:translateZ(0)}}.category-bar multipurpose-nav[m4-type=drag] .drag-container{padding:unset;max-width:unset}.category-bar multipurpose-nav[m4-type=drag] .drag-container .wrapper{padding:unset;gap:10px 50px!important}.category-bar multipurpose-nav[m4-type=drag] .drag-container .item.active .category{opacity:1}.category-bar multipurpose-nav[m4-type=drag] .drag-container .item[aria-selected=true] .category{opacity:1}.category-bar multipurpose-nav[m4-type=drag] .drag-container .item[aria-selected=true] .category:after{width:100%}.category-bar multipurpose-nav[m4-type=drag] .drag-container .category{padding:0 0 9px;font-size:1.125rem;font-weight:700;line-height:1.6;letter-spacing:unset;opacity:.5;transition:opacity var(--trans-s)}.category-bar multipurpose-nav[m4-type=drag] .drag-container .category:after{right:unset;left:0;background-color:#3a44a6}.category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button{height:30px}.category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.prev{top:0;left:0;transform:translateZ(0)}.category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.prev.hide{opacity:0}.category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.next{top:0;right:0;transform:translateZ(0)}.category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button.next.hide{opacity:0}.category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button div{width:30px;height:30px}.category-bar multipurpose-nav[m4-type=drag] .drag-container .navigation .button div:before{width:12px;height:12px}.video4-cover .playButton{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:min(24%,84px);height:0;padding-bottom:min(24%,84px);background-size:cover;box-shadow:4px 4px 25px #00000080;border-radius:50%;transform:translate3d(-50%,-50%,0);z-index:2;cursor:pointer}.video4-cover .playButton:hover+.overlay{background-color:#00000080}.video4-cover .playButton:after{background:#fff3}.video4-cover .playButton:before{border-width:8px 0 8px 12px;border-color:transparent transparent transparent #FFFFFF}.video4-cover .overlay{background-color:#0003}dropdown-el .dropdown{border-radius:5px}dropdown-el .dropdown:after{border-radius:5px}dropdown-el .dropdown .dropdown-list{background:#f5f5f5}dropdown-el .dropdown .dropdown-list>li{padding:unset;margin:0 10px}dropdown-el .dropdown .dropdown-list>li:not(:first-child){border-top:unset}dropdown-el .dropdown .dropdown-list>li:not(.has-sublayer).active,dropdown-el .dropdown .dropdown-list>li:not(.has-sublayer):hover{background:unset}dropdown-el .dropdown .dropdown-list>li:not(.has-sublayer).active p,dropdown-el .dropdown .dropdown-list>li:not(.has-sublayer):hover p{background:#7e86d0;color:#fff}dropdown-el .dropdown .dropdown-list>li:before{display:block;width:100%;height:10px;content:""}dropdown-el .dropdown .dropdown-list>li:last-child:after{display:block;width:100%;height:10px;content:""}dropdown-el .dropdown .dropdown-list>li p{padding:10px 0;text-align:center;transition:background var(--trans-s),color var(--trans-s)}.os-scrollbar .os-scrollbar-handle{background:#d0d0d0;opacity:.5}.os-scrollbar .os-scrollbar-handle:hover{background:#d0d0d0;opacity:1}.os-scrollbar-vertical{padding:3px;right:5px}section.banner .swiper-slide{position:relative;min-height:calc(100svh - 80px)}section.banner .swiper-slide[data-type=left] .inner-container .title-block{align-items:flex-start;width:76.5481651376%;text-align:left}section.banner .swiper-slide[data-type=right] .inner-container{align-items:flex-end}section.banner .swiper-slide[data-type=right] .inner-container .title-block{align-items:flex-start;width:50%;text-align:left}section.banner .swiper-slide[data-color=black] .inner-container .title,section.banner .swiper-slide[data-color=black] .inner-container .des,section.banner .swiper-slide[data-color=black] .inner-container .scroll{color:#000}section.banner .swiper-slide[data-color=black] .inner-container .points span{background:#000}section.banner .swiper-slide[data-color=white] .inner-container .title,section.banner .swiper-slide[data-color=white] .inner-container .des,section.banner .swiper-slide[data-color=white] .inner-container .scroll{color:#fff}section.banner .swiper-slide[data-color=white] .inner-container .points span{background:#fff}section.banner .swiper-slide.swiper-slide-active .inner .inner-container .title-block .title,section.banner .swiper-slide.swiper-slide-active .inner .inner-container .title-block .des,section.banner .swiper-slide.swiper-slide-active .inner .inner-container .title-block .common-btn-box{opacity:1;transform:translateZ(0)}section.banner .swiper-pagination[data-color=white]:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet:before{border:1px solid #FFFFFF;background:#fff}section.banner .swiper-pagination[data-color=white]:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet:after{background:#fff}section.banner .swiper-pagination[data-color=white]:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet-active:before{background:unset}section.banner .swiper-pagination[data-color=white].swiper-pagination-bullets-dynamic .swiper-pagination-bullet{background:#fff}section.banner .swiper-pagination[data-color=white].swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{background:unset;border:1px solid #FFFFFF}section.banner .swiper-pagination[data-color=black]:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet:before{border:1px solid #000000;background:#000}section.banner .swiper-pagination[data-color=black]:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet:after{background:#000}section.banner .swiper-pagination[data-color=black]:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet-active:before{background:unset}section.banner .swiper-pagination[data-color=black].swiper-pagination-bullets-dynamic .swiper-pagination-bullet{background:#000}section.banner .swiper-pagination[data-color=black].swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{background:unset;border:1px solid #000000}section.banner .swiper-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet{margin:unset!important;display:flex!important;flex-direction:column;align-items:center;opacity:1!important;background:unset!important}section.banner .swiper-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet:before{display:block;width:7px;height:7px;border:1px solid #FFFFFF;border-radius:50%;background:#fff;content:""}section.banner .swiper-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet:after{margin-top:0;display:block;width:1px;height:0px;background:#fff;transition:height var(--trans-s),margin-top var(--trans-s),margin-bottom var(--trans-s),width var(--trans-s),margin-left var(--trans-s);content:""}section.banner .swiper-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet-active{position:relative;width:unset!important;height:unset!important;background:unset!important}section.banner .swiper-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet-active:before{background:unset}section.banner .swiper-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet-active:after{margin-top:10px;height:61px}section.banner .swiper-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet-active.last-bullet{flex-direction:column-reverse}section.banner .swiper-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet-active.last-bullet:after{margin-top:0;margin-bottom:10px}section.banner .swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,section.banner .swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,section.banner .swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,section.banner .swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(1)}section.banner .swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{margin:0 5px!important;width:7px;height:7px;background:#fff;opacity:1}section.banner .swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{background:unset;border:1px solid #FFFFFF}section.banner .swiper-pagination{display:flex;flex-direction:column;align-items:center;gap:10px;width:fit-content;left:unset;bottom:unset;top:50%;right:3.125vw;transform:translate3d(0,-50%,0)}section.banner .swiper-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet{width:7px!important;height:unset!important}section.banner .swiper-pagination.swiper-pagination-bullets-dynamic{display:unset;left:unset;transform-origin:100% 0;transform:translate3d(0,40px,0) rotate(90deg)}section.banner .bg{position:absolute;top:0;left:0;width:100%;height:100%}section.banner .bg picture{display:block;width:100%;height:100%}section.banner .bg img{display:block;width:100%;height:100%;object-fit:cover}section.banner .inner{width:100vw;min-height:calc(100svh - 80px)}section.banner .inner .inner-container{position:relative;grid-column:var(--normal-grid);display:flex;flex-direction:column}section.banner .inner .inner-container .title-block{padding:19.8148148148vh 0 18.6111111111vh;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;text-align:center}section.banner .inner .inner-container .title-block .title{width:100%;opacity:0;transform:translate3d(0,30px,0);transition:transform var(--trans-l),opacity var(--trans-l)}section.banner .inner .inner-container .title-block .des{margin-top:30px;max-width:520px;width:100%;opacity:0;transform:translate3d(0,30px,0);transition:transform var(--trans-l),opacity var(--trans-l);transition-delay:.2s}section.banner .inner .inner-container .title-block .common-btn-box{margin-top:20px;opacity:0}section.banner .inner .inner-container .title-block .sloganText{padding-bottom:.1em;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.banner .inner .inner-container .title-block .paragraphText{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.banner .inner .inner-container .scroll{position:absolute;bottom:40px;left:0;width:175px;cursor:pointer}section.banner .inner .inner-container .scroll .scroll-wrapper{padding-bottom:24px;position:relative;display:flex;align-items:center;justify-content:space-between}section.banner .inner .inner-container .scroll .scroll-wrapper:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:12px;background:#3a44a6;transition:transform var(--trans-normal);content:""}@media only screen and (min-width: 1201px){section.banner .inner .inner-container .scroll:hover .scroll-wrapper:before{transform:scaleX(1)}section.banner .inner .inner-container .scroll:hover .points span{transform:translateZ(0)}}@media only screen and (max-width: 1200px){section.banner .inner .inner-container .scroll:active .scroll-wrapper:before{transform:scaleX(1)}section.banner .inner .inner-container .scroll:active .points span{transform:translateZ(0)}}@media only screen and (max-width: 1200px){section.banner .swiper-slide[data-type=right] .inner-container .title-block{width:60%}}@media only screen and (max-width: 767px){section.banner .swiper-slide{min-height:calc(100svh - 70px)}section.banner .swiper-slide[data-type=left] .inner-container .title-block,section.banner .swiper-slide[data-type=right] .inner-container .title-block{width:100%}section.banner .swiper-pagination{flex-direction:row;top:unset;bottom:54px;transform:unset}section.banner .swiper-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet{flex-direction:row;width:fit-content!important}section.banner .swiper-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet:after{margin-top:unset;margin-left:0;width:0px;height:1px}section.banner .swiper-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet-active:after{margin-left:10px;width:61px;height:1px}section.banner .swiper-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet-active.last-bullet{flex-direction:row-reverse}section.banner .swiper-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet-active.last-bullet:after{margin:0 10px 0 0}section.banner .swiper-pagination.swiper-pagination-bullets-dynamic{transform:translateZ(0) rotate(0)}section.banner .inner{min-height:calc(100svh - 70px)}section.banner .inner .inner-container .title-block{padding:11.2037037037vh 0}section.banner .inner .inner-container .scroll{width:84px;bottom:20px}}nav.navbar{background:#fff}nav.navbar[data-color=light] .logo.dark,nav.navbar[data-color=dark] .logo.dark{display:block}nav.navbar[data-color=light] .logo.light,nav.navbar[data-color=dark] .logo.light{display:none}nav.navbar[data-color=light] .menu .headerBtnText,nav.navbar[data-color=dark] .menu .headerBtnText{color:#000}nav.navbar[data-color=light] .tools,nav.navbar[data-color=dark] .tools{color:#000}nav.navbar[data-color=light] .tools .menu-btn span,nav.navbar[data-color=dark] .tools .menu-btn span{background:#000}section.banner{padding-top:80px}@media only screen and (max-width: 767px){section.banner{padding-top:70px}}section.explore{position:relative}section.explore.aost-show .bg img{transform:scale(1);opacity:.2}section.explore .bg{position:absolute;bottom:0;left:0;width:100%;height:100%;background:#393a42;pointer-events:none;overflow:hidden}section.explore .bg img{position:absolute;top:-23vh;left:-40.625vw;width:2754px;height:1956px;transform:scale(1.1);opacity:0;transition:transform var(--trans-l),opacity var(--trans-l);transition-delay:.2s}@media only screen and (max-width: 767px){section.explore .bg{bottom:50px;height:calc(100% - 50px)}section.explore .bg img{top:-13px;left:-10%;width:864px;height:643px}}@media only screen and (max-width: 575px){section.explore .bg{bottom:26px;height:calc(100% - 26px)}section.explore .bg img{top:-13px;left:-247px}}section.explore .explore-block{padding:clamp(75px,.5515rem + 7.3529vw,150px) 0 clamp(120px,5.8456rem + 2.9412vw,150px);position:relative;overflow:hidden}section.explore .explore-block .container{grid-column:var(--normal-grid)}section.explore .explore-block .title-block{display:flex;align-items:center;justify-content:space-between}section.explore .explore-block .title-block .title{color:#fff}section.explore .explore-block .title-block .tag{padding:10px 20px;background:#3a44a6;color:#fff}section.explore .explore-block .title-block .tag p{max-width:320px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}section.explore .explore-block .title-block .tag .decorateTitle{font-size:clamp(1.375rem,1.3541666667vw,1.625rem);font-weight:700;line-height:1.3;letter-spacing:unset}section.explore .explore-block .title-block .tag .decorateTitle-w{font-size:clamp(1.375rem,1.3541666667vw,1.625rem);font-weight:300;line-height:1.3;letter-spacing:unset}section.explore .explore-block .feature-block{margin-top:clamp(60px,1.2684rem + 4.4118vw,105px);display:flex;align-items:flex-start;gap:3.3333333333vw;max-width:1122px;width:100%}section.explore .explore-block .feature-block .item{display:flex;flex-direction:column;align-items:center;width:20.6773618538%}section.explore .explore-block .feature-block .icon{display:flex;justify-content:center;align-items:center;width:45px;height:45px}section.explore .explore-block .feature-block .icon img{filter:invert(1)}section.explore .explore-block .feature-block .text{margin-top:20px;text-align:center;color:#fff}@media only screen and (max-width: 767px){section.explore .explore-block .title-block{flex-direction:column;align-items:flex-start}section.explore .explore-block .title-block .tag{margin-top:40px}section.explore .explore-block .feature-block{flex-wrap:wrap;gap:40px}section.explore .explore-block .feature-block .item{width:calc((100% - 40px)/2)}}section.explore .about-block{align-items:center;overflow:hidden}section.explore .about-block .container{display:grid;align-items:center;grid-column:1/-1;grid-template-columns:subgrid}section.explore .about-block .content-block{padding:clamp(0px,-4.4118rem + 7.8431vw,80px) 0 clamp(40px,.2941rem + 3.9216vw,80px);grid-column:3/14}section.explore .about-block .content-block .subTitle{color:#7e86d0}section.explore .about-block .content-block .title{margin-top:40px;color:#fff}section.explore .about-block .content-block .title .blockTitle{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.explore .about-block .content-block .text{margin-top:40px;max-width:468px;width:100%;color:#fff}section.explore .about-block .content-block .text .paragraphText{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.explore .about-block .content-block .common-btn-box{margin:40px 0 30px}section.explore .about-block .pic-block{grid-column:16/-1;position:relative}section.explore .about-block .pic-block .pic{position:relative}section.explore .about-block .pic-block .pic:before{display:block;width:100%;height:0;padding-bottom:65.0557620818%;content:""}section.explore .about-block .pic-block .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}section.explore .about-block .pic-block .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1200px){section.explore .about-block .content-block .title{margin-top:30px}section.explore .about-block .content-block .text{margin-top:30px}}@media only screen and (max-width: 767px){section.explore .about-block .container{grid-column:2/-2;display:flex;flex-direction:column;align-items:stretch}section.explore .about-block .content-block .common-btn-box{margin:40px 0 0}}section.service{padding:clamp(54px,1.9412rem + 2.549vw,80px) 0 clamp(100px,.7353rem + 9.8039vw,200px);overflow:hidden}section.service .container{grid-column:var(--normal-grid)}section.service .content-block .subTitle{max-width:350px;width:100%}section.service .content-block .subTitle .blockSubTitle{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.service .content-block .title-wrapper{margin-top:60px;display:flex;align-items:flex-start;justify-content:space-between}section.service .content-block .title-wrapper .title{width:49.8853211009%}section.service .content-block .title-wrapper .title .blockTitle-l{font-size:clamp(2.25rem,3.125vw,3.75rem);display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.service .content-block .title-wrapper .des{width:23.2224770642%;min-width:300px}section.service .content-block .title-wrapper .des .paragraphText{padding-right:15px;text-align:right;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.service .content-block .title-wrapper .des .common-btn-box{margin-top:30px;margin-left:auto}section.service .swiper-block{margin-top:60px;margin-left:60px;position:relative}section.service .swiper-block .swiper-button-lock{display:none}section.service .swiper-block .swiper{overflow:visible}section.service .swiper-block .swiper-slide{display:block;width:62.2103386809%}section.service .swiper-block .swiper-slide.active .text{opacity:0}section.service .swiper-block .swiper-slide.active .text-hover{opacity:1;transform:translateZ(0)}section.service .swiper-block .swiper-slide .pic{display:block;width:100%;position:relative}section.service .swiper-block .swiper-slide .pic:before{display:block;width:100%;height:0;padding-bottom:47.7554918816%;content:""}section.service .swiper-block .swiper-slide .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}section.service .swiper-block .swiper-slide .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}section.service .swiper-block .swiper-slide .text{margin-top:15px;opacity:1;transition:opacity var(--trans-s)}section.service .swiper-block .swiper-slide .text .itemTitle-w{word-break:break-all}section.service .swiper-block .swiper-slide .text-hover{padding:27px 20px;position:absolute;bottom:0;left:60px;display:flex;align-items:center;width:45.3677172875%;min-width:400px;background:#3a44a6;color:#fff;opacity:0;transform:translate3d(0,50px,0);transition:transform var(--trans-normal),opacity var(--trans-normal)}@media only screen and (min-width: 1201px){section.service .swiper-block .swiper-slide .text-hover:hover .plus:before,section.service .swiper-block .swiper-slide .text-hover:hover .plus:after{transform:rotate(180deg)}}@media only screen and (max-width: 1200px){section.service .swiper-block .swiper-slide .text-hover:active .plus:before,section.service .swiper-block .swiper-slide .text-hover:active .plus:after{transform:rotate(180deg)}}section.service .swiper-block .swiper-slide .text-hover .itemTitle-w{flex:1;margin-right:10px;word-break:break-all}section.service .swiper-block .swiper-slide .text-hover .plus{position:relative;display:flex;justify-content:center;align-items:center;width:24px;height:24px}section.service .swiper-block .swiper-slide .text-hover .plus:before,section.service .swiper-block .swiper-slide .text-hover .plus:after{position:absolute;display:block;background:#fff;transition:transform var(--trans-normal);content:""}section.service .swiper-block .swiper-slide .text-hover .plus:before{width:14px;height:2px}section.service .swiper-block .swiper-slide .text-hover .plus:after{width:2px;height:14px}@media only screen and (min-width: 1201px){section.service .swiper-block .swiper-slide:hover .text{opacity:0}section.service .swiper-block .swiper-slide:hover .text-hover{opacity:1;transform:translateZ(0)}}@media only screen and (max-width: 1200px){section.service .swiper-block .swiper-slide:active .text{opacity:0}section.service .swiper-block .swiper-slide:active .text-hover{opacity:1;transform:translateZ(0)}}section.service .swiper-block .swiper-control{position:absolute;top:-26px;left:-60px;z-index:1}@media only screen and (max-width: 1200px){section.service .content-block .title-wrapper .title{width:56.1272217025%}section.service .swiper-block .swiper-slide{width:79.3650793651%}section.service .swiper-block .swiper-slide-active .text{opacity:0}section.service .swiper-block .swiper-slide-active .text-hover{opacity:1;transform:translateZ(0)}}@media only screen and (max-width: 900px){section.service .content-block .subTitle{max-width:unset}section.service .content-block .title-wrapper{margin-top:20px;flex-direction:column}section.service .content-block .title-wrapper .title{width:100%}section.service .content-block .title-wrapper .des{margin-top:20px;width:100%;min-width:unset}section.service .content-block .title-wrapper .des .paragraphText{text-align:left}section.service .content-block .title-wrapper .des .common-btn-box{margin-left:unset}section.service .swiper-block .swiper-slide .text-hover{padding:10px 20px;bottom:24px;min-width:300px}}@media only screen and (max-width: 767px){section.service .swiper-block{margin:60px -20px 0}section.service .swiper-block .swiper-slide{width:100%}section.service .swiper-block .swiper-slide .pic{position:relative}section.service .swiper-block .swiper-slide .pic:before{display:block;width:100%;height:0;padding-bottom:61.3333333333%;content:""}section.service .swiper-block .swiper-slide .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}section.service .swiper-block .swiper-slide .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}section.service .swiper-block .swiper-slide .text{display:none}section.service .swiper-block .swiper-slide .text-hover{bottom:-15px;left:20px;min-width:unset;width:81.0666666667%}section.service .swiper-block .swiper-control{left:20px;top:-20px}}section.solution{position:relative}section.solution .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}section.solution .bg picture{display:block;width:100%;height:100%}section.solution .bg img{display:block;width:100%;height:100%;object-fit:cover}section.solution .container{grid-column:var(--normal-grid);display:flex;flex-direction:column}section.solution .container .title{padding:250px 0 180px;display:flex;justify-content:center;mix-blend-mode:difference;color:#fff;text-align:center}section.solution .container .title .indexTitle{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.solution .container .bottom{display:flex;justify-content:space-between;align-items:flex-start}section.solution .container .bottom .des{margin-bottom:40px;padding:20px 30px;width:16.628440367%;min-width:290px;background:#3a44a6;color:#fff}section.solution .container .bottom .des .blockSubTitle-l{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.solution .container .bottom .list{margin-left:auto;padding-bottom:50px;width:36.6972477064%;min-width:640px;display:flex;flex-wrap:wrap;gap:30px 60px}section.solution .container .bottom .list .item{padding-bottom:12px;position:relative;display:flex;width:calc((100% - 60px)/2);height:fit-content;mix-blend-mode:difference;color:#fff}section.solution .container .bottom .list .item:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform var(--trans-normal);content:""}@media only screen and (min-width: 1201px){section.solution .container .bottom .list .item:hover:after{transform:scaleX(1)}section.solution .container .bottom .list .item:hover .plus{opacity:1}section.solution .container .bottom .list .item:hover .plus:before,section.solution .container .bottom .list .item:hover .plus:after{transform:translateZ(0) rotate(180deg)}}@media only screen and (max-width: 1200px){section.solution .container .bottom .list .item:active:after{transform:scaleX(1)}section.solution .container .bottom .list .item:active .plus{opacity:1}section.solution .container .bottom .list .item:active .plus:before,section.solution .container .bottom .list .item:active .plus:after{transform:translateZ(0) rotate(180deg)}}section.solution .container .bottom .list .btnText{flex:1;margin-right:10px;word-break:break-all}section.solution .container .bottom .list .plus{display:flex;justify-content:center;align-items:center;width:24px;height:24px;opacity:0;transition:opacity var(--trans-normal)}section.solution .container .bottom .list .plus:before,section.solution .container .bottom .list .plus:after{position:absolute;display:block;background:#fff;transform:translate3d(-10px,0,0);transition:transform var(--trans-normal);content:""}section.solution .container .bottom .list .plus:before{width:14px;height:2px}section.solution .container .bottom .list .plus:after{width:2px;height:14px}@media only screen and (min-width: 1921px){section.solution .container .title{padding:13.0208333333vw 0 9.375vw}}@media only screen and (max-width: 1200px){section.solution .container{padding:0 0 50px}section.solution .container .title{padding:120px 0 50px}section.solution .container .bottom{margin-top:auto;flex-direction:column}section.solution .container .bottom .des{min-width:unset;width:auto;max-width:100%}section.solution .container .bottom .list{margin-top:20px;margin-left:unset;padding-bottom:unset;gap:20px 60px;width:60.8333333333%;min-width:730px}}@media only screen and (max-width: 900px){section.solution .container .bottom .list{width:100%;min-width:unset}}@media only screen and (max-width: 767px){section.solution .container{padding:80px 0 50px}section.solution .container .title{padding:unset}section.solution .container .bottom{margin-top:50px}section.solution .container .bottom .des{padding:15px}section.solution .container .bottom .list{flex-direction:column}section.solution .container .bottom .list .item{padding-bottom:unset;width:fit-content}section.solution .container .bottom .list .item:after{display:none}section.solution .container .bottom .list .item .plus{display:none}}section.quality{padding:clamp(100px,.7353rem + 9.8039vw,200px) 0;overflow:hidden}section.quality .container{grid-column:var(--normal-grid);position:relative}section.quality .container:before{position:absolute;top:0;left:2.8645833333vw;display:block;width:5px;height:100%;background:#3a44a6;content:""}section.quality .wrapper{margin-left:6.25vw}section.quality .title-block{display:flex;align-items:center;justify-content:space-between;gap:12.1875vw}section.quality .title-block .content{width:39.2857142857%}section.quality .title-block .subTitle .blockSubTitle{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.quality .title-block .title{margin-top:40px}section.quality .title-block .title .blockTitle-l{font-size:clamp(2.25rem,3.125vw,3.75rem);display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.quality .title-block .text{margin-top:40px;max-width:463px;width:100%}section.quality .title-block .text .paragraphText{display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}section.quality .title-block .pic-wrapper{width:46.6748768473%}section.quality .title-block .pic-wrapper .pic{position:relative}section.quality .title-block .pic-wrapper .pic:before{display:block;width:100%;height:0;padding-bottom:58.7071240106%;content:""}section.quality .title-block .pic-wrapper .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}section.quality .title-block .pic-wrapper .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}section.quality .title-block .pic-wrapper .des{margin-top:-33px;margin-left:auto;margin-right:6.25vw;position:relative;padding:20px;display:flex;align-items:center;width:100%;max-width:380px;min-width:300px;background:#3a44a6;color:#fff;z-index:1}@media only screen and (min-width: 1201px){section.quality .title-block .pic-wrapper .des:hover .plus:before,section.quality .title-block .pic-wrapper .des:hover .plus:after{transform:rotate(180deg)}}@media only screen and (max-width: 1200px){section.quality .title-block .pic-wrapper .des:active .plus:before,section.quality .title-block .pic-wrapper .des:active .plus:after{transform:rotate(180deg)}}section.quality .title-block .pic-wrapper .btnText{flex:1;font-size:clamp(1.375rem,1.3541666667vw,1.625rem);line-height:1.3}section.quality .title-block .pic-wrapper .plus{margin-left:10px;display:flex;justify-content:center;align-items:center;width:24px;height:24px}section.quality .title-block .pic-wrapper .plus:before,section.quality .title-block .pic-wrapper .plus:after{position:absolute;display:block;background:#fff;transition:transform var(--trans-normal);content:""}section.quality .title-block .pic-wrapper .plus:before{width:14px;height:2px}section.quality .title-block .pic-wrapper .plus:after{width:2px;height:14px}section.quality .feature-block{margin-top:clamp(60px,.4412rem + 5.8824vw,120px);display:flex;align-items:center;gap:6.0416666667vw}section.quality .feature-block .item-wrapper{display:flex;width:64.3472906404%}section.quality .feature-block .item-wrapper .item{width:33.3014354067%;display:flex;flex-direction:column;align-items:center}section.quality .feature-block .item-wrapper .item .icon{flex-shrink:0;width:60px;height:60px}section.quality .feature-block .item-wrapper .item .text{margin-top:20px;max-width:200px;width:100%;text-align:center}section.quality .feature-block .title{width:28.9408866995%}section.quality .feature-block .title p{max-width:293px}@media only screen and (max-width: 1200px){section.quality .container:before{left:-5px}section.quality .wrapper{margin-left:20px}section.quality .title-block{flex-direction:column;gap:40px}section.quality .title-block .content{width:100%}section.quality .title-block .title{margin-top:20px}section.quality .title-block .text{margin-top:20px}section.quality .title-block .pic-wrapper{width:100%}section.quality .title-block .pic-wrapper .des{padding:15px;min-width:261px}section.quality .feature-block{flex-direction:column-reverse;gap:60px}section.quality .feature-block .item-wrapper{width:100%}section.quality .feature-block .item-wrapper .item .text{max-width:180px}section.quality .feature-block .title{width:100%}}@media only screen and (max-width: 767px){section.quality .title-block .pic-wrapper{padding-left:21px}section.quality .title-block .pic-wrapper .des{margin-left:-21px}}@media only screen and (max-width: 575px){section.quality .title-block .pic-wrapper .des{margin-top:-20px}section.quality .feature-block .item-wrapper{flex-direction:column;gap:60px}section.quality .feature-block .item-wrapper .item{padding:0 20px;flex-direction:row}section.quality .feature-block .item-wrapper .item .icon{width:40px;height:40px}section.quality .feature-block .item-wrapper .item .text{margin-left:20px;margin-top:unset;max-width:unset;text-align:left}}section.esg{padding-top:clamp(100px,5.1471rem + 1.9608vw,120px);position:relative;background:#fff}section.esg.aost-show .bg img{transform:scale(1);opacity:.2}section.esg .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#393a42;overflow:hidden}section.esg .bg img{position:absolute;top:-254px;right:-19px;width:2754px;height:1956px;transform:scale(1.1);opacity:0;transition:transform var(--trans-l),opacity var(--trans-l)}@media only screen and (max-width: 767px){section.esg .bg img{top:53px;left:-351px;width:1204px;height:759px}}section.esg .content-block{padding-bottom:50px;position:relative}section.esg .content-block .container{grid-column:var(--xs-grid)}section.esg .content-block .pic-block{position:relative;display:flex;align-items:center}section.esg .content-block .pic-block .pic{margin:0 auto;max-width:1395px;width:100%;overflow:hidden;position:relative}section.esg .content-block .pic-block .pic:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:opacity var(--trans-normal);content:""}section.esg .content-block .pic-block .pic:before{display:block;width:100%;height:0;padding-bottom:47.311827957%;content:""}section.esg .content-block .pic-block .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}section.esg .content-block .pic-block .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 1201px){section.esg .content-block .pic-block .pic:hover img{transform:scale(1.03)}section.esg .content-block .pic-block .pic:hover:after{opacity:.3}}@media only screen and (max-width: 1200px){section.esg .content-block .pic-block .pic:active img{transform:scale(1.03)}section.esg .content-block .pic-block .pic:active:after{opacity:.3}}@media only screen and (min-width: 1921px){section.esg .content-block .pic-block .pic{max-width:72.65625vw}}section.esg .content-block .pic-block .pic img{transition:transform var(--trans-l)}section.esg .content-block .pic-block .title-text{position:absolute;left:-60px;top:18.6741363212%;max-width:500px}section.esg .content-block .pic-block .subTitle{mix-blend-mode:difference;color:#fff}section.esg .content-block .pic-block .subTitle .blockSubTitle-w{word-break:break-all;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.esg .content-block .pic-block .title-wrapper{margin-top:20px;position:relative;max-height:var(--conditionHeight)}section.esg .content-block .pic-block .title-wrapper .articleTitle{font-size:clamp(2.25rem,3.125vw,3.75rem);font-weight:100;line-height:1.2;letter-spacing:-1px}section.esg .content-block .pic-block .title{width:100%}section.esg .content-block .pic-block .title.fake{position:absolute;top:0;left:0}section.esg .content-block .pic-block .title.fake .articleTitle{padding:0 20px;color:#fff;line-height:1.6;opacity:0;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.esg .content-block .pic-block .title.fake .articleTitle.display{opacity:1}section.esg .content-block .pic-block .title.real .articleTitle{padding:.1666666667em 20px;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;background:#393a42;color:#fff;line-height:1.6}section.esg .content-block .pic-block .title.real .articleTitle.hide{color:transparent}section.esg .content-block .pic-block .des{margin-top:20px}section.esg .content-block .pic-block .des .paragraphText{color:#fff;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}section.esg .content-block .text-block{margin-top:200px;display:flex;justify-content:space-between}section.esg .content-block .text-block:only-child{margin-top:0;padding-bottom:50px}section.esg .content-block .text-block .feature{display:flex;flex-wrap:wrap;gap:6.25vw 3.0208333333vw;width:57.7101257445%}section.esg .content-block .text-block .feature:only-child{width:100%}section.esg .content-block .text-block .feature .item{width:calc((100% - 6.1458333333vw) / 3);display:flex;flex-direction:column;align-items:center}section.esg .content-block .text-block .feature .item .number{font-family:Inter Tight;font-size:clamp(3.125rem,6.25vw,7.5rem);font-weight:100;letter-spacing:-1px;color:#fff}section.esg .content-block .text-block .feature .item .number-grow{height:1em}section.esg .content-block .text-block .feature .item .text{margin-top:20px;color:#fff;text-align:center}section.esg .content-block .text-block .content{width:34.7452018531%}section.esg .content-block .text-block .content .text{width:100%;max-width:350px;color:#fff}section.esg .content-block .text-block .content .btn-wrapper{margin-top:40px;display:flex;align-items:center;color:#fff}section.esg .content-block .text-block .content .btn-wrapper:before{margin:0 clamp(20px,2.1875vw,42px);display:block;width:1px;height:29px;background:#fff;opacity:.5;content:""}section.esg .content-block .text-block .content .btn-wrapper .unitText{font-family:Inter Tight;font-size:2.5rem;font-weight:100;letter-spacing:-1px}@media only screen and (max-width: 1200px){section.esg .content-block .text-block .content .btn-wrapper .unitText{font-size:1.875rem}}section.esg .content-block .text-block .content .join-btn{order:-1;opacity:.5;transition:opacity var(--trans-s)}@media only screen and (min-width: 1201px){section.esg .content-block .text-block .content .join-btn:hover{opacity:1}}@media only screen and (max-width: 1200px){section.esg .content-block .text-block .content .join-btn:active{opacity:1}}section.esg .content-block .text-block .content .contact-btn{opacity:.5;transition:opacity var(--trans-s)}@media only screen and (min-width: 1201px){section.esg .content-block .text-block .content .contact-btn:hover{opacity:1}}@media only screen and (max-width: 1200px){section.esg .content-block .text-block .content .contact-btn:active{opacity:1}}@media only screen and (max-width: 1600px){section.esg .content-block .pic-block .title-text{top:18.6741363212%}}@media only screen and (max-width: 1440px){section.esg .content-block .pic-block .title{width:75%}}@media only screen and (max-width: 1200px){section.esg .content-block .pic-block{flex-direction:column;align-items:flex-start}section.esg .content-block .pic-block .pic{margin-left:60px;width:calc(100% - 60px)}section.esg .content-block .pic-block .title-text{max-width:335px;margin-top:-200px;position:relative;left:unset;top:unset}section.esg .content-block .pic-block .title{width:100%}section.esg .content-block .text-block{margin-top:100px}section.esg .content-block .text-block .content .btn-wrapper{margin-top:20px}}@media only screen and (max-width: 900px){section.esg .content-block .text-block{flex-direction:column-reverse}section.esg .content-block .text-block .feature{margin-top:50px;width:100%}section.esg .content-block .text-block .content{width:100%}}@media only screen and (max-width: 767px){section.esg .content-block .pic-block{flex-direction:column;align-items:flex-start}section.esg .content-block .pic-block .pic{margin-left:30px;width:calc(100% - 30px)}section.esg .content-block .pic-block .title-text{margin-top:-200px;position:relative;left:unset;top:unset}section.esg .content-block .text-block .feature{padding:0 20px;gap:50px 28px}section.esg .content-block .text-block .feature .item{width:calc((100% - 28px)/2);align-items:flex-start}}@media only screen and (max-width: 575px){section.esg .content-block .pic-block .pic{margin-left:30px;width:calc(100% - 30px);position:relative}section.esg .content-block .pic-block .pic:before{display:block;width:100%;height:0;padding-bottom:130.7189542484%;content:""}section.esg .content-block .pic-block .pic picture{position:absolute;left:0;top:0;display:block;width:100%;height:100%}section.esg .content-block .pic-block .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}section.esg .content-block .pic-block .pic img{z-index:0}}section.esg .news-block{margin-top:50px;position:relative}section.esg .news-block .container{grid-column:var(--normal-grid);display:flex;justify-content:flex-end}section.esg .news-block .wrapper{padding:32px 40px;display:flex;align-items:center;max-width:871px;width:100%;color:#fff;background:#3a44a6}section.esg .news-block .title-block{flex-shrink:0}section.esg .news-block .swiper-block{margin-left:40px;width:79.7724399494%}section.esg .news-block .swiper-slide{display:flex}@media only screen and (min-width: 1201px){section.esg .news-block .swiper-slide:hover .plus:before,section.esg .news-block .swiper-slide:hover .plus:after{transform:rotate(180deg)}}@media only screen and (max-width: 1200px){section.esg .news-block .swiper-slide:active .plus:before,section.esg .news-block .swiper-slide:active .plus:after{transform:rotate(180deg)}}section.esg .news-block .newsDateText{margin-right:10px;font-size:.875rem;font-weight:300}section.esg .news-block .paragraphText{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}section.esg .news-block .plus{margin-left:20px;position:relative;display:flex;justify-content:center;align-items:center;width:24px;height:24px}section.esg .news-block .plus:before,section.esg .news-block .plus:after{position:absolute;display:block;background:#fff;transition:transform var(--trans-normal);content:""}section.esg .news-block .plus:before{width:14px;height:2px}section.esg .news-block .plus:after{width:2px;height:14px}@media only screen and (max-width: 992px){section.esg .news-block .wrapper{flex-direction:column;align-items:flex-start}section.esg .news-block .swiper-block{margin-left:unset;margin-top:10px;width:100%}}@media only screen and (max-width: 767px){section.esg .news-block .wrapper{padding:15px 20px}}
