/* Compatibilidad visual de documentación, guías técnicas y artículos existentes. */
:root{--red:#183df2;--red-dark:#1030c9;--red-light:#e8ecff;--red-50:#f0f3ff;--g9:#171918;--g8:#262b26;--g7:#394139;--g6:#555b56;--g5:#626b62;--g4:#899386;--g3:#b9c1b2;--g2:#cdd2c8;--g1:#eef0e9;--g0:#f9faf6;--w:#fff;--font-h:Archivo,Arial,sans-serif;--font-b:Archivo,Arial,sans-serif;--font-accent:Archivo,Arial,sans-serif;--font-serif:Archivo,Arial,sans-serif;--font-m:ui-monospace,Consolas,monospace}
body.legacy-public{font-family:Archivo,Arial,sans-serif;background:#f9faf6;color:#171918;overflow-x:clip}.legacy-public main{min-height:50vh}.legacy-public h1,.legacy-public h2,.legacy-public h3,.legacy-public h4{font-family:Archivo,Arial,sans-serif;letter-spacing:-.045em}.legacy-public h1 em,.legacy-public h2 em{font-family:inherit;font-style:normal;font-weight:inherit}.legacy-public main>.hero,.legacy-public .h-uni2,.legacy-public .page-hero,.legacy-public .article-header{padding:80px 0 65px!important;background:#183df2!important;color:white;border:0;text-align:left}.legacy-public .hero h1,.legacy-public .page-hero h1,.legacy-public .article-title{font-size:clamp(40px,5.6vw,78px);line-height:1.04;max-width:1050px;margin:0 0 24px;color:white!important;font-weight:650}.legacy-public .hero h1 em,.legacy-public .page-hero h1 em{color:#dbff73!important}.legacy-public .hero p,.legacy-public .page-hero p,.legacy-public .article-header p{color:#e2e8ff!important;margin-left:0;max-width:700px;line-height:1.8}.legacy-public .hero-label,.legacy-public .article-meta{color:#dbff73!important;border-color:#7890ff!important;background:transparent!important}.legacy-public #hero-particles{display:none}.legacy-public .hero .stats-bar{margin-top:45px;background:transparent;border-color:#ffffff40}.legacy-public .hero .stat-n{color:#dbff73}.legacy-public .hero .stat-l{color:#eef2ff}.legacy-public .btn,.legacy-public .free-badge{border-radius:2px}.legacy-public .btn-primary{background:#183df2!important;border-color:#183df2!important;box-shadow:none!important;color:white!important}.legacy-public .hero .btn-primary,.legacy-public .page-hero .btn-primary{background:#dbff73!important;color:#171918!important;border-color:#dbff73!important}.legacy-public .btn-secondary{background:transparent;color:#183df2;border-color:#b2bcab}.legacy-public .legal-doc{max-width:860px;padding-block:65px 85px}.legacy-public .legal-doc p,.legacy-public .legal-doc li{font-size:15px;line-height:1.85}.legacy-public .legal-doc h2{font-size:26px;font-weight:580}.legacy-public .article-content,.legacy-public .article-body{font-family:Archivo,Arial,sans-serif;line-height:1.85}.legacy-public .article-content h2,.legacy-public .article-body h2{font-size:32px;font-weight:600}.legacy-public .article-author{color:#e3e9ff}.legacy-public .article-author strong{color:white}.legacy-public .article-author-avatar{background:#dbff73;color:#171918}.legacy-public .related-card,.legacy-public .use-card,.legacy-public .feature-card{box-shadow:none;border-radius:2px;border-color:#cdd2c8}.legacy-public .article-content pre,.legacy-public pre{max-width:100%;overflow:auto}.legacy-public img{max-width:100%}.legacy-public a:focus-visible,.legacy-public button:focus-visible{outline:3px solid #a31545;outline-offset:4px}.legacy-public .legacy-ui-icon{width:24px;height:24px;fill:none;stroke:#183df2;stroke-width:1.5;vertical-align:middle}
.legacy-public main a:not(.btn){color:#183df2!important}
@media(max-width:700px){.legacy-public main>.hero,.legacy-public .h-uni2,.legacy-public .page-hero,.legacy-public .article-header{padding:50px 0!important}.legacy-public .container{padding-inline:20px}.legacy-public section{padding-block:60px}.legacy-public .legal-doc{padding:40px 20px 65px}.legacy-public .article-title{font-size:39px}.legacy-public table{display:block;max-width:100%;overflow-x:auto}.legacy-public .hero-actions{flex-wrap:wrap}}
