@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_94da9c{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_94da9c{--ka-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}.ka{--night:#070a0f;--ink:#0e1a27;--navy:#16294a;--steel:#3d6a93;--orange:#ff7a00;--orange-2:#ff5500;--amber:#ffb347;--paper:#f5f7fa;--mute:#9aa8b9;--line:rgba(154,168,185,0.18);position:relative;background:var(--night);color:var(--paper);font-size:1.0625rem;line-height:1.6;overflow-x:clip}.ka h1,.ka h2,.ka h3{font-family:var(--ka-display),system-ui,sans-serif;letter-spacing:-.02em}.ka h2{font-size:clamp(2rem,4.4vw,3.25rem);line-height:1.05;font-weight:800;max-width:18ch}.ka h3{font-size:1.2rem;font-weight:700;line-height:1.25}.ka section{position:relative;z-index:1;padding:clamp(4.5rem,10vw,8rem) 0}.ka-wrap{width:min(1120px,100% - 2.5rem);margin-inline:auto}.ka-narrow{width:min(720px,100% - 2.5rem)}.ka-lead{margin-top:1.1rem;color:var(--mute);max-width:60ch;font-size:1.15rem}.ka a:focus-visible,.ka summary:focus-visible{outline:3px solid var(--amber);outline-offset:3px;border-radius:6px}.ka-btn{display:inline-flex;align-items:center;justify-content:center;padding:.95rem 1.6rem;border-radius:999px;font-weight:700;background:linear-gradient(135deg,var(--orange),var(--orange-2));color:#fff;box-shadow:0 10px 30px -10px rgba(255,122,0,.7);transition:transform .15s ease,box-shadow .15s ease}.ka-btn:hover{transform:translateY(-1px);box-shadow:0 14px 34px -10px rgba(255,122,0,.85)}.ka-btn-sm{padding:.55rem 1.1rem;font-size:.95rem}.ka-btn-ghost{background:transparent;color:var(--paper);box-shadow:inset 0 0 0 1.5px var(--line)}.ka-btn-ghost:hover{box-shadow:inset 0 0 0 1.5px var(--orange)}.ka-link{color:var(--paper);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--orange);font-weight:600}.ka-three{position:fixed;inset:0;z-index:0;pointer-events:none}.ka-three canvas{width:100%!important;height:100%!important;display:block}.ka-nav{position:absolute;top:0;left:0;right:0;z-index:20;justify-content:space-between;padding:1.1rem clamp(1.25rem,4vw,2.5rem)}.ka-nav,.ka-nav-links{display:flex;align-items:center}.ka-nav-links{gap:1.4rem;font-size:.95rem}.ka-nav-links>a:not(.ka-btn){color:var(--paper);opacity:.85}.ka-nav-links>a:not(.ka-btn):hover{opacity:1}.ka-nav-links a{white-space:nowrap}@media (max-width:640px){.ka-nav-links .ka-btn,.ka-nav-links>a:first-child{display:none}.ka-nav img{width:120px}}.ka .ka-hero{min-height:100svh;display:grid;align-items:center;padding:7rem 0 4rem;overflow:hidden;background:var(--night)}.ka-video{width:100%;height:100%;object-fit:cover}.ka-hero-shade,.ka-video{position:absolute;inset:0}.ka-hero-shade{background:linear-gradient(90deg,rgba(7,10,15,.88) 0,rgba(7,10,15,.4) 55%,rgba(7,10,15,.05) 100%),linear-gradient(0deg,var(--night) 0,transparent 25%)}.ka-hero-inner{position:relative;width:min(1120px,100% - 2.5rem);margin-inline:auto;display:grid;grid-template-columns:1.15fr .85fr;gap:3rem;align-items:center}.ka-hero h1{font-size:clamp(2.4rem,5vw,4rem);line-height:1.02;font-weight:800;max-width:17ch}.ka-hero-copy>p:first-of-type{margin-top:1.5rem;font-size:1.2rem;color:#c9d3de;max-width:46ch}.ka-hero-cta{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem}.ka-fine{margin-top:1rem;font-size:.9rem;color:var(--mute)}.ka-hero-stack{display:grid;gap:.9rem}.ka-notif{display:grid;grid-template-columns:1fr auto;gap:.1rem 1rem;padding:.9rem 1.1rem;border-radius:18px;background:rgba(14,26,39,.72);backdrop-filter:blur(10px);border:1px solid var(--line);font-size:.95rem;will-change:transform}.ka-notif b{font-weight:700}.ka-notif span{grid-column:1;color:#c9d3de}.ka-notif i{grid-row:1;grid-column:2;font-style:normal;font-size:.8rem;color:var(--mute)}.ka-notif:nth-child(2){margin-left:2.5rem}.ka-notif:nth-child(3){margin-left:1rem}.ka-notif-ok{background:linear-gradient(135deg,rgba(255,122,0,.22),rgba(255,85,0,.12));border-color:rgba(255,122,0,.45);margin-left:3.5rem}.ka-notif-ok b{color:var(--amber)}@media (max-width:860px){.ka-hero-inner{grid-template-columns:1fr}.ka-hero-stack{display:none}.ka-hero-shade{background:linear-gradient(0deg,rgba(7,10,15,.95) 10%,rgba(7,10,15,.6))}}.ka-problem-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(2rem,5vw,4.5rem);align-items:center}.ka-cinema-frame{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:4/3;box-shadow:0 40px 80px -40px rgba(0,0,0,.8);border:1px solid var(--line);will-change:transform}.ka-cinema{width:100%;height:100%;object-fit:cover;display:block;background:var(--ink)}.ka-pains{margin-top:1.8rem;display:grid;gap:.9rem}.ka-pains li{padding-left:1.6rem;position:relative;color:#c9d3de}.ka-pains li:before{content:"";position:absolute;left:0;top:.62em;width:.6rem;height:.6rem;border-radius:50%;background:var(--orange)}@media (max-width:860px){.ka-problem-grid{grid-template-columns:1fr}.ka-cinema-frame{order:2}}.ka-demo{background:linear-gradient(180deg,transparent,rgba(22,41,74,.55) 30%,rgba(22,41,74,.55) 70%,transparent)}.ka-demo-grid{display:grid;grid-template-columns:1fr 380px;gap:clamp(2rem,6vw,5rem);align-items:center}.ka-checks{margin-top:1.8rem;display:grid;gap:.75rem}.ka-checks li{padding-left:2rem;position:relative}.ka-checks li:before{content:"✓";position:absolute;left:0;top:0;width:1.35rem;height:1.35rem;border-radius:50%;background:rgba(255,122,0,.18);color:var(--amber);font-size:.8rem;display:grid;place-items:center;margin-top:.2rem;font-weight:800}@media (max-width:860px){.ka-demo-grid{grid-template-columns:1fr}}.ka-phone{width:100%;max-width:380px;margin-inline:auto;border-radius:36px;padding:10px;background:#05070b;border:1px solid #263445;box-shadow:0 50px 90px -40px rgba(0,0,0,.9),0 0 0 6px rgba(61,106,147,.12)}.ka-phone-bar{display:flex;align-items:center;gap:.7rem;padding:.8rem 1rem;background:var(--navy);border-radius:28px 28px 0 0}.ka-avatar{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-weight:800;background:linear-gradient(135deg,var(--amber),var(--orange));color:#1a1006}.ka-phone-name{font-weight:700;font-size:.95rem;line-height:1.2}.ka-phone-status{font-size:.78rem;color:#b8c6d6}.ka-chat{height:430px;padding:1rem .8rem;display:flex;flex-direction:column;gap:.55rem;justify-content:flex-end;background:#0b131d radial-gradient(circle at 20% 10%,rgba(61,106,147,.18),transparent 50%);border-radius:0 0 28px 28px;overflow:hidden;font-size:.93rem;line-height:1.4}.ka-msg{max-width:82%;padding:.55rem .8rem;border-radius:16px;animation:ka-pop .28s ease-out both}.ka-msg-cliente{align-self:flex-end;background:#2a4f72;border-bottom-right-radius:5px}.ka-msg-agente{align-self:flex-start;background:#1a2533;border-bottom-left-radius:5px}.ka-cita{margin-top:.5rem;padding:.6rem .75rem;border-radius:12px;background:rgba(255,122,0,.14);border-left:3px solid var(--orange);font-size:.85rem;color:#e6ecf2}.ka-cita-title{font-weight:700;color:var(--amber)}.ka-typing{display:flex;gap:4px;padding:.75rem .9rem}.ka-typing span{width:7px;height:7px;border-radius:50%;background:var(--mute);animation:ka-dot 1s ease-in-out infinite}.ka-typing span:nth-child(2){animation-delay:.15s}.ka-typing span:nth-child(3){animation-delay:.3s}@keyframes ka-pop{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes ka-dot{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-4px);opacity:1}}.ka-note{margin-top:1rem;display:inline-block;padding:.35rem .8rem;border-radius:8px;background:rgba(255,179,71,.12);color:var(--amber);font-size:.9rem}.ka-stats{margin-top:2.5rem;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.ka-stats>div{padding:1.6rem 1.2rem 0 0;display:grid;gap:.2rem}.ka-stats dt{color:var(--mute);font-size:.95rem}.ka-stats dd{font-family:var(--ka-display),sans-serif;font-weight:800;font-size:clamp(2.6rem,5vw,3.6rem);line-height:1;color:var(--paper)}.ka-stats span{color:var(--mute);font-size:.9rem}@media (max-width:760px){.ka-stats{grid-template-columns:1fr 1fr;row-gap:1rem}}.ka-incluye{margin-top:2.8rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2.2rem 2.5rem}.ka-incluye>div{border-top:2px solid var(--orange);padding-top:1rem}.ka-incluye p{margin-top:.4rem;color:var(--mute)}@media (max-width:860px){.ka-incluye{grid-template-columns:1fr 1fr}}@media (max-width:520px){.ka-incluye{grid-template-columns:1fr}}.ka-giros{overflow:hidden}.ka-giros-deco{position:absolute;right:-12%;top:10%;width:55vw;max-width:720px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(61,106,147,.35),transparent 65%);pointer-events:none;will-change:transform}.ka-giros-list{margin-top:2.6rem;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.ka-giros-list li{display:flex;gap:.9rem;padding:1.4rem;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(7,10,15,.55)}.ka-giro-icon{font-size:1.7rem;line-height:1}.ka-giros-list p{margin-top:.3rem;color:var(--mute);font-size:.97rem}@media (max-width:860px){.ka-giros-list{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ka-giros-list{grid-template-columns:1fr}}.ka-steps ol{margin-top:2.8rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;counter-reset:paso}.ka-steps li{counter-increment:paso;position:relative;padding:1.6rem;border-radius:22px;background:rgba(14,26,39,.8);border:1px solid var(--line)}.ka-steps li:after{content:counter(paso);position:absolute;top:1.2rem;right:1.4rem;font-family:var(--ka-display),sans-serif;font-weight:800;font-size:2.6rem;line-height:1;color:rgba(255,122,0,.35)}.ka-steps p{margin-top:.4rem;color:var(--mute)}.ka-lottie{width:84px;height:84px;margin-bottom:.6rem}@media (max-width:860px){.ka-steps ol{grid-template-columns:1fr}}.ka .ka-pricing{background:var(--paper);color:var(--ink)}.ka-pricing .ka-lead{color:#4a5a6d}.ka-plans{margin-top:2.8rem;display:grid;grid-template-columns:repeat(2,minmax(0,360px));justify-content:center;gap:1.6rem;align-items:stretch}.ka-plan{display:flex;flex-direction:column;padding:2rem 1.7rem;border-radius:24px;background:#fff;border:1px solid #dde3ea}.ka-plan h3{font-size:1.4rem}.ka-price{margin:.6rem 0 1.3rem;color:#4a5a6d}.ka-price span{font-family:var(--ka-display),sans-serif;font-size:2.8rem;font-weight:800;color:var(--ink)}.ka-plan ul{display:grid;gap:.55rem;margin-bottom:1.8rem;flex:1;font-size:.98rem}.ka-plan li{padding-left:1.5rem;position:relative}.ka-plan li:before{content:"✓";position:absolute;left:0;color:var(--orange);font-weight:800}.ka-plan .ka-btn-ghost{color:var(--ink);box-shadow:inset 0 0 0 1.5px #c5cfda}.ka-plan-hot{background:var(--navy);border:none;transform:translateY(-12px);box-shadow:0 30px 60px -30px rgba(22,41,74,.8)}.ka-plan-hot,.ka-plan-hot .ka-price,.ka-plan-hot .ka-price span{color:var(--paper)}.ka-plan-tag{align-self:flex-start;margin-bottom:.8rem;padding:.25rem .75rem;border-radius:999px;background:var(--orange);color:#fff;font-size:.82rem;font-weight:700}@media (max-width:860px){.ka-plans{grid-template-columns:1fr}.ka-plan-hot{transform:none;order:-1}}.ka-faq details{border-bottom:1px solid var(--line);padding:1.2rem 0}.ka-faq h2{margin-bottom:1.6rem}.ka-faq summary{cursor:pointer;font-weight:700;font-size:1.1rem;list-style:none;display:flex;justify-content:space-between;gap:1rem}.ka-faq summary::-webkit-details-marker{display:none}.ka-faq summary:after{content:"+";color:var(--orange);font-size:1.5rem;line-height:1;transition:transform .2s}.ka-faq details[open] summary:after{transform:rotate(45deg)}.ka-faq details p{margin-top:.7rem;color:var(--mute)}.ka-final{text-align:center;background:radial-gradient(ellipse at 50% 100%,rgba(255,122,0,.25),transparent 60%)}.ka-final .ka-narrow{display:grid;justify-items:center}.ka-final h2{margin-top:1.4rem;max-width:16ch}.ka-final .ka-lead{margin-bottom:2rem}.ka-footer{position:relative;z-index:1;border-top:1px solid var(--line);padding:1.6rem 0 6rem;font-size:.9rem;color:var(--mute)}.ka-footer-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.ka-footer-row a{font-size:.95rem}.ka-sticky{position:fixed;z-index:30;right:1.25rem;bottom:1.25rem}@media (max-width:640px){.ka-sticky{left:1rem;right:1rem;bottom:1rem}}@media (prefers-reduced-motion:reduce){.ka *,.ka :after,.ka :before{animation:none!important;transition:none!important}}