.recharge-section{margin:0 0 48px}.recharge-heading{margin-bottom:24px}.recharge-heading p,.recharge-explanation{font-size:16px}.recharge-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.recharge-card{background:#faf9ff;border:1px solid #dcdcec;border-radius:24px;flex-direction:column;gap:16px;min-width:0;padding:28px;display:flex}.recharge-card h3,.recharge-card p{margin:0}.recharge-card p{font-size:16px;line-height:1.7}.recharge-card .recharge-price{letter-spacing:-2px;color:#19163e;font-size:clamp(42px,4vw,56px);font-weight:800;line-height:1.2}.recharge-price span{letter-spacing:0;color:#525670;margin-top:12px;font-size:16px;font-weight:400;display:block}.recharge-credits{color:#4c3fc1;font-size:22px}.recharge-card .mkt-button{min-height:48px;margin-top:auto;font-size:16px}.recharge-explanation{margin-top:20px}.pricing-number-unit{font-size:16px;font-weight:400}.pricing-rates dd small{margin-top:6px;font-size:16px;font-weight:400;display:block}.pricing-card .pricing-unavailable{color:#625018;margin-top:6px;display:block}.pricing-page .pricing-card small{font-size:16px}@media (max-width:1000px){.recharge-grid{grid-template-columns:1fr}.recharge-card{padding:24px}}@media (max-width:480px){.pricing-rates>div{flex-wrap:wrap;gap:12px}.pricing-rates dd{width:100%}.recharge-heading h2{font-size:26px}}
