.vs-land{--acento:#5c6618;--acento-2:#3f6a78;--lima:#e4ee7a;--lima-f:#d6e35c;--humano:#4f6670;--humano-rgb:79, 102, 112;--humano-tinta:#2b3a40;--noche:#ece9e1;--noche-2:#e3dfd4;--hueco:#fbfaf6;--sobre:#1f1e1b;--tinta:#1f1e1b;--tinta-2:#4b4840;--tinta-3:#6b675c;--linea:#1f1e1b1f;--linea-2:#1f1e1b38;--letra:var(--vs-letra-menu);--dato:var(--vs-letra-dato);--curva:cubic-bezier(.16, 1, .3, 1);isolation:isolate;background:var(--noche);color:var(--tinta);font-family:var(--letra);position:relative;overflow:clip}.vs-land:before{content:"";z-index:-3;pointer-events:none;background:radial-gradient(30rem 18rem at 55% 4%, #ffffff59, transparent 70%), radial-gradient(40rem 26rem at 100% 70%, #d6a09633, transparent 70%), radial-gradient(34rem 24rem at 0% 78%, #e4ee7a29, transparent 70%), linear-gradient(180deg, #a9bcc4 0%, #c7d5d4 16rem, #e3e6de 34rem, var(--noche) 46rem);height:980px;position:absolute;inset:0 0 auto}.vs-land:after{content:none}.vs-land .vs-banda{background:linear-gradient(180deg, var(--noche-2), #e3dfd400 70%);border-top:1px solid var(--linea);position:relative}.vs-land .vs-banda:before{content:"";background:linear-gradient(90deg,#0000,#6e7a1e57 45%,#0000);height:1px;position:absolute;inset:-1px 0 auto}.vs-land .vs-panel{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#fbfaf6b8;border:1px solid #ffffffd9;position:relative;box-shadow:inset 0 1px #fffc,0 30px 60px -38px #28221873}.vs-land .vs-hov{transition:border-color .25s var(--curva), transform .25s var(--curva), box-shadow .25s var(--curva)}.vs-land .vs-hov:hover{border-color:#6e7a1e4d;transform:translateY(-2px);box-shadow:inset 0 1px #fffc,0 34px 70px -38px #2822188c}.vs-land .vs-ojo{font-family:var(--dato);letter-spacing:.2em;text-transform:uppercase;color:var(--acento);align-items:center;gap:10px;font-size:11px;font-weight:600;display:inline-flex}.vs-land .vs-ojo:before{content:"";background:linear-gradient(90deg, transparent, var(--acento));width:26px;height:1px}.vs-land .vs-cta{background:var(--lima);color:var(--tinta);transition:filter .2s, box-shadow .25s var(--curva);border:0;font-weight:600;box-shadow:inset 0 1px #ffffffb3,0 10px 22px -12px #788214b3}.vs-land .vs-cta:hover{background:var(--lima-f);box-shadow:inset 0 1px #ffffffb3,0 12px 26px -12px #788214cc}.vs-land .vs-cta-2{border:1px solid var(--linea-2);color:var(--tinta);transition:border-color .2s,background-color .2s}.vs-land .vs-cta-2:hover{border-color:var(--tinta);background:#ffffff80}.vs-land em.vs-enc{background:linear-gradient(105deg, #6e7a1e, var(--acento-2));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.vs-land .vs-campo{border:1px solid var(--linea-2);color:var(--tinta);background-color:#fff;transition:border-color .2s,background-color .2s,box-shadow .2s}.vs-land .vs-campo::placeholder{color:#8a867c}.vs-land .vs-campo:focus{border-color:var(--tinta);background-color:#fff;outline:none;box-shadow:0 0 0 3px #e4ee7a99}.vs-land select.vs-campo{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.vs-land select.vs-campo option{color:var(--tinta);background:#fff}.vs-land .vs-campo:-webkit-autofill{-webkit-text-fill-color:var(--tinta);caret-color:var(--tinta);-webkit-box-shadow:inset 0 0 0 1000px #fff}.vs-land .vs-campo:-webkit-autofill:focus{-webkit-text-fill-color:var(--tinta);caret-color:var(--tinta);-webkit-box-shadow:inset 0 0 0 1000px #fff}.vs-land .vs-barra{z-index:30;-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);border-bottom:1px solid var(--linea);background:#ece9e1c7;position:sticky;top:0}.vs-land .vs-hilo{border-radius:20px}.vs-land .vs-msg{border:1px solid var(--linea);max-width:88%;padding:10px 13px;font-size:13.5px;line-height:1.5}.vs-land .vs-msg.vs-suyo{color:var(--tinta);background:#ffffffc7;border-color:#4f667038;border-radius:14px 14px 14px 4px;margin-right:auto}.vs-land .vs-msg.vs-mio{color:var(--tinta);background:#e4ee7a9e;border-color:#6e7a1e47;border-radius:14px 14px 4px;margin-left:auto}.vs-land .vs-hora{font-family:var(--dato);color:var(--tinta-3);letter-spacing:.02em;font-size:10.5px}.vs-land .vs-sistema{font-family:var(--dato);letter-spacing:.04em;color:var(--acento);text-transform:uppercase;align-items:center;gap:8px;font-size:10.5px;display:flex}.vs-land .vs-sistema:before,.vs-land .vs-sistema:after{content:"";background:linear-gradient(90deg,#0000,#6e7a1e38,#0000);flex:1;height:1px}.vs-land .vs-adjunto{background:var(--hueco);border:1px solid #6e7a1e38;border-radius:12px}.vs-land .vs-rejilla{background-image:linear-gradient(#1f1e1b0d 1px,#0000 1px),linear-gradient(90deg,#1f1e1b0d 1px,#0000 1px);background-size:22px 22px}.vs-land .vs-barrita{background:linear-gradient(90deg, #c9d64a, var(--lima));border-radius:99px;height:6px}.vs-land .vs-punto{background:var(--acento);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #6e7a1e29}.vs-land .vs-sw{border:1px solid var(--linea-2);background:#1f1e1b0f;border-radius:99px;flex:none;width:34px;height:19px;position:relative}.vs-land .vs-sw:after{content:"";background:var(--tinta-3);border-radius:50%;width:13px;height:13px;position:absolute;top:2px;left:2px}.vs-land .vs-sw.on{background:var(--lima);border-color:#0000;box-shadow:inset 0 0 0 1px #6e7a1e59}.vs-land .vs-sw.on:after{background:var(--tinta);left:auto;right:2px}.vs-land .vs-plan{grid-template-rows:auto auto auto 1fr auto auto;gap:14px;display:grid}.vs-land .vs-plan.vs-rec{background:linear-gradient(162deg,#e4ee7a8c,#fbfaf6b8 58%);border-color:#6e7a1e6b;box-shadow:inset 0 1px #fffc,0 30px 60px -38px #28221873,0 18px 46px -26px #78821473}.vs-land .vs-cinta{font-family:var(--dato);letter-spacing:.09em;text-transform:uppercase;color:var(--tinta);background:var(--lima);border-radius:99px;padding:3px 10px;font-size:10px;font-weight:700;position:absolute;top:-10px;left:20px;box-shadow:0 6px 16px -6px #788214b3}.vs-land .vs-precio{font-family:var(--dato);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tinta);font-size:30px;font-weight:600;line-height:1.05}.vs-land .vs-lista li{color:var(--tinta-2);align-items:baseline;gap:9px;font-size:13.5px;display:flex}.vs-land .vs-lista li:before{content:"✓";color:var(--acento);flex:none;font-size:11px;font-weight:700}.vs-land .vs-lista li.no{color:var(--tinta-3);text-decoration:line-through;-webkit-text-decoration-color:var(--linea-2);text-decoration-color:var(--linea-2)}.vs-land .vs-lista li.no:before{content:"–";color:var(--tinta-3)}.vs-land .vs-topes{font-family:var(--dato);color:var(--tinta-3);border-top:1px solid var(--linea);font-variant-numeric:tabular-nums;padding-top:11px;font-size:11.5px;line-height:1.6}@keyframes vs-llega{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.vs-land .vs-anim{animation:vs-llega .5s var(--curva) both;animation-delay:var(--d,0s)}@media (prefers-reduced-motion:reduce){.vs-land .vs-anim{animation:none}.vs-land .vs-hov:hover{transform:none}.vs-land .vs-cta,.vs-land .vs-hov{transition:none}}.vs-land .vs-lienzo{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.vs-land .vs-portada{min-height:calc(100svh - 62px);padding-block:56px 40px}.vs-land .vs-titular{text-wrap:balance}.vs-land .vs-palabra{padding-right:.04em;display:inline-block}@keyframes vs-sube{0%{opacity:0;filter:blur(6px);transform:translateY(.6em)}to{opacity:1;filter:none;transform:none}}.vs-land .vs-sube{animation:vs-sube .9s var(--curva) both;animation-delay:var(--d,0s)}.vs-land .vs-bitacora{font-family:var(--dato);letter-spacing:.04em;color:var(--tinta-3);border-top:1px solid var(--linea);padding-top:18px;font-size:12px}.vs-land .vs-bitacora b{color:var(--acento);margin-right:6px;font-weight:600}.vs-land .vs-bitacora-raya{background:linear-gradient(90deg, var(--humano), var(--acento));width:64px;height:1px}.vs-land .vs-bajar{border:1px solid var(--linea-2);width:38px;height:38px;color:var(--tinta-2);border-radius:99px;place-items:center;transition:border-color .2s,color .2s;display:grid}.vs-land .vs-bajar:hover{color:var(--acento);border-color:#6e7a1e80}.vs-land .vs-bajar svg{animation:2.4s ease-in-out infinite vs-rebote}@keyframes vs-rebote{0%,to{transform:none}50%{transform:translateY(3px)}}.vs-land .vs-h2{letter-spacing:-.038em;text-wrap:balance;font-size:clamp(2rem,4.8vw,3.6rem);font-weight:300;line-height:1.02}.vs-js .vs-land [data-revelar]{transition:opacity .9s var(--curva), transform .9s var(--curva), filter .9s var(--curva);transition-delay:var(--d,0s)}.vs-js .vs-land [data-revelar]:not(.is-in){opacity:0;filter:blur(4px);transform:translateY(28px)}.vs-js .vs-land .vs-hilo-caja:not(.is-in) .vs-anim{animation-play-state:paused}.vs-land .vs-hilo-caja .vs-anim{animation-duration:.6s}.vs-land .vs-indice{z-index:20;display:none;position:fixed;top:50%;right:22px;transform:translateY(-50%)}@media (min-width:1280px){.vs-land .vs-indice{display:block}}.vs-land .vs-indice ol{gap:10px;display:grid}.vs-land .vs-indice a{font-family:var(--dato);letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-3);justify-content:flex-end;align-items:center;gap:10px;padding:2px 0;font-size:10.5px;display:flex}.vs-land .vs-indice-t{opacity:0;transition:opacity .3s var(--curva), transform .3s var(--curva);white-space:nowrap;transform:translate(6px)}.vs-land .vs-indice-n{align-items:center;gap:8px;display:inline-flex}.vs-land .vs-indice-n:after{content:"";width:14px;height:1px;transition:width .35s var(--curva);background:currentColor}.vs-land .vs-indice li.on a{color:var(--acento)}.vs-land .vs-indice li.on .vs-indice-n:after{width:30px}.vs-land .vs-indice li.on .vs-indice-t,.vs-land .vs-indice a:hover .vs-indice-t,.vs-land .vs-indice a:focus-visible .vs-indice-t{opacity:1;transform:none}.vs-land .vs-indice a:hover{color:var(--tinta)}.vs-land .vs-indice a:focus-visible{outline:1px solid var(--acento);outline-offset:4px;border-radius:4px}@media (prefers-reduced-motion:reduce){.vs-land .vs-sube,.vs-land .vs-bajar svg{animation:none}.vs-js .vs-land [data-revelar]{transition:none}.vs-js .vs-land [data-revelar]:not(.is-in){opacity:1;filter:none;transform:none}}.vs-land .vs-cta,.vs-land .vs-cta-2{border-radius:999px}.vs-land em.vs-enc{margin-right:-.06em;padding-right:.12em}.vs-land .wa-chat{border:1px solid var(--linea);background:#fff;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 60px -30px #1f1e1b59,0 2px 6px #1f1e1b0f}.vs-land .wa-cabecera{background:#f0f2f5;border-bottom:1px solid #e9edef;align-items:center;gap:12px;padding:10px 14px;display:flex}.vs-land .wa-avatar{color:#54656f;background:#dfe5e7;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:600;display:grid}.vs-land .wa-canal{color:#008069;background:#fff;border:1px solid #e9edef;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:500;display:inline-flex}.vs-land .wa-fondo{scrollbar-width:none;scroll-behavior:smooth;background-color:#efeae2;background-image:radial-gradient(#54656f12 1.2px,#0000 1.3px),radial-gradient(#54656f0d 1px,#0000 1.1px);background-position:0 0,11px 17px;background-size:22px 22px,34px 34px;flex-direction:column;gap:4px;height:470px;padding:12px 16px 14px;display:flex;overflow-y:auto}.vs-land .wa-fondo::-webkit-scrollbar{display:none}.vs-land .wa-fecha{color:#54656f;background:#fff;border-radius:7px;align-self:center;margin:2px 0 8px;padding:4px 10px;font-size:11.5px;box-shadow:0 1px .5px #0b141a21}.vs-land .wa-aviso{color:#54656f;text-align:center;background:#ffeecd;border-radius:7px;align-self:center;margin:6px 0;padding:5px 12px;font-size:11.5px;box-shadow:0 1px .5px #0b141a21}.vs-land .wa-burbuja{border-radius:8px;max-width:82%;padding:6px 9px 8px;position:relative;box-shadow:0 1px .5px #0b141a21}.vs-land .wa-burbuja+.wa-burbuja.wa-suyo,.vs-land .wa-burbuja.wa-mio+.wa-burbuja.wa-mio{margin-top:0}.vs-land .wa-suyo{background:#fff;border-top-left-radius:0;align-self:flex-start;margin-top:6px}.vs-land .wa-mio{background:#d9fdd3;border-top-right-radius:0;align-self:flex-end;margin-top:6px}.vs-land .wa-suyo:before,.vs-land .wa-mio:before{content:"";width:8px;height:13px;position:absolute;top:0}.vs-land .wa-suyo:before{clip-path:polygon(100% 0,0 0,100% 100%);background:#fff;left:-8px}.vs-land .wa-mio:before{clip-path:polygon(0 0,100% 0,0 100%);background:#d9fdd3;right:-8px}.vs-land .wa-hora{float:right;color:#667781;align-items:center;gap:3px;margin:6px 0 -4px 10px;font-size:11px;line-height:1;display:inline-flex}.vs-land .wa-chulito{color:#8696a0;transition:color .4s}.vs-land .wa-chulito.wa-leido{color:#53bdeb}.vs-land .wa-con-adjunto{width:82%;padding:4px 4px 8px}.vs-land .wa-con-adjunto .wa-hora{margin-right:5px}.vs-land .wa-doc{background:#0b141a0d;border-radius:6px;align-items:center;gap:10px;padding:10px;display:flex}.vs-land .wa-doc-icono{color:#fff;letter-spacing:.04em;background:#e5484d;border-radius:3px;flex:none;place-items:center;width:30px;height:36px;font-size:9px;font-weight:700;display:grid}.vs-land .wa-cita-icono{color:#008069;background:#fff;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.vs-land .wa-puntos{gap:4px;padding:11px 13px;display:inline-flex}.vs-land .wa-puntos span{background:#8696a0;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite wa-salto}.vs-land .wa-puntos span:nth-child(2){animation-delay:.15s}.vs-land .wa-puntos span:nth-child(3){animation-delay:.3s}@keyframes wa-salto{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.vs-land .wa-entra{animation:.28s cubic-bezier(.2,.8,.2,1) both wa-entra}@keyframes wa-entra{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.vs-land .wa-barra{background:#f0f2f5;align-items:center;gap:12px;padding:8px 12px;display:flex}.vs-land .wa-campo{-webkit-line-clamp:3;background:#fff;border-radius:8px;-webkit-box-orient:vertical;flex:1;min-width:0;min-height:38px;padding:9px 12px;font-size:13.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.vs-land .wa-cursor{vertical-align:-2px;background:#00a884;width:1.5px;height:1.05em;margin-left:1px;animation:1s step-end infinite wa-cursor;display:inline-block}@keyframes wa-cursor{50%{opacity:0}}.vs-land .wa-mic{color:#fff;background:#00a884;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}@media (max-width:640px){.vs-land .wa-fondo{height:400px}.vs-land .wa-canal{display:none}}@media (prefers-reduced-motion:reduce){.vs-land .wa-entra,.vs-land .wa-puntos span,.vs-land .wa-cursor{animation:none}.vs-land .wa-fondo{scroll-behavior:auto}}
