.elementor-43176 .elementor-element.elementor-element-48f4b797{--display:flex;}.elementor-43176 .elementor-element.elementor-element-3874d2a3{--display:flex;}.elementor-43176 .elementor-element.elementor-element-3edf843c{--display:flex;}.elementor-43176 .elementor-element.elementor-element-725d9032{--display:flex;}.elementor-43176 .elementor-element.elementor-element-8196234{--display:flex;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-43176 .elementor-element.elementor-element-5649388 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-43176 .elementor-element.elementor-element-7bbbbb8f{--display:flex;}.elementor-43176 .elementor-element.elementor-element-3872fe79{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-43176 .elementor-element.elementor-element-562267d3{--display:flex;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-43176 .elementor-element.elementor-element-f929f6b{--display:flex;}.elementor-43176 .elementor-element.elementor-element-174846ce{--display:flex;}.elementor-43176 .elementor-element.elementor-element-102fe357{--display:flex;}.elementor-43176 .elementor-element.elementor-element-692e9d92{--display:flex;}.elementor-43176 .elementor-element.elementor-element-74356ce9{--display:flex;}.elementor-43176 .elementor-element.elementor-element-6bafde76{--display:flex;}.elementor-43176 .elementor-element.elementor-element-15f68810{--display:flex;}.elementor-43176 .elementor-element.elementor-element-7b9042e8{--display:flex;}.elementor-43176 .elementor-element.elementor-element-20a8368a{--display:flex;}.elementor-43176 .elementor-element.elementor-element-d35dac5{--display:flex;}.elementor-43176 .elementor-element.elementor-element-694507cc{--display:flex;}.elementor-43176 .elementor-element.elementor-element-1017ac09{--display:flex;}.elementor-43176 .elementor-element.elementor-element-5fd3f4a0{--display:flex;}.elementor-43176 .elementor-element.elementor-element-2fcdaf05{--display:flex;}.elementor-43176 .elementor-element.elementor-element-43635eb6{--display:flex;}.elementor-43176 .elementor-element.elementor-element-77e07a12{--display:flex;}.elementor-43176 .elementor-element.elementor-element-72b8803{--display:flex;}.elementor-43176 .elementor-element.elementor-element-12598d7a{--display:flex;}.elementor-43176 .elementor-element.elementor-element-3fcf99e9{--display:flex;}.elementor-43176 .elementor-element.elementor-element-7693a920{--display:flex;}.elementor-43176 .elementor-element.elementor-element-184d2a1c{--display:flex;}.elementor-43176 .elementor-element.elementor-element-1920d67{--display:flex;}.elementor-43176 .elementor-element.elementor-element-1413cf19{--display:flex;}.elementor-43176 .elementor-element.elementor-element-358eb27d{--display:flex;}.elementor-43176 .elementor-element.elementor-element-7ef6a866{--display:flex;}.elementor-43176 .elementor-element.elementor-element-2a6a659d{--display:flex;}.elementor-43176 .elementor-element.elementor-element-5ebe0126{--display:flex;}.elementor-43176 .elementor-element.elementor-element-1951e741{--display:flex;}.elementor-43176 .elementor-element.elementor-element-cce9e{--display:flex;}.elementor-43176 .elementor-element.elementor-element-240184e{--display:flex;}.elementor-43176 .elementor-element.elementor-element-62869715{--display:flex;}.elementor-43176 .elementor-element.elementor-element-15b8f4e6{--display:flex;}.elementor-43176 .elementor-element.elementor-element-3f33922c{--display:flex;}.elementor-43176 .elementor-element.elementor-element-11288e02{--display:flex;}.elementor-43176 .elementor-element.elementor-element-5651551d{--display:flex;}.elementor-43176 .elementor-element.elementor-element-7107da3{--display:flex;}.elementor-43176 .elementor-element.elementor-element-6cb45db1{--display:flex;}.elementor-43176 .elementor-element.elementor-element-6401ee30{--display:flex;}.elementor-43176 .elementor-element.elementor-element-701617af{--display:flex;}.elementor-43176 .elementor-element.elementor-element-3401af10{--display:flex;}.elementor-43176 .elementor-element.elementor-element-fa6a122{--display:flex;}.elementor-43176 .elementor-element.elementor-element-73783e39{--display:flex;}.elementor-43176 .elementor-element.elementor-element-751861f1{--display:flex;}.elementor-43176 .elementor-element.elementor-element-87c290e{--display:flex;}.elementor-43176 .elementor-element.elementor-element-308a420a{--display:flex;}.elementor-43176 .elementor-element.elementor-element-6f5851d2{--display:flex;}.elementor-43176 .elementor-element.elementor-element-295b9e69{--display:flex;}.elementor-43176 .elementor-element.elementor-element-48ce327a{--display:flex;}.elementor-43176 .elementor-element.elementor-element-54efd124{--display:flex;}.elementor-43176 .elementor-element.elementor-element-4bf65d6{--display:flex;}.elementor-43176 .elementor-element.elementor-element-b7b8a45{--display:flex;}.elementor-43176 .elementor-element.elementor-element-c1f9a3b{--display:flex;}.elementor-43176 .elementor-element.elementor-element-6603f826{--display:flex;}.elementor-43176 .elementor-element.elementor-element-275796d6{--display:flex;}.elementor-43176 .elementor-element.elementor-element-f39b275{--display:flex;}.elementor-43176 .elementor-element.elementor-element-7867ecd5{--display:flex;}.elementor-43176 .elementor-element.elementor-element-6145fac3{--display:flex;}.elementor-43176 .elementor-element.elementor-element-2de84564{--display:flex;}.elementor-43176 .elementor-element.elementor-element-303f7614{--display:flex;}.elementor-43176 .elementor-element.elementor-element-3fc5b731{--display:flex;}.elementor-43176 .elementor-element.elementor-element-72c6f768{--display:flex;}.elementor-43176 .elementor-element.elementor-element-5835adb2{--display:flex;}.elementor-43176 .elementor-element.elementor-element-4391554{--display:flex;}.elementor-43176 .elementor-element.elementor-element-6cd20d22{--display:flex;}.elementor-43176 .elementor-element.elementor-element-5acaca40{--display:flex;}.elementor-43176 .elementor-element.elementor-element-3215a613{--display:flex;}.elementor-43176 .elementor-element.elementor-element-724d42db{--display:flex;}.elementor-43176 .elementor-element.elementor-element-58c1f231{--display:flex;}.elementor-43176 .elementor-element.elementor-element-bb0a7d{--display:flex;}.elementor-43176 .elementor-element.elementor-element-365a9d87{--display:flex;}.elementor-43176 .elementor-element.elementor-element-67961a5c{--display:flex;}.elementor-43176 .elementor-element.elementor-element-6eca15b2{--display:flex;}.elementor-43176 .elementor-element.elementor-element-590e17ba{--display:flex;}.elementor-43176 .elementor-element.elementor-element-32533bce{--display:flex;}.elementor-43176 .elementor-element.elementor-element-43cadae7{--display:flex;}.elementor-43176 .elementor-element.elementor-element-78747842{--display:flex;}.elementor-43176 .elementor-element.elementor-element-75cb2b{--display:flex;}.elementor-43176 .elementor-element.elementor-element-6a8ef8b3{--display:flex;}.elementor-43176 .elementor-element.elementor-element-109adb01{--display:flex;}.elementor-43176 .elementor-element.elementor-element-3af4fd72{--display:flex;}.elementor-43176 .elementor-element.elementor-element-55c133fc{--display:flex;}.elementor-43176 .elementor-element.elementor-element-229cf51b{--display:flex;}.elementor-43176 .elementor-element.elementor-element-38e393d7{--display:flex;}.elementor-43176 .elementor-element.elementor-element-674291aa{--display:flex;}.elementor-43176 .elementor-element.elementor-element-48ba2407{--display:flex;}.elementor-43176 .elementor-element.elementor-element-79cfce53{--display:flex;}.elementor-43176 .elementor-element.elementor-element-498b4fed{--display:flex;}.elementor-43176 .elementor-element.elementor-element-13820dec{--display:flex;}.elementor-43176 .elementor-element.elementor-element-7f024d21{--display:flex;}.elementor-43176 .elementor-element.elementor-element-7e9047a4{--display:flex;}/* Start custom CSS for container, class: .elementor-element-48f4b797 */.sp-page{background:#010818;color:#fff;font:16px/1.85 Arial,"Microsoft YaHei",sans-serif;width:100%;overflow:clip}.sp-page *{box-sizing:border-box}.sp-page .e-con{display:flex;flex-direction:column;gap:0;padding:0;width:100%;max-width:none;min-width:0;--gap:0;--widgets-spacing:0}.sp-page .elementor-widget{margin:0;min-width:0}.sp-page .elementor-heading-title{font:inherit;color:inherit;margin:0;padding:0}.sp-page h1.elementor-heading-title{font-size:clamp(36px,4.8vw,64px);line-height:1.3;font-weight:800;letter-spacing:-1px}.sp-page h2.elementor-heading-title{font-size:clamp(29px,3.2vw,42px);line-height:1.4;font-weight:700}.sp-page h3.elementor-heading-title{font-size:23px;line-height:1.5;font-weight:700}.sp-page .sp-wrap{max-width:1200px;margin:auto;padding:0 32px}.sp-page .sp-section{padding:96px 0}.sp-page .sp-blue{background:#0557ff}.sp-page .sp-light{background:#f4f7ff;color:#010818}.sp-page .sp-head{max-width:790px;gap:18px;margin-bottom:42px}.sp-page .sp-eye{color:#9bb7ec;letter-spacing:2px;font-size:12px}.sp-page .sp-light .sp-eye{color:#0557ff}.sp-page .sp-blue .sp-eye{color:#dbe6ff}.sp-page .sp-lead{color:#b9c8df;max-width:760px}.sp-page .sp-light .sp-lead{color:#576981}.sp-page .sp-blue .sp-lead{color:#e2ebff}.sp-page .sp-hero{padding:110px 0 95px;background:linear-gradient(100deg,#010818ed,#010818bd),none center/cover}.sp-page .sp-hero-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:65px;align-items:center}.sp-page .sp-hero-copy{gap:24px}.sp-page em{color:#5792ff;font-style:normal}.sp-page .sp-actions{flex-direction:row;flex-wrap:wrap;gap:14px;margin-top:10px}.sp-page .sp-btn{width:auto}.sp-page .elementor-button{display:inline-flex;align-items:center;gap:25px;background:#0557ff;color:#fff;padding:17px 24px;border:1px solid #0557ff;border-radius:3px;text-decoration:none;font-weight:700;line-height:1.4;transition:background .2s}.sp-page .elementor-button:after{content:"";width:11px;height:11px;border-top:2px solid currentColor;border-right:2px solid currentColor;transition:transform .2s}.sp-page .elementor-button:hover{background:#276fff}.sp-page .elementor-button:hover:after{transform:translate(2px,-2px)}.sp-page .sp-diagram{background:#071426d9;border:1px solid #ffffff35;padding:30px;border-radius:6px;gap:22px}.sp-page .sp-diagram-row{padding-top:18px;border-top:1px solid #ffffff25;gap:6px}.sp-page .sp-diagram-row p{color:#b9c8df}.sp-page .sp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.sp-page .sp-card{padding:28px;border:1px solid #ffffff26;background:#ffffff04;gap:16px;transition:transform .25s,border-color .25s}.sp-page .sp-card:hover{transform:translateY(-4px);border-color:#78a4ff}.sp-page .sp-card p{color:#bbc9e0}.sp-page .sp-num{color:#77a0ff!important}.sp-page .sp-light .sp-card{background:#fff;border-color:#dce4ef}.sp-page .sp-light .sp-card p{color:#53647c}.sp-page .sp-blue .sp-card{background:#eaf1ff;color:#010818;border-color:transparent}.sp-page .sp-blue .sp-card p{color:#4f6380}.sp-page .sp-contact{display:grid;grid-template-columns:1fr 180px;gap:70px;align-items:center}.sp-page .sp-contact-copy{gap:20px}.sp-page .sp-qr img{width:150px;height:150px;border:8px solid white;display:block}.sp-page .sp-qr{gap:12px;font-size:13px;color:#b9c8df}.sp-page .sp-ready .sp-reveal{opacity:0;transform:translateY(18px);transition:opacity .65s,transform .65s;transition-delay:var(--delay,0ms)}.sp-page .sp-ready .sp-reveal.sp-visible{opacity:1;transform:none}
@media(max-width:900px){.sp-page .sp-hero-grid{grid-template-columns:1fr;gap:36px}.sp-page .sp-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.sp-page .sp-wrap{padding:0 22px}.sp-page .sp-section{padding:62px 0}.sp-page .sp-hero{padding:68px 0 56px}.sp-page .sp-grid,.sp-page .sp-contact{grid-template-columns:1fr}.sp-page .sp-contact{gap:30px}.sp-page .sp-card{padding:25px}}

.sp-page{background:#010817}.sp-page .wp-premium-hero{padding:92px 0 78px;background:radial-gradient(circle at 75% 45%,#07338355,transparent 34%),#010817}.sp-page .wp-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center}.sp-page .wp-hero-copy{gap:23px}.sp-page .wp-hero-copy h1{font-size:clamp(48px,6.1vw,86px);line-height:1.05;letter-spacing:-3px}.sp-page .wp-hero-copy h1 em{font-style:normal;color:#1765ff}.sp-page .wp-hero-lead{font-size:20px;color:#c3cee0;max-width:650px}.sp-page .wp-hero-points{flex-direction:row;flex-wrap:wrap;gap:10px 24px}.sp-page .wp-hero-points p{width:auto;font-size:13px;color:#8fa5c7}.sp-page .wp-hero-points p:before{content:'◆';color:#1765ff;margin-right:8px;font-size:8px}.sp-page .wp-caption{font-size:12px;color:#7086a5;margin-top:12px}.sp-page .wp-visual-slot{gap:14px}.sp-page .wp-replace-note{text-align:center;font-size:11px;color:#647999}.sp-page .wp-visual{position:relative;aspect-ratio:1/1;overflow:hidden;border:1px solid #25436e;border-radius:42px;background:linear-gradient(145deg,#09172e,#020915);box-shadow:0 40px 100px #0009}.sp-page .wp-visual-grid{position:absolute;inset:0;background-image:linear-gradient(#7ca6ff0d 1px,transparent 1px),linear-gradient(90deg,#7ca6ff0d 1px,transparent 1px);background-size:34px 34px;mask-image:radial-gradient(circle,#000,transparent 72%)}.sp-page .wp-orbit{position:absolute;border:1px solid #2b62c7;border-radius:50%;inset:17%;animation:wp-spin 18s linear infinite}.sp-page .wp-orbit-b{inset:27%;border-style:dashed;animation-direction:reverse;animation-duration:13s}.sp-page .wp-orbit:after{content:'';position:absolute;width:12px;height:12px;border-radius:50%;background:#1765ff;box-shadow:0 0 24px #1765ff;top:12%;left:12%}.sp-page .wp-core{position:absolute;inset:36%;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:28px;background:#1765ff;box-shadow:0 18px 60px #1765ff66;color:white}.sp-page .wp-core span{font:800 clamp(50px,6vw,82px)/1 Georgia,serif}.sp-page .wp-core small{font-size:8px;letter-spacing:2px}.sp-page .wp-float{position:absolute;min-width:126px;padding:14px 16px;border:1px solid #34588a;background:#0a1930e8;border-radius:10px;display:flex;gap:12px;align-items:center;box-shadow:0 15px 35px #0008;animation:wp-float 5s ease-in-out infinite}.sp-page .wp-float b{font-size:12px;color:#5690ff}.sp-page .wp-float span{font-size:9px;line-height:1.45;letter-spacing:1px}.sp-page .wp-float-one{top:12%;left:5%}.sp-page .wp-float-two{right:4%;top:24%;animation-delay:-1.7s}.sp-page .wp-float-three{left:9%;bottom:15%;animation-delay:-3.2s}.sp-page .wp-visual-caption{position:absolute;right:7%;bottom:7%;display:flex;gap:12px;font-size:8px;letter-spacing:1.5px;color:#6e88ad}.sp-page .wp-section{padding:105px 0}.sp-page .wp-heading{max-width:760px;gap:17px;margin-bottom:48px}.sp-page .wp-intro{display:grid;grid-template-columns:.9fr 1.15fr;gap:90px}.sp-page .wp-editorial .wp-line{grid-template-columns:45px 1fr;display:grid;gap:9px 20px;padding:27px 0;border-top:1px solid #cbd5e4}.sp-page .wp-editorial .wp-line>div:nth-child(n+3){grid-column:2}.sp-page .wp-line p{color:#9fb0c9}.sp-page .wp-light .wp-line p{color:#52657d}.sp-page .wp-no,.sp-page .wp-meta{font-size:11px!important;letter-spacing:1.5px;color:#1765ff!important}.sp-page .wp-system{display:grid;grid-template-columns:1fr 1fr;gap:80px}.sp-page .wp-system-main{position:relative;min-height:520px;padding:45px;border:1px solid #29436a;overflow:hidden;gap:19px}.sp-page .wp-system-main>p{max-width:430px;color:#9fb0c9}.sp-page .wp-system-word{margin-top:auto;gap:0}.sp-page .wp-system-word span{font-size:clamp(64px,8vw,115px);font-weight:800;line-height:.77;letter-spacing:-6px;color:#0d2447}.sp-page .wp-system-word span:last-child{color:#1765ff}.sp-page .wp-system-list .wp-line{padding:26px 0;border-top:1px solid #29436a;gap:10px}.sp-page .wp-bento{display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:18px}.sp-page .wp-bento-item{min-height:280px;padding:30px;background:#eff4ff;color:#010817;gap:16px}.sp-page .wp-bento-wide{grid-row:span 2;min-height:578px;justify-content:flex-end;background:linear-gradient(155deg,#f8faff 15%,#bcd1ff)}.sp-page .wp-bento-accent{grid-column:2/4;background:#010817;color:white}.sp-page .wp-bento-item p{color:#536580}.sp-page .wp-bento-accent p{color:#9fb0c9}.sp-page .wp-delivery{display:grid;grid-template-columns:1fr 1fr}.sp-page .wp-delivery .wp-line{display:grid;grid-template-columns:42px 1fr;gap:8px 18px;padding:27px;border-top:1px solid #cbd5e4}.sp-page .wp-delivery .wp-line:nth-child(odd){border-right:1px solid #cbd5e4}.sp-page .wp-delivery .wp-line>div:nth-child(3){grid-column:2}.sp-page .wp-ownership{display:grid;grid-template-columns:1fr 1fr;gap:90px}.sp-page .wp-ownership-side .wp-line{padding:27px 0;border-top:1px solid #29436a;gap:10px}.sp-page .wp-process{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.sp-page .wp-process .wp-line{padding:28px;border-top:1px solid #c9d9ff;border-right:1px solid #ffffff38;gap:14px}.sp-page .wp-process .wp-line:last-child{border-right:0}.sp-page .wp-process .wp-line p{color:#dce7ff}.sp-page .wp-process-note{margin-top:25px;font-size:13px;color:#dce7ff}.sp-page .wp-price-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px}.sp-page .wp-price-lines .wp-line{padding:26px 0;border-top:1px solid #cbd5e4;gap:10px}.sp-page .wp-faq{display:grid;grid-template-columns:1fr 1fr;gap:0 50px}.sp-page .wp-faq .wp-line{padding:26px 0;border-top:1px solid #29436a;gap:10px}.sp-page .wp-line,.sp-page .wp-bento-item{transition:transform .28s,border-color .28s,background .28s}.sp-page .wp-line:hover{transform:none}.sp-page .wp-bento-item:hover{transform:translateY(-5px)}.sp-page .sp-ready .sp-reveal{transform:translateY(28px);transition-duration:.8s}
.sp-page .wp-system-word .elementor-heading-title{display:flex;overflow:hidden}.sp-page .wp-system-word>.elementor-widget:last-child .elementor-heading-title{color:#1765ff}.sp-page .wp-char{display:inline-block;opacity:0;transform:translateX(-24px);transition:opacity .38s ease,transform .55s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--char-index)*70ms)}.sp-page .wp-word-play .wp-char{opacity:1;transform:none}.sp-page .wp-considerations{display:grid;grid-template-columns:1fr 1fr;gap:0 50px}.sp-page .wp-considerations .wp-line{padding:27px 0;border-top:1px solid #29436a;gap:10px}.sp-page .wp-closing{max-width:900px;gap:22px}.sp-page .wp-closing h2{font-size:clamp(34px,4.5vw,58px)}.sp-page .sp-ready .sp-reveal{transform:translateY(var(--reveal-y,28px))}
.sp-page section.wp-section{position:relative;overflow:hidden;isolation:isolate}.sp-page section.wp-section>.sp-wrap{position:relative;z-index:2}.sp-page section.wp-dark:before{content:'';position:absolute;width:420px;height:420px;border-radius:50%;right:-150px;top:12%;background:radial-gradient(circle,#1765ff24 0,transparent 68%);animation:wp-ambient 15s ease-in-out infinite;pointer-events:none}.sp-page section.wp-dark:after{content:'';position:absolute;inset:0;background-image:radial-gradient(#5e8bd126 1px,transparent 1px);background-size:36px 36px;mask-image:linear-gradient(90deg,transparent,#000 75%,transparent);opacity:.28;animation:wp-grid-shift 22s linear infinite;pointer-events:none}.sp-page section.wp-light:before{content:'';position:absolute;width:360px;height:360px;left:-190px;bottom:-180px;border:1px solid #1765ff20;border-radius:50%;box-shadow:0 0 0 55px #1765ff08,0 0 0 110px #1765ff05;animation:wp-ambient 18s ease-in-out infinite reverse;pointer-events:none}.sp-page section.wp-blue:after{content:'';position:absolute;inset:0;background:linear-gradient(110deg,transparent 0 48%,#fff08 48% 48.2%,transparent 48.2% 100%);background-size:260px 100%;opacity:.32;animation:wp-blue-lines 18s linear infinite;pointer-events:none}
.sp-page .wp-intro-left{gap:32px}.sp-page .wp-foundation-map{position:relative;min-height:330px;border:1px solid #bfd0ea;background:radial-gradient(circle at center,#1765ff13,transparent 54%);overflow:hidden}.sp-page .wp-foundation-map:before,.sp-page .wp-foundation-map:after{content:'';position:absolute;background:#1765ff28}.sp-page .wp-foundation-map:before{width:1px;height:68%;left:50%;top:16%}.sp-page .wp-foundation-map:after{height:1px;width:72%;left:14%;top:50%}.sp-page .wp-map-core{position:absolute;z-index:2;width:112px!important;height:112px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;align-items:center;justify-content:center;background:#1765ff;color:#fff;box-shadow:0 0 0 12px #1765ff14,0 20px 45px #1765ff33;animation:wp-core-pulse 4s ease-in-out infinite}.sp-page .wp-map-core .elementor-heading-title{font-size:33px;font-weight:800}.sp-page .wp-map-core p{font-size:9px;color:#dbe7ff}.sp-page .wp-map-node.e-con{position:absolute;width:auto;gap:3px}.sp-page .wp-map-node p{font-size:9px;letter-spacing:1.5px;color:#1765ff}.sp-page .wp-map-node h3{font-size:17px}.sp-page .wp-map-brand{left:7%;top:9%}.sp-page .wp-map-search{right:7%;top:9%;text-align:right}.sp-page .wp-map-convert{left:7%;bottom:9%}.sp-page .wp-map-manage{right:7%;bottom:9%;text-align:right}.sp-page .wp-integrated{display:grid;grid-template-columns:.82fr 1.18fr;gap:26px;align-items:stretch}.sp-page .wp-integrated-summary{position:relative;min-height:465px;padding:42px;background:#010817;color:#fff;justify-content:center;overflow:hidden;gap:22px}.sp-page .wp-integrated-summary:after{content:'';position:absolute;width:260px;height:260px;border:1px solid #1765ff70;border-radius:50%;right:-105px;bottom:-105px;box-shadow:0 0 0 35px #1765ff14,0 0 0 70px #1765ff09;animation:wp-spin 22s linear infinite}.sp-page .wp-integrated-summary h3{font-size:clamp(31px,4vw,54px);line-height:1.12;position:relative;z-index:1}.sp-page .wp-integrated-summary h3 span{color:#1765ff}.sp-page .wp-integrated-summary>p{max-width:390px;color:#9fb0c9;position:relative;z-index:1}.sp-page .wp-integrated-list{background:#eff4ff;color:#010817;padding:10px 35px}.sp-page .wp-integrated-list .wp-line{display:grid;grid-template-columns:42px 1fr;gap:8px 18px;padding:24px 0;border-top:1px solid #b9c9e0}.sp-page .wp-integrated-list .wp-line:first-child{border-top:0}.sp-page .wp-integrated-list .wp-line>div:nth-child(3){grid-column:2}.sp-page .wp-integrated-list .wp-line p{color:#51657f}
.sp-page .wp-map-core p{white-space:nowrap}
@keyframes wp-spin{to{transform:rotate(360deg)}}@keyframes wp-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes wp-ambient{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(-25px,18px,0) scale(1.08)}}@keyframes wp-grid-shift{to{background-position:72px 36px}}@keyframes wp-blue-lines{to{background-position:520px 0}}@keyframes wp-core-pulse{0%,100%{box-shadow:0 0 0 12px #1765ff14,0 20px 45px #1765ff33}50%{box-shadow:0 0 0 20px #1765ff0b,0 24px 55px #1765ff55}}
@media(max-width:900px){.sp-page .wp-hero-grid,.sp-page .wp-intro,.sp-page .wp-system,.sp-page .wp-integrated,.sp-page .wp-ownership,.sp-page .wp-price-layout{grid-template-columns:1fr}.sp-page .wp-visual-slot{max-width:620px;margin:auto}.sp-page .wp-bento{grid-template-columns:1fr 1fr}.sp-page .wp-bento-wide{grid-row:auto;min-height:340px}.sp-page .wp-bento-accent{grid-column:1/3}.sp-page .wp-integrated-summary{min-height:350px}.sp-page .wp-process{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.sp-page .wp-premium-hero{padding:65px 0 55px}.sp-page .wp-hero-copy h1{letter-spacing:-2px}.sp-page .wp-visual{border-radius:24px}.sp-page .wp-float{min-width:105px;padding:10px}.sp-page .wp-section{padding:66px 0}.sp-page .wp-bento,.sp-page .wp-delivery,.sp-page .wp-process,.sp-page .wp-faq{grid-template-columns:1fr}.sp-page .wp-bento-accent{grid-column:auto}.sp-page .wp-delivery .wp-line:nth-child(odd){border-right:0}.sp-page .wp-process .wp-line{border-right:0}.sp-page .wp-system-main{min-height:400px;padding:28px}.sp-page .wp-system-word span{letter-spacing:-3px}}
@media(max-width:600px){.sp-page .wp-considerations{grid-template-columns:1fr}.sp-page .wp-system-word .elementor-heading-title{letter-spacing:-3px}.sp-page .wp-foundation-map{min-height:290px}.sp-page .wp-map-core{width:92px!important;height:92px}.sp-page .wp-map-node h3{font-size:14px}.sp-page .wp-integrated-summary{padding:28px;min-height:320px}.sp-page .wp-integrated-list{padding:8px 22px}}
.sp-page .wp-line{position:relative}.sp-page .wp-line:before{content:'';position:absolute;z-index:3;left:0;top:-1px;width:0;height:2px;background:#1765ff;box-shadow:0 0 10px #1765ff4d;transition:width 1.15s cubic-bezier(.2,.7,.2,1);pointer-events:none}.sp-page .wp-line:hover:before{width:100%}
.sp-page .wp-map-core{width:112px!important;height:112px}.sp-page .wp-map-core p{color:#fff!important;font-size:32px!important;line-height:1!important;font-weight:800;letter-spacing:-1px;text-align:center;white-space:nowrap!important;max-width:none;text-shadow:0 2px 9px #001431cc}.sp-page .wp-foundation-map .wp-map-core,.sp-page .wp-foundation-map .wp-map-node{opacity:0;transition:opacity .55s ease,transform .78s cubic-bezier(.16,.8,.24,1)}.sp-page .wp-foundation-map .wp-map-core{transform:translate(-50%,-50%) scale(.68)}.sp-page .wp-foundation-map .wp-map-node{transform:translateY(18px)}.sp-page .wp-foundation-map.sp-visible .wp-map-core{opacity:1;transform:translate(-50%,-50%) scale(1);transition-delay:.12s}.sp-page .wp-foundation-map.sp-visible .wp-map-brand{opacity:1;transform:none;transition-delay:.34s}.sp-page .wp-foundation-map.sp-visible .wp-map-search{opacity:1;transform:none;transition-delay:.54s}.sp-page .wp-foundation-map.sp-visible .wp-map-convert{opacity:1;transform:none;transition-delay:.74s}.sp-page .wp-foundation-map.sp-visible .wp-map-manage{opacity:1;transform:none;transition-delay:.94s}
.sp-page section.wp-light:before,.sp-page section.wp-light:after{content:'';display:block;position:absolute;z-index:1;box-sizing:border-box;border-radius:50%;background:transparent;pointer-events:none;opacity:0;rotate:0deg}.sp-page section.wp-light:before{width:470px;height:470px;left:-245px;bottom:-235px;border:55px solid #1765ff05;box-shadow:none;transform-origin:calc(50% + 16px) calc(50% - 12px)}.sp-page section.wp-light:after{width:360px;height:360px;left:-190px;bottom:-180px;border:1px solid #1765ff20;box-shadow:0 0 0 55px #1765ff08;transform-origin:calc(50% - 12px) calc(50% + 10px)}.sp-page section.wp-light.wp-decor-play:before{animation:wp-original-ring-enter 1.35s cubic-bezier(.16,.8,.24,1) both,wp-original-ring-cw 24s linear 1.35s infinite}.sp-page section.wp-light.wp-decor-play:after{animation:wp-original-ring-enter 1.55s cubic-bezier(.16,.8,.24,1) .18s both,wp-original-ring-ccw 30s linear 1.73s infinite}
.sp-page .wp-integrated-summary:before,.sp-page .wp-integrated-summary:after{content:'';display:block;position:absolute;z-index:1;box-sizing:border-box;border-radius:50%;background:transparent;pointer-events:none;opacity:0;rotate:0deg}.sp-page .wp-integrated-summary:before{width:400px;height:400px;right:-175px;bottom:-175px;border:35px solid #1765ff09;box-shadow:none;transform-origin:calc(50% + 14px) calc(50% - 12px)}.sp-page .wp-integrated-summary:after{width:260px;height:260px;right:-105px;bottom:-105px;border:1px solid #1765ff70;box-shadow:0 0 0 35px #1765ff14;transform-origin:calc(50% - 12px) calc(50% + 9px)}.sp-page .wp-integrated-summary.sp-visible:before{animation:wp-original-ring-enter 1.35s cubic-bezier(.16,.8,.24,1) both,wp-original-ring-cw 22s linear 1.35s infinite}.sp-page .wp-integrated-summary.sp-visible:after{animation:wp-original-ring-enter 1.55s cubic-bezier(.16,.8,.24,1) .18s both,wp-original-ring-ccw 28s linear 1.73s infinite}
@keyframes wp-original-ring-enter{0%{opacity:0;transform:translate(var(--arc-enter-x,-72px),var(--arc-enter-y,88px)) scale(.68)}58%{opacity:.72}100%{opacity:1;transform:translate(0,0) scale(1)}}@keyframes wp-original-ring-cw{to{rotate:360deg}}@keyframes wp-original-ring-ccw{to{rotate:-360deg}}
@media(max-width:900px){.sp-page .wp-map-core p{font-size:28px!important}.sp-page .wp-map-core{width:104px!important;height:104px}}
@media(max-width:600px){.sp-page .wp-map-core p{font-size:24px!important}.sp-page .wp-map-core{width:92px!important;height:92px}}
@media(prefers-reduced-motion:reduce){.sp-page .wp-orbit,.sp-page .wp-float,.sp-page section.wp-section:before,.sp-page section.wp-section:after,.sp-page .wp-map-core,.sp-page .wp-integrated-summary:before,.sp-page .wp-integrated-summary:after{animation:none!important}.sp-page section.wp-light:before,.sp-page section.wp-light:after,.sp-page .wp-integrated-summary:before,.sp-page .wp-integrated-summary:after,.sp-page .wp-foundation-map .wp-map-core,.sp-page .wp-foundation-map .wp-map-node{opacity:1!important;transition:none!important}.sp-page .wp-foundation-map .wp-map-core{transform:translate(-50%,-50%)!important}.sp-page .wp-foundation-map .wp-map-node{transform:none!important}.sp-page .wp-char{opacity:1;transform:none;transition:none}.sp-page .wp-line:before{transition:none}}/* End custom CSS */