:is(html:has(.nx-v2),html:has(.nx-legal)){scroll-behavior:smooth;background:#fbf7f1}.nx-v2,.nx-legal{--nx-titulos:"Bricolage Grotesque", Figtree, sans-serif;--nx-texto:Figtree, system-ui, sans-serif;--nx-mono:"JetBrains Mono", ui-monospace, monospace;--nx-manuscrita:Caveat, cursive;color:#16131c;min-height:100vh;font-family:var(--nx-texto);-webkit-font-smoothing:antialiased;background:#fbf7f1}.nx-v2 a,.nx-legal a{color:#1553b8}.nx-v2 a:hover,.nx-legal a:hover{color:#16131c}.nx-v2 :focus-visible,.nx-legal :focus-visible{outline-offset:3px;outline:3px solid #1f6fe5}.nx-v2 section[id]{scroll-margin-top:84px}@keyframes nxProgresoPaso{0%{width:0}to{width:100%}}@keyframes nxPulse{0%{box-shadow:0 0 #ff4f6d8c}70%{box-shadow:0 0 0 8px #ff4f6d00}to{box-shadow:0 0 #ff4f6d00}}@media (prefers-reduced-motion:reduce){:is(html:has(.nx-v2),html:has(.nx-legal)){scroll-behavior:auto}.nx-v2 *,.nx-legal *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.nxw1:hover,.nxw2:hover{color:#16131c!important;background:#f3ede4!important}.nxw3:hover{color:#fff!important;background:#1553b8!important}.nxw4:hover{color:#fff!important;background:#1553b8!important;transform:translateY(-2px)!important}.nxw5:hover{color:#fff!important;background:#16131c!important}.nxw6:hover{border-color:#d9cfc0!important}.nxw7:hover,.nxw8:hover,.nxw9:hover{background:#f3ede4!important}.nxw10:hover,.nxw11:hover{background:#2f2a3a!important}.nxw12:hover{color:#fff!important;background:#4d8dff!important}.nxw13:hover{color:#fff!important;background:#000!important}.nxw14:hover{color:#16131c!important;background:#fff4cc!important}.nxw15:hover,.nxw16:hover,.nxw17:hover,.nxw18:hover,.nxw19:hover,.nxw20:hover,.nxw21:hover,.nxw22:hover,.nxw23:hover,.nxw24:hover,.nxw25:hover{color:#1553b8!important}.nxl1:hover{color:#16131c!important;background:#f3ede4!important}.nxl2:hover{color:#fff!important;background:#1553b8!important}.nxl3:hover{color:#16131c!important;background:#fff!important}.nx-legal-articulo p{margin:0 0 12px}.nx-legal-articulo ul,.nx-legal-articulo ol{margin:0 0 12px;padding-left:22px}.nx-legal-articulo li{margin:0 0 4px}.nx-legal-articulo table{border-collapse:collapse}.nx-legal-articulo th{background:#fbf7f1}@media (max-width:480px){.nx-legal-largo{display:none}}
