/* V38: premium compact disclosures matching existing THE QWORLD palette */
.qwc-terms,.cr38-terms {background:linear-gradient(128deg,#fcfaff 0%,#f1e9fa 100%);border:1px solid #dfcfed;border-radius:20px;padding:20px 24px;color:#49315e;box-shadow:0 14px 40px rgba(67,37,94,.05);line-height:1.6}
.qwc-terms{margin:18px 0 30px}.qwc-terms strong,.cr38-terms strong{display:block;color:#39204e;font-size:1.05rem}.qwc-terms p,.cr38-terms p{margin:8px 0 5px}.qwc-terms a{color:#7447a4;font-weight:650}
.cr38-terms{margin:18px 0;font-size:14px}.cr38-card-badge{font-size:12px;display:inline-block;color:#683b8b;background:#f3e9fe;border:1px solid #decbef;border-radius:999px;padding:6px 12px;font-weight:650}
@media(max-width:600px){.qwc-terms,.cr38-terms{padding:15px 17px;border-radius:16px}}
