.PAY-container{min-height:100vh;padding:clamp(88px,12vw,130px) clamp(16px,5vw,40px) clamp(40px,6vw,70px);background:radial-gradient(1100px 500px at 50% -10%,rgba(232,63,37,.08),transparent 70%),#f7f4f1;display:flex;justify-content:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.PAY-card{width:100%;max-width:940px;background:#fff;border:1px solid rgba(20,20,20,.06);border-radius:24px;box-shadow:0 24px 60px -28px #00000047;padding:clamp(24px,4.5vw,48px)}.PAY-header{text-align:center;margin-bottom:clamp(26px,4vw,40px)}.PAY-eyebrow{display:inline-block;padding:6px 14px;border-radius:999px;background:#e83f2517;color:#a62c2c;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.PAY-title{font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800;color:#1f242b;letter-spacing:-.02em;margin:0 0 12px}.PAY-subtitle{font-size:clamp(.92rem,1.7vw,1.02rem);line-height:1.65;color:#5a6270;max-width:60ch;margin:0 auto}.PAY-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(20px,3.5vw,36px);align-items:start}.PAY-section-title{font-size:1.05rem;font-weight:800;color:#1f242b;margin:0 0 16px;display:flex;align-items:center;gap:10px}.PAY-section-title:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(232,63,37,.25),transparent)}.PAY-details{list-style:none;margin:0 0 20px;padding:0;border:1px solid rgba(20,20,20,.08);border-radius:16px;overflow:hidden}.PAY-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 16px;border-bottom:1px solid rgba(20,20,20,.06)}.PAY-row:nth-child(odd){background:#f7f4f199}.PAY-row:last-child{border-bottom:none}.PAY-label{font-size:.82rem;font-weight:600;color:#6b7280;white-space:nowrap}.PAY-value{font-size:.95rem;font-weight:700;color:#1f242b;text-align:right;display:inline-flex;align-items:center;gap:10px;word-break:break-word}.PAY-upi{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 16px;border-radius:16px;background:linear-gradient(135deg,#e83f2514,#ea730014);border:1px solid rgba(232,63,37,.18)}.PAY-upi-label{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#a62c2c}.PAY-upi-value{font-size:1rem;font-weight:800;color:#1f242b;display:inline-flex;align-items:center;gap:10px;word-break:break-all}.PAY-copy{border:1px solid rgba(232,63,37,.3);background:#fff;color:#e83f25;font-size:.7rem;font-weight:700;padding:4px 10px;border-radius:999px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;flex-shrink:0}.PAY-copy:hover{background:#e83f25;color:#fff}.PAY-copy.is-copied{background:#16a34a;border-color:#16a34a;color:#fff}.PAY-qr{text-align:center}.PAY-qr .PAY-section-title{justify-content:center}.PAY-qr .PAY-section-title:after{display:none}.PAY-qr-frame{display:inline-block;padding:16px;background:#fff;border:1px solid rgba(20,20,20,.1);border-radius:20px;box-shadow:0 14px 34px -18px #0000004d}.PAY-qr-frame img{display:block;width:clamp(200px,42vw,260px);height:auto;border-radius:8px}.PAY-qr-note{margin:16px auto 0;font-size:.85rem;line-height:1.55;color:#6b7280;max-width:34ch}.PAY-note{margin-top:clamp(24px,4vw,36px);padding:16px 18px;border-radius:14px;background:#ea730014;border-left:4px solid #EA7300;font-size:.9rem;line-height:1.6;color:#4b5563}.PAY-note a{color:#a62c2c;font-weight:700;text-decoration:none}.PAY-note a:hover{text-decoration:underline}@media (max-width: 720px){.PAY-grid{grid-template-columns:1fr}.PAY-qr{margin-top:6px}}
