.lp-k{--k:clamp(0, (var(--t,0) - var(--a,0)) / var(--d,.2), 1)}.lp-fade{opacity:var(--k)}.lp-rise{opacity:var(--k);transform:translateY(calc((1 - var(--k)) * var(--y,16px)))}.lp-drop{opacity:var(--k);transform:translateY(calc((1 - var(--k)) * var(--y,-24px))) scale(calc(.96 + .04 * var(--k)))}.lp-pop{opacity:var(--k);transform:scale(calc(.4 + .6 * var(--k)))}.lp-slide{transform:translateY(calc((1 - var(--k)) * 105%))}.lp-grow{transform:scaleY(var(--k))}.lp-sheen{transform:translateX(calc(-80px + var(--k) * 360px)) rotate(14deg);opacity:calc(1 - var(--k) * var(--k));left:0}.lp-zoom{transform:translateX(-50%) scale(calc(.86 + .16 * var(--t,0)))}.lp-type{white-space:nowrap;clip-path:inset(0 calc((1 - clamp(0, (var(--t,0) - .04) / .34, 1)) * 100%) 0 0);display:inline-block}.lp-press{--k:min(clamp(0, (var(--t,0) - .4) * 14, 1), clamp(0, (.52 - var(--t,0)) * 14, 1));transform:scale(calc(1 - .05 * var(--k)));filter:brightness(calc(1 - .12 * var(--k)))}.lp-como{--ks:.56}@media (min-width:390px) and (min-height:820px){.lp-como{--ks:.6}}@media (min-width:1024px){.lp-como{--ks:.8}}.lp-phone-box{width:calc(300px * var(--ks,.8));height:calc(624px * var(--ks,.8));position:relative}.lp-phone{width:300px;height:624px;transform:scale(var(--ks,.8));transform-origin:0 0;background:linear-gradient(145deg,#2a3330,#0e1518 40%);border-radius:50px;padding:9px;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1.5px #3a4541,0 50px 90px -40px #0e15188c,0 30px 50px -30px #0b854159}.lp-screen{isolation:isolate;border-radius:41px;width:100%;height:100%;position:relative;overflow:hidden}.lp-island{z-index:30;background:#000;border-radius:20px;width:92px;height:27px;position:absolute;top:10px;left:50%;transform:translate(-50%)}@keyframes lp-scan{0%,to{transform:translateY(0)}50%{transform:translateY(185px)}}.lp-scanline{animation:2.6s ease-in-out infinite lp-scan;top:12%}@keyframes lp-blink{50%{opacity:0}}.lp-caret{animation:1s step-end infinite lp-blink}.lp-shrink{animation:6s linear infinite shrink}@keyframes lp-float{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-10px) rotate(var(--r,0deg))}}.lp-float{transform:rotate(var(--r,0deg));animation:7s ease-in-out infinite lp-float;animation-delay:var(--delay,0s)}@media (prefers-reduced-motion:reduce){.lp-float,.lp-scanline,.lp-caret,.lp-shrink{animation:none}}html:has(.lp-landing){scroll-behavior:smooth;scroll-padding-top:12px}@media (min-width:1024px){html:has(.lp-landing){scroll-padding-top:76px}}@media (prefers-reduced-motion:reduce){html:has(.lp-landing){scroll-behavior:auto}}.lp-dot{background:var(--color-line-strong);border-radius:9999px;width:8px;height:8px;transition:height .3s,background .3s}.lp-dot[data-activo]{background:var(--color-primary);height:26px}.lp-bar{transform-origin:0;transform:scaleX(var(--avance,0))}@supports (animation-timeline:view()){@keyframes lp-paso-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.lp-story-anim ol .lp-paso{animation:linear both lp-paso-in;animation-timeline:view();animation-range:entry 10% cover 35%}}.lp-story-static{display:none}@media (prefers-reduced-motion:reduce){.lp-story-anim{display:none}.lp-story-static{display:block}}@keyframes lp-marquee{to{transform:translate(-50%)}}.lp-marquee{animation:40s linear infinite lp-marquee}.lp-marquee-wrap:hover .lp-marquee{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.lp-marquee{flex-wrap:wrap;justify-content:center;animation:none;width:auto!important}.lp-marquee [data-copia]{display:none}}
