.capability-banner.aost-show .breadcrumbs-block,.capability-banner.aost-show .title,.capability-banner.aost-show .des{opacity:1;transform:translate(0,0)}.capability-banner .container{grid-column:2/-2}.capability-banner .breadcrumbs-block{opacity:0;transition:opacity .8s,transform .8s;transform:translate(-30px)}.capability-banner .main-block{padding-bottom:60px}.capability-banner .title{opacity:0;padding:100px 0 60px;transition:opacity .8s .2s,transform .8s .2s;transform:translate(-30px)}.capability-banner .des{opacity:0;max-width:960px;transition:opacity .8s .4s,transform .8s .4s;transform:translate(-30px)}@media only screen and (width<=1200px){.capability-banner .main-block{padding-bottom:40px}.capability-banner .title{padding:60px 0 40px}}section.explore{padding-top:var(--space-80-160);position:relative}section.explore:before{z-index:-1;content:"";background:linear-gradient(#f7f7f7 0%,#fff 100%);width:100%;height:100%;display:block;position:absolute;inset:0}section.explore.aost-show .block-title,section.explore.aost-show .item-block .explore-item{opacity:1;transform:translate(0,0)}section.explore .container{grid-column:var(--grid-4);flex-direction:column;align-items:center;gap:50px;display:flex}section.explore .block-title{text-align:center;opacity:0;transition:opacity .8s,transform .8s;transform:translateY(30px)}section.explore .item-block{align-items:start;gap:4.16667vw;width:calc(100% - 4.16667vw);margin:0 auto;display:flex}section.explore .explore-item{aspect-ratio:1;width:calc(33.3333% - 2.77778vw);position:relative}section.explore .explore-item:first-child{opacity:0;transition:opacity .8s .1s,transform .8s .1s,aspect-ratio .5s,box-shadow .5s;transform:translateY(30px)}section.explore .explore-item:nth-child(2){opacity:0;transition:opacity .8s .25s,transform .8s .25s,aspect-ratio .5s,box-shadow .5s;transform:translateY(30px)}section.explore .explore-item:nth-child(3){opacity:0;transition:opacity .8s .4s,transform .8s .4s,aspect-ratio .5s,box-shadow .5s;transform:translateY(30px)}section.explore .explore-item .btn{flex-shrink:0;width:30px;height:30px;transition:transform .5s;position:relative}section.explore .explore-item .btn:before,section.explore .explore-item .btn:after{content:"";background:#fff;width:16px;height:2px;transition:transform .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.explore .explore-item .btn:after{transform:translate(-50%,-50%)rotate(90deg)}@media only screen and (width>=1201px){section.explore .explore-item .btn:hover{transform:rotate(180deg)}}@media only screen and (width<=1200px){section.explore .explore-item .btn:active{transform:rotate(180deg)}}section.explore .explore-item .pic-box{z-index:-1;aspect-ratio:1;width:100%;transition:width .5s;position:absolute;top:0;left:50%;transform:translate(-50%)}section.explore .explore-item .pic-box .pic{width:100%;height:100%;position:relative;overflow:hidden}section.explore .explore-item .pic-box .pic:after{content:"";background:linear-gradient(#0000 65.33%,#0000004d 100%);width:100%;height:100%;position:absolute;top:0;left:0}section.explore .explore-item .content{grid-template-rows:auto 0fr;justify-items:start;width:100%;padding:20px 30px;transition:grid-template-rows .5s,width .5s;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}section.explore .explore-item .title{color:#fff}section.explore .explore-item .title>a{display:block}section.explore .explore-item .des-block{opacity:0;justify-content:space-between;align-items:center;gap:40px;transition:opacity .5s,visibility .5s,margin-top .5s;display:flex;overflow:hidden}section.explore .explore-item .des-block .des{color:#fff}section.explore .explore-item .des-block .des p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media only screen and (width>=1201px){section.explore .explore-item:hover{aspect-ratio:400/430;box-shadow:10px 10px 20px #00000026}section.explore .explore-item:hover .pic-box{width:107.5%}section.explore .explore-item:hover .content{grid-template-rows:auto 1fr;width:107.5%}section.explore .explore-item:hover .des-block{opacity:1;margin-top:15px;transition:opacity .5s .5s,visibility .5s .5s,margin-top .5s}}@media only screen and (width<=1200px){section.explore .container{gap:30px}section.explore .item-block{width:calc(100% - var(--1fr-space) * 2);gap:var(--1fr-space)}section.explore .explore-item{width:calc((100% - var(--1fr-space) * 2) / 3);pointer-events:none;flex-direction:column;gap:20px;display:flex}section.explore .explore-item .btn{pointer-events:auto}section.explore .explore-item .btn:before,section.explore .explore-item .btn:after{background:#000}section.explore .explore-item .pic-box{position:initial;transform:initial;pointer-events:auto}section.explore .explore-item .content{position:initial;transform:initial;grid-template-rows:auto 1fr;padding:0}section.explore .explore-item .title{color:#000;pointer-events:auto}section.explore .explore-item .des-block{opacity:1;align-items:flex-end;gap:20px;margin-top:15px}section.explore .explore-item .des-block .des{color:#000}}@media only screen and (width<=900px){section.explore .item-block{width:100%}}@media only screen and (width<=767px){section.explore .item-block{grid-template-columns:repeat(2,1fr);gap:50px;display:grid}section.explore .explore-item{width:100%}}@media only screen and (width<=575px){section.explore .item-block{grid-template-columns:1fr}}section.content{gap:var(--space-60-160);flex-direction:column;padding-top:30px;display:flex}@media only screen and (width<=1200px){section.content{padding-top:20px}}section.head-article{width:100%;max-width:2560px;margin:0 auto}section.head-article.aost-show .swiper-box,section.head-article.aost-show .content{opacity:1;transform:translate(0,0)}section.head-article .container{grid-column:2/-2;grid-template-columns:subgrid;align-items:center;display:grid}section.head-article .swiper-box{opacity:0;grid-column:1/12;width:100%;min-width:0;transition:opacity .8s,transform .8s;position:relative;transform:translateY(30px)}section.head-article .content{gap:var(--space-50-80);opacity:0;flex-direction:column;grid-column:14/-2;transition:opacity .8s .2s,transform .8s .2s;display:flex;transform:translateY(30px)}section.head-article .title-box{flex-direction:column;gap:20px;display:flex}section.head-article .title-box .title{letter-spacing:.5px;font-size:2.5rem;font-weight:300;line-height:1.2}section.head-article .sticky{width:100%;position:sticky;top:100px}section.head-article .swiper-positioner{position:relative}section.head-article .swiper-bg{aspect-ratio:800/533;transform-origin:0 100%;width:90.9091%;position:absolute;bottom:0;left:0;transform:rotate(-3deg)translate(3.4875%)}section.head-article .swiper-pagination{justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex;position:static}@media only screen and (width<=1200px){section.head-article .content{grid-column:14/-1;gap:30px}section.head-article .title-box{gap:15px}section.head-article .title-box .title{font-size:1.75rem}}@media only screen and (width<=900px){section.head-article .container{row-gap:var(--space-50-200)}section.head-article .swiper-box,section.head-article .content{grid-column:1/-1}section.head-article .sticky{position:initial}section.head-article .swiper-bg{width:82.531%}}@media only screen and (width<=575px){section.head-article .swiper-bg{aspect-ratio:335/225;width:100%;transform:rotate(-3deg)translate(-.895522%)}}.head-article-swiper .swiper-slide{aspect-ratio:880/600}.head-article-swiper .pic{aspect-ratio:800/533;width:90.9091%;margin:0 0 auto auto}.head-article-swiper .pic img{object-fit:cover;width:100%;height:100%}@media only screen and (width<=900px){.head-article-swiper .swiper-slide{aspect-ratio:727/445}.head-article-swiper .pic{width:82.531%;margin:0 auto auto}}@media only screen and (width<=575px){.head-article-swiper .swiper-slide{aspect-ratio:335/251}.head-article-swiper .pic{aspect-ratio:335/225;width:100%;margin:0 0 auto}}section.certificate{width:100%;max-width:2560px;margin:0 auto}section.certificate.aost-show .info-box .title,section.certificate.aost-show .info-box .des,section.certificate.aost-show .logo-wrapper{opacity:1;transform:translate(0,0)}section.certificate .container{grid-column:2/-2;grid-template-columns:subgrid;row-gap:80px;display:grid}section.certificate .info-box{flex-direction:column;grid-column:4/-4;align-items:center;gap:30px;width:100%;max-width:960px;margin:0 auto;display:flex}section.certificate .info-box .pic{aspect-ratio:1;width:200px;min-height:0}section.certificate .info-box .pic img{object-fit:cover;filter:drop-shadow(46px -39px 10px #0000001a);opacity:0;width:100%;height:100%;transition:opacity .5s,transform .5s;transform:scale(0)}section.certificate .info-box .pic img.active{opacity:1;transition:opacity .5s, transform .8s linear(0, .528 7%, .921 14.4%, 1.07 18.3%, 1.19 22.4%, 1.28 26.7%, 1.34 31.2%, 1.366 34.5%, 1.378 38%, 1.377 41.7%, 1.363 45.6%, 1.308 53.3%, 1.13 71.3%, 1.059 80.1%, 1.013 89.7%, 1);transform:scale(1)}section.certificate .info-box .text-box{text-align:center;flex-direction:column;align-items:center;gap:15px;display:flex}section.certificate .info-box .title{opacity:0;transition:opacity .8s .2s,transform .8s .2s;transform:translateY(30px)}section.certificate .info-box .des{opacity:0;transition:opacity .8s .4s,transform .8s .4s;transform:translateY(30px)}section.certificate .logo-wrapper{--logo-width:300px;--gap:50px;width:100%;max-width:calc(var(--logo-width) * 3 + var(--gap) * 2);opacity:0;grid-column:1/-1;margin:0 auto;transition:opacity .8s .6s,transform .8s .6s;position:relative;transform:translateY(30px)}section.certificate .logo-wrapper:before,section.certificate .logo-wrapper:after{z-index:2;content:"";width:100px;height:100%;transition:opacity .5s;display:block;position:absolute;top:0;bottom:0}section.certificate .logo-wrapper:before{background:linear-gradient(90deg,#fff 0%,#fff0 100%);left:0}section.certificate .logo-wrapper:after{background:linear-gradient(270deg,#fff 0%,#fff0 100%);right:0}section.certificate .logo-wrapper:has(.simple-btn-prev.swiper-button-disabled):before{opacity:0}section.certificate .logo-wrapper:has(.simple-btn-next.swiper-button-disabled):after{opacity:0}section.certificate .swiper-slide{width:var(--logo-width)}section.certificate .logo-item{text-align:center;flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}section.certificate .logo-item .logo-box{justify-content:center;align-items:center;width:100%;display:flex}section.certificate .logo-item .logo-box img{aspect-ratio:180/150;object-fit:contain;width:180px}section.certificate .logo-item .item-name{opacity:0;transition:opacity .5s}section.certificate .swiper-control{width:100%;container-type:inline-size}section.certificate .swiper-control .simple-btn-prev,section.certificate .swiper-control .simple-btn-next{top:calc(var(--logo-width) * .833333 * .6 / 2);z-index:3;position:absolute;transform:translateY(-50%)}section.certificate .swiper-control .simple-btn-prev{left:-80px}section.certificate .swiper-control .simple-btn-next{right:-80px}section.certificate [cursor-move]{z-index:5}@media only screen and (width>=2048px){section.certificate .info-box .pic{width:250px}}@media only screen and (width>=1201px){section.certificate .logo-item:hover .item-name{opacity:1}}@media only screen and (width<=1200px){section.certificate .container{row-gap:50px}section.certificate .info-box{grid-column:3/-3}section.certificate .info-box .pic{width:150px}section.certificate .logo-wrapper{--gap:30px}section.certificate .logo-wrapper:before,section.certificate .logo-wrapper:after{width:180px}section.certificate .logo-wrapper:before{background:linear-gradient(90deg,#fff 80px,#fff0 100%);left:0}section.certificate .logo-wrapper:after{background:linear-gradient(270deg,#fff 80px,#fff0 100%);right:0}section.certificate .logo-item .logo-box img{width:144px}section.certificate .logo-item .item-name{opacity:1}section.certificate .swiper-control .simple-btn-prev,section.certificate .swiper-control .simple-btn-next{top:calc(var(--logo-width) * .833333 * .48 / 2)}section.certificate .swiper-control .simple-btn-prev{left:0}section.certificate .swiper-control .simple-btn-next{right:0}}@media only screen and (width<=900px){section.certificate .container{row-gap:30px}section.certificate .info-box{grid-column:1/-1}section.certificate .info-box .pic{width:120px}section.certificate .info-box .text-box{text-align:left;align-items:start}section.certificate .logo-wrapper{--logo-width:250px;max-width:initial;width:100%}}@media only screen and (width<=575px){section.certificate .logo-wrapper:before,section.certificate .logo-wrapper:after{display:none}section.certificate .swiper-control .simple-btn-prev,section.certificate .swiper-control .simple-btn-next{top:17.9104cqw}}section.jumbotron{aspect-ratio:1920/966;position:relative}section.jumbotron.aost-show .content .title,section.jumbotron.aost-show .content .subtitle{opacity:1;transform:translate(0,0)}section.jumbotron .bg{width:100%;height:100%;position:absolute;inset:0}section.jumbotron .bg img{object-fit:cover;width:100%;height:100%}section.jumbotron .content{--text-color:#fff;z-index:2;width:100%;height:100%;color:var(--text-color);flex-direction:column;justify-content:space-between;gap:50px;padding:80px;display:flex;position:relative}section.jumbotron .content[data-theme=dark]{--text-color:#000}section.jumbotron .content[data-theme=light]{--text-color:#fff}section.jumbotron .content .title{letter-spacing:-3px;opacity:0;max-width:1200px;font-size:9.375rem;font-weight:600;line-height:1.1;transition:opacity .8s,transform .8s;transform:translateY(30px)}section.jumbotron .content .subtitle{max-width:calc(var(--1fr-space) * 11);opacity:0;align-self:end;transition:opacity .8s .4s,transform .8s .4s;transform:translateY(30px)}@media only screen and (width<=1535px){section.jumbotron .content .title{font-size:6rem}}@media only screen and (width<=1200px){section.jumbotron .content{padding:40px}section.jumbotron .content .title{letter-spacing:-.5px;font-size:2.625rem;line-height:1.25}}@media only screen and (width<=900px){section.jumbotron{aspect-ratio:767/920}section.jumbotron .content{justify-content:center;gap:30px}section.jumbotron .content .subtitle{align-self:start;padding-top:100px}}@media only screen and (width<=767px){section.jumbotron .content{padding:30px 20px}}
