.theme-marketing .mk-vive{--mk-vive-t:0.3s;--mk-vive-nodo:40px;--mk-vive-trazo:3px;--mk-vive-gap:64px;--mk-vive-sig:var(--mk-vive-gap)}.theme-marketing .mk-vive-pasos{list-style:none;margin:0;padding:0;display:grid;gap:var(--mk-vive-gap)}.theme-marketing .mk-vive-paso{--mk-vive-arriba:0px;position:relative}.theme-marketing .mk-vive-paso:not(:last-child):after,.theme-marketing .mk-vive-paso:not(:last-child):before{content:"";position:absolute;left:calc(var(--mk-vive-nodo) / 2 - var(--mk-vive-trazo) / 2);top:calc(var(--mk-vive-arriba) + var(--mk-vive-nodo));bottom:calc(-1 * var(--mk-vive-sig));width:var(--mk-vive-trazo)}.theme-marketing .mk-vive-paso:not(:last-child):before{width:0;border-left:var(--mk-vive-trazo) dotted var(--v7-campo)}.theme-marketing .mk-vive-paso:not(:last-child):after{background:var(--v7-petroleo);transform:scaleY(0);transform-origin:top;transition:transform var(--mk-vive-t) var(--mk-ease)}.theme-marketing .mk-vive-paso[data-estado=hecho]:after{transform:none}.theme-marketing .mk-vive-cabeza{display:flex;align-items:flex-start;gap:16px}.theme-marketing .mk-vive-numero{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--mk-vive-nodo);height:var(--mk-vive-nodo);border-radius:50%;background:transparent;box-shadow:inset 0 0 0 2px var(--v7-campo);color:var(--v7-apoyo);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;transition:box-shadow var(--mk-vive-t) var(--mk-ease),transform var(--mk-vive-t) var(--mk-ease)}.theme-marketing .mk-vive-paso[data-estado=hecho] .mk-vive-numero{background:var(--v7-petroleo);box-shadow:inset 0 0 0 2px var(--v7-petroleo);color:var(--v7-blanco)}.theme-marketing .mk-vive-paso[data-estado=activo] .mk-vive-numero{background:var(--v7-lima);box-shadow:inset 0 0 0 2px var(--v7-petroleo);color:var(--v7-petroleo);transform:scale(1.1)}.theme-marketing .mk-vive-cuerpo{min-width:0;padding-top:4px}.theme-marketing .mk-vive-titulo{margin:0;font-size:clamp(22px,2.3vw,30px);line-height:1.15;color:var(--v7-petroleo);transition:opacity var(--mk-vive-t) var(--mk-ease)}.theme-marketing .mk-vive-explica{margin:0;padding-top:8px;max-width:44ch;font-size:16.5px;line-height:1.6;color:var(--v7-apoyo);transition:color var(--mk-vive-t) var(--mk-ease)}.theme-marketing .mk-vive-movil{display:flex;justify-content:flex-start;margin-top:28px;padding-left:calc(var(--mk-vive-nodo) + 16px)}.theme-marketing .mk-vive-fijo{display:none}@media (min-width:960px){.theme-marketing .mk-vive{--mk-vive-nodo:48px;--mk-vive-trazo:4px;--mk-vive-etiqueta:44px;--mk-vive-w:clamp(240px,calc((100vh - 176px - var(--mk-vive-etiqueta)) * 0.49),300px);--mk-vive-alto:calc(var(--mk-vive-w) * 1500 / 735);--mk-vive-fijo-alto:calc(var(--mk-vive-alto) + var(--mk-vive-etiqueta));--mk-vive-tramo:clamp(380px,55vh,620px);--mk-vive-media:calc(var(--mk-vive-tramo) / 2 - var(--mk-vive-nodo) / 2);--mk-vive-sig:var(--mk-vive-media);display:grid;grid-template-columns:minmax(0,540px) auto;column-gap:clamp(64px,10vw,160px);align-items:start}.theme-marketing .mk-vive-pasos{gap:0}.theme-marketing .mk-vive-paso{--mk-vive-arriba:var(--mk-vive-media);min-height:var(--mk-vive-tramo);padding-top:var(--mk-vive-arriba)}.theme-marketing .mk-vive-paso:first-child{--mk-vive-arriba:8px;min-height:calc(var(--mk-vive-arriba) + var(--mk-vive-nodo) / 2 + var(--mk-vive-tramo) / 2)}.theme-marketing .mk-vive-paso:last-child{min-height:calc(var(--mk-vive-tramo) / 2 + var(--mk-vive-fijo-alto) / 2)}.theme-marketing .mk-vive-numero{font-size:16px}.theme-marketing .mk-vive-cuerpo{padding-top:8px}.theme-marketing .mk-vive-explica{font-size:18px}.theme-marketing .mk-vive-paso[data-activo] .mk-vive-explica{color:var(--v7-petroleo)}html.js-motion .theme-marketing .mk-vive-paso:not([data-activo]) .mk-vive-titulo{opacity:.5}.theme-marketing .mk-vive-movil{display:none}.theme-marketing .mk-vive-fijo{display:flex;flex-direction:column;align-items:center;justify-self:start;margin-top:-96px;position:sticky;top:max(88px,calc(50vh - var(--mk-vive-fijo-alto) / 2))}}@media (min-width:960px) and (prefers-reduced-motion:no-preference){html.js-motion .theme-marketing .mk-vive-detalle{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--mk-vive-t) var(--mk-ease),opacity var(--mk-vive-t) var(--mk-ease)}html.js-motion .theme-marketing .mk-vive-detalle-dentro{min-height:0;overflow:hidden}html.js-motion .theme-marketing .mk-vive-paso[data-activo] .mk-vive-detalle{grid-template-rows:1fr;opacity:1}}.theme-marketing .mk-vive-etiqueta{display:inline-flex;align-items:center;height:30px;margin:0 0 14px;padding:0 14px;border-radius:999px;background:var(--v7-niebla);color:var(--v7-petroleo);font-size:14px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.theme-marketing .mk-vive-telefono.pr-phone{--pr-phone-w:var(--mk-vive-w);filter:drop-shadow(0 32px 48px rgba(0,0,0,.22))}.theme-marketing .mk-vive-telefono .pr-phone-screen{padding:0;background:var(--v7-blanco)}.theme-marketing .mk-vive-capa{position:absolute;inset:0;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity var(--mk-vive-t) var(--mk-ease),visibility 0s linear var(--mk-vive-t),transform 0s linear var(--mk-vive-t)}.theme-marketing .mk-vive-capa[data-activa]{opacity:1;visibility:visible;transform:none;transition:opacity var(--mk-vive-t) var(--mk-ease),transform var(--mk-vive-t) var(--mk-ease),visibility 0s}@media (prefers-reduced-motion:reduce){.theme-marketing .mk-vive{--mk-vive-t:0s}.theme-marketing .mk-vive-capa{transform:none}}.theme-marketing .mk-dispositivo{--pr-phone-w:272px;position:relative;width:min(100%,272px);aspect-ratio:272/470;padding:7px;border-radius:42px;background:var(--color-noche);box-shadow:inset 0 0 0 1.5px var(--color-linea),0 28px 48px -24px rgba(0,0,0,.4)}.theme-marketing .mk-dispositivo:before{content:"";position:absolute;z-index:2;top:17px;left:50%;width:30%;height:22px;border-radius:999px;background:var(--color-noche);transform:translateX(-50%)}.theme-marketing .mk-dispositivo-pantalla{height:100%;border-radius:35px}.theme-marketing .mk-dispositivo-pantalla,.theme-marketing .mk-p{position:relative;display:flex;flex-direction:column;overflow:hidden;background:var(--v7-blanco)}.theme-marketing .mk-p{flex:1;min-height:0;gap:12px;padding:calc(var(--pr-phone-w, 290px) * .17) 14px 24px;color:var(--v7-petroleo);font-size:13px;line-height:1.4;text-align:left}.theme-marketing .mk-p-fila{display:flex;align-items:center;gap:8px;min-height:20px}.theme-marketing .mk-p-fila-icono{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:var(--v7-blanco)}.theme-marketing .mk-p-fila-etiqueta{flex:1;min-width:0;font-size:12.5px;color:var(--v7-apoyo)}.theme-marketing .mk-p-fila>strong{font-size:12.5px;font-weight:600}.theme-marketing .mk-p-barra{flex:none;width:54px;height:8px;border-radius:999px;background:var(--v7-linea)}.theme-marketing .mk-p-fila:nth-child(odd) .mk-p-barra{width:42px}.theme-marketing .mk-p-chip{flex:none;display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;background:var(--v7-blanco);font-size:11px;font-weight:600;white-space:nowrap}.theme-marketing .mk-p-doc{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--v7-linea)}.theme-marketing .mk-p-doc-icono{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--v7-blanco)}.theme-marketing .mk-p-doc-texto{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.theme-marketing .mk-p-doc-texto>strong{font-size:13px;font-weight:600}.theme-marketing .mk-p-doc-texto>span{font-size:11.5px;color:var(--v7-apoyo)}.theme-marketing .mk-p.mk-p--wa{gap:0;padding:0;background:var(--v7-niebla)}.theme-marketing .mk-p--wa .pr-wa.pr-wa{display:flex;flex-direction:column;flex:1;min-height:0;max-width:none;border:0;border-radius:0;box-shadow:none}.theme-marketing .mk-p--wa .pr-wa .pr-wa-top{padding-top:calc(var(--pr-phone-w, 290px) * .16)}.theme-marketing .mk-p--wa .pr-wa .pr-wa-body{flex:1;min-height:0;justify-content:flex-end;overflow:hidden}.theme-marketing .mk-p--formulario .pr-wa .pr-wa-body{justify-content:flex-start}.theme-marketing .mk-formulario-velo{position:absolute;inset:0;z-index:1;background:var(--v7-velo)}.theme-marketing .mk-formulario{position:absolute;z-index:2;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:12px;padding:8px 14px calc(var(--pr-phone-w, 290px) * .08);border-radius:22px 22px 0 0;background:var(--v7-blanco)}.theme-marketing .mk-formulario-asa{align-self:center;width:36px;height:4px;border-radius:999px;background:var(--v7-linea)}.theme-marketing .mk-formulario-cabeza{display:flex;flex-direction:column;gap:1px;padding-bottom:2px}.theme-marketing .mk-formulario-titulo{font-size:17px;font-weight:600;line-height:1.2}.theme-marketing .mk-formulario-de{font-size:11.5px;color:var(--v7-apoyo)}.theme-marketing .mk-formulario .mk-p-doc{padding:10px;border-bottom:0;border-radius:14px;background:var(--v7-niebla)}.theme-marketing .mk-formulario .mk-p-doc-icono{background:var(--v7-blanco)}.theme-marketing .mk-formulario-filas{display:flex;flex-direction:column;gap:8px}.theme-marketing .mk-formulario-filas .mk-p-chip,.theme-marketing .mk-formulario-filas .mk-p-fila-icono{background:var(--v7-niebla)}.theme-marketing .mk-formulario-boton{display:flex;align-items:center;justify-content:center;height:40px;border-radius:999px;background:var(--v7-petroleo);color:var(--v7-tinta);font-size:14px;font-weight:600}.theme-marketing ul.mk-grilla-tres{list-style:none;margin:0;padding:0}.theme-marketing .mk-necesitas{display:flex;flex-direction:column;gap:10px;padding:clamp(22px,2.6vw,30px);border-radius:28px;background:var(--v7-niebla)}.theme-marketing .mk-necesitas-vitrina{display:flex;align-items:center;justify-content:center;height:200px;margin-bottom:12px}.theme-marketing .mk-necesitas-foto{position:relative;display:block;width:100%;height:100%;overflow:hidden}.theme-marketing .mk-necesitas-foto img{position:absolute;left:50%;top:50%;width:min(340px,143%);height:auto;aspect-ratio:1;max-width:none;transform:translate(-50%,-50%)}.theme-marketing .mk-necesitas p{margin:0;font-size:15.5px;line-height:1.55;color:var(--v7-apoyo)}.theme-marketing .mk-revelacion{display:grid;grid-template-columns:minmax(0,1fr);gap:44px;align-items:center;max-width:1040px;margin:0 auto;padding:clamp(36px,6vw,80px);border-radius:32px;background:var(--v7-niebla)}@media (min-width:960px){.theme-marketing .mk-revelacion{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:56px}}.theme-marketing .mk-revelacion .headline-section{margin:0;font-size:clamp(32px,4.6vw,56px);line-height:1.06;color:var(--v7-petroleo)}.theme-marketing .mk-revelacion .body-large{margin:20px 0 0;max-width:46ch;color:var(--v7-apoyo)}.theme-marketing .mk-revelacion-objeto{display:flex;justify-content:center}.theme-marketing .mk-revelacion-objeto .pr-tarjeta.pr-tarjeta--lg{width:min(100%,320px);transform:rotate(-4deg)}.theme-marketing .mk-revelacion-objeto .pr-tarjeta .pr-tarjeta-owner{font-size:15px;font-weight:600;opacity:1}.theme-marketing .mk-banda{padding:clamp(80px,11vw,152px) 0;background:var(--v7-petroleo);color:var(--v7-tinta)}.theme-marketing .mk-banda-titulo{margin:0 0 clamp(40px,6vw,80px);max-width:24ch;font-size:clamp(22px,2.4vw,30px);line-height:1.2;color:var(--v7-neutro)}.theme-marketing .mk-banda-preguntas{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:40px}@media (min-width:768px){.theme-marketing .mk-banda-preguntas{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(48px,6vw,72px) clamp(40px,6vw,88px)}.theme-marketing .mk-banda-preguntas--tres{grid-template-columns:minmax(0,1fr)}}@media (min-width:960px){.theme-marketing .mk-banda-preguntas--tres{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(32px,4vw,56px)}}.theme-marketing .mk-banda-pregunta{padding-top:clamp(20px,2.4vw,28px);border-top:1px solid var(--v7-tinta-linea)}.theme-marketing .mk-banda-pregunta h3{margin:0 0 16px;font-size:clamp(26px,3vw,40px);line-height:1.12;color:var(--v7-tinta)}.theme-marketing .mk-banda-respuesta{display:flex;align-items:flex-start;gap:10px;margin:0;max-width:44ch;font-size:17px;font-weight:500;line-height:1.5;color:var(--v7-neutro)}.theme-marketing .mk-banda-respuesta svg{flex:none;margin-top:3px;color:var(--v7-lima)}.theme-marketing .mk-banda-remate{margin-top:clamp(64px,9vw,120px);padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--v7-tinta-linea)}.theme-marketing .mk-banda-remate-frase{margin:0;max-width:24ch;text-wrap:balance;font-family:var(--font-display);font-size:clamp(34px,5.2vw,68px);font-weight:700;line-height:1.04;letter-spacing:-.03em;color:var(--v7-tinta)}.theme-marketing .mk-banda-remate-frase strong{display:block;font-weight:700;color:var(--v7-lima)}.theme-marketing .mk-banda-fuente{margin:20px 0 0;font-size:14px;font-weight:500;color:var(--v7-neutro)}.theme-marketing .mk-banda-nota{margin:clamp(48px,6vw,72px) 0 0;max-width:62ch;font-size:14px;font-weight:500;line-height:1.5;color:var(--v7-neutro)}.theme-marketing .mk-banda--lima{--mk-banda-linea:color-mix(in srgb,var(--v7-petroleo) 22%,transparent);background:var(--v7-lima);color:var(--v7-petroleo)}.theme-marketing .mk-banda--lima :is(.mk-banda-titulo,.mk-banda-pregunta h3,.mk-banda-respuesta,.mk-banda-respuesta svg,.mk-banda-remate-frase,.mk-banda-remate-frase strong,.mk-banda-fuente,.mk-banda-nota){color:var(--v7-petroleo)}.theme-marketing .mk-banda--lima :is(.mk-banda-pregunta,.mk-banda-remate){border-top-color:var(--mk-banda-linea)}.theme-marketing .mk-banda--lima .mk-frase{background:var(--v7-petroleo);color:var(--v7-lima)}.theme-marketing .mk-banda--lima :focus-visible{outline-color:var(--v7-petroleo)}.theme-marketing .mk-revisa{list-style:none;margin:clamp(40px,5vw,64px) 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@media (min-width:640px){.theme-marketing .mk-revisa{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (min-width:960px){.theme-marketing .mk-revisa{grid-template-columns:repeat(3,minmax(0,1fr))}}.theme-marketing .mk-revisa-item{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:20px;background:var(--v7-niebla)}@media (min-width:640px){.theme-marketing .mk-revisa-item{padding:20px}}.theme-marketing :is(.mk-revisa-icono,.mk-afirmacion-icono){flex:none;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:var(--v7-blanco);color:var(--v7-petroleo)}.theme-marketing .mk-revisa-titulo{margin:2px 0 4px;font-size:19px;line-height:1.2;color:var(--v7-petroleo)}.theme-marketing .mk-revisa-texto{margin:0;font-size:15px;line-height:1.5;color:var(--v7-apoyo)}.theme-marketing .mk-revisa.mk-revisa--diez{margin:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (min-width:640px){.theme-marketing .mk-revisa.mk-revisa--diez{gap:16px}}@media (min-width:1024px){.theme-marketing .mk-revisa.mk-revisa--diez{grid-template-columns:repeat(5,minmax(0,1fr))}}.theme-marketing .mk-revisa--diez .mk-revisa-item{flex-direction:column;gap:12px;padding:16px}@media (min-width:640px){.theme-marketing .mk-revisa--diez .mk-revisa-item{padding:20px}}.theme-marketing .mk-revisa--diez .mk-signo{width:calc(18px * 40 / 22);height:calc(18px * 40 / 22)}.theme-marketing .mk-revisa--diez .mk-revisa-titulo{margin:0 0 6px;font-size:18px}.theme-marketing .mk-revisa--diez .mk-revisa-texto{font-size:14.5px}.theme-marketing .mk-revisa-con-escena{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.theme-marketing .mk-revisa-escena{min-width:0}.theme-marketing .mk-revisa.mk-revisa--lista{margin:0;grid-template-columns:minmax(0,1fr);gap:0}.theme-marketing .mk-revisa--lista .mk-revisa-item{align-items:center;padding:15px 0}.theme-marketing .mk-revisa--lista .mk-revisa-item:not(.mk-revisa-item--cierre){background:none;border-radius:0;box-shadow:none}.theme-marketing .mk-revisa--lista .mk-revisa-item:not(.mk-revisa-item--cierre)+.mk-revisa-item:not(.mk-revisa-item--cierre){border-top:1px solid var(--color-borde-claro)}.theme-marketing .mk-revisa--lista .mk-revisa-item--cierre{margin-top:16px;padding:12px 16px}.theme-marketing .mk-revisa--lista .mk-revisa-titulo{margin:0 0 2px;font-size:18px}.theme-marketing .mk-revisa--lista .mk-revisa-texto{font-size:14.5px;line-height:1.45}.theme-marketing .mk-revisa--lista .mk-signo{width:calc(18px * 40 / 22);height:calc(18px * 40 / 22)}@media (min-width:960px){.theme-marketing .mk-revisa-con-escena{grid-template-columns:minmax(0,460px) 446px;grid-template-areas:"lista escena";column-gap:clamp(48px,7vw,104px);row-gap:24px;align-items:start;max-width:1080px;margin-top:clamp(40px,5vw,64px)}.theme-marketing .mk-revisa-con-escena>.mk-revisa-escena{grid-area:escena}.theme-marketing .mk-revisa-con-escena>.mk-revisa--lista{grid-area:lista}.theme-marketing .mk-revisa--lista .mk-revisa-item--cierre{padding:12px 20px}}.theme-marketing .mk-revisa-item--cierre{background:var(--v7-petroleo)}.theme-marketing .mk-revisa-item--cierre :is(.mk-revisa-titulo,.mk-revisa-texto,.mk-signo){color:var(--v7-tinta)}.theme-marketing .mk-dividida{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"cabeza" "objeto" "cuerpo";row-gap:36px}.theme-marketing .mk-dividida-cabeza{grid-area:cabeza}.theme-marketing .mk-dividida-cabeza .headline-section{margin:0}.theme-marketing .mk-dividida-objeto{grid-area:objeto;display:flex;justify-content:center}.theme-marketing .mk-dividida-cuerpo{grid-area:cuerpo}@media (min-width:960px){.theme-marketing .mk-dividida{grid-template-columns:auto minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:"objeto ." "objeto cabeza" "objeto cuerpo" "objeto .";column-gap:clamp(64px,9vw,128px);row-gap:32px}}.theme-marketing .mk-afirmaciones{list-style:none;margin:0;padding:0;display:grid;gap:14px}.theme-marketing .mk-afirmacion{display:flex;align-items:flex-start;gap:18px;padding:clamp(20px,2.4vw,26px);border-radius:24px;background:var(--v7-blanco)}.theme-marketing .mk-afirmacion-icono{width:52px;height:52px;border-radius:16px;background:var(--v7-niebla)}.theme-marketing .mk-afirmacion-titulo{margin:4px 0 6px;font-size:clamp(22px,2.2vw,26px);line-height:1.15;color:var(--v7-petroleo)}.theme-marketing .mk-afirmacion-texto{margin:0;font-size:16.5px;line-height:1.55;color:var(--v7-apoyo)}