.pricing-document{padding-top:36px}
.pricing-page-heading{padding-bottom:0}
.pricing-page-heading h1{font-size:36px;line-height:1.4;margin:24px 0 0}
.pricing-document>.pricing-section,#app>.pricing-section{padding-top:32px}
.pricing-benefit-details{max-width:1040px;margin:16px auto 0;padding-top:30px;border-top:1px solid var(--color-border)}
.pricing-benefit-details h3{font-size:18px;line-height:1.6;margin:0 0 14px}
.pricing-benefit-details h3:not(:first-child){margin-top:30px}
.pricing-benefit-details p{font-size:13px;line-height:1.95;color:var(--color-muted);margin:0 0 14px}
#app>.pricing-section{max-width:1040px;width:100%;margin-inline:auto;padding-bottom:48px}
#app>.pricing-section .section-heading h2{font-size:30px;line-height:1.6}
#app>.pricing-section .pricing-start-copy p{font-size:14px;line-height:1.95;color:var(--color-muted);margin-top:14px}
@media(max-width:700px){.pricing-page-heading h1{font-size:28px}#app>.pricing-section .section-heading h2{font-size:25px}.pricing-benefit-details{padding-top:24px}}
