.monthly-cost-controls{margin-top:25px;padding:22px;background:#e8eee6;border-radius:9px;display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}.monthly-cost-controls label{display:grid;gap:10px;font-size:14px;font-weight:700}.monthly-cost-controls select{width:100%;padding:12px;font:inherit;background:white;border:1px solid #aabfb5;border-radius:5px;min-height:44px}.monthly-cost-controls p{margin:0;font-size:14px;line-height:1.6}.monthly-price{padding:20px 0 18px;border-bottom:1px solid #c8d5c9;margin:12px 0 5px;display:grid;gap:6px}.monthly-price>span{font-size:12px;line-height:1.5}.monthly-price>b{font-size:32px;letter-spacing:-1px;line-height:1.2;color:#143542;overflow-wrap:anywhere}.monthly-price>small{font-size:12px;color:#52695f}@media(max-width:650px){.monthly-cost-controls{grid-template-columns:1fr;gap:14px}.monthly-price>b{font-size:30px}}