.ani{transform:translateY(50px) scale(1);opacity:0}.element-hidden{opacity:0;transform:translateY(50px)}.animate-slide-up{animation:slideUp 0.6s ease-out forwards}@keyframes slideUp{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}.content .bg-banner{background:url("../img/residential/background-pattern.png") no-repeat center top/100% auto,linear-gradient(180deg, #FFF 0%, #F7FBFF 100%);padding:70px 0 80px}.content .bg-banner .main1{width:100%;max-width:1320px;margin:0 auto}.content .bg-banner .main1 .pp1{color:var(--BK_01);text-align:center;font-size:60px;font-weight:600;line-height:130%;margin:0 auto;max-width:1000px;width:100%}.content .bg-banner .main1 .pp2{color:var(--BK_01);text-align:center;font-size:20px;font-weight:400;line-height:160%;max-width:1000px;margin:30px auto 0;width:100%}.content .bg-banner .main1 .main-ul{width:100%;max-width:1000px;margin:35px auto 0;display:flex;gap:15px;align-items:center;justify-content:center}.content .bg-banner .main1 .main-ul .li{display:flex;gap:5px;color:var(--BK_02);font-size:16px;font-weight:400;line-height:28px}.content .bg-banner .main1 .main-ul .li .icon{width:28px;height:28px;background:url("../img/residential/li-icon.png") no-repeat center center/100% 100%}.content .bg-banner .main1 .btn-group{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:50px}.content .bg-banner .main1 .btn-group .primary-btn-small,.content .bg-banner .main1 .btn-group .info-btn-small{height:48px;font-size:18px;font-weight:500}.content .bg-banner .main1 .banner-img{width:100%;max-width:1320px;margin-top:60px}.content .content-info{padding:130px 0}.content .content-info .main2{display:flex;flex-direction:column;align-items:center;gap:60px}.content .content-info .main2 .main-tit{color:var(--BK_01);text-align:center;font-size:42px;font-weight:600;line-height:130%;max-width:860px;width:100%;margin:0 auto}.content .content-info .main2 .country-box{max-width:1320px;width:100%;display:flex;flex-wrap:wrap;gap:60px 80px}.content .content-info .main2 .country-box .country-item{display:flex;gap:15px;width:calc((100% - 320px) / 5)}.content .content-info .main2 .country-box .country-item .flag{width:48px;height:48px}.content .content-info .main2 .country-box .country-item .font-box .pp1{color:var(--BK_02);font-size:16px;font-weight:400;line-height:100%}.content .content-info .main2 .country-box .country-item .font-box .pp2{color:var(--BK_01);font-size:18px;font-weight:500;line-height:100%;margin-top:10px}.content .content-info .main2 .info-btn-small{height:40px;font-size:18px;font-weight:500}.content .content-info .main3{margin:130px auto 0;width:100%;max-width:1320px}.content .content-info .main3 .main-tit{color:var(--BK_01);text-align:center;font-size:42px;font-weight:600;line-height:130%;max-width:860px;width:100%;margin:0 auto}.content .content-info .main3 .scroll-page{margin-top:60px}.content .content-info .main3 .scroll-page .slide-main{display:flex;gap:150px;position:relative}.content .content-info .main3 .scroll-page .slide-main .scroll-img{flex:none;position:relative;width:580px;height:620px}.content .content-info .main3 .scroll-page .slide-main .scroll-img .scroll-page1,.content .content-info .main3 .scroll-page .slide-main .scroll-img .scroll-page2,.content .content-info .main3 .scroll-page .slide-main .scroll-img .scroll-page3{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;transition:all .5s}.content .content-info .main3 .scroll-page .slide-main .scroll-img .scroll-page1.active,.content .content-info .main3 .scroll-page .slide-main .scroll-img .scroll-page2.active,.content .content-info .main3 .scroll-page .slide-main .scroll-img .scroll-page3.active{animation:fadeIn .5s;animation-fill-mode:forwards}.content .content-info .main3 .scroll-page .slide-main .scroll-img .scroll-page1.out,.content .content-info .main3 .scroll-page .slide-main .scroll-img .scroll-page2.out,.content .content-info .main3 .scroll-page .slide-main .scroll-img .scroll-page3.out{animation:fadeOut .5s;animation-fill-mode:forwards}.content .content-info .main3 .scroll-page .slide-main .scroll-font{display:flex;flex-direction:column;gap:60px;width:calc(100% - 730px);margin-left:auto}.content .content-info .main3 .scroll-page .slide-main .scroll-font .font-box{height:620px;display:flex;flex-direction:column;justify-content:center}.content .content-info .main3 .scroll-page .slide-main .scroll-font .font-box .pp1{color:var(--VI_02);font-size:16px;font-weight:600;line-height:100%}.content .content-info .main3 .scroll-page .slide-main .scroll-font .font-box .tit{color:var(--BK_01);font-size:40px;font-weight:600;line-height:130%;margin-top:12px}.content .content-info .main3 .scroll-page .slide-main .scroll-font .font-box .pp2{color:var(--BK_02);font-size:18px;font-weight:400;line-height:160%;margin-top:20px}.content .content-info .main3 .scroll-page .slide-main .scroll-font .font-box .scroll-ul{margin-top:30px;display:flex;flex-direction:column;gap:10px}.content .content-info .main3 .scroll-page .slide-main .scroll-font .font-box .scroll-ul .li{display:flex;align-items:center;gap:5px;color:var(--BK_02);font-size:18px;font-weight:400;line-height:130%}.content .content-info .main3 .scroll-page .slide-main .scroll-font .font-box .scroll-ul .li .icon{width:20px;height:20px;background:url("../img/residential/true.png") no-repeat center center/100% 100%}.content .content-info .proxy-bg{background:var(--BG_01);padding:130px 0;margin-top:130px}.content .content-info .proxy-bg .main-tit{color:var(--BK_01);text-align:center;font-size:42px;font-weight:600;line-height:130%;max-width:860px;width:100%;margin:0 auto}.content .content-info .proxy-bg .main-ul{margin:35px auto 0;display:flex;align-items:center;justify-content:center;gap:60px}.content .content-info .proxy-bg .main-ul .li{display:flex;align-items:center;gap:10px;color:var(--Luna2024-BK_01, #131E39);font-size:16px;font-weight:400;line-height:130%}.content .content-info .proxy-bg .main-ul .li .icon{width:20px;height:20px;background:url("../img/residential/true.png") no-repeat center center/100% 100%}.content .content-info .proxy-bg .proxy-pricing-box{background:transparent;padding:0}.content .content-info .proxy-bg .proxy-pricing-box .residential-tit{display:none !important}.content .content-info .proxy-bg .proxy-pricing-box .proxy-sub-tit{display:none}.content .content-info .proxy-bg .proxy-pricing-box .flex-center{display:none}.content .content-info .main4{width:100%;max-width:1320px;margin:130px auto 0;display:flex;gap:150px;align-items:center}.content .content-info .main4 .font-box .tit{color:var(--BK_01);font-size:40px;font-weight:600;line-height:130%}.content .content-info .main4 .font-box .pp1{color:var(--BK_02);font-size:18px;font-weight:400;line-height:160%;margin-top:20px}.content .content-info .main4 .font-box .main-ul{margin-top:35px;display:flex;flex-direction:column;gap:10px}.content .content-info .main4 .font-box .main-ul .li{display:flex;align-items:center;gap:5px;color:var(--BK_02);font-size:18px;font-weight:400;line-height:130%}.content .content-info .main4 .font-box .main-ul .li .icon{width:20px;height:20px;background:url("../img/residential/true.png") no-repeat center center/100% 100%}.content .content-info .main4 .font-box .primary-btn-small{margin-top:50px;padding:15px 30px;font-size:16px;font-weight:500}.content .content-info .main4 .slide-img{width:580px}.content .content-info .main5{width:100%;max-width:1120px;margin:130px auto 0}.content .content-info .main5 .main-tit{color:var(--BK_01);text-align:center;font-size:42px;font-weight:600;line-height:130%;max-width:860px;width:100%;margin:0 auto}.content .content-info .main5 .sub-tit{width:900px;max-width:100%;margin:0 auto;color:var(--BK_02);text-align:center;font-size:18px;font-weight:400;line-height:160%;margin-top:30px}.content .content-info .main5 .panter-flex{display:flex;flex-wrap:wrap;justify-content:center;gap:30px 20px;margin-top:60px}.content .content-info .main5 .panter-flex .panter-item{display:flex;width:170px;height:145px;padding:0 10px;flex-direction:column;justify-content:center;align-items:center;gap:15px;border-radius:8px;background:var(--BG_01)}.content .content-info .main5 .panter-flex .panter-item .logo{width:50px;height:50px}.content .content-info .main5 .panter-flex .panter-item .pp1{color:#081D4D;text-align:center;font-size:16px;font-weight:500;line-height:100%;margin-top:15px}.content .content-info .main5 .more-btn{display:flex;justify-content:center;margin-top:60px}.content .content-info .main5 .more-btn .moreLink{padding:12px 30px;font-size:18px;font-weight:500}.content .content-info .main6{max-width:1320px;width:100%;margin:130px auto 0}.content .content-info .main6 .main-tit{color:var(--BK_01);text-align:center;font-size:42px;font-weight:600;line-height:130%;max-width:860px;width:100%;margin:0 auto}.content .content-info .main6 .case-ul{max-width:1320px;width:100%;display:flex;flex-wrap:wrap;gap:20px 60px;margin:60px auto}.content .content-info .main6 .case-ul .case-li{width:calc((100% - 120px) / 3);padding-top:30px;height:200px;transition:all .2s}.content .content-info .main6 .case-ul .case-li:first-child .name{display:flex;align-items:center;gap:5px}.content .content-info .main6 .case-ul .case-li:first-child .name span{background:linear-gradient(86deg, #005AEA 1.37%, #8263FF 64.87%, #FF58C3 86.04%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.content .content-info .main6 .case-ul .case-li:first-child .name::after{content:"";width:20px;height:20px;background:url("../img/residential/case-ai.png") no-repeat center/cover}.content .content-info .main6 .case-ul .case-li .case-icon{width:40px;height:40px}.content .content-info .main6 .case-ul .case-li .name{color:var(--BK_01);font-size:20px;font-weight:600;line-height:100%;margin-top:15px}.content .content-info .main6 .case-ul .case-li .detail{overflow:hidden;color:var(--BK_02);text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:160%;white-space:nowrap;margin-top:15px}.content .content-info .main6 .case-ul .case-li .more{display:flex;align-items:center;gap:5px;height:0;overflow:hidden;margin-top:15px}.content .content-info .main6 .case-ul .case-li .more:hover span::after{width:100%}.content .content-info .main6 .case-ul .case-li .more span{color:var(--VI_01);font-size:15px;font-weight:400;line-height:160%;position:relative}.content .content-info .main6 .case-ul .case-li .more span::after{content:"";position:absolute;left:0;bottom:3px;width:0;height:1px;background-color:var(--VI_01);transition:all .2s}.content .content-info .main6 .case-ul .case-li .more .more-icon{width:20px;height:20px}.content .content-info .main6 .case-ul .case-li:hover{padding-top:0}.content .content-info .main6 .case-ul .case-li:hover .detail{white-space:normal}.content .content-info .main6 .case-ul .case-li:hover .more{height:auto}.content .content-info .main7{max-width:1320px;width:100%;display:flex;align-items:center;gap:150px;margin:130px auto 0}.content .content-info .main7 .slide-img{width:580px}.content .content-info .main7 .font-box .tit{color:var(--BK_01);font-size:40px;font-weight:600;line-height:130%}.content .content-info .main7 .font-box .pp1{color:var(--BK_02);font-size:18px;font-weight:400;line-height:160%;margin-top:20px}.content .content-info .main8{width:100%;max-width:1320px;margin:130px auto 0}.content .content-info .main8 .main-tit{color:var(--BK_01);text-align:center;font-size:42px;font-weight:600;line-height:130%;max-width:860px;width:100%;margin:0 auto}.content .content-info .main8 .flex_5{display:flex;width:1320px;margin:60px auto 0}.content .content-info .main8 .flex_5 .flex_item{padding:30px 30px 40px 30px;width:calc((100% - 50px) / 3);box-sizing:content-box;border-radius:8px;border:1px solid var(--Line_01);background:#FFF}.content .content-info .main8 .flex_5 .flex_item+.flex_item{margin-left:25px}.content .content-info .main8 .flex_5 .flex_item:hover{box-shadow:0 0 14px 0 rgba(58,118,209,0.11)}.content .content-info .main8 .flex_5 .flex_item .flex_tit{display:flex;border-bottom:1px solid var(--Line_01);width:100%;padding-bottom:18px;align-items:center}.content .content-info .main8 .flex_5 .flex_item .flex_tit>img{width:50px}.content .content-info .main8 .flex_5 .flex_item .flex_tit>div{margin-left:15px}.content .content-info .main8 .flex_5 .flex_item .flex_tit .name{color:var(--BK_01);font-size:18px;font-weight:500;line-height:100%}.content .content-info .main8 .flex_5 .flex_item .flex_tit .radio{margin-top:10px;display:flex}.content .content-info .main8 .flex_5 .flex_item .flex_tit .radio>img{margin-right:3px}.content .content-info .main8 .flex_5 .flex_item .flex_con{color:var(--BK_02);font-size:16px;font-weight:400;line-height:150%;margin-top:18px}.content .content-info .main9{margin:130px auto 0;width:100%;max-width:1320px}.content .content-info .main9 .main-tit{color:var(--BK_01);text-align:center;font-size:42px;font-weight:600;line-height:130%;max-width:860px;width:100%;margin:0 auto}.content .content-info .main9 .quest-list{margin-top:60px;width:900px}.content .content-info .main9 .quest-list .li .res i{color:var(--VI_01);font-size:18px;font-weight:400;line-height:160%;cursor:pointer}.content .content-info .main9 .quest-list .li .res i:hover{text-decoration:underline}
