.legal-doc{color:#1e293b;line-height:1.7}.legal-doc h1{color:#0f172a;margin-bottom:.5rem;font-size:1.875rem;font-weight:700}.legal-doc .actualizado{color:#64748b;border-bottom:1px solid #e2e8f0;margin-bottom:2rem;padding-bottom:1.25rem;font-size:.8125rem}.legal-doc h2{color:#0f172a;margin-top:2.25rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.legal-doc h3{color:#1e293b;margin-top:1.5rem;margin-bottom:.5rem;font-size:1rem;font-weight:600}.legal-doc p{margin-bottom:1rem}.legal-doc ul,.legal-doc ol{margin:0 0 1rem 1.25rem}.legal-doc li{margin-bottom:.5rem}.legal-doc strong{color:#0f172a;font-weight:600}.legal-doc a{color:#1d4ed8;text-decoration:underline}.legal-doc table{border-collapse:collapse;width:100%;margin-bottom:1.25rem;font-size:.9375rem}.legal-doc th,.legal-doc td{text-align:left;vertical-align:top;border:1px solid #e2e8f0;padding:.625rem .75rem}.legal-doc th{color:#0f172a;background:#f8fafc;font-weight:600}.legal-doc .aviso{background:#fffbeb;border:1px solid #fde68a;border-radius:.625rem;margin:1.5rem 0;padding:1rem 1.25rem}.legal-doc .aviso p:last-child{margin-bottom:0}.legal-doc .destacado{background:#eff6ff;border-left:3px solid #2563eb;border-radius:.375rem;margin:1.5rem 0;padding:1rem 1.25rem}.legal-doc .destacado p:last-child{margin-bottom:0}
