.pricing-page .cloud-pricing{min-height:680px;padding:74px 0 64px;gap:95px;align-items:center}
.pricing-intro h1{font-size:clamp(46px,5vw,66px);font-weight:500;line-height:1.08;letter-spacing:-3px;margin:0 0 25px}
.pricing-intro p{max-width:320px;color:#515d47;font-size:17px;line-height:1.75;margin-bottom:24px}
.pricing-page .cloud-price-card{max-width:530px;width:100%;justify-self:end}
.pricing-page .cloud-price-limits{color:#c0c9b4;line-height:1.8}
.pricing-trial{max-width:1160px;padding:0 0 64px}
.pricing-trial details{max-width:650px;border-top:1px solid #dedbcf;border-bottom:1px solid #dedbcf;padding:20px 0}
.pricing-trial summary{cursor:pointer;font-weight:500;color:#3f4b35;font-size:15px}
.pricing-trial p{font-size:14px;color:#515d47;line-height:1.9;margin:16px 0 0}
@media(max-width:800px){.pricing-page .cloud-pricing{gap:38px;padding:55px 0}.pricing-intro h1{font-size:49px;letter-spacing:-2px}.pricing-intro p{font-size:15px}.pricing-trial{padding-bottom:45px}}
@media(max-width:600px){.pricing-page .cloud-pricing{grid-template-columns:1fr;min-height:0;gap:35px;padding:42px 0}.pricing-page .cloud-price-card{max-width:none;justify-self:stretch}.pricing-intro h1{font-size:44px;margin-bottom:16px}.pricing-intro p{max-width:350px;margin-bottom:16px}.pricing-trial{padding-bottom:42px}}
