@font-face{font-family:PPNM;src:url(/assets/marketing/fonts/ppneuemontreal-thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:PPNM;src:url(/assets/marketing/fonts/ppneuemontreal-book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PPNM;src:url(/assets/marketing/fonts/ppneuemontreal-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:PPNM;src:url(/assets/marketing/fonts/ppneuemontreal-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PPNM;src:url(/assets/marketing/fonts/ppneuemontreal-semibolditalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:PPNM;src:url(/assets/marketing/fonts/ppneuemontreal-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--violeta: #7603fa;--lavanda: #7c74e6;--cian: #4ce5e8;--aqua: #9ff4ef;--lima: #c6ff00;--tinta: #212121;--grafito: #313131;--humo: #f5f5f5;--noche: #0d1321;--niebla: #c3c7d3;--pizarra: #4a4f5c;--n2: #151c30;--n3: #1c2438;--borde: #dcdde4;--error: #d92d20;--ease: cubic-bezier(.65, 0, .35, 1);color-scheme:light;--vw: min(1vw, 14.4px);--sp-section: clamp(64px, calc(46px + var(--vw) * 4.6), 120px);--sp-sheet: clamp(48px, calc(34px + var(--vw) * 3.6), 100px);--sp-edge: 16px;--sp-head: clamp(28px, calc(16px + var(--vw) * 2.22), 48px)}@media (max-width: 760px){:root{--sp-edge: 8px}}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;overflow-x:hidden;overflow-x:clip}body{background:var(--humo);color:var(--tinta);font-family:PPNM,Helvetica Neue,Arial,sans-serif;font-weight:500;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}input,select{font:inherit;color:inherit}img{display:block;max-width:100%}:focus-visible{outline:2px solid var(--violeta);outline-offset:3px;border-radius:6px}[hidden]{display:none!important}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.is-off *,.is-off *:before,.is-off *:after{animation-play-state:paused!important}.roll{display:block;overflow:hidden;height:1.2em;line-height:1.2}.roll>span{display:block;transition:transform .5s var(--ease)}.roll>span:after{content:attr(data-t);display:block}a:hover>.roll>span,button:hover>.roll>span,a:focus-visible>.roll>span{transform:translateY(-1.2em)}.ico{width:1em;height:1em;display:block;flex:none}.btn{height:56px;padding:0 30px;border-radius:999px;display:inline-flex;align-items:center;font-weight:700;font-size:17px;letter-spacing:-.01em;transition:box-shadow .35s,background-color .35s}.btn--primary{background:var(--violeta);color:#fff;box-shadow:0 14px 28px -14px #7603fabf}.btn--line{color:var(--tinta);box-shadow:inset 0 0 0 1.5px var(--tinta)}.btn--line:hover{background:#2121210d}.h2{font-weight:700;font-size:clamp(44px,var(--vw) * 4.45,84px);line-height:.96;letter-spacing:-.04em;text-wrap:balance}.h2 em{font-style:italic;font-weight:600;letter-spacing:-.025em;padding-right:.04em}.eyebrow{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--niebla)}.rv{transition:transform .8s cubic-bezier(.2,.75,.25,1),opacity .6s cubic-bezier(.3,.6,.4,1);transition-delay:calc(var(--i, 0) * 70ms)}.rv.is-wait{transform:translateY(26px);opacity:0;transition:none}@media (max-width: 760px){.btn{justify-content:center;height:56px}.h2{font-size:40px}}@media (prefers-reduced-motion: reduce){.rv,.rv.is-wait{transform:none;opacity:1;transition:none}}.nav{position:fixed;z-index:60;top:16px;left:0;right:0;margin-inline:auto;width:min(640px,var(--vw) * 100 - 32px)}.nav__bar{position:relative;z-index:3;height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 6px 0 8px;background:var(--noche);color:#fff;border-radius:11px;box-shadow:inset 0 0 0 1px #ffffff12,0 14px 34px -18px #0d13218c}.nav__menu{display:flex;align-items:center;gap:10px;height:38px;padding:0 12px 0 10px;border-radius:8px;font-size:16px;font-weight:500}.nav__menu:hover{background:#ffffff14}.nav__burger{position:relative;width:16px;height:10px}.nav__burger:before,.nav__burger:after{content:"";position:absolute;left:0;right:0;height:1.6px;border-radius:2px;background:currentColor;transition:transform .45s var(--ease),top .45s var(--ease)}.nav__burger:before{top:1px}.nav__burger:after{top:7.4px}.nav.is-open .nav__burger:before{top:4.2px;transform:rotate(45deg)}.nav.is-open .nav__burger:after{top:4.2px;transform:rotate(-45deg)}.nav__logo{position:absolute;left:50%;top:50%;width:110px;height:26px;margin:-13px 0 0 -55px;overflow:hidden;color:#fff}.nav__word,.nav__iso{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;transition:transform .6s var(--ease),opacity .6s var(--ease)}.nav__word svg{width:104px;height:20px}.nav__iso{transform:translateY(110%);opacity:0}.nav__iso svg{width:26px;height:23px}body.is-scrolled .nav__word{transform:translateY(-110%);opacity:0}body.is-scrolled .nav__iso{transform:none;opacity:1}.nav__actions{display:flex;gap:4px}.nav__login,.nav__join{height:38px;padding:0 14px;border-radius:8px;display:inline-flex;align-items:center;font-weight:500;font-size:16px}.nav__login{gap:8px;padding:0 14px 0 11px;background:#ffffff1a}.nav__login .ico{font-size:18px}.nav__login:hover{background:#ffffff29}.nav__join{background:var(--lima);color:var(--noche)}.nav__panel{position:relative;z-index:2;display:grid;grid-template-rows:0fr;margin-top:-11px;background:var(--noche);color:#fff;border-radius:0 0 11px 11px}.nav.is-open .nav__panel{grid-template-rows:1fr}.nav__panel>div{overflow:hidden}.nav__links{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:4px 24px;padding:30px 26px 26px;border-top:1px solid rgba(255,255,255,.08);margin-top:11px}.nav__links a{display:flex;align-items:baseline;gap:12px;padding:6px 0;font-size:22px;font-weight:500;letter-spacing:-.015em}.nav__links small{font-size:13px;font-weight:500;color:var(--niebla);letter-spacing:.04em}@media (max-width: 860px){.nav__links a{font-size:20px}}@media (max-width: 760px){.nav{top:12px;width:calc(var(--vw) * 100 - 24px)}.nav__menu .roll{display:none}.nav__menu{padding:0 10px}.nav__word svg{width:92px;height:18px}.nav__login{width:38px;padding:0;justify-content:center}.nav__login .roll{display:none}.nav__login .ico{font-size:20px}.nav__links{grid-template-columns:1fr;padding:22px 20px 20px}}.nav__bar,.nav__panel,.nav__menu,.nav__logo,.nav__login{transition:background-color .35s,color .35s,box-shadow .35s}body.nav-on-dark .nav__bar,body.nav-on-dark .nav__panel{background:#ffffffe6;color:var(--noche);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 0 0 1px #fff9,0 14px 34px -18px #0009}body.nav-on-dark .nav__logo{color:var(--noche)}body.nav-on-dark .nav__menu:hover{background:#0d13210f}body.nav-on-dark .nav__login{background:#0d132112;color:var(--noche)}body.nav-on-dark .nav__login:hover{background:#0d13211f}body.nav-on-dark .nav__links{border-top-color:#0d13211a}body.nav-on-dark .nav__links small{color:#4a4f5c}@media (max-width: 760px){.nav .nav__logo{position:static;flex:0 1 auto;width:clamp(84px,var(--vw) * 27,106px);height:auto;margin:0 auto;overflow:visible;display:flex}.nav .nav__word,body.is-scrolled .nav .nav__word{position:static;transform:none;opacity:1;display:block;width:100%}.nav .nav__word svg{display:block;width:100%;height:auto;aspect-ratio:1462.91/275.49}.nav .nav__iso{display:none}}.nav__links small{font-variant-numeric:tabular-nums;min-width:2.2ch}body.nav-on-dark .nav.is-open .nav__panel{box-shadow:0 26px 44px -22px #0d132173}.nav__veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;background:#0d132173;opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s}@media (max-width: 1100px){body.menu-open .nav__veil{opacity:1;visibility:visible;transition:opacity .35s}.nav__menu,.nav__login,.nav__join{position:relative}.nav__menu:after,.nav__login:after,.nav__join:after{content:"";position:absolute;left:0;right:0;top:-3px;bottom:-3px}.nav__links a{padding:10px 0}}.hero{position:relative;height:250vh}.hero__stage{position:sticky;top:0;height:100vh;overflow:hidden}.hero__canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%}.orbit{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.orbit--back{z-index:1}.orbit--front{z-index:3}.hero__copy{position:relative;z-index:4;text-align:center;display:flex;flex-direction:column;align-items:center;padding:calc(66px + clamp(40px,7vh,84px)) 24px 0;opacity:var(--copy-o, 1);transform:translateY(var(--copy-y, 0px))}.hero__title{font-weight:700}.hero__title em{font-style:italic;font-weight:600;letter-spacing:-.035em;color:var(--violeta);padding-right:.04em}.hero__sub{margin-top:clamp(20px,2.8vh,32px);max-width:36em;color:var(--grafito);text-wrap:balance}.hero__ctas{margin-top:clamp(26px,3.6vh,40px);display:flex;gap:12px;justify-content:center}.scr{position:absolute;left:0;top:0;width:var(--sw, 220px);padding:6px;background:#fff;border-radius:13px;transform-origin:50% 50%;visibility:hidden;box-shadow:0 26px 50px -26px #0d132199,0 3px 8px #0d13211f;will-change:transform,opacity}.scr>img{width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:9px;background:var(--humo)}.scr figcaption{display:flex;align-items:center;gap:8px;height:30px;padding:0 4px;font-size:14px;font-weight:700;color:var(--tinta)}.scr figcaption img{width:18px;height:18px}.pins{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.pin{position:absolute;left:0;top:0;visibility:hidden}.pin i{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;background:var(--lima);box-shadow:0 0 0 5px #c6ff0029;opacity:var(--o, 0)}.pin span{position:absolute;top:-18px;display:flex;align-items:center;gap:8px;width:-moz-max-content;width:max-content;height:36px;padding:0 15px 0 7px;background:#fff;color:var(--tinta);border-radius:999px;font-size:15px;font-weight:700;white-space:nowrap;box-shadow:0 14px 30px -14px #000000b3;opacity:var(--o, 0)}.pin--r span{left:16px;transform-origin:left center}.pin--l span{right:16px;transform-origin:right center}.pin img{width:22px;height:22px}@media (max-width: 760px){.hero__copy{padding:98px 20px 0}.hero__ctas{flex-direction:column;align-items:stretch;gap:10px}.scr figcaption{font-size:13px;height:28px}.pin span{font-size:13px;height:32px;top:-16px}.pin img{width:18px;height:18px}}@media (prefers-reduced-motion: reduce){.hero{height:100vh}}.hero__title{line-height:.96;letter-spacing:-.04em}.hero__sub{line-height:1.5}@media (max-width: 760px){.hero__copy{padding-left:24px;padding-right:24px}.hero__ctas,.hero__ctas .btn{width:100%}}.pin img,.scr figcaption img{-o-object-fit:contain;object-fit:contain;border-radius:50%;box-shadow:0 2px 6px -2px #0d132140}.hero__title{font-size:clamp(52px,var(--vw) * 5.83,112px)}.hero__sub{font-size:clamp(18px,var(--vw) * 1.46,26px)}@media (max-width: 760px){.hero__title{font-size:clamp(34px,var(--vw) * 10.8,44px)}.hero__sub{font-size:16px}}.pin span{transform:translateY(var(--dy, 0px)) scale(var(--s, .7))}.hero__sub{text-wrap:pretty}@media (max-width: 760px){.hero__stage{height:100vh;height:100svh}}.five{--v: var(--violeta);--n: var(--noche);--l: var(--lima);--h: var(--humo);--t: var(--tinta);--g: var(--grafito);--ni: var(--niebla);position:relative}.five .five__stage{position:sticky;top:0;height:100vh;overflow:hidden}.five .five__top{position:absolute;left:0;right:0;top:calc(66px + clamp(20px,4vh,44px));text-align:center;padding:0 20px}.five .eyebrow{color:var(--g)}.five .h2{margin-top:12px}.five .h2 em{color:var(--v)}.five .five__sub{margin:14px auto 0;max-width:36em;font-size:clamp(16px,var(--vw) * 1.2,19px);color:var(--g)}.five .tabs{position:absolute;left:0;right:0;top:var(--tt, 320px);display:flex;justify-content:center;gap:4px;padding:0 16px}.five .tab{flex:none;height:46px;padding:0 18px;border-radius:12px;background:#e7e7ec;display:flex;align-items:center;gap:10px;font-size:16px;white-space:nowrap;transition:background-color .35s,color .35s}.five .tab small{font-size:13px;color:#85858f;font-variant-numeric:tabular-nums;transition:color .35s}.five .tab.is-done small{color:var(--v)}.five .tab.is-on{background:var(--n);color:#fff}.five .tab.is-on small{color:var(--l)}.five .tab:hover:not(.is-on){background:#dedee4}.five .wheel{position:absolute;left:50%;top:var(--wt, 440px);width:0;height:0}.five .ring{position:absolute;left:calc(var(--R) * -1);top:var(--rt);width:calc(var(--R) * 2);height:calc(var(--R) * 2);border-radius:50%;border:2px dashed #cfcfd8;pointer-events:none}.five .wc{position:absolute;left:calc(var(--cw) / -2);top:0;width:var(--cw);height:var(--ch);padding:24px;border-radius:26px;transform-origin:50% var(--R);overflow:hidden;cursor:pointer;box-shadow:0 30px 60px -30px #0d132173;will-change:transform}.five .wc header{display:flex;align-items:center;justify-content:space-between}.five .tag{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;background:#ffffff24}.five .wc__ok{width:28px;height:28px;border-radius:50%;background:var(--l);display:grid;place-items:center;opacity:0;transform:scale(.6);transition:opacity .3s,transform .3s}.five .wc__ok svg{width:13px;height:13px}.five .wc.is-done .wc__ok{opacity:1;transform:none}.five .wc__tm{margin-top:14px;font-weight:100;font-size:calc(var(--cw) * .26);letter-spacing:-.05em;line-height:.9;font-variant-numeric:tabular-nums}.five .wc__ti{margin-top:12px;font-size:calc(var(--cw) * .062);font-weight:700;line-height:1.18;letter-spacing:-.02em;text-wrap:balance}.five .wc__vis{position:absolute;left:22px;right:22px;top:calc(var(--ch) * .5);bottom:0}.five .c-v{background:var(--v);color:#fff}.five .c-w{background:#fff;color:var(--t)}.five .c-w .tag{background:var(--h)}.five .c-n{background:var(--n);color:#fff}.five .c-l{background:var(--l);color:var(--n)}.five .c-l .tag{background:#0d13211a}.five .c-l .wc__ok{background:var(--n)}.five .c-l .wc__ok svg path{stroke:var(--l)}.five .phone{position:absolute;left:10%;right:10%;top:0;bottom:-40px;background:#fff;border-radius:26px 26px 0 0;padding:8px 8px 0;box-shadow:0 -10px 40px -12px #00000059;overflow:hidden}.five .phone:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:8px solid #fff;border-bottom:0;border-radius:26px 26px 0 0;pointer-events:none}.five .shot5{position:relative;transform:translateY(calc(var(--sy, 0) * -1%))}.five .shot5 img{display:block;width:100%;height:auto;border-radius:18px 18px 0 0}.five .tapdot{position:absolute;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;background:#7603fa52;border:2px solid #fff;box-shadow:0 8px 18px #1e005059;opacity:0}.five .dm{position:absolute;left:0;right:0;top:10%;height:62px;border-radius:31px;background:#fff;color:var(--t);display:flex;align-items:center;padding:0 20px;font-size:calc(var(--cw) * .05);font-weight:700;letter-spacing:-.02em;white-space:nowrap;box-shadow:0 20px 40px -20px #1e005099}.five .dm span{color:#9a9aa6;font-weight:500}.five .dm i{display:inline-block;width:2px;height:1.1em;background:var(--v);margin-left:2px}.five .chip{position:absolute;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px 0 8px;border-radius:999px;background:#fff;color:var(--t);font-size:15px;font-weight:700;white-space:nowrap;box-shadow:0 16px 30px -14px #1e005099;opacity:0}.five .chip .ok{width:24px;height:24px;border-radius:50%;background:var(--l);display:grid;place-items:center}.five .chip .ok svg{width:12px;height:12px}.five .chip.no-ic{padding-left:16px}.five .pay{position:absolute;left:0;right:0;top:0;border-radius:18px;background:var(--h);padding:8px;display:grid;gap:6px}.five .pay div{height:46px;border-radius:12px;background:#fff;display:flex;align-items:center;gap:10px;padding:0 12px;font-size:15px}.five .pay div b{margin-left:auto;position:relative;width:40px;height:24px;border-radius:12px;background:#d9d9e0;flex:none}.five .pay div b:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--v);opacity:var(--on, 0)}.five .pay div b:after{content:"";position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#fff;transform:translate(calc(var(--on, 0) * 16px))}.five .pay div s{margin-left:auto;position:relative;width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #cfcfd8;flex:none}.five .pay div s:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--v);opacity:var(--on, 0)}.five .pay div s svg{position:absolute;top:6px;right:6px;bottom:6px;left:6px;color:#fff;opacity:var(--on, 0)}.five .pay .ic{width:30px;height:30px;border-radius:50%;background:var(--h);display:grid;place-items:center;flex:none}.five .pay .ic svg{width:15px;height:15px}.five .notif5{position:absolute;left:6%;right:6%;top:6%;height:58px;border-radius:18px;background:#fff;color:var(--t);display:flex;align-items:center;gap:12px;padding:0 14px;box-shadow:0 20px 40px -16px #0009;opacity:0;z-index:2}.five .notif5 .iso{width:34px;height:34px;border-radius:50%;background:var(--v);color:#fff;display:grid;place-items:center;flex:none}.five .notif5 .iso svg{width:19px;height:17px}.five .notif5 b{display:block;font-size:15px}.five .notif5 small{display:block;font-size:13px;color:var(--g)}.five .cta5{position:absolute;left:50%;z-index:3;opacity:0;transform:translate(-50%,20px);white-space:nowrap}@media (max-width: 760px){.five .tabs{justify-content:flex-start;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.five .tabs::-webkit-scrollbar{display:none}.five .tab{padding:0 14px;font-size:15px}.five .five__top{top:78px}.five.is-short .five__sub{display:none}.five .wc{padding:18px;border-radius:22px}.five .wc__vis{left:16px;right:16px}.five .chip{font-size:13px;height:32px}}@media (prefers-reduced-motion: reduce){.five .tab,.five .tab small,.five .wc__ok{transition:none}}@media (min-width: 761px){.five .h2{font-size:clamp(36px,var(--vw) * 4.17,60px)}}.five .five__sub{line-height:1.5}@media (min-width: 761px) and (max-width: 1100px){.five .h2{max-width:14em;margin-left:auto;margin-right:auto;text-wrap:balance}}@media (max-width: 760px){.five .five__top{padding-left:24px;padding-right:24px}.five .h2{font-size:40px}.five .five__top{text-align:left}.five .five__sub{margin-left:0;font-size:16px}}.five .wc--listo:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:2;pointer-events:none;background:linear-gradient(to bottom,rgba(13,19,33,0),var(--n) 58%)}.five .cta5{bottom:22px;width:calc(100% - 44px);height:60px;justify-content:space-between;padding:0 10px 0 24px;border-radius:999px;background:var(--lima);color:var(--noche);font-size:17px;box-shadow:0 16px 30px -14px #c6ff0080}.five .cta5 .ico{width:40px;height:40px;padding:9px;border-radius:50%;flex:none;background:var(--noche);color:var(--lima);transition:transform .3s var(--ease)}.five .cta5:hover .ico{transform:translate(3px)}@media (max-width: 760px){.five .cta5{bottom:18px;width:calc(100% - 32px);height:54px;font-size:16px}}.five .wc--listo .notif5{z-index:3}@media (min-width: 761px) and (max-width: 900px){.five .tabs{gap:4px}.five .tab{padding:0 12px;gap:7px;font-size:15px}}.five .pay{transform:scale(var(--pk, 1));transform-origin:50% 0}main>.five-wrap{background:linear-gradient(to bottom,rgba(13,19,33,0) 0,var(--noche) 120px)}.five__sub{text-wrap:pretty}@media (max-width: 760px){.five .tab{height:44px}}main>.five-wrap{margin-bottom:-1px}.five .wc--listo .notif5{top:10px}.five .wc--listo:after{height:110px}@media (max-width: 760px){.five .wc--listo .notif5{top:8px;height:48px;border-radius:15px}.five .wc--listo .notif5 .iso{width:30px;height:30px}.five .wc--listo:after{height:96px}}.five.is-tight .wc__tm{margin-top:8px;font-size:calc(var(--cw) * .2)}.five.is-tight .wc__ti{margin-top:8px;font-size:calc(var(--cw) * .056)}.five.is-short .five__sub,.five.is-xshort .five__top .eyebrow{display:none}@media (min-width: 600px) and (max-height: 520px){main .five,.five-wrap .five{height:auto}.five .five__stage{position:relative;height:auto;overflow:visible;padding:92px 0 36px}.five .five__top{position:static}.five .tabs,.five .ring{display:none}.five .wheel{position:static;width:auto;height:auto;margin-top:26px;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 40px;padding:4px 40px 30px;scrollbar-width:none}.five .wheel::-webkit-scrollbar{display:none}.five .wc{position:relative;left:auto;flex:none;transform:none!important;scroll-snap-align:start;cursor:default}}.five-wrap{position:relative;z-index:5;margin-top:-60vh;padding:16px 0;background:var(--noche)}@media (prefers-reduced-motion: reduce){.five-wrap{margin-top:0}}.five{margin:0;height:530vh;background:var(--humo);clip-path:inset(0 16px round 48px)}@media (max-width: 760px){.five-wrap{padding:8px 0}.five{clip-path:inset(0 8px round 30px)}}.fly{position:relative;z-index:5;color:#fff;--nbw: min(900px, calc(var(--vw) * 64), calc((100vh - 150px) * 1511 / 1055));--nbh: calc(var(--nbw) * 1055 / 1511);padding:18vh 24px 51px}.fly__head{position:relative;z-index:2;max-width:1000px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.fly .h2 em{color:var(--lima)}.fly__head p{margin-top:22px;max-width:60ch;font-size:18px;color:var(--niebla);text-wrap:pretty}.flags{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:30px;max-width:820px}.flags img{width:34px;height:34px}.nb{position:relative;z-index:1;width:var(--nbw);margin:60px calc((100% - var(--nbw)) / 2) 0}.nb__frame{position:relative;z-index:1;width:100%;height:auto}.nb:before{content:"";position:absolute;z-index:0;left:1%;right:1%;bottom:-22px;height:46px;border-radius:50%;background:radial-gradient(closest-side,#0000008c,#0003 58%,#0000)}.nb__screen{position:absolute;z-index:0;left:9.9934%;top:2.7488%;width:80.8736%;height:75.9242%;background:#fff;overflow:hidden}.st{position:absolute;left:0;top:0;width:760px;height:calc(100% / var(--ss, 1));transform:scale(var(--ss, 1));transform-origin:0 0;background:#fff;color:var(--tinta);overflow:hidden;font-size:14px}.st__chrome{position:relative;z-index:2;height:36px;background:#f0f0f3;display:flex;align-items:center;gap:7px;padding:0 16px}.st__chrome i{width:10px;height:10px;border-radius:50%;background:#d3d3da}.st__url{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:250px;height:24px;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:7px;background:#fff;color:var(--grafito)}.st__url svg{width:11px;height:11px}.st__page{transform:translateY(calc(var(--scroll, 0) * -1px))}.st__head{height:60px;display:flex;align-items:center;gap:28px;padding:0 24px;border-bottom:1px solid #ececf0}.st__logo{display:flex;align-items:center;gap:8px;font-size:19px;font-weight:700;letter-spacing:-.035em}.st__logo i{position:relative;width:22px;height:22px;border-radius:7px;background:var(--noche)}.st__logo i:after{content:"";position:absolute;right:4px;bottom:4px;width:7px;height:7px;border-radius:50%;background:var(--lima)}.st__nav{display:flex;gap:20px;color:var(--grafito)}.st__nav b{color:var(--tinta)}.st__icons{margin-left:auto;display:flex;align-items:center;gap:16px}.st__icons svg{width:19px;height:19px;display:block}.st__bag{position:relative}.st__bag b{position:absolute;right:-9px;top:-8px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--noche);color:#fff;font-size:11px;line-height:18px;text-align:center}.st__hero{position:relative;margin:18px 24px 0;height:176px;border-radius:16px;overflow:hidden;padding:0 30px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#fff;background:#cfd0d6 url(/assets/marketing/el-mundo-tu-mercado/products/tienda-audio.webp) 50% 62%/cover}.st__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0d1321cc 0,#0d132166 42%,#0d132100 68%)}.st__hero>*{position:relative}.st__tag{height:24px;padding:0 10px;border-radius:999px;background:var(--lima);color:var(--noche);font-weight:700;display:inline-flex;align-items:center}.st__hero strong{display:block;margin-top:10px;font-size:34px;line-height:1;letter-spacing:-.035em}.st__cta{margin-top:16px;height:34px;padding:0 16px;border-radius:999px;background:#fff;color:var(--tinta);font-weight:700;display:inline-flex;align-items:center;gap:8px}.st__cta svg{width:10px;height:10px}.st__dots{position:absolute;right:22px;bottom:18px;display:flex;gap:6px}.st__dots i{width:7px;height:7px;border-radius:50%;background:#ffffff80}.st__dots i:first-child{width:20px;border-radius:4px;background:#fff}.st__row{display:flex;align-items:center;justify-content:space-between;margin:24px 24px 14px}.st__row strong{font-size:19px;letter-spacing:-.02em}.st__chips{display:flex;gap:6px}.st__chips span{height:28px;padding:0 12px;border-radius:999px;box-shadow:inset 0 0 0 1px #e2e2e8;color:var(--grafito);display:inline-flex;align-items:center}.st__chips span:first-child{background:var(--noche);color:#fff;box-shadow:none}.st__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 14px;padding:0 24px 26px}.slot,.slot__ph,.slot__t,.slot__n{display:block}.slot{position:relative}.slot__ph{position:relative;aspect-ratio:10/9;border-radius:12px;background:#f3f3f6}.slot__ph:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1.5px dashed #d2d2da;background:#fafafb;opacity:calc(1 - var(--on, 0))}.slot__ph img{position:absolute;top:12px;right:12px;bottom:12px;left:12px;width:calc(100% - 24px);height:calc(100% - 24px);-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;opacity:var(--on, 0)}.slot__new{position:absolute;left:8px;top:8px;height:22px;padding:0 8px;border-radius:999px;background:var(--lima);color:var(--noche);font-weight:700;display:inline-flex;align-items:center;opacity:var(--on, 0);transform:scale(calc(.6 + .4 * var(--on, 0)));transform-origin:0 50%}.slot__add{position:absolute;right:8px;bottom:8px;width:28px;height:28px;border-radius:50%;background:var(--noche);color:#fff;display:grid;place-items:center;opacity:var(--on, 0)}.slot__add svg{width:10px;height:10px}.slot__t{position:relative;height:44px;margin-top:10px}.slot__t:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#ececf0,#ececf0) 0 3px/70% 12px no-repeat,linear-gradient(#ececf0,#ececf0) 0 26px/42% 10px no-repeat;opacity:calc(1 - var(--on, 0))}.slot__n{font-size:15px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:var(--on, 0)}.slot__r{margin-top:6px;display:flex;align-items:center;gap:6px;color:var(--grafito);opacity:var(--on, 0)}.slot__r svg{width:62px;height:11px}.slot__new{font-size:14px}.pf img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.pf{position:absolute;z-index:3;left:0;top:0;width:124px;height:124px;padding:8px;background:#fff;border-radius:26px;transform-origin:0 0;box-shadow:0 30px 44px -22px #0000008c,0 8px 16px -10px #00000059;will-change:transform,opacity}@media (max-width: 760px){.fly{overflow-x:clip}.fly__head p{font-size:16px}.flags{gap:6px;margin-top:24px}.flags img{width:30px;height:30px}.nb{margin-top:44px}.pf{display:none}.st{font-size:15px}.st__nav,.st__icons svg:nth-child(2),.st__chips span:nth-child(n+3){display:none}.st__head{height:56px}.st__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion: reduce){.fly{margin-top:0;padding-top:clamp(110px,14vh,150px);background:var(--noche)}.pf{display:none}.slot{--on: 1}}.fly .nb{margin-top:var(--sp-head)}@media (min-width: 761px){.fly .h2{font-size:clamp(36px,var(--vw) * 4.17,60px)}}.fly__head p{line-height:1.5}@media (min-width: 761px) and (max-width: 1100px){.fly .h2{max-width:14em;margin-left:auto;margin-right:auto;text-wrap:balance}}@media (max-width: 760px){.fly{padding-left:16px;padding-right:16px}.fly__head{padding-left:8px;padding-right:8px}.fly .h2{font-size:40px}.fly__head{align-items:flex-start;text-align:left}.fly .flags{justify-content:flex-start;flex-wrap:nowrap}.fly .flags img{height:auto;aspect-ratio:1}}.flags img{-o-object-fit:contain;object-fit:contain;border-radius:50%;box-shadow:0 2px 6px -2px #0d132140}@media (max-width: 760px){.fly .flags{gap:clamp(3px,var(--vw) * 1.1,6px)}.fly .flags img{width:clamp(22px,var(--vw) * 7.2,34px)}}.fly__head p{text-wrap:pretty}@media (max-width: 760px){.fly{--nbw: calc(calc(var(--vw) * 100) - 32px)}.st{width:380px}.st__url{width:170px}.st__head{gap:12px;padding:0 14px}.st__hero{margin:12px 14px 0;height:132px;padding:0 18px}.st__hero strong{font-size:25px}.st__row{margin:18px 14px 10px}.st__grid{gap:14px 10px;padding:0 14px 20px}.slot__n{font-size:15px}}.fly{margin-top:0;padding-top:var(--sp-section);background:var(--noche)}.ally{--sheet: 0px;--tab-d: 64px;position:relative;z-index:6;padding:calc(var(--tab-d) + 48px) 0 clamp(60px,8vh,84px);background:var(--humo);text-align:center}.ally__edge{position:absolute;left:0;right:0;top:-4px;height:calc(4px + var(--tab-d) + 44px);overflow:hidden;pointer-events:none}.ally__sheet{margin:0 -40px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.08)) drop-shadow(0 8px 18px rgba(0,0,0,.16))}.ally__sheet svg{display:block;width:100%;height:calc(4px + var(--tab-d));fill:var(--noche)}.ally__sheet .ally__m{display:none}.ally__t{position:absolute;left:0;right:0;top:24px;padding-left:.1em;font-size:16px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:#fff}.ally__row{position:relative;overflow:hidden}.ally__row:before,.ally__row:after{content:"";position:absolute;z-index:1;top:0;bottom:0;width:14%;pointer-events:none}.ally__row:before{left:0;background:linear-gradient(90deg,var(--humo),rgba(245,245,245,0))}.ally__row:after{right:0;background:linear-gradient(270deg,var(--humo),rgba(245,245,245,0))}.ally__track{display:flex;align-items:center;width:-moz-max-content;width:max-content;animation:allyRun 108s linear infinite}.ally__track:hover{animation-play-state:paused}@keyframes allyRun{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.ally__track img{flex:none;display:block;height:60px;width:auto;margin:0 18px;opacity:.62;transition:opacity .25s}.ally__track img:hover{opacity:1}.ally__track img[alt=FWP]{height:30px;margin:0 40px}.ally__track img[alt=FWP]:hover{opacity:1}@media (max-width: 760px){.ally{--tab-d: 52px;padding-top:calc(var(--tab-d) + 36px)}.ally__sheet .ally__d{display:none}.ally__sheet .ally__m{display:block}.ally__t{top:20px;font-size:13px;line-height:13px}.ally__track img{height:44px;margin:0 10px}.ally__track img[alt=FWP]{height:22px;margin:0 26px}}@media (prefers-reduced-motion: reduce){.ally__track{animation:none}}.ally{padding-bottom:0}.ally__track img[alt=FWP]{opacity:.37}.ai{--v: var(--violeta);--lav: var(--lavanda);--n: var(--noche);--n2: #151c30;--n3: #1c2438;--l: var(--lima);--h: var(--humo);--t: var(--tinta);--g: var(--grafito);--ni: var(--niebla);position:relative;padding:clamp(80px,11vh,120px) 24px clamp(56px,8vh,90px);border-radius:48px;overflow:hidden;color:#fff;background:radial-gradient(60% 50% at 50% 100%,#7603fa73,#7603fa00 70%),radial-gradient(40% 30% at 85% 10%,rgba(124,116,230,.18),transparent 70%),var(--n)}.ai__top{text-align:center}.ai .eb{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--ni)}.ai .h2{margin-top:12px;font-weight:700;font-size:clamp(42px,var(--vw) * 5,88px)}.ai .h2 em{font-style:italic;font-weight:600;color:var(--l);padding-right:.04em}.ai .app{position:relative;width:min(1180px,100%);height:640px;margin:clamp(40px,6vh,64px) auto 0;display:grid;grid-template-columns:236px 1fr;border-radius:26px;background:var(--n2);box-shadow:inset 0 0 0 1px #ffffff14,0 50px 100px -40px #000c;overflow:hidden}.ai .app:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 140px rgba(118,3,250,var(--flash, 0))}.ai .side{padding:20px 16px;border-right:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:6px}.ai .logo{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:700;padding:2px 6px 16px}.ai .logo i{width:30px;height:30px;border-radius:9px;background:var(--v);display:grid;place-items:center}.ai .logo svg{width:17px;height:15px;color:#fff}.ai .logo small{font-size:12px;font-weight:700;color:var(--l);letter-spacing:.06em}.ai .newbtn{white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:9px;height:46px;border-radius:13px;background:var(--l);color:var(--n);font-size:15px;font-weight:700}.ai .newbtn .ico{font-size:20px}.ai .hl{margin:18px 6px 4px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#8b90a0}.ai .hist{display:flex;align-items:center;gap:10px;height:44px;padding:0 10px;border-radius:11px;font-size:14px;color:var(--ni)}.ai .hist img{width:26px;height:26px;border-radius:7px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.ai .hist.fresh{background:#ffffff12;color:#fff;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s var(--ease),opacity .4s}.ai .app.is-built .hist.fresh{max-height:44px;opacity:1}.ai .main{position:relative;overflow:hidden}.ai .main>*{transition:opacity .45s var(--ease),transform .55s var(--ease)}.ai .home{position:absolute;top:0;right:0;bottom:0;left:0;padding:30px 32px}.ai .home h4{font-size:22px;letter-spacing:-.02em}.ai .home .g{margin-top:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ai .home .g div{border-radius:14px;background:var(--n3);padding:8px;font-size:14px}.ai .home .g i{display:block;aspect-ratio:16/10;border-radius:10px;background:#333 center top/cover;margin-bottom:8px}.ai .app:not([data-p=home]) .home{opacity:0;transform:scale(.97);pointer-events:none}.ai .new{position:absolute;left:0;right:0;top:100px;text-align:center}.ai .new .orb{width:64px;height:64px;margin:0 auto;border-radius:50%;background:var(--v);display:grid;place-items:center;box-shadow:0 0 60px #7603facc;animation:ai-breathe 2.6s ease-in-out infinite}.ai .new .orb svg{width:32px;height:28px;color:#fff}@keyframes ai-breathe{50%{box-shadow:0 0 90px #7603fa}}.ai .new h4{margin-top:22px;font-size:32px;letter-spacing:-.03em}.ai .new p{margin-top:8px;font-size:16px;color:var(--ni)}.ai .chips{margin-top:22px;display:flex;justify-content:center;gap:8px;flex-wrap:wrap;padding:0 20px}.ai .chips span{height:34px;padding:0 14px 0 10px;border-radius:999px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a;font-size:14px;color:var(--ni);display:inline-flex;align-items:center;gap:7px}.ai .chips .ico{font-size:17px;color:var(--lav)}.ai .app[data-p=home] .new{opacity:0;transform:translateY(16px)}.ai .app[data-p=chat] .new{opacity:0;transform:translateY(-20px);pointer-events:none}.ai .comp{position:absolute;z-index:3;left:50%;top:368px;width:660px;margin-left:-330px;height:70px;border-radius:35px;background:var(--n3);box-shadow:inset 0 0 0 1px #ffffff1f;display:flex;align-items:center;gap:12px;padding:0 8px 0 22px;font-size:16px;transition:left .6s var(--ease),top .6s var(--ease),width .6s var(--ease),height .6s var(--ease),margin .6s var(--ease),opacity .4s,box-shadow .5s}.ai .comp.ready{box-shadow:inset 0 0 0 1px #9d6eff80,0 0 60px #7603fa73}.ai .comp .field{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai .comp .ph{color:#8b90a0}.ai .comp .tx{color:#fff}.ai .comp .caret{display:inline-block;width:2px;height:20px;background:var(--l);margin-left:1px;vertical-align:-4px;animation:ai-blink 1s steps(1) infinite}@keyframes ai-blink{50%{opacity:0}}.ai .gen{position:relative;flex:none;height:54px;padding:0 24px 0 18px;border-radius:27px;display:inline-flex;align-items:center;gap:9px;font-size:16px;font-weight:700;color:#ffffff59;background:#262d44;box-shadow:inset 0 0 0 1px #ffffff0f;overflow:hidden;transition:color .5s,background .5s,box-shadow .5s,height .6s var(--ease),padding .6s var(--ease)}.ai .gen .ico{font-size:22px}.ai .gen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,#ffffff59,#fff0 50%);opacity:0;transition:opacity .5s}.ai .gen:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-18deg);opacity:0}.ai .comp.ready .gen{color:#fff;background:radial-gradient(120% 140% at 50% 120%,#b58cff,#8a2bff 38%,#7603fa 70%);box-shadow:inset 0 0 0 1px #ffffff59,0 0 0 6px #7603fa2e,0 10px 40px #7603fae6,0 0 90px #9d6eff99}.ai .comp.ready .gen:before{opacity:1}.ai .comp.ready .gen:after{opacity:1;animation:ai-shine 2.2s ease-in-out infinite}@keyframes ai-shine{0%{left:-60%}60%,to{left:130%}}.ai .sparks{position:absolute;z-index:4;left:0;top:0;width:0;height:0;pointer-events:none}.ai .sparks i{position:absolute;width:5px;height:5px;margin:-2.5px;border-radius:50%;background:#e2d4ff;box-shadow:0 0 10px #b58cff;opacity:0}.ai .app[data-p=home] .comp{opacity:0}.ai .app[data-p=chat] .comp{left:24px;top:560px;width:376px;margin-left:0;height:58px}.ai .app[data-p=chat] .gen{height:42px;padding:0 14px 0 12px;font-size:14px}.ai .app[data-p=chat] .gen .lbl{display:none}.ai .thread{position:absolute;left:24px;top:16px;width:376px;height:528px;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;overflow:hidden;opacity:0;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 44px);mask-image:linear-gradient(to bottom,transparent 0,#000 44px)}.ai .app[data-p=chat] .thread{opacity:1}.ai .me{display:none;flex:none;align-self:flex-end;max-width:86%;padding:12px 16px;border-radius:18px 18px 6px;background:var(--v);font-size:15px;line-height:1.4}.ai .bot{display:none;flex:none;align-items:flex-start;gap:10px;max-width:95%}.ai .me.show{display:block;animation:ai-msgIn .45s var(--ease)}.ai .bot.show{display:flex;animation:ai-msgIn .45s var(--ease)}@keyframes ai-msgIn{0%{opacity:0;transform:translateY(12px)}}.ai .bot .av{width:30px;height:30px;border-radius:50%;background:var(--v);display:grid;place-items:center;flex:none;margin-top:2px}.ai .bot .av svg{width:16px;height:14px;color:#fff}.ai .bot .bb{padding:12px 16px;border-radius:6px 18px 18px;background:var(--n3);font-size:15px;line-height:1.45;color:#e6e8ef}.ai .bot .bb b{color:#fff}.ai .typing{display:flex;gap:5px;height:20px;align-items:center}.ai .typing i{width:7px;height:7px;border-radius:50%;background:var(--ni);animation:ai-dot 1s ease-in-out infinite}.ai .typing i:nth-child(2){animation-delay:.15s}.ai .typing i:nth-child(3){animation-delay:.3s}@keyframes ai-dot{50%{opacity:.25;transform:translateY(-3px)}}.ai .acts{display:flex;gap:8px;margin-top:10px;opacity:0;transition:opacity .4s}.ai .acts.on{opacity:1}.ai .acts span{height:34px;padding:0 14px 0 10px;border-radius:10px;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:7px}.ai .acts .ico{font-size:17px}.ai .acts .p{background:var(--l);color:var(--n)}.ai .acts .s{background:#ffffff14;color:#fff}.ai .pv{position:absolute;left:424px;right:24px;top:24px;bottom:24px;border-radius:16px;background:#fff;overflow:hidden;opacity:0;transform:translate(30px);box-shadow:0 30px 60px -30px #000000b3}.ai .app[data-p=chat] .pv{opacity:1;transform:none}.ai .pv .bar{position:relative;z-index:2;height:34px;background:#f0f0f3;display:flex;align-items:center;gap:6px;padding:0 12px;color:var(--g)}.ai .pv .bar i{width:9px;height:9px;border-radius:50%;background:#d3d3da}.ai .pv .bar span{margin:0 auto;height:22px;padding:0 24px;border-radius:6px;background:#fff;font-size:12.5px;display:flex;align-items:center}.ai .pv .ver{position:absolute;right:10px;top:6px;height:22px;padding:0 9px;border-radius:999px;background:var(--l);color:var(--n);font-size:12px;font-weight:700;display:flex;align-items:center;opacity:0;transition:opacity .4s}.ai .pv .page{position:absolute;left:0;right:0;top:34px;bottom:0;overflow:hidden}.ai .pv .sk{position:absolute;top:0;right:0;bottom:0;left:0;padding:18px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:150px 34px 40px 1fr;gap:12px}.ai .pv .sk i{border-radius:10px;background:linear-gradient(90deg,#eeeef2 0,#f7f7fa,#eeeef2 80%) 0 0/300% 100%;animation:ai-sh 1.4s linear infinite}.ai .pv .sk i:nth-child(1){grid-row:1/4}@keyframes ai-sh{to{background-position:-150% 0}}.ai .pv .real{position:absolute;left:0;right:0;top:0;height:var(--rv, 0%);overflow:hidden}.ai .pv .real img{display:block;width:100%;transform:translateY(var(--sy, 0px))}.ai .pv .scan{position:absolute;left:0;right:0;top:var(--rv, 0%);height:2px;background:var(--l);box-shadow:0 0 18px var(--l);opacity:var(--so, 0)}.ai .cursor{position:absolute;z-index:20;left:0;top:0;width:92px;pointer-events:none}@media (hover: hover) and (pointer: fine){.ai .cursor{filter:drop-shadow(0 16px 22px rgba(30,0,80,.5))}}.ai .ripple{position:absolute;z-index:19;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;border:2px solid var(--l);opacity:0;pointer-events:none}.ai .try{position:relative;display:flex;justify-content:center;align-items:center;margin:22px auto 0;text-decoration:none}.ai .try__halo{position:absolute;left:50%;top:50%;width:520px;height:190px;margin:-95px 0 0 -260px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,#9d6effbf,#7603fa59 45%,#7603fa00 75%);filter:blur(10px);animation:ai-halo 2.8s ease-in-out infinite}@keyframes ai-halo{50%{opacity:.6;transform:scale(1.12)}}.ai .try__pill{position:relative;z-index:1;height:76px;padding:0 38px 0 30px;border-radius:38px;display:inline-flex;align-items:center;gap:14px;overflow:hidden;isolation:isolate;color:#fff;font-size:22px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;background:radial-gradient(120% 150% at 50% 125%,#d2b8ff,#9d5cff 32%,#7603fa,#5a00c4);box-shadow:inset 0 1px #fff9,inset 0 -8px 18px #3c008c73,0 0 0 1px #ffffff2e,0 14px 40px #7603faf2,0 0 110px #9d6effbf,0 0 220px #7603fa73;transition:transform .35s var(--ease),box-shadow .35s}.ai .try__pill:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:inherit;padding:2px;background:conic-gradient(from var(--rim, 0deg),rgba(255,255,255,0) 0deg,#fff 40deg,#c6ff00 70deg,rgba(255,255,255,0) 120deg,rgba(255,255,255,0) 200deg,#9ff4ef 250deg,rgba(255,255,255,0) 300deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:ai-rim 3.5s linear infinite}@property --rim{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes ai-rim{to{--rim: 360deg}}.ai .try__pill:after{content:"";position:absolute;top:0;bottom:0;width:38%;left:-60%;z-index:-1;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-18deg);animation:ai-shine 2.6s ease-in-out infinite}.ai .try__gloss{position:absolute;left:6%;right:6%;top:-30%;height:80%;border-radius:50%;z-index:-1;background:radial-gradient(closest-side,#ffffff6b,#fff0);pointer-events:none}.ai .try__pill .ico{font-size:30px;filter:drop-shadow(0 0 8px rgba(255,255,255,.8))}.ai .try__sp{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}.ai .try__sp i{position:absolute;width:6px;height:6px;margin:-3px;border-radius:50%;background:#efe6ff;box-shadow:0 0 10px #c6a6ff,0 0 18px #9d5cff;animation:ai-drift var(--d, 4s) ease-in-out infinite;animation-delay:var(--dl, 0s);opacity:0}.ai .try__sp i.st{width:12px;height:12px;margin:-6px;background:none;box-shadow:none}.ai .try__sp i.st:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 6px #c6a6ff)}@keyframes ai-drift{0%{opacity:0;transform:translate(var(--x0),var(--y0)) scale(.4)}30%{opacity:1}to{opacity:0;transform:translate(var(--x1),var(--y1)) scale(1)}}.ai .try:hover .try__pill,.ai .try:focus-visible .try__pill{transform:scale(1.06);box-shadow:inset 0 1px #ffffffb3,inset 0 -8px 18px #3c008c66,0 0 0 1px #ffffff4d,0 16px 50px #7603fa,0 0 140px #9d6efff2,0 0 260px #7603fa99}.ai .try:focus-visible{outline:none}.ai .try:focus-visible .try__pill{outline:2px solid var(--l);outline-offset:6px}@media (max-width: 860px){.ai{margin:0 8px;border-radius:30px;padding-left:12px;padding-right:12px}.ai .app{grid-template-columns:1fr;grid-template-rows:auto 1fr;height:760px;border-radius:22px}.ai .side{flex-direction:row;align-items:center;padding:12px;border-right:0;border-bottom:1px solid rgba(255,255,255,.07)}.ai .logo{padding:0}.ai .logo small{display:none}.ai .newbtn{margin-left:auto;padding:0 14px;height:40px;font-size:14px}.ai .hl,.ai .hist{display:none}.ai .home{padding:18px}.ai .home .g{grid-template-columns:1fr 1fr}.ai .home .g div:nth-child(3){grid-column:1/-1}.ai .new{top:130px}.ai .new h4{font-size:24px;padding:0 16px}.ai .new p{font-size:14px}.ai .chips{flex-wrap:nowrap;gap:6px;padding:0 12px}.ai .chips span{font-size:13px;height:32px;padding:0 12px 0 9px;white-space:nowrap}.ai .chips span:nth-child(3){display:none}.ai .comp{left:12px;right:12px;width:auto;margin-left:0;top:414px;height:76px;border-radius:26px;font-size:14px;padding-left:16px}.ai .comp .field{white-space:normal;text-overflow:clip;line-height:1.28;padding-right:8px}.ai .comp .caret{height:16px;vertical-align:-3px}.ai .gen{height:46px;padding:0 16px 0 12px;font-size:14px}.ai .app[data-p=chat] .comp{left:12px;width:auto;height:68px}.ai .thread{left:12px;right:12px;top:6px;width:auto;height:250px}.ai .me,.ai .bot .bb{font-size:14px}.ai .pv{left:12px;right:12px;top:268px;bottom:92px}.ai .cursor{width:70px}.ai .try{height:170px}.ai .try__pill{font-size:18px;height:64px;padding:0 28px 0 22px}.ai .try__halo{width:340px}}@media (prefers-reduced-motion: reduce){.ai .new .orb,.ai .typing i,.ai .comp .caret,.ai .pv .sk i,.ai .try__halo,.ai .try__pill:before,.ai .try__pill:after,.ai .try__sp i,.ai .comp.ready .gen:after{animation:none}}.ai{margin:var(--sp-section) var(--sp-edge) 0;padding-top:var(--sp-sheet);padding-bottom:var(--sp-sheet)}.ai .app{margin-top:var(--sp-head)}@media (min-width: 761px){.ai .h2{font-size:clamp(36px,var(--vw) * 4.17,60px)}}.ai .h2{line-height:.96;letter-spacing:-.04em}@media (min-width: 861px){.ai .app{height:500px}.ai .new{top:56px}.ai .comp{top:290px}.ai .app[data-p=chat] .comp{top:420px}.ai .thread{height:388px}.ai .try{height:130px;margin-top:14px}.ai .try__halo{width:420px;height:150px;margin:-75px 0 0 -210px}}@media (min-width: 761px) and (max-width: 860px){.ai .app{height:640px}.ai .new{top:96px}.ai .comp{top:350px}.ai .app[data-p=chat] .comp{top:556px}.ai .thread{height:200px}.ai .pv{top:214px}.ai .try{height:120px}}.ai .acts span{white-space:nowrap}@media (min-width: 761px) and (max-width: 1100px){.ai .h2{max-width:14em;margin-left:auto;margin-right:auto;text-wrap:balance}}@media (max-width: 760px){.ai{padding-left:16px;padding-right:16px}.ai .try{height:96px}.ai .try__pill{height:56px;font-size:17px;padding:0 26px 0 20px}.ai .try__pill .ico{font-size:24px}.ai .try__halo{width:280px;height:120px;margin:-60px 0 0 -140px}.ai .h2{font-size:40px}.ai__top{text-align:left}.ai .app{height:500px}.ai .home{display:none}.ai .app[data-p=home] .new{opacity:1;transform:none}.ai .new{top:40px}.ai .comp{top:280px;height:72px}.ai .app[data-p=chat] .comp{top:422px;height:64px}.ai .thread{height:150px}.ai .pv{top:162px;bottom:86px}.ai .acts{flex-wrap:wrap;gap:6px}.ai .acts span{height:32px;padding:0 11px 0 8px;gap:6px;font-size:13px}.ai .acts .ico{font-size:15px}}.ai .try,.ai .try[href]{height:auto;margin-top:var(--sp-head)}@media (min-width: 1101px){.ai .app{width:min(1248px,100%)}}@media (max-width: 860px){.ai .app[data-p=chat] .comp{top:auto;bottom:12px}}.ai__top p{text-wrap:pretty}@media (min-width: 761px) and (max-width: 860px){.ai .app{width:calc(100% - 24px)}}.stats{position:relative;z-index:4;padding:clamp(24px,4vh,56px) 24px clamp(150px,18vh,190px);background:var(--humo)}.stats__in{width:min(1000px,100%);margin:0 auto}.stats__h{position:relative;left:-.05em;color:var(--tinta);font-size:clamp(34px,var(--vw) * 3.65,68px)}.stats__h em{color:var(--violeta)}.stats__h .ln{display:block;transition:transform .72s cubic-bezier(.2,.75,.25,1),opacity .5s cubic-bezier(.3,.6,.4,1)}.stats__h .ln:nth-child(2){transition-delay:.11s}.stats__h .ln:nth-child(3){transition-delay:.22s}.stats__h.is-wait .ln{transform:translateY(.5em);opacity:0;transition:none}.stats__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,var(--vw) * 2.3,36px)}.kpi{position:relative;margin:0;aspect-ratio:619.66/494.81;border-radius:7.603%/9.521%;box-shadow:0 24px 48px -24px #0d132159;transform:translateY(calc(var(--sp, 0) * var(--d, 0) * 1px))}.kpi:nth-child(1){--d: -30}.kpi:nth-child(2){--d: 20}.kpi:nth-child(3){--d: 70}.kpi__svg{display:block;width:100%;height:100%}.stats__dots{display:none}.kpi__k{font-size:72.92px;font-weight:500;fill:var(--humo)}.kpi__k--b{font-weight:700}.kpi__k--l{font-weight:700;fill:var(--lima)}.kpi__n{font-size:195.16px;font-weight:400;fill:var(--humo)}.kpi__d{font-size:57.83px;font-weight:400;fill:var(--lima)}@media (prefers-reduced-motion: reduce){.stats__h .ln,.stats__h.is-wait .ln{transform:none;opacity:1;transition:none}.kpi{transform:none}}@media (max-width: 760px){.stats__h{left:0}.stats__row{display:flex;gap:12px;margin:28px -16px 0;padding:0 24px 34px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 24px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.stats__row::-webkit-scrollbar{display:none}.kpi{flex:none;width:min(var(--vw) * 60,248px);scroll-snap-align:start;box-shadow:0 18px 30px -20px #0d132173}.stats__dots{display:flex;justify-content:center;gap:7px;margin-top:-12px}.stats__dots i{width:8px;height:8px;border-radius:4px;background:#cfcfd8;transition:width .3s var(--ease),background-color .3s}.stats__dots i.is-on{width:24px;background:var(--noche)}.kpi{transform:none}}.stats{padding-top:0;padding-bottom:0;margin-top:var(--sp-section)}.stats__row{margin-top:var(--sp-head)}@media (min-width: 761px){.stats .stats__h{font-size:clamp(36px,var(--vw) * 4.17,60px)}}.stats__h{line-height:.96;letter-spacing:-.04em}@media (min-width: 761px) and (max-width: 1100px){.stats .stats__h{left:0;text-align:center}.stats__h .ln{display:inline}.stats .stats__h{max-width:14em;margin-left:auto;margin-right:auto;text-wrap:balance}}@media (max-width: 760px){.stats{padding-left:16px;padding-right:16px}.stats__h{padding-left:8px;padding-right:8px}.stats .stats__dots{padding:0 8px}.stats .stats__h{font-size:40px}}@media (min-width: 761px) and (max-width: 1100px){.stats__in{width:auto;margin-left:16px;margin-right:16px}}.fwpb{padding:clamp(110px,14vh,150px) 24px 0}.fwpb__in{position:relative;width:min(1264px,100%);height:210px;margin:0 auto;padding:0 44px;border-radius:28px;color:#fff;display:flex;align-items:center;gap:38px;background:radial-gradient(60% 140% at 70% 100%,#7603fa8c,#7603fa00 70%),var(--noche)}.fwpb__logo{height:64px;width:auto;display:block;flex:none;filter:invert(1)}.fwpb__sep{width:1px;height:84px;background:#ffffff24;flex:none}.fwpb__h{font-weight:700;font-size:clamp(26px,var(--vw) * 2.35,36px)}.fwpb__h em{font-style:italic;font-weight:600;color:var(--lima);padding-right:.04em}.fwpb__go{position:relative;z-index:3;margin-left:auto;display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 20px 0 26px;border-radius:999px;background:var(--lima);color:var(--noche);font-size:16px;font-weight:700;white-space:nowrap;flex:none;transition:transform .3s var(--ease),box-shadow .3s}.fwpb__go .ico{font-size:22px}.fwpb__go:hover{transform:translateY(-2px);box-shadow:0 14px 30px -12px #c6ff0099}.fwpb__prods{position:absolute;right:226px;bottom:16px;width:410px;height:280px;pointer-events:none}.fwpb__prods img{position:absolute;bottom:0}@media (hover: hover) and (pointer: fine){.fwpb__prods img{filter:drop-shadow(0 22px 24px rgba(0,0,0,.45))}}.fwpb__prods img:nth-child(1){left:0;width:170px;bottom:2px;transform:rotate(-8deg)}.fwpb__prods img:nth-child(2){left:100px;width:250px;bottom:6px;z-index:2}.fwpb__prods img:nth-child(3){left:280px;width:128px;transform:rotate(8deg)}@media (max-width: 1280px){.fwpb__in{padding:0 36px;gap:28px}.fwpb__logo{height:54px}.fwpb__prods{right:196px;width:300px}.fwpb__prods img:nth-child(1){width:120px}.fwpb__prods img:nth-child(2){left:70px;width:180px}.fwpb__prods img:nth-child(3){left:210px;width:92px}}@media (max-width: 1120px){.fwpb__in{padding:0 30px;gap:24px}.fwpb__logo{height:48px}.fwpb__prods{right:184px;width:240px}.fwpb__prods img:nth-child(1){width:96px}.fwpb__prods img:nth-child(2){left:56px;width:144px}.fwpb__prods img:nth-child(3){left:168px;width:74px}}@media (max-width: 1000px){.fwpb__prods{display:none}}@media (max-width: 760px){.fwpb{padding:136px 16px 0}.fwpb__in{height:auto;flex-wrap:wrap;gap:0;padding:36px 22px 24px;border-radius:22px;background:radial-gradient(90% 70% at 80% 100%,#7603fa8c,#7603fa00 70%),var(--noche)}.fwpb__logo{height:34px}.fwpb__sep{display:none}.fwpb__h{font-size:27px;width:100%;margin-top:40px}.fwpb__go{width:100%;justify-content:center;margin:22px 0 0}.fwpb__prods{display:block;right:-4px;bottom:auto;top:-76px;width:214px;height:166px}.fwpb__prods img:nth-child(1){width:94px;left:14px}.fwpb__prods img:nth-child(2){width:140px;left:50px}.fwpb__prods img:nth-child(3){width:71px;left:143px}}.fwpb{--fwp-over: 70px;padding-top:0;margin-top:calc(var(--sp-section) + var(--fwp-over))}@media (max-width: 1000px){.fwpb{--fwp-over: 0px}}@media (max-width: 760px){.fwpb{--fwp-over: 76px}}.fwpb__h{line-height:.96;letter-spacing:-.04em}@media (max-width: 760px){.fwpb{padding-left:16px;padding-right:16px}.fwpb__go{height:56px}}@media (min-width: 761px) and (max-width: 1100px){.fwpb{--fwp-over: max(0px, calc((100vw - 724px)*.18) )}.fwpb .fwpb__in{height:150px;padding:0 28px;gap:12px}.fwpb .fwpb__logo{height:clamp(30px,var(--vw) * 4.2,44px)}.fwpb .fwpb__sep{height:64px}.fwpb .fwpb__h{font-size:clamp(20px,var(--vw) * 2.5,26px)}.fwpb .fwpb__go{height:50px;padding:0 16px 0 20px;font-size:15px}.fwpb .fwpb__prods{display:block;right:164px;bottom:10px;width:clamp(228px,var(--vw) * 30,330px);height:240px}.fwpb .fwpb__prods img:nth-child(1){left:0;width:38%}.fwpb .fwpb__prods img:nth-child(2){left:20%;width:66%}.fwpb .fwpb__prods img:nth-child(3){left:71%;width:30%}}@media (min-width: 1101px){.fwpb__in{width:min(1248px,100% - 32px)}}@media (min-width: 761px) and (max-width: 1100px){.fwpb__in{width:auto;margin-left:16px;margin-right:16px}}.plans{padding:clamp(110px,15vh,160px) 24px clamp(100px,13vh,140px)}.plans__head{text-align:center}.plans .eyebrow{color:var(--grafito)}.plans .h2{margin-top:12px;color:var(--noche)}.plans .h2 em{color:var(--violeta)}.plans__lead{margin-top:14px;font-size:clamp(16px,var(--vw) * 1.2,19px);color:#4a4f5c}.plans__grid{width:min(1220px,100%);margin:clamp(96px,12vh,124px) auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.plan{position:relative;min-height:468px;padding:26px;border-radius:30px;background:#fff;color:var(--noche);display:flex;flex-direction:column;box-shadow:0 30px 60px -46px #0d132166;transition:transform .4s var(--ease),box-shadow .4s}.plan:hover{transform:translateY(-6px);box-shadow:0 40px 70px -44px #0d132180}.plan__term{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#4a4f5c}.plan__name{margin-top:8px;font-size:27px;font-weight:700;letter-spacing:-.03em}.plan__usd{margin-top:24px;font-size:15px;font-weight:700;letter-spacing:.04em;color:#4a4f5c}.plan__price{margin-top:6px;font-weight:700;font-size:clamp(64px,var(--vw) * 6,86px);line-height:.86;letter-spacing:-.055em}.plan__chip{align-self:flex-start;margin-top:16px;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:#efe5ff;color:var(--violeta);font-size:13px;font-weight:700;white-space:nowrap}.plan__chip .ico{font-size:17px}.plan__note{margin-top:16px;display:flex;align-items:center;gap:8px;font-size:14px;color:#4a4f5c}.plan__note .ico{font-size:19px}.plan__desc{margin:16px 0 28px;font-size:15.5px;line-height:1.38;color:#4a4f5c}.plan__go{margin-top:auto;display:flex;align-items:center;justify-content:center;height:54px;border-radius:999px;background:var(--humo);color:var(--noche);font-size:16px;font-weight:700;white-space:nowrap;transition:background-color .3s,color .3s}.plan:hover .plan__go{background:var(--noche);color:#fff}.plan--on{margin-top:-60px;color:#fff;background:radial-gradient(90% 60% at 50% 110%,#7603fa99,#7603fa00 70%),var(--noche);box-shadow:0 40px 70px -40px #0d1321b3}.plan--on .plan__term{margin-top:12px}.plan--on .plan__term,.plan--on .plan__usd,.plan--on .plan__desc{color:var(--niebla)}.plan--on .plan__chip{background:#c6ff0024;color:var(--lima)}.plan--on .plan__go,.plan--on:hover .plan__go{background:var(--lima);color:var(--noche)}.plan__tag{position:absolute;left:26px;top:-15px;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:var(--lima);color:var(--noche);font-size:13px;font-weight:700;white-space:nowrap}.plan__tag .ico{font-size:17px}.plans__all{width:min(1220px,100%);margin:28px auto 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 12px;font-size:15px}.plans__all b{font-weight:700;color:var(--noche);margin-right:6px}.plans__all span{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px 0 10px;border-radius:999px;background:#fff;color:var(--noche);font-weight:700;font-size:14px}.plans__all span .ico{font-size:20px;color:var(--violeta)}@media (prefers-reduced-motion: reduce){.plan,.plan__go{transition:none}.plan:hover{transform:none}}@media (max-width: 1100px){.plans__grid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(640px,100%);margin-top:56px;gap:28px 20px}.plan{min-height:0}.plan--on{margin-top:0}.plan__price{font-size:76px}}@media (max-width: 760px){.plans{padding:96px 16px 88px}.plans__grid{grid-template-columns:minmax(0,1fr);margin-top:40px;gap:14px}.plan{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:14px;column-gap:14px;align-items:start;padding:22px 22px 20px;border-radius:26px}.plan:hover{transform:none}.plan__term{grid-column:1;grid-row:1}.plan__name{grid-column:1;grid-row:2;font-size:25px}.plan__usd{grid-column:2;grid-row:1;margin-top:0;text-align:right}.plan__price{grid-column:2;grid-row:2/span 2;margin-top:4px;font-size:58px;text-align:right}.plan__chip,.plan__note{grid-column:1;grid-row:3;margin-top:12px;justify-self:start}.plan__desc{grid-column:1/-1;margin:14px 0 18px;font-size:15px}.plan__go{grid-column:1/-1}.plan--on{margin-top:12px;padding-top:30px}.plan--on .plan__term{margin-top:0}.plan__tag{left:22px}.plans__all{margin-top:26px}.plans__all b{flex:1 1 100%;margin:0 0 4px;text-align:center;text-wrap:balance}}.plans{padding-top:0;padding-bottom:0;margin-top:var(--sp-section)}@media (min-width: 761px){.plans .h2{font-size:clamp(36px,var(--vw) * 4.17,60px)}}.plans__lead{line-height:1.5}@media (min-width: 761px) and (max-width: 1100px){.plans .h2{max-width:14em;margin-left:auto;margin-right:auto;text-wrap:balance}}@media (max-width: 760px){.plans{padding-left:16px;padding-right:16px}.plans__head{padding-left:8px;padding-right:8px}.plans__all{padding-left:0;padding-right:0}.plan__go{height:56px}.plans .h2{font-size:40px}.plans__head{text-align:left}.plans__lead{margin-left:0;margin-right:0}}@media (min-width: 1101px){.plans .plans__grid{align-items:stretch;margin-top:calc(var(--sp-head) + 15px)}.plans .plan{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto auto auto 1fr auto;grid-template-areas:"term term" "name name" "usd chip" "price price" "note note" "desc desc" "go go";align-content:stretch;-moz-column-gap:10px;column-gap:10px;min-height:0;margin-top:0;padding:28px}.plans .plan__term{grid-area:term;margin:0}.plans .plan--on .plan__term{margin-top:0}.plans .plan__name{grid-area:name;margin-top:10px}.plans .plan__usd{grid-area:usd;display:flex;align-items:center;min-height:28px;margin-top:22px}.plans .plan__chip{grid-area:chip;align-self:center;justify-self:end;margin:22px 0 0;height:28px;padding:0 11px;font-size:12.5px}.plans .plan__chip .ico{font-size:16px}.plans .plan--on .plan__chip{background:var(--lima);color:var(--noche)}.plans .plan__price{grid-area:price;margin-top:6px;padding-bottom:24px;border-bottom:1px solid rgba(13,19,33,.09)}.plans .plan--on .plan__price{border-bottom-color:#ffffff24}.plans .plan__note{grid-area:note;margin-top:18px;font-weight:600}.plans .plan__desc{grid-area:desc;margin:16px 0 24px}.plans .plan__go{grid-area:go;margin-top:0}}.plist{display:none}@media (max-width: 1100px){.plans .plans__grid{display:none}.plist{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;width:min(760px,100%);margin:var(--sp-head) auto 0}.plist__tpl{display:none}.plist__rows{display:grid;gap:10px;margin:0;padding:0;border:0;min-width:0}.plist__leg{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.plist__row{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;-moz-column-gap:14px;column-gap:14px;min-height:96px;padding:14px 18px;border-radius:22px;background:#fff;color:var(--noche);cursor:pointer;box-shadow:0 14px 30px -24px #0d132159;transition:background-color .3s,color .3s}.plist__row:has(.plist__in:checked){color:#fff;background:radial-gradient(90% 90% at 85% 120%,#7603fa8c,#7603fa00 70%),var(--noche);box-shadow:0 18px 34px -22px #0d1321b3}.plist__in{position:absolute;opacity:0;width:1px;height:1px}.plist__dot{width:22px;height:22px;border-radius:50%;border:2px solid #c9cbd3;transition:border-color .25s,background-color .25s}.plist__in:checked+.plist__dot{border-color:var(--lima);background:var(--lima);box-shadow:inset 0 0 0 4px var(--noche)}.plist__in:focus-visible+.plist__dot{outline:2px solid var(--violeta);outline-offset:3px}.plist__txt{display:grid;gap:3px;justify-items:start;min-width:0}.plist__t{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#4a4f5c}.plist__n{font-size:19px;font-weight:700;letter-spacing:-.02em}.plans .plist__txt .plan__chip{justify-self:start;margin:4px 0 0;height:24px;padding:0 9px}.plans .plist__txt .plan__chip .ico{font-size:14px}.plist__row:has(.plist__in:checked) .plist__t,.plist__row:has(.plist__in:checked) .plist__p span{color:var(--niebla)}.plans .plist__row:has(.plist__in:checked) .plan__chip{background:var(--lima);color:var(--noche)}.plist__p{display:flex;align-items:baseline;gap:5px}.plist__p span{font-size:12px;font-weight:700;color:#4a4f5c}.plist__p b{font-size:30px;font-weight:700;letter-spacing:-.04em;line-height:1}.plist__sum{display:flex;flex-direction:column;padding:26px;border-radius:28px;color:var(--noche);background:#fff;box-shadow:0 18px 36px -26px #0d132166}.plist__sn{font-size:22px;font-weight:700;letter-spacing:-.02em}.plist__su{margin-top:18px;font-size:14px;font-weight:700;color:#4a4f5c}.plist__sp{margin-top:4px;font-size:76px;font-weight:700;letter-spacing:-.055em;line-height:.86}.plans .plist__note{margin-top:20px;font-weight:600}.plist__sd{margin-top:14px;padding-top:14px;border-top:1px solid rgba(13,19,33,.09);font-size:15px;line-height:1.5;color:#4a4f5c}.plans .plist__sum .plan__go{height:56px;background:var(--noche);color:#fff}}@media (max-width: 760px){.plist{grid-template-columns:minmax(0,1fr)}.plist__row{min-height:88px;padding:14px 16px;-moz-column-gap:12px;column-gap:12px}.plist__n{font-size:18px}.plist__p b{font-size:28px}.plist__sum{padding:20px 22px;border-radius:24px;color:#fff;box-shadow:none;background:radial-gradient(90% 60% at 50% 110%,#7603fa99,#7603fa00 70%),var(--noche)}.plist__sn,.plist__su,.plist__sp{display:none}.plans .plist__note{margin-top:0;margin-bottom:10px;color:var(--niebla)}.plist__sd{margin-top:0;padding-top:0;border:0;color:var(--niebla)}.plans .plist__sum .plan__go{margin-top:16px;background:var(--lima);color:var(--noche)}}@media (prefers-reduced-motion: reduce){.plist__row,.plist__dot{transition:none}}@media (max-width: 1100px){.plans .plans__all{justify-content:center}.plans .plans__all b{flex:1 1 100%;margin:0 0 4px;text-align:center;text-wrap:balance}}@media (min-width: 1101px){.plans__grid,.plans__all{width:min(1248px,100% - 32px)}}@media (max-width: 1100px){.plist__sum{justify-content:flex-start}.plans .plist__sum .plan__go{margin-top:auto}.plist__sd{margin-bottom:18px}.plans .plist__txt .plan__chip{font-size:12px}}.plans__lead,.plist__sd{text-wrap:pretty}@media (min-width: 761px) and (max-width: 1100px){.plans__head,.plist,.plans__all{width:auto;margin-left:16px;margin-right:16px}}.faq{padding:clamp(10px,2vh,30px) 24px clamp(90px,12vh,130px)}.faq__in{width:min(1248px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,430px) minmax(0,724px);justify-content:space-between;grid-template-areas:"head list" "btn list";grid-template-rows:auto 1fr;-moz-column-gap:48px;column-gap:48px}.faq__head{grid-area:head}.faq .eyebrow{color:var(--grafito)}.faq .h2{margin-top:14px;color:var(--noche)}.faq .h2 em{color:var(--violeta)}.faq__lead{margin-top:20px;max-width:18em;font-size:clamp(16px,var(--vw) * 1.2,19px);color:#4a4f5c}.faq__btn{grid-area:btn;align-self:start;justify-self:start;margin-top:30px;display:inline-flex;align-items:center;gap:10px;height:56px;padding:0 26px 0 20px;border-radius:999px;background:var(--noche);color:#fff;font-size:16px;font-weight:700;white-space:nowrap;transition:transform .3s var(--ease),box-shadow .3s}.faq__btn .ico{font-size:24px;color:var(--lima)}.faq__btn:hover{transform:translateY(-2px);box-shadow:0 16px 30px -14px #0d13218c}.faq__list{grid-area:list;display:grid;gap:10px;align-content:start}.fq{border-radius:22px;background:#fff;transition:box-shadow .4s}.fq__q{width:100%;min-height:78px;padding:14px 20px 14px 26px;display:flex;align-items:center;gap:18px;text-align:left}.fq__n{flex:none;font-size:14px;font-weight:700;color:var(--violeta)}.fq__t{font-size:clamp(17px,var(--vw) * 1.32,19px);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--noche)}.fq__pm{position:relative;flex:none;margin-left:auto;width:36px;height:36px;border-radius:50%;background:var(--humo);color:var(--noche);transition:background-color .3s,color .3s}.fq__pm:before,.fq__pm:after{content:"";position:absolute;left:11px;top:17px;width:14px;height:2px;border-radius:1px;background:currentColor;transition:transform .4s var(--ease)}.fq__pm:after{transform:rotate(90deg)}.fq__q:hover .fq__pm{background:#e7e7ec}.fq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease)}.fq__a>div{overflow:hidden}.fq__a p{padding:0 76px 26px 68px;font-size:17px;line-height:1.45;color:#4a4f5c}.fq__a a{color:var(--violeta);font-weight:700;text-decoration:underline;text-underline-offset:3px}.fq.is-open{box-shadow:0 30px 60px -46px #0d132173}.fq.is-open .fq__a{grid-template-rows:1fr}.fq.is-open .fq__pm,.fq.is-open .fq__q:hover .fq__pm{background:var(--noche);color:#fff}.fq.is-open .fq__pm:after{transform:rotate(0)}@media (prefers-reduced-motion: reduce){.fq__a,.fq__pm:before,.fq__pm:after,.faq__btn{transition:none}}@media (max-width: 960px){.faq__in{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "list" "btn";grid-template-rows:none;width:min(724px,100%)}.faq__list{margin-top:36px}.faq__btn{margin-top:24px}}@media (max-width: 760px){.faq{padding:0 16px 88px}.faq__list{margin-top:30px}.fq{border-radius:20px}.fq__q{min-height:72px;padding:14px 14px 14px 18px;gap:12px}.fq__a p{padding:0 20px 22px 18px;font-size:16px}.faq__btn{width:100%;justify-content:center}}.faq{padding-top:0;padding-bottom:0;margin-top:var(--sp-section)}@media (min-width: 761px){.faq .h2{font-size:clamp(36px,var(--vw) * 4.17,60px)}}.faq__lead{line-height:1.5}@media (min-width: 761px) and (max-width: 1100px){.faq .h2{max-width:14em;margin-left:auto;margin-right:auto;text-wrap:balance}.faq__in{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "list" "btn";grid-template-rows:none}.faq__list{margin-top:var(--sp-head)}.faq__btn{margin-top:24px}.faq__head{text-align:center}.faq__lead{margin-left:auto;margin-right:auto}.faq__btn{justify-self:center}}@media (max-width: 760px){.faq{padding-left:16px;padding-right:16px}.faq__head{padding-left:8px;padding-right:8px}.faq__list{padding-left:0;padding-right:0}.faq__btn{height:56px}.faq .h2{font-size:40px}}@media (min-width: 1101px){.faq__in{width:min(1248px,100% - 32px)}}.fq__a a{white-space:nowrap}.fq__n{letter-spacing:0;font-variant-numeric:normal;min-width:1.7em}.faq__btn .ico path[opacity]{opacity:1}.faq__btn .ico path:not([opacity]){fill:var(--noche)}.faq__lead,.fq__a p{text-wrap:pretty}@media (min-width: 761px) and (max-width: 1100px){.faq__in{width:min(760px,100% - 32px)}}.end{position:relative;overflow:hidden;padding:clamp(100px,13vh,140px) 0 24px;border-radius:48px 48px 0 0;color:#fff;background:radial-gradient(60% 520px at 50% 100%,#7603fa99,#7603fa00 72%),radial-gradient(36% 300px at 12% 0%,rgba(124,116,230,.16),transparent 70%),var(--noche)}.end__cta{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 24px}.end__kick{font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lima)}.end__h{margin-top:18px;font-weight:700;font-size:clamp(44px,var(--vw) * 6.7,100px)}.end__h span{display:block}.end__h em{font-style:italic;font-weight:600;color:var(--lima);padding-right:.04em}.end__sub{margin-top:22px;font-size:clamp(17px,var(--vw) * 1.5,21px);color:var(--niebla)}.end__go{margin-top:32px;display:inline-flex;align-items:center;gap:12px;height:64px;padding:0 12px 0 30px;border-radius:999px;background:var(--lima);color:var(--noche);font-size:18px;font-weight:700;white-space:nowrap;transition:transform .3s var(--ease),box-shadow .3s}.end__go .ico{width:42px;height:42px;padding:9px;border-radius:50%;background:var(--noche);color:var(--lima);transition:transform .3s var(--ease)}.end__go:hover{transform:translateY(-2px);box-shadow:0 18px 36px -14px #c6ff008c}.end__go:hover .ico{transform:translate(3px)}.end__card{width:min(1264px,100% - 48px);margin:clamp(64px,9vh,88px) auto 0;padding:40px 48px 30px;border-radius:28px;background:#fff;color:var(--noche);box-shadow:0 60px 100px -50px #000c}.end__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1.1fr);-moz-column-gap:48px;column-gap:48px}.end__brand{display:flex;flex-direction:column;align-items:flex-start}.end__logo{position:relative;display:block;width:181px;height:34px}.end__logo svg{position:absolute;left:0;top:0;height:100%;display:block}.end__logo svg:first-child{width:100%;color:var(--noche);clip-path:inset(0 0 0 24%)}.end__logo svg:last-child{width:38.8px;color:var(--violeta)}.end__gplay{margin-top:24px;display:inline-flex;flex-direction:column;gap:6px;padding:11px 20px 13px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px #0d132129;transition:box-shadow .3s,transform .3s var(--ease)}.end__gplay small{font-size:13px;line-height:1;color:#4a4f5c}.end__gplay img{display:block;height:26px;width:auto}.end__gplay:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #0d13214d,0 16px 26px -18px #0d132180}.end__col h3{font-size:13px;font-weight:500;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:#4a4f5c}.end__nav{margin-top:12px;-moz-columns:2;columns:2;-moz-column-gap:28px;column-gap:28px}.end__nav a{display:block;padding:5px 0;font-size:16px;line-height:1.4;-moz-column-break-inside:avoid;break-inside:avoid}.end__nav a:hover,.end__c a:hover{color:var(--violeta)}.end__c a{display:block;margin-top:10px;font-size:19px;font-weight:700;letter-spacing:-.01em;line-height:1.4}.end__c h3+a{margin-top:14px}.end__c p{margin-top:14px;font-size:14px;line-height:1.45;color:#4a4f5c}.end__base{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:34px;padding-top:24px;border-top:1px solid #e9e9ee}.end__flags{display:flex;flex-wrap:wrap}.end__flags img{display:block}.end__legal{flex:none;text-align:right;font-size:13px;line-height:1.5;color:#4a4f5c}@media (prefers-reduced-motion: reduce){.end__go,.end__go .ico,.end__gplay{transition:none}}@media (max-width: 1100px){.end__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:36px}.end__brand{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}.end__gplay{margin-top:0}.end__base{flex-direction:column;align-items:flex-start;gap:20px}.end__legal{text-align:left}}@media (max-width: 760px){.end{padding:84px 0 8px;border-radius:30px 30px 0 0;background:radial-gradient(120% 420px at 50% 100%,#7603fa99,#7603fa00 72%),var(--noche)}.end__kick{font-size:13px}.end__go{width:100%;justify-content:space-between;padding:0 10px 0 24px}.end__card{width:calc(100% - 16px);margin-top:56px;padding:28px 24px 24px;border-radius:24px}.end__grid{grid-template-columns:minmax(0,1fr);row-gap:32px}.end__brand{flex-direction:column;align-items:flex-start}.end__gplay{margin-top:20px}.end__nav a{font-size:17px;padding:6px 0}.end__base{margin-top:30px}}footer.end{margin:var(--sp-section) var(--sp-edge) var(--sp-edge);padding-top:var(--sp-sheet);border-radius:48px}@media (max-width: 760px){footer.end{border-radius:30px;padding-bottom:8px}}.end__card{margin-top:var(--sp-section)}@media (min-width: 761px){.end__h{font-size:clamp(44px,var(--vw) * 5.56,80px)}}.end__h{line-height:.96;letter-spacing:-.04em}.end__sub{line-height:1.5}@media (min-width: 761px) and (max-width: 1100px){.end__h{max-width:14em;margin-left:auto;margin-right:auto;text-wrap:balance}}@media (max-width: 760px){.end__cta{padding:0 16px}.end__go{height:56px;font-size:17px}.end__h{font-size:44px}.end__cta{align-items:flex-start;text-align:left}.end__h span{display:inline}}.end__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;pointer-events:none}.end__globe{position:absolute;left:0;top:0;width:100%;height:100%}.end__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,var(--noche) 0,rgba(13,19,33,0) 16%)}.end__cta,.end__card{position:relative}footer.end .end__card{margin-top:clamp(200px,var(--vw) * 16.25,234px)}@media (max-width: 1100px){footer.end .end__card{margin-top:170px}}@media (max-width: 760px){footer.end .end__card{margin-top:190px}}.end__flags img{-o-object-fit:contain;object-fit:contain;border-radius:50%;box-shadow:0 2px 6px -2px #0d132140}.end__flags{gap:8px}.end__flags img{width:32px;height:32px}@media (max-width: 760px){.end__flags{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;max-width:340px}.end__flags img{width:100%;height:auto;aspect-ratio:1}}@media (min-width: 1101px){.end__card{width:min(1248px,100% - 48px)}}@media (max-width: 400px){footer.end .end__go{gap:10px;padding:0 8px 0 20px;font-size:15px}footer.end .end__go .ico{width:40px;height:40px;padding:8px}}@media (min-width: 761px) and (max-width: 900px){.end__flags{display:grid;grid-template-columns:repeat(9,32px);gap:8px}}@media (min-width: 761px){.end__nav{-moz-columns:auto;columns:auto;display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,auto);grid-template-columns:auto auto;justify-content:start;-moz-column-gap:32px;column-gap:32px}.end__nav a{white-space:nowrap}}.end__sub{text-wrap:pretty}@media (max-width: 1100px){.end__nav a{padding-top:8px;padding-bottom:8px}.end__c a{padding:6px 0;margin-top:4px}}#faq,#blog{scroll-margin-top:96px}#productos,#fwp,#contacto{scroll-margin-top:40px}#planes{scroll-margin-top:96px}
