.cloud-landing{--cloud:#2563eb;--navy:#0b1730;--muted:#65748b;min-height:100vh;color:var(--navy);background:#fff;overflow:hidden}.cloud-nav{align-items:center;gap:36px;width:min(1240px,100% - 40px);min-height:80px;margin:auto;display:flex}.cloud-logo{align-items:center;gap:10px;display:flex}.cloud-logo>span{background:var(--cloud);color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:22px;display:grid}.cloud-logo strong{font-size:17px;display:grid}.cloud-logo small{color:#8290a5;letter-spacing:.18em;font-size:7px}.cloud-nav nav{color:#5d6b82;gap:31px;margin:auto;font-size:12px;font-weight:700;display:flex}.cloud-nav>div{align-items:center;gap:13px;display:flex}.cloud-login{color:#536178;font-size:11px;font-weight:800}.cloud-primary,.cloud-secondary{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:22px;min-height:52px;padding:0 20px;font-size:11px;font-weight:850;display:inline-flex}.cloud-primary{background:var(--cloud);color:#fff;box-shadow:0 12px 25px #2563eb2a}.cloud-primary.small{min-height:40px;padding:0 15px}.cloud-secondary{color:#42516a;background:#fff;border:1px solid #d5deeb}.cloud-hero{background:radial-gradient(circle at 78% 40%,#bad7ff70,#0000 30%),linear-gradient(145deg,#f8fbff,#edf4ff);grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);align-items:center;gap:75px;min-height:690px;padding:86px max(20px,50% - 620px) 95px;display:grid}.cloud-eyebrow{color:var(--cloud);letter-spacing:.16em;font-size:9px;font-weight:900}.cloud-eyebrow i{background:#27b87a;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 0 5px #27b87a18}.cloud-hero h1{letter-spacing:-.058em;max-width:660px;margin:20px 0 0;font-size:clamp(52px,6vw,78px);line-height:.98}.cloud-hero h1 em{color:var(--cloud);font-style:normal}.cloud-hero-copy>p:not(.cloud-eyebrow){max-width:610px;color:var(--muted);margin:26px 0 0;font-size:16px;line-height:1.75}.cloud-actions{gap:12px;margin-top:32px;display:flex}.cloud-trust{color:#64748b;flex-wrap:wrap;gap:17px;margin-top:32px;font-size:9px;font-weight:750;display:flex}.cloud-product{padding:25px;position:relative}.cloud-window{background:#fff;border:8px solid #fffa;border-radius:25px;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 35px 80px #4c78b82b}.cloud-window-top{border-bottom:1px solid #e9eef5;align-items:center;gap:5px;height:39px;padding:0 15px;display:flex}.cloud-window-top>span{background:#dbe3ee;border-radius:50%;width:7px;height:7px}.cloud-window-top b{color:#8190a5;margin-left:auto;font-size:8px}.cloud-dashboard{grid-template-columns:62px 1fr;min-height:400px;display:grid}.cloud-dashboard>aside{background:#0d1931;align-content:start;justify-items:center;gap:22px;padding:18px 0;display:grid}.cloud-dashboard>aside strong{background:var(--cloud);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.cloud-dashboard>aside i{background:#3a4965;border-radius:4px;width:20px;height:6px}.cloud-dashboard>aside i.active{background:#79a8ff}.cloud-dashboard>section{padding:35px}.cloud-dashboard>section>small{color:var(--cloud);letter-spacing:.13em;font-size:7px;font-weight:900}.cloud-dashboard h2{margin:7px 0 23px;font-size:25px}.cloud-kpis{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.cloud-kpis>span{border:1px solid #e4eaf2;border-radius:12px;gap:6px;padding:15px;display:grid}.cloud-kpis small{color:#7b899d;font-size:7px}.cloud-kpis b{font-size:22px}.cloud-kpis em{color:#269266;font-size:7px;font-style:normal}.cloud-schedule{border:1px solid #e4eaf2;border-radius:13px;margin-top:16px;padding:16px}.cloud-schedule header{justify-content:space-between;display:flex}.cloud-schedule header small{color:#2a9b6d;font-size:7px}.cloud-schedule p{color:#607087;border-top:1px solid #edf1f6;margin:12px 0 0;padding-top:12px;font-size:9px}.cloud-schedule p i{background:#36b47e;border-radius:50%;width:8px;height:8px;margin-right:9px;display:inline-block}.cloud-schedule p i.tone-1{background:#f3af3d}.cloud-schedule p i.tone-2{background:#5994ef}.cloud-float{background:#fff;border:1px solid #e0e8f3;border-radius:12px;align-items:center;gap:9px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 18px 35px #3f608825}.cloud-float>span{color:#20966a;background:#e9f7f1;border-radius:9px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.cloud-float div{gap:3px;display:grid}.cloud-float small{color:#7d8a9d;font-size:7px}.cloud-float strong{font-size:9px}.cloud-float.one{bottom:65px;left:-8px}.cloud-float.two{top:55px;right:-5px}.cloud-float.two>span{color:var(--cloud);background:#edf4ff}.cloud-proof{color:#94a0b1;letter-spacing:.13em;border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:0 max(20px,50% - 575px);font-size:9px;font-weight:900;display:flex}.cloud-section{padding:115px max(20px,50% - 590px)}.cloud-section-head{justify-content:space-between;align-items:end;gap:45px;display:flex}.cloud-section-head h2,.cloud-roles h2,.cloud-demo h2{letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(38px,5vw,58px);line-height:1.04}.cloud-section-head>p{max-width:450px;color:var(--muted);margin:0;line-height:1.65}.cloud-capabilities{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:47px;display:grid}.cloud-capabilities article{background:#fff;border:1px solid #e4eaf2;border-radius:18px;min-height:250px;padding:27px;transition:all .2s}.cloud-capabilities article:hover{border-color:#b6cef4;transform:translateY(-4px);box-shadow:0 16px 35px #315a8c12}.cloud-capabilities span{color:var(--cloud);font-size:9px;font-weight:900}.cloud-capabilities h3{margin:29px 0 11px;font-size:18px}.cloud-capabilities p{color:var(--muted);font-size:11px;line-height:1.65}.cloud-capabilities i{color:var(--cloud);margin-top:27px;font-size:9px;font-style:normal;font-weight:800;display:block}.cloud-roles{color:#fff;background:#0c1830;grid-template-columns:.9fr 1.1fr;gap:95px;padding:110px max(20px,50% - 590px);display:grid}.cloud-roles>div:first-child>p:not(.cloud-eyebrow){color:#aebbd0;margin:22px 0 29px;line-height:1.7}.cloud-role-list{gap:10px;display:grid}.cloud-role-list article{background:#12203b;border:1px solid #2a3a57;border-radius:15px;grid-template-columns:47px 1fr;gap:15px;padding:20px;display:grid}.cloud-role-list article>span{color:#73a8ff;background:#1d3560;border-radius:12px;place-items:center;width:45px;height:45px;font-size:19px;display:grid}.cloud-role-list h3{margin:2px 0 7px;font-size:14px}.cloud-role-list p{color:#9eacc2;margin:0;font-size:10px;line-height:1.55}.cloud-demo{background:#f4f7fb;grid-template-columns:.78fr 1.22fr;gap:80px;padding:115px max(20px,50% - 590px);display:grid}.cloud-demo-copy>p:not(.cloud-eyebrow){color:var(--muted);line-height:1.7}.cloud-demo-copy ul{color:#41516a;gap:10px;padding:0;font-size:11px;list-style:none;display:grid}.cloud-demo-copy li:before{content:"✓";color:#21a26f;margin-right:10px;font-weight:900}.cloud-form{background:#fff;border:1px solid #dfe6ef;border-radius:20px;gap:14px;padding:31px;display:grid;box-shadow:0 18px 45px #315a8c12}.cloud-form>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cloud-form label{color:#3c4a60;gap:6px;font-size:9px;font-weight:850;display:grid}.cloud-form input,.cloud-form select,.cloud-form textarea{color:#17233a;background:#fbfcfe;border:1px solid #dbe3ed;border-radius:10px;outline:0;width:100%;padding:12px}.cloud-form textarea{resize:vertical}.cloud-form input:focus,.cloud-form select:focus,.cloud-form textarea:focus{border-color:var(--cloud);box-shadow:0 0 0 3px #2563eb14}.cloud-form>.cloud-primary{width:100%}.cloud-form>small{color:#8290a5;text-align:center;font-size:8px;line-height:1.5}.cloud-form-error,.cloud-form-success{border-radius:9px;margin:0;padding:10px;font-size:9px}.cloud-form-error{color:#9b3333;background:#fff0f0}.cloud-form-success{color:#176b46;background:#eaf8f1}.cloud-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.cloud-footer{background:#fff;align-items:center;gap:35px;min-height:130px;padding:30px max(20px,50% - 590px);display:flex}.cloud-footer>p{color:#7a879a;font-size:10px}.cloud-footer>div{color:#59677d;gap:24px;margin-left:auto;font-size:10px;font-weight:750;display:flex}@media (max-width:980px){.cloud-hero{grid-template-columns:1fr;padding-top:65px}.cloud-product{max-width:680px}.cloud-capabilities{grid-template-columns:repeat(2,1fr)}.cloud-roles,.cloud-demo{grid-template-columns:1fr;gap:45px}.cloud-nav nav{display:none}}@media (max-width:640px){.cloud-nav{width:calc(100% - 26px)}.cloud-nav .cloud-login{display:none}.cloud-primary.small{padding:0 11px}.cloud-hero{padding-left:16px;padding-right:16px}.cloud-hero h1{font-size:48px}.cloud-product{padding:0}.cloud-float{display:none}.cloud-window{transform:none}.cloud-dashboard>section{padding:22px 15px}.cloud-kpis{grid-template-columns:1fr}.cloud-kpis>span:nth-child(n+2){display:none}.cloud-actions{flex-direction:column;align-items:stretch}.cloud-proof{flex-wrap:wrap;justify-content:center;padding:25px 15px}.cloud-section-head{flex-direction:column;align-items:start}.cloud-capabilities{grid-template-columns:1fr}.cloud-section,.cloud-roles,.cloud-demo{padding-top:75px;padding-bottom:75px}.cloud-form{padding:20px}.cloud-form>div{grid-template-columns:1fr}.cloud-footer{flex-direction:column;align-items:flex-start}.cloud-footer>div{flex-wrap:wrap;margin-left:0}}
