@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--negro:#161616;--negro-2:#2a2a28;--blanco:#fff;--gris-50:#f4f4f2;--gris-100:#e9e9e6;--gris-200:#d9d9d5;--gris-400:#8a8a86;--gris-600:#4a4a47;--gris-sobre-negro:#c9c9c4;--rojo:#e2231a;--l-abogados:#0071bc;--l-contadores:#00a650;--l-inmobiliarias:#ffd200;--l-cursos:#6d2b8e;--l-consultorios:#00a0e0;--foco:#e2231a;--f:"Archivo Variable", "Archivo", "Helvetica Neue", Arial, sans-serif;--t-titular:clamp(2.75rem, 1.4rem + 3.9vw, 5.25rem);--t-h2:clamp(2.125rem, 1.45rem + 2.3vw, 3.5rem);--t-h3:clamp(1.375rem, 1.22rem + .55vw, 1.75rem);--t-bajada:clamp(1.25rem, 1.12rem + .45vw, 1.5rem);--t-cuerpo:clamp(1.125rem, 1.09rem + .15vw, 1.25rem);--t-chico:1.0625rem;--t-dato:1rem;--t-mensaje:clamp(1.3125rem, 1.2rem + .4vw, 1.5rem);--t-cierre:clamp(2.5rem, 1.5rem + 3.4vw, 4.75rem);--ancho-titular:88%;--ancho-cuerpo:100%;--e-1:4px;--e-2:8px;--e-3:12px;--e-4:16px;--e-5:20px;--e-6:24px;--e-8:32px;--e-10:40px;--e-12:48px;--e-16:64px;--canal:clamp(20px, 4vw, 56px);--bloque:clamp(64px, 8vw, 120px);--hueco:clamp(32px, 4vw, 56px);--max:1328px;--medida:64ch;--trazo:2px;--trazo-placa:3px;--r-placa:4px;--r-pildora:999px;--r-linea:5px;--d-rapido:.14s;--d-medio:.26s;--curva:cubic-bezier(.22, 1, .36, 1);--z-cabecera:20;--z-menu:30;color-scheme:light}@media (prefers-reduced-motion:reduce){:root{--d-rapido:0s;--d-medio:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--e-6)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--blanco);color:var(--negro);font-family:var(--f);font-size:var(--t-cuerpo);font-weight:420;font-stretch:var(--ancho-cuerpo);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.55}::selection{background:var(--negro);color:var(--blanco)}h1,h2,h3,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration-thickness:var(--trazo);text-underline-offset:.2em}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--foco);outline-offset:3px}.salto{left:var(--e-4);z-index:var(--z-menu);background:var(--blanco);color:var(--negro);padding:var(--e-3) var(--e-4);font-weight:700;position:absolute;top:-100px}.salto:focus{top:var(--e-4)}.solo-lector{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hoja{width:100%;max-width:calc(var(--max) + 2 * var(--canal));padding-inline:var(--canal);margin-inline:auto}.titular{font-size:var(--t-titular);font-weight:800;font-stretch:var(--ancho-titular);letter-spacing:-.032em;text-wrap:balance;line-height:.98}.h2{font-size:var(--t-h2);letter-spacing:-.025em;text-wrap:balance;font-weight:800;font-stretch:90%;line-height:1.02}.h3{font-size:var(--t-h3);letter-spacing:-.01em;text-wrap:balance;font-weight:750;font-stretch:94%;line-height:1.15}.bajada{font-size:var(--t-bajada);text-wrap:pretty;max-width:42ch;font-weight:450;line-height:1.42}.texto{max-width:var(--medida);text-wrap:pretty}.marca{align-items:center;gap:var(--e-3);letter-spacing:-.015em;font-size:1.375rem;font-weight:800;font-stretch:92%;line-height:1;display:inline-flex}.marca__circulo{background:var(--rojo);width:2.25rem;height:2.25rem;color:var(--blanco);letter-spacing:0;border-radius:50%;place-items:center;font-size:1.375rem;font-weight:850;font-stretch:100%;display:grid}.linea{background:var(--c);color:var(--blanco);border-radius:50%;flex:none;place-items:center;display:inline-grid}.linea--sobre-negro{color:var(--negro)}.linea--chico{width:1.75rem;height:1.75rem}.linea--chico .picto{width:1.05rem;height:1.05rem}.linea--medio{width:3.5rem;height:3.5rem}.linea--medio .picto{width:1.9rem;height:1.9rem}.linea--grande{width:clamp(4.5rem,3.6rem + 2.4vw,6.25rem);height:clamp(4.5rem,3.6rem + 2.4vw,6.25rem)}.linea--grande .picto{stroke-width:1.8px;width:58%;height:58%}.llamado{justify-items:start;gap:var(--e-3);display:grid}.placa{align-items:center;gap:var(--e-4);max-width:100%;min-height:3.75rem;padding:var(--e-2) var(--e-2) var(--e-2) var(--e-6);border-radius:var(--r-placa);transition:background-color var(--d-rapido) ease-out, color var(--d-rapido) ease-out;font-size:1.1875rem;font-weight:750;font-stretch:94%;line-height:1.2;text-decoration:none;display:inline-flex}.placa--negra{background:var(--negro);color:var(--blanco)}.placa--blanca{background:var(--blanco);color:var(--negro)}.placa__texto{min-width:0}.placa__circulo{background:var(--rojo);width:2.75rem;height:2.75rem;color:var(--blanco);transition:transform var(--d-medio) var(--curva);border-radius:50%;flex:none;place-items:center;display:grid}.placa__circulo .picto{stroke-width:2.6px;width:1.4rem;height:1.4rem}.placa:hover .placa__circulo{transform:translate(3px)}.placa--negra:hover{background:var(--negro-2)}.placa--blanca:hover{background:var(--gris-100)}.placa--chica{gap:var(--e-3);min-height:2.75rem;padding:var(--e-1) var(--e-1) var(--e-1) var(--e-4);font-size:1rem}.placa--chica .placa__circulo{width:2.125rem;height:2.125rem}.placa--chica .placa__circulo .picto{width:1.1rem;height:1.1rem}.llamado__nota{font-size:var(--t-chico);max-width:44ch;line-height:1.45}.cabecera{background:var(--negro);color:var(--blanco);z-index:var(--z-cabecera);position:relative}.cabecera__fila{max-width:calc(var(--max) + 2 * var(--canal));padding:var(--e-3) var(--canal);align-items:center;gap:var(--e-8);min-height:4.5rem;margin-inline:auto;display:flex}.cabecera__marca{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.cabecera__nav{align-items:center;gap:var(--e-2);margin-left:auto;display:flex}.cabecera__enlace,.rubros-menu summary{align-items:center;gap:var(--e-2);min-height:44px;padding-inline:var(--e-3);border-radius:var(--r-placa);transition:background-color var(--d-rapido) ease-out;font-size:1.0625rem;font-weight:650;text-decoration:none;display:inline-flex}.cabecera__enlace:hover,.rubros-menu summary:hover,.rubros-menu[open] summary{background:var(--negro-2)}.rubros-menu{position:relative}.rubros-menu summary{cursor:pointer;list-style:none}.rubros-menu summary::-webkit-details-marker{display:none}.rubros-menu__flecha{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem;transition:transform var(--d-rapido) ease-out}.rubros-menu[open] .rubros-menu__flecha{transform:rotate(180deg)}.rubros-menu__lista{top:calc(100% + var(--e-2));z-index:var(--z-menu);background:var(--blanco);width:max-content;min-width:18rem;color:var(--negro);border:var(--trazo-placa) solid var(--negro);border-radius:var(--r-placa);padding:var(--e-2);position:absolute;left:0}.rubros-menu__lista a{align-items:center;gap:var(--e-3);min-height:48px;padding:var(--e-2) var(--e-3);border-radius:var(--r-placa);font-weight:650;text-decoration:none;display:flex}.rubros-menu__lista a:hover,.rubros-menu__lista a[aria-current=page]{background:var(--gris-50)}.rubros-menu__lista a[aria-current=page]{font-weight:800}@media (width<=62rem){.cabecera__enlace{display:none}}@media (width<=40rem){.cabecera__llamado{display:none}.cabecera__fila{gap:var(--e-4)}.rubros-menu__lista{left:auto;right:0}.rubros-menu summary .linea{display:none}}.portada{column-gap:var(--hueco);row-gap:var(--e-6);padding-block:clamp(20px, 2.2vw, 32px) var(--bloque);grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"texto cartel""mapa mapa";display:grid}.portada__texto{align-content:start;gap:var(--e-5);grid-area:texto;display:grid}.portada .bajada{max-width:64ch}@media (width>=68rem){.portada .bajada{font-size:1.375rem}.portada__texto .llamado{justify-content:start;align-items:center;column-gap:var(--e-5);grid-auto-flow:column}.portada__texto .llamado__nota{max-width:36ch}}.atajos{align-items:center;gap:0 var(--e-4);padding-top:var(--e-2);border-top:1px solid var(--gris-200);flex-wrap:wrap;display:flex}.atajos__rotulo{font-weight:700;font-size:var(--t-dato)}.atajos ul{gap:0 var(--e-4);flex-wrap:wrap;display:flex}.atajos a{align-items:center;gap:var(--e-2);min-height:44px;font-weight:650;font-size:var(--t-dato);text-decoration:none;display:inline-flex}.atajos a:hover{text-decoration:underline;text-decoration-thickness:var(--trazo);text-underline-offset:.2em}.portada .cartel{grid-area:cartel;align-self:start}.portada .red__mapa{grid-area:mapa}@media (width<=67.99rem){.portada{row-gap:var(--e-8);grid-template-columns:minmax(0,1fr);grid-template-areas:none}.portada__texto,.portada .cartel,.portada .red__mapa{grid-area:auto}}.cartel{background:var(--negro);color:var(--blanco);border-radius:var(--r-placa);padding:var(--e-5);gap:var(--e-3);border-top:10px solid var(--c);transition:border-color var(--d-medio) ease-out;display:grid}.cartel__cabeza{align-items:flex-start;gap:var(--e-3);flex-wrap:wrap;display:flex}.cartel__linea{background:var(--c);width:2.75rem;height:2.75rem;color:var(--blanco);transition:background-color var(--d-medio) ease-out;border-radius:50%;flex:none;place-items:center;display:grid}[data-rubro=contadores] .cartel__linea,[data-rubro=inmobiliarias] .cartel__linea,[data-rubro=consultorios] .cartel__linea{color:var(--negro)}.cartel__linea .picto{width:1.5rem;height:1.5rem}.cartel__quien{flex:1;min-width:0;font-size:1.125rem;font-weight:750;line-height:1.3;display:grid}.cartel__detalle{font-weight:450;font-size:var(--t-dato);color:var(--gris-sobre-negro)}.cartel__ejemplo{margin-left:var(--e-1);border:var(--trazo) solid var(--gris-sobre-negro);border-radius:var(--r-pildora);padding:0 var(--e-2);font-size:var(--t-dato);font-weight:650;line-height:1.4;display:inline-block}.cartel__sep{display:none}.cartel__cuando{display:block}.cartel__mensaje{font-size:var(--t-mensaje);letter-spacing:-.01em;text-wrap:balance;font-weight:700;font-stretch:92%;line-height:1.18}.cartel__pasos{gap:var(--e-2);--paso-alto:calc(2 * 1.32em);min-height:calc(4 * var(--paso-alto) + 3 * var(--e-2));font-size:var(--t-dato);align-content:start;line-height:1.32;display:grid}.cartel__pasos li{column-gap:var(--e-3);color:var(--gris-sobre-negro);animation:paso-entra var(--d-medio) var(--curva) both;grid-template-columns:.875rem 1fr;display:grid}.cartel__pasos li:before{content:"";border:3.5px solid var(--c);background:var(--blanco);border-radius:50%;width:.875rem;height:.875rem;margin-top:.22em}.cartel__pasos b{color:var(--blanco);font-weight:750}@keyframes paso-entra{0%{opacity:0;transform:translateY(6px)}}.cartel__mandos{gap:var(--e-1);flex:none;display:flex}@media (width<=40rem){.cartel__mandos{flex-basis:100%}}.cartel__mandos[hidden]{display:none}.mando{align-items:center;gap:var(--e-2);min-height:44px;padding:0 var(--e-3);border:var(--trazo) solid var(--negro-2);border-radius:var(--r-pildora);font-weight:650;font-size:var(--t-dato);color:var(--blanco);cursor:pointer;transition:background-color var(--d-rapido) ease-out, border-color var(--d-rapido) ease-out;background:0 0;display:inline-flex}.mando:hover{background:var(--negro-2);border-color:var(--gris-sobre-negro)}.mando .picto{width:1.15rem;height:1.15rem}.mando__seguir,.red--pausada .mando__pausa{display:none}.red--pausada .mando__seguir{display:block}.red{display:contents}.red__mapa{min-width:0}.red__svg{width:100%;height:auto;font-family:var(--f);overflow:visible}.red__svg--alto{max-width:30rem;margin-inline:auto;display:none}@media (width<=67.99rem){.red__svg--ancho{display:none}.red__svg--alto{display:block}}.tramo{fill:none;stroke:var(--negro);stroke-width:10px;stroke-linecap:round;stroke-linejoin:round}.red--viva .tramo{stroke:var(--gris-400);stroke-width:8px}.luz{opacity:0}.luz.is-on{opacity:1}.luz__casco,.luz__linea{fill:none;stroke-linecap:round;stroke-linejoin:round}.luz__casco{stroke:var(--negro);stroke-width:15px}.luz__linea{stroke:var(--c);stroke-width:9px;transition:stroke var(--d-medio) ease-out}.est>circle,.est>rect{fill:var(--blanco);stroke:var(--negro);stroke-width:4px}.est--fuente>circle{fill:var(--negro);stroke:none}.est__picto{fill:none;stroke:var(--blanco);color:var(--blanco);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.est--terminal>circle{stroke-width:5px}.est.is-on>circle,.est.is-on>rect{fill:var(--c)}.est--fuente.is-on>circle{fill:var(--negro)}.rot__nombre{fill:var(--negro);letter-spacing:-.005em;font-size:18px;font-weight:750;font-stretch:90%}.rot--fuente .rot__nombre{font-size:17px}.rot--terminal .rot__nombre{font-stretch:85%}.red__svg--alto .rot--fuente .rot__nombre{font-size:16px;font-stretch:80%}.red__svg--alto .rot__pie{font-size:16.5px}.rot__pie{fill:var(--gris-600);font-size:15.5px;font-weight:500}.rot.is-on .rot__nombre{font-weight:850}.rot.is-on .rot__pie{fill:var(--negro);font-weight:650}.tren circle{fill:var(--c);stroke:var(--negro);stroke-width:5px}.tren[hidden]{display:none}.seccion{padding-block:var(--bloque)}.seccion--negra{background:var(--negro);color:var(--blanco)}.seccion--gris{background:var(--gris-50)}.seccion__cabeza{gap:var(--e-5);margin-bottom:var(--e-12);max-width:52rem;display:grid}.seccion__cabeza .bajada{max-width:46ch}.lineas{border-bottom:1px solid var(--negro-2)}.lineas__item{align-items:center;column-gap:var(--e-6);min-height:5.5rem;padding-block:var(--e-4);border-top:1px solid var(--negro-2);transition:background-color var(--d-rapido) ease-out;grid-template-columns:3.5rem minmax(0,5fr) minmax(0,7fr) 2.75rem;text-decoration:none;display:grid}.lineas__nombre{font-size:var(--t-h3);letter-spacing:-.015em;font-weight:800;font-stretch:90%;line-height:1.1}.lineas__promesa{font-size:var(--t-cuerpo);color:var(--gris-sobre-negro);line-height:1.4}.lineas__ir{border:var(--trazo) solid var(--gris-sobre-negro);width:2.75rem;height:2.75rem;transition:background-color var(--d-rapido) ease-out, border-color var(--d-rapido) ease-out;border-radius:50%;place-items:center;display:grid}.lineas__ir .picto{stroke-width:2.4px;width:1.25rem;height:1.25rem;transition:transform var(--d-medio) var(--curva)}.lineas__item:hover .lineas__nombre{text-decoration:underline;text-decoration-thickness:var(--trazo);text-underline-offset:.18em}.lineas__item:hover .lineas__ir{background:var(--rojo);border-color:var(--rojo)}.lineas__item:hover .lineas__ir .picto{transform:translate(2px)}.lineas__otro{margin-top:var(--e-10);align-items:center;gap:var(--e-4) var(--e-8);flex-wrap:wrap;display:flex}.lineas__otro p{max-width:52ch}@media (width<=52rem){.lineas__item{column-gap:var(--e-4);row-gap:var(--e-1);grid-template-columns:3.5rem minmax(0,1fr) 2.75rem}.lineas__item .linea{grid-row:span 2}.lineas__promesa{font-size:var(--t-chico);grid-area:2/2}.lineas__ir{grid-area:1/3/span 2}}.pasos{gap:var(--hueco);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.pasos:before{content:"";border-radius:var(--r-linea);background:var(--negro);height:10px;position:absolute;top:calc(1.75rem - 5px);left:1.75rem;right:1.75rem}.paso{align-content:start;gap:var(--e-3);display:grid;position:relative}.paso__numero{width:3.5rem;height:3.5rem;margin-bottom:var(--e-3);background:var(--blanco);border:6px solid var(--negro);border-radius:50%;place-items:center;font-size:1.375rem;font-weight:850;display:grid}.paso:last-child .paso__numero{background:var(--negro);color:var(--blanco)}.paso p{max-width:34ch}@media (width<=52rem){.pasos{gap:var(--e-8);grid-template-columns:minmax(0,1fr);padding-left:0}.pasos:before{display:none}.paso:not(:last-child):after{content:"";height:calc(100% - 3.5rem + var(--e-8));background:var(--negro);width:10px;position:absolute;top:3.5rem;left:calc(1.75rem - 5px)}.paso{column-gap:var(--e-5);grid-template-columns:3.5rem 1fr}.paso__numero{grid-row:span 2;margin-bottom:0}}.tablero{background:var(--negro);color:var(--blanco);border-radius:var(--r-placa);padding:var(--e-8) clamp(20px, 3vw, 48px) var(--e-4)}.tablero .h2{padding-bottom:var(--e-6);border-bottom:var(--trazo-placa) solid var(--blanco)}.tablero__fila{column-gap:var(--hueco);row-gap:var(--e-2);padding-block:var(--e-6);border-top:1px solid var(--negro-2);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;display:grid}.tablero__fila:first-child{border-top:0}.tablero__fila p{color:var(--gris-sobre-negro);max-width:52ch}@media (width<=52rem){.tablero__fila{grid-template-columns:minmax(0,1fr)}}.preguntas{border-bottom:var(--trazo-placa) solid var(--negro);max-width:56rem}.pregunta{border-top:var(--trazo-placa) solid var(--negro)}.pregunta summary{justify-content:space-between;align-items:center;gap:var(--e-6);min-height:4.25rem;padding-block:var(--e-4);cursor:pointer;font-size:var(--t-h3);letter-spacing:-.01em;font-weight:750;font-stretch:94%;line-height:1.2;list-style:none;display:flex}.pregunta summary::-webkit-details-marker{display:none}.pregunta__signo{background:var(--negro);width:2.5rem;height:2.5rem;color:var(--blanco);transition:transform var(--d-medio) var(--curva), background-color var(--d-rapido) ease-out;border-radius:50%;flex:none;place-items:center;display:grid}.pregunta__signo .picto{stroke-width:2.6px;width:1.25rem;height:1.25rem}.pregunta[open] .pregunta__signo{background:var(--rojo);transform:rotate(45deg)}.pregunta summary:hover .pregunta__signo{background:var(--rojo)}.pregunta p{padding-bottom:var(--e-6);max-width:var(--medida)}.cierre{background:var(--rojo);color:var(--blanco);padding-block:var(--bloque)}.cierre__fila{align-items:end;gap:var(--e-8) var(--hueco);grid-template-columns:minmax(0,1fr) auto;display:grid}.cierre .h2{font-size:var(--t-cierre);max-width:16ch}.cierre .llamado__nota{max-width:36ch}.cierre .placa__circulo{background:var(--rojo)}@media (width<=52rem){.cierre__fila{grid-template-columns:minmax(0,1fr);align-items:start}}.pie{background:var(--negro);color:var(--blanco);border-top:1px solid var(--negro-2)}.pie__fila{max-width:calc(var(--max) + 2 * var(--canal));padding:var(--e-12) var(--canal);gap:var(--e-8) var(--hueco);grid-template-columns:auto 1fr auto;align-items:start;margin-inline:auto;display:grid}.pie__marca{text-decoration:none}.pie__lineas{gap:var(--e-2) var(--e-6);flex-wrap:wrap;display:flex}.pie__lineas a,.pie__datos a{align-items:center;gap:var(--e-2);min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.pie__lineas a:hover,.pie__datos a:hover{text-decoration:underline}.pie__datos{font-size:var(--t-dato);justify-items:start;display:grid}.pie__datos .picto{width:1.2rem;height:1.2rem}.pie__datos p{color:var(--gris-sobre-negro);margin-top:var(--e-2)}@media (width<=62rem){.pie__fila{grid-template-columns:minmax(0,1fr)}}
