.x{--bg:#06061a;--bg2:#0b0a24;--bg3:#12113a;--ink:#f4f5ff;--muted:#a3a6cf;--dim:#6e71a0;--blue:#3468fa;--sky:#61a8f8;--violet:#8b5cff;--lime:#c8ff4d;--line:hsla(0,0%,100%,.09);--glass:hsla(0,0%,100%,.04);--grad:linear-gradient(120deg,#61a8f8,#3468fa 45%,#8b5cff);background:var(--bg);color:var(--ink);font-family:Manrope,system-ui,sans-serif;font-size:17px;line-height:1.6;overflow-x:hidden;overflow-x:clip;-webkit-font-smoothing:antialiased;position:relative}.x ::selection{background:var(--blue);color:#fff}.x a{color:inherit;text-decoration:none}.x-w{width:min(1240px,100% - 40px);margin-inline:auto;position:relative}.x-d{font-family:Archivo Black,sans-serif;font-weight:400;letter-spacing:-.045em;line-height:.98}.x-mono{font-family:JetBrains Mono,monospace;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.x-grad{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.x-tag{display:inline-flex;align-items:center;gap:.6em;color:var(--sky);margin-bottom:1.3rem}.x-tag:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--lime);box-shadow:0 0 12px var(--lime)}.x h2.x-d{font-size:clamp(2.4rem,6vw,4.8rem)}.x-lead{color:var(--muted);font-size:clamp(1.02rem,1.4vw,1.18rem);max-width:58ch}.x-sec{position:relative;padding:clamp(80px,11vw,140px) 0}.x:after{content:"";position:fixed;inset:-50%;z-index:60;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:xgr 1s steps(4) infinite}@keyframes xgr{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-1%,-2%)}}.x-cursor{position:fixed;left:0;top:0;width:340px;height:340px;margin:-170px 0 0 -170px;border-radius:50%;pointer-events:none;z-index:1;background:radial-gradient(circle,rgba(52,104,250,.16),transparent 65%);opacity:0;transition:opacity .3s}@media(hover:hover){.x-cursor{opacity:1}}.x-btn{position:relative;display:inline-flex;align-items:center;gap:.7em;padding:1.05em 1.7em;border-radius:999px;font-weight:700;font-size:1rem;line-height:1;transition:transform .3s cubic-bezier(.2,.8,.2,1),background .3s,box-shadow .3s;white-space:nowrap}.x-btn svg{width:1.15em;height:1.15em;transition:transform .3s}.x-btn:hover svg{transform:translateX(4px)}.x-btn-main{background:var(--blue);color:#fff!important;box-shadow:0 10px 40px -10px var(--blue),inset 0 1px 0 hsla(0,0%,100%,.25)}.x-btn-main:hover{background:#4a78ff;box-shadow:0 16px 50px -10px var(--blue)}.x-btn-ghost{border:1px solid var(--line);background:var(--glass);backdrop-filter:blur(10px)}.x-btn-ghost:hover{border-color:hsla(0,0%,100%,.3)}.x-btn-lime{background:var(--lime);color:#0a0a1f!important;box-shadow:0 10px 40px -12px var(--lime)}.x-top{position:fixed;inset:0 0 auto;z-index:50;transition:background .4s,border-color .4s}.x-top.solid{background:rgba(6,6,26,.72);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border-bottom:1px solid var(--line)}.x-nav{justify-content:space-between;height:74px;gap:1rem}.x-logo,.x-nav{display:flex;align-items:center}.x-logo{gap:.55rem;font-weight:800;font-size:1.3rem;letter-spacing:-.03em}.x-logo-top{font-size:1.85rem;gap:.6rem}@media(max-width:420px){.x-logo-top{font-size:1.55rem}}.x-logo small{font-size:.66rem;font-weight:600;color:var(--muted);border-left:1px solid var(--line);padding-left:.6rem;margin-left:.2rem;line-height:1.2;letter-spacing:0}.x-menu{display:flex;gap:2rem;list-style:none;font-weight:600;font-size:.95rem;margin:0;padding:0}.x-menu a{position:relative;color:var(--muted);transition:color .2s}.x-menu a:hover{color:var(--ink)}.x-menu a:after{content:"";position:absolute;left:0;right:100%;bottom:-6px;height:2px;background:var(--grad);transition:right .3s}.x-menu a:hover:after{right:0}.x-nav-r{display:flex;align-items:center;gap:1rem}.x-nav-r .x-btn{padding:.8em 1.3em;font-size:.92rem}.x-ing{color:var(--muted);font-weight:600;font-size:.92rem}.x-ing:hover{color:var(--ink)}@media(max-width:980px){.x-ing,.x-menu{display:none}}@media(max-width:420px){.x-logo small{display:none}}.x-hero{min-height:100svh;display:flex;align-items:center;padding:120px 0 70px;overflow:hidden;position:relative}.x-net{inset:0;width:100%;height:100%}.x-net,.x-orb{position:absolute;z-index:0}.x-orb{border-radius:50%;filter:blur(90px);opacity:.5;animation:xorb 16s ease-in-out infinite alternate}.x-orb.o1{width:560px;height:560px;background:#3468fa;top:-160px;right:-120px}.x-orb.o2{width:420px;height:420px;background:#8b5cff;bottom:-160px;left:-120px;animation-delay:-6s;opacity:.32}@keyframes xorb{to{transform:translate(-60px,50px) scale(1.12)}}.x-hero-g{display:grid;grid-template-columns:1.15fr .85fr;gap:2rem;align-items:center;position:relative;z-index:2}.x-pills{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.8rem}.x-pill{display:inline-flex;align-items:center;gap:.5em;padding:.45em .95em;border:1px solid var(--line);border-radius:999px;background:var(--glass);backdrop-filter:blur(8px);font-size:.84rem;color:var(--muted)}.x-pill b{color:var(--ink)}.x-live{width:8px;height:8px;border-radius:50%;background:var(--lime);animation:xlive 2s infinite}@keyframes xlive{0%{box-shadow:0 0 0 0 rgba(200,255,77,.6)}70%{box-shadow:0 0 0 10px rgba(200,255,77,0)}to{box-shadow:0 0 0 0 rgba(200,255,77,0)}}.x-hero h1{font-size:clamp(2.6rem,4.9vw,4.9rem)}.x-hero h1 .x-h1-sub{font-size:.62em;letter-spacing:-.03em}.x-hero h1 .ln{display:block;overflow:hidden;padding-bottom:.07em}.x-hero h1 .ln>span{display:inline-block;transform:translateY(105%);animation:xsube 1s cubic-bezier(.2,.8,.2,1) forwards}.x-hero h1 .ln:nth-child(2)>span{animation-delay:.12s}.x-hero h1 .ln:nth-child(3)>span{animation-delay:.24s}@keyframes xsube{to{transform:none}}.x-rot{position:relative;display:inline-block}.x-rot b{position:absolute;left:0;top:0;white-space:nowrap;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:0;transform:translateY(40%);transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1)}.x-rot b.on{opacity:1;transform:none}.x-rot b.off{opacity:0;transform:translateY(-40%)}.x-rot i{visibility:hidden;font-style:normal}.x-hero .x-lead{margin-top:1.6rem}.x-cta{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.x-fu{opacity:0;transform:translateY(20px);animation:xfu .9s cubic-bezier(.2,.8,.2,1) .55s forwards}@keyframes xfu{to{opacity:1;transform:none}}.x-sello{display:inline-flex;align-items:center;gap:1rem;margin-top:2rem;padding:.8rem 1.3rem .8rem .8rem;border-radius:20px;background:rgba(200,255,77,.08);border:1px solid rgba(200,255,77,.35)}.x-sello .n{font-family:Archivo Black;font-size:2.2rem;line-height:1;color:#0a0a1f;background:var(--lime);border-radius:14px;padding:.35rem .7rem;letter-spacing:-.04em;box-shadow:0 0 30px -4px var(--lime)}.x-sello p{margin:0;font-size:.95rem;color:var(--muted);line-height:1.35}.x-sello p b{display:block;color:var(--ink);font-size:1.08rem}.x-fan{position:relative;height:620px;perspective:1400px}.x-fan .ph{position:absolute;top:50%;left:50%;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.x-fan .ph:first-child{transform:translate(-118%,-46%) rotate(-9deg) scale(.86);z-index:1}.x-fan .ph:nth-child(2){transform:translate(-50%,-52%);z-index:3}.x-fan .ph:nth-child(3){transform:translate(18%,-46%) rotate(9deg) scale(.86);z-index:2}.x-fan:hover .ph:first-child{transform:translate(-128%,-46%) rotate(-12deg) scale(.88)}.x-fan:hover .ph:nth-child(3){transform:translate(28%,-46%) rotate(12deg) scale(.88)}.x-fan-in{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .3s ease-out}.x-float{position:absolute;z-index:5;padding:.7rem 1rem;border-radius:16px;background:rgba(11,10,36,.85);backdrop-filter:blur(12px);border:1px solid var(--line);font-size:.85rem;box-shadow:0 20px 40px -14px rgba(0,0,0,.7);animation:xflot 5s ease-in-out infinite alternate}.x-float b{display:block;font-size:.95rem}.x-float small{color:var(--muted)}.x-float.f1{left:-2%;top:12%}.x-float.f2{right:-2%;bottom:14%;animation-delay:-2.5s}.x-float .ok{color:var(--lime)}@keyframes xflot{to{transform:translateY(-14px)}}@media(max-width:980px){.x-hero-g{grid-template-columns:1fr}.x-fan{height:520px;margin-top:1rem}}@media(max-width:560px){.x-fan{height:440px}.x-fan .ph:first-child{transform:translate(-92%,-44%) rotate(-8deg) scale(.7)}.x-fan .ph:nth-child(3){transform:translate(-8%,-44%) rotate(8deg) scale(.7)}.x-fan .ph:nth-child(2){transform:translate(-50%,-52%) scale(.86)}.x-float{font-size:.75rem;padding:.5rem .7rem}.x-float.f1{left:0;top:2%}.x-float.f2{right:0;bottom:2%}}.x-phone{width:250px;border-radius:40px;padding:10px;background:linear-gradient(145deg,#2a2a3e,#0f0f1c);box-shadow:0 40px 80px -30px rgba(0,0,0,.9),0 0 0 1px hsla(0,0%,100%,.12),inset 0 0 0 1px hsla(0,0%,100%,.06)}.x-phone .scr{position:relative;width:100%;aspect-ratio:390/844;border-radius:31px;overflow:hidden;background:linear-gradient(110deg,#15152a 30%,#22224a 50%,#15152a 70%) 0 0/300% 100%;animation:xbrillo 1.6s linear infinite}.x-phone .scr:before{content:"";position:absolute;top:8px;left:50%;transform:translateX(-50%);width:34%;height:22px;background:#0b0b14;border-radius:99px;z-index:3}.x-pc iframe,.x-phone iframe{position:absolute;left:0;top:0;border:0;transform-origin:0 0;background:#fff;opacity:0;transition:opacity .6s}.x-pc{width:min(640px,86vw);border-radius:16px;background:#1a1a2c;padding:0;box-shadow:0 40px 80px -30px rgba(0,0,0,.9),0 0 0 1px hsla(0,0%,100%,.12);overflow:hidden}.x-pc .bar{display:flex;align-items:center;gap:6px;padding:10px 12px;background:#20203a}.x-pc .bar i{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.18)}.x-pc .bar span{flex:1;margin-left:10px;text-align:center;font-size:.72rem;color:var(--muted);background:hsla(0,0%,100%,.06);border-radius:99px;padding:3px 10px;font-family:JetBrains Mono,monospace}.x-pc .scr{position:relative;width:100%;aspect-ratio:1280/800;overflow:hidden;background:linear-gradient(110deg,#15152a 30%,#22224a 50%,#15152a 70%) 0 0/300% 100%;animation:xbrillo 1.6s linear infinite}@keyframes xbrillo{to{background-position:-150% 0}}.x-scr-ok{opacity:1!important}.x-mq{border-block:1px solid var(--line);padding:1.5rem 0;overflow:hidden;background:var(--bg2);position:relative;z-index:2}.x-mq-t{display:flex;width:max-content;animation:xmq 40s linear infinite}.x-mq:hover .x-mq-t{animation-play-state:paused}.x-mq-t span{font-family:Archivo Black;font-size:clamp(2rem,5vw,3.8rem);letter-spacing:-.03em;padding:0 1.3rem;display:inline-flex;align-items:center;gap:2.6rem;white-space:nowrap;color:transparent;-webkit-text-stroke:1.2px hsla(0,0%,100%,.35)}.x-mq-t span:nth-child(3n+2){color:var(--ink);-webkit-text-stroke:0}.x-mq-t span:after{content:"✦";font-size:.5em;color:var(--blue);-webkit-text-stroke:0}@keyframes xmq{to{transform:translateX(-50%)}}.x-cero{overflow:hidden}.x-cero-g{display:grid;grid-template-columns:.95fr 1.05fr;gap:4rem;align-items:center}.x-big{font-family:Archivo Black;font-size:clamp(9rem,26vw,22rem);line-height:.8;letter-spacing:-.07em;color:var(--lime);text-shadow:0 0 80px rgba(200,255,77,.35);position:relative}.x-big small{display:block;font-family:Manrope;font-weight:800;font-size:clamp(1rem,1.8vw,1.4rem);letter-spacing:0;color:var(--ink);text-shadow:none;margin-top:1.4rem;line-height:1.2}.x-big small em{-webkit-box-decoration-break:clone;box-decoration-break:clone;font-style:normal;background:var(--lime);color:#0a0a1f;padding:0 .3em;border-radius:6px}.x-pasos{display:grid;gap:1rem;margin-top:2.2rem;counter-reset:p}.x-paso{display:grid;grid-template-columns:auto 1fr;gap:1.1rem;align-items:start;padding:1.3rem 1.4rem;border-radius:20px;border:1px solid var(--line);background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01))}.x-paso .n{font-family:JetBrains Mono;font-size:.8rem;color:var(--sky);border:1px solid rgba(97,168,248,.35);border-radius:10px;padding:.35rem .55rem}.x-paso h3{font-size:1.15rem;font-weight:800;margin:0 0 .2rem}.x-paso p{margin:0;color:var(--muted);font-size:.96rem}.x-paso.hl{background:rgba(200,255,77,.06);box-shadow:0 0 50px -20px rgba(200,255,77,.5)}.x-paso.hl,.x-paso.hl .n{border-color:rgba(200,255,77,.5)}.x-paso.hl .n,.x-paso.hl h3 span{color:var(--lime)}@media(max-width:900px){.x-cero-g{grid-template-columns:1fr;gap:2rem}}.x-vit-h{text-align:center;margin-bottom:2.6rem}.x-vit-ctl{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-top:.6rem}.x-item:first-child{margin-left:auto}.x-item:last-child{margin-right:auto}.x-slider{-webkit-appearance:none;appearance:none;width:min(420px,56vw);height:6px;border-radius:99px;background:hsla(0,0%,100%,.12);outline:none;cursor:pointer}.x-slider::-webkit-slider-thumb{-webkit-appearance:none;width:64px;height:10px;border-radius:99px;background:var(--grad);box-shadow:0 0 18px -2px var(--blue);border:0}.x-slider::-moz-range-thumb{width:64px;height:10px;border-radius:99px;background:linear-gradient(120deg,#61a8f8,#3468fa,#8b5cff);border:0}.x-toggle{display:inline-flex;padding:5px;border-radius:999px;border:1px solid var(--line);background:var(--glass)}.x-toggle button{display:flex;align-items:center;gap:.45rem;padding:.6rem 1.1rem;border-radius:999px;font-weight:700;font-size:.9rem;color:var(--muted);background:none;border:0;cursor:pointer;transition:.25s}.x-toggle button.on{background:var(--ink);color:#0a0a1f}.x-toggle svg{width:16px;height:16px}.x-track{display:flex;gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:10px max(20px,calc((100vw - 1240px)/2)) 30px;scrollbar-width:none;cursor:grab;align-items:flex-start}.x-track::-webkit-scrollbar{display:none}.x-track.drag{cursor:grabbing;scroll-snap-type:none}.x-track.drag iframe{pointer-events:none}.x-item{scroll-snap-align:center;flex:none;display:flex;flex-direction:column;align-items:center;gap:1rem}.x-item .dev{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.x-item:hover .dev{transform:translateY(-8px)}.x-cap{text-align:center;max-width:320px}.x-cap b{display:block;font-size:1.05rem}.x-cap span{color:var(--muted);font-size:.88rem}.x-plan{display:inline-block;margin-top:.45rem;font-family:JetBrains Mono;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;padding:.3rem .6rem;border-radius:99px;border:1px solid var(--line);color:var(--sky)}.x-plan.chat{color:var(--lime);border-color:rgba(200,255,77,.4)}.x-cap a.q{display:block;margin-top:.6rem;font-weight:700;font-size:.9rem;color:var(--ink)}.x-cap a.q:hover{color:var(--sky)}.x-vit-nav{display:flex;gap:1rem;align-items:center}.x-vit-nav button{width:48px;height:48px;border-radius:50%;border:1px solid var(--line);background:var(--glass);color:var(--ink);display:grid;place-items:center;cursor:pointer}.x-vit-nav button:hover{border-color:hsla(0,0%,100%,.35)}.x-vit-nav svg{width:18px;height:18px}.x-nota{margin-top:1.4rem;text-align:center;color:var(--dim);font-size:.88rem}.x-ia{background:radial-gradient(900px 500px at 80% 20%,rgba(52,104,250,.25),transparent 60%),radial-gradient(700px 400px at 10% 90%,rgba(139,92,255,.2),transparent 60%),var(--bg2);border-block:1px solid var(--line)}.x-ia-g{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.x-lista{list-style:none;padding:0;margin:1.8rem 0 0;display:grid;gap:.8rem}.x-lista li{display:flex;gap:.8rem;align-items:flex-start;color:var(--ink)}.x-lista svg{flex:none;width:22px;height:22px;color:var(--lime);margin-top:2px}.x-chat{border-radius:26px;border:1px solid var(--line);background:rgba(6,6,26,.65);backdrop-filter:blur(14px);padding:1.2rem;box-shadow:0 40px 80px -30px rgba(0,0,0,.8)}.x-chat-h{display:flex;align-items:center;gap:.7rem;padding-bottom:1rem;border-bottom:1px solid var(--line);margin-bottom:1rem}.x-chat-h .av{width:38px;height:38px;border-radius:50%;background:var(--grad);display:grid;place-items:center;font-weight:800}.x-chat-h b{display:block;font-size:.95rem}.x-chat-h small{color:var(--lime);font-size:.78rem}.x-msgs{display:flex;flex-direction:column;gap:.6rem;min-height:300px}.x-msg{max-width:84%;padding:.65rem .95rem;border-radius:16px;font-size:.93rem;line-height:1.45;opacity:0;transform:translateY(10px)}.x-msg.c{align-self:flex-end;background:var(--blue);border-bottom-right-radius:4px}.x-msg.b{align-self:flex-start;background:hsla(0,0%,100%,.08);border-bottom-left-radius:4px}.x-msg.ok{align-self:center;background:rgba(200,255,77,.12);color:var(--lime);font-weight:700;font-size:.85rem;border-radius:99px}.x-chat.in .x-msg{animation:xmsg .5s cubic-bezier(.2,.8,.2,1) forwards}.x-chat.in .x-msg:first-child{animation-delay:.2s}.x-chat.in .x-msg:nth-child(2){animation-delay:1.3s}.x-chat.in .x-msg:nth-child(3){animation-delay:2.6s}.x-chat.in .x-msg:nth-child(4){animation-delay:3.7s}.x-chat.in .x-msg:nth-child(5){animation-delay:5s}@keyframes xmsg{to{opacity:1;transform:none}}@media(max-width:900px){.x-ia-g{grid-template-columns:1fr;gap:2.4rem}}.x-planes{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem;max-width:980px;margin:3rem auto 0}.x-card{position:relative;border-radius:28px;padding:2.2rem;border:1px solid var(--line);background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.015));overflow:hidden;display:flex;flex-direction:column}.x-card:before{content:"";position:absolute;inset:0;background:radial-gradient(400px circle at var(--mx,50%) var(--my,0),rgba(97,168,248,.14),transparent 45%);opacity:0;transition:opacity .3s;pointer-events:none}.x-card:hover:before{opacity:1}.x-card.dest{border:1.5px solid hsla(0,0%,100%,.28);background:radial-gradient(120% 90% at 85% 0,#5b8cff 0,transparent 55%),linear-gradient(160deg,#3d74ff,#3468fa 50%,#2552e0);box-shadow:0 40px 90px -30px rgba(52,104,250,.85),inset 0 1px 0 hsla(0,0%,100%,.3);color:#fff}.x-card.dest .baj,.x-card.dest .x-precio span{color:#dce6ff}.x-card.dest li svg{color:var(--lime)}.x-card.dest .badge{background:var(--lime);color:#0a0a1f;font-weight:800}.x-card.dest .x-btn-main{background:#fff;color:#2d55e8!important;box-shadow:0 14px 40px -12px rgba(0,0,0,.45)}.x-card.dest .x-btn-main:hover{background:#eef3ff}@media(min-width:821px){.x-card.dest{transform:scale(1.04);z-index:1}}.x-card .badge{position:absolute;top:1.3rem;right:1.3rem;font-family:JetBrains Mono;font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;background:var(--grad);color:#fff;padding:.35rem .65rem;border-radius:99px}.x-card h3{font-size:1.5rem;font-weight:800;margin:0}.x-card .baj{color:var(--muted);margin:.4rem 0 1.4rem;font-size:.95rem}.x-precio{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem}.x-precio span{white-space:nowrap}.x-precio b{font-family:Archivo Black;font-size:3.4rem;letter-spacing:-.05em;line-height:1}.x-precio span{color:var(--muted)}.x-adel{display:inline-flex;align-items:center;gap:.5rem;margin:1rem 0 1.4rem;font-weight:800;font-size:.9rem;color:#0a0a1f;background:var(--lime);padding:.45rem .8rem;border-radius:10px;align-self:flex-start}.x-card ul{list-style:none;padding:0;margin:0 0 2rem;display:grid;gap:.7rem;flex:1}.x-card li{display:flex;gap:.65rem;font-size:.96rem}.x-card li svg{flex:none;width:18px;height:18px;margin-top:3px;color:var(--sky)}.x-card .x-btn,.x-sin{justify-content:center}.x-sin{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;margin-top:2.2rem;color:var(--muted);font-size:.92rem}.x-sin span{display:inline-flex;align-items:center;gap:.45rem}.x-sin span:before{content:"✕";color:var(--lime);font-weight:800}@media(max-width:820px){.x-planes{grid-template-columns:1fr}}.x-faq{max-width:860px;margin:3rem auto 0;display:grid;gap:.8rem}.x-faq details{border:1px solid var(--line);border-radius:18px;background:var(--glass);padding:1.2rem 1.4rem;transition:background .3s}.x-faq details[open]{background:hsla(0,0%,100%,.06)}.x-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:1rem;font-weight:700}.x-faq summary::-webkit-details-marker{display:none}.x-faq summary i{font-style:normal;color:var(--sky);transition:transform .3s;font-size:1.3rem;line-height:1}.x-faq details[open] summary i{transform:rotate(45deg)}.x-faq p{color:var(--muted);margin:.8rem 0 0;font-size:.97rem}.x-fin{text-align:center;overflow:hidden}.x-fin h2{font-size:clamp(3rem,9vw,8rem)!important}.x-fin .x-cta{justify-content:center}.x-foot{border-top:1px solid var(--line);padding:3rem 0 2.4rem;color:var(--muted);font-size:.9rem}.x-foot-g{justify-content:space-between;gap:1.5rem;align-items:center}.x-foot nav,.x-foot-g{display:flex;flex-wrap:wrap}.x-foot nav{gap:1.4rem}.x-foot a:hover{color:var(--ink)}.x [data-r]{opacity:0;transform:translateY(36px);transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1)}.x [data-r].in{opacity:1;transform:none}.x [data-r="2"]{transition-delay:.1s}.x [data-r="3"]{transition-delay:.2s}.x [data-r="4"]{transition-delay:.3s}@media(prefers-reduced-motion:reduce){.x-orb,.x:after{animation:none!important}}@media(max-width:760px){.x-cero-g>div,.x-hero-g>div:first-child,.x-ia-g>div:first-child,.x-sec{text-align:center}.x-cta,.x-pills{justify-content:center}.x-hero .x-lead,.x-lead{margin-left:auto;margin-right:auto}.x-sello{text-align:left}.x-big small{text-align:center}.x-lista,.x-paso{text-align:left}.x-lista{display:inline-grid;justify-items:start}.x-card{text-align:center!important;align-items:center}.x-card .badge{position:static;align-self:center;margin-bottom:.9rem}.x-precio{justify-content:center}.x-adel,.x-card ul{align-self:center}.x-card ul{display:inline-grid;justify-items:start;text-align:left;flex:none}.x-card .x-btn{align-self:stretch}.x-faq details,.x-msg{text-align:left}.x-foot-g{flex-direction:column;text-align:center}.x-foot nav{justify-content:center}.x-cap{margin:0 auto}}body{max-width:100%;overflow-x:hidden}