/* Full viewport scenery, independent of the width of the foreground content.
   Keep the original Webflow panel gradients, Banner artwork and asymmetric layout. */
.cp-pricing-backdrop{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}
.cp-pricing-backdrop .back_effect_cta{z-index:0;pointer-events:none;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.cp-pricing-backdrop .gradient_graph{display:block;z-index:10;pointer-events:none}
.cp-pricing-backdrop>.back_light{top:30%}
.cp-pricing-backdrop .back_light.middle{top:35%}
.cp-price-background-band{position:relative;isolation:isolate}
.cp-price-background-band>.cp-price-section{position:relative;z-index:1;margin:0 auto;width:calc(100% - 64px);max-width:1136px}
.cp-price-background-band>.cp-price-section+.cp-price-section{margin-top:64px}
.cp-price-background-band>.cp-price-formula{padding-top:0;padding-bottom:0}
@media(max-width:650px){.cp-price-background-band>.cp-price-section{width:calc(100% - 40px)}.cp-price-background-band>.cp-price-section+.cp-price-section{margin-top:42px}}
