.editorial-pricing-hero{padding:72px 0 0;background:var(--em-paper)}.editorial-pricing-hero__grid,.editorial-pricing-heading,.editorial-pricing-close__grid{display:grid;align-items:end;gap:70px;grid-template-columns:1.2fr .8fr}.editorial-pricing-hero h1{max-width:820px;margin:20px 0 56px;font-size:clamp(3.5rem,6.4vw,6.2rem);line-height:.9}.editorial-pricing-hero__grid>div:last-child{padding-bottom:60px}.editorial-pricing-hero__grid p,.editorial-pricing-heading>p{color:var(--em-muted);font-size:18px}.editorial-pricing-hero__grid small{display:block;margin-top:20px;color:var(--em-muted)}.editorial-pricing-nav{display:flex;gap:34px;padding:22px 0;overflow-x:auto;border-top:1px solid var(--em-line);border-bottom:1px solid var(--em-line)}.editorial-pricing-nav a{font:600 11px JetBrains,ui-monospace,monospace;text-decoration:none;text-transform:uppercase;white-space:nowrap}.editorial-pricing-section{padding:95px 0}.editorial-pricing-section--tint{background:var(--em-mist)}.editorial-pricing-section--dark,.editorial-pricing-close{color:var(--em-white);background:var(--em-navy)}.editorial-pricing-heading{align-items:start;margin-bottom:50px}.editorial-pricing-heading h2{max-width:760px;margin:18px 0 0;font-size:clamp(2.5rem,5vw,5rem);line-height:.95}.editorial-pricing-heading--dark p{color:var(--em-muted-dark)}.editorial-price-table{border-top:1px solid var(--em-line)}.editorial-price-table>div{display:grid;align-items:center;min-height:76px;gap:22px;border-bottom:1px solid var(--em-line);grid-template-columns:1.5fr 1fr 1fr .8fr}.editorial-price-table--gpu>div{grid-template-columns:1.5fr 1fr .8fr}.editorial-price-table--cloud>div{grid-template-columns:.8fr 1.4fr 1fr 1fr .8fr}.editorial-price-table__head{min-height:46px!important;color:var(--em-gold-deep);font:600 10px JetBrains,ui-monospace,monospace;text-transform:uppercase}.editorial-price-table a,.editorial-price-cards a{font-weight:700;text-underline-offset:5px}.editorial-pricing-note{margin-top:22px;color:var(--em-muted);font-size:12px}.editorial-price-cards{display:grid;gap:1px;background:#fff3;grid-template-columns:repeat(3,1fr)}.editorial-price-cards article{min-height:310px;padding:36px;background:#111c31}.editorial-price-cards--light{background:var(--em-line)}.editorial-price-cards--light article{color:var(--em-navy);background:var(--em-paper)}.editorial-price-cards article>span{color:var(--em-gold);font:600 10px JetBrains,ui-monospace,monospace;text-transform:uppercase}.editorial-price-cards--light article>span{color:var(--em-gold-deep)}.editorial-price-cards h3{min-height:84px;margin:22px 0;font-size:30px}.editorial-price-cards p{display:grid;gap:8px}.editorial-price-cards p strong{font-size:24px}.editorial-price-cards p small,.editorial-price-cards em{color:var(--em-muted-dark)}.editorial-price-cards--light p small,.editorial-price-cards--light em{color:var(--em-muted)}.editorial-price-cards a{display:inline-block;margin-top:30px}.editorial-price-cards--light a{color:var(--em-navy)}.editorial-pricing-close{padding:90px 0}.editorial-pricing-close h2{margin:18px 0 0;font-size:clamp(2.8rem,5vw,5.2rem);line-height:.95}.editorial-pricing-close p{color:var(--em-muted-dark)}.editorial-pricing-close .editorial-button{margin-top:24px}@media(max-width:900px){.editorial-pricing-hero__grid,.editorial-pricing-heading,.editorial-pricing-close__grid{gap:30px;grid-template-columns:1fr}.editorial-pricing-hero__grid>div:last-child{padding-bottom:50px}.editorial-price-cards{grid-template-columns:1fr}.editorial-price-table>div,.editorial-price-table--cloud>div{grid-template-columns:1fr 1fr}.editorial-price-table__head{display:none!important}.editorial-price-table>div{padding:20px 0}}@media(max-width:560px){.editorial-pricing-nav{display:grid;gap:0;padding:0;overflow:visible;grid-template-columns:1fr 1fr}.editorial-pricing-nav a{padding:14px 10px;border-right:1px solid var(--em-line);border-bottom:1px solid var(--em-line);font-size:9px}.editorial-pricing-nav a:nth-child(odd){border-left:1px solid var(--em-line)}.editorial-price-table>div,.editorial-price-table--cloud>div{gap:12px;grid-template-columns:1fr}}
