.legal-page[data-v-7b0fb27e]{background:radial-gradient(circle at top right,#6366f12e,#0000 35%),linear-gradient(135deg,#0f172a,#312e81);color:#fff;min-height:100%;padding:55px 20px 60px}.legal-wrapper[data-v-7b0fb27e]{margin:0 auto;max-width:900px}.legal-header[data-v-7b0fb27e]{margin-bottom:35px;text-align:center}.legal-icon[data-v-7b0fb27e]{align-items:center;background:linear-gradient(135deg,#6366f1,#312e81);border-radius:17px;display:flex;height:60px;justify-content:center;margin:0 auto 17px;width:60px}.legal-icon .q-icon[data-v-7b0fb27e]{font-size:29px}.legal-badge[data-v-7b0fb27e]{color:#a5b4fc;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.legal-header h1[data-v-7b0fb27e]{font-size:clamp(32px,5vw,45px);font-weight:800;margin:7px 0}.legal-header p[data-v-7b0fb27e]{color:#cbd5e1;line-height:1.7;margin:0 auto;max-width:650px}.updated[data-v-7b0fb27e]{color:#94a3b8;font-size:12px;margin-top:12px}.legal-card[data-v-7b0fb27e]{background:#fff;border-radius:20px;box-shadow:0 15px 40px #00000026;color:#1e293b;padding:35px}.legal-card section[data-v-7b0fb27e]{margin-bottom:30px}.legal-card section[data-v-7b0fb27e]:last-child{margin-bottom:0}.legal-card h2[data-v-7b0fb27e]{color:#312e81;font-size:20px;margin:0 0 10px}.legal-card li[data-v-7b0fb27e],.legal-card p[data-v-7b0fb27e]{color:#475569;font-size:14px;line-height:1.75}.legal-card ul[data-v-7b0fb27e]{padding-left:23px}@media (max-width:700px){.legal-page[data-v-7b0fb27e]{padding:40px 15px 45px}.legal-card[data-v-7b0fb27e]{padding:23px 20px}.legal-card h2[data-v-7b0fb27e]{font-size:18px}.legal-card li[data-v-7b0fb27e],.legal-card p[data-v-7b0fb27e]{font-size:13px}}