.kbs-upi-payment{border:1px solid #d4af37;border-radius:16px;padding:clamp(1rem,3vw,2rem);margin-block:2rem;background:#f8f3e8;color:#111827}.kbs-upi-payment__qr{width:min(280px,100%);margin:1rem auto}.kbs-upi-payment__qr svg{display:block;width:100%;height:auto;background:#fff;padding:.5rem}.kbs-upi-payment form{display:grid;gap:.75rem;max-width:36rem}.kbs-upi-payment input{min-height:44px;width:100%}

