.dot-title{display:flex;align-items:center;font-size:14px;width:max-content}.dot-title:not(.text-white){color:#555;--_dot-color: var(--color-linear)}.dot-title::before{content:"";display:block;width:calc(9/14*1em);height:calc(9/14*1em);background:var(--_dot-color, currentColor);border-radius:50%;margin-right:calc(6/14*1em)}.grid-bg{position:relative;background-image:linear-gradient(var(--color-border) 1px, transparent 1px),linear-gradient(90deg, var(--color-border) 1px, transparent 1px);background-size:20.8333333333vw;background-position-x:8.3333333333vw;background-position-y:2.0833333333vw}.grid-bg::before,.grid-bg::after{content:"";display:block;width:1em;height:1em;background:linear-gradient(currentColor, currentColor) center/100% 1px,linear-gradient(currentColor, currentColor) center/1px 100%;background-repeat:no-repeat;color:var(--grid-bg-plus-color, #000);font-size:9px;position:absolute;transform:translate(-50%, -50%);top:var(--grid-bg-plus-top, clamp(20.4166666667px, 2.0833333333vw, 40px));pointer-events:none}.grid-bg::before{left:8.3333333333vw}.grid-bg::after{left:91.6666666667vw}@media(max-width: 980px){.grid-bg{background:unset}}.section-title{font-size:var(--fs-60);line-height:1.1;font-weight:bold}.linear-outline,.outline-order,.outline-btn.is-linear-border{position:relative}.linear-outline::before,.outline-order::before,.outline-btn.is-linear-border::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--linear-outline-radius, 99px);padding:2px;background:var(--color-linear);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.outline-btn{display:flex;align-items:center;justify-content:space-between;width:clamp(142.9166666667px,14.5833333333vw,280px);min-width:130px;height:clamp(2.25rem,0.9468085106rem + 2.1276595745vw,3.5rem);padding:0 clamp(19.3958333333px,1.9791666667vw,38px);border-radius:99px;font-size:var(--fs-18);transition:background .3s;background:hsla(0,0%,100%,.5)}.outline-btn .dot-right{transition:.3s;transform:translateX(var(--_dot-x, 0))}.outline-btn:hover{--_dot-x: 10px}.linear-btn{border-radius:99px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--color-linear);color:#fff;padding:clamp(5.1041666667px,0.5208333333vw,10px) clamp(10.2083333333px,1.0416666667vw,20px);padding-left:clamp(12.7604166667px,1.3020833333vw,25px);min-width:clamp(81.6666666667px,8.3333333333vw,160px)}.linear-btn .dot-right{transition:.3s;transform:translateX(var(--_dot-x, 0))}.linear-btn:hover{--_dot-x: 10px}.linear-text{background:var(--color-linear);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.i-banner{--_px: clamp(1.25rem, -6.5691489362rem + 12.7659574468vw, 8.75rem);padding:0 min(5%,20px);color:#fff}.i-banner>.embla{--embla-gap: 20px;overflow:hidden;border-radius:clamp(10.2083333333px,1.0416666667vw,20px)}.i-banner .banner-slide{--_ratio: 1880 / 860;width:100%;position:relative;overflow:hidden;border-radius:clamp(10.2083333333px,1.0416666667vw,20px);background:#02030b;padding-bottom:calc(1/(var(--_ratio))*100%)}.i-banner .banner-slide.is-black{color:#000}.i-banner .banner-slide>video,.i-banner .banner-slide>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.i-banner .banner-slide .content{position:absolute;z-index:2;left:var(--_px);top:0;bottom:0;height:max-content;margin:auto;font-weight:bold}.i-banner .banner-slide .content .title{font-size:clamp(1.5rem,-1.1063829787rem + 4.2553191489vw,4rem);line-height:1.1}.i-banner .banner-slide .content .text{font-size:clamp(0.875rem,0.2234042553rem + 1.0638297872vw,1.5rem);line-height:1.3;margin-top:clamp(17.8645833333px,1.8229166667vw,35px)}.i-banner .embla-bar{--embla-gap: max(30px, 5vw);position:absolute;z-index:5;bottom:clamp(30.625px,3.125vw,60px);left:var(--_px);right:var(--_px);display:grid;grid-template-areas:"embla button" "progress progress";grid-template-columns:1fr auto;align-items:center}.i-banner .embla-bar .area-embla{grid-area:embla}.i-banner .embla-bar .area-button{grid-area:button}.i-banner .embla-bar .area-progress{grid-area:progress}.i-banner .embla-bar{gap:10px}.i-banner .embla-bar .control{width:calc(28/16*1em);height:calc(28/16*1em);background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000}.i-banner .embla-bar .progress{height:2px;background:hsla(0,0%,100%,.2)}.i-banner .embla-bar .progress::after{content:"";display:block;width:min(var(--_progress, 0%),100%);height:100%;background:#fff;transition:width .1s ease}@media(max-width: 980px){.i-banner{padding:0}.i-banner>.embla{border-radius:0}.i-banner .banner-slide{--_ratio: 4 / 3;border-radius:0}.i-banner .banner-slide .text{display:none}.i-banner .embla-bar{bottom:10px;font-size:14px;grid-template-areas:"progress button"}.i-banner .embla-bar .embla{display:none}}.i-banner,.i1{background-color:#f4f8ff}.i1{position:relative;overflow:hidden}@keyframes i1-bg-move{0%,100%{transform:translateX(0)}50%{transform:translate(-10px, -10px)}}.i1>.bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;animation:i1-bg-move 6s ease infinite}.i1 .section-title{margin-top:clamp(15.3125px,1.5625vw,30px)}.i1 .lead{font-size:var(--fs-24);font-weight:bold;margin-top:clamp(10.2083333333px,1.0416666667vw,20px)}.i1 .desc{margin-top:clamp(24.5px,2.5vw,48px);font-size:var(--fs-18);color:#444;width:min(100%,clamp(311.3541666667px,31.7708333333vw,610px))}.i1 .outline-btn{margin-top:clamp(91.875px,9.375vw,180px)}.i1 .inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding-top:clamp(102.0833333333px,10.4166666667vw,200px);padding-bottom:8.3333333333vw;border-top:1px solid var(--color-border)}.i1 .stats .grid{position:relative;display:grid;grid-template-columns:repeat(2, 1fr)}.i1 .stats .grid::before{content:"";position:absolute;width:1em;height:1em;background:linear-gradient(currentColor, currentColor) center/100% 1px,linear-gradient(currentColor, currentColor) center/1px 100%;background-repeat:no-repeat;font-size:11px;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1;pointer-events:none}.i1 .stats .grid::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;color:var(--color-border);background:linear-gradient(currentColor, currentColor) center/100% 1px,linear-gradient(currentColor, currentColor) center/1px 100%;background-repeat:no-repeat}.i1 .stats .item{background:#fff;min-height:clamp(122.5px,12.5vw,240px);padding:clamp(22.96875px,2.34375vw,45px) clamp(20.4166666667px,2.0833333333vw,40px);position:relative;display:flex;flex-direction:column;justify-content:flex-end}.i1 .stats .item .icon{position:absolute;top:clamp(20.4166666667px,2.0833333333vw,40px);right:clamp(20.4166666667px,2.0833333333vw,40px);transition:.3s}.i1 .stats .item strong{font-size:var(--fs-56);width:max-content;line-height:1}.i1 .stats .item p{font-size:var(--fs-18);margin-top:clamp(10.2083333333px,1.0416666667vw,20px);color:#777}.i1 .stats .item:not(:hover) .icon{opacity:.1;transform:rotateY(180deg)}.i1 .stats .item:hover strong{background:var(--color-linear);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.i1 .stats .item:hover p{color:#000}.i1 .stats .signature{display:flex;align-items:center;gap:10px;font-weight:bold;margin-top:clamp(28.0729166667px,2.8645833333vw,55px)}.i1 .stats .signature .e{width:calc(50/16*1em)}@media(max-width: 980px){.i1 .inner{grid-template-columns:1fr;padding:40px 5%}.i1 .stats{margin-top:40px}.i1 .outline-btn{display:none}}.contact-modal-card{width:min(90%,500px);overflow:hidden;border-radius:clamp(10.2083333333px,1.0416666667vw,20px);padding:clamp(30.625px,3.125vw,60px) clamp(51.0416666667px,5.2083333333vw,100px) clamp(28.0729166667px,2.8645833333vw,55px) clamp(25.5208333333px,2.6041666667vw,50px);position:relative}.contact-modal-card .close{position:absolute;z-index:1;top:clamp(10.2083333333px,1.0416666667vw,20px);right:clamp(10.2083333333px,1.0416666667vw,20px);color:rgba(var(--color-primary), 1);width:clamp(2.1875rem,1.8617021277rem + 0.5319148936vw,2.5rem);height:clamp(2.1875rem,1.8617021277rem + 0.5319148936vw,2.5rem);background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:box-shadow .3s}.contact-modal-card .close:hover{box-shadow:var(--shadow-100)}.contact-modal-card .title{font-size:var(--fs-36);font-weight:bold;line-height:1.2}.contact-modal-card ul{margin-top:clamp(20.4166666667px,2.0833333333vw,40px)}.contact-modal-card li{display:grid;grid-template-areas:"icon tit" "icon text";grid-template-columns:auto 1fr;gap:5px 10px;padding-bottom:clamp(12.7604166667px,1.3020833333vw,25px);line-height:1.2}.contact-modal-card li:not(:last-child){margin-bottom:clamp(12.7604166667px,1.3020833333vw,25px)}.contact-modal-card li .icon{grid-area:icon;width:40px;height:40px;background:var(--color-linear);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px}.contact-modal-card li .tit{grid-area:tit;color:#666}.contact-modal-card li .text{grid-area:text}.contact-modal-card li .text:not(.addr){font-weight:bold;font-size:var(--fs-20)}.contact-modal-card .qr-list{display:flex;padding-left:50px;margin-top:10px;gap:20px;text-align:center;font-size:15px;line-height:2;font-weight:bold}.contact-modal-card .qr-list .qr{width:110px}.i2{padding:clamp(51.0416666667px,5.2083333333vw,100px) 0 clamp(102.0833333333px,10.4166666667vw,200px);position:relative}.i2 .grid-bg{--color-border: rgba(255, 255, 255, 0.15);--grid-bg-plus-color: #fff;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.i2 .section-head{text-align:center}.i2 .section-head,.i2 .tabs{color:#fff}.i2 .dot-title{margin:0 auto}.i2 .section-title{margin-top:clamp(15.3125px,1.5625vw,30px)}.i2 .tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:clamp(20.4166666667px,2.0833333333vw,40px) 0 clamp(35.7291666667px,3.6458333333vw,70px)}.i2 .tabs button{border:1px solid #fff;border-radius:99px;padding:8px 20px}.i2 .tabs button.active{background:var(--color-linear);color:#fff;border-color:rgba(0,0,0,0)}.i2 .service-card{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:clamp(15.3125px,1.5625vw,30px) clamp(40.8333333333px,4.1666666667vw,80px);padding:clamp(51.0416666667px,5.2083333333vw,100px) clamp(30.625px,3.125vw,60px) clamp(22.96875px,2.34375vw,45px) clamp(45.9375px,4.6875vw,90px);border-radius:clamp(10.2083333333px,1.0416666667vw,20px);color:#10111a;background:var(--color-section)}.i2 .service-card .media{filter:saturate(1.3)}.i2 .service-card .body{width:min(100%,560px)}.i2 .service-card .body h3{font-size:var(--fs-40);font-weight:bold}.i2 .service-card .body .text{margin-top:clamp(15.3125px,1.5625vw,30px);color:#666}.i2 .service-card .body ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(9.1875px,0.9375vw,18px);margin-top:clamp(20.4166666667px,2.0833333333vw,40px)}.i2 .service-card .body li::before{content:"";display:inline-block;margin-right:8px;width:calc(10/16*1em);height:calc(10/16*1em);background:var(--color-linear);border-radius:50%}.i2 .service-card .more{grid-column:1/-1;display:flex;align-items:center;width:max-content;margin-left:auto;gap:calc(8/16*1em)}.i2 .service-card .more .dot-right{color:rgba(var(--color-primary), 1);transition:.3s}.i2 .service-card .more:hover .dot-right{transform:translateX(4px)}@media(min-width: 980px){.i2 .mobile-contents{display:none}}@media(max-width: 980px){.i2 .service-card{grid-template-columns:1fr;padding:30px}.i2 .service-card .body{margin-top:20px}.i2 .service-card .body h3{text-align:center}.i2 .service-card .body ul{grid-template-columns:1fr;width:max-content;margin:20px auto 0}.i2 .service-card .more{margin-left:auto;margin-right:auto}.i2 .tabs button{font-size:14px;padding:6px 14px}.i2 switch-content{display:none}.i2 .mobile-contents{--embla-gap: 20px}}.layout-title-nav-embla{display:grid;grid-template-areas:"title title" "title2 nav" "embla embla";grid-template-columns:1fr auto}.layout-title-nav-embla .area-title{grid-area:title}.layout-title-nav-embla .area-title2{grid-area:title2}.layout-title-nav-embla .area-nav{grid-area:nav}.layout-title-nav-embla .area-embla{grid-area:embla}.embla-nav.is-linear .btn{border-radius:99px;width:clamp(2.8125rem,1.835106383rem + 1.5957446809vw,3.75rem);height:clamp(1.875rem,1.2234042553rem + 1.0638297872vw,2.5rem)}.embla-nav.is-linear .btn:hover{background:var(--color-linear)}.i3{overflow:hidden;padding:clamp(51.0416666667px,5.2083333333vw,100px) 0 clamp(96.9791666667px,9.8958333333vw,190px)}.i3 .section-title{margin-top:clamp(15.3125px,1.5625vw,30px)}.i3 .embla{margin-top:clamp(25.5208333333px,2.6041666667vw,50px)}.i3 .slide{width:max(20.8333333333vw,300px)}.i3 .slide:nth-child(2n){padding-top:clamp(28.0729166667px,2.8645833333vw,55px)}.people-card{padding-left:clamp(20.4166666667px,2.0833333333vw,40px)}.people-card .bar{color:var(--_bar-color, #abaeb3);display:flex;align-items:center;justify-content:space-between;position:relative;transition:color .3s;font-size:clamp(0.875rem,0.8098404255rem + 0.1063829787vw,0.9375rem);font-weight:bold}.people-card .bar::before{content:"";display:block;position:absolute;z-index:1;width:1px;height:1em;background:#000;right:calc(100% + clamp(20.4166666667px,2.0833333333vw,40px) - 1px)}.people-card .dots{--_base: #d6dde8;width:calc(8/16*1em);height:calc(8/16*1em);background:var(--_dot-1, var(--_base));border-radius:50%;margin-right:clamp(25.5208333333px,2.6041666667vw,50px);box-shadow:calc(11/16*1em) 0 0 var(--_dot-2, var(--_base)),calc(22/16*1em) 0 0 var(--_dot-3, var(--_base));transition:.3s}.people-card:hover{--_bar-color: #000;--_dot-1: rgba(var(--color-primary), 1);--_dot-2: rgba(var(--color-primary), 0.5);--_dot-3: rgba(var(--color-primary), 0.2)}.people-card .card{overflow:hidden;border-radius:clamp(6.125px,0.625vw,12px);position:relative;margin-top:clamp(12.7604166667px,1.3020833333vw,25px);transition:transform .3s}.people-card .card .desc{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:clamp(6.125px,0.625vw,12px);background:linear-gradient(transparent, rgba(var(--color-primary), 1));padding:clamp(28.0729166667px,2.8645833333vw,55px);opacity:var(--_desc-op, 0);transition:.3s}.people-card .card .desc::before{content:"";display:block;position:absolute;z-index:-1;top:clamp(10.2083333333px,1.0416666667vw,20px);right:clamp(10.2083333333px,1.0416666667vw,20px);bottom:clamp(10.2083333333px,1.0416666667vw,20px);left:clamp(10.2083333333px,1.0416666667vw,20px);background:hsla(0,0%,100%,.9);border-radius:clamp(6.125px,0.625vw,12px)}.people-card .card .desc .mark{font-size:var(--fs-48);font-family:auto;width:1em;transform:translateX(-0.6em);color:rgba(var(--color-primary), 1)}.people-card .card .desc .mark:last-child{margin-left:auto;transform:translateX(0.6em)}.people-card .card:hover{--_desc-op: 1}.people-card .name{font-size:var(--fs-28);font-weight:bold;line-height:1.2;margin-top:clamp(12.7604166667px,1.3020833333vw,25px)}.people-card .job{font-size:var(--fs-18);color:#888;margin-top:4px}@media(max-width: 750px){.people-card .mark{display:none}}.bj4 .item,.i4 .reason-card{position:relative;transition:background .3s;overflow:hidden}.bj4 .item>*,.i4 .reason-card>*{position:relative;z-index:1}.bj4 .item::before,.i4 .reason-card::before,.bj4 .item::after,.i4 .reason-card::after{content:"";display:block;position:absolute;transition:.3s;opacity:var(--_op, 0);pointer-events:none}.bj4 .item::before,.i4 .reason-card::before{top:0;left:0;width:100%;height:4px;background:var(--color-linear)}.bj4 .item::after,.i4 .reason-card::after{bottom:0;left:50%;width:150%;height:400px;border-radius:50%;background:radial-gradient(circle at 30% 10%, rgba(var(--color-primary2), 1), rgba(var(--color-primary), 1));filter:blur(var(--card-hover-blur, 40px));transform:translate(-50%, var(--card-hover-y, 60%))}.bj4 .item:hover,.i4 .reason-card:hover{--_get-op: 1;--_op: 1;background:#000}.i4{--color-border: rgba(255, 255, 255, 0.15);padding-top:clamp(56.1458333333px,5.7291666667vw,110px);position:relative;overflow:hidden;color:#fff}.i4 .grid-bg{--grid-bg-plus-color: #fff;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.i4>.bg{position:absolute;right:7.03125vw;top:-6.7708333333vw;width:28.125vw;pointer-events:none;animation:easing 6s ease infinite}.i4 .inner{position:relative;z-index:1}.i4 .section-title{margin-top:clamp(10.2083333333px,1.0416666667vw,20px)}.i4 .reason-list{margin-top:clamp(45.9375px,4.6875vw,90px);position:relative}.i4 .reason-list .grid-bg{--grid-bg-plus-top: 0;background-image:unset;border-top:1px solid var(--color-border)}.i4 .reason-wrap .slide{min-width:0;max-width:100%;flex:0 0 calc(100%/var(--_slides, 3))}@media(max-width: 980px){.i4 .reason-wrap{--_slides: 2;--_get-op: 1}}@media(max-width: 750px){.i4 .reason-wrap{--_slides: 1}}.i4 .reason-card{min-height:clamp(260.3125px,26.5625vw,510px);height:100%;padding:clamp(56.1458333333px,5.7291666667vw,110px) clamp(30.625px,3.125vw,60px) clamp(35.7291666667px,3.6458333333vw,70px);display:flex;flex-direction:column}.i4 .reason-card .icon{width:clamp(48.4895833333px,4.9479166667vw,95px)}.i4 .reason-card h3{font-size:var(--fs-32);margin-top:clamp(15.3125px,1.5625vw,30px);font-weight:bold}.i4 .reason-card h4{font-size:var(--fs-20);margin-top:5px}.i4 .reason-card pre,.i4 .reason-card p{margin-top:clamp(25.5208333333px,2.6041666667vw,50px);margin-bottom:auto}.i4 .reason-card .get{margin-top:clamp(35.7291666667px,3.6458333333vw,70px);display:flex;align-items:center;justify-content:space-between;border-radius:99px;border:2px solid hsla(0,0%,100%,.3);padding:clamp(7.65625px,0.78125vw,15px) clamp(20.4166666667px,2.0833333333vw,40px);transition:.3s;opacity:var(--_get-op, 0)}.i4 .reason-card .get:hover{border-color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.3)}.i4:not(.ky3) .grid-bg{background-size:calc(83.3333333333vw/3)}@media(min-width: 980px){.i4.ky3 .reason-wrap{--_slides: 4}}@media(max-width: 750px){.i4.ky3 .reason-wrap{--_slides: 2}.i4.ky3 .reason-wrap .embla-row{flex-direction:row;flex-wrap:wrap}.i4.ky3 .reason-wrap .reason-card{padding:30px 20px;min-height:0}.i4.ky3 .reason-wrap .reason-card pre{margin-bottom:0}}@media(max-width: 980px){.i4{padding-bottom:40px}.i4 .embla-row{flex-direction:column}.i4 .reason-card{padding-top:30px;padding-bottom:30px}.i4 .reason-card .get{display:none}}.i5{--color-border: #e1e6ef;overflow:hidden;padding:clamp(61.25px,6.25vw,120px) 0 clamp(117.3958333333px,11.9791666667vw,230px);position:relative;background-color:var(--color-section)}.i5 .earth{position:absolute;left:0;right:0;margin:auto;animation:spin 100s linear infinite;width:clamp(331.7708333333px,33.8541666667vw,650px);bottom:clamp(-500px,-26.0416666667vw,-255.2083333333px)}.i5 .section-title{margin-top:clamp(12.7604166667px,1.3020833333vw,25px)}.i5 .logos{--_item-w: clamp(10rem, 8.045212766rem + 3.1914893617vw, 11.875rem);--_item-h: clamp(3.75rem, 2.4468085106rem + 2.1276595745vw, 5rem);--embla-gap: 12px;margin-top:clamp(25.5208333333px,2.6041666667vw,50px);display:grid;grid-template-columns:1fr;gap:var(--embla-gap)}.i5 .logos .row{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--embla-gap)}.i5 .logos .loop-logos,.i5 .logos .embla{--_w: 10%;mask-image:linear-gradient(to right, transparent 0%, #000 var(--_w), #000 calc(100% - var(--_w)), transparent 100%)}.i5 .logos .tt{--_bg: var(--color-section);background:var(--_bg);border-radius:8px;box-shadow:var(--shadow-100);height:var(--_item-h);padding:0 clamp(25.5208333333px,2.6041666667vw,50px);display:flex;align-items:center;font-size:clamp(1rem,0.9348404255rem + 0.1063829787vw,1.0625rem);position:relative}@media(max-width: 750px){.i5 .logos .tt{font-size:12px;padding:0 10px;display:none}}.i5 .logos .tt::before{content:"";display:block;position:absolute;z-index:1;top:0;bottom:0;left:100%;margin:auto;width:0;height:0;border-style:solid;border-width:0;border-color:rgba(0,0,0,0);border-top-width:7px;border-bottom-width:7px;border-left-width:6px;border-left-color:var(--_bg)}.i5 .logos .logo-box{width:var(--_item-w);height:var(--_item-h);background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center}.i5 .logos .logo-box .logo{width:70%;height:70%;transition:.3s;filter:grayscale(var(--_gray, 1));opacity:var(--_op, 0.3);transition:.3s}.i5 .logos .logo-box .logo::part(box){width:100%;height:100%}.i5 .logos .logo-box .logo::part(img){object-fit:contain}.i5 .logos .logo-box .logo:hover{--_gray: 0}.i5 .logos .logo-box:hover{--_op: 0.8}.loop-logos{overflow:hidden}.loop-logos .loop-logos-wrap{display:flex;gap:12px;will-change:transform}.loop-logos .loop-logos-wrap>*{flex-shrink:0}.i6{padding:0 clamp(10.2083333333px,1.0416666667vw,20px);position:relative;background:var(--color-section)}.i6 .grid-bg{--color-border: rgba(255, 255, 255, 0.15);--grid-bg-plus-color: #fff;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.i6 .panel{padding:clamp(61.25px,6.25vw,120px) max(5%,7.2916666667vw) clamp(86.7708333333px,8.8541666667vw,170px);padding-right:max(5%,7.2916666667vw - var(--scrollbar-width));display:grid;grid-template-columns:repeat(2, 1fr);border-radius:clamp(10.2083333333px,1.0416666667vw,20px);overflow:hidden;color:#fff;background:radial-gradient(circle at -5% 130%, rgba(var(--color-primary2), 1), transparent 30%),#000}.i6 .panel .quote-list{min-width:0}.i6 .section-title{margin-top:clamp(12.7604166667px,1.3020833333vw,25px);margin-bottom:clamp(10.2083333333px,1.0416666667vw,20px)}.i6 .quote{--star-color: #4747f3;display:flex;flex-direction:column;justify-content:center;position:relative}.i6 .quote .content{margin-top:clamp(15.3125px,1.5625vw,30px);width:min(100%,clamp(311.3541666667px,31.7708333333vw,610px))}.i6 .quote .mark{font-size:clamp(51.0416666667px,5.2083333333vw,100px);position:absolute;top:0;right:0;line-height:1;font-family:auto;width:.4em;color:#333;pointer-events:none}.i6 .user{margin-top:clamp(35.7291666667px,3.6458333333vw,70px);display:grid;grid-template-areas:"avatar name" "avatar job";grid-template-columns:auto 1fr;align-items:center;gap:5px 10px}.i6 .user .avatar{grid-area:avatar;width:clamp(3.125rem,1.9521276596rem + 1.914893617vw,4.25rem);border:2px solid #fff;border-radius:50%;overflow:hidden}.i6 .user .name{grid-area:name;font-size:var(--fs-24);font-weight:bold;line-height:1.2}.i6 .user .job{grid-area:job}.i6 .quote-list{--embla-gap: 30px;padding-top:clamp(20.4166666667px,2.0833333333vw,40px)}.i6 .embla-nav{margin-top:clamp(25.5208333333px,2.6041666667vw,50px);justify-content:flex-start}.i6 .embla-nav .btn{border-radius:8px;border:0;background:#1a1a1a;color:#fff}.i6 .embla-nav .btn:hover{background:hsla(0,0%,100%,.3)}@media(max-width: 980px){.i6 .panel{grid-template-columns:1fr}}.i7{padding:clamp(66.3541666667px,6.7708333333vw,130px) 0 clamp(91.875px,9.375vw,180px);background-color:var(--color-section)}.i7 .inner{display:grid;grid-template-columns:1fr 1fr;align-items:end}.i7 .section-title{margin-top:clamp(12.7604166667px,1.3020833333vw,25px);margin-bottom:clamp(10.2083333333px,1.0416666667vw,20px)}@keyframes i7-tit-bg{0%,100%{background-position:0% 0}50%{background-position:100% 0}}.i7 .hello .tit{font-size:clamp(3.125rem,-2.7393617021rem + 9.5744680851vw,8.75rem);font-weight:bold;line-height:1;background:linear-gradient(to right, #b75b8c, #231199, #030117);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;width:max-content;animation:i7-tit-bg 6s linear infinite}.i7 .hello .outline-btn{margin-top:clamp(20.4166666667px,2.0833333333vw,40px)}@media(max-width: 980px){.i7 .inner{grid-template-columns:1fr;gap:30px}}.banner{padding:0 clamp(10.2083333333px,1.0416666667vw,20px);position:relative}.banner .mobile-bg{--_ratio: 800 / 440;display:none;overflow:hidden}.banner .bg{--_ratio: 1880 / 860;border-radius:clamp(10.2083333333px,1.0416666667vw,20px);display:block;overflow:hidden}.banner .content{position:absolute;left:clamp(71.4583333333px,7.2916666667vw,140px);top:0;bottom:0;height:max-content;margin:auto;z-index:1;color:#fff}.banner .title{font-size:var(--fs-64);font-weight:bold;line-height:1.2}.banner .sub{font-size:var(--fs-22);font-weight:bold;margin-top:clamp(12.7604166667px,1.3020833333vw,25px)}.banner .get{margin-top:clamp(35.7291666667px,3.6458333333vw,70px);display:flex;align-items:center;justify-content:space-between;border-radius:99px;background:#fff;color:#000;line-height:1.2;padding:clamp(7.65625px,0.78125vw,15px) clamp(10.2083333333px,1.0416666667vw,20px);width:clamp(7.5rem,4.8936170213rem + 4.2553191489vw,10rem)}.banner .get .dot-right{color:rgba(var(--color-primary), 1);transition:.3s}.banner .search{background:#fff;border-radius:99px;display:flex;align-items:center;padding:clamp(0.125rem,-0.0704787234rem + 0.3191489362vw,0.3125rem);padding-left:clamp(10.2083333333px,1.0416666667vw,20px);margin-top:clamp(15.3125px,1.5625vw,30px);color:#333;width:clamp(12.5rem,-3.1382978723rem + 25.5319148936vw,27.5rem);font-size:clamp(0.875rem,0.7446808511rem + 0.2127659574vw,1rem)}.banner .search .icon{color:#aaa;font-size:1.2em}.banner .search input{background:unset;padding:0 .8em;height:clamp(1.875rem,1.0930851064rem + 1.2765957447vw,2.625rem);flex:1;min-width:0}.banner .search button{align-self:stretch;border-radius:99px;position:relative;overflow:hidden;width:clamp(45.9375px,4.6875vw,90px);background:linear-gradient(to right, #cdcdfa, #e4ccf9);font-size:var(--fs-18);font-weight:bold}.banner .search button span{background:var(--color-linear);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}@media(max-width: 980px){.banner{padding:0}.banner .bg{display:none}.banner .mobile-bg{display:block}.banner .get{display:none}.banner .title{font-size:18px}.banner .sub{font-size:12px}.banner .content{left:5%;right:5%}.banner .search{transition:width .3s}.banner .search:focus-within{width:100%}}.bj-title{font-size:var(--fs-54);font-weight:bold;line-height:1.2}.bj1{padding:clamp(61.25px,6.25vw,120px) 0}.bj1 .section-title{margin-top:clamp(10.2083333333px,1.0416666667vw,20px)}.bj1 .tabs{margin-top:clamp(15.3125px,1.5625vw,30px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.bj1 .tabs button{background:#e8ebff;border-radius:99px;padding:clamp(4.0833333333px,0.4166666667vw,8px) clamp(10.2083333333px,1.0416666667vw,20px)}.bj1 .tabs button.active,.bj1 .tabs button:hover{background:var(--color-linear);color:#fff}.bj1 .card{margin-top:clamp(30.625px,3.125vw,60px);display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(51.0416666667px,5.2083333333vw,100px);align-items:center;background:linear-gradient(var(--color-section), #dce7f9);border-radius:clamp(10.2083333333px,1.0416666667vw,20px);padding:clamp(35.7291666667px,3.6458333333vw,70px) clamp(51.0416666667px,5.2083333333vw,100px)}.bj1 .card .title{font-size:var(--fs-36);font-weight:bold;line-height:1.2}.bj1 .card ul{margin-top:clamp(15.3125px,1.5625vw,30px);line-height:1.2}.bj1 .card li:not(:last-child){margin-bottom:20px}.bj1 .card .text{margin-top:clamp(5.1041666667px,0.5208333333vw,10px);color:#666}.bj1 .card .dot-title{color:inherit;font-weight:bold;font-size:inherit}@media(max-width: 980px){.bj1 .card{grid-template-columns:minmax(0, 1fr);padding:20px}.bj1 .dot-title{width:100%}.bj1 .tabs{font-size:14px}}.bj2{--color-border: rgba(255, 255, 255, 0.15);--grid-bg-plus-color: #fff;padding:clamp(96.9791666667px,9.8958333333vw,190px) 0;position:relative;overflow:hidden;color:#fff}.bj2 .grid-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bj2 .inner{display:grid;grid-template-columns:1fr 3fr}.bj2 .intro{padding-right:clamp(35.7291666667px,3.6458333333vw,70px)}.bj2 .intro .title{margin-top:clamp(15.3125px,1.5625vw,30px)}.bj2 .intro .text{margin-top:clamp(20.4166666667px,2.0833333333vw,40px);color:#bbb;font-size:var(--fs-18)}.bj2 .list{display:grid;grid-template-columns:repeat(6, 1fr);gap:clamp(10.2083333333px,1.0416666667vw,20px)}.bj2 .list .item{border:2px solid hsla(0,0%,100%,.3);border-radius:clamp(9.1875px,0.9375vw,18px);padding:clamp(22.96875px,2.34375vw,45px) clamp(20.4166666667px,2.0833333333vw,40px);grid-column:span 2;display:flex;flex-direction:column;position:relative;transition:border-color .3s}@media(min-width: 980px){.bj2 .list .item:nth-last-child(1),.bj2 .list .item:nth-last-child(2){grid-column:span 3}.bj2 .list .item:nth-last-child(1) .order,.bj2 .list .item:nth-last-child(2) .order{position:absolute;right:clamp(20.4166666667px,2.0833333333vw,40px);top:clamp(22.96875px,2.34375vw,45px);margin-top:0}}.bj2 .list .item .icon{width:clamp(35.7291666667px,3.6458333333vw,70px);display:block}.bj2 .list .item .tit{font-size:var(--fs-24);font-weight:bold;margin-top:clamp(17.8645833333px,1.8229166667vw,35px)}.bj2 .list .item .text{margin-top:clamp(15.3125px,1.5625vw,30px);margin-bottom:auto;color:#ccc}.bj2 .list .item .order{margin-top:clamp(30.625px,3.125vw,60px);font-size:14px}.bj2 .list .item:hover{border-color:#fff}@media(max-width: 980px){.bj2 .inner{grid-template-columns:1fr;gap:30px}.bj2 .list{grid-template-columns:1fr}.bj2 .list .item{grid-column:span 1}.bj2 .list .item:nth-last-child(1),.bj2 .list .item:nth-last-child(2){grid-column:span 1}.bj2 .list .item .order{display:none}}.outline-order{--_size: var(--outline-order-size, 40px);--linear-outline-radius: var(--outline-order-radius, 12px);width:var(--_size);height:var(--_size);display:flex;align-items:center;justify-content:center;font-weight:bold;border-radius:var(--linear-outline-radius)}.bj3{position:relative;overflow:hidden;padding:clamp(81.6666666667px,8.3333333333vw,160px) 0 clamp(96.9791666667px,9.8958333333vw,190px);background-position-y:bottom}.bj3 .grid-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bj3 .inner{position:relative;z-index:1;display:flex}.bj3 .intro{width:450px}.bj3 .intro .title{margin:clamp(10.2083333333px,1.0416666667vw,20px) 0}.bj3 .intro .text{font-size:var(--fs-18);color:#666}.bj3 .intro .get{margin-top:clamp(25.5208333333px,2.6041666667vw,50px)}.bj3 .list{width:50%;margin-left:auto;display:grid;grid-template-columns:1fr;gap:clamp(25.5208333333px,2.6041666667vw,50px)}.bj3 .list .item{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:5px 16px}.bj3 .list .item .tit{font-size:var(--fs-22);font-weight:bold}.bj3 .list .item .text{grid-column-start:2;color:#777}@media(max-width: 980px){.bj3 .get{display:none}.bj3 .inner{flex-direction:column}.bj3 .intro{width:100%}.bj3 .list{width:100%;margin-left:0;margin-top:40px}}.bj4{--color-border: rgba(255, 255, 255, 0.15);--grid-bg-plus-color: #fff;position:relative;overflow:hidden;color:#fff;padding-top:2.0833333333vw}.bj4 .grid-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bj4 .grid-bg:nth-child(2){top:calc(50% - 1.0416666667vw);background-image:linear-gradient(var(--color-border) 1px, transparent 1px)}.bj4 .bg{position:absolute}.bj4 .inner{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4, 1fr);align-items:center}.bj4 .heading{grid-column:span 2}.bj4 .list{display:contents}.bj4 .item{--card-hover-y: 85%;--card-hover-blur: 90px;padding:clamp(48.4895833333px,4.9479166667vw,95px) clamp(30.625px,3.125vw,60px);min-height:clamp(234.7916666667px,23.9583333333vw,460px)}.bj4 .item .icon{width:clamp(33.6875px,3.4375vw,66px);display:block}.bj4 .item .title{margin-top:clamp(15.3125px,1.5625vw,30px);font-size:var(--fs-26)}.bj4 .item .text{margin-top:var(--fs-30);font-size:clamp(0.875rem,0.6795212766rem + 0.3191489362vw,1.0625rem)}@media(min-width: 980px){.bj4 .item:nth-last-child(3){grid-column-start:2}}@media(max-width: 980px){.bj4{padding-top:40px}.bj4 .grid-bg:nth-child(2){display:none}.bj4 .inner{display:block;padding:0}.bj4 .heading{padding:0 5%}.bj4 .list{margin-top:20px;display:grid;grid-template-columns:repeat(2, 1fr)}.bj4 .item{padding:20px;min-height:unset;--_border: 1px solid rgba(255, 255, 255, 0.3);border-bottom:var(--_border)}.bj4 .item:not(:nth-child(2n)){border-right:var(--_border)}.bj4 .item:nth-child(1),.bj4 .item:nth-child(2){border-top:var(--_border)}}.bj5{overflow:hidden;position:relative;background-color:var(--color-section);padding:clamp(61.25px,6.25vw,120px) 0 clamp(51.0416666667px,5.2083333333vw,100px)}.bj5 .title{margin-top:clamp(10.2083333333px,1.0416666667vw,20px)}.bj5 .embla{--embla-gap: clamp(10.2083333333px, 1.0416666667vw, 20px);margin-top:clamp(15.3125px,1.5625vw,30px)}.bj5 .embla .slide{padding-top:clamp(15.3125px,1.5625vw,30px);width:100%}@media(min-width: 980px){.bj5 .grid-5row .embla-row{display:grid;grid-auto-flow:column;grid-template-rows:repeat(5, 1fr);grid-auto-columns:33.3333333333%}}.honor-card{background:#fff;overflow:hidden;border-radius:clamp(8.1666666667px,0.8333333333vw,16px);width:clamp(265.4166666667px,27.0833333333vw,520px);transition:.3s}.slide .honor-card{width:100%;height:100%}.honor-card video,.honor-card .pic{display:block;overflow:hidden;width:100%;object-fit:contain}.honor-card .content{padding:clamp(22.96875px,2.34375vw,45px) clamp(15.3125px,1.5625vw,30px) clamp(30.625px,3.125vw,60px);font-size:var(--fs-18)}.honor-card .content .tit{font-size:var(--fs-24)}.honor-card .content .text{color:#222;margin-top:4px}.honor-card:hover{transform:translateY(-20px)}.bj6{padding:clamp(71.4583333333px,7.2916666667vw,140px) 0;background-color:var(--color-section)}.bj6 .inner{display:grid;grid-template-columns:1fr 1.75fr;gap:clamp(30.625px,3.125vw,60px)}.bj6 .intro .title{margin:clamp(7.65625px,0.78125vw,15px) 0}.bj6 .intro .text{font-size:var(--fs-18);color:#666}.bj6 .intro .outline-btn{margin-top:clamp(35.7291666667px,3.6458333333vw,70px)}.bj6 .list{display:grid;grid-template-columns:1fr;gap:10px}.bj6+.bj7{padding-top:clamp(20.4166666667px,2.0833333333vw,40px)}@media(max-width: 980px){.bj6 .outline-btn{display:none}.bj6 .inner{grid-template-columns:1fr}}.qa-item{--_radius: clamp(6.125px, 0.625vw, 12px)}.qa-item .trigger{background:#fff;width:100%;display:flex;align-items:center;padding:clamp(8.1666666667px,0.8333333333vw,16px) clamp(10.2083333333px,1.0416666667vw,20px);border-radius:var(--_radius);text-align:left;transition:.3s}.qa-item .outline-order{--outline-order-size: 30px;--outline-order-radius: 10px;font-size:15px}.qa-item .question{margin:0 12px;flex:1}.qa-item .arr{margin-left:auto;transition:.3s;transform:rotate(var(--_arr-rotate, 0deg))}.qa-item[open=true]{--_arr-rotate: 180deg}.qa-item[open=true] .trigger{border-bottom-left-radius:0;border-bottom-right-radius:0}.qa-item[open=true] .outline-order{background:var(--color-linear);color:#fff}.qa-item .answer{background:#fff;padding:clamp(15.3125px,1.5625vw,30px);border-bottom-left-radius:var(--_radius);border-bottom-right-radius:var(--_radius);position:relative;color:#444;line-height:1.75}.qa-item .answer::before{content:"";position:absolute;top:0;left:clamp(10.2083333333px,1.0416666667vw,20px);right:clamp(10.2083333333px,1.0416666667vw,20px);border-top:1px dashed #c6cfde}@media(max-width: 980px){.qa-item .list-paddingleft-2{padding-left:2em}.qa-item .answer{font-size:14px}.qa-item .answer img{height:auto !important}}.bj7{background-color:var(--color-section);padding:clamp(91.875px,9.375vw,180px) 0;background-image:linear-gradient(90deg, var(--color-border) 1px, transparent 1px)}.bj7::before,.bj7::after{display:none}.contact-card{min-height:clamp(204.1666666667px,20.8333333333vw,400px);border-radius:clamp(10.2083333333px,1.0416666667vw,20px);border:3px solid #fff;padding:clamp(45.9375px,4.6875vw,90px) clamp(1.875rem,-4.9667553191rem + 11.170212766vw,8.4375rem) clamp(35.7291666667px,3.6458333333vw,70px);background-image:var(--_bg);background-repeat:no-repeat;background-position:right center;background-size:cover;transition:box-shadow .3s}.contact-card:hover{box-shadow:var(--shadow-100)}.contact-card .title{font-size:var(--fs-40);font-weight:bold;line-height:1.2}.contact-card .text{color:#8d8ca0;font-size:var(--fs-20);margin-top:clamp(7.65625px,0.78125vw,15px)}.contact-card .more{margin-top:clamp(20.4166666667px,2.0833333333vw,40px);display:flex;align-items:center;justify-content:space-between;border-radius:99px;background:var(--color-linear);color:#fff;width:clamp(9.375rem,7.420212766rem + 3.1914893617vw,11.25rem);font-size:var(--fs-18);padding:clamp(0.75rem,0.5545212766rem + 0.3191489362vw,0.9375rem) clamp(15.3125px,1.5625vw,30px);line-height:1}.contact-card .more .dot-right{transition:.3s;transform:translateX(var(--_dot-x, 0))}.contact-card .more:hover{--_dot-x: 10px}.contact-card .wrap{width:clamp(16.25rem,9.0824468085rem + 11.7021276596vw,23.125rem)}@media(max-width: 980px){.contact-card{background-position-x:60%}}@media(max-width: 750px){.contact-card{background-position-x:50%}}@media(max-width: 650px){.contact-card{background-image:unset;background-color:hsla(0,0%,100%,.2)}}.ppt-classify{background-color:var(--color-section);padding:clamp(51.0416666667px,5.2083333333vw,100px) 0}.ppt-classify .list{display:grid;grid-template-columns:repeat(auto-fill, minmax(clamp(25rem, 18.4840425532rem + 10.6382978723vw, 31.25rem), 1fr));margin-top:clamp(35.7291666667px,3.6458333333vw,70px);gap:clamp(20.4166666667px,2.0833333333vw,40px) clamp(10.2083333333px,1.0416666667vw,20px)}@media(max-width: 750px){.ppt-classify .list{grid-template-columns:minmax(0, 1fr)}}.ppt-classify+.bj7{padding-top:clamp(45.9375px,4.6875vw,90px)}.ppt-template-card,.ppt-template-card2{background:#fff;border-radius:clamp(6.125px,0.625vw,12px);overflow:hidden;transition:box-shadow .3s;display:flex;flex-direction:column}.ppt-template-card:hover,.ppt-template-card2:hover{box-shadow:var(--shadow-100)}.ppt-template-card .pic,.ppt-template-card2 .pic{display:block;width:100%;background:#fff}.ppt-template-card .wrap,.ppt-template-card2 .wrap{padding:clamp(20.4166666667px,2.0833333333vw,40px) clamp(15.3125px,1.5625vw,30px);display:flex;flex-direction:column;flex:1}.ppt-template-card .title-wrap,.ppt-template-card2 .title-wrap{display:flex;justify-content:space-between;gap:10px}.ppt-template-card .title-wrap+.links,.ppt-template-card2 .title-wrap+.links{margin-top:clamp(10.2083333333px,1.0416666667vw,20px);margin-bottom:auto}.ppt-template-card .tit,.ppt-template-card2 .tit{font-size:var(--fs-28);font-weight:bold;line-height:1.2}.ppt-template-card .order,.ppt-template-card2 .order{color:#cccce4;font-size:clamp(10.2083333333px,1.0416666667vw,20px)}.ppt-template-card .text,.ppt-template-card2 .text{color:#666;margin-top:clamp(10.2083333333px,1.0416666667vw,20px);margin-bottom:auto}.ppt-template-card ul,.ppt-template-card2 ul{margin-top:clamp(10.2083333333px,1.0416666667vw,20px);display:grid;grid-template-columns:1fr;gap:clamp(10.2083333333px,1.0416666667vw,20px);line-height:1.75}.ppt-template-card ul .t,.ppt-template-card2 ul .t{font-weight:bold}.ppt-template-card .links,.ppt-template-card2 .links{color:#666;display:flex;flex-wrap:wrap;margin-bottom:auto}.ppt-template-card .links a[href],.ppt-template-card2 .links a[href]{transition:color .3s}.ppt-template-card .links a[href]:not(:last-child)::after,.ppt-template-card2 .links a[href]:not(:last-child)::after{content:"|";margin:0 .5em;color:#666;pointer-events:none}.ppt-template-card .links a[href]:hover,.ppt-template-card2 .links a[href]:hover{color:rgba(var(--color-primary), 1)}.ppt-template-card .more,.ppt-template-card2 .more{margin-top:clamp(17.8645833333px,1.8229166667vw,35px);color:#999;display:flex;align-items:center;gap:8px;transition:color .3s}.ppt-template-card .more .dot-right,.ppt-template-card2 .more .dot-right{transition:.3s;transform:translateX(var(--_dot-x, 0))}.ppt-template-card .more:hover,.ppt-template-card2 .more:hover{--_dot-x: 5px;color:rgba(var(--color-primary), 1)}@media(max-width: 750px){.ppt-template-card .more,.ppt-template-card2 .more{display:none}}.ppt-filter{padding:clamp(40.8333333333px,4.1666666667vw,80px) 0;background-color:var(--color-section)}.ppt-filter .filter-box{background:#fff;border-radius:clamp(6.125px,0.625vw,12px);padding:clamp(15.3125px,1.5625vw,30px) clamp(20.4166666667px,2.0833333333vw,40px)}.ppt-filter .classify{margin-top:clamp(14.2916666667px,1.4583333333vw,28px);font-size:clamp(0.875rem,0.7446808511rem + 0.2127659574vw,1rem)}.ppt-filter .classify .row{display:flex;align-items:center;flex-wrap:wrap}.ppt-filter .classify .row:not(:last-child){margin-bottom:clamp(10.2083333333px,1.0416666667vw,20px)}.ppt-filter .classify .row .tit{font-weight:bold;cursor:pointer;border-radius:99px;padding:clamp(4.0833333333px,0.4166666667vw,8px) clamp(7.65625px,0.78125vw,15px);line-height:1}.ppt-filter .classify .row .tit.on,.ppt-filter .classify .row .tit:hover{background:var(--color-linear);color:#fff}.ppt-filter .classify .row .item{color:#777;display:flex;align-items:center}.ppt-filter .classify .row .item:not(:last-child)::after{content:"|";margin:0 clamp(5.1041666667px,0.5208333333vw,10px);pointer-events:none;color:#ccc}.ppt-filter .classify .row .item a{cursor:pointer;border-radius:99px;padding:clamp(4.0833333333px,0.4166666667vw,8px) clamp(7.65625px,0.78125vw,15px);line-height:1}.ppt-filter .classify .row .item a.on,.ppt-filter .classify .row .item a:hover{background:var(--color-linear);color:#fff}.ppt-filter .filter-value-bar{display:flex;align-items:center;margin-top:clamp(14.2916666667px,1.4583333333vw,28px)}.ppt-filter .filter-value-bar .selected{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.ppt-filter .filter-value-bar .selected .value-list{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.ppt-filter .filter-value-bar .selected .value{display:flex;align-items:center;background:#e8ebff;border-radius:99px;font-size:clamp(0.875rem,0.8098404255rem + 0.1063829787vw,0.9375rem);padding:clamp(3.0625px,0.3125vw,6px) clamp(6.125px,0.625vw,12px)}.ppt-filter .filter-value-bar .selected .value .remove{margin-left:5px;color:#8d8ff5}.ppt-filter .filter-value-bar .selected .clear,.ppt-filter .filter-value-bar .selected .tit{color:#999}.ppt-filter .filter-value-bar .selected .clear{display:flex;align-items:center;transition:.3s}.ppt-filter .filter-value-bar .selected .clear:hover{color:rgba(var(--color-primary), 1)}.ppt-filter .filter-value-bar .count{margin-left:auto;margin-right:clamp(12.7604166667px,1.3020833333vw,25px)}.ppt-filter .filter-value-bar .sort{display:flex;align-items:center;border:1px solid #d6dfef;padding:3px;background:#fff;border-radius:99px}.ppt-filter .filter-value-bar .sort button{position:relative;padding:clamp(3.0625px,0.3125vw,6px) clamp(0.625rem,0.2992021277rem + 0.5319148936vw,0.9375rem);isolation:isolate;transition:color .3s}.ppt-filter .filter-value-bar .sort button::before{content:"";display:block;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:var(--color-linear);transition:.3s;opacity:var(--_op, 0);border-radius:99px}.ppt-filter .filter-value-bar .sort button:hover,.ppt-filter .filter-value-bar .sort button.on{--_op: 1;color:#fff}.ppt-filter .result-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(clamp(18.75rem, 13.5372340426rem + 8.5106382979vw, 23.75rem), 1fr));gap:clamp(20.4166666667px,2.0833333333vw,40px) clamp(10.2083333333px,1.0416666667vw,20px);margin-top:clamp(20.4166666667px,2.0833333333vw,40px)}.ppt-filter+.bj7{padding-top:clamp(30.625px,3.125vw,60px)}@media(max-width: 980px){.ppt-filter .classify .tit{width:100%}.ppt-filter .filter-value-bar{display:grid;grid-template-columns:1fr auto}.ppt-filter .filter-value-bar .selected{grid-column:span 2}.ppt-filter .filter-value-bar .count{margin-left:0;margin-top:10px}.ppt-filter .filter-value-bar .sort{margin-top:10px}.ppt-filter .filter-box{padding:20px 10px}.ppt-filter .filter-box .embla{padding-bottom:20px}.ppt-filter .filter-box .embla-row{--_gap: 0;flex-wrap:wrap;gap:10px;justify-content:space-evenly}.ppt-filter .filter-box .embla-row .slide:first-child{display:none}.ppt-filter .filter-box .embla-row a{background:#e8ebff;border-radius:99px;padding:5px 8px;-webkit-text-fill-color:unset}.ppt-filter .filter-box .embla-row a::before{display:none}.ppt-filter .filter-box .embla-row a.active,.ppt-filter .filter-box .embla-row a:hover{font-size:14px;background:var(--color-linear);color:#fff}}.ppt-template-card2 .wrap{padding:clamp(1rem,0.4135638298rem + 0.9574468085vw,1.5625rem) clamp(0.75rem,0.4893617021rem + 0.4255319149vw,1rem)}.ppt-template-card2 .tit{font-size:var(--fs-18)}.ppt-template-card2 .links{font-size:clamp(0.875rem,0.8098404255rem + 0.1063829787vw,0.9375rem);margin-top:1em;margin-bottom:auto}.ppt-template-card2 .bottom{display:flex;align-items:center;justify-content:space-between;margin-top:clamp(15.3125px,1.5625vw,30px)}.ppt-template-card2 .price{color:rgba(var(--color-primary), 1);font-size:clamp(1rem,0.9348404255rem + 0.1063829787vw,1.0625rem)}.ppt-template-card2 .more{margin-top:0}.ppt-detail,.honor-detail{background-color:var(--color-section);padding:clamp(20.4166666667px,2.0833333333vw,40px) 0 clamp(30.625px,3.125vw,60px)}.ppt-detail .crumb,.honor-detail .crumb{color:#999;font-size:clamp(0.875rem,0.7446808511rem + 0.2127659574vw,1rem)}.ppt-detail .crumb .on,.honor-detail .crumb .on{color:#333;font-weight:bold}.ppt-detail .back-btn,.honor-detail .back-btn{display:flex;align-items:center;margin-bottom:10px;transition:.3s}.ppt-detail .back-btn:hover,.honor-detail .back-btn:hover{color:rgba(var(--color-primary), 1)}.ppt-detail .detail-layout,.honor-detail .detail-layout{display:grid;grid-template-columns:clamp(214.375px,21.875vw,420px) minmax(0, 1fr);align-items:start;gap:clamp(16.3333333333px,1.6666666667vw,32px)}.ppt-detail .info-card,.honor-detail .info-card,.ppt-detail .preview-card,.honor-detail .preview-card{border-radius:clamp(6.125px,0.625vw,12px);background:#fff;padding:clamp(31.6458333333px,3.2291666667vw,62px) clamp(20.4166666667px,2.0833333333vw,40px) clamp(20.4166666667px,2.0833333333vw,40px)}.ppt-detail .info-card,.honor-detail .info-card{padding-top:clamp(15.3125px,1.5625vw,30px)}.ppt-detail .card-title,.honor-detail .card-title{display:flex;align-items:center;gap:clamp(7.1458333333px,0.7291666667vw,14px);font-size:var(--fs-32);font-weight:bold;line-height:1.2}.ppt-detail .card-title::before,.honor-detail .card-title::before{--color-linear-angle: 0deg;content:"";flex:none;width:clamp(4.0833333333px,0.4166666667vw,8px);height:1.15em;border-radius:2px;background:var(--color-linear)}.ppt-detail .sub-links,.honor-detail .sub-links{margin-top:15px;font-size:var(--fs-14)}.ppt-detail .sub-links a,.honor-detail .sub-links a{color:rgba(var(--color-primary2), 1)}.ppt-detail .sub-links a:hover,.honor-detail .sub-links a:hover{text-decoration:underline}.ppt-detail .info-card,.honor-detail .info-card{padding-bottom:clamp(35.7291666667px,3.6458333333vw,70px);position:sticky;top:var(--header-height)}.ppt-detail .info-card .meta-list,.honor-detail .info-card .meta-list{margin-top:clamp(15.3125px,1.5625vw,30px);padding-top:clamp(14.2916666667px,1.4583333333vw,28px);border-top:1px solid var(--color-border);font-size:clamp(0.875rem,0.8098404255rem + 0.1063829787vw,0.9375rem)}.ppt-detail .info-card .meta-list .meta-row,.honor-detail .info-card .meta-list .meta-row{display:grid;grid-template-columns:auto minmax(0, 1fr);column-gap:10px;line-height:1.6}.ppt-detail .info-card .meta-list .meta-row:not(:last-child),.honor-detail .info-card .meta-list .meta-row:not(:last-child){margin-bottom:clamp(7.1458333333px,0.7291666667vw,14px)}.ppt-detail .info-card .meta-list dt,.honor-detail .info-card .meta-list dt{font-weight:bold}.ppt-detail .info-card .meta-list dd,.honor-detail .info-card .meta-list dd{color:#666}.ppt-detail .info-card .meta-list .price dd,.honor-detail .info-card .meta-list .price dd{background:var(--color-linear);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;width:max-content;font-weight:bold}.ppt-detail .info-card .qr-box,.honor-detail .info-card .qr-box{display:flex;align-items:center;gap:clamp(10.2083333333px,1.0416666667vw,20px);margin-top:clamp(16.3333333333px,1.6666666667vw,32px);padding-top:clamp(12.7604166667px,1.3020833333vw,25px);border-top:1px solid var(--color-border);color:#333;font-size:clamp(0.875rem,0.8098404255rem + 0.1063829787vw,0.9375rem)}.ppt-detail .info-card .qr-box .qr,.honor-detail .info-card .qr-box .qr{flex:none;width:clamp(56.1458333333px,5.7291666667vw,110px);display:block;overflow:hidden;border:1px solid var(--color-border);border-radius:clamp(4.0833333333px,0.4166666667vw,8px)}.ppt-detail .info-card .qr-box .text,.honor-detail .info-card .qr-box .text{line-height:1.9}.ppt-detail .preview-card .rich-text,.honor-detail .preview-card .rich-text{margin-top:clamp(20.4166666667px,2.0833333333vw,40px)}.ppt-detail .preview-card .detail-nav,.honor-detail .preview-card .detail-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(10.2083333333px,1.0416666667vw,20px);margin-top:clamp(24.5px,2.5vw,48px);padding-top:clamp(11.2291666667px,1.1458333333vw,22px);border-top:1px solid var(--color-border);color:#333;font-size:clamp(0.875rem,0.8098404255rem + 0.1063829787vw,0.9375rem)}.ppt-detail .preview-card .detail-nav .prev,.honor-detail .preview-card .detail-nav .prev,.ppt-detail .preview-card .detail-nav .next,.honor-detail .preview-card .detail-nav .next{display:flex;align-items:center;gap:clamp(7.1458333333px,0.7291666667vw,14px);transition:color .3s}.ppt-detail .preview-card .detail-nav .prev:hover,.honor-detail .preview-card .detail-nav .prev:hover,.ppt-detail .preview-card .detail-nav .next:hover,.honor-detail .preview-card .detail-nav .next:hover{color:rgba(var(--color-primary), 1)}.ppt-detail .preview-card .detail-nav .next,.honor-detail .preview-card .detail-nav .next{justify-content:flex-end}.ppt-detail .preview-card .detail-nav .home,.honor-detail .preview-card .detail-nav .home{display:flex;align-items:center;justify-content:center;border-radius:50%;width:clamp(2rem,1.2180851064rem + 1.2765957447vw,2.75rem);height:clamp(2rem,1.2180851064rem + 1.2765957447vw,2.75rem);color:#fff;background:var(--color-linear);font-size:clamp(8.1666666667px,0.8333333333vw,16px)}@media(max-width: 980px){.ppt-detail .detail-layout,.honor-detail .detail-layout{grid-template-columns:1fr}.ppt-detail .info-card,.honor-detail .info-card{position:static}}@media(max-width: 750px){.ppt-detail,.honor-detail{padding-top:45px}.ppt-detail .crumb-container,.honor-detail .crumb-container{padding:0 0 25px;overflow-x:auto}.ppt-detail .crumb,.honor-detail .crumb{width:max-content;font-size:12px}.ppt-detail .info-card,.honor-detail .info-card,.ppt-detail .preview-card,.honor-detail .preview-card{padding:25px 20px}.ppt-detail .preview-card .detail-nav,.honor-detail .preview-card .detail-nav{grid-template-areas:"prev home" "next home";grid-template-columns:1fr auto;align-items:center}.ppt-detail .preview-card .detail-nav .prev,.honor-detail .preview-card .detail-nav .prev{grid-area:prev}.ppt-detail .preview-card .detail-nav .next,.honor-detail .preview-card .detail-nav .next{grid-area:next;justify-content:flex-start}.ppt-detail .preview-card .detail-nav .home,.honor-detail .preview-card .detail-nav .home{grid-area:home}}.related-recommend{padding:clamp(25.5208333333px,2.6041666667vw,50px) 0;background-color:var(--color-section)}.related-recommend .section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.related-recommend .section-head .section-title{display:flex;align-items:center;gap:clamp(8.1666666667px,0.8333333333vw,16px);font-size:var(--fs-48);font-weight:bold;line-height:1.2}.related-recommend .section-head .section-title::before{--color-linear-angle: 0deg;content:"";flex:none;width:clamp(5.1041666667px,0.5208333333vw,10px);height:1.1em;border-radius:2px;background:var(--color-linear)}.related-recommend .section-head .more-link{display:flex;align-items:center;gap:clamp(5.1041666667px,0.5208333333vw,10px);color:#333;font-size:clamp(0.875rem,0.8098404255rem + 0.1063829787vw,0.9375rem);transition:color .3s}.related-recommend .section-head .more-link .dot-right{color:rgba(var(--color-primary), 1)}.related-recommend .section-head .more-link:hover{color:rgba(var(--color-primary), 1)}.related-recommend .list{--_cols: 4;display:grid;grid-template-columns:repeat(var(--_cols), 1fr);gap:clamp(10.2083333333px,1.0416666667vw,20px);margin-top:clamp(25.5208333333px,2.6041666667vw,50px)}.related-recommend+.bj7{padding-top:clamp(40.8333333333px,4.1666666667vw,80px)}@media(max-width: 980px){.related-recommend .list{--_cols: 2}}@media(max-width: 750px){.related-recommend{padding:40px 0 60px}.related-recommend .list{--_cols: 1;margin-top:25px}}.ly1{--color-border: #e5ecf9;background-color:var(--color-section);padding:clamp(61.25px,6.25vw,120px) 0}@media(min-width: 980px){.ly1 .area-nav{display:none}}.ly1 .embla{--embla-gap: clamp(10.2083333333px, 1.0416666667vw, 20px)}@media(max-width: 980px){.ly1 .area-nav{display:none}.ly1 .embla{--embla-gap: 0}.ly1 .embla-row{flex-direction:column;gap:10px}.ly1 .slide:nth-child(2n){padding-top:0}.ly1 .slide,.ly1 .ly1-item{width:100%}.ly1 .ly1-item .order{display:none}}.ly1-item{position:relative;isolation:isolate;transition:color .3s;background:#fff;border-radius:clamp(8.1666666667px,0.8333333333vw,16px);overflow:hidden;padding:clamp(35.7291666667px,3.6458333333vw,70px) clamp(20.4166666667px,2.0833333333vw,40px);display:flex;flex-direction:column}.ly1-item .bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;opacity:var(--_bg-op, 0);transition:.3s}.ly1-item .icon{width:clamp(35.7291666667px,3.6458333333vw,70px);display:block;transition:.3s}.ly1-item .tit{margin-top:clamp(17.8645833333px,1.8229166667vw,35px);font-weight:bold;font-size:var(--fs-26)}.ly1-item .text{margin-top:clamp(15.3125px,1.5625vw,30px);margin-bottom:auto;transition:color .3s}.ly1-item .order{margin-top:clamp(35.7291666667px,3.6458333333vw,70px);font-size:var(--fs-14);transition:color .3s}.ly1-item:not(:hover) .text{color:#666}.ly1-item:not(:hover) .order{color:#999}.ly1-item:hover{--_bg-op: 1;color:#fff}.ly1-item:hover .icon{filter:brightness(0) invert(1)}.ly2{background-color:var(--color-section);overflow:hidden;padding:clamp(61.25px,6.25vw,120px) 0}.ly2 .inner{display:grid;grid-template-areas:"a _" "b c" "d d";grid-template-columns:1fr auto;align-items:flex-end}.ly2 .inner .area-a{grid-area:a}.ly2 .inner .area-b{grid-area:b}.ly2 .inner .area-c{grid-area:c}.ly2 .inner .area-d{grid-area:d}.ly2 .bj-title{margin-top:clamp(7.65625px,0.78125vw,15px)}.ly2 .location{display:flex;align-items:center;gap:4px}.ly2 .location .icon{width:1em}.ly2 .map{--_ratio: 1600 / 500;overflow:hidden;border-radius:clamp(10.2083333333px,1.0416666667vw,20px);margin-top:clamp(35.7291666667px,3.6458333333vw,70px);display:block}@media(max-width: 750px){.ly2 .inner{grid-template-areas:"a" "b" "c" "d";grid-template-columns:1fr}.ly2 .location{margin-top:10px;gap:8px}.ly2 .location .icon{width:1.6em}.ly2 .map{margin-top:20px;--_ratio: 1.5 / 1}.ly2 .map lazy-image::part(img){object-position:right}}.linear-scroll-btn-box{--embla-gap: clamp(0.625rem, -1.9813829787rem + 4.2553191489vw, 3.125rem);border-bottom:1px solid #d0daec}.linear-scroll-btn-box .slide{display:flex;align-items:flex-end}.linear-scroll-btn-box a,.linear-scroll-btn-box button{font-size:var(--scroll-btn-fs, var(--fs-18));position:relative;padding-bottom:clamp(12.7604166667px,1.3020833333vw,25px)}.linear-scroll-btn-box a::before,.linear-scroll-btn-box button::before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--color-linear);transition:.3s;opacity:var(--_op, 0)}.linear-scroll-btn-box a.active,.linear-scroll-btn-box button.active{--_op: 1;font-size:var(--scroll-btn-active-fs, var(--scroll-btn-fs));background:var(--color-linear);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-weight:bold}.ky1{padding:clamp(61.25px,6.25vw,120px) 0;background-color:var(--color-section)}.ky1 .inner{grid-template-columns:repeat(2, 1fr);row-gap:clamp(15.3125px,1.5625vw,30px)}.ky1 .more{width:max-content;margin-left:auto}.ky1 .tabs{--scroll-btn-fs: var(--fs-24);--scroll-btn-active-fs: var(--fs-28)}@media(max-width: 980px){.ky1 .tabs{--scroll-btn-active-fs: 18px}}.ky1 .content-embla{--embla-gap: clamp(10.2083333333px, 1.0416666667vw, 20px);margin-top:clamp(25.5208333333px,2.6041666667vw,50px)}.ky1 .embla-nav{margin-top:clamp(35.7291666667px,3.6458333333vw,70px);align-items:stretch}.ky1 .embla-scrollbar-box{background:#fff;border-radius:99px;border:1px solid var(--color-border);width:130px;height:auto;display:flex;align-items:center;padding:0 12px}.ky1 .embla-scrollbar-box .embla-scrollbar{height:4px;border-radius:99px;overflow:unset;position:relative;background:#ecf0f7}.ky1 .embla-scrollbar-box .embla-scrollbar::before{content:"";background:var(--color-linear);position:absolute;top:0;right:0;bottom:0;left:0;right:auto;border-radius:99px;width:calc(var(--scrollbar-progress, 0)*100%)}.ky1 .embla-scrollbar-box .embla-scrollbar::after{content:"";width:12px;height:12px;background:#fff;border-radius:50%;position:absolute;z-index:1;top:0;bottom:0;left:min(var(--scrollbar-progress, 0)*100%,100% - 12px);margin:auto;border:2px solid rgba(var(--color-primary), 1)}.ky1 .embla-scrollbar-box .slider{display:none}@media(max-width: 750px){.ky1 .inner{column-gap:10px;grid-template-areas:"title nav" "title2 title2" "embla embla";align-items:center}}.ky1-item{overflow:hidden;border-radius:clamp(6.125px,0.625vw,12px);position:relative;display:block}.slide .ky1-item{height:clamp(18.75rem,12.2340425532rem + 10.6382978723vw,25rem)}.slide .ky1-item .bg{height:100%}.item .ky1-item{max-width:min(100%,650px)}.item .ky1-item .bg{width:100%}.ky1-item .bg{object-fit:cover;width:100%}.ky1-item .content{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent, transparent 60%, rgba(0, 0, 0, 0.7));color:#fff;font-size:var(--fs-18);padding:clamp(12.7604166667px,1.3020833333vw,25px) clamp(15.3125px,1.5625vw,30px);display:flex;align-items:flex-end}.ky1-item .play{position:absolute;top:clamp(10.2083333333px,1.0416666667vw,20px);right:clamp(10.2083333333px,1.0416666667vw,20px);z-index:1;width:clamp(2.5rem,1.9787234043rem + 0.8510638298vw,3rem);height:clamp(2.5rem,1.9787234043rem + 0.8510638298vw,3rem);background:rgba(0,0,0,.5);border-radius:50%;display:flex;align-items:center;justify-content:center}.ky1-item .text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ky1-item .hover-content{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:clamp(6.125px,0.625vw,12px);background:linear-gradient(transparent, rgba(var(--color-primary), 1));padding:clamp(25.5208333333px,2.6041666667vw,50px) clamp(20.4166666667px,2.0833333333vw,40px);opacity:var(--_op, 0);transition:.3s;display:flex;flex-direction:column;font-size:clamp(0.875rem,0.7446808511rem + 0.2127659574vw,1rem)}.ky1-item .hover-content::before{content:"";display:block;position:absolute;z-index:-1;top:clamp(10.2083333333px,1.0416666667vw,20px);right:clamp(10.2083333333px,1.0416666667vw,20px);bottom:clamp(10.2083333333px,1.0416666667vw,20px);left:clamp(10.2083333333px,1.0416666667vw,20px);background:hsla(0,0%,100%,.9);border-radius:clamp(6.125px,0.625vw,12px)}.ky1-item .hover-content .mark{font-size:var(--fs-48);font-family:auto;width:1em;height:1em;transform:translateX(-0.6em);color:rgba(var(--color-primary), 1)}@media(max-width: 750px){.ky1-item .hover-content .mark{display:none}}.ky1-item .hover-content .tit{font-size:clamp(1rem,0.8696808511rem + 0.2127659574vw,1.125rem);font-weight:bold;line-height:1.2}.ky1-item .hover-content .desc{margin-top:clamp(12.7604166667px,1.3020833333vw,25px);margin-bottom:auto;color:#6d7178}.ky1-item .hover-content .bottom{margin-top:clamp(20.4166666667px,2.0833333333vw,40px);display:flex;align-items:center;justify-content:space-between}.ky1-item .hover-content .bottom>.view{margin-top:0}.ky1-item .hover-content .style{color:rgba(var(--color-primary), 1)}.ky1-item .hover-content .view{display:flex;align-items:center;gap:5px;color:rgba(var(--color-primary), 1);margin-top:clamp(20.4166666667px,2.0833333333vw,40px)}.ky1-item.is-hover .bg{min-height:360px;object-fit:cover}.ky1-item.is-video{padding-bottom:56.25%}.ky1-item.is-video .bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ky1-item.is-video .mark{display:none}.ky1-item.is-video .desc{display:none}.ky1-item.is-video .tit{margin-bottom:auto}.ky1-item:hover{--_op: 1}@media(max-width: 980px){.ky1-item.is-hover .bg{min-height:0}.ky1-item .hover-content{display:none}}.ky2 .intro{width:435px}.ky-filter-list{padding:clamp(20.4166666667px,2.0833333333vw,40px) 0 clamp(40.8333333333px,4.1666666667vw,80px);background-color:var(--color-section)}.ky-filter-list .crumb-container a{transition:color .3s}.ky-filter-list .crumb-container a:not(:hover,.on){color:#888}.ky-filter-list .filter-box{--scroll-btn-fs: var(--fs-20);background:#fff;padding:clamp(15.3125px,1.5625vw,30px) clamp(20.4166666667px,2.0833333333vw,40px) 0}.ky-filter-list .filter-box .content{background:#fff;padding:clamp(15.3125px,1.5625vw,30px) 0 clamp(20.4166666667px,2.0833333333vw,40px);display:flex;flex-wrap:wrap;gap:clamp(10.2083333333px,1.0416666667vw,20px)}.ky-filter-list .filter-box .content a{cursor:pointer;border-radius:99px;background:#e9ecfd;padding:clamp(3.0625px,0.3125vw,6px) clamp(10.2083333333px,1.0416666667vw,20px)}.ky-filter-list .filter-box .content a:hover,.ky-filter-list .filter-box .content a.on{background:var(--color-linear);color:#fff}.ky-filter-list .list{position:relative;overflow:hidden;margin-top:clamp(33.1770833333px,3.3854166667vw,65px)}.ky-filter-list .list .item{position:absolute}.ky-filter-list .list .ky1-item{width:100%}.ky-filter-list .trigger{display:flex;align-items:center;justify-content:center;margin-top:clamp(35.7291666667px,3.6458333333vw,70px)}.ky-filter-list .trigger.is-loading .btn{display:none}.ky-filter-list .trigger:not(.is-loading) .loading{display:none}.ky-filter-list .trigger .icon{display:block;width:clamp(15.3125px,1.5625vw,30px);margin:0 auto 5px}.ky-filter-list+.bj7{padding-top:clamp(20.4166666667px,2.0833333333vw,40px)}.ky-filter-list.other-service{padding-top:clamp(56.1458333333px,5.7291666667vw,110px)}.ky-filter-list.other-service .filter-box{margin-top:clamp(17.8645833333px,1.8229166667vw,35px)}@media(max-width: 980px){.ky-filter-list .filter-box{padding:20px 10px}.ky-filter-list .filter-box .embla{border-bottom:0}.ky-filter-list .filter-box .embla-row{--_gap: 0;flex-wrap:wrap;justify-content:center;gap:14px}.ky-filter-list .filter-box .embla-row button{font-size:16px;background:#e8ebff;border-radius:99px;padding:8px 14px;-webkit-text-fill-color:unset}.ky-filter-list .filter-box .embla-row button::before{display:none}.ky-filter-list .filter-box .embla-row button.active,.ky-filter-list .filter-box .embla-row button:hover{background:var(--color-linear);color:#fff}}.fullscreen-preview{--color-border: rgba(255, 255, 255, 0.15);position:fixed;top:0;right:0;bottom:0;left:0;background:#0d0d0d;color:#fff;display:grid;grid-template-columns:1fr 3fr}.fullscreen-preview .info-section{background:#0d0d0d;padding:clamp(40.8333333333px,4.1666666667vw,80px) clamp(30.625px,3.125vw,60px)}.fullscreen-preview .info-section .title-box{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-border);padding-bottom:clamp(12.7604166667px,1.3020833333vw,25px)}.fullscreen-preview .info-section .title-box .close{margin-left:10px}.fullscreen-preview .info-section .title{font-size:var(--fs-24);font-weight:bold;flex:1}.fullscreen-preview .info-section ul{margin:clamp(15.3125px,1.5625vw,30px) 0}.fullscreen-preview .info-section li:not(:last-child){margin-bottom:clamp(15.3125px,1.5625vw,30px)}.fullscreen-preview .info-section li p{color:#888;margin-top:5px}.fullscreen-preview .embla-section{background:#000;position:relative;overflow:hidden}.fullscreen-preview .embla-section .embla{height:100%}.fullscreen-preview .toolbar{display:flex;align-items:center;justify-content:space-between;position:absolute;z-index:1;top:clamp(20.4166666667px,2.0833333333vw,40px);left:clamp(20.4166666667px,2.0833333333vw,40px);right:clamp(20.4166666667px,2.0833333333vw,40px)}.fullscreen-preview .toolbar .btn{display:flex;align-items:center}.fullscreen-preview .toolbar .btn .icon{width:clamp(2.5rem,2.1742021277rem + 0.5319148936vw,2.8125rem);height:clamp(2.5rem,2.1742021277rem + 0.5319148936vw,2.8125rem);background:var(--color-linear);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:clamp(4.0833333333px,0.4166666667vw,8px)}.fullscreen-preview .toolbar .btn span{text-shadow:1px 0 #000,-1px 0 #000,0 1px #000,0 -1px #000}.fullscreen-preview .toolbar .btn.back-list .icon{font-size:.7em}.fullscreen-preview .toolbar .btn:hover{text-decoration:underline}.fullscreen-preview .preview{display:flex;align-items:center;justify-content:center;height:100%}.fullscreen-preview .preview .pic{max-width:100%;max-height:100%;display:block;object-fit:contain}.fullscreen-preview .embla-nav{--_offset: clamp(1.25rem, -1.3563829787rem + 4.2553191489vw, 3.75rem);--embla-btn-size: clamp(2.5rem, 1.5877659574rem + 1.4893617021vw, 3.375rem)}.fullscreen-preview .embla-nav .btn{position:absolute;top:0;bottom:0;margin:auto;font-size:clamp(1.25rem,0.5984042553rem + 1.0638297872vw,1.875rem);color:#fff;background:var(--color-linear);border:0}.fullscreen-preview .embla-nav .prev{left:var(--_offset)}.fullscreen-preview .embla-nav .next{right:var(--_offset)}@media(min-width: 980px){.fullscreen-preview .title-box .close,.fullscreen-preview .toolbar .view{display:none}}@media(max-width: 980px){.fullscreen-preview{grid-template-columns:1fr}.fullscreen-preview .info-section{position:fixed;z-index:10;top:0;bottom:0;left:0;width:min(400px,80%);box-shadow:0 0 0 100vw rgba(0,0,0,.5);transition:.3s}.fullscreen-preview .info-section:not(.show){opacity:0;pointer-events:none;left:-100px}.fullscreen-preview .embla-nav .btn{top:auto;bottom:20px}}.share-link{border-top:1px solid var(--color-border);padding-top:clamp(10.2083333333px,1.0416666667vw,20px);display:flex;flex-wrap:wrap;gap:10px}.share-link .tit{width:100%}.share-link .share-btn{width:40px;height:40px;background:#333;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.3s}.share-link.is-white .share-btn{background:#fff}.share-link.is-white .share-btn:hover{background:rgba(0,0,0,.2)}@media(max-width: 980px){.share-link{align-items:center}.share-link .tit{width:auto}}.link-qr{width:200px;background:#fff;text-align:center;border-radius:4px}.link-qr .tit{padding:5px}.link-qr .qr{width:100%}.sci1{padding:clamp(61.25px,6.25vw,120px) 0}.sci1 .bj-title{margin-top:clamp(5.1041666667px,0.5208333333vw,10px)}.sci1 .card{background-image:var(--_bg);margin-top:clamp(35.7291666667px,3.6458333333vw,70px);min-height:clamp(296.0416666667px,30.2083333333vw,580px);border-radius:clamp(10.2083333333px,1.0416666667vw,20px);padding:clamp(40.8333333333px,4.1666666667vw,80px) clamp(35.7291666667px,3.6458333333vw,70px) clamp(51.0416666667px,5.2083333333vw,100px);display:flex;align-items:center}.sci1 .card ul{margin-left:auto;width:max(50%,500px)}.sci1 .card .dot-title{font-size:var(--fs-20);color:inherit;font-weight:bold;line-height:1.2}.sci1 .card .text{font-size:clamp(0.9375rem,0.8071808511rem + 0.2127659574vw,1.0625rem);color:#444;margin-top:clamp(5.1041666667px,0.5208333333vw,10px)}.sci1 .card li:not(:last-child){margin-bottom:clamp(15.3125px,1.5625vw,30px)}@media(max-width: 980px){.sci1 .card{background-image:unset;background:linear-gradient(to right, #e2e4fa, #f5f5fc, #dfe3fd, #ebedff)}.sci1 .card ul{width:100%}}.sci2{background-color:var(--color-section)}.sci2 .inner{grid-template-areas:"title title" "title2 nav" "desc desc" "embla embla"}.sci2 .inner .area-desc{grid-area:desc}.sci2 .desc{font-size:var(--fs-18);color:#666;margin-top:clamp(10.2083333333px,1.0416666667vw,20px)}.sci2 .slide:nth-child(2n){padding-top:0}.sci2 .people-card .name{font-size:var(--fs-22);transition:color .3s}.sci2 .people-card .card{border-radius:0}.sci2 .people-card .pic::part(img){transition:.8s;transform:scale(var(--_pic-scale, 1))}.sci2 .people-card:hover{--_pic-scale: 1.2}.sci2 .people-card:hover .name{color:rgba(var(--color-primary), 1)}.sci3 .intro{width:540px}.sci-card{background:#fff;overflow:hidden;width:clamp(193.9583333333px,19.7916666667vw,380px);transition:.3s}.sci-card .pic{display:block;overflow:hidden;width:100%;height:100%;object-fit:contain}.sci-card .content{padding:clamp(15.3125px,1.5625vw,30px) clamp(10.2083333333px,1.0416666667vw,20px)}.sci-card .content .tit{font-size:clamp(0.875rem,0.7446808511rem + 0.2127659574vw,1rem)}.sci-card:hover{transform:translateY(-20px)}.honor-detail .card-title{font-size:var(--fs-40)}.honor-detail .card-title::before{display:none}.honor-detail .meta-list{--_border: 1px solid #c2c6cd;display:flex;justify-content:space-between;margin-top:clamp(25.5208333333px,2.6041666667vw,50px);padding:clamp(15.3125px,1.5625vw,30px) 0;border-top:var(--_border);border-bottom:var(--_border)}.honor-detail .meta-list .tit{color:#888}.honor-detail .meta-list a{color:rgba(var(--color-primary), 1)}.honor-detail .meta-list a:hover{text-decoration:underline}@media(max-width: 750px){.honor-detail .meta-list{font-size:14px;display:flex;flex-wrap:wrap;gap:10px 15px}.honor-detail .cover-img{max-width:200px}}.mobile-nav{background:#f4f8ff;display:grid;grid-template-columns:repeat(2, 1fr);margin-left:-1px}.mobile-nav .item{display:flex;align-items:center;justify-content:space-between;padding:10px;border:1px solid #d6e0f2;margin-bottom:-1px;margin-right:-1px;font-weight:bold}@media(min-width: 980px){.mobile-nav{display:none}}@media(max-width: 980px){.rich-text img{height:auto !important}}
