@font-face{font-stretch:75%;font-family:anybody;src:url(../media/anybody_cond_900-s.p.39h1s8pt8bzft.woff2)format("woff2");font-display:swap;font-weight:900}@font-face{font-family:anybody Fallback;src:local(Arial);ascent-override:77.0%;descent-override:23.25%;line-gap-override:0.0%;size-adjust:103.24%}.anybody_fceb4d67-module__q6La4G__className{font-family:anybody,anybody Fallback;font-weight:900}.anybody_fceb4d67-module__q6La4G__variable{--font-anybody:"anybody", "anybody Fallback"}
@font-face{font-family:geist;src:url(../media/geist_latin-s.p.20f3xrkj613ah.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geist_64525ef1-module__JJy5BW__className{font-family:geist,geist Fallback}.geist_64525ef1-module__JJy5BW__variable{--font-geist:"geist", "geist Fallback"}
@font-face{font-family:bricolage;src:url(../media/bricolage_latin-s.1iqnhac4m3hwo.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:bricolage Fallback;src:local(Arial);ascent-override:82.39%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:112.88%}.bricolage_2f7baee1-module__eL1iAW__className{font-family:bricolage,bricolage Fallback}.bricolage_2f7baee1-module__eL1iAW__variable{--font-bricolage:"bricolage", "bricolage Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--y:#fff1a8;--p:#ffd6e5;--m:#cdf3de;--l:#e0d8ff;--s:#d3eaff;--w:#fff;--ink:#0a0a0a;--ink-2:#3a3a40;--line:#0a0a0a24;--brand:#ff7aa8;--ok:#2fd27a;--ease:cubic-bezier(.23,1,.32,1);--poster:var(--font-anybody), "Arial Narrow", system-ui, sans-serif;--text:var(--font-geist), system-ui, sans-serif;--logo:var(--font-bricolage), system-ui, sans-serif;--dot:#e8552a}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--w);color:var(--ink);font:400 16px/1.5 var(--text);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit;color:inherit}.gut{padding-inline:clamp(16px,5vw,72px)}.max{max-width:1240px;margin:0 auto}.big{font:900 clamp(44px, 7.4vw, 112px)/.9 var(--poster);text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance;font-stretch:75%}.h2{font:900 clamp(36px, 5vw, 72px)/.9 var(--poster);text-transform:uppercase;text-wrap:balance;font-stretch:75%}.lead{color:var(--ink-2);max-width:32em;font-size:clamp(16px,1.3vw,19px)}.btn{background:var(--ink);color:#fff;height:52px;transition:transform .2s var(--ease), background-color .2s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:0 24px;font-weight:500;display:inline-flex}.btn:active{transform:scale(.97)}.btn--soft{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}@media (hover:hover) and (pointer:fine){.btn:hover{background:#2a2a2a}.btn--soft:hover{background:#0a0a0a0f}.nav__links a:hover,.nav__login:hover{text-underline-offset:4px;text-decoration:underline}.prow b a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}html.cta-fuera .nav .nav__cta:hover{background:#2a2a2a}}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}section[id]{scroll-margin-top:66px}.nav{top:env(safe-area-inset-top,0px);z-index:30;background:var(--y);border-bottom:1.5px solid var(--ink);position:sticky}.nav__in{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.logo{font:800 27px/1 var(--logo);letter-spacing:-.04em;align-items:baseline;display:inline-flex}.dot{color:var(--dot)}.nav__links{gap:26px;font-size:15px;display:flex}.nav__r{align-items:center;gap:10px;display:flex}.nav .btn{height:44px;padding:0 16px;font-size:14px}.nav__login{align-items:center;min-height:44px;padding:0 8px;font-size:15px;font-weight:500;display:inline-flex}.nav__login:active{transform:scale(.97)}html.cta-fuera .nav .nav__cta{background:var(--ink);color:#fff;box-shadow:none}.logo{align-items:center;min-height:44px}@media (max-width:860px){.nav__links{display:none}.nav__r{gap:4px}}.hero{background:var(--y);padding-block:clamp(40px,7vw,96px) 40px;overflow:hidden}.hero__in{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:40px;display:grid}.hero .big span{display:block;overflow:hidden}.hero .big span i{font-style:normal;display:block}.hero .lead{margin-top:22px}.hero__cta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.hero__micro{color:var(--ink-2);margin-top:12px;font-size:14px}.hero__vis{place-items:center;height:560px;display:grid;position:relative}.chip{background:var(--w);box-shadow:0 0 0 1.5px var(--ink), 4px 4px 0 var(--ink);white-space:nowrap;border-radius:16px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:500;display:flex;position:absolute}.chip i{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;display:grid}.chip--1{top:8%;left:-6%}.chip--1 i{background:var(--ok)}.chip--2{top:26%;right:-10%}.chip--2 i{background:var(--l)}.chip--3{bottom:15%;left:-8%}.chip--3 i{background:var(--brand)}.tipos{flex-wrap:wrap;gap:4px 0;margin-top:clamp(40px,6vw,72px);font-size:15px;font-weight:500;display:flex}.tipos li{list-style:none}.tipos li:not(:last-child):after{content:"·";color:var(--ink-2);padding-inline:8px}@media (max-width:900px){.hero__in{grid-template-columns:1fr;gap:28px}.hero__cta{flex-direction:column;align-items:stretch;gap:4px}.hero__cta .btn{justify-content:center}.hero__cta .btn--soft{box-shadow:none;text-underline-offset:4px;height:44px;text-decoration:underline}.hero__micro{text-align:center;margin-top:4px}.hero__vis{place-items:start center;height:410px}.hero__vis .iph{transform-origin:top;transform:scale(.74)}.chip{white-space:normal;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:min(300px,88%);box-shadow:0 0 0 1.5px var(--ink), 3px 3px 0 var(--ink);background:#fffffff0;border-radius:18px;margin-left:calc(min(300px,88%)/-2);padding:12px 14px;font-size:14px;left:50%;right:auto}.chip--1{top:auto;bottom:14px;left:50%}.chip--2,.chip--3{display:none}.tipos{margin-top:8px}}.iph{background:#0a0a0a;border-radius:44px;flex:none;width:260px;height:540px;padding:9px;position:relative;box-shadow:8px 8px #0a0a0ae6}.iph:after{content:"";z-index:6;background:#000;border-radius:20px;width:80px;height:24px;margin-left:-40px;position:absolute;top:18px;left:50%}.iph__scr{background:#fff;border-radius:36px;width:100%;height:100%;position:relative;overflow:hidden}.t{color:#0a0a0a;opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);background:#fff;flex-direction:column;font-size:12px;line-height:1.35;display:flex;position:absolute;inset:0;transform:translateY(12px)}.t.on{opacity:1;transform:none}.t--pad{gap:10px;padding:54px 16px 16px}.t-fl{flex:none;height:200px;position:relative}.t-fl img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.t-bd{gap:3px;padding:12px 16px 0;display:grid}.t h4{font:600 19px/1.15 var(--text);letter-spacing:-.02em;min-height:1.15em}.mut{color:#52525b;font-size:11px}.t-lbl{margin-top:8px;font-size:12px;font-weight:600}.t-row{border-top:1px solid #e4e4e7;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.t-row b{font-size:13px;font-weight:500;display:block}.t-row span{color:#52525b;font-size:11px}.stp{align-items:center;gap:10px;display:flex}.stp i{color:#52525b;border-radius:50%;place-items:center;width:28px;height:28px;font-size:16px;font-style:normal;display:grid;box-shadow:inset 0 0 0 1px #d4d4d8}.stp i.mas{background:var(--brand);color:#0a0a0a;box-shadow:none;transition:transform .15s var(--ease)}.stp i.mas.tap{transform:scale(.8)}.stp em{text-align:center;min-width:8px;font-style:normal;font-weight:600}.t-bar{margin-top:auto;padding:12px 16px 16px}.t-btn{background:var(--brand);color:#0a0a0a;border-radius:999px;place-items:center;height:44px;font-size:13px;font-weight:600;display:grid}.t-btn--ink{color:#fff;background:#0a0a0a}.t-row.new{opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);transform:translateY(6px)}.t-row.new.on{opacity:1;transform:none}.opt{height:46px;transition:box-shadow .3s var(--ease);border-radius:12px;justify-content:space-between;align-items:center;padding:0 12px;font-weight:500;display:flex;box-shadow:inset 0 0 0 1px #e4e4e7}.opt small{color:#52525b;font-size:11px;font-weight:400}.opt.sel{box-shadow:inset 0 0 0 2px #0a0a0a}.toast{color:#fff;opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);background:#0a0a0a;border-radius:12px;align-items:center;gap:10px;margin-top:auto;padding:12px;display:flex;transform:translateY(10px)}.toast.on{opacity:1;transform:none}.toast i{background:var(--ok);color:#0a0a0a;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;display:grid}.mail{color:#52525b;border-bottom:1px solid #e4e4e7;justify-content:space-between;padding-bottom:8px;font-size:11px;display:flex}.mail b{color:#0a0a0a;font:800 16px/1 var(--logo);letter-spacing:-.04em}.tk{text-align:center;border-radius:14px;justify-items:center;gap:6px;padding:14px;display:grid;box-shadow:inset 0 0 0 1px #e4e4e7}.tk svg{opacity:0;width:136px;height:136px;transition:opacity .4s var(--ease), transform .4s var(--ease);transform:scale(.9)}.tk.on svg{opacity:1;transform:none}.t--scan{color:#fff;background:#0a0a0a}.scam{filter:brightness(.3)blur(3px);background:url(/img/flyer-retro.webp) 50%/cover;position:absolute;inset:0}.stop{justify-content:space-between;padding:54px 16px 0;font-size:12px;display:flex;position:relative}.sfr{width:170px;height:170px;margin:-85px 0 0 -85px;position:absolute;top:42%;left:50%}.sfr svg{background:#fff;border-radius:6px;width:130px;height:130px;padding:8px;position:absolute;inset:20px}.sfr:before{content:"";background:linear-gradient(#fff,#fff) 0 0/26px 3px no-repeat,linear-gradient(#fff,#fff) 0 0/3px 26px no-repeat,linear-gradient(#fff,#fff) 100% 0/26px 3px no-repeat,linear-gradient(#fff,#fff) 100% 0/3px 26px no-repeat,linear-gradient(#fff,#fff) 0 100%/26px 3px no-repeat,linear-gradient(#fff,#fff) 0 100%/3px 26px no-repeat,linear-gradient(#fff,#fff) 100% 100%/26px 3px no-repeat,linear-gradient(#fff,#fff) 100% 100%/3px 26px no-repeat;position:absolute;inset:0}.sline{background:var(--brand);height:2px;box-shadow:0 0 10px var(--brand);opacity:0;position:absolute;top:10px;left:10px;right:10px}.t--scan.on .sline{animation:scan .32s var(--ease) 2 alternate}@keyframes scan{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(148px)}}.sok{background:var(--ok);color:#0a0a0a;opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);border-radius:26px;gap:2px;padding:16px;display:grid;position:absolute;bottom:10px;left:10px;right:10px;transform:translateY(26px)}.sok.on{opacity:1;transform:none}.sok b{font:600 20px/1.1 var(--text)}.lap{width:780px;height:500px;box-shadow:0 0 0 1.5px var(--ink), 8px 8px 0 var(--ink);background:#fff;border-radius:16px;overflow:hidden}.lap__bar{background:#f4f4f5;border-bottom:1px solid #e4e4e7;align-items:center;gap:7px;height:34px;padding:0 14px;display:flex}.lap__bar i{background:#d4d4d8;border-radius:50%;width:10px;height:10px}.lap__url{color:#52525b;background:#fff;border-radius:8px;margin:0 auto;padding:3px 14px;font-size:11px}.lap__bd{color:#0a0a0a;grid-template-columns:168px 1fr;height:calc(100% - 34px);font-size:13px;display:grid}.side{background:#fafafa;border-right:1px solid #e4e4e7;flex-direction:column;gap:2px;padding:16px 12px;display:flex}.side .lg{font:800 21px/1 var(--logo);letter-spacing:-.04em;margin:0 6px 14px}.side a{color:#3a3a40;border-radius:8px;align-items:center;gap:9px;padding:8px;display:flex}.side a.on{color:#0a0a0a;background:#fff;font-weight:500;box-shadow:inset 0 0 0 1px #e4e4e7}.side svg{width:15px;height:15px}.side .sal{color:#52525b;border-top:1px solid #e4e4e7;margin-top:auto;padding:10px 8px;font-size:12px}.side .sal b{color:#0a0a0a}.main{position:relative;overflow:hidden}.pc{opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);flex-direction:column;gap:12px;padding:22px 84px 22px 26px;display:flex;position:absolute;inset:0;transform:translateY(12px)}.pc.on{opacity:1;transform:none}.pc h5{font:600 20px/1.2 var(--text);letter-spacing:-.02em}.back{color:#52525b;font-size:12px}.pbtn{color:#fff;background:#0a0a0a;border-radius:999px;align-self:flex-start;align-items:center;height:38px;padding:0 16px;font-size:13px;font-weight:500;display:inline-flex}.p1{grid-template-columns:1.25fr 1fr;gap:22px;height:100%;display:grid}.p1>div{flex-direction:column;gap:12px;min-width:0;display:flex}.prog{background:#e4e4e7;border-radius:4px;height:4px}.prog i{background:#0a0a0a;border-radius:4px;width:17%;height:100%;display:block}.inp{border-radius:10px;align-items:center;height:46px;padding:0 12px;font-size:15px;display:flex;box-shadow:inset 0 0 0 1.5px #0a0a0a}.caret{background:#0a0a0a;width:1.5px;height:19px;margin-left:2px}.lnk{color:#52525b;justify-content:space-between;gap:6px;font-size:12px;display:flex}.lnk b{color:#0a0a0a;font-weight:500}.okt{color:#15803d;opacity:0;transition:opacity .3s var(--ease);font-weight:500}.okt.on{opacity:1}.evs{gap:10px;display:grid}.ev{border-radius:12px;grid-template-columns:48px 1fr;align-items:center;gap:10px;padding:8px;display:grid;box-shadow:inset 0 0 0 1px #e4e4e7}.ev img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:48px;height:60px}.ev b{font-size:13px;font-weight:500;display:block}.ev span{color:#52525b;font-size:11px}.ev .dot{vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.ev--new{opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);transform:translateY(-8px)}.ev--new.on{opacity:1;transform:none}.ev--new .ph{background:repeating-linear-gradient(45deg,#f4f4f5 0 6px,#e4e4e7 6px 12px);border-radius:8px;width:48px;height:60px}.erow{opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);border-top:1px solid #e4e4e7;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:11px 0;display:grid;transform:translateY(6px)}.erow.on{opacity:1;transform:none}.erow b{font-weight:500}.erow span{color:#52525b;font-variant-numeric:tabular-nums;font-size:12px}.pub{border-radius:12px;justify-content:space-between;align-items:center;margin-top:auto;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #e4e4e7}.sw{width:40px;height:24px;transition:background-color .25s var(--ease);background:#d4d4d8;border-radius:999px;position:relative}.sw:after{content:"";width:18px;height:18px;transition:transform .25s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.sw.on{background:#15803d}.sw.on:after{transform:translate(16px)}.cifras{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.cifras div{border-radius:12px;padding:12px;box-shadow:inset 0 0 0 1px #e4e4e7}.cifras span{color:#52525b;font-size:11px}.cifras b{font:600 26px/1.1 var(--text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:block}.bars{border-bottom:1px solid #e4e4e7;flex:1;align-items:flex-end;gap:7px;min-height:120px;padding-top:8px;display:flex}.bars i{transform-origin:bottom;transition:transform .3s var(--ease);background:#d4d4d8;border-radius:4px 4px 0 0;flex:1;transform:scaleY(0)}.bars i:last-child{background:var(--brand)}.bars.on i{transform:scaleY(1)}.ptoast{color:#fff;opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);background:#0a0a0a;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:flex;position:absolute;top:16px;right:84px;transform:translateY(-10px)}.ptoast.on{opacity:1;transform:none}.ptoast i{background:var(--ok);border-radius:50%;width:8px;height:8px}.tbl{display:grid}.tr{border-top:1px solid #e4e4e7;grid-template-columns:1.3fr 1fr 1fr auto;align-items:center;gap:10px;padding:10px 0;font-size:12px;display:grid}.tr.h{color:#52525b;border-top:0;font-size:11px}.tr b{font-size:13px;font-weight:500}.est{justify-self:end;align-items:center;gap:6px;font-size:12px;display:inline-flex}.est i{background:var(--ok);border-radius:50%;width:7px;height:7px}.est.pend i{background:#f5b300}.apr{color:#fff;height:28px;transition:transform .15s var(--ease);background:#0a0a0a;border-radius:999px;align-items:center;padding:0 12px;font-size:12px;display:inline-flex}.apr.tap{transform:scale(.9)}.door{grid-template-columns:1fr 1fr;gap:22px;height:100%;display:grid}.door>div{flex-direction:column;gap:10px;min-width:0;display:flex}.adn b{font:900 76px/.9 var(--poster);font-variant-numeric:tabular-nums}.adn span{color:#52525b;font-size:13px}.pbar{background:#e4e4e7;border-radius:8px;height:8px;overflow:hidden}.pbar i{background:var(--ok);transform-origin:0;width:100%;height:100%;transition:transform .32s var(--ease);display:block;transform:scaleX(0)}.scans{display:grid}.scans div{opacity:0;transition:opacity .3s var(--ease);border-top:1px solid #e4e4e7;justify-content:space-between;gap:8px;padding:9px 0;font-size:12px;display:flex}.scans div.on{opacity:1}.scans i{background:var(--ok);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.scans .no i{background:#e5484d}.demo{background:var(--p);border-top:1.5px solid var(--ink)}.demo__pin{height:calc(100svh - 64px);min-height:600px;overflow:hidden}@media (min-width:900px) and (prefers-reduced-motion:no-preference){html.js-on .demo{height:calc(max(600px,100svh - 64px) + 400svh)}html.js-on .demo__pin{position:sticky;top:64px}}.demo__in{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);height:100%;padding-block:40px;display:grid}.demo__txt .h2{margin-bottom:22px}.pasos{gap:4px;list-style:none;display:grid}.pasos li{transition:background-color .3s var(--ease);border-radius:14px}.pasos li.on{box-shadow:inset 0 0 0 1.5px var(--ink);background:#ffffffb3}.pasos button{all:unset;cursor:pointer;box-sizing:border-box;border-radius:14px;align-items:center;gap:12px;width:100%;padding:10px 14px;font-size:17px;font-weight:500;display:flex}.pasos button:focus-visible{outline:2px solid var(--ink)}.pasos button:active,.vista button:active{transform:scale(.97)}.pasos .n{width:26px;height:26px;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.pasos li.on .n,.pasos li.hecho .n{background:var(--ink);color:#fff}.pasos .d{display:none}.pasos .d p{color:var(--ink-2);padding:0 14px 0 52px;font-size:14px}.pasos li.on .d{display:block}.pasos li.on .d p{animation:aparecer .24s var(--ease) backwards}@keyframes aparecer{0%{opacity:0;transform:translateY(-4px)}}.pasos li.on .d p{padding-bottom:12px}.leyenda{color:var(--ink-2);margin-top:16px;font-size:13px}.vista{display:none}.box{height:min(660px,100%);min-height:0;position:relative}.scene{width:990px;height:640px;transform:translate(-50%, -50%) scale(var(--k,1));position:absolute;top:50%;left:50%}.scene .lap{position:absolute;top:10px;left:0}.scene .iph{position:absolute;top:96px;left:730px}.etq{z-index:3;background:var(--w);box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600;position:absolute}.etq--pc{top:-26px;left:20px}.etq--tel{top:52px;left:auto;right:0}@media (max-width:899px){.demo__pin{height:auto;min-height:0}.demo__in{grid-template-rows:44px auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;height:auto;padding-block:28px 36px}.demo__txt{display:contents}.demo__txt .h2{grid-area:1/1;margin:0;font-size:34px}.vista{grid-area:1/2;place-self:center end;gap:6px;display:flex}.vista button{height:44px;box-shadow:inset 0 0 0 1.5px var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:13px;font-weight:500}.vista button[aria-pressed=true]{background:var(--w);box-shadow:inset 0 0 0 2.5px var(--ink)}.box{touch-action:pan-y;grid-area:2/1/auto/-1;height:min(540px,64svh)}.nav5{grid-area:3/1/auto/-1;display:flex}.pasos{grid-area:4/1/auto/-1;align-content:start;min-height:120px}.pasos li:not(.on){display:none}.pasos button{min-height:44px;padding:8px 12px;font-size:16px}.pasos .d p{padding:0 12px 0 50px;font-size:13px;line-height:1.35}.pasos li.on .d p{padding-bottom:10px}.leyenda,.etq{display:none}.scene{width:100%;height:100%;top:0;left:0;transform:none}.scene .lap,.scene .iph{transition:opacity .3s var(--ease);top:50%;left:50%}.scene .lap{transform:translate(-50%, -50%) scale(var(--kl,.45))}.scene .iph{transform:translate(-50%, -50%) scale(var(--kp,.8))}.box[data-ver=pc] .iph,.box[data-ver=tel] .lap{opacity:0;pointer-events:none}.scene .lap{transform:translate(-50%, -50%) scale(var(--kp,.8));background:#0a0a0a;border-radius:44px;width:260px;height:540px;padding:9px;box-shadow:8px 8px #0a0a0ae6}.scene .lap:after{content:"";z-index:6;background:#000;border-radius:20px;width:80px;height:24px;margin-left:-40px;position:absolute;top:18px;left:50%}.lap__bar{display:none}.lap__bd{background:#fff;border-radius:36px;grid-template-rows:minmax(0,1fr) 58px;grid-template-columns:1fr;height:100%;overflow:hidden}.side{border-top:1px solid #e4e4e7;border-right:0;flex-direction:row;order:2;justify-content:space-around;align-items:center;padding:4px 6px}.side .lg,.side .sal{display:none}.side a{flex-direction:column;gap:2px;padding:6px 4px;font-size:10px}.side a.on{box-shadow:none;background:0 0}.pc{padding:54px 16px 16px}.p1,.door{grid-template-columns:1fr}.p1>div:last-child{display:none}.cifras{grid-template-columns:1fr 1fr}.tr{grid-template-columns:1.2fr 1fr auto}.tr>:nth-child(3),.erow span:last-child{display:none}.ptoast{top:48px;left:12px;right:12px}.adn b{font-size:60px}.demo__h-long{display:none}.pc,.t{transform:translate(48px)}.box[data-dir="-1"] .pc,.box[data-dir="-1"] .t{transform:translate(-48px)}.box .pc.on,.box .t.on{transform:none}}.nav5{justify-content:center;align-items:center;gap:10px;display:none}.nav5 button.nv{background:var(--w);width:44px;height:44px;box-shadow:inset 0 0 0 1.5px var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:22px;line-height:1;display:grid}.nav5 button.nv:active,.dots button:active{transform:scale(.97)}.nav5 button.nv:disabled{opacity:.35}.dots{display:flex}.dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.dots button:before{content:"";width:10px;height:10px;transition:transform .25s var(--ease), background-color .25s var(--ease);background:#0a0a0a40;border-radius:999px}.dots button[aria-current=step]:before{background:var(--ink);transform:scale(1.4)}@media (max-width:899px){.nav5{display:flex}}@media (max-width:899px) and (max-height:640px){.box{height:60svh}}.inc{background:var(--m);border-top:1.5px solid var(--ink);padding-block:clamp(64px,9vw,120px)}.inc__h{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:44px;display:flex}.top3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:44px;display:grid}.big3{background:var(--w);box-shadow:inset 0 0 0 1.5px var(--ink), 6px 6px 0 var(--ink);border-radius:20px;align-content:start;gap:8px;padding:16px 16px 22px;display:grid}.big3 b{letter-spacing:-.01em;margin-top:6px;font-size:20px;font-weight:600}.big3 p{color:var(--ink-2);font-size:15px}.viz{border-radius:12px;height:190px;position:relative;overflow:hidden}.viz img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.viz--qr{background:#f4f4f5;place-items:center;display:grid}.viz--qr svg{background:#fff;border-radius:10px;width:140px;height:140px;padding:10px}.viz--ok{background:url(/img/flyer-retro.webp) 50%/cover}.viz--ok span{background:var(--ok);border-radius:18px;padding:14px 16px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.viz--ok span b{margin:0;font-size:19px}.viz--ok span small{font-size:13px}@media (max-width:860px){.top3{grid-template-columns:1fr}}.feats{-moz-column-gap:28px;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;display:grid}@media (max-width:860px){.feats{grid-template-columns:1fr}}.feat{-moz-column-gap:12px;border-top:1.5px solid var(--ink);grid-template-columns:26px 1fr;align-content:start;gap:2px 12px;padding:16px 0;display:grid}.feat svg{grid-row:span 2;width:24px;height:24px}.feat b{letter-spacing:-.01em;font-size:17px;font-weight:600}.feat p{color:var(--ink-2);font-size:14px}.pre{background:var(--l);border-top:1.5px solid var(--ink);padding-block:clamp(64px,9vw,120px)}.pre__h{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px;display:flex}.pre__h .lead{margin-top:14px}.pais-sel{gap:6px;font-size:14px;font-weight:500;display:grid}.pais-sel select{min-width:230px;height:48px;color:var(--ink);font:500 16px/1 var(--text);cursor:pointer;appearance:none;background:var(--w) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%230A0A0A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 18px center;box-shadow:inset 0 0 0 1.5px var(--ink);border:0;border-radius:999px;padding:0 44px 0 18px}.pais-sel select:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.packs{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pk{background:var(--w);box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:20px;flex-direction:column;gap:6px;padding:24px;display:flex}.pk--dest{box-shadow:inset 0 0 0 1.5px var(--ink), 6px 6px 0 var(--ink)}.pk__top{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.pk__n{font-size:17px;font-weight:600}.ahorro{background:var(--m);box-shadow:inset 0 0 0 1px var(--ink);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.pk__p{font:900 clamp(46px, 4.6vw, 64px)/1 var(--poster);font-variant-numeric:tabular-nums;margin-top:8px;font-stretch:75%}.pk__u{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:14px}.pk__d{color:var(--ink-2);margin-top:10px;font-size:15px}.pk .btn{align-self:flex-start;height:44px;margin-top:auto;font-size:15px}.pk__sp{flex:1;min-height:18px}.fila{border-top:1.5px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:14px 0;display:grid}.fgrp .fila:first-child{margin-top:10px}.fila b{font-size:16px;font-weight:600}.fila small{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13px;display:block}.fila__p{font:900 32px/1 var(--poster);font-variant-numeric:tabular-nums;text-align:right;font-stretch:75%}.fila .ahorro{grid-column:2;justify-self:end}.prueba{margin-top:18px;font-size:16px}.prueba a{text-underline-offset:4px;padding-block:11px;font-weight:600;text-decoration:underline;display:inline-block}.pre__pie{color:var(--ink-2);gap:6px;max-width:52em;margin-top:28px;font-size:15px;display:grid}.pre__pie b{color:var(--ink);font-weight:600}@media (max-width:960px){.packs{grid-template-columns:1fr;max-width:560px}}.pai{background:var(--s);border-top:1.5px solid var(--ink);padding-block:clamp(64px,9vw,120px)}.pai .h2{margin-bottom:36px}.ptab{display:grid}.prow{border-top:1.5px solid var(--ink);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1.4fr);align-items:baseline;gap:16px;padding:16px 0;display:grid}.prow:last-child{border-bottom:1.5px solid var(--ink)}.prow b{font:800 clamp(26px, 3vw, 40px)/1 var(--poster);text-transform:uppercase;font-stretch:75%}.prow span{color:var(--ink-2);font-size:15px}.prow.h{border-top:0;padding-bottom:8px}.prow.h span{color:var(--ink);font-size:13px;font-weight:600}@media (max-width:640px){.prow{grid-template-columns:1fr 1fr}.prow span:last-child{grid-column:1/-1}.prow.h{display:none}}.faq{background:var(--w);border-top:1.5px solid var(--ink);padding-block:clamp(64px,9vw,120px)}.faq__in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;display:grid}@media (max-width:860px){.faq__in{grid-template-columns:1fr}}details{border-top:1.5px solid var(--ink)}details:last-child{border-bottom:1.5px solid var(--ink)}summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:18px;font-weight:600;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";transition:transform .25s var(--ease);font-size:26px;font-weight:400;line-height:1}details[open] summary:after{transform:rotate(45deg)}@media (max-width:899px){summary,.fila{padding-right:76px}}details p{color:var(--ink-2);max-width:40em;padding:0 0 18px}.fin{background:var(--y);border-top:1.5px solid var(--ink);text-align:left;padding-block:clamp(72px,11vw,150px)}.fin .big{max-width:9em}.fin p{margin-top:18px}.fin .hero__cta{margin-top:28px}.foot{background:var(--ink);color:#d4d4d8;padding-block:28px;font-size:14px}.foot__in{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.foot a{min-width:44px;padding-block:12px;display:inline-block}.foot a:focus-visible,.foot .logo:focus-visible{outline-color:#fff}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.2s!important;transition-delay:0s!important;animation:none!important}.t,.pc,.sok,.toast,.ptoast,.t-row.new,.erow,.ev--new,.tk svg,.bars i{transform:none!important}.up,.chip,#packs.pop .pk__p,.pasos li.on .d p{animation:.2s linear backwards ayl-fundir!important}.sline{display:none}}@keyframes up{0%{opacity:0;translate:0 8px}}@keyframes iph-in{0%{translate:0 24px}}@keyframes lead-in{0%{translate:0 8px}}@keyframes chip-in{0%{opacity:0;translate:0 6px}}.up{animation:up .3s var(--ease) calc(var(--i,0) * 40ms) backwards}.hero .iph{animation:iph-in .32s var(--ease) backwards}.hero .lead.up{animation:lead-in .3s var(--ease) backwards}.chip{animation:chip-in .24s var(--ease) calc(var(--i,0) * 60ms) backwards}.rv{opacity:.6;transition:opacity .28s var(--ease) var(--rd,0s), translate .28s var(--ease) var(--rd,0s);translate:0 8px}.rv.rv-in{opacity:1;translate:none}[data-hm=usd] .h-pen,[data-hm=pen] .h-usd{display:none}[data-m=usd] .m-pen,[data-m=pen] .m-usd{display:none!important}.pm,small.ref{display:none}[data-p=PE] .pm-PE,[data-p=MX] .pm-MX,[data-p=CO] .pm-CO,[data-p=CL] .pm-CL,[data-p=AR] .pm-AR,[data-p=EC] .pm-EC,[data-p=ES] .pm-ES,[data-p=US] .pm-US,[data-p=OT] .pm-US{display:inline}[data-p=MX] small.ref-MX,[data-p=CO] small.ref-CO,[data-p=CL] small.ref-CL,[data-p=AR] small.ref-AR,[data-p=ES] small.ref-ES{font:600 15px/1.3 var(--text);color:var(--ink);margin-bottom:2px;font-stretch:100%;display:block}.fila__p small.ref{color:var(--ink-2);margin-top:6px;margin-bottom:0;font-size:13px;font-weight:500}[data-loc] .pk__p{font-size:clamp(36px,3.4vw,48px)}[data-loc] .fila__p{font-size:24px}#packs.pop .pk__p{animation:up .3s var(--ease) backwards}@media (prefers-reduced-motion:reduce){.rv{opacity:1;translate:none}}.prow b a{margin-block:-11px;padding-block:11px;display:inline-block}.prow b a:focus-visible,.pais-q a:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:4px}.hero--pais .hero__in{grid-template-columns:minmax(0,1fr)}.hero--pais .big{max-width:14em}.hero--pais .lead{max-width:40em}.pais-bl{border-top:1.5px solid var(--ink);padding-block:clamp(48px,7vw,88px)}.pais-bl--p{background:var(--p)}.pais-bl--m{background:var(--m)}.pais-bl--s{background:var(--s)}.pais-bl .h2{max-width:14em;margin-bottom:24px;font-size:clamp(32px,4vw,56px)}.pais-t{max-width:65ch;color:var(--ink);font-size:clamp(17px,1.3vw,19px);line-height:1.6}.pais-pre .pais-t{margin-bottom:32px}.pais-pre .packs .pk__p{margin-bottom:8px}.pais-pre .fila{grid-template-columns:minmax(0,1fr) auto}.pais-q{margin-top:28px}.pais-q .pais-t{margin-bottom:6px}.pais-q a{text-underline-offset:4px;padding-block:11px;font-weight:600;text-decoration:underline;display:inline-block}.faq--pais .faq__in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}@media (max-width:600px){.big{font-size:36px}.h2{font-size:30px}.demo__txt .h2{font-size:28px}.pk__p{font-size:40px}.fila__p{font-size:28px}.prow b{font-size:24px}.pre .fila{grid-template-columns:minmax(0,1fr);gap:6px;padding-right:0}.pre .fila__p{text-align:left}.pre .fila .ahorro{grid-column:1;justify-self:start}.pre .fila>span:empty{display:none}}.ayl-burbuja{right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--w);width:60px;height:60px;color:var(--ink);box-shadow:0 0 0 1.5px var(--ink), 3px 3px 0 var(--ink);cursor:pointer;transition:transform .2s var(--ease), opacity .2s var(--ease), visibility 0s;border:0;border-radius:50%;place-items:center;display:grid;position:fixed}html.ayl-quieta .ayl-burbuja[aria-expanded=false]:not(:focus),html.ayl-baja .ayl-burbuja[aria-expanded=false]:not(:focus){opacity:0;visibility:hidden;pointer-events:none;transition:transform .2s var(--ease), opacity .2s var(--ease), visibility 0s .2s;transform:translateY(12px)scale(.9)}.ayl-burbuja:active{transform:scale(.97)}.ayl-panel{right:20px;bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:41;width:360px;height:min(560px,100vh - 180px);height:min(560px, calc(100dvh - 180px - env(safe-area-inset-top,0px)));background:var(--w);box-shadow:0 0 0 1.5px var(--ink), 6px 6px 0 var(--ink);font-family:var(--text);color:var(--ink);transform-origin:100% 100%;animation:ayl-abrir .26s var(--ease);border-radius:20px;flex-direction:column;display:flex;position:fixed;overflow:hidden}@keyframes ayl-abrir{0%{opacity:0;transform:translateY(14px)scale(.95)}}@keyframes ayl-fundir{0%{opacity:0}}.ayl-cab{background:var(--y);border-bottom:1.5px solid var(--ink);align-items:center;gap:10px;min-height:60px;padding:0 6px 0 12px;display:flex}.ayl-cab__t{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.ayl-cab__t b{font-size:15px;font-weight:600}.ayl-cab__t small{color:var(--ink-2);font-size:12px}.ayl-ava{background:var(--ink);color:#fff;width:36px;height:36px;font-family:var(--logo);letter-spacing:-.02em;border-radius:50%;flex:none;place-items:center;font-size:17px;font-weight:800;line-height:1;display:grid}.ayl-ava--sm{width:28px;height:28px;font-size:13px}.ayl-x{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.ayl-x:active{transform:scale(.97)}.ayl-log{overscroll-behavior:contain;flex-direction:column;flex:1;gap:8px;padding:14px 12px;display:flex;overflow-y:auto}.ayl-fila{align-items:flex-end;gap:8px;max-width:88%;display:flex}.ayl-msg{white-space:pre-wrap;overflow-wrap:anywhere;background:#f1f1f3;border-radius:18px 18px 18px 4px;margin:0;padding:8px 12px;font-size:15px;line-height:1.45}.ayl-msg--yo{background:var(--p);border-radius:18px 18px 4px;align-self:flex-end;max-width:80%}.ayl-puntos{gap:4px;padding:12px 14px;display:flex}.ayl-puntos i{background:var(--ink-2);width:7px;height:7px;animation:ayl-punto 1s infinite var(--ease);border-radius:50%}.ayl-puntos i:nth-child(2){animation-delay:.15s}.ayl-puntos i:nth-child(3){animation-delay:.3s}@keyframes ayl-punto{0%,60%,to{opacity:.3}30%{opacity:1}}.ayl-msg a,.ayl-err a,.ayl-nota a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.ayl-sug{flex-direction:column;align-items:flex-end;gap:6px;margin-top:4px;display:flex}.ayl-sug button{background:var(--w);min-height:44px;box-shadow:inset 0 0 0 1.5px var(--ink);font:inherit;color:var(--ink);text-align:right;cursor:pointer;border:0;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:500}.ayl-sug button:active:not(:disabled){transform:scale(.97)}.ayl-sug button:disabled{opacity:.5;cursor:default}.ayl-pie{border-top:1.5px solid var(--ink);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.ayl-form{align-items:flex-end;gap:8px;display:flex}.ayl-form textarea{min-height:44px;max-height:120px;box-shadow:inset 0 0 0 1.5px var(--ink);font:inherit;resize:none;color:var(--ink);background:var(--w);border:0;border-radius:22px;flex:1;padding:11px 16px;font-size:16px;line-height:1.35}.ayl-form textarea:focus-visible{box-shadow:inset 0 0 0 2.5px var(--ink);outline:none}.ayl-enviar{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.ayl-enviar:active:not(:disabled){transform:scale(.97)}.ayl-enviar:disabled{opacity:.35;cursor:default}.ayl-err{margin:0;font-size:14px}.ayl-nota{color:var(--ink-2);margin:0;font-size:12px;line-height:1.45}.ayl-ts{width:0;height:0;position:fixed;overflow:hidden}.ayl-panel .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.ayl-burbuja{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}.ayl-panel{width:auto;left:12px;right:12px;bottom:calc(16px + 60px + 12px + env(safe-area-inset-bottom,0px));height:min(520px, calc(100vh - 172px - env(safe-area-inset-bottom,0px) - env(safe-area-inset-top,0px)));height:min(520px, calc(100dvh - 172px - env(safe-area-inset-bottom,0px) - env(safe-area-inset-top,0px)));box-shadow:0 0 0 1.5px var(--ink), 4px 4px 0 var(--ink)}.ayl-panel.con-teclado{top:calc(var(--vt,0px) + 8px);bottom:calc(var(--kb,0px) + 8px);z-index:50;height:auto}}@media (prefers-reduced-motion:reduce){.ayl-sug button{transition:none}.ayl-burbuja{transition:opacity .2s linear,visibility}html.ayl-quieta .ayl-burbuja[aria-expanded=false]:not(:focus),html.ayl-baja .ayl-burbuja[aria-expanded=false]:not(:focus){transition:opacity .2s linear,visibility 0s .2s;transform:none}.ayl-panel{animation:.2s linear ayl-fundir}.ayl-puntos i{opacity:.6;animation:none}}.ayl-panel.con-teclado .ayl-nota{display:none}.ayl-nota a{align-items:center;min-height:44px;display:inline-flex}.ayl-nota button{min-height:44px;font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.ayl-firma{color:var(--ink-2);margin-bottom:2px;font-size:12px;display:block}.ayl-aviso{background:var(--y);box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:12px;margin:0;padding:8px 12px;font-size:14px;line-height:1.4}.ayl-form{flex-wrap:wrap}.ayl-correo{flex-direction:column;flex:1 0 100%;gap:6px;display:flex}.ayl-correo input{min-height:44px;box-shadow:inset 0 0 0 1.5px var(--ink);font:inherit;color:var(--ink);background:var(--w);border:0;border-radius:22px;padding:0 16px;font-size:16px}.ayl-correo input:focus-visible{box-shadow:inset 0 0 0 2.5px var(--ink);outline:none}.ayl-correo button{min-height:44px;font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;text-decoration:underline}.ck{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:42;background:var(--w);max-width:520px;box-shadow:0 0 0 1.5px var(--ink), 4px 4px 0 var(--ink);color:var(--ink);border-radius:16px;gap:12px;padding:16px;font-size:14px;display:grid;position:fixed}.ck p{color:var(--ink-2)}.ck__bt{flex-wrap:wrap;gap:10px;display:flex}.ck__bt .btn{cursor:pointer;border:0;height:44px;padding:0 20px;font-size:14px}.ck__bt .btn--soft{box-shadow:inset 0 0 0 1.5px var(--ink)}
