.lv-fin{display:flex;align-items:center;background:#050409;border-top:1px solid rgba(177,93,255,.18)}.lv-fin>.lv-ap{width:100%}.lv-fin-cielo{inset:0;z-index:-2;background:radial-gradient(ellipse 52% 34% at 50% 0,rgba(255,210,63,.08),rgba(5,4,9,0) 70%),radial-gradient(ellipse 85% 42% at 50% 100%,rgba(138,43,226,.5),rgba(5,4,9,0) 72%),linear-gradient(180deg,#050409,#07050e 55%,#120726)}.lv-fin-cielo,.lv-fin-piso{position:absolute;pointer-events:none}.lv-fin-piso{left:-40%;right:-40%;bottom:0;height:40%;z-index:-1;overflow:hidden;perspective:420px;perspective-origin:50% 0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 55%);mask-image:linear-gradient(180deg,transparent,#000 55%)}.lv-fin-piso:before{content:"";height:1px;background:linear-gradient(90deg,transparent,rgba(255,210,63,.55) 50%,transparent)}.lv-fin-piso:before,.lv-fin-piso>i{position:absolute;left:0;right:0;top:0}.lv-fin-piso>i{height:260%;transform-origin:50% 0;background-image:linear-gradient(rgba(177,93,255,.42) 1px,transparent 0),linear-gradient(90deg,rgba(177,93,255,.34) 1px,transparent 0);background-size:60px 60px;transform:rotateX(62deg);animation:lv-fin-avanza 5s linear infinite}@keyframes lv-fin-avanza{0%{transform:rotateX(62deg) translateY(0)}to{transform:rotateX(62deg) translateY(60px)}}.lv-fin-t{margin:0 auto;max-width:820px;font-size:28px;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}@media (min-width:1024px){.lv-fin-t{font-size:36px}}.lv-fin-t .dm-grad-p{filter:drop-shadow(0 0 22px rgba(177,93,255,.55))}.lv-fin-texto{font-size:15px;line-height:1.5;text-wrap:balance}@media (min-width:640px){.lv-fin-texto{font-size:16px}}.lv-fin-bus{width:100%;max-width:560px;margin-inline:auto;text-align:left}.lv-fin-barra{position:relative;display:flex;align-items:center;gap:12px;height:46px;padding:0 14px;border:1px solid rgba(177,93,255,.75);background:rgba(13,8,24,.94);box-shadow:0 0 0 1px rgba(177,93,255,.14),0 0 36px -6px rgba(177,93,255,.75),inset 0 0 18px -10px rgba(177,93,255,.9)}@media (min-width:640px){.lv-fin-barra{gap:12px;height:48px;padding:0 18px}}.lv-fin-lupa{flex:none;width:18px;height:18px;color:#c4b5fd}.lv-fin-q{flex:1;min-width:0;overflow:hidden;white-space:nowrap;font:500 15px/1.2 var(--font-inter),system-ui,sans-serif;color:#fff}@media (min-width:640px){.lv-fin-q{font-size:16px}}.lv-fin-cursor{display:inline-block;width:2px;height:1.15em;margin-left:2px;vertical-align:-.2em;background:#FFD23F;box-shadow:0 0 8px rgba(255,210,63,.8);animation:lv-fin-parpadeo 1s steps(1) infinite}@keyframes lv-fin-parpadeo{50%{opacity:0}}.lv-fin-bus[data-fase=muestra] .lv-fin-cursor{opacity:.35;animation:none}.lv-fin-carga{position:absolute;left:0;right:0;bottom:-1px;height:2px;transform:scaleX(0);transform-origin:left center;opacity:0;background:linear-gradient(90deg,#b15dff,#FFD23F)}.lv-fin-bus[data-fase=busca] .lv-fin-carga{opacity:1;animation:lv-fin-carga .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes lv-fin-carga{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lv-fin-res{display:grid;gap:5px;margin:8px 0 0;padding:0;list-style:none}.lv-fin-r{position:relative;display:flex;align-items:center;gap:12px;min-height:34px;padding:4px 12px;overflow:hidden;border:1px solid rgba(255,255,255,.09);background:rgba(12,9,20,.86);opacity:.45}@media (min-width:640px){.lv-fin-r{gap:14px;padding:4px 16px}}.lv-fin-tuyo{min-height:62px;transition:opacity .25s ease,border-color .25s ease,box-shadow .3s ease}@media (min-width:640px){.lv-fin-tuyo{min-height:64px}}.lv-fin-tuyo>*{position:relative}.lv-fin-tuyo:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .25s ease;background:linear-gradient(100deg,rgba(255,210,63,.15),rgba(177,93,255,.14) 58%,rgba(12,9,20,0))}.lv-fin-bus[data-fase=muestra] .lv-fin-tuyo{opacity:1;border-color:#FFD23F;box-shadow:0 0 0 1px rgba(255,210,63,.22),0 0 38px -8px rgba(255,210,63,.6)}.lv-fin-bus[data-fase=muestra] .lv-fin-tuyo:before{opacity:1}.lv-fin-tuyo:after{content:"";position:absolute;top:0;bottom:0;left:0;width:36%;pointer-events:none;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,236,170,.22),rgba(255,255,255,0));transform:translateX(-120%) skewX(-16deg)}.lv-fin-bus[data-fase=muestra] .lv-fin-tuyo:after{animation:lv-fin-barrido .7s ease-out .05s both}@keyframes lv-fin-barrido{0%{transform:translateX(-120%) skewX(-16deg)}to{transform:translateX(320%) skewX(-16deg)}}.lv-fin-n{flex:none;display:grid;place-items:center;width:34px;height:34px;font:900 13px/1 var(--font-satoshi),system-ui,sans-serif;color:rgba(243,239,251,.6);border:1px solid rgba(255,255,255,.16)}.lv-fin-tuyo .lv-fin-n{width:38px;height:38px;font-size:14px;transition:color .25s ease,background-color .25s ease,border-color .25s ease}.lv-fin-bus[data-fase=muestra] .lv-fin-tuyo .lv-fin-n{color:#0d0717;border-color:#FFD23F;background-color:#FFD23F;box-shadow:0 0 18px -2px rgba(255,210,63,.85)}@media (min-width:640px){.lv-fin-tuyo .lv-fin-n{width:40px;height:40px}}.lv-fin-esq{display:flex;flex:1;min-width:0;flex-direction:column;gap:7px}.lv-fin-esq i{display:block;height:8px;background:rgba(255,255,255,.16)}.lv-fin-esq i:first-child{width:40%}.lv-fin-esq i:last-child{width:66%;height:6px;background:rgba(255,255,255,.09)}.lv-fin-tuyo .lv-fin-esq{position:absolute;left:62px;right:18px;top:50%;transform:translateY(-50%);transition:opacity .2s ease}@media (min-width:640px){.lv-fin-tuyo .lv-fin-esq{left:70px}}.lv-fin-tx{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px;opacity:0;transition:opacity .25s ease}.lv-fin-bus[data-fase=muestra] .lv-fin-tx,.lv-fin-bus[data-fase=muestra] .lv-fin-ver{opacity:1;transition-delay:.05s}.lv-fin-bus[data-fase=muestra] .lv-fin-tuyo .lv-fin-esq{opacity:0}.lv-fin-tx b{font:900 17px/1.15 var(--font-satoshi),system-ui,sans-serif;color:#fff}@media (min-width:640px){.lv-fin-tx b{font-size:18px}}.lv-fin-est{font:600 12px/1 var(--font-inter),system-ui,sans-serif;letter-spacing:.08em;color:#f5b301}.lv-fin-est em{margin-left:6px;font-style:normal;letter-spacing:0;color:rgba(243,239,251,.85)}.lv-fin-tx small{font:400 13px/1.35 var(--font-inter),system-ui,sans-serif;color:rgba(243,239,251,.85)}@media (min-width:640px){.lv-fin-tx small{font-size:14px}}.lv-fin-ver{flex:none;opacity:0;transition:opacity .25s ease;font:700 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:#FFD23F}@media (max-width:639px){.lv-fin-ver{display:none}}.lv-fin-cta button.dm-neonbtn{position:relative;min-height:52px;padding-top:.75rem;padding-bottom:.75rem;font-size:.88rem}@media (min-width:640px){.lv-fin-cta button.dm-neonbtn{min-height:54px;font-size:.92rem}}.lv-fin-cta button.dm-neonbtn:after{content:"";position:absolute;inset:-1px;pointer-events:none;box-shadow:0 0 26px 2px rgba(177,93,255,.85),0 0 64px 10px rgba(177,93,255,.28);opacity:.2;animation:lv-fin-respira 2.6s ease-in-out infinite}@keyframes lv-fin-respira{50%{opacity:1}}.lv-fin-cta p{width:-moz-max-content;width:max-content;min-width:0;max-width:100%;margin:12px auto 0;padding:0;box-sizing:border-box;font:700 13px/1.3 var(--font-inter),system-ui,sans-serif;letter-spacing:0;white-space:nowrap;text-align:center;color:var(--verde-regalo);background:none!important;border:0!important;border-radius:0;box-shadow:none!important}@media (min-width:640px){.lv-fin-cta p{font-size:14px}}@media (prefers-reduced-motion:reduce){.lv-fin-carga,.lv-fin-cta button.dm-neonbtn:after,.lv-fin-cursor,.lv-fin-piso>i,.lv-fin-tuyo:after{animation:none!important}.lv-fin-esq,.lv-fin-n,.lv-fin-tuyo,.lv-fin-tuyo:before,.lv-fin-tx,.lv-fin-ver{transition:none!important}.lv-fin-cta button.dm-neonbtn:after{opacity:.6}}@property --lvc-a{syntax:"<angle>";inherits:false;initial-value:0deg}.lv-fin.lv-fin-claro{background:#fcfaf7;border-top:0;isolation:isolate}.lv-fin-claro>.lv-ap{padding-top:clamp(56px,8vw,96px);padding-bottom:clamp(56px,8vw,96px)}.lv-fin-claro .lv-fin-cielo{background:linear-gradient(180deg,#fcfaf7,#f6f3ee)}.lv-fin-aura{position:absolute;inset:-32% -12%;z-index:-2;pointer-events:none;will-change:transform}.lv-fin-aura-a{background:radial-gradient(38% 44% at 22% 40%,rgba(177,93,255,.12),transparent 70%),radial-gradient(34% 40% at 80% 62%,rgba(34,211,238,.1),transparent 70%);animation:lv-aura-a 17s cubic-bezier(.45,0,.55,1) infinite alternate}.lv-fin-aura-b{background:radial-gradient(40% 40% at 66% 28%,rgba(94,230,208,.12),transparent 70%),radial-gradient(30% 38% at 30% 76%,rgba(124,58,237,.08),transparent 70%);animation:lv-aura-b 29s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes lv-aura-a{0%{transform:translate3d(-8%,-4%,0) scale(1)}to{transform:translate3d(8%,5%,0) scale(1.14)}}@keyframes lv-aura-b{0%{transform:translate3d(9%,4%,0) scale(1.12)}to{transform:translate3d(-9%,-5%,0) scale(1)}}.lv-fin-claro .lv-fin-piso{display:block;height:46%;z-index:-1}.lv-fin-claro .lv-fin-piso:before{background:linear-gradient(90deg,transparent,rgba(124,58,237,.4) 30%,rgba(34,211,238,.4) 70%,transparent)}.lv-fin-claro .lv-fin-piso>i{background-image:linear-gradient(rgba(124,58,237,.2) 1px,transparent 0),linear-gradient(90deg,rgba(124,58,237,.16) 1px,transparent 0)}.lv-fin-claro .lv-fin-piso{background:linear-gradient(180deg,rgba(109,40,217,0),rgba(109,40,217,.75) 26%,#6d28d9 46%,#4c1d95 76%,#08070d)}.lv-fin-claro .lv-fin-piso>i{background-image:linear-gradient(rgba(255,255,255,.34) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.28) 1px,transparent 0)}.lv-fin-claro .lv-fin-t{color:#1b1726!important;font-family:var(--font-satoshi),system-ui,sans-serif;font-size:clamp(34px,6.2vw,62px);line-height:1.04;letter-spacing:-.03em;max-width:18ch}.lv-fin-claro .lv-fin-t .dm-grad-p{background:linear-gradient(105deg,#7c3aed,#9d4edd 18%,#0e7490 42%,#0f766e 58%,#0e7490 74%,#7c3aed);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;filter:none;animation:lvc-irid 10s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes lvc-irid{0%{background-position:0 0}to{background-position:100% 0}}.lv-fin-claro .lv-fin-barra{border-radius:14px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.95);backdrop-filter:blur(16px) saturate(1.35);box-shadow:0 30px 60px -20px rgba(40,20,80,.18),0 2px 6px rgba(40,20,80,.05),inset 0 1px 0 rgba(255,255,255,.9)}.lv-fin-claro .lv-fin-lupa{color:#7c3aed}.lv-fin-claro .lv-fin-q{color:#1b1726}.lv-fin-claro .lv-fin-cursor{background:#7c3aed;box-shadow:0 0 8px rgba(124,58,237,.5)}.lv-fin-claro .lv-fin-carga{background:linear-gradient(90deg,#7c3aed,#22D3EE,#5EE6D0)}.lv-fin-claro .lv-fin-barra:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1.5px;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:conic-gradient(from var(--lvc-a),rgba(124,58,237,.18) 0 40%,#b15dff 58%,#22D3EE 74%,#5EE6D0 86%,rgba(124,58,237,.18) 100%);animation:lvc-vuelta 6s linear infinite}@keyframes lvc-vuelta{to{--lvc-a:360deg}}.lv-fin-claro .lv-fin-r{border-radius:12px;background:rgba(255,255,255,.62);border:1px solid rgba(27,23,38,.07);opacity:.72;backdrop-filter:blur(12px);box-shadow:0 22px 40px -22px rgba(40,20,80,.16)}.lv-fin-claro .lv-fin-n{color:#6b6479;border-color:rgba(27,23,38,.12);border-radius:8px}.lv-fin-claro .lv-fin-esq i{background:rgba(27,23,38,.12)}.lv-fin-claro .lv-fin-esq i:last-child{background:rgba(27,23,38,.07)}.lv-fin-claro .lv-fin-bus[data-fase=muestra] .lv-fin-tuyo{opacity:1;background:rgba(255,255,255,.86);border-color:#d4a017;box-shadow:0 30px 60px -20px rgba(40,20,80,.2),0 10px 34px -14px rgba(180,130,0,.5)}.lv-fin-claro .lv-fin-bus[data-fase=muestra] .lv-fin-tuyo .lv-fin-n{color:#1b1726;box-shadow:none}.lv-fin-claro .lv-fin-tuyo:before{background:linear-gradient(100deg,rgba(255,210,63,.22),rgba(124,58,237,.08) 58%,rgba(255,255,255,0))}.lv-fin-claro .lv-fin-tuyo:after{background:linear-gradient(100deg,rgba(255,255,255,0),rgba(177,93,255,.22),rgba(34,211,238,.2),rgba(255,255,255,0))}.lv-fin-claro .lv-fin-tx b{color:#1b1726}.lv-fin-claro .lv-fin-est{color:#c58b00}.lv-fin-claro .lv-fin-est em{color:#6b6479}.lv-fin-claro .lv-fin-tx small{color:#48425a}.lv-fin-claro .lv-fin-ver{color:#7c3aed}.lv-fin-claro .lv-fin-cta button.dm-neonbtn{min-height:58px;padding:0 34px;font-size:16px;font-weight:800;letter-spacing:-.005em;border-radius:12px;text-shadow:none;background:#16121f!important;color:#fffdfa!important;border:1.5px solid #16121f!important;box-shadow:0 18px 36px -14px rgba(27,23,38,.5)!important;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.lv-fin-claro .lv-fin-cta button.dm-neonbtn:hover{transform:translateY(-2px)}.lv-fin-claro .lv-fin-cta button.dm-neonbtn:after{display:block;border-radius:12px;box-shadow:0 0 30px 2px rgba(124,58,237,.5),0 0 70px 12px rgba(34,211,238,.28)}.lv-fin-claro .lv-fin-cta p{color:#2ecc71}@media (max-width:767px){.lv-fin-aura{opacity:.8}.lv-fin-claro .lv-fin-piso{height:38%}.lv-fin-claro .lv-fin-barra{backdrop-filter:blur(8px);box-shadow:0 20px 36px -16px rgba(40,20,80,.16),0 1px 4px rgba(40,20,80,.05)}.lv-fin-claro .lv-fin-r{backdrop-filter:none;box-shadow:0 14px 26px -16px rgba(40,20,80,.14)}.lv-fin-claro .lv-fin-cta button.dm-neonbtn{min-height:54px;padding:0 24px;font-size:15px}.lv-fin-aura-a{animation-duration:22s}.lv-fin-aura-b{animation-duration:36s}}@media (prefers-reduced-motion:reduce){.lv-fin-aura,.lv-fin-claro .lv-fin-barra:before,.lv-fin-claro .lv-fin-t .dm-grad-p{animation:none!important}.lv-fin-claro .lv-fin-barra:before{opacity:.6}}