@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:200 1000;src:url(/fonts/nunito-sans-latin-wght-normal.woff2) format("woff2")}:root{--tinta:#012b38;--tinta2:#053645;--texto:#2f3b42;--suave:#475569;--azul:#0b78d1;--azul2:#1e9bff;--petroleo:#0a6a7d;--verde:#1a6b36;--verde-fondo:#d3f1c1;--borde:rgba(1,43,56,.12);--sombra:0 16px 40px rgba(1,43,56,.1)}.r-aseo{--c:#0e8f9c;--c-txt:#0a6f7a;--c-fondo:#e3f6f7;--c-borde:#a8dde1}.r-fuego{--c:#e0480c;--c-txt:#b93a06;--c-fondo:#fdece4;--c-borde:#f6bca2}.r-electrico{--c:#f5a300;--c-txt:#8a5a00;--c-fondo:#fff4d9;--c-borde:#f3d58a}.r-riles{--c:#1971c2;--c-txt:#145fa3;--c-fondo:#e5f1fc;--c-borde:#a9cdee}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:#fff;color:#2f3b42;color:var(--texto);font-family:Nunito Sans,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica,Arial;font-size:17px;font-weight:500;line-height:1.65;overflow-x:hidden}body,dd,dl,figure,h1,h2,h3,h4,h5,ol,p,ul{margin:0}h1,h2,h3,h4,h5{color:#012b38;color:var(--tinta);font-weight:800;line-height:1.15}a{color:inherit}:focus-visible{border-radius:6px;outline:3px solid #1e9bff;outline:3px solid var(--azul2);outline-offset:3px}.wrap{margin:0 auto;max-width:1180px;padding:0 22px;width:100%}section[id]{scroll-margin-top:84px}.ico{fill:currentColor;flex:none;height:1.25em;width:1.25em}.saltar{background:#fff;border-radius:10px;font-weight:800;left:-999px;padding:10px 16px;position:absolute;top:8px;z-index:100}.saltar:focus{left:12px}.btn{align-items:center;border:2px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:800;gap:10px;justify-content:center;letter-spacing:.06em;padding:15px 28px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.btn:hover{transform:translateY(-2px)}.btn--azul{background:#0b78d1;background:var(--azul);box-shadow:0 10px 24px rgba(11,120,209,.28);color:#fff}.btn--azul:hover{background:#0a6bbb;box-shadow:0 14px 28px rgba(11,120,209,.34)}.btn--borde{background:transparent;border-color:#053645;border-color:var(--tinta2);color:#053645;color:var(--tinta2)}.btn--borde:hover{background:rgba(5,54,69,.07)}.btn--blanco{background:#fff;box-shadow:0 10px 24px rgba(1,43,56,.16);color:#053645;color:var(--tinta2)}.btn--chico{font-size:14px;padding:11px 20px}.nav{backdrop-filter:saturate(1.4) blur(10px);background:rgba(244,248,255,.88);border-bottom:1px solid transparent;position:sticky;top:0;transition:border-color .2s,box-shadow .2s;z-index:50}.nav--sombra{border-bottom-color:rgba(1,43,56,.12);border-bottom-color:var(--borde);box-shadow:0 6px 20px rgba(1,43,56,.06)}.nav__in{display:flex;gap:18px;height:68px}.logo,.nav__in{align-items:center}.logo{color:#012b38;color:var(--tinta);display:inline-flex;font-size:1.5rem;font-weight:900;gap:10px;letter-spacing:-.02em;-webkit-text-decoration:none;text-decoration:none}.logo__marca{align-items:center;background:linear-gradient(135deg,#0a6a7d,#1e9bff);background:linear-gradient(135deg,var(--petroleo),var(--azul2));border-radius:12px;color:#fff;display:grid;font-size:1.35rem;height:38px;justify-items:center;place-items:center;width:38px}.nav__links{display:flex;gap:4px;margin-left:auto}.nav__links a{border-radius:10px;color:#012b38;color:var(--tinta);font-size:14px;font-weight:800;letter-spacing:.07em;padding:9px 13px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.nav__links a:hover{background:rgba(30,155,255,.13)}.nav__burger{align-items:center;background:transparent;border:0;border-radius:12px;color:#012b38;color:var(--tinta);cursor:pointer;display:none;font-size:1.6rem;height:44px;justify-items:center;margin-left:auto;place-items:center;width:44px}.seccion{padding:80px 0}.seccion--celeste{background:#f1f8ff}.seccion--degradado{background:linear-gradient(180deg,#eaf5ff,#cce8ff)}.seccion--verde{background:linear-gradient(180deg,#f4f8ff,#ecfff2)}.encabezado{margin:0 auto 42px;max-width:780px;text-align:center}.etiqueta{background:#e0f0fb;border-radius:999px;color:#0a6a7d;color:var(--petroleo);display:inline-block;font-size:14px;font-weight:800;letter-spacing:.1em;padding:7px 18px;text-transform:uppercase}.encabezado h2{font-size:max(1.85rem,min(3.6vw,2.6rem));font-weight:900;letter-spacing:-.015em;margin:16px 0 12px}.encabezado p{font-size:1.12rem}.nota{color:#475569;color:var(--suave);font-size:14px;font-weight:600;margin-top:18px;text-align:center}.hero{background:linear-gradient(168deg,#cce8ff,#f4f8ff 48%,#ecfff2);overflow:hidden;padding:54px 0 74px}.hero__grid{grid-gap:44px;align-items:center;display:grid;gap:44px;grid-template-columns:1.02fr .98fr}.chip{border-radius:999px;display:inline-block;font-size:14px;font-weight:800;padding:7px 16px}.chip--verde{background:#d3f1c1;background:var(--verde-fondo);color:#1a6b36;color:var(--verde)}.hero h1{font-size:max(2.15rem,min(4.6vw,3.2rem));font-weight:900;letter-spacing:-.02em;margin:18px 0 16px}.hero__bajada{font-size:1.16rem;max-width:34em}.hero__rubros{color:#053645;color:var(--tinta2);font-size:15px;font-weight:800;margin-top:22px}.rubros-chips{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:10px 0 0;padding:0}.rubros-chips a{align-items:center;background:#fff;border:1.5px solid var(--c-borde);border-radius:999px;box-shadow:0 4px 14px rgba(1,43,56,.06);color:var(--c-txt);display:inline-flex;font-size:15px;font-weight:800;gap:8px;padding:9px 16px;-webkit-text-decoration:none;text-decoration:none;transition:transform .15s}.rubros-chips a:hover{transform:translateY(-2px)}.rubros-chips .ico{color:var(--c);font-size:1.3em}.botonera{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.hero__nota{color:#053645;color:var(--tinta2);font-size:15px;font-weight:700;margin-top:16px}.mock{margin:0 auto;max-width:560px;padding:4px 0 76px;position:relative}.mock .doc{margin:0;max-width:396px}.celu{background:#0b1f27;border-radius:32px;bottom:0;box-shadow:0 26px 54px rgba(1,43,56,.36);padding:10px;position:absolute;right:-2px;width:206px}.celu__pantalla{background:#fff;border-radius:23px;color:#1f2d33;padding:14px 14px 16px}.celu__barra{display:flex;gap:6px;justify-content:space-between}.celu__barra,.celu__offline{align-items:center;font-size:13px;font-weight:800}.celu__offline{background:#fff4d9;border-radius:999px;color:#8a5a00;display:inline-flex;gap:4px;padding:2px 9px}.celu__cliente{color:#012b38;color:var(--tinta);font-size:17px;font-weight:900;margin:10px 0 8px}.celu__lista{grid-gap:7px;display:grid;font-size:14px;font-weight:700;gap:7px;list-style:none;margin:0;padding:0}.celu__lista li{align-items:center;display:flex;gap:8px}.celu__lista .ico{color:#2f9e44;font-size:1.25em}.celu__lista .pend{border:2px solid #9fb3bf;border-radius:50%;display:inline-block;flex:none;height:1.1em;margin:0 .07em;width:1.1em}.celu__boton{background:#053645;background:var(--tinta2);border-radius:999px;color:#fff;font-weight:800;letter-spacing:.06em;margin-top:14px;padding:11px}.celu__boton,.celu__sync{font-size:13px;text-align:center}.celu__sync{color:#475569;color:var(--suave);font-weight:700;margin-top:9px}.sello{background:#fff;border-radius:16px;bottom:20px;box-shadow:0 16px 40px rgba(1,43,56,.1);box-shadow:var(--sombra);color:#012b38;color:var(--tinta);display:flex;font-size:14px;font-weight:800;gap:10px;left:-10px;line-height:1.25;padding:10px 16px 10px 12px;position:absolute}.sello,.sello i{align-items:center}.sello i{background:#f5a300;border-radius:50%;color:#fff;display:grid;flex:none;font-size:1.1rem;font-style:normal;height:34px;justify-items:center;place-items:center;width:34px}.sello small{display:block}.ejemplo,.sello small{color:#475569;color:var(--suave);font-size:13px;font-weight:700}.ejemplo{margin-top:12px;text-align:center}.doc{background:#fff;border:1px solid #cfd8dc;border-radius:10px;box-shadow:0 18px 40px rgba(1,43,56,.14);color:#1f2d33;font-size:14px;font-weight:600;line-height:1.45;margin:0 auto;max-width:470px;padding:18px 20px;width:100%}.doc__cab{align-items:baseline;border-bottom:2px solid #1f2d33;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px;padding-bottom:8px}.doc__cab b{font-size:15px;font-weight:900;letter-spacing:.04em}.doc__cab span{color:#475569;color:var(--suave);font-size:13px;font-weight:700}.doc__cab--centro{display:block;text-align:center}.doc__cab--centro b{display:block;font-size:20px}.doc__datos{display:flex;flex-wrap:wrap;font-size:13.5px;gap:4px 22px;margin-bottom:6px}.doc__grid{border:1px solid #cfd8dc;display:grid;grid-template-columns:1fr 1fr;margin:4px 0 10px}.doc__grid div{border:1px solid #cfd8dc;margin:-1px 0 0 -1px;padding:6px 9px}.doc__grid dt{color:#475569;color:var(--suave);font-size:13px;letter-spacing:.03em;text-transform:uppercase}.doc__grid dd,.doc__grid dt{font-weight:800}.doc__tabla{border-collapse:collapse;font-size:13.5px;margin:8px 0;width:100%}.doc__tabla th{background:#e9eef2;font-weight:800;text-align:left}.doc__tabla td,.doc__tabla th{border:1px solid #cfd8dc;padding:6px 8px}.doc__tabla .area td{background:#f3f6f8;font-weight:800}.doc__tabla .x{color:#012b38;color:var(--tinta);font-weight:900}.doc__tabla .x,.doc__tabla th.x{text-align:center}.doc__tabla .ok{color:#1d7a3a;font-weight:800}.doc__tabla .aviso{color:#9a5b00;font-weight:800}.doc__titulo{font-size:17px;font-weight:900;margin:4px 0 2px}.doc__sub{border-bottom:1px solid #cfd8dc;color:#053645;color:var(--tinta2);font-size:14px;font-weight:900;margin:10px 0 2px;padding-bottom:2px}.doc p{margin:4px 0}.doc__fotos{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin:10px 0}.doc__fotos i{aspect-ratio:4/3;background:linear-gradient(135deg,#dce7ee,#b4c8d6);border-radius:6px;display:block}.doc__firmas{grid-gap:22px;display:grid;gap:22px;grid-template-columns:1fr 1fr;margin-top:12px}.doc__firmas div{border-top:1px solid #1f2d33;font-size:13px;font-weight:700;padding-top:4px;text-align:center}.firma{fill:none;stroke:#1f4e79;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;display:block;height:34px;margin-bottom:2px;width:100%}.tabs{display:none;gap:12px;grid-template-columns:repeat(4,1fr);margin:0 0 24px}.js .tabs{display:grid}.tab{align-items:center;background:#fff;border:2px solid var(--c-borde);border-radius:18px;color:var(--c-txt);cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:800;gap:10px;justify-content:center;line-height:1.2;padding:16px 12px;text-align:left;transition:transform .15s,box-shadow .15s}.tab:hover{transform:translateY(-2px)}.tab .ico{color:var(--c);font-size:1.6rem}.tab[aria-selected=true]{background:var(--c);border-color:var(--c);box-shadow:0 12px 28px rgba(1,43,56,.2);color:#fff}.tab[aria-selected=true] .ico{color:#fff}.tab.r-electrico[aria-selected=true],.tab.r-electrico[aria-selected=true] .ico{color:#3a2600}.panel{grid-gap:38px;align-items:center;background:var(--c-fondo);border:1px solid var(--c-borde);border-radius:30px;display:grid;gap:38px;grid-template-columns:1fr 1fr;margin-bottom:26px;padding:38px}.js .panel{display:none;margin-bottom:0}.js .panel.activo{display:grid}.panel__rubro{align-items:center;color:var(--c-txt);display:inline-flex;font-size:14px;font-weight:900;gap:8px;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.panel__rubro .ico{color:var(--c);font-size:1.4em}.panel h3{font-size:max(1.5rem,min(2.6vw,1.95rem));font-weight:900;letter-spacing:-.01em}.panel__p{margin-top:12px}.checks{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:20px 0 26px;padding:0}.checks li{align-items:flex-start;display:flex;font-weight:600;gap:12px}.checks .ico{color:var(--c);font-size:1.4em;margin-top:3px}.r-electrico .checks .ico,.r-electrico .panel__rubro .ico{color:#c98200}.cifras{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.cifra{align-items:center;background:#fff;border:1px solid rgba(23,124,164,.2);border-radius:22px;display:flex;flex-direction:column;gap:2px;padding:26px 16px;text-align:center}.cifra .ico{color:#0b78d1;color:var(--azul);font-size:1.8rem;margin-bottom:6px}.cifra strong{color:#012b38;color:var(--tinta);font-size:2.35rem;font-weight:900;line-height:1.1}.cifra span{color:#475569;color:var(--suave);font-size:15px;font-weight:700}.beneficios{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.beneficio{background:linear-gradient(180deg,#fff,#f1f8ff);border:1px solid rgba(23,124,164,.2);border-radius:26px;box-shadow:0 14px 34px rgba(1,43,56,.07);padding:28px;position:relative}.beneficio__num{color:#4f86a0;font-size:15px;font-weight:900;letter-spacing:.08em;position:absolute;right:24px;top:18px}.beneficio__icono{align-items:center;background:linear-gradient(135deg,#0a6a7d,#1e9bff);background:linear-gradient(135deg,var(--petroleo),var(--azul2));border-radius:20px;color:#fff;display:grid;font-size:2.1rem;height:72px;justify-items:center;place-items:center;width:72px}.beneficio h3{font-size:1.3rem;font-weight:900;margin:18px 0 10px}.beneficio__linea{background:#1e9bff;background:var(--azul2);border-radius:2px;display:block;height:3px;margin-bottom:12px;width:34px}.pasos{grid-gap:22px;counter-reset:paso;display:grid;gap:22px;grid-template-columns:repeat(4,1fr)}.paso{background:#fff;border:1px solid rgba(1,43,56,.12);border:1px solid var(--borde);border-radius:24px;box-shadow:0 16px 40px rgba(1,43,56,.1);box-shadow:var(--sombra);padding:26px 22px;position:relative}.paso__n{align-items:center;background:#053645;background:var(--tinta2);border-radius:50%;color:#fff;display:grid;font-size:1.25rem;font-weight:900;height:46px;justify-items:center;place-items:center;width:46px}.paso .ico{color:#1e9bff;color:var(--azul2);font-size:2rem;position:absolute;right:22px;top:26px}.paso h3{font-size:1.2rem;font-weight:900;margin:16px 0 8px}.roles{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.rol{background:#fff;border-radius:28px;box-shadow:0 16px 40px rgba(1,43,56,.1);box-shadow:var(--sombra);padding:32px 28px}.rol__icono{align-items:center;background:#e0f0fb;border-radius:50%;color:#0a6a7d;color:var(--petroleo);display:grid;font-size:2rem;height:64px;justify-items:center;place-items:center;width:64px}.rol h3{font-size:1.45rem;font-weight:900;margin:16px 0 4px}.rol__sub{color:#475569;color:var(--suave);font-size:15px;font-weight:700}.rol .checks{margin:18px 0 0}.rol .checks .ico{color:#2f9e44}.portal{grid-gap:44px;align-items:center;display:grid;gap:44px;grid-template-columns:1fr 1.05fr}.portal h2{font-size:max(1.85rem,min(3.6vw,2.5rem));font-weight:900;letter-spacing:-.015em;margin:16px 0 12px}.portal .checks .ico{color:#2f9e44}.navegador{background:#fff;border:1px solid #cfd8dc;border-radius:18px;box-shadow:0 24px 54px rgba(1,43,56,.16);overflow:hidden}.navegador__barra{align-items:center;background:#e9eef2;display:flex;gap:7px;padding:11px 16px}.navegador__barra i{background:#c3ced6;border-radius:50%;height:11px;width:11px}.navegador__barra span{background:#fff;border-radius:999px;color:#475569;color:var(--suave);flex:1;font-size:13px;font-weight:700;margin-left:10px;padding:4px 12px}.navegador__cuerpo{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1.15fr 1fr;padding:20px}.navegador h4{color:#053645;color:var(--tinta2);font-size:15px;font-weight:900;letter-spacing:.03em;margin-bottom:8px;text-transform:uppercase}.lista-portal{grid-gap:8px;display:grid;font-size:14px;font-weight:700;gap:8px;list-style:none;margin:0;padding:0}.lista-portal li{align-items:center;border:1px solid #dbe4ea;border-radius:10px;display:flex;gap:8px;justify-content:space-between;padding:9px 11px}.etq,.lista-portal b{font-weight:800}.etq{background:#d3f1c1;border-radius:999px;color:#1a6b36;color:var(--verde);font-size:13px;padding:2px 9px;white-space:nowrap}.etq--azul{background:#dcedfb;color:#0b5aa0}.plano{aspect-ratio:1/1;background:repeating-linear-gradient(0deg,transparent,transparent 23px,#e6edf1 0,#e6edf1 24px),repeating-linear-gradient(90deg,transparent,transparent 23px,#e6edf1 0,#e6edf1 24px),#fbfdfe;background:repeating-linear-gradient(0deg,transparent 0 23px,#e6edf1 23px 24px),repeating-linear-gradient(90deg,transparent 0 23px,#e6edf1 23px 24px),#fbfdfe;border:2px solid #9fb3bf;border-radius:8px;position:relative}.plano i{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(1,43,56,.25);height:15px;position:absolute;width:15px}.plano .p1{background:#e0480c;left:18%;top:16%}.plano .p2{background:#f5a300;left:68%;top:30%}.plano .p3{background:#e0480c;left:30%;top:62%}.plano .p4{background:#1971c2;left:74%;top:74%}.plano .pared{background:#9fb3bf;position:absolute}.plano .pared--v{bottom:46%;left:48%;top:0;width:3px}.plano .pared--h{height:3px;left:0;right:30%;top:54%}.autoridades{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.autoridad{background:#fff;border:1px solid var(--c-borde);border-radius:24px;padding:26px 22px}.autoridad__ico{align-items:center;background:var(--c-fondo);border-radius:16px;color:var(--c-txt);display:grid;font-size:1.7rem;height:52px;justify-items:center;place-items:center;width:52px}.autoridad h3{font-size:1.15rem;font-weight:900;margin:14px 0 6px}.autoridad p{font-size:16px}.aviso-legal{align-items:flex-start;background:#fff;border-radius:18px;box-shadow:0 16px 40px rgba(1,43,56,.1);box-shadow:var(--sombra);display:flex;font-weight:600;gap:14px;margin:26px auto 0;max-width:900px;padding:18px 22px}.aviso-legal .ico{color:#0b78d1;color:var(--azul);font-size:1.6em;margin-top:2px}.tabla-comparar{border-collapse:separate;border-spacing:0 10px;margin:0 auto;max-width:960px;width:100%}.tabla-comparar th{color:#475569;color:var(--suave);font-size:14px;font-weight:900;letter-spacing:.1em;padding:6px 18px;text-align:left;text-transform:uppercase}.tabla-comparar th.con{color:#0b78d1;color:var(--azul)}.tabla-comparar td{background:#f4f8fb;font-weight:600;padding:16px 18px;vertical-align:top}.tabla-comparar td:first-child{background:#fff;border-radius:16px 0 0 16px;box-shadow:inset 0 0 0 1px rgba(1,43,56,.12);box-shadow:inset 0 0 0 1px var(--borde);color:#012b38;color:var(--tinta);font-weight:900}.tabla-comparar td:last-child{background:#e7f4ff;border-radius:0 16px 16px 0}.tabla-comparar td span{align-items:flex-start;display:flex;gap:10px}.tabla-comparar .no{color:#c92a2a;margin-top:3px}.tabla-comparar .si{color:#2f9e44;margin-top:3px}.faq{grid-gap:12px;display:grid;gap:12px;margin:0 auto;max-width:860px}.faq__item{background:#fff;border:1px solid rgba(1,43,56,.12);border:1px solid var(--borde);border-radius:18px}.faq__item summary{align-items:center;color:#012b38;color:var(--tinta);cursor:pointer;display:flex;font-size:1.1rem;font-weight:800;gap:16px;justify-content:space-between;list-style:none;padding:18px 22px}.faq__item summary::-webkit-details-marker{display:none}.faq__mas{align-items:center;background:#e0f0fb;border-radius:50%;color:#0a6a7d;color:var(--petroleo);display:grid;flex:none;font-size:1.3rem;height:34px;justify-items:center;place-items:center;transition:transform .2s;width:34px}.faq__item[open] .faq__mas{transform:rotate(180deg)}.faq__resp{padding:0 22px 20px}.cta{background:linear-gradient(135deg,#ecfff2,#cce8ff 48%,#f4f8ff);padding:84px 0}.cta__card{grid-gap:40px;background:#fff;border-radius:34px;box-shadow:0 26px 64px rgba(1,43,56,.16);display:grid;gap:40px;grid-template-columns:1fr 1fr;padding:44px}.cta__card h2{font-size:max(1.8rem,min(3.2vw,2.4rem));font-weight:900;letter-spacing:-.015em;margin:14px 0}.etiquetas{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.etiquetas span{align-items:center;border:1.5px solid #9ec9e6;border-radius:999px;color:#053645;color:var(--tinta2);display:inline-flex;font-size:15px;font-weight:800;gap:8px;padding:8px 16px}.etiquetas .ico{color:#2f9e44}.cta__registro{margin-top:22px;text-align:left}.form{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.campo{grid-gap:6px;display:grid;gap:6px}.campo--ancho,.form .btn,.form .nota{grid-column:1/-1}.campo label{color:#012b38;color:var(--tinta);font-size:15px;font-weight:800}.campo input,.campo select{background:#fff;border:1.5px solid #8fa6b3;border-radius:12px;color:#012b38;color:var(--tinta);font-family:inherit;font-size:17px;font-weight:600;padding:13px 14px;width:100%}.campo input:focus,.campo select:focus{border-color:#0b78d1;border-color:var(--azul);outline:3px solid rgba(30,155,255,.4)}.form .nota{margin-top:0;text-align:left}.form .nota a{color:#0b78d1;color:var(--azul);font-weight:800}.pie{background:#012b38;background:var(--tinta);color:#cfe3ec;padding:54px 0 30px}.pie__grid{grid-gap:34px;display:grid;gap:34px;grid-template-columns:1.4fr 1fr 1fr 1fr}.pie p{font-size:16px;font-weight:600;margin-top:12px;max-width:26em}.pie h4{color:#fff;font-size:14px;font-weight:900;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.pie ul{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.pie a{color:#cfe3ec;font-size:16px;font-weight:600;-webkit-text-decoration:none;text-decoration:none}.pie a:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.pie__fin{border-top:1px solid hsla(0,0%,100%,.16);font-size:14px;font-weight:600;margin-top:36px;padding-top:20px}.wa{align-items:center;background:#25d366;border-radius:999px;bottom:20px;box-shadow:0 10px 24px rgba(0,0,0,.25);color:#fff;display:inline-flex;font-size:15px;font-weight:800;gap:8px;padding:10px 18px 10px 12px;position:fixed;right:16px;-webkit-text-decoration:none;text-decoration:none;z-index:60}.wa .ico{font-size:1.6rem}.js .reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.js .reveal.visto{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .reveal{opacity:1;transform:none}.btn,.js .reveal,.rubros-chips a,.tab{transition:none}}@media (max-width:1020px){.cta__card,.hero__grid,.panel,.portal{grid-template-columns:1fr}.autoridades,.beneficios,.cifras,.pasos,.roles{grid-template-columns:repeat(2,1fr)}.pie__grid{grid-template-columns:1fr 1fr}.tabs{grid-template-columns:repeat(2,1fr)}.panel{padding:28px}}@media (max-width:900px){.nav__burger{display:grid}.nav__cta,.nav__links{display:none}.nav__links{background:#fff;border-bottom:1px solid rgba(1,43,56,.12);border-bottom:1px solid var(--borde);flex-direction:column;left:0;margin:0;padding:10px 22px 18px;position:absolute;right:0;top:68px}.nav--abierto .nav__links{display:flex}}@media (max-width:640px){body{font-size:16.5px}.seccion{padding:58px 0}.hero{padding:36px 0 52px}.autoridades,.beneficios,.pasos,.pie__grid,.roles{grid-template-columns:1fr}.cifras{grid-template-columns:1fr 1fr}.cifra strong{font-size:2rem}.mock{padding-bottom:6px}.celu{margin:-34px 0 0 auto;right:auto;width:208px}.celu,.sello{bottom:auto;position:relative}.sello{left:auto;margin:-30px 0 0;max-width:100%;width:-moz-max-content;width:max-content}.doc__grid,.navegador__cuerpo{grid-template-columns:1fr}.cta__card{border-radius:26px;padding:28px 22px}.form{grid-template-columns:1fr}.tab{font-size:15px;padding:14px 10px}.panel{border-radius:24px;padding:22px 18px}.tabla-comparar,.tabla-comparar tbody,.tabla-comparar td,.tabla-comparar tr{display:block;width:100%}.tabla-comparar thead{display:none}.tabla-comparar td:first-child{border-radius:16px 16px 0 0}.tabla-comparar td:last-child{border-radius:0 0 16px 16px;margin-bottom:12px}.btn{width:100%}.wa span{display:none}.wa{padding:12px}}.cta__card>div,.cta__card>form,.hero__grid>div,.panel>div,.portal>div{min-width:0}@media (max-width:1020px){.cta__card,.hero__grid,.panel,.portal{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.doc{padding:14px 12px}.doc__tabla{font-size:13px}.doc__tabla td,.doc__tabla th{word-wrap:anywhere;padding:5px 4px}.doc__tabla td.x,.doc__tabla th.x{padding-left:2px;padding-right:2px}.tabla-comparar td[data-col]:before{color:#475569;color:var(--suave);content:attr(data-col);display:block;font-size:13px;font-weight:900;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}}.pie .logo{color:#fff;font-size:1.5rem;font-weight:900}@media (max-width:640px){.celu{margin:-6px 0 0 auto}.sello{margin:12px 0 0}}.pronto{background:#fff4d9;border-radius:999px;color:#8a5a00;display:inline-block;letter-spacing:.04em;margin-left:8px;padding:2px 10px;text-transform:uppercase;vertical-align:middle}.celu__gps,.pronto{font-size:13px;font-weight:800}.celu__gps{align-items:center;color:#1d7a3a;display:flex;gap:6px;margin-top:8px}.celu__gps .ico{font-size:1.25em}.celu__qr{align-items:center;border:2px dashed #9fb3bf;border-radius:12px;color:#053645;color:var(--tinta2);display:flex;font-size:13px;font-weight:800;gap:8px;justify-content:center;margin-top:12px;padding:8px}.celu__qr .ico{color:#0b78d1;color:var(--azul);font-size:1.3em}@media (min-width:641px){.mock{padding-bottom:128px}.sello{bottom:34px}}