.enso-landing{--ink:#060607;--stage:#0e0f11;--stage2:#141518;--steel:#d8dbe0;--text:#e9eaec;--mut:#8a8d94;--mut2:#5c5f66;--line:rgba(216,219,224,.12);--line2:rgba(216,219,224,.24);--font:"Poppins",system-ui,"Century Gothic",sans-serif;--ease:cubic-bezier(.22,.61,.36,1);--wrap:1240px;--gutter:clamp(22px,4vw,44px)}.enso-landing *{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}.enso-landing{background:var(--ink);color:var(--text);font-family:var(--font);font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}.enso-landing img{max-width:100%;display:block}.enso-landing a{color:inherit;text-decoration:none}.enso-landing .wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter)}.enso-landing .eyebrow{font-size:11px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--mut)}.enso-landing h1,.enso-landing h2,.enso-landing h3{font-weight:600;text-wrap:balance;letter-spacing:-.01em;line-height:1.06}.enso-landing :focus-visible{outline:1.5px solid var(--steel);outline-offset:4px;border-radius:2px}.enso-landing .brand{font-weight:600;letter-spacing:.01em}.enso-landing .hero{position:relative;min-height:100svh;display:flex;align-items:center;overflow:hidden;background:radial-gradient(120% 115% at 72% 58%,#13171b,#0b0c0e 60%,#08090a)}.enso-landing .hero-photo{position:absolute;right:0;bottom:0;height:100%;width:auto;z-index:0;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24%);mask-image:linear-gradient(90deg,transparent 0,#000 24%);opacity:0;transform:translate(24px)}.enso-landing .hero-photo img{display:block;height:100%;width:auto}.enso-landing.loaded .hero-photo{opacity:1;transform:none;transition:opacity 2.2s var(--ease) .2s,transform 2.6s var(--ease) .2s}.enso-landing .hero-inner{position:relative;z-index:2;width:100%}.enso-landing .hero-copy{max-width:520px;text-shadow:0 2px 30px rgba(0,0,0,.45)}.enso-landing .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(135% 125% at 60% 45%,transparent 50%,rgba(0,0,0,.55) 100%)}.enso-landing .scroll-cue{position:absolute;left:50%;bottom:24px;transform:translate(-50%);z-index:2;width:24px;height:38px;border:1px solid var(--line2);border-radius:13px;display:flex;justify-content:center;padding-top:8px;opacity:.5;transition:opacity .3s}.enso-landing .scroll-cue:hover{opacity:.9}.enso-landing .scroll-cue span{width:3px;height:8px;background:var(--steel);border-radius:2px}.enso-landing.loaded .scroll-cue span{animation:scrolldot 1.9s var(--ease) infinite}@keyframes scrolldot{0%{opacity:0;transform:translateY(-4px)}25%{opacity:1}60%{opacity:1}to{opacity:0;transform:translateY(10px)}}.enso-landing .hero-copy>*{opacity:0;transform:translateY(24px)}.enso-landing .hero .nueva{font-weight:400;font-size:clamp(20px,2.4vw,26px);color:var(--mut);letter-spacing:.01em}.enso-landing .wordmark{font-weight:500;font-size:clamp(74px,12vw,164px);line-height:.92;letter-spacing:-.02em;position:relative;margin:.02em 0 .16em -.03em;background:linear-gradient(180deg,#dcc084,#c2a25e 52%,#9c7c41);-webkit-background-clip:text;background-clip:text;color:transparent}.enso-landing .wm-o{position:relative;display:inline-block;line-height:.92}.enso-landing .wm-macron{position:absolute;left:50%;top:.115em;transform:translate(-50%);width:.6em;height:.08em;border-radius:.04em;background:linear-gradient(180deg,#dcc084,#a8884a)}.enso-landing .wordmark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.85) 50%,transparent 62%);-webkit-background-clip:text;background-clip:text;color:transparent;transform:translate(-120%);opacity:0}.enso-landing.loaded .wordmark:after{animation:sheen 2.2s var(--ease) 1.1s 1}@keyframes sheen{0%{transform:translate(-120%);opacity:0}12%{opacity:1}to{transform:translate(120%);opacity:0}}.enso-landing .creador{font-weight:400;font-size:clamp(15px,1.5vw,18px);color:var(--text)}.enso-landing .creador b{font-weight:700}.enso-landing .lede{margin:26px 0 6px;color:var(--mut);max-width:38ch;font-size:15.5px;font-weight:400}.enso-landing .rule{width:52px;height:1px;background:var(--line2);margin:22px 0}.enso-landing .btn{display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:lowercase;padding:15px 36px;border-radius:40px;cursor:pointer;position:relative;background:#fff;color:#002349;border:1px solid #fff;box-shadow:0 10px 28px #00000059;transition:transform .4s var(--ease),box-shadow .4s var(--ease),background .4s,border-color .4s,color .4s}.enso-landing .btn>span{position:relative;z-index:1}.enso-landing .btn .arw{display:none}.enso-landing .btn:hover{transform:translateY(-3px);box-shadow:0 18px 46px #ffffff29,0 10px 26px #00000080;color:#00305f}.enso-landing .btn:active{transform:translateY(-1px)}.enso-landing .btn.ghost:before{display:none}.enso-landing .btn.btn-s{padding:10px 24px;font-size:12px}.enso-landing .btn.btn-l{padding:18px 48px;font-size:15px}.enso-landing .signature{margin-top:44px}.enso-landing .signature .lbl{font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--mut2)}.enso-landing .signature .name{font-weight:600;font-size:14px;color:var(--mut);margin-top:2px}.enso-landing .signature img{margin-top:8px;height:44px;width:auto;opacity:.85}.enso-landing.loaded .hero-copy>*{opacity:1;transform:none;transition:opacity 1.5s var(--ease),transform 1.5s var(--ease)}.enso-landing.loaded .hero-copy>*:nth-child(1){transition-delay:.16s}.enso-landing.loaded .hero-copy>*:nth-child(2){transition-delay:.34s}.enso-landing.loaded .hero-copy>*:nth-child(3){transition-delay:.5s}.enso-landing.loaded .hero-copy>*:nth-child(4){transition-delay:.64s}.enso-landing.loaded .hero-copy>*:nth-child(5){transition-delay:.76s}.enso-landing.loaded .hero-copy>*:nth-child(6){transition-delay:.88s}.enso-landing.loaded .hero-copy>*:nth-child(7){transition-delay:1s}.enso-landing .features{background:var(--stage);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.enso-landing .features .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:34px;padding:72px clamp(20px,4vw,48px)}.enso-landing .feat{max-width:240px;transition:transform .45s var(--ease)}.enso-landing .feat:hover{transform:translateY(-5px)}.enso-landing .feat .ic{width:34px;height:34px;color:var(--steel);opacity:.9;stroke-width:1.1;transition:filter .45s,opacity .45s;object-fit:contain;display:block}.enso-landing .feat:hover .ic{opacity:1;filter:drop-shadow(0 0 12px rgba(216,222,232,.4))}.enso-landing .feat h3{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin:20px 0 10px}.enso-landing .feat p{font-size:14px;color:var(--mut);line-height:1.65;font-weight:400}.enso-landing .split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:80vh}.enso-landing .split.rev .stxt{order:2}.enso-landing .stxt{display:flex;flex-direction:column;justify-content:center;padding:clamp(44px,7vw,104px)}.enso-landing .stxt .btn{align-self:flex-start;box-sizing:border-box;width:var(--enso-btn-w,40%);max-width:100%}.enso-landing .stxt .eyebrow{margin-bottom:14px;display:block}.enso-landing .stxt h2{font-size:clamp(30px,4vw,50px);font-weight:600;margin:0 0 20px}.enso-landing .stxt p{color:var(--mut);max-width:40ch;font-size:16px;font-weight:400;margin-bottom:32px}.enso-landing .simg{position:relative;overflow:hidden;width:100%;min-height:420px;height:100%}.enso-landing .simg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.07);transition:transform 2.6s var(--ease)}.enso-landing .simg.in img{transform:scale(1)}.enso-landing .simg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.28));opacity:.7;transition:opacity .5s}.enso-landing .simg:hover:after{opacity:.4}.enso-landing .simg:hover img{transform:scale(1.05)}.enso-landing [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity 1.5s var(--ease),transform 1.5s var(--ease)}.enso-landing [data-reveal].in{opacity:1;transform:none}.enso-landing [data-stagger]>*{opacity:0;transform:translateY(24px);transition:opacity 1.3s var(--ease),transform 1.3s var(--ease)}.enso-landing [data-stagger].in>*{opacity:1;transform:none}.enso-landing [data-stagger].in>*:nth-child(1){transition-delay:.1s}.enso-landing [data-stagger].in>*:nth-child(2){transition-delay:.26s}.enso-landing [data-stagger].in>*:nth-child(3){transition-delay:.42s}.enso-landing [data-stagger].in>*:nth-child(4){transition-delay:.58s}.enso-landing .trust{background:var(--ink);border-top:1px solid var(--line)}.enso-landing .trust .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:44px 0}.enso-landing .tr{display:flex;gap:16px;align-items:center}.enso-landing .tr svg{width:26px;height:26px;color:var(--steel);opacity:.85;stroke-width:1.1;flex-shrink:0}.enso-landing .tr b{font-weight:600;font-size:13px;display:block}.enso-landing .tr span{font-size:13px;color:var(--mut);font-weight:400}@media(max-width:900px){.enso-landing .hero{min-height:auto;display:flex;flex-direction:column;background:#0a0b0d;padding:0}.enso-landing .hero:before,.enso-landing .hero:after,.enso-landing .scroll-cue{display:none}.enso-landing .hero-photo{position:static;order:1;width:100%;height:54vh;min-height:360px;overflow:hidden;transform:none;opacity:1;-webkit-mask-image:linear-gradient(180deg,#000 74%,transparent 99%);mask-image:linear-gradient(180deg,#000 74%,transparent 99%)}.enso-landing .hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center 28%}.enso-landing .hero-inner{order:2;padding:0 var(--gutter) 50px;margin-top:-44px;position:relative;z-index:2}.enso-landing .hero-copy{max-width:none;text-shadow:none;display:flex;flex-direction:column;align-items:center;text-align:center}.enso-landing .hero .nueva{order:0;font-size:12px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--mut)}.enso-landing .wordmark{order:1;font-size:58px;line-height:1;margin:6px 0 0}.enso-landing .creador{display:none}.enso-landing .rule{order:2;margin:24px 0 22px}.enso-landing .lede{order:3;max-width:32ch;font-size:18px;font-weight:300;line-height:1.55;color:#cbced4;margin:0}.enso-landing .lede:before{content:"\201c"}.enso-landing .lede:after{content:"\201d"}.enso-landing .signature{order:4;display:flex;flex-direction:column;align-items:center;margin-top:28px}.enso-landing .signature img{height:42px;margin-top:8px;opacity:.85}.enso-landing .hero .btn{order:5;margin-top:30px;font-size:12px;letter-spacing:.02em;padding:13px 32px}.enso-landing .features .grid{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:var(--gutter);gap:16px;padding:54px var(--gutter);-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.enso-landing .features .grid::-webkit-scrollbar{display:none}.enso-landing .features .feat{flex:0 0 calc((100% - 16px) / 1.5);max-width:none;width:auto;scroll-snap-align:start}.enso-landing .split,.enso-landing .split.rev{grid-template-columns:1fr;min-height:auto}.enso-landing .split .stxt,.enso-landing .split.rev .stxt{order:2;padding:40px var(--gutter)}.enso-landing .stxt .btn{width:auto}.enso-landing .simg{order:1;height:66vw;min-height:280px}.enso-landing .trust .grid{grid-template-columns:1fr;gap:22px;padding:34px var(--gutter)}}@media(prefers-reduced-motion:reduce){.enso-landing *{animation:none!important;transition:none!important}.enso-landing [data-reveal],.enso-landing [data-stagger]>*,.enso-landing .hero-copy>*,.enso-landing .hero-photo,.enso-landing .simg img{opacity:1!important;transform:none!important}}.enso-landing .enso-video{padding:clamp(72px,11vh,140px) 0;text-align:center;background:var(--ink)}.enso-landing .enso-video .eyebrow{display:block;margin-bottom:14px}.enso-landing .enso-video h2{font-size:clamp(30px,4vw,50px);font-weight:600;margin:0 auto 44px}.enso-landing .vframe{width:min(94vw,1500px);margin:0 auto;position:relative;border-radius:22px;overflow:hidden;border:1px solid var(--line2);box-shadow:0 50px 110px #0009;aspect-ratio:2/1;background:#000}.enso-landing .vframe video,.enso-landing .vframe iframe,.enso-landing .vframe .video-wrapper,.enso-landing .vframe deferred-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;display:block;object-fit:cover;border:0;pointer-events:none}.enso-landing .vframe video::-webkit-media-controls,.enso-landing .vframe video::-webkit-media-controls-enclosure{display:none!important}.enso-landing .vctrl{position:absolute;bottom:16px;right:16px;z-index:20;display:flex;gap:8px;opacity:0;transform:translateY(6px);transition:opacity .4s var(--ease),transform .4s var(--ease);pointer-events:auto}.enso-landing .vframe:hover .vctrl,.enso-landing .vframe:focus-within .vctrl,.enso-landing .vframe:fullscreen .vctrl,.enso-landing .vframe:-webkit-full-screen .vctrl,.enso-landing .vframe.is-fs .vctrl{opacity:1;transform:none}.enso-landing .vbtn{width:38px;height:38px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:#0a0b0d6b;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#e9eaec;display:grid;place-items:center;cursor:pointer;transition:background .25s,border-color .25s,transform .25s;appearance:none;-webkit-appearance:none}.enso-landing .vbtn:hover{background:#0a0b0db8;border-color:#ffffff80;transform:translateY(-2px)}.enso-landing .vbtn span{display:grid;place-items:center}.enso-landing .vbtn svg{width:15px;height:15px;display:block}.enso-landing .vbtn .i-pause,.enso-landing .vbtn .i-sound,.enso-landing .vbtn .i-fs-exit,.enso-landing .vbtn.playing .i-play{display:none}.enso-landing .vbtn.playing .i-pause{display:grid}.enso-landing .vbtn.unmuted .i-mute{display:none}.enso-landing .vbtn.unmuted .i-sound{display:grid}.enso-landing .vbtn.is-full .i-fs-enter{display:none}.enso-landing .vbtn.is-full .i-fs-exit{display:grid}.enso-landing .vframe:fullscreen,.enso-landing .vframe:-webkit-full-screen,.enso-landing .vframe.is-fs{width:100vw!important;height:100vh!important;max-width:none!important;aspect-ratio:auto;border-radius:0;border:0}.enso-landing .vframe.is-fs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;margin:0}body.enso-fs-lock{overflow:hidden}@media(max-width:900px){.enso-landing .vctrl{opacity:1;transform:none;bottom:12px;right:12px}.enso-landing .vbtn{width:34px;height:34px}}@media(max-width:900px){.enso-landing .vframe{width:calc(100vw - 36px);aspect-ratio:16/9;border-radius:16px}.enso-landing .enso-video h2{margin-bottom:30px}}@media(min-width:992px){.enso-landing{--enso-nav-max: 1440px;--enso-nav-inset: 2.5rem;--enso-nav-side: max(0px, calc((100vw - var(--enso-nav-max)) / 2))}.enso-landing .wrap{max-width:var(--enso-nav-max);padding-left:var(--enso-nav-inset);padding-right:var(--enso-nav-inset)}.enso-landing .features .grid{padding:72px var(--enso-nav-inset)}.enso-landing .trust .grid{padding:44px var(--enso-nav-inset)}.enso-landing .split .stxt{padding-top:clamp(44px,7vw,104px);padding-bottom:clamp(44px,7vw,104px);padding-right:clamp(44px,7vw,104px);padding-left:calc(var(--enso-nav-side) + var(--enso-nav-inset))}.enso-landing .split.rev .stxt{padding-left:clamp(44px,7vw,104px);padding-right:calc(var(--enso-nav-side) + var(--enso-nav-inset))}.enso-landing .vframe{width:calc(var(--enso-nav-max) - 2 * var(--enso-nav-inset));max-width:calc(100% - 2 * var(--enso-nav-inset))}}@media(min-width:992px)and (max-width:1199px){.enso-landing{--enso-nav-max: 960px}}@media(min-width:1200px)and (max-width:1450px){.enso-landing{--enso-nav-max: 97vw}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/lop-enso-landing.css.map */
