.categorias-module__eF6GMW__page{--turquesa:#2091a2;--lima:#c1d64a;--oscuro:#0f3d45;--texto:#1f2937;--muted:#5b6472;--borde:#e2e8ea;--suave:#f3f8f9;color:var(--texto);font-family:var(--font-sans);font-size:1.0625rem;line-height:1.7}.categorias-module__eF6GMW__page h2{color:var(--oscuro);margin:48px 0 16px;font-size:1.6rem;line-height:1.25}.categorias-module__eF6GMW__page a{color:var(--turquesa)}.categorias-module__eF6GMW__page .post-category{color:#fff;text-decoration:none}.categorias-module__eF6GMW__top{max-width:1200px;margin:0 auto;padding:40px 24px 0}.categorias-module__eF6GMW__top .categorias-module__eF6GMW__header{max-width:860px}.categorias-module__eF6GMW__layoutInferior{padding-top:8px!important}.categorias-module__eF6GMW__layoutInferior .categorias-module__eF6GMW__post-main>section:first-child h2{margin-top:32px}.categorias-module__eF6GMW__page ul{padding-left:1.2em}.categorias-module__eF6GMW__page li{margin-bottom:6px}.categorias-module__eF6GMW__header{max-width:820px}.categorias-module__eF6GMW__h1{color:var(--oscuro);margin:0 0 16px;font-size:2.4rem;line-height:1.15}.categorias-module__eF6GMW__firma{align-items:center;gap:12px;margin-bottom:20px;font-size:.95rem;line-height:1.45;display:flex}.categorias-module__eF6GMW__firma p{margin:0}.categorias-module__eF6GMW__firmaFoto{object-fit:cover;border-radius:50%;flex-shrink:0}.categorias-module__eF6GMW__muted{color:var(--muted)}.categorias-module__eF6GMW__resumen{background:var(--suave);border-left:4px solid var(--turquesa);border-radius:0 8px 8px 0;padding:16px 20px;font-size:1.15rem}.categorias-module__eF6GMW__vigencia{color:var(--muted);margin:0 0 12px;font-size:.95rem}.categorias-module__eF6GMW__descargas{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.categorias-module__eF6GMW__btnDescarga{background:var(--lima);border-radius:999px;padding:10px 18px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-block;color:var(--oscuro)!important}.categorias-module__eF6GMW__btnDescarga:hover{filter:brightness(.95)}.categorias-module__eF6GMW__tablaScroll{border:1px solid var(--borde);-webkit-overflow-scrolling:touch;border-radius:10px;overflow-x:auto}.categorias-module__eF6GMW__tablaScroll:focus-visible{outline:2px solid var(--turquesa);outline-offset:2px}.categorias-module__eF6GMW__tabla{border-collapse:separate;border-spacing:0;width:100%;min-width:1040px;font-size:.84rem;line-height:1.3}.categorias-module__eF6GMW__tabla th,.categorias-module__eF6GMW__tabla td{border-bottom:1px solid var(--borde);text-align:right;white-space:nowrap;padding:9px 6px}.categorias-module__eF6GMW__tabla thead th{background:var(--turquesa);color:#fff;text-align:center;white-space:normal;vertical-align:middle;border-bottom:1px solid #ffffff40;font-weight:700}.categorias-module__eF6GMW__tabla tbody tr:nth-child(2n) td,.categorias-module__eF6GMW__tabla tbody tr:nth-child(2n) .categorias-module__eF6GMW__colFija{background:var(--suave)}.categorias-module__eF6GMW__tabla tbody tr:last-child th,.categorias-module__eF6GMW__tabla tbody tr:last-child td{border-bottom:none}.categorias-module__eF6GMW__colFija{z-index:1;color:var(--oscuro);box-shadow:1px 0 0 var(--borde);background:#fff;font-weight:800;position:sticky;left:0;text-align:center!important}.categorias-module__eF6GMW__tabla thead .categorias-module__eF6GMW__colFija{background:var(--turquesa);color:#fff;z-index:2}.categorias-module__eF6GMW__total{color:var(--oscuro);font-weight:700}.categorias-module__eF6GMW__nota,.categorias-module__eF6GMW__fuentes{color:var(--muted);font-size:.9rem}.categorias-module__eF6GMW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.categorias-module__eF6GMW__tarjetas{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin:20px 0;display:grid}.categorias-module__eF6GMW__tarjeta{border:1px solid var(--borde);border-radius:10px;padding:14px 16px;line-height:1.35}.categorias-module__eF6GMW__tarjeta p{margin:0}.categorias-module__eF6GMW__tarjetaCat{color:var(--turquesa);font-weight:800;margin-bottom:6px!important}.categorias-module__eF6GMW__tarjetaTotal{color:var(--oscuro);font-size:1.15rem;font-weight:800}.categorias-module__eF6GMW__tarjetaTotal2{color:var(--oscuro);font-weight:700}.categorias-module__eF6GMW__tarjetaTotal span,.categorias-module__eF6GMW__tarjetaTotal2 span{color:var(--muted);font-size:.8rem;font-weight:500}.categorias-module__eF6GMW__tarjetaDetalle{color:var(--muted);font-size:.82rem;margin-top:8px!important}.categorias-module__eF6GMW__ejemplo{background:var(--suave);border-radius:10px;margin:20px 0;padding:16px 20px}.categorias-module__eF6GMW__ejemplo p{margin:0}.categorias-module__eF6GMW__ejemploTitulo{color:var(--oscuro);font-weight:800;margin-bottom:6px!important}.categorias-module__eF6GMW__cta{background:var(--turquesa);color:#fff;border-radius:14px;margin-top:48px;padding:28px 28px 32px}.categorias-module__eF6GMW__cta h2{color:#fff;margin-top:0}.categorias-module__eF6GMW__ctaBotones{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.categorias-module__eF6GMW__btnPrimario,.categorias-module__eF6GMW__btnSecundario{border-radius:999px;padding:12px 20px;font-size:.98rem;font-weight:700;text-decoration:none;display:inline-block}.categorias-module__eF6GMW__btnPrimario{background:var(--lima);color:var(--oscuro)!important}.categorias-module__eF6GMW__btnSecundario{background:#fff;color:var(--oscuro)!important}.categorias-module__eF6GMW__faq{border-bottom:1px solid var(--borde);padding:14px 0}.categorias-module__eF6GMW__faq summary{cursor:pointer;color:var(--oscuro);font-weight:700}.categorias-module__eF6GMW__faq p{margin:10px 0 0}.categorias-module__eF6GMW__aviso{color:var(--muted);margin-top:40px;font-size:.9rem;font-style:italic}@media (max-width:900px){.categorias-module__eF6GMW__top{padding:28px 16px 0}}@media (max-width:640px){.categorias-module__eF6GMW__page{font-size:1rem}.categorias-module__eF6GMW__h1{font-size:1.85rem}.categorias-module__eF6GMW__page h2{font-size:1.35rem}.categorias-module__eF6GMW__resumen{font-size:1.02rem}.categorias-module__eF6GMW__tabla{font-size:.85rem}.categorias-module__eF6GMW__cta{padding:22px 18px 24px}}.categorias-module__eF6GMW__formulario{margin:40px 0 8px}.categorias-module__eF6GMW__formulario h4{color:var(--oscuro);margin:0 0 12px;font-size:1.1rem}.categorias-module__eF6GMW__page h3{color:var(--oscuro);margin:28px 0 8px;font-size:1.15rem}.categorias-module__eF6GMW__page ol{padding-left:1.3em}.categorias-module__eF6GMW__page ol li{margin-bottom:8px}.categorias-module__eF6GMW__page [id]{scroll-margin-top:calc(var(--header-height,80px) + 16px)}
