:root{--vx-signal-core:#2e5cff;--vx-signal-press:#1e44cc;--vx-signal-hover:#4a73ff;--vx-signal-tint:#d9deef;--vx-signal-tint-oscuro:#0c1532;--vx-deep-void:#050505;--vx-warm-concrete:#f0f0ed;--vx-surface-sunken:#e6e6e2;--vx-surface-zona:#e2e2dc;--vx-raised:#101010;--vx-raised-2:#1a1a19;--vx-surface-zona-oscura:#151515;--vx-ink:#0a0a0a;--vx-ink-body:#44443f;--vx-ink-soft:#5e5e5b;--vx-ink-muted:#636361;--vx-ink-faint:#a9a9a6;--vx-on-dark:#f2f2ef;--vx-on-dark-2:#b8b8b5;--vx-on-dark-3:#80807e;--vx-on-dark-4:#575755;--vx-dim:#9a9a97;--vx-blanco:#fff;--vx-mesa:#2a2a2a;--vx-line-dark:#ffffff1a;--vx-line-light:#0a0a0a1a;--vx-serie-1:#0a0a0a;--vx-serie-2:#44443f;--vx-serie-3:#5e5e5b;--vx-serie-4:#7a7a78;--vx-serie-5:#a9a9a6;--vx-serie-oscuro-1:#f2f2ef;--vx-serie-oscuro-2:#c4c4c1;--vx-serie-oscuro-3:#94948f;--vx-serie-oscuro-4:#6b6b68;--vx-serie-oscuro-5:#454543;--vx-mapa-1:#ebce86;--vx-mapa-2:#dcac42;--vx-mapa-3:#c0821c;--vx-mapa-4:#94571a;--vx-mapa-5:#5a3111;--vx-mapa-oscuro-1:#3a270f;--vx-mapa-oscuro-2:#654015;--vx-mapa-oscuro-3:#9e661e;--vx-mapa-oscuro-4:#ce9836;--vx-mapa-oscuro-5:#efcb80;--vx-div-neg-2:#4f6084;--vx-div-neg-1:#b9c3d3;--vx-div-0:#d8d8d2;--vx-div-pos-1:#e8c878;--vx-div-pos-2:#a96c16;--vx-div-oscuro-neg-2:#a8b6ce;--vx-div-oscuro-neg-1:#46556e;--vx-div-oscuro-0:#33332f;--vx-div-oscuro-pos-1:#6e4716;--vx-div-oscuro-pos-2:#d9a445;--vx-accent-mx:#1f8a4a;--vx-accent-cn:#e0392c;--vx-accent-eu:#8a6d00;--vx-accent-us:#4a4a4a;--vx-accent-br:#a8541f;--vx-accent-warn:#e66a1f;--vx-font-display:"Archivo", "Inter", system-ui, -apple-system, Arial, sans-serif;--vx-font-text:"Inter", system-ui, -apple-system, Arial, sans-serif;--vx-weight-display:900;--vx-font-screen-display:"Inter Tight", "Inter", system-ui, sans-serif;--vx-font-screen-num:"Inter Tight", "Inter", system-ui, sans-serif;--vx-pulse-inline:1.6mm;--vx-pulse-hero:13mm;--vx-pulse-inline-deck:16px;--vx-pulse-hero-deck:112px}@font-face{font-family:Inter;src:url(/_astro/Inter-Variable.c8O0ljhh.ttf)format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/_astro/Inter-Variable-Italic.B-9PvMw6.ttf)format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Archivo;src:url(/_astro/Archivo-Variable.DuIT1y7V.ttf)format("truetype-variations");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_astro/InterTight-Variable.BjjQnp0H.ttf)format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter Tight;src:url(/_astro/InterTight-Variable-Italic.CsB8DTpW.ttf)format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:VEXTO Display;src:url(/_astro/Archivo-Variable.DuIT1y7V.ttf)format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}table,.vx-num,[data-vx-num]{font-variant-numeric:tabular-nums}@font-face{font-family:Archivo;src:url(/_astro/Archivo-Variable.CBFBbYg2.woff2)format("woff2-variations"),url(/_astro/Archivo-Variable.CBFBbYg2.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/_astro/Inter-Variable.WCWVFyHf.woff2)format("woff2-variations"),url(/_astro/Inter-Variable.WCWVFyHf.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--m1:.12s;--m2:.24s;--m3:.48s;--curva:cubic-bezier(.2, 0, 0, 1);--filete:var(--vx-line-light)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:24px}body{background:var(--vx-warm-concrete);color:var(--vx-ink-body);font:400 17px/1.55 var(--vx-font-text);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{font-family:var(--vx-font-display);color:var(--vx-ink);text-wrap:balance;margin:0}h1,.t-1{letter-spacing:-.025em;font-size:clamp(36px,4.6vw,64px);font-weight:900;line-height:1.02}h2,.t-2{letter-spacing:-.02em;font-size:clamp(28px,3.2vw,44px);font-weight:850;line-height:1.06}h3,.t-3{letter-spacing:0;font-size:20px;font-weight:800;line-height:1.2}p{margin:0}a{color:var(--vx-ink)}img{max-width:100%}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sr:focus{clip:auto;width:auto;height:auto;position:static}.num{font-variant-numeric:tabular-nums}svg.ico{color:var(--vx-ink);flex:none}.meta{color:var(--vx-ink-muted);font-size:15px}.bajada{max-width:62ch;font-size:19px}.env{max-width:1240px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin:0 auto}.cab .env{border-bottom:1px solid var(--filete);justify-content:space-between;align-items:center;gap:24px;padding-block:20px;display:flex}.logo{width:108px;height:auto;display:block}.logo .l{fill:var(--vx-ink)}.logo .p{fill:var(--vx-signal-core)}.nav{align-items:center;gap:28px;font-size:15px;font-weight:500;display:flex}.nav a{color:var(--vx-ink-body);text-decoration:none}.nav a[aria-current=page]{color:var(--vx-ink);text-underline-offset:6px;text-decoration:underline}.boton{background:var(--vx-ink);font:600 16px/1.2 var(--vx-font-text);cursor:pointer;border:0;padding:14px 22px;display:inline-block;color:var(--vx-warm-concrete)!important;text-decoration:none!important}.boton--chico{padding:10px 16px;font-size:14px}.enlace{text-underline-offset:4px;font-weight:600;text-decoration:underline}a:focus-visible,.boton:focus-visible,button:focus-visible{outline:2px solid var(--vx-signal-core);outline-offset:3px}.pie .env{border-top:1px solid var(--vx-ink);flex-wrap:wrap;justify-content:space-between;gap:16px 40px;padding-block:40px;font-size:15px;display:flex}.pie nav{flex-wrap:wrap;gap:8px 24px;display:flex}.pie nav a{color:var(--vx-ink-body);text-decoration:none}.pie .correo{margin-top:6px}.bloque .env{border-top:1px solid var(--vx-ink);grid-template-columns:220px minmax(0,1fr);gap:32px;padding-block:72px;display:grid}.bloque--primero .env{border-top:0}.banda{color:var(--vx-ink);font-size:15px;font-weight:600}.banda span{color:var(--vx-ink-muted);margin-top:2px;font-weight:400;display:block}.contenido{align-content:start;gap:32px;min-width:0;display:grid}.lista-filete{border-top:1px solid var(--filete);margin:0;padding:0;list-style:none}.lista-filete li{border-bottom:1px solid var(--filete);color:var(--vx-ink);padding:12px 0}.dos-col{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;display:grid}.apertura .env{grid-template-columns:minmax(0,.78fr) minmax(0,1.4fr);align-items:center;gap:48px;max-width:1400px;padding-block:56px 64px;display:grid}.apertura h1{font-size:clamp(36px,4.4vw,62px)}.apertura .def{max-width:46ch;margin-top:28px;font-size:20px}.apertura .def b{color:var(--vx-ink)}.acciones{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:36px;display:flex}figure{margin:0}figcaption{color:var(--vx-ink-muted);margin-top:10px;font-size:14px}.capas{background:var(--vx-surface-sunken);position:relative}.capas img{width:100%;height:auto;display:block}.capas img+img{position:absolute;inset:0}.capas .cruce:not(.activo){opacity:0}.cruces{gap:12px;margin-top:14px;display:grid}.cruces__texto{min-height:5.6em}.cruces__t{font-family:var(--vx-font-display);color:var(--vx-ink);font-size:20px;font-weight:800;line-height:1.2}.cruces__texto p+p{color:var(--vx-ink-body);max-width:60ch;margin-top:4px;font-size:16px}.leyenda ul{color:var(--vx-ink-body);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.leyenda li{align-items:center;gap:6px;display:flex}.leyenda i{flex:none;width:14px;height:14px}.leyenda__u{color:var(--vx-ink-muted);margin-bottom:6px;font-size:14px}.cruces__lista{border-top:1px solid var(--filete);flex-wrap:wrap;gap:6px 18px;padding-top:10px;display:flex}.cruces__lista button{all:unset;cursor:pointer;color:var(--vx-ink-muted);transition:color var(--m1) var(--curva), border-color var(--m1) var(--curva);border-bottom:2px solid #0000;padding:2px 0;font-size:14px}.cruces__lista button:hover{color:var(--vx-ink)}.cruces__lista button[aria-pressed=true]{color:var(--vx-ink);border-bottom-color:var(--vx-ink)}.cruces__lista button:focus-visible{outline:2px solid var(--vx-signal-core);outline-offset:2px}.situaciones{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.situaciones li{border-top:1px solid var(--filete);color:var(--vx-ink);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:16px;padding:20px 0;font-size:18px;line-height:1.45;display:grid}.ejemplo{font-family:var(--vx-font-display);color:var(--vx-ink);max-width:52ch;font-size:clamp(21px,2vw,27px);font-weight:700;line-height:1.3}.ejes{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.eje{border-top:2px solid var(--vx-ink);min-width:0;padding-top:16px}.eje>p{color:var(--vx-ink-muted);margin-top:4px;font-size:16px}.temas{margin:18px 0 0;padding:0;list-style:none}.temas li{border-top:1px solid var(--filete);grid-template-columns:28px minmax(0,1fr);gap:12px;padding:12px 0;font-size:15px;line-height:1.4;display:grid}.temas b{color:var(--vx-ink);font-size:16px;display:block}.caso{background:var(--vx-surface-zona)}.caso.bloque .env{border-top:0}.hallazgos{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:40px;display:grid}.cifra{font-family:var(--vx-font-display);letter-spacing:-.03em;color:var(--vx-ink);font-variant-numeric:tabular-nums;font-weight:900;font-stretch:112%;line-height:.95}.hallazgo--manda .cifra{color:var(--vx-signal-core);font-size:clamp(88px,11vw,150px)}.hallazgo .cifra{font-size:clamp(44px,5vw,64px)}.hallazgo p{color:var(--vx-ink);max-width:40ch;margin-top:12px}.formatos{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr) minmax(0,1fr);align-items:end;gap:20px;display:grid}.formatos figure{min-width:0}.formatos img{border:1px solid var(--filete);width:100%;height:auto;display:block}.perfiles{border-bottom:1px solid var(--filete)}.perfil{border-top:1px solid var(--filete);color:inherit;transition:background var(--m2) var(--curva), padding var(--m2) var(--curva);grid-template-columns:36px minmax(0,.8fr) minmax(0,1.3fr) minmax(0,1fr) 28px;align-items:start;gap:24px;padding:24px 0;text-decoration:none;display:grid}.perfil h3{font-size:21px}.perfil ul{color:var(--vx-ink);gap:8px;margin:0;padding:0;list-style:none;display:grid}.perfil .rot{color:var(--vx-ink-muted);margin-bottom:6px;font-size:14px;display:block}.perfil .recibe{font-size:15px}.perfil .ir{transition:transform var(--m2) var(--curva);align-self:center}.perfil:hover,.perfil:focus-visible{background:var(--vx-surface-zona);padding-inline:16px}.perfil:hover .ir,.perfil:focus-visible .ir{transform:translate(6px)}.abierta{color:var(--vx-ink);font-size:19px}.perfil-cab{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:20px;display:grid}.perfil-cab svg.ico{width:48px;height:48px}.problemas{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.problemas li{border-top:1px solid var(--filete);font-family:var(--vx-font-display);color:var(--vx-ink);padding:20px 0;font-size:21px;font-weight:700;line-height:1.3}.solucion{background:var(--vx-surface-zona);gap:18px;padding:28px 32px;display:grid}.solucion>p{color:var(--vx-ink);max-width:52ch;font-size:21px}.confiar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.anatomia .cifra{font-size:clamp(64px,8vw,104px)}.anatomia>p{color:var(--vx-ink);margin-top:10px;font-size:19px}.anatomia dl{border-top:1px solid var(--filete);grid-template-columns:max-content minmax(0,1fr);gap:10px 20px;margin:24px 0 0;padding-top:16px;font-size:16px;display:grid}.anatomia dt{color:var(--vx-ink-muted)}.anatomia dd{color:var(--vx-ink);margin:0}.nivel{border-top:1px solid var(--filete);grid-template-columns:20px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.nivel i{width:14px;height:14px;margin-top:6px;display:block}.nivel--firme i{background:var(--vx-ink)}.nivel--estimacion i{border:2px solid var(--vx-ink)}.nivel--no i{border:2px dashed var(--vx-ink-muted)}.nivel b{color:var(--vx-ink);display:block}.pasos{counter-reset:paso;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.pasos li{counter-increment:paso;border-top:2px solid var(--vx-ink);padding-top:16px}.pasos li:before{content:counter(paso);font-family:var(--vx-font-display);color:var(--vx-ink);margin-bottom:12px;font-size:40px;font-weight:900;line-height:1;display:block}.pasos p{margin-top:6px;font-size:16px}.fuentes{border-collapse:collapse;width:100%;font-size:16px}.fuentes th,.fuentes td{text-align:left;vertical-align:top;border-top:1px solid var(--filete);padding:12px 24px 12px 0}.fuentes th{color:var(--vx-ink);font-weight:600}.tabla{overflow-x:auto}.escalera{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 24px;margin:0;padding:0;list-style:none;display:grid}.escalon{grid-row:span 2;grid-template-rows:subgrid;min-width:0;display:grid}.lamina{background:var(--vx-surface-sunken);justify-content:center;align-self:end;align-items:flex-end;padding:28px 28px 0;display:flex;position:relative;overflow:hidden}.escalon--1 .lamina{align-items:center;height:170px;padding:0}.escalon--2 .lamina{height:260px}.escalon--3 .lamina{background:var(--vx-surface-zona);height:350px}.lamina img{border:1px solid var(--filete);width:72%;height:auto;display:block}.lamina svg.ico{width:72px;height:72px}.lamina--juego .atras{width:92%;position:absolute;top:28px;left:4%}.lamina--juego .frente{width:46%;margin:0 0 0 44%;position:relative}.escalon__texto{border-top:2px solid var(--vx-ink);padding-top:14px}.escalon__n{font-family:var(--vx-font-display);color:var(--vx-ink);margin-bottom:10px;font-size:40px;font-weight:900;line-height:1;display:block}.escalon__texto p{margin-top:6px}.cierre{border-top:1px solid var(--filete);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:32px;display:flex}.cierre h3{font-size:clamp(24px,2.4vw,32px)}.correo{color:var(--vx-ink);user-select:all;font-weight:600}.mapa-puntos svg{width:100%;height:auto;display:block}.mapa-puntos .mun{fill:var(--vx-surface-sunken);stroke:var(--vx-warm-concrete);stroke-width:.6px}.mapa-puntos .pto{fill:var(--vx-mapa-4)}.mapa-puntos.espera .pto{opacity:0}.mapa-puntos.vivo .pto{animation:aparece var(--m3) var(--curva) both}.mapa-puntos.vivo .pto:nth-child(3n+1){animation-delay:.16s}.mapa-puntos.vivo .pto:nth-child(3n+2){animation-delay:.32s}.formulario{border-top:1px solid var(--vx-ink);grid-template-columns:1fr 1fr;gap:22px 28px;padding-top:24px;display:grid}.campo{gap:8px;display:grid}.campo--ancho{grid-column:1/-1}.campo label,.campo legend{color:var(--vx-ink);padding:0;font-size:15px;font-weight:650}.campo input,.campo select,.campo textarea{font:inherit;color:var(--vx-ink);border:0;border-bottom:1px solid var(--vx-ink-faint);background:0 0;border-radius:0;padding:10px 0}.campo textarea{resize:vertical;min-height:96px}.campo input:focus,.campo select:focus,.campo textarea:focus{border-bottom-color:var(--vx-signal-core);outline:none}fieldset.campo{border:0;min-width:0;margin:0;padding:0}.opciones{flex-wrap:wrap;gap:8px;display:flex}.opciones label{cursor:pointer;box-shadow:inset 0 0 0 1px var(--vx-ink-faint);color:var(--vx-ink-body);transition:box-shadow var(--m1) var(--curva);padding:9px 14px;font-size:15px;font-weight:500;position:relative}.opciones input{opacity:0;pointer-events:none;position:absolute}.opciones label:has(input:checked){box-shadow:inset 0 0 0 1.5px var(--vx-ink);background:var(--vx-surface-zona);color:var(--vx-ink)}.opciones label:has(input:focus-visible){outline:2px solid var(--vx-signal-core);outline-offset:2px}.formulario .boton{grid-column:1/-1;justify-self:start}.formulario .estado-envio,.formulario .aviso{color:var(--vx-ink-muted);grid-column:1/-1;font-size:15px}@media (prefers-reduced-motion:no-preference){.capas .cruce:first-child{animation:aparece var(--m3) var(--curva) backwards}.capas img.estados{animation:aparece var(--m3) var(--curva) .24s backwards}.capas img.contorno{animation:trazo var(--m3) var(--curva) .6s backwards}.capas .cruce{transition:opacity var(--m3) var(--curva)}[data-revela].visto>*{animation:sube var(--m3) var(--curva) backwards;animation-delay:calc(var(--i,0) * 90ms)}.escalera[data-revela].visto>*{animation-delay:calc(var(--i,0) * .16s)}}@keyframes aparece{0%{opacity:0}}@keyframes trazo{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes sube{0%{opacity:.15;transform:translateY(16px)}}@media (width<=960px){.nav a:not(.boton){display:none}.apertura .env,.confiar,.hallazgos,.dos-col{grid-template-columns:1fr;gap:36px}.bloque .env{grid-template-columns:1fr;gap:20px;padding-block:56px}.ejes,.problemas{grid-template-columns:1fr}.pasos{grid-template-columns:repeat(2,minmax(0,1fr))}.perfil{grid-template-columns:36px minmax(0,1fr)}.perfil>div{grid-column:2}.perfil .ir{display:none}}@media (width<=640px){body{font-size:16px}.situaciones,.escalera,.pasos,.formulario{grid-template-columns:1fr}.escalon--1 .lamina,.escalon--2 .lamina,.escalon--3 .lamina{height:220px}.formatos{grid-template-columns:1fr 1fr}.formatos figure:first-child{grid-column:1/-1}.solucion{padding:20px}}
