.cloud-page{background:var(--em-paper)}.cloud-page h2{font-size:clamp(42px,4.8vw,68px);line-height:.98;letter-spacing:-.052em}.cloud-hero{padding:74px 0 0;border-bottom:1px solid var(--em-line)}.cloud-hero__grid{display:grid;align-items:center;gap:clamp(52px,7vw,120px);grid-template-columns:minmax(0,.95fr) minmax(420px,.75fr)}.cloud-hero__copy h1{max-width:820px;margin-bottom:26px;color:var(--em-navy);font-size:clamp(54px,5vw,72px);font-weight:500;line-height:.88;letter-spacing:-.072em}.cloud-hero__copy>p{max-width:720px;color:var(--em-muted);font-size:clamp(20px,1.7vw,28px);line-height:1.35}.cloud-hero__actions{display:flex;align-items:center;gap:24px;margin-top:34px}.cloud-hero__price{display:block;margin-top:22px;color:var(--em-gold-deep);font:600 12px JetBrains,ui-monospace,monospace;letter-spacing:.035em}.cloud-stack{border:1px solid var(--em-line);background:var(--em-mineral);box-shadow:0 26px 70px #0013301f}.cloud-stack header{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--em-line);color:var(--em-gold-deep);font:600 10px JetBrains,ui-monospace,monospace;letter-spacing:.11em}.cloud-stack header i{width:8px;height:8px;border-radius:50%;background:var(--em-live)}.cloud-stack__workload,.cloud-stack__vm{margin:22px;padding:24px;border:1px solid var(--em-line);background:var(--em-paper)}.cloud-stack__vm{margin-top:0;color:var(--em-white);background:var(--em-navy)}.cloud-stack small,.cloud-stack__base small{display:block;margin-bottom:7px;color:var(--em-gold-deep);font:600 9px JetBrains,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.cloud-stack__vm small{color:var(--em-gold)}.cloud-stack__workload strong,.cloud-stack__vm strong{font-size:21px}.cloud-stack__base{display:grid;gap:1px;margin:0 22px 22px;background:var(--em-line);grid-template-columns:repeat(3,1fr)}.cloud-stack__base span{padding:18px;background:var(--em-paper);font-size:12px}.cloud-stack footer{display:flex;align-items:center;justify-content:center;gap:16px;padding:18px;color:var(--em-white);background:var(--em-navy-raised);font-size:13px}.cloud-stack footer b{color:var(--em-gold);font:500 10px JetBrains,ui-monospace,monospace;text-transform:uppercase}.cloud-hero__facts{display:grid;margin-top:70px;border:1px solid var(--em-line);border-bottom:0;grid-template-columns:repeat(3,1fr)}.cloud-hero__facts span{padding:20px 24px;border-right:1px solid var(--em-line);font-size:14px}.cloud-hero__facts span:last-child{border-right:0}.cloud-hero__facts b{display:block;margin-bottom:4px;color:var(--em-gold-deep);font:600 9px JetBrains,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.cloud-plans,.cloud-workloads,.cloud-management,.cloud-path,.cloud-faq{padding:100px 0}.cloud-section-heading{display:grid;align-items:end;gap:70px;margin-bottom:48px;grid-template-columns:minmax(0,1.15fr) minmax(320px,.65fr)}.cloud-section-heading--compact{align-items:start}.cloud-section-heading p{margin-bottom:4px;color:var(--em-muted);font-size:18px}.cloud-plan-table{border:1px solid var(--em-line)}.cloud-plan-table__head,.cloud-plan-table__row{display:grid;align-items:center;grid-template-columns:1.1fr .45fr .55fr .6fr .85fr .85fr .65fr}.cloud-plan-table__head{color:var(--em-muted-dark);background:var(--em-navy);font:600 9px JetBrains,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.cloud-plan-table__head span,.cloud-plan-table__row>*{padding:17px 18px}.cloud-plan-table__row{min-height:72px;border-top:1px solid var(--em-line)}.cloud-plan-table__row:first-of-type{border-top:0}.cloud-plan-table__row strong{font-size:17px}.cloud-plan-table__row span{color:var(--em-muted);font-size:14px}.cloud-plan-table__row button,.cloud-workloads button{min-height:44px;padding:8px 0;border:0;border-bottom:1px solid var(--em-navy);color:var(--em-navy);background:transparent;cursor:pointer;font-size:12px;font-weight:700}.cloud-plan-notes{display:flex;justify-content:space-between;gap:30px;margin-top:20px;color:var(--em-muted);font-size:12px}.cloud-plan-notes p{margin:0}.cloud-workloads{border-top:1px solid var(--em-line);background:var(--em-mineral)}.cloud-workloads__grid{display:grid;border-top:1px solid var(--em-line);border-left:1px solid var(--em-line);grid-template-columns:repeat(4,1fr)}.cloud-workloads article{display:flex;min-height:330px;padding:28px;border-right:1px solid var(--em-line);border-bottom:1px solid var(--em-line);flex-direction:column}.cloud-workloads article>span{color:var(--em-gold-deep);font:600 9px JetBrains,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.cloud-workloads h3{margin:36px 0 14px;color:var(--em-navy);font-size:28px;font-weight:500;line-height:1.02;letter-spacing:-.035em}.cloud-workloads p{color:var(--em-muted);font-size:15px}.cloud-workloads strong{margin-top:auto;font-size:13px}.cloud-workloads button{align-self:flex-start;margin-top:18px}.cloud-quote{padding:110px 0;color:var(--em-white);background:var(--em-navy)}.cloud-quote__grid{display:grid;gap:clamp(60px,9vw,150px);grid-template-columns:minmax(340px,.75fr) minmax(0,1fr)}.editorial-page .cloud-quote h2,.editorial-page .cloud-close h2{color:var(--em-white)}.cloud-quote__heading p{max-width:560px;margin-top:26px;color:var(--em-muted-dark);font-size:18px}.cloud-quote dl{margin:0}.cloud-quote dl div{display:grid;gap:24px;padding:20px 0;border-bottom:1px solid rgb(255 255 255 / 17%);grid-template-columns:170px 1fr}.cloud-quote dt{font-weight:700}.cloud-quote dt span{display:inline-block;width:34px;color:var(--em-gold);font:600 9px JetBrains,ui-monospace,monospace}.cloud-quote dd{margin:0;color:var(--em-muted-dark);font-size:15px}.cloud-management__grid{display:grid;border:1px solid var(--em-line);grid-template-columns:repeat(2,1fr)}.cloud-management article{padding:44px}.cloud-management article+article{border-left:1px solid var(--em-line)}.cloud-management article>span{color:var(--em-gold-deep);font:600 10px JetBrains,ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.cloud-management h3{margin:30px 0 26px;color:var(--em-navy);font-size:36px;font-weight:500;letter-spacing:-.04em}.cloud-management ul{display:grid;gap:14px;padding-left:20px;color:var(--em-muted)}.cloud-management__operated{background:var(--em-mineral)}.cloud-management a{display:inline-block;margin-top:18px;font-weight:700;text-underline-offset:5px}.cloud-path{border-top:1px solid var(--em-line);background:var(--em-mineral)}.cloud-path__steps{display:grid;margin-top:44px;padding:0;border-top:1px solid var(--em-line);border-left:1px solid var(--em-line);list-style:none;grid-template-columns:repeat(4,1fr)}.cloud-path__steps li{min-height:260px;padding:28px;border-right:1px solid var(--em-line);border-bottom:1px solid var(--em-line)}.cloud-path__steps span{color:var(--em-gold-deep);font:600 10px JetBrains,ui-monospace,monospace}.cloud-path__steps h3{margin:70px 0 14px;color:var(--em-navy);font-size:24px;font-weight:500}.cloud-path__steps p{color:var(--em-muted);font-size:14px}.cloud-faq__grid{display:grid;gap:100px;grid-template-columns:minmax(280px,.65fr) minmax(0,1fr)}.cloud-faq details{padding:22px 0;border-bottom:1px solid var(--em-line)}.cloud-faq summary{display:flex;min-height:44px;align-items:center;cursor:pointer;font-size:18px;font-weight:700}.cloud-faq details p{max-width:760px;margin:18px 0 0;color:var(--em-muted)}.cloud-close{padding:100px 0;color:var(--em-white);background:var(--em-navy)}.cloud-close__grid{display:grid;align-items:end;gap:80px;grid-template-columns:1fr auto}.cloud-close h2{max-width:900px}.cloud-close__grid>div:last-child{min-width:240px}.cloud-close__grid p{margin:24px 0 0;color:var(--em-muted-dark);font-size:14px}@media(max-width:1120px){.cloud-hero__grid,.cloud-section-heading,.cloud-quote__grid,.cloud-faq__grid{grid-template-columns:1fr}.cloud-stack{max-width:760px}.cloud-workloads__grid,.cloud-path__steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.cloud-page h2{font-size:42px}.cloud-hero{padding-top:50px}.cloud-hero__copy h1{font-size:44px}.cloud-hero__actions,.cloud-plan-notes{align-items:flex-start;flex-direction:column}.cloud-stack__base,.cloud-hero__facts,.cloud-workloads__grid,.cloud-management__grid,.cloud-path__steps{grid-template-columns:1fr}.cloud-stack__base span,.cloud-hero__facts span,.cloud-management article+article{border-top:1px solid var(--em-line);border-left:0}.cloud-hero__facts span{border-right:0}.cloud-plans,.cloud-workloads,.cloud-management,.cloud-path,.cloud-faq,.cloud-close,.cloud-quote{padding:72px 0}.cloud-plan-table__head{display:none}.cloud-plan-table__row{display:grid;gap:0;padding:18px;grid-template-columns:repeat(3,1fr)}.cloud-plan-table__row strong{grid-column:1 / -1}.cloud-plan-table__row>*{padding:8px}.cloud-plan-table__row span:before{display:block;margin-bottom:3px;color:var(--em-gold-deep);content:attr(data-label);font:600 8px JetBrains,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.cloud-plan-table__row span:last-child{grid-column:1 / -1}.cloud-workloads article{min-height:280px}.cloud-quote dl div{grid-template-columns:1fr}.cloud-management article{padding:28px}.cloud-close__grid{align-items:start;grid-template-columns:1fr}}
