.article-block{padding:100px 20px;max-width:1200px;margin:0 auto;border-top:3px solid rgba(0,0,0,.1)}.article-block .article-intro{display:flex;align-items:center;gap:40px;margin:50px auto 0}.article-block .article-intro img{width:50%;height:auto;object-fit:cover}.article-block .article-intro .text{width:50%;color:#5c5c5c;line-height:1.8;font-weight:500}.article-block .article-intro .text p{margin:20px 0}@media(max-width:768px){.article-block .article-intro{flex-direction:column-reverse}.article-block .article-intro .text,.article-block .article-intro img{width:100%}}.article-block .article-highlight{position:relative;margin-top:40px;padding:100px 0;overflow:hidden}@media(max-width:576px){.article-block .article-highlight{padding:20px 10px}}.article-block .article-highlight .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;z-index:0}.article-block .article-highlight .highlight-text{position:relative;z-index:1;background:#fff;padding:50px;width:75%;margin:0 auto;box-shadow:0 10px 20px rgba(0,0,0,.1)}@media(max-width:992px){.article-block .article-highlight .highlight-text{width:95%;padding:20px}}.article-block .article-highlight .highlight-text p{color:#5c5c5c;line-height:1.8;margin:20px 0;font-weight:500}.intro-block{padding:80px 0;position:relative;z-index:3}.intro-block .container{display:flex;max-width:1195px;width:calc(100% - 120px);margin:0 auto}@media(max-width:992px){.intro-block .container{flex-direction:column;max-width:550px;width:100%;padding:0 20px}}.intro-block .img-bg{width:85%;position:relative}.intro-block .img-bg:before{content:"";display:block;width:100%;height:100%;padding-bottom:125%}.intro-block .img-bg img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.intro-block .swiper-block{width:45%;position:relative}@media(max-width:992px){.intro-block .swiper-block{width:100%}}.intro-block .swiper{position:absolute;margin-left:18%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.intro-block .swiper-slide{text-align:center;display:flex;justify-content:center;align-items:center}.intro-block .swiper-slide .img-box{opacity:0;transition:opacity .5s;width:375px;position:relative}@media(max-width:576px){.intro-block .swiper-slide .img-box{width:300px}}.intro-block .swiper-slide .img-box:before{content:"";display:block;width:100%;height:100%;padding-bottom:100%}.intro-block .swiper-slide.swiper-slide-active .img-box,.intro-block .swiper-slide.swiper-slide-duplicate-active .img-box{opacity:1}.intro-block .swiper-button-group{margin-top:50px;font-size:.8125rem;display:flex;justify-content:center;gap:15px}@media(max-width:992px){.intro-block .swiper-button-group{margin-top:30px}}.intro-block .swiper-button-group .swiper-button{cursor:pointer;opacity:.2;transition:opacity .3s}@media(max-width:1200px){.intro-block .swiper-button-group .swiper-button{opacity:1}}.intro-block .intro-text{width:min(48%,500px);margin-left:auto;margin-top:min(5vw,80px)}@media(max-width:992px){.intro-block .intro-text{margin-right:auto;width:100%;padding:0 10px;margin-top:50px}}.intro-block .intro-text ul{margin-top:50px}@media(max-width:1200px){.intro-block .intro-text ul{margin-top:30px}}.intro-block .intro-text li:not(:first-child){margin-top:15px}.intro-block .headline-text .text{color:#000;-webkit-line-clamp:unset}