.legal-page[data-v-6b91a44f]{background:#f7f8fb;min-height:100vh}.legal-nav[data-v-6b91a44f]{background:#fff;border-bottom:1px solid #e5e7eb;padding:12px 0;position:sticky;top:0;z-index:10}.legal-container[data-v-6b91a44f]{max-width:980px;margin:0 auto;padding:0 18px}.page[data-v-6b91a44f]{max-width:980px;margin:0 auto;padding:32px 18px 64px}.card[data-v-6b91a44f]{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:36px;box-shadow:0 10px 30px #0f172a0f;color:#1f2937;line-height:1.65}header[data-v-6b91a44f]{border-bottom:1px solid #e5e7eb;margin-bottom:28px;padding-bottom:22px}h1[data-v-6b91a44f]{font-size:2rem;line-height:1.2;margin:0 0 8px;color:#111827}.subtitle[data-v-6b91a44f]{color:#6b7280;margin:0;font-size:.98rem}h2[data-v-6b91a44f]{font-size:1.28rem;margin-top:34px;margin-bottom:10px;color:#111827}h3[data-v-6b91a44f]{font-size:1.08rem;margin:0 0 4px;color:#111827}p[data-v-6b91a44f]{margin:0 0 14px}a[data-v-6b91a44f]{color:#2563eb;text-decoration:none}a[data-v-6b91a44f]:hover{text-decoration:underline}.golden[data-v-6b91a44f]{background:#fffbeb;border:1px solid #fcd34d;border-radius:14px;padding:18px 20px;margin:22px 0}.golden-title[data-v-6b91a44f]{font-weight:700;color:#92400e;margin-bottom:6px}.step[data-v-6b91a44f]{border-radius:14px;border:1px solid #e5e7eb;padding:18px 20px;margin:14px 0;border-left-width:4px}.step-vis[data-v-6b91a44f]{border-left-color:#c10015;background:#fff7f7}.step-tinta[data-v-6b91a44f]{border-left-color:#f2a000;background:#fffdf5}.step-sig[data-v-6b91a44f]{border-left-color:#21a35a;background:#f6fdf9}.step-cod[data-v-6b91a44f]{border-left-color:#2563eb;background:#f7faff}.badge[data-v-6b91a44f]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#111827;color:#fff;font-size:.85rem;font-weight:700;margin-right:6px}.step-meta[data-v-6b91a44f]{color:#6b7280;font-size:.9rem;font-weight:600;margin-bottom:8px}.step p[data-v-6b91a44f]:last-child{margin-bottom:0}.tip[data-v-6b91a44f]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:14px;padding:16px 18px;margin:22px 0}.mistakes li[data-v-6b91a44f]{margin-bottom:8px}.cta[data-v-6b91a44f]{margin-top:34px;background:#f0f7ff;border:1px solid #bfdbfe;border-radius:14px;padding:22px}footer[data-v-6b91a44f]{border-top:1px solid #e5e7eb;margin-top:38px;padding-top:20px;color:#6b7280;font-size:.92rem}@media (max-width: 640px){.page[data-v-6b91a44f]{padding:18px 12px 40px}.card[data-v-6b91a44f]{padding:22px;border-radius:14px}h1[data-v-6b91a44f]{font-size:1.55rem}}@media print{.legal-page[data-v-6b91a44f]{background:#fff}.legal-nav[data-v-6b91a44f],.cta[data-v-6b91a44f]{display:none}.page[data-v-6b91a44f]{max-width:none;padding:0}.card[data-v-6b91a44f]{border:none;box-shadow:none;padding:0}}
