.concept-section{height:480px;overflow:hidden}.concept-section .swiper{height:100%}.concept-section .swiper .swiper-pagination{transform:unset;justify-content:flex-start;align-items:center;display:flex;bottom:40px;left:40px}.concept-section .swiper .concept-inner{width:100%;max-width:var(--max-w);height:100%;margin:0 auto;display:flex}.concept-section .swiper .concept-inner .concept-left,.concept-section .swiper .concept-inner .concept-right{width:50%}.concept-section .swiper .concept-inner .concept-left{flex-direction:column;padding:40px;display:flex}.concept-section .swiper .concept-inner .concept-left .topic{letter-spacing:-.16px;font-size:16px;line-height:1.25}.concept-section .swiper .concept-inner .concept-left .title{letter-spacing:-1.04px;margin-top:10px;font-size:52px;line-height:1.25}.concept-section .swiper .concept-inner .concept-left .desc{letter-spacing:-.16px;text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4;block-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:30px;font-size:16px;line-height:1.25;display:-webkit-box;overflow:hidden}.concept-section .swiper .concept-inner .concept-media{width:100%;height:100%;font-size:0}.concept-section .swiper .concept-inner .concept-media .concept-img{object-fit:cover;width:100%;height:100%}@media (max-width:767px){.concept-section{height:616px}.concept-section .swiper .swiper-pagination{bottom:30px;left:50%;transform:translate(-50%)}.concept-section .swiper .concept-inner{flex-direction:column-reverse}.concept-section .swiper .concept-inner .concept-left,.concept-section .swiper .concept-inner .concept-right{width:100%}.concept-section .swiper .concept-inner .concept-left{height:326px;padding:30px 15px}.concept-section .swiper .concept-inner .concept-right{height:290px}}
