.rcs-aicloud,.rcs-aicloud *{box-sizing:border-box;margin:0;padding:0}.rcs-aicloud{line-height:normal}.rcs-aicloud svg,.rcs-aicloud img{vertical-align:baseline;display:inline}.rcs-aicloud{width:auto;font-family:var(--font-sans),sans-serif;color:#0b1622;-webkit-font-smoothing:antialiased}.rcs-aicloud h1,.rcs-aicloud h2,.rcs-aicloud h3,.rcs-aicloud h4{font-family:var(--font-display),sans-serif;letter-spacing:-.02em}.rcs-aicloud .mono{font-family:var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:500}.rcs-aicloud a{color:inherit;text-decoration:none}.rcs-aicloud ul{list-style:none}.rcs-aicloud{background:#fff}.rcs-aicloud .wrap{padding:0 96px}.rcs-aicloud .dot{vertical-align:middle;background:#a8834a;border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block}.rcs-aicloud .lbl{color:#566272;align-items:center;display:flex}.rcs-aicloud .btn{border-radius:999px;justify-content:center;align-items:center;height:50px;padding:0 26px;font-size:15px;font-weight:600;display:inline-flex}.rcs-aicloud .btn.p{color:#fff;background:#2446f5}.rcs-aicloud .btn.o{border:1.5px solid #0b1622}.rcs-aicloud .btn.ow{color:#0b1622;border:1.5px solid #0b1622}.rcs-aicloud .btn.w{color:#fff;background:#0b1622}.rcs-aicloud nav{color:#0b1622;background:#fff;border-bottom:1px solid #dce0e5;justify-content:space-between;align-items:center;height:88px;padding:0 96px;display:flex}.rcs-aicloud .logo{align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.rcs-aicloud .logo .aic-ring{width:44px;height:44px;font-family:var(--font-display),sans-serif;border:2px solid #0b1622;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex;position:relative}.rcs-aicloud .logo .aic-ring i{background:#2446f5;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;right:-2px}.rcs-aicloud .links{color:#566272;gap:32px;font-size:15px;font-weight:500;display:flex}.rcs-aicloud .links .on{color:#0b1622;position:relative}.rcs-aicloud .links .on:after{content:"";background:#2446f5;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;bottom:-12px;left:50%}.rcs-aicloud .hero{color:#0b1622;text-align:center;background:#eef1ff;padding:72px 96px 0;position:relative;overflow:hidden}.rcs-aicloud .hero .rings{margin-left:-700px;position:absolute;top:-520px;left:50%}.rcs-aicloud .hero .pill{color:#a8834a;background:#fff;border:1px solid #c9d2f5;border-radius:999px;align-items:center;gap:10px;padding:9px 18px;display:inline-flex;position:relative}.rcs-aicloud .hero h1{margin:32px auto 28px;font-size:92px;font-weight:800;line-height:1;position:relative}.rcs-aicloud .hero .lead{color:#1e2b3a;max-width:820px;margin:0 auto;font-size:23px;line-height:1.45;position:relative}.rcs-aicloud .hero .sub{color:#566272;max-width:700px;margin:16px auto 0;font-size:17px;line-height:1.6;position:relative}.rcs-aicloud .hero .ctas{justify-content:center;gap:14px;margin-top:40px;display:flex;position:relative}.rcs-aicloud .capsule{background-position:50% 40%;background-size:cover;border-radius:220px 220px 0 0;height:440px;margin:72px 0 0;position:relative}.rcs-aicloud .facts{background:#eef1ff;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:-56px;padding:0 96px 72px;display:grid;position:relative}.rcs-aicloud .fact{background:#fff;border-radius:999px;align-items:center;gap:16px;padding:18px 28px;display:flex;box-shadow:0 12px 32px #2446f51f}.rcs-aicloud .fact .o{border:1.5px solid #a8834a;border-radius:50%;flex:none;width:36px;height:36px;position:relative}.rcs-aicloud .fact .o:after{content:"";background:#2446f5;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:12px}.rcs-aicloud .fact .k{color:#a8834a;font-size:11px}.rcs-aicloud .fact .v{font-family:var(--font-display),sans-serif;color:#0b1622;margin-top:2px;font-size:18px;font-weight:600}.rcs-aicloud .tabs{background:#f6f1ea;justify-content:center;padding:40px 0;display:flex}.rcs-aicloud .tabs .seg{background:#fff;border:1px solid #e6dccb;border-radius:999px;padding:6px;display:flex}.rcs-aicloud .tabs .seg div{color:#566272;border-radius:999px;padding:12px 24px;font-size:14px;font-weight:500}.rcs-aicloud .tabs .seg .on{color:#fff;background:#0b1622}.rcs-aicloud section{padding:120px 96px}.rcs-aicloud .h2{margin-top:20px;font-size:54px;font-weight:700;line-height:1.05}.rcs-aicloud .lede{color:#566272;font-size:18px;line-height:1.6}.rcs-aicloud .center{text-align:center}.rcs-aicloud .center .lbl{justify-content:center}.rcs-aicloud .center .lede{max-width:640px;margin:20px auto 0}.rcs-aicloud .ov{background:#f6f1ea;grid-template-columns:560px 1fr;align-items:center;gap:96px;padding-top:40px;display:grid}.rcs-aicloud .orb{width:560px;height:560px;position:relative}.rcs-aicloud .orb .ph{background-position:50%;background-size:cover;border-radius:50%;width:440px;height:440px;position:absolute;top:60px;left:60px}.rcs-aicloud .orb svg{position:absolute;top:0;left:0}.rcs-aicloud .hl{margin-top:36px}.rcs-aicloud .hl>div{border-top:1px solid #e2d6c1;gap:20px;padding:22px 0;display:flex}.rcs-aicloud .hl .n{width:44px;height:44px;font-family:var(--font-mono),monospace;border:1.5px solid #0b1622;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}.rcs-aicloud .hl h4{margin-bottom:6px;font-size:22px;font-weight:600}.rcs-aicloud .hl p{color:#566272;font-size:16px;line-height:1.55}.rcs-aicloud .caps{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:64px;display:grid}.rcs-aicloud .cap{background:#fff;border:1px solid #dce0e5;border-radius:28px;padding:36px}.rcs-aicloud .cap h3{margin:28px 0 12px;font-size:26px;font-weight:600}.rcs-aicloud .cap p{color:#566272;font-size:16px;line-height:1.55}.rcs-aicloud .chips{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.rcs-aicloud .chips span{border:1px solid #dce0e5;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500}.rcs-aicloud .out{color:#0b1622;background:#eef1ff;position:relative;overflow:hidden}.rcs-aicloud .out .lede{color:#566272}.rcs-aicloud .out .lbl{color:#a8834a}.rcs-aicloud .arc{height:200px;margin-top:64px;position:relative}.rcs-aicloud .arc svg{position:absolute;top:0;left:0}.rcs-aicloud .ms{text-align:center;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:8px;display:grid}.rcs-aicloud .ms .w{color:#a8834a}.rcs-aicloud .ms h3{margin:12px 0 10px;font-size:30px;font-weight:600}.rcs-aicloud .ms p{color:#566272;max-width:320px;margin:0 auto;font-size:16px;line-height:1.6}.rcs-aicloud .mets{border-top:1px solid #c9d2f5;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:96px;padding-top:64px;display:grid}.rcs-aicloud .met{text-align:center;background:#fff;border:1px solid #c9d2f5;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:260px;height:260px;margin:0 auto;padding:36px;display:flex;position:relative}.rcs-aicloud .met:after{content:"";background:#2446f5;border-radius:50%;width:10px;height:10px;position:absolute;top:34px;right:42px}.rcs-aicloud .met h4{margin-bottom:10px;font-size:22px;font-weight:600}.rcs-aicloud .met p{color:#566272;font-size:14px;line-height:1.5}.rcs-aicloud .ucs{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:64px;display:grid}.rcs-aicloud .uc{background:#f6f1ea;border-radius:28px;min-height:280px;padding:36px;position:relative;overflow:hidden}.rcs-aicloud .uc .ic{width:56px;height:56px;font-family:var(--font-mono),monospace;color:#a8834a;background:#fff;border:1.5px solid #e2d6c1;border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:flex}.rcs-aicloud .uc .f{color:#a8834a;margin-top:28px}.rcs-aicloud .uc h4{margin:10px 0;font-size:24px;font-weight:600}.rcs-aicloud .uc p{color:#566272;font-size:16px;line-height:1.55}.rcs-aicloud .uc .aic-ring{border:1px solid #e2d6c1;border-radius:50%;width:180px;height:180px;position:absolute;top:-60px;right:-60px}.rcs-aicloud .ucband{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}.rcs-aicloud .ucband .ph{background-position:50% 30%;background-size:cover;border-radius:150px;height:300px}.rcs-aicloud .ucband .q{color:#0b1622;background:#eef1ff;border-radius:150px;flex-direction:column;justify-content:center;padding:0 80px;display:flex}.rcs-aicloud .ucband .q p{font-family:var(--font-display),sans-serif;font-size:28px;font-weight:600;line-height:1.25}.rcs-aicloud .ucband .q span{color:#2446f5;margin-top:18px}.rcs-aicloud .eng{background:#f6f1ea}.rcs-aicloud .tiers{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;margin-top:64px;display:grid}.rcs-aicloud .tier{background:#fff;border-radius:32px;flex-direction:column;padding:44px 40px;display:flex;position:relative;overflow:hidden}.rcs-aicloud .tier.hot{color:#0b1622;background:#fff;box-shadow:0 0 0 2px #2446f5,0 24px 48px #2446f524}.rcs-aicloud .tier .halo{opacity:.7;border:1.5px solid #a8834a;border-radius:50%;width:240px;height:240px;position:absolute;top:-90px;right:-90px}.rcs-aicloud .tier .badge{color:#fff;background:#2446f5;border-radius:999px;align-self:flex-start;margin-bottom:20px;padding:7px 14px}.rcs-aicloud .tier .meta,.rcs-aicloud .tier.hot .meta{color:#a8834a}.rcs-aicloud .tier h3{margin:14px 0;font-size:30px;font-weight:700}.rcs-aicloud .tier .d{color:#566272;font-size:16px;line-height:1.55}.rcs-aicloud .tier.hot .d{color:#566272}.rcs-aicloud .tier ul{border-top:1px solid #e6dccb;margin:28px 0 36px;padding-top:24px}.rcs-aicloud .tier.hot ul{border-color:#e6dccb}.rcs-aicloud .tier li{align-items:flex-start;gap:12px;padding:8px 0;font-size:15px;display:flex}.rcs-aicloud .tier li i{border:1.5px solid #2446f5;border-radius:50%;flex:none;width:18px;height:18px;margin-top:1px;position:relative}.rcs-aicloud .tier li i:after{content:"";background:#2446f5;border-radius:50%;width:6px;height:6px;position:absolute;top:4.5px;left:4.5px}.rcs-aicloud .tier.hot li i{border-color:#2446f5}.rcs-aicloud .tier.hot li i:after{background:#2446f5}.rcs-aicloud .tier .btn{margin-top:auto}.rcs-aicloud .stk{grid-template-columns:1fr 720px;align-items:center;gap:64px;display:grid}.rcs-aicloud .legend{margin-top:36px}.rcs-aicloud .legend>div{border-top:1px solid #dce0e5;padding:18px 0}.rcs-aicloud .legend .g{align-items:center;gap:12px;font-size:17px;font-weight:600;display:flex}.rcs-aicloud .legend .g i{border-radius:50%;width:12px;height:12px}.rcs-aicloud .legend p{color:#566272;margin:6px 0 0 24px;font-size:14px}.rcs-aicloud .dia{width:720px;height:720px;position:relative}.rcs-aicloud .dia svg{position:absolute;top:0;left:0}.rcs-aicloud .dia .core{color:#0b1622;text-align:center;background:#eef1ff;border:2px solid #2446f5;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:220px;height:220px;padding:24px;display:flex;position:absolute;top:250px;left:250px}.rcs-aicloud .dia .core b{font-family:var(--font-display),sans-serif;font-size:22px;line-height:1.15}.rcs-aicloud .dia .core span{color:#2446f5;margin-top:10px;font-size:11px}.rcs-aicloud .dia .chip{white-space:nowrap;background:#fff;border:1px solid #dce0e5;border-radius:999px;align-items:center;gap:8px;padding:9px 16px 9px 12px;font-size:13px;font-weight:500;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 18px #0b162214}.rcs-aicloud .dia .chip i{border-radius:50%;width:8px;height:8px}.rcs-aicloud .faq{background:#f6f1ea}.rcs-aicloud .faq .list{max-width:900px;margin:56px auto 0}.rcs-aicloud .faq .q{background:#fff;border-radius:24px;margin-bottom:14px;padding:28px 32px}.rcs-aicloud .faq .qh{justify-content:space-between;align-items:center;gap:24px;display:flex}.rcs-aicloud .faq h4{font-size:21px;font-weight:600}.rcs-aicloud .faq .pm{border:1.5px solid #0b1622;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:600;display:flex}.rcs-aicloud .faq .open .pm{color:#fff;background:#2446f5;border-color:#2446f5}.rcs-aicloud .faq .a{color:#566272;max-width:720px;margin-top:14px;font-size:16px;line-height:1.6}.rcs-aicloud .ctaw{padding:120px 96px}.rcs-aicloud .cta{color:#0b1622;background:#eef1ff;border-radius:48px;grid-template-columns:1fr 420px;align-items:center;gap:64px;padding:88px;display:grid;position:relative;overflow:hidden}.rcs-aicloud .cta svg.bg{position:absolute;bottom:-420px;left:-200px}.rcs-aicloud .cta h2{margin:22px 0;font-size:60px;font-weight:800;line-height:1.04;position:relative}.rcs-aicloud .cta p{color:#1e2b3a;font-size:19px;line-height:1.6;position:relative}.rcs-aicloud .cta .ctas{gap:14px;margin-top:36px;display:flex;position:relative}.rcs-aicloud .cta .lbl{color:#a8834a;position:relative}.rcs-aicloud .cta .cph{background-position:50%;background-size:cover;border-radius:50%;width:420px;height:420px;position:relative;box-shadow:0 0 0 14px #eef1ff,0 0 0 15.5px #a8834a}.rcs-aicloud .rel{grid-template-columns:1fr 1fr;gap:24px;padding:0 96px 120px;display:grid}.rcs-aicloud .rel .c{border:1px solid #dce0e5;border-radius:999px;justify-content:space-between;align-items:center;padding:28px 40px;display:flex}.rcs-aicloud .rel h4{margin-bottom:4px;font-size:22px;font-weight:600}.rcs-aicloud .rel p{color:#566272;font-size:15px}.rcs-aicloud .rel .ar{color:#fff;background:#2446f5;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.rcs-aicloud footer{color:#0b1622;background:#f6f1ea;padding:72px 96px 40px}.rcs-aicloud footer .gr{border-bottom:1px solid #e2d6c1;grid-template-columns:1fr repeat(4,170px);gap:24px;padding-bottom:56px;display:grid}.rcs-aicloud footer .about{color:#566272;max-width:260px;margin-top:20px;font-size:14px;line-height:1.55}.rcs-aicloud footer h5{color:#a8834a;margin-bottom:16px}.rcs-aicloud footer li{color:#1e2b3a;padding:5px 0;font-size:14px}.rcs-aicloud footer .bot{color:#566272;justify-content:space-between;padding-top:28px;font-size:13px;display:flex}.rcs-aicloud{scroll-behavior:smooth;background:#fff;margin:0 auto}.rcs-aicloud .tabs{z-index:50;transition:box-shadow .3s,background .3s;position:sticky;top:0}.rcs-aicloud .tabs.stuck{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f6f1eaeb;padding:14px 0;box-shadow:0 8px 24px #0b162214}.rcs-aicloud .tabs .seg a{color:#566272;border-radius:999px;padding:12px 24px;font-size:14px;font-weight:500;text-decoration:none;transition:background .35s,color .35s}.rcs-aicloud .tabs .seg a:hover{color:#0b1622;background:#eef1ff}.rcs-aicloud .tabs .seg a.on{color:#fff;background:#0b1622}.rcs-aicloud section[data-sec]{scroll-margin-top:96px}.rcs-aicloud [data-reveal]{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(36px)}.rcs-aicloud [data-reveal].in{opacity:1;transform:none}@keyframes aic-spin{to{transform:rotate(360deg)}}@keyframes aic-spinr{to{transform:rotate(-360deg)}}@keyframes aic-chipr{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}.rcs-aicloud .rings svg{transform-origin:50%;animation:140s linear infinite aic-spin}.rcs-aicloud .orb svg{transform-origin:50%;animation:40s linear infinite aic-spin}.rcs-aicloud .cta svg.bg{transform-origin:50%;animation:90s linear infinite aic-spinr}.rcs-aicloud .dia{animation:90s linear infinite aic-spin}.rcs-aicloud .dia .chip{animation:90s linear infinite aic-chipr}.rcs-aicloud .dia .core{animation:90s linear infinite aic-spinr}.rcs-aicloud .cap svg{transition:transform 1.2s cubic-bezier(.2,.7,.2,1);animation:18s linear infinite aic-spin}.rcs-aicloud .fact .o{animation:10s linear infinite aic-spin}.rcs-aicloud .tier .halo{animation:30s linear infinite aic-spin}.rcs-aicloud .uc .aic-ring{transition:transform .8s,border-color .4s}.rcs-aicloud .cap,.rcs-aicloud .uc,.rcs-aicloud .tier,.rcs-aicloud .fact,.rcs-aicloud .faq .q,.rcs-aicloud .rel .c,.rcs-aicloud .met,.rcs-aicloud .dia .chip,.rcs-aicloud .hl>div{transition:opacity .9s,transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,border-color .45s,background .45s}.rcs-aicloud .cap:hover{border-color:#2446f5;transform:translateY(-8px);box-shadow:0 24px 48px #2446f51f}.rcs-aicloud .uc:hover{background:#eef1ff;transform:translateY(-8px);box-shadow:0 24px 48px #2446f51a}.rcs-aicloud .uc:hover .aic-ring{border-color:#2446f5;transform:scale(1.6)}.rcs-aicloud .uc:hover .ic{color:#fff;background:#2446f5;border-color:#2446f5}.rcs-aicloud .uc .ic{transition:background .4s,color .4s,border-color .4s}.rcs-aicloud .tier:hover{transform:translateY(-10px);box-shadow:0 28px 56px #0b16221f}.rcs-aicloud .tier.hot:hover{box-shadow:0 0 0 2px #2446f5,0 32px 64px #2446f538}.rcs-aicloud .fact:hover{transform:translateY(-6px);box-shadow:0 20px 40px #2446f533}.rcs-aicloud .met:hover{border-color:#2446f5;transform:scale(1.05);box-shadow:0 18px 40px #2446f524}.rcs-aicloud .faq .q{cursor:pointer}.rcs-aicloud .faq .q:hover{transform:translate(6px);box-shadow:0 14px 32px #0b162214}.rcs-aicloud .faq .q .a{opacity:0;max-height:0;margin-top:0;transition:max-height .5s,opacity .4s,margin-top .4s;overflow:hidden}.rcs-aicloud .faq .q.open .a{opacity:1;max-height:200px;margin-top:14px}.rcs-aicloud .faq .pm{transition:transform .4s,background .3s,color .3s}.rcs-aicloud .faq .q.open .pm{transform:rotate(180deg)}.rcs-aicloud .rel .c:hover{background:#eef1ff;border-color:#2446f5}.rcs-aicloud .rel .c .ar{transition:transform .4s}.rcs-aicloud .rel .c:hover .ar{transform:translate(8px)rotate(-45deg)}.rcs-aicloud .dia .chip:hover{border-color:#2446f5;box-shadow:0 10px 24px #2446f540}.rcs-aicloud .hl>div:hover{padding-left:10px}.rcs-aicloud .btn{transition:transform .3s,box-shadow .3s,background .3s}.rcs-aicloud .btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px #2446f540}.rcs-aicloud section,.rcs-aicloud .hero,.rcs-aicloud .facts{transition:background .6s}.rcs-aicloud .uc,.rcs-aicloud .cap,.rcs-aicloud .tier,.rcs-aicloud .ucband>div{will-change:transform}.rcs-aicloud #arcProg{transition:none}.rcs-aicloud .ms-node{transition:fill .4s,stroke .4s}.rcs-aicloud #msText>div{transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.rcs-aicloud #msText>div:not(.lit){opacity:0;transform:translateY(28px)}.rcs-aicloud #msText>div.lit{opacity:1;transform:none}.rcs-aicloud #msText>div.lit .w{color:#2446f5}.rcs-aicloud .capsule,.rcs-aicloud .ucband .ph{background-repeat:no-repeat;background-size:100%!important}.rcs-aicloud .met{overflow:visible;border-color:#0000!important}.rcs-aicloud .met:after{display:none}.rcs-aicloud .met-ring{pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);animation:16s linear infinite aic-spin;position:absolute;inset:-1px;overflow:visible}.rcs-aicloud .mets>.met:nth-child(2) .met-ring{animation-duration:20s;animation-direction:reverse}.rcs-aicloud .mets>.met:nth-child(3) .met-ring{animation-duration:18s}.rcs-aicloud .mets>.met:nth-child(4) .met-ring{animation-duration:22s;animation-direction:reverse}.rcs-aicloud .met-ring circle:first-child,.rcs-aicloud .met-ring .arcseg{transition:stroke .4s}.rcs-aicloud .met:hover{background:#fff;transform:scale(1.06);box-shadow:0 22px 48px #2446f52e}.rcs-aicloud .met:hover .met-ring circle:first-child{stroke:#2446f5}.rcs-aicloud .met:hover h4{color:#2446f5}.rcs-aicloud .met h4{transition:color .4s}@media (prefers-reduced-motion:reduce){.rcs-aicloud,.rcs-aicloud *{transition:none!important;animation:none!important}.rcs-aicloud [data-reveal]{opacity:1;transform:none}}.rcs-aicloud .nav-logo,.rcs-aicloud .foot-logo{flex:none;width:185px;height:48px;display:block}.rcs-aicloud .links .on:after,.rcs-aicloud .links .on:after{content:none!important;display:none!important}.rcs-aicloud{--g:max(96px, calc((100% - 1248px) / 2));overflow-x:clip}.rcs-aicloud nav,.rcs-aicloud .hero,.rcs-aicloud .facts,.rcs-aicloud section,.rcs-aicloud .ctaw,.rcs-aicloud .rel,.rcs-aicloud footer,.rcs-aicloud .wrap{padding-left:var(--g);padding-right:var(--g)}.rcs-aicloud .hero h1{font-size:clamp(40px,6.4vw,92px)}.rcs-aicloud .h2{font-size:clamp(28px,3.75vw,54px)}.rcs-aicloud .cta h2{font-size:clamp(32px,4.17vw,60px)}.rcs-aicloud .orb{aspect-ratio:1;width:min(560px,100%);height:auto}.rcs-aicloud .orb .ph{width:78.5714%;height:78.5714%;top:10.7143%;left:10.7143%}.rcs-aicloud .orb svg{width:100%;height:100%}.rcs-aicloud .arc{height:auto}.rcs-aicloud .arc svg{width:100%;height:auto;display:block;position:relative}.rcs-aicloud .met{aspect-ratio:1;width:min(260px,100%);height:auto}.rcs-aicloud .dia{aspect-ratio:1;width:min(720px,100%);height:auto}.rcs-aicloud .dia svg{width:100%;height:100%}.rcs-aicloud .dia .core{width:30.5556%;height:30.5556%;top:34.7222%;left:34.7222%}.rcs-aicloud .cta .cph{aspect-ratio:1;width:min(420px,100%);height:auto}.rcs-aicloud .faq .q.open .a{max-height:600px}.rcs-aicloud nav{z-index:60;position:relative}.rcs-aicloud .nav-toggle{cursor:pointer;color:#0b1622;background:#fff;border:1.5px solid #dce0e5;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:none}.rcs-aicloud .nav-toggle span{background:currentColor;border-radius:2px;width:18px;height:1.5px;transition:transform .3s,opacity .3s;display:block}.rcs-aicloud .nav-toggle.is-open span:first-child{transform:translateY(6.5px)rotate(45deg)}.rcs-aicloud .nav-toggle.is-open span:nth-child(2){opacity:0}.rcs-aicloud .nav-toggle.is-open span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.rcs-aicloud .nav-panel{padding:8px var(--g) 24px;background:#fff;border-bottom:1px solid #dce0e5;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 32px #0b16221a}.rcs-aicloud .nav-panel[hidden]{display:none}.rcs-aicloud .nav-panel li a{color:#0b1622;border-bottom:1px solid #eef0f3;align-items:center;min-height:52px;font-size:17px;font-weight:500;display:flex}.rcs-aicloud .nav-panel li a[aria-current=page]{color:#2446f5}.rcs-aicloud .nav-panel .btn{width:100%;margin-top:20px;display:flex}@media (max-width:1280px){.rcs-aicloud{--g:48px}.rcs-aicloud .links{gap:24px}.rcs-aicloud .ov{grid-template-columns:minmax(0,460px) 1fr;gap:64px}.rcs-aicloud .stk{grid-template-columns:1fr minmax(0,560px);gap:48px}.rcs-aicloud .dia .core b{font-size:18px}.rcs-aicloud .cta{grid-template-columns:1fr minmax(0,340px);gap:48px;padding:64px}.rcs-aicloud footer .gr{grid-template-columns:1fr repeat(4,minmax(0,150px))}.rcs-aicloud .tier{padding:40px 32px}}@media (max-width:1024px){.rcs-aicloud{--g:32px}.rcs-aicloud nav{height:76px}.rcs-aicloud .links,.rcs-aicloud .nav-actions{display:none!important}.rcs-aicloud .nav-toggle{display:flex}.rcs-aicloud .tabs .seg a{align-items:center;min-height:44px;padding:0 22px;display:flex}.rcs-aicloud section{padding-top:96px;padding-bottom:96px}.rcs-aicloud .hero{padding-top:56px}.rcs-aicloud .hero .lead{font-size:20px}.rcs-aicloud .capsule{border-radius:180px 180px 0 0;height:360px;margin-top:56px}.rcs-aicloud .facts{grid-template-columns:repeat(2,minmax(0,1fr))}.rcs-aicloud .ov{grid-template-columns:1fr;gap:56px;padding-top:56px}.rcs-aicloud .ov .orb{order:2;width:min(480px,100%);margin:0 auto}.rcs-aicloud .caps,.rcs-aicloud .ucs{grid-template-columns:repeat(2,minmax(0,1fr))}.rcs-aicloud .mets{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.rcs-aicloud .ms{gap:28px}.rcs-aicloud .ms h3{font-size:24px}.rcs-aicloud .ucband{grid-template-columns:1fr}.rcs-aicloud .ucband .q{padding:48px 56px}.rcs-aicloud .tiers{grid-template-columns:1fr;max-width:640px;margin-left:auto;margin-right:auto}.rcs-aicloud .tier.hot{order:-1}.rcs-aicloud .stk{grid-template-columns:1fr;gap:56px}.rcs-aicloud .dia{width:min(640px,100%);margin:0 auto}.rcs-aicloud .ctaw{padding-top:96px;padding-bottom:96px}.rcs-aicloud .cta{border-radius:40px;grid-template-columns:1fr;padding:56px 48px}.rcs-aicloud .cta .cph{width:min(360px,100%);margin:0 auto}.rcs-aicloud .rel{grid-template-columns:1fr;padding-bottom:96px}.rcs-aicloud footer .gr{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.rcs-aicloud footer .gr>div:first-child{grid-column:1/-1}}@media (max-width:768px){.rcs-aicloud{--g:20px}.rcs-aicloud nav{height:68px}.rcs-aicloud section,.rcs-aicloud .ctaw{padding-top:72px;padding-bottom:72px}.rcs-aicloud .lede{font-size:17px}.rcs-aicloud .hero{padding-top:44px}.rcs-aicloud .hero h1{margin:24px auto 20px}.rcs-aicloud .hero .lead{font-size:18px}.rcs-aicloud .hero .sub{font-size:16px}.rcs-aicloud .hero .rings{margin-left:-450px;top:-300px}.rcs-aicloud .hero .rings svg{width:900px;height:900px}.rcs-aicloud .capsule{border-radius:130px 130px 0 0;height:260px;margin-top:44px}.rcs-aicloud .capsule,.rcs-aicloud .ucband .ph{background-size:cover!important}.rcs-aicloud .facts{gap:12px;padding-bottom:56px}.rcs-aicloud .fact{padding:14px 20px}.rcs-aicloud .tabs{scrollbar-width:none;scroll-snap-type:x proximity;padding:20px var(--g);justify-content:flex-start;overflow-x:auto}.rcs-aicloud .tabs::-webkit-scrollbar{display:none}.rcs-aicloud .tabs.stuck{padding:10px var(--g)}.rcs-aicloud .tabs .seg{flex:none;margin:0 auto}.rcs-aicloud .tabs .seg a{white-space:nowrap;scroll-snap-align:center;align-items:center;min-height:44px;padding:0 18px;display:flex}.rcs-aicloud .hl h4{font-size:20px}.rcs-aicloud .caps,.rcs-aicloud .ucs{grid-template-columns:1fr;margin-top:48px}.rcs-aicloud .cap,.rcs-aicloud .uc{min-height:0;padding:28px}.rcs-aicloud .cap h3{margin-top:20px;font-size:22px}.rcs-aicloud .uc h4{font-size:22px}.rcs-aicloud .arc{display:none}.rcs-aicloud .ms{text-align:left;grid-template-columns:1fr;gap:36px;margin-top:48px;padding-left:36px;position:relative}.rcs-aicloud .ms:before{content:"";background:#c9d2f5;border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:8px}.rcs-aicloud .ms:after{content:"";width:2px;height:calc((100% - 12px) * var(--ap,0));background:#2446f5;border-radius:2px;position:absolute;top:6px;left:8px}.rcs-aicloud .ms>div{position:relative}.rcs-aicloud .ms>div:before{content:"";box-sizing:border-box;z-index:1;background:#eef1ff;border:1.5px solid #a8834a;border-radius:50%;width:18px;height:18px;transition:background .4s,border-color .4s;position:absolute;top:0;left:-36px}.rcs-aicloud .ms>div.lit:before{background:#2446f5;border-color:#2446f5;box-shadow:0 0 0 4px #fff}.rcs-aicloud .ms p{max-width:none;margin:0}.rcs-aicloud .ms h3{margin:8px 0 6px;font-size:22px}.rcs-aicloud .mets{gap:16px;padding-top:32px!important}.rcs-aicloud .met{padding:24px}.rcs-aicloud .met h4{margin-bottom:6px;font-size:18px}.rcs-aicloud .met p{font-size:14px}.rcs-aicloud .ucband .ph{border-radius:40px;height:240px}.rcs-aicloud .ucband .q{border-radius:40px;padding:36px 28px}.rcs-aicloud .ucband .q p{font-size:22px}.rcs-aicloud .tiers{margin-top:48px}.rcs-aicloud .tier{border-radius:28px;padding:36px 28px}.rcs-aicloud .tier h3{font-size:26px}.rcs-aicloud .dia{aspect-ratio:auto;flex-wrap:wrap;gap:10px;width:auto;animation:none;display:flex}.rcs-aicloud .dia svg{display:none}.rcs-aicloud .dia .core{border-radius:24px;width:100%;height:auto;margin-bottom:6px;padding:24px;animation:none;position:static}.rcs-aicloud .dia .chip{min-height:44px;padding:0 16px 0 12px;animation:none;position:static;transform:none}.rcs-aicloud .faq .list{margin-top:40px}.rcs-aicloud .faq .q{border-radius:20px;padding:22px 20px}.rcs-aicloud .faq h4{font-size:18px}.rcs-aicloud .faq .q:hover{transform:none}.rcs-aicloud .cta{border-radius:32px;gap:40px;padding:40px 24px}.rcs-aicloud .cta p{font-size:17px}.rcs-aicloud .cta .cph{width:min(300px,100%);box-shadow:0 0 0 10px #eef1ff,0 0 0 11.5px #a8834a}.rcs-aicloud .rel{gap:16px;padding-bottom:72px}.rcs-aicloud .rel .c{border-radius:28px;gap:16px;padding:22px 24px}.rcs-aicloud .rel h4{font-size:20px}.rcs-aicloud footer{padding-top:56px}}@media (max-width:480px){.rcs-aicloud .hero .ctas,.rcs-aicloud .cta .ctas{flex-direction:column;align-items:stretch}.rcs-aicloud .hero .ctas .btn,.rcs-aicloud .cta .ctas .btn{width:100%}.rcs-aicloud .capsule{border-radius:100px 100px 0 0;height:200px}.rcs-aicloud .facts{grid-template-columns:1fr}.rcs-aicloud .fact .v{font-size:17px}.rcs-aicloud .mets{grid-template-columns:1fr}.rcs-aicloud .met{width:min(240px,100%)}.rcs-aicloud .hl>div{gap:16px}.rcs-aicloud .tier .btn{width:100%}.rcs-aicloud footer .gr{grid-template-columns:1fr}.rcs-aicloud footer .bot{flex-direction:column;gap:10px}}
