/* MILOPA Stage 12: mobile-first checkout with original vibrant MILOPA palette */
.bill-checkout-card{max-width:730px;margin:23px auto 30px;border:1px solid #ece6ff;border-radius:24px;padding:clamp(18px,4vw,36px);background:white;box-shadow:0 16px 52px #5f3aca12}.bill-card-line{display:flex;align-items:start;justify-content:space-between;gap:17px;padding:16px 0;border-bottom:1px solid #f0ecfa;color:#77748c;overflow-wrap:anywhere}.bill-card-line b{color:#2b2650;text-align:right}.bill-card-line.total{font-size:21px;color:#352874;font-weight:800;border-top:2px solid #e7ddff}.bill-card-line.total b{color:#7144e8}.bill-provider-list{display:grid;gap:12px;margin-top:22px}.bill-provider-list .bill-plan-action{width:100%}.bill-checkout-card .bill-plan-action{margin-top:18px;display:flex;justify-content:center}.bill-checkout-card .bill-plan-action.alt{background:#f1eaff;color:#6241bf}.bill-card-line small{font-size:12px}.bill-checkout-card input,.bill-checkout-card select{font:inherit} @media(max-width:600px){.bill-checkout-card{border-radius:20px;padding:19px}.bill-card-line{font-size:13px}.bill-card-line.total{font-size:17px}}
