.home-plan-grid button{width:100%;margin-top:16px}.billing-overlay{position:fixed;inset:0;z-index:1000;background:#100e0dea;display:grid;place-items:center;overflow:auto;padding:24px}.billing-overlay[hidden]{display:none}.billing-overlay article{width:100%;max-width:560px;background:#241f1c;border:1px solid #69503b;border-radius:20px;padding:30px}.billing-overlay h2{font-size:32px}.billing-overlay p{line-height:1.7}.billing-overlay button,.billing-checkout{display:block;width:100%;margin-top:16px;text-align:center}.billing-checkout{text-decoration:none;padding:15px;background:#efb680;color:#211b16;border-radius:8px}.billing-overlay strong{overflow-wrap:anywhere}
.billing-more{margin-top:20px;border-top:1px solid #69503b;padding-top:14px}.billing-more summary{cursor:pointer;color:#efb680;font-weight:700;min-height:44px;display:flex;align-items:center}
.billing-status{margin:18px 0;padding:12px;color:#efb680;font-size:12px;border:1px solid #69503b;border-radius:10px}
