:root{--blue:#0088c9;--cyan:#00aee9;--navy:#09243d;--ink:#172331;--muted:#617181;--pale:#f3f7fa;--line:#dce5eb;--green:#24a75b;--orange:#ffb20f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.announcement{color:#fff;background:linear-gradient(90deg,#00a9df,#008dcc);justify-content:center;align-items:center;gap:34px;height:38px;padding:0 24px;font-size:13px;font-weight:700;display:flex}.announcement a{text-underline-offset:3px;text-decoration:underline}.nav{z-index:100;background:#fff;justify-content:space-between;align-items:center;max-width:none;height:76px;margin:auto;padding:0 max(28px,50% - 592px);display:flex;position:sticky;top:0;box-shadow:0 1px #dfe8ed}.brand{color:#0089ca;letter-spacing:-1px;align-items:center;gap:9px;font-size:24px;font-weight:800;display:flex}.cloudmark{width:31px;height:22px;display:inline-block;position:relative}.cloudmark i{background:#fff;border:3px solid;border-radius:50%;display:block;position:absolute}.cloudmark i:first-child{border-color:#f5b919;width:18px;height:18px;bottom:0;left:0}.cloudmark i:nth-child(2){border-color:#00a5df;width:19px;height:19px;top:0;left:10px}.cloudmark i:nth-child(3){border-color:#0088c9;width:17px;height:17px;bottom:0;right:0}.nav nav{color:#405262;gap:32px;font-size:14px;font-weight:700;display:flex}.nav nav a:hover{color:var(--blue)}.navCta{border:1.5px solid var(--blue);color:var(--blue);border-radius:9px;padding:11px 20px;font-size:14px;font-weight:800}.hero{background:linear-gradient(150deg,#f8fbfd 0%,#eef7fc 58%,#e0f2fb 100%);border-top:1px solid #e4edf2;position:relative;overflow:hidden}.heroInner{z-index:2;grid-template-columns:1.08fr .92fr;align-items:center;gap:60px;max-width:1240px;min-height:600px;margin:auto;padding:72px 28px 56px;display:grid;position:relative}.heroGlow{filter:blur(3px);opacity:.55;border-radius:50%;position:absolute}.heroGlow.one{background:radial-gradient(circle,#5bd8ff77,#0000 68%);width:520px;height:520px;top:-160px;right:-150px}.heroGlow.two{background:radial-gradient(circle,#00aee933,#0000 68%);width:400px;height:400px;bottom:-250px;left:-220px}.eyebrow{color:#047fb7;letter-spacing:1.7px;align-items:center;gap:9px;font-size:13px;font-weight:900;display:flex}.eyebrow span{background:#29b765;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #29b76520}.hero h1{z-index:4;color:#142536;letter-spacing:-3.3px;opacity:1;visibility:visible;margin:20px 0 22px;font-size:66px;font-weight:850;line-height:.98;position:relative}.hero h1 em{color:#008dcc;font-style:normal}.heroLead{color:#526576;max-width:640px;margin:0;font-size:20px;line-height:1.55}.heroActions{align-items:center;gap:20px;margin-top:30px;display:flex}.primaryCta{color:#fff;background:linear-gradient(135deg,#009fdb,#007fc3);border-radius:9px;justify-content:center;align-items:center;gap:22px;min-height:58px;padding:0 26px;font-size:16px;font-weight:850;transition:all .2s;display:inline-flex;box-shadow:0 12px 28px #008dcc32}.primaryCta:hover{transform:translateY(-3px);box-shadow:0 16px 32px #008dcc48}.primaryCta span,.planCta span{font-size:21px;transition:transform .2s}.primaryCta:hover span,.planCta:hover span{transform:translate(4px)}.secondaryCta{color:#2f4658;border-bottom:1px solid #a7bbc8;padding-bottom:3px;font-size:15px;font-weight:800}.heroTrust{color:#45596a;flex-wrap:wrap;gap:19px;margin-top:30px;font-size:13px;font-weight:700;display:flex}.check{color:#169750;background:#e4f7eb;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:12px;font-weight:900;display:inline-flex}.heroTrust span{align-items:center;gap:6px;display:flex}.heroVisual{justify-content:center;align-items:center;height:470px;display:flex;position:relative}.serverRack{background:linear-gradient(145deg,#183a55,#07192b);border-radius:26px;width:300px;padding:25px 21px;transform:perspective(900px)rotateY(-8deg)rotateX(2deg);box-shadow:0 34px 70px #0a34553e,inset 0 0 0 1px #61d6ff42}.serverUnit{background:linear-gradient(#153c5d,#0b263f);border:1px solid #50c9f245;border-radius:9px;align-items:center;height:73px;margin:10px 0;padding:0 17px;display:flex;box-shadow:inset 0 -10px 20px #0002}.serverDots{gap:5px;margin-right:18px;display:flex}.serverDots i{background:#35d97e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #35d97e}.serverDots i:nth-child(2){background:#00b5f0}.serverDots i:nth-child(3){background:#ffc33d}.serverSlots{flex:1;gap:5px;display:flex}.serverSlots i{background:#2a5573;border-radius:5px;flex:1;height:7px}.serverUnit span{color:#61d6ff;margin-left:13px;font-size:10px;font-weight:900}.offerChip{z-index:3;color:#3c2b00;letter-spacing:.5px;background:#ffbe24;border-radius:999px;padding:10px 15px;font-size:12px;font-weight:950;position:absolute;top:18px;right:26px;transform:rotate(4deg);box-shadow:0 9px 24px #b3760028}.priceBubble{z-index:3;background:#fff;border:1px solid #d8e9f2;border-radius:18px;width:174px;padding:18px 20px;position:absolute;bottom:33px;right:5px;box-shadow:0 20px 45px #0a345534}.priceBubble>span{color:#677a88;font-size:12px;font-weight:700;display:block}.priceBubble strong{color:#10283e;letter-spacing:-4px;font-size:58px;line-height:1;display:block}.priceBubble strong small{vertical-align:top;margin-right:2px;font-size:21px}.priceBubble strong sup{vertical-align:top;letter-spacing:-1px;font-size:21px}.priceBubble>b{color:#008ecc;font-size:12px}.metricCard{z-index:3;background:#ffffffed;border:1px solid #d8e9f2;border-radius:13px;min-width:150px;padding:13px 15px;position:absolute;box-shadow:0 14px 30px #0a345521}.metricCard small{color:#789;letter-spacing:1.2px;font-size:10px;font-weight:900;display:block}.metricCard strong{color:#15334b;margin-top:3px;font-size:15px;display:block}.metricCard.ram{top:75px;left:5px}.metricCard.nvme{bottom:61px;left:15px}.proofBar{z-index:3;background:#fff;border:1px solid #dce8ef;border-radius:15px;grid-template-columns:repeat(4,1fr);max-width:1184px;margin:0 auto 38px;padding:26px 28px;display:grid;position:relative;box-shadow:0 18px 45px #153a5612}#beneficios,#planes,#comparativa,#preguntas{scroll-margin-top:84px}.proofBar div{border-right:1px solid #e2e9ee;padding:0 24px}.proofBar div:last-child{border:0}.proofBar b{color:#028bc7;font-size:21px;display:block}.proofBar span{color:#6a7a87;margin-top:5px;font-size:12px;line-height:1.4;display:block}.plansSection{background:#f1f3f4;margin:auto;padding:96px 28px 84px}.sectionHead{text-align:center;max-width:740px;margin:0 auto 46px}.sectionTag{color:#0088c9;letter-spacing:1.6px;font-size:12px;font-weight:950}.sectionHead h2,.comparison h2,.finalCta h2{letter-spacing:-1.8px;color:#162a3c;margin:12px 0 15px;font-size:43px;line-height:1.08}.sectionHead p,.comparisonCopy>p{color:#687a89;margin:0;font-size:17px;line-height:1.6}.planGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;max-width:1120px;margin:auto;display:grid}.planCard{background:#fff;border:0;border-radius:10px;padding:30px 24px 27px;transition:all .2s;box-shadow:0 3px 7px #142b3c2b}.planCard:hover{transform:translateY(-4px);box-shadow:0 10px 25px #142b3c28}.planCard h3{text-align:center;color:#4d5358;text-transform:uppercase;margin:0;font-size:14px;font-weight:500;line-height:1.2}.pricing{text-align:center;margin:6px 0 20px}.before{color:#42484c;height:20px;font-size:16px;font-weight:800;line-height:20px;-webkit-text-decoration:line-through #e24444;text-decoration:line-through #e24444;text-decoration-thickness:3px;display:block}.pricing>div{color:#050709;justify-content:center;align-items:baseline;height:66px;display:flex}.pricing small{font-size:20px;font-weight:900;line-height:1}.pricing strong{letter-spacing:-5px;font-size:64px;font-weight:900;line-height:.95}.pricing sup{vertical-align:baseline;margin-left:2px;font-size:24px;font-weight:900;line-height:1}.pricing em{color:#333b40;text-align:left;margin-left:3px;font-size:10px;font-style:normal;line-height:1}.saving{color:#169447;margin-top:2px;font-size:12px;font-weight:900;line-height:1.2;display:block}.planCta{color:#fff;background:#0b8dcc;border-radius:999px;justify-content:center;align-items:center;height:50px;font-size:16px;font-weight:800;transition:all .2s;display:flex;box-shadow:0 2px 3px #0a5f8b36}.planCta:hover{background:#007db8;transform:translateY(-1px)}.planCard ul{color:#242a2e;gap:15px;margin:26px 7px 0;padding:0;font-size:14px;font-weight:800;list-style:none;display:grid}.planCard li{align-items:center;gap:0;display:flex}.planCard li .check{display:none}.finePrint{text-align:center;color:#8997a2;margin:25px auto 0;font-size:11px}.useCases{background:#0b263d;padding:92px 28px;position:relative;overflow:hidden}.useCases:before{content:"";background:#00aee91e;border-radius:50%;width:500px;height:500px;position:absolute;top:-260px;right:-180px}.sectionHead.light h2{color:#fff}.caseGrid{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1184px;margin:auto;display:grid;position:relative}.caseGrid article{background:#ffffff08;border:1px solid #ffffff18;border-radius:15px;padding:28px 24px}.caseGrid article>b{color:#4cd3ff;background:#00a7df1c;border-radius:12px;justify-content:center;align-items:center;width:45px;height:45px;font-size:15px;display:flex}.caseGrid h3{color:#fff;margin:20px 0 9px;font-size:18px}.caseGrid p{color:#aec0ce;margin:0;font-size:13px;line-height:1.6}.comparison{grid-template-columns:.78fr 1.22fr;align-items:center;gap:75px;max-width:1184px;margin:auto;padding:100px 28px;display:grid}.comparisonCopy .textLink{color:#0088c9;margin-top:24px;font-size:14px;font-weight:900;display:inline-block}.comparisonTable{border:1px solid #dfe7ed;border-radius:16px;overflow:hidden;box-shadow:0 20px 48px #12334c11}.tableRow{color:#5d6e7b;border-bottom:1px solid #e6edf1;grid-template-columns:1.3fr .8fr .9fr;align-items:center;min-height:61px;padding:0 24px;font-size:13px;display:grid}.tableRow:last-child{border:0}.tableRow.header{color:#334c60;text-transform:uppercase;letter-spacing:.7px;background:#f2f7fa;font-size:11px}.tableRow strong{color:#0084c0;background:#eaf7fc;align-items:center;height:100%;padding-left:22px;display:flex}.tableRow b{font-weight:600}.faq{background:#f4f8fa;padding:95px 28px}.faqList{gap:11px;max-width:850px;margin:auto;display:grid}.faqItem{text-align:left;color:#23394b;cursor:pointer;width:100%;font:inherit;background:#fff;border:1px solid #dfe8ed;border-radius:12px;grid-template-columns:1fr auto;padding:21px 24px;display:grid}.faqItem>span{font-size:16px;font-weight:800}.faqItem>b{color:#008dcc;font-size:22px}.faqItem p{color:#687987;grid-column:1/-1;max-height:0;margin:0;font-size:14px;line-height:1.65;transition:all .25s;overflow:hidden}.faqItem.open p{max-height:130px;margin-top:13px}.finalCta{background:linear-gradient(120deg,#078fc8,#006caa);border-radius:20px;justify-content:space-between;align-items:center;gap:40px;max-width:1184px;margin:80px auto;padding:53px 58px;display:flex;box-shadow:0 24px 60px #087eae33}.finalCta .sectionTag,.finalCta h2,.finalCta p{color:#fff}.finalCta h2{margin:8px 0;font-size:36px}.finalCta p{opacity:.82;margin:0}.primaryCta.inverse{color:#007fbd;box-shadow:none;background:#fff;flex-shrink:0}footer{color:#7b8994;border-top:1px solid #e1e8ed;justify-content:space-between;align-items:center;gap:20px;max-width:1184px;margin:auto;padding:28px 0 100px;font-size:11px;display:flex}.mobileBar{display:none}@media (width<=980px){.nav nav{display:none}.heroInner{grid-template-columns:1fr;padding-top:55px}.heroCopy{text-align:center}.eyebrow,.heroActions,.heroTrust{justify-content:center}.heroLead{margin:auto}.heroVisual{height:420px}.proofBar{grid-template-columns:repeat(2,1fr);gap:24px;margin:0 20px 28px}.proofBar div:nth-child(2){border:0}.planGrid{grid-template-columns:1fr;max-width:570px;margin:auto}.caseGrid{grid-template-columns:repeat(2,1fr)}.comparison{grid-template-columns:1fr}.finalCta{margin:55px 22px}.metricCard.ram{left:10%}.metricCard.nvme{left:12%}}@media (width<=640px){.announcement{justify-content:center;height:34px;font-size:10px}.announcement a{display:none}.nav{height:64px;padding:0 18px}.brand{font-size:20px}.navCta{padding:9px 13px}.heroInner{min-height:auto;padding:50px 20px 28px}.hero h1{letter-spacing:-2px;font-size:44px}.heroLead{font-size:17px}.heroActions{flex-direction:column}.primaryCta{width:100%}.secondaryCta{margin-top:3px}.heroTrust{gap:11px}.heroVisual{height:350px;margin-top:15px}.serverRack{width:240px;padding:16px}.serverUnit{height:55px}.priceBubble{width:145px;bottom:10px;right:-2px}.priceBubble strong{font-size:46px}.metricCard{display:none}.offerChip{top:20px;right:0}.proofBar{grid-template-columns:1fr 1fr;gap:0;padding:20px 12px}.proofBar div{border-bottom:1px solid #e2e9ee;padding:13px}.proofBar div:nth-child(2n){border-right:0}.proofBar div:nth-child(3),.proofBar div:nth-child(4){border-bottom:0}.proofBar b{font-size:17px}.plansSection,.useCases,.faq{padding:70px 18px}.sectionHead h2,.comparison h2{font-size:34px}.planCard{padding:24px 21px}.caseGrid{grid-template-columns:1fr}.comparison{gap:35px;padding:75px 18px}.tableRow{grid-template-columns:1.2fr .75fr .85fr;padding:0 12px;font-size:11px}.tableRow strong{padding-left:10px}.finalCta{text-align:center;flex-direction:column;padding:40px 24px}.finalCta h2{font-size:30px}footer{text-align:center;flex-direction:column;margin:0 18px;padding-bottom:110px}.mobileBar{z-index:50;color:#fff;background:#0b263d;border-radius:13px;justify-content:space-between;align-items:center;padding:10px 10px 10px 16px;display:flex;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 15px 35px #00182e66}.mobileBar small{color:#b9cad6;font-size:9px;display:block}.mobileBar strong{font-size:16px}.mobileBar a{background:#00a0d8;border-radius:8px;padding:12px 17px;font-size:13px;font-weight:900}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
