.pricing-page-heading h1{font-size:clamp(38px,4.5vw,64px);max-width:780px;line-height:1.08}
.bundle-saving{color:var(--lime);font-size:14px;line-height:1.7;margin:0 0 20px}.bundle-saving:empty{display:none}
.prepay-detail{font-size:12px;line-height:1.8;color:#bdd1b4;margin-top:16px}
.implementation-strip ul{font-size:13px;line-height:1.9;margin:0;padding-left:18px}
body[data-page="pricing"] .depth-cost-list{grid-template-columns:repeat(2,1fr)}
.setup-payback{font-size:14px;line-height:1.7;margin:22px 0 14px;padding:18px;background:#e8efd9;border-radius:8px;color:#234739}
.calculator-card .card-heading>span{font-size:9px;text-align:right;max-width:120px}
.investment-summary .price{font-size:78px;letter-spacing:-3px;font-weight:500;color:#fff;margin-top:26px}
.investment-summary .price #monthly-total{font:inherit;color:#fff;letter-spacing:inherit;font-weight:500}
.investment-summary .price>span:not(#monthly-total){font-size:17px;color:#c1d6b3}
@media(max-width:850px){.investment-summary .price{font-size:60px}}
@media(max-width:600px){.investment-summary .price{font-size:52px;letter-spacing:-2px}}
