.pronto-member-card{box-sizing:border-box;isolation:isolate;color:#fff8e8;text-align:center;background:linear-gradient(145deg,#41462b 0%,#2b301c 62%,#202615 100%);border:1px solid #b99954;border-radius:24px;width:100%;max-width:400px;padding:26px 30px 22px;position:relative;overflow:hidden;box-shadow:0 16px 36px #20261526}.pronto-member-card:before{content:"";pointer-events:none;z-index:-1;border:1px solid #c6a45f65;border-radius:16px;position:absolute;inset:9px}.pronto-member-card .member-card-kicker{letter-spacing:.18em;color:#d5bb80;margin:0 0 20px;font-size:11px;font-weight:650;line-height:1.5}.pronto-member-card .member-card-logo{image-rendering:auto;background:0 0;border-radius:0;width:150px;max-width:65%;height:auto;margin:0 auto 20px;display:block}.member-card-intro>span{letter-spacing:.18em;color:#e0bc68;font-size:12px;font-weight:700}.pronto-member-card .member-card-intro h2{letter-spacing:-.025em;color:#fff8e8;margin:12px 0;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;line-height:1.08}.pronto-member-card .member-card-intro p{color:#ded4b8;margin:0 0 22px;font-size:14px;line-height:1.5}.member-card-scan{background:#fff;border:1px solid #e5ce93;border-radius:14px;width:200px;max-width:100%;margin:0 auto 18px;padding:8px;box-shadow:0 0 0 5px #d2ad5b16}.member-card-scan .loyalty-qr-code{background:#fff;border-radius:0;width:100%;height:auto;display:block}.member-card-identity{gap:6px;display:grid}.member-card-identity>span{letter-spacing:.16em;color:#d5bb80;font-size:10px}.member-card-identity strong{color:#fff8e8;letter-spacing:.04em;overflow-wrap:anywhere;font-family:monospace;font-size:17px;font-weight:500}.pronto-member-card .member-card-instruction{color:#ded4b8;margin:18px 0 20px;font-size:14px;line-height:1.6}.member-card-footer{color:#d5bb80;letter-spacing:.02em;border-top:1px solid #b9995466;gap:5px;padding-top:15px;font-size:12px;display:grid}
