@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--grid:1480px;--bg:#060c14;--bg-2:#0a1520;--bg-3:#0f1e2e;--naval:#1e3a5c;--royal:#0542db;--sky:#1ab7fc;--ai-indigo:#6d5cf5;--ai-naval:#1856f0;--ai-celeste:#38bdf8;--ai-grad:linear-gradient(135deg, #6d5cf5 0%, #1856f0 46%, #2e93f5 78%, #38bdf8 100%);--text:#f1f5f9;--muted:#94a3b8;--faint:#64748b;--line:#ffffff14;--line-2:#ffffff24;--glass:#ffffff09;--ok:#22c55e;--warn:#f59e0b;--bad:#ef4444;--p-text:#0f172a;--p-muted:#64748b;--p-line:#e2e8f0;--p-soft:#f8fafc;--f:"Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--bg);color:var(--text);font-family:var(--f);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--bg);position:fixed;inset:0 0 auto}button{font:inherit;color:inherit}img{display:block}::selection{background:var(--ai-naval);color:#fff}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{width:100%;max-width:var(--grid);padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px));margin-inline:auto}@media (width>=760px){.wrap{padding-left:max(44px, env(safe-area-inset-left,0px));padding-right:max(44px, env(safe-area-inset-right,0px))}}#gl{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.aurora{z-index:0;pointer-events:none;animation:drift 26s var(--ease) infinite alternate;background:radial-gradient(38% 32% at 20% 18%,#6d5cf529,#0000 70%),radial-gradient(34% 30% at 82% 28%,#1856f02e,#0000 70%),radial-gradient(40% 36% at 60% 92%,#38bdf81a,#0000 70%);position:fixed;inset:-20%}@keyframes drift{to{transform:translate(4%,-3%)rotate(6deg)scale(1.08)}}.grain{z-index:70;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-size:160px 160px;position:fixed;inset:0}html.js .spot{z-index:1;pointer-events:none;opacity:0;background:radial-gradient(closest-side,#38bdf81a,#6d5cf50d 50%,#0000);border-radius:50%;width:720px;height:720px;margin:-360px 0 0 -360px;transition:opacity .6s;position:fixed;top:0;left:0}main,footer{z-index:2;position:relative}.progress{left:0;top:env(safe-area-inset-top,0px);z-index:80;background:var(--ai-grad);transform-origin:0;width:100%;height:2px;position:fixed;transform:scaleX(0)}h1,h2,h3{text-wrap:balance;margin:0}.h-hero{font:800 clamp(40px, 5.1vw, 88px)/.98 var(--f);letter-spacing:-.048em}.h2{font:800 clamp(36px, 4.6vw, 76px)/1.02 var(--f);letter-spacing:-.042em}.lead{max-width:54ch;font:400 clamp(16px, 1.22vw, 19px)/1.65 var(--f);color:var(--muted);text-wrap:pretty;margin:22px 0 0}.grad{background:var(--ai-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.w{vertical-align:top;margin:0 -.06em -.24em;padding:0 .06em .24em;display:inline-block;overflow:hidden}.wi{will-change:transform;display:inline-block}.chip{height:32px;font:500 13px/1 var(--f);color:var(--text);background:var(--glass);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.chip svg{width:14px;height:14px}.chip-ai{isolation:isolate;box-shadow:none;background:#060c14cc;position:relative}.chip-ai:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--a), #6d5cf5, #1856f0, #38bdf8, #6d5cf5);animation:4s linear infinite spinA;position:absolute;inset:-1px}.chip-ai:after{content:"";z-index:-1;border-radius:inherit;background:#080e18eb;position:absolute;inset:0}@keyframes spinA{to{--a:360deg}}.btn{isolation:isolate;cursor:pointer;height:56px;font:600 16px/1 var(--f);letter-spacing:-.01em;white-space:nowrap;transition:transform .5s var(--ease), box-shadow .5s var(--ease), background-color .3s;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 28px;display:inline-flex;position:relative}.btn:focus-visible{outline:3px solid var(--ai-celeste);outline-offset:3px}.btn-primary{color:var(--bg);background:#fff;box-shadow:0 10px 40px -12px #38bdf88c}html.js .btn-primary:before{content:"";z-index:-1;background:conic-gradient(from var(--a), #6d5cf5, #1856f0, #38bdf8, #6d5cf5);opacity:0;filter:blur(6px);border-radius:16px;transition:opacity .4s;animation:3s linear infinite spinA;position:absolute;inset:-2px}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 50px -12px #38bdf8bf}html.js .btn-primary:hover:before{opacity:1}.btn-ghost{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f}.btn-ghost:hover{background:#ffffff1a;transform:translateY(-2px)}.btn-sm{border-radius:11px;height:42px;padding:0 18px;font-size:14.5px}.btn .arr{width:18px;height:18px;transition:transform .5s var(--ease)}.btn:hover .arr{transform:translate(3px)}.ctas{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.nav{left:0;right:0;top:env(safe-area-inset-top,0px);z-index:50;transition:transform .6s var(--ease), background-color .4s, box-shadow .4s;position:fixed}.nav.solid{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);box-shadow:0 1px 0 var(--line);background:#060c149e}.nav.hide{transform:translateY(-110%)}.nav-in{align-items:center;gap:28px;height:74px;display:flex}.brand{cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.brand img{width:auto;height:30px}.nav-links{gap:4px;margin-left:8px;display:flex}.nl{cursor:pointer;font:500 14.5px/1 var(--f);color:#f1f5f9b8;background:0 0;border:0;border-radius:10px;padding:9px 13px;transition:color .2s,background-color .2s}.nl:hover{color:#fff;background:#ffffff0f}.nl:focus-visible{outline:2px solid var(--ai-celeste)}.nav-sp{flex:1}@media (width<=900px){.nav-links{display:none}.nav-in{gap:12px}}@media (width<=480px){.nav-in{gap:6px}.brand img{height:26px}.nl.login{padding:9px 8px;font-size:13.5px}.nav .btn-sm{padding:0 12px;font-size:13.5px}.nav-x{display:none}}.hero{flex-direction:column;justify-content:center;min-height:100svh;padding-block:104px 40px;display:flex;position:relative}.hero-copy{max-width:860px}.kick{max-width:34ch;font:600 clamp(14px, 1.1vw, 17px)/1.45 var(--f);letter-spacing:.01em;color:#f1f5f9b8;margin:0 0 18px}.hero .h-hero{margin:0;font-size:clamp(34px,min(5.3vw,10.5vh),92px);line-height:.98}@media (width<=760px){.hero .h-hero{font-size:10.4vw}}.hero .h-hero .mas{color:var(--ai-celeste);margin-right:-.1em;font-weight:400}.hero .rot{margin-top:26px;font-size:clamp(22px,2.3vw,36px)}.hero .rot-w span{color:var(--text)}.adj{display:inline-block}.floats{width:min(100%, var(--grid));z-index:1;pointer-events:none;margin-inline:auto;position:absolute;inset:0}.hi{background:linear-gradient(100deg,#6d5cf5,#2e93f5 30%,#38bdf8 50%,#a78bfa 70%,#6d5cf5) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:-.2em;padding-bottom:.2em;animation:6s linear infinite hiflow}@keyframes hiflow{to{background-position:200% 0}}.fc{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font:400 12.5px/1.35 var(--f);color:var(--muted);white-space:nowrap;background:#0c18289e;border-radius:16px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #ffffff1f,0 24px 50px -20px #000c}.fc b{color:var(--text);font-size:14px;font-weight:600;display:block}.fc .mono{font:700 22px/1.1 var(--mono);letter-spacing:-.04em}.fc .k{color:var(--muted);font-size:12px;display:block}.fc i{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.fc i svg{width:18px;height:18px}.fc .i-ok{color:var(--ok);background:#22c55e29}.fc .i-ai{background:var(--ai-grad);color:#fff}.fc .i-wa{color:#25d366;background:#25d36629}.fc1{top:50%;right:31%}.fc2{top:31%;right:4%}.fc3{bottom:14%;right:22%}.fc4{bottom:31%;right:3%}@media (width<=1100px){.floats{display:none}}.band{z-index:2;padding-block:clamp(30px,5vw,70px);position:relative;overflow:hidden}.band-row{white-space:nowrap;will-change:transform;display:flex}.band-row+.band-row{margin-top:.1em}.band-in{font:800 clamp(54px, 9vw, 150px)/1.05 var(--f);letter-spacing:-.05em;align-items:center;gap:.45em;padding-right:.45em;display:flex}.band-row.out .band-in{color:#0000;-webkit-text-stroke:1.5px #f1f5f952}.band-in svg{flex:none;width:.42em;height:.42em}.pill{height:36px;font:500 13.5px/1 var(--f);color:var(--text);isolation:isolate;cursor:default;border-radius:999px;align-items:center;gap:10px;margin:0 0 26px;padding:0 16px 0 6px;display:inline-flex;position:relative}.pill:before{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from var(--a), #6d5cf5e6, #1856f04d, #38bdf8e6, #6d5cf5e6);animation:5s linear infinite spinA;position:absolute;inset:0}.pill:after{content:"";z-index:-1;border-radius:inherit;background:#080e18e6;position:absolute;inset:1px}.pill b{background:var(--ai-grad);border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.rot{font:600 clamp(20px, 2.1vw, 32px)/1.2 var(--f);letter-spacing:-.02em;color:#f1f5f9c7;flex-wrap:wrap;align-items:baseline;gap:.32em;margin:22px 0 0;display:flex}.rot-w span{white-space:nowrap;color:var(--ai-celeste);grid-area:1/1}.hero-stats{flex-wrap:wrap;gap:18px 46px;margin:54px 0 0;padding:0;list-style:none;display:flex}.hero-stats b{font:700 clamp(30px, 2.8vw, 42px)/1 var(--mono);letter-spacing:-.05em;font-variant-numeric:tabular-nums;display:block}.hero-stats li>span{max-width:18ch;font:400 13.5px/1.4 var(--f);color:var(--muted);margin-top:8px;display:block}.cue{font:500 12px/1 var(--f);color:var(--faint);justify-items:center;gap:10px;display:grid;position:absolute;bottom:26px;left:50%;translate:-50%}.cue i{background:linear-gradient(var(--ai-celeste), transparent);transform-origin:top;width:1px;height:46px;animation:cue 2.2s var(--ease) infinite}@keyframes cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (width<=900px){.hero{justify-content:flex-end;padding-top:44svh}.cue{display:none}}.mani{padding-block:clamp(90px,14vw,220px)}.mani p{max-width:1100px;font:700 clamp(30px, 4.4vw, 70px)/1.14 var(--f);letter-spacing:-.035em;margin:0}.mw{display:inline-block;position:relative}.mw:after{content:"";background:var(--ai-celeste);height:.085em;transform:scaleX(var(--s,0));transform-origin:0;border-radius:9px;position:absolute;top:53%;left:-.02em;right:-.02em;box-shadow:0 0 16px #38bdf8bf}.mw.gap:after{right:-.27em}.mani-end{letter-spacing:-.055em!important;margin-top:.6em!important;font-size:clamp(52px,9vw,150px)!important;font-weight:900!important;line-height:.95!important}.ch{position:relative}.ch-pin{align-items:center;min-height:100svh;padding-block:96px 40px;display:flex}.ch-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid}.ch-grid.rev{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ch-copy .h2{margin-top:18px}.steps{gap:6px;margin:34px 0 0;padding:0;list-style:none;display:grid}.step{padding:16px 0 16px 22px;position:relative}html.js .step{opacity:.38}.step:before{content:"";background:var(--line-2);border-radius:2px;width:2px;position:absolute;top:16px;bottom:16px;left:0}.step i{background:var(--ai-grad);transform-origin:top;border-radius:2px;width:2px;position:absolute;top:16px;bottom:16px;left:0}html.js .step i{transform:scaleY(0)}.step b{font:700 clamp(19px, 1.6vw, 24px)/1.25 var(--f);letter-spacing:-.02em;display:block}.step span{font:400 15px/1.55 var(--f);color:var(--muted);max-width:44ch;margin-top:6px;display:block}.stage{position:relative}.stage:before{content:"";z-index:-1;background:var(--ai-grad);filter:blur(80px);opacity:.32;border-radius:40%;position:absolute;inset:10% 8%}.sample{font:400 12px/1 var(--f);color:var(--faint);text-align:right;margin:14px 0 0}@media (width<=900px){.ch-grid,.ch-grid.rev{grid-template-columns:minmax(0,1fr);gap:22px}.ch-pin{align-items:flex-start;padding-top:84px}.ia .steps{margin-top:16px}.ia .step{padding-block:6px}.ia .step span,.ia .lead,.coti .lead,.plata .lead{display:none}}.win{width:100%;color:var(--p-text);font-family:var(--f);background:#fff;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 50px 120px -40px #1856f099,0 30px 60px -30px #000000b3;container:win/inline-size}.win-top{border-bottom:1px solid var(--p-line);background:#fff;align-items:center;gap:2cqi;height:7.4cqi;padding:0 2.6cqi;display:flex}.win-top .mk{width:3.4cqi;height:3.4cqi}.win-crumb{color:var(--p-muted);white-space:nowrap;font-size:1.75cqi}.win-crumb b{color:var(--p-text);font-weight:600}.win-sp{flex:1}.win-search{background:var(--p-soft);height:4.4cqi;box-shadow:inset 0 0 0 1px var(--p-line);color:#94a3b8;border-radius:1cqi;align-items:center;gap:1cqi;width:26cqi;padding:0 1.6cqi;font-size:1.5cqi;display:flex}.win-search kbd{font:500 1.3cqi var(--mono);color:#94a3b8;margin-left:auto}.win-ai{background:var(--ai-grad);color:#fff;border-radius:1cqi;align-items:center;gap:.8cqi;height:4.4cqi;padding:0 1.8cqi;font-size:1.6cqi;font-weight:600;display:inline-flex;box-shadow:0 .8cqi 2.4cqi -.6cqi #3878f599}.win-ai svg{width:1.9cqi;height:1.9cqi}.av{color:#fff;background:linear-gradient(135deg,#1e3a5c,#536a87);border-radius:50%;place-items:center;width:4.2cqi;height:4.2cqi;font-size:1.5cqi;font-weight:600;display:grid}.ia-body{grid-template-columns:36% 1fr;min-height:56cqi;display:grid;position:relative}.doc-pane{border-right:1px solid var(--p-line);background:#eef2f7;padding:2.6cqi;position:relative}.doc{background:#fff;border-radius:.8cqi;height:100%;padding:2.4cqi 2.2cqi;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden;box-shadow:0 .6cqi 2cqi -.6cqi #0f172a40}.doc-h{border-bottom:1px solid #dce3ed;justify-content:space-between;align-items:center;padding-bottom:1.2cqi;display:flex}.doc-h b{color:#1c3f86;font-size:1.55cqi}.doc-h small{color:#6b7385;font-size:1.05cqi}.doc-t{text-align:center;letter-spacing:.08em;color:#1d2433;margin:1.3cqi 0;font-size:1.15cqi;font-weight:700}.dl{border-radius:.5cqi;grid-template-columns:38% 1fr;gap:.8cqi;margin-inline:-.7cqi;padding:.55cqi .7cqi;font-size:1.05cqi;line-height:1.35;display:grid}.dl dt{color:#6b7385;text-transform:uppercase;letter-spacing:.04em;font-size:.95cqi}.dl dd{color:#1d2433;margin:0;font-weight:700}.dl.hit{background:#38bdf833}.doc-lines{gap:.9cqi;margin-top:1.8cqi;display:grid}.doc-lines i{background:#e8ecf4;border-radius:1cqi;height:.7cqi;display:block}.doc-lines i:nth-child(2n){width:82%}html.js .scan{pointer-events:none;border-bottom:2px solid var(--ai-celeste);opacity:0;background:linear-gradient(#38bdf800,#38bdf847);height:6cqi;position:absolute;top:0;left:0;right:0;box-shadow:0 6px 18px #38bdf899}.drop{z-index:3;text-align:center;color:var(--p-muted);background:#f8fafcf5;border:2px dashed #b5c2d2;border-radius:1.4cqi;place-content:center;justify-items:center;gap:1.2cqi;font-size:1.7cqi;display:grid;position:absolute;inset:2cqi}.drop b{color:var(--p-text);font-size:2.1cqi;font-weight:600}.drop svg{width:6cqi;height:6cqi;color:var(--ai-naval)}.form{padding:2.6cqi 3cqi 2cqi}.form-h{align-items:center;gap:1.4cqi;margin-bottom:2cqi;display:flex}.form-h b{letter-spacing:-.01em;font-size:2.3cqi;font-weight:600}.tag{border-radius:99px;align-items:center;height:3cqi;padding:0 1.4cqi;font-size:1.35cqi;font-weight:600;display:inline-flex}.tag-n{color:var(--naval);background:#f2f5f9}.tag-ai{color:#4f46e5;background:#6d5cf51a}.fields{grid-template-columns:1fr 1fr;gap:1.4cqi 1.8cqi;display:grid}.f{min-width:0;box-shadow:inset 0 0 0 1px var(--p-line);background:#fff;border-radius:.9cqi;padding:1.2cqi 1.5cqi;position:relative}.f label{color:var(--p-muted);margin-bottom:.4cqi;font-size:1.3cqi;display:block}.f .v{white-space:nowrap;text-overflow:ellipsis;min-height:2.6cqi;font-size:1.75cqi;font-weight:500;line-height:1.5;display:block;overflow:hidden}.f .v.m{font-family:var(--mono);letter-spacing:-.02em;font-size:1.6cqi}.f .c{font:600 1.15cqi/1 var(--mono);color:#15803d;background:#22c55e1f;border-radius:99px;padding:.45cqi .8cqi;position:absolute;top:1cqi;right:1cqi}.f .c.warn{color:#a16207;background:#f59e0b29}.f.on{box-shadow:inset 0 0 0 1.5px var(--ai-celeste), 0 0 0 .5cqi #38bdf829}.plate{vertical-align:middle;border:1px solid #1d2433;border-radius:.5cqi;flex-direction:column;line-height:1;display:inline-flex;overflow:hidden}.plate em{letter-spacing:.14em;color:#fff;text-align:center;background:#0a3a9c;padding:.3cqi .8cqi;font:700 .8cqi/1 Arial,sans-serif}.plate b{font:700 1.6cqi/1 var(--mono);letter-spacing:.06em;color:#11151e;padding:.3cqi .9cqi .35cqi}.win-foot{border-top:1px solid var(--p-line);background:var(--p-soft);align-items:center;gap:2cqi;padding:1.8cqi 3cqi;display:flex}.wf-p{flex:1;min-width:0}.wf-t{color:var(--p-muted);white-space:nowrap;align-items:center;gap:.8cqi;margin-bottom:.9cqi;font-size:1.45cqi;display:flex}.wf-t svg{width:1.7cqi;height:1.7cqi;color:var(--ok)}.bar{background:#e2e8f0;border-radius:99px;height:.7cqi;overflow:hidden}.bar i{border-radius:inherit;background:var(--ai-grad);transform-origin:0;height:100%;display:block}.cuotas{gap:.45cqi;margin-top:.9cqi;display:flex}.cuotas i{background:#cbd5e1;border-radius:.3cqi;flex:1;height:.9cqi}.cuotas i.p{background:var(--ai-celeste)}.pbtn{background:var(--naval);color:#fff;height:4.4cqi;font:600 1.55cqi/1 var(--f);border:0;border-radius:.9cqi;flex:none;padding:0 2.2cqi}.file{z-index:6;color:var(--p-text);font:600 1.55cqi/1.25 var(--f);white-space:nowrap;pointer-events:none;background:#fff;border-radius:1.2cqi;align-items:center;gap:1.2cqi;padding:1.2cqi 1.8cqi 1.2cqi 1.2cqi;display:inline-flex;position:absolute;top:50%;left:50%;box-shadow:0 2cqi 5cqi -1cqi #0f172a73}.file i{color:#fff;text-align:center;background:#e5484d;border-radius:.5cqi;width:3.2cqi;height:4cqi;font:700 1cqi/4cqi Arial,sans-serif}.file small{color:var(--p-muted);font-size:1.25cqi;font-weight:400;display:block}.aip{z-index:5;border-left:1px solid var(--p-line);background:#fff;flex-direction:column;width:44%;display:flex;position:absolute;top:7.4cqi;bottom:0;right:0;box-shadow:-2cqi 0 6cqi -3cqi #0f172a40}.aip-h{border-bottom:1px solid var(--p-line);align-items:center;gap:1cqi;padding:1.8cqi 2.2cqi;font-size:1.7cqi;font-weight:600;display:flex}.aip-h .orb{background:var(--ai-grad);border-radius:50%;width:3.2cqi;height:3.2cqi;box-shadow:0 0 2cqi #3878f599}.aip-b{flex-direction:column;flex:1;gap:1.4cqi;padding:2cqi 2.2cqi;display:flex;overflow:hidden}.msg{border-radius:1.4cqi;max-width:94%;padding:1.3cqi 1.6cqi;font-size:1.5cqi;line-height:1.5}.msg.ai{background:linear-gradient(135deg,#6d5cf514,#38bdf81a);border-top-left-radius:.4cqi;box-shadow:inset 0 0 0 1px #e3e8fb}.msg.me{background:var(--naval);color:#fff;border-top-right-radius:.4cqi;align-self:flex-end;min-height:4.6cqi}.acts{flex-wrap:wrap;gap:.8cqi;margin-top:1cqi;display:flex}.acts span{color:var(--naval);background:#fff;border-radius:.8cqi;padding:.7cqi 1.2cqi;font-size:1.3cqi;font-weight:600;box-shadow:inset 0 0 0 1px #dce3ed}.res{gap:.9cqi;display:grid}.rc{box-shadow:inset 0 0 0 1px var(--p-line);background:#fff;border-radius:1.1cqi;grid-template-columns:auto 1fr auto;align-items:center;gap:1.2cqi;padding:1.2cqi 1.4cqi;font-size:1.4cqi;display:grid}.rc b{font-weight:600;display:block}.rc small{color:var(--p-muted);font-size:1.2cqi}.rc .ic{width:3.6cqi;height:3.6cqi;color:var(--naval);background:#f2f5f9;border-radius:.8cqi;place-items:center;display:grid}.rc .ic svg{width:2cqi;height:2cqi}.due{font:600 1.15cqi/1 var(--mono);color:#a16207;white-space:nowrap;background:#f59e0b26;border-radius:99px;padding:.5cqi 1cqi}.due.r{color:#b91c1c;background:#ef44441f}@container win (width<=520px){.ia-body{grid-template-columns:1fr}.doc-pane{display:none}.aip{width:72%}.f label{font-size:2.2cqi}.f .v{min-height:4.4cqi;font-size:2.9cqi}.f .v.m{font-size:2.7cqi}.f .c{font-size:1.9cqi}.form-h b{font-size:3.6cqi}.tag{height:4.6cqi;font-size:2.2cqi}.win-crumb{font-size:2.8cqi}.win-search{display:none}.win-ai{height:6.4cqi;font-size:2.6cqi}.win-top{height:11cqi}.aip{top:11cqi}.msg{font-size:2.6cqi}.rc{font-size:2.4cqi}.rc small,.due{font-size:2cqi}.acts span{font-size:2.2cqi}.aip-h{font-size:2.8cqi}.wf-t{font-size:2.4cqi}.pbtn{height:7cqi;font-size:2.6cqi}.bar{height:1.2cqi}.cuotas i{height:1.6cqi}.file{font-size:2.8cqi}.file small{font-size:2.2cqi}.file i{width:5.6cqi;height:7cqi;font-size:1.8cqi;line-height:7cqi}.drop{font-size:2.8cqi}.drop b{font-size:3.4cqi}}.coti .ch-pin{padding-block:84px 24px}.coti .h2{font-size:clamp(34px,3.7vw,62px)}.coti-head{grid-template-columns:minmax(0,1fr) minmax(0,46ch);align-items:end;gap:24px;margin-bottom:22px;display:grid}.coti-ui{box-shadow:inset 0 0 0 1px var(--line-2), 0 40px 100px -40px #1856f080;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f1e2eb3;border-radius:18px;padding:18px;position:relative}.coti-bar{flex-wrap:wrap;align-items:center;gap:12px;padding:4px 4px 18px;display:flex}.qplate{height:50px;color:var(--p-text);font:500 15px var(--f);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:0 16px 0 8px;display:inline-flex}.qplate .plate em{padding:2px 8px;font-size:7px}.qplate .plate b{padding:3px 9px 4px;font-size:16px}.qcar{font:600 15px/1.3 var(--f);color:var(--text)}.qcar small{color:var(--muted);font-size:13px;font-weight:400;display:block}.qsp{flex:1}.qcount{font:500 14px var(--mono);color:var(--muted)}.qcount b{color:var(--ok);font-weight:700}.grid32{perspective:1400px;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.tile{min-width:0;box-shadow:inset 0 0 0 1px var(--line);transform-style:preserve-3d;background:#ffffff0b;border-radius:12px;padding:12px 12px 11px;position:relative}.tile b{font:600 13px/1.25 var(--f);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tile small{font:400 11px/1 var(--f);color:var(--faint);margin-top:3px;display:block}.tile .pr{font:700 15px/1 var(--mono);letter-spacing:-.04em;color:var(--text);font-variant-numeric:tabular-nums;margin-top:9px;display:block}.tile .best{background:var(--ok);color:#052e16;font:700 10.5px/1 var(--f);white-space:nowrap;border-radius:99px;padding:4px 8px;position:absolute;top:-10px;right:8px}html.js .tile .best{opacity:0}html:not(.js) .tile:not([data-best]) .best{display:none}@media (width<=900px){.coti-head{grid-template-columns:1fr}.grid32{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.tile{padding:8px 8px 7px}.tile b{font-size:11px}.tile small{display:none}.tile .pr{margin-top:5px;font-size:12px}.coti-ui{padding:10px}.qcar small,.qcount{display:none}}.bignum{font:700 clamp(48px, 5.2vw, 92px)/1 var(--mono);letter-spacing:-.06em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:30px}.bignum-l{font:400 15px/1.5 var(--f);color:var(--muted);margin:10px 0 0}.feats{flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none;display:flex}.liq-h{border-bottom:1px solid var(--p-line);align-items:center;gap:1.4cqi;padding:2.4cqi 3cqi;display:flex}.liq-h b{font-size:2.2cqi;font-weight:600}.liq-h .tag{margin-left:auto}.tbl{border-collapse:collapse;width:100%;font-size:1.55cqi}.tbl th{text-align:left;color:var(--p-muted);background:var(--p-soft);border-bottom:1px solid var(--p-line);padding:1.4cqi 1.6cqi;font-size:1.3cqi;font-weight:500}.tbl td{white-space:nowrap;border-bottom:1px solid #eef2f7;padding:1.45cqi 1.6cqi}.tbl td.n{font-family:var(--mono);text-align:right;letter-spacing:-.02em}.tbl th.n{text-align:right}.tbl .dif{color:#b91c1c;font-weight:700}.tbl .okc{color:#15803d}.st{border-radius:99px;align-items:center;height:2.8cqi;padding:0 1.1cqi;font-size:1.2cqi;font-weight:600;display:inline-flex}.st.ok{color:#15803d;background:#22c55e1f}.st.bad{color:#b91c1c;background:#ef44441f}tr.flag td{background:#ef44440f}.liq-f{background:var(--p-soft);border-top:1px solid var(--p-line);flex-wrap:wrap;align-items:center;gap:1.4cqi;padding:2.2cqi 3cqi;display:flex}.liq-f .tot{color:var(--p-muted);font-size:1.6cqi}.liq-f .tot b{font:700 2.4cqi var(--mono);color:#b91c1c;letter-spacing:-.03em}.liq-f .sp{flex:1}.pbtn.alt{color:var(--naval);background:#fff;box-shadow:inset 0 0 0 1px #cbd5e1}@container win (width<=520px){.tbl{font-size:2.6cqi}.tbl th{font-size:2.2cqi}.tbl .hide-s{display:none}.liq-h b{font-size:3.4cqi}.liq-f .tot{font-size:2.6cqi}.liq-f .tot b{font-size:3.6cqi}.st{height:4.4cqi;font-size:2.1cqi}}.mapa .ch-pin{min-height:110svh}.seg{box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff0d;border-radius:16px;gap:4px;margin-top:30px;padding:5px;display:inline-flex}.seg button{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;gap:6px;padding:12px 18px 13px;transition:background-color .35s,color .35s;display:grid}.seg button:hover{background:#ffffff0f}.seg button:focus-visible{outline:2px solid var(--ai-celeste)}.seg b{font:700 22px/1 var(--mono);letter-spacing:-.05em}.seg small{font:500 12.5px/1 var(--f);color:var(--muted)}.seg button[aria-pressed=true]{color:var(--bg);background:#fff}.seg button[aria-pressed=true] small{color:var(--naval)}.per{font:400 13.5px/1.4 var(--f);color:var(--faint);margin:12px 0 0}.ticker{flex-wrap:wrap;gap:18px 38px;margin:34px 0 0;padding:0;list-style:none;display:flex}.ticker b{font:700 30px/1 var(--mono);letter-spacing:-.05em;font-variant-numeric:tabular-nums;display:block}.ticker span{font:400 13px/1.2 var(--f);color:var(--muted);align-items:center;gap:8px;margin-top:8px;display:flex}.ticker i{border-radius:50%;width:8px;height:8px}@media (width<=520px){.seg button{padding:10px 11px 11px}.seg b{font-size:17px}.seg small{font-size:11px}}@media (width<=900px){.mapa .ch-pin{min-height:0;padding-bottom:72svh}.plata .feats,.plata .lead{display:none}.bignum{margin-top:14px;font-size:46px}}.phone{aspect-ratio:9/18.5;background:linear-gradient(145deg,#2a3442,#0b1018);border-radius:52px;justify-self:center;width:min(360px,86vw);padding:12px;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff1f,0 60px 120px -40px #1faf5a73,0 40px 80px -30px #000c}.screen{color:#111b21;background:#efeae2;border-radius:42px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden;container:ph/inline-size}.wa-h{color:#fff;background:#008069;align-items:center;gap:3cqi;padding:11cqi 4cqi 3.5cqi;display:flex}.wa-h .pa{background:#fff;border-radius:50%;place-items:center;width:10cqi;height:10cqi;display:grid}.wa-h .pa svg{width:64%;height:64%}.wa-h b{font:600 4.2cqi/1.2 var(--f);display:block}.wa-h small{font:400 3.3cqi/1.2 var(--f);opacity:.85}.wa-b{background-image:radial-gradient(#00000009 1px,#0000 1.2px);background-size:6cqi 6cqi;flex-direction:column;flex:1;gap:2.4cqi;padding:4cqi 3.4cqi;display:flex}.day-sep{font:500 3cqi var(--f);color:#54656f;background:#fff;border-radius:2cqi;align-self:center;padding:1cqi 2.6cqi;box-shadow:0 1px .5px #0b141a21}.b{max-width:82%;font:400 3.7cqi/1.42 var(--f);border-radius:3cqi;padding:2.2cqi 3cqi 2.6cqi;position:relative;box-shadow:0 1px .5px #0b141a21}.b .t{text-align:right;color:#667781;margin-top:.8cqi;font-size:2.7cqi;display:block}.b.in{background:#fff;border-top-left-radius:.6cqi;align-self:flex-start}.b.out{background:#d9fdd3;border-top-right-radius:.6cqi;align-self:flex-end}.b .ag{font:600 3cqi/1.3 var(--f);color:#6d5cf5;margin-bottom:.6cqi;display:block}.pdfc{background:#0000000d;border-radius:2cqi;align-items:center;gap:2.4cqi;margin:1.6cqi 0 .4cqi;padding:2.2cqi;display:flex}.pdfc i{color:#fff;background:#e5484d;border-radius:1cqi;place-items:center;width:8cqi;height:10cqi;font:700 2.4cqi Arial,sans-serif;display:grid}.pdfc b{font:600 3.3cqi/1.25 var(--f);display:block}.pdfc small{color:#667781;font-size:2.8cqi}.typing{background:#fff;border-radius:3cqi;align-self:flex-start;gap:1.2cqi;padding:3cqi 3.6cqi;display:inline-flex}.typing i{background:#8696a0;border-radius:50%;width:1.8cqi;height:1.8cqi;animation:1.1s infinite dot}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-1.2cqi)}}.wa-in{background:#f0f2f5;align-items:center;gap:2cqi;padding:2.4cqi 3cqi 6cqi;display:flex}.wa-in span{height:10cqi;font:400 3.5cqi/10cqi var(--f);color:#8696a0;background:#fff;border-radius:5cqi;flex:1;padding-left:4cqi}.wa-in i{background:#00a884;border-radius:50%;width:10cqi;height:10cqi}.note{font:400 13px/1.5 var(--f);color:var(--faint);margin:18px 0 0}.bento-s{padding-block:clamp(100px,13vw,200px) 60px}.bento{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(250px,auto);gap:14px;margin-top:50px;display:grid}.bt{--mx:50%;--my:50%;isolation:isolate;box-shadow:inset 0 0 0 1px var(--line);transition:transform .6s var(--ease), box-shadow .4s;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));background:#0f1e2e8c;border-radius:22px;flex-direction:column;padding:26px;display:flex;position:relative;overflow:hidden}html.js .bt:before{content:"";z-index:-1;opacity:0;background:radial-gradient(420px circle at var(--mx) var(--my), #38bdf824, transparent 60%);transition:opacity .4s;position:absolute;inset:0}.bt:hover{box-shadow:inset 0 0 0 1px #38bdf859}html.js .bt:hover:before{opacity:1}.bt h3{font:700 21px/1.25 var(--f);letter-spacing:-.02em}.bt p{font:400 14.5px/1.55 var(--f);color:var(--muted);max-width:40ch;margin:8px 0 0}.bt .viz{flex:1;min-height:120px;margin-top:22px;position:relative}.s2{grid-column:span 2}.s3{grid-column:span 3}.s4{grid-column:span 4}@media (width<=1000px){.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.s2,.s3,.s4{grid-column:span 2}}.cal{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.cal i{background:#ffffff0a;border-radius:8px;height:34px;position:relative}.cal i.e:after{content:"";background:var(--c,var(--ai-celeste));transform-origin:0;border-radius:4px;height:6px;position:absolute;bottom:6px;left:6px;right:6px}html.js .cal i.e:after{transform:scaleX(0)}.run .cal i.e:after{animation:grow 4s var(--ease) infinite;animation-delay:var(--d,0s)}@keyframes grow{0%,8%{transform:scaleX(0)}22%,86%{transform:scaleX(1)}to{transform:scaleX(0)}}.kan{grid-template-columns:repeat(3,1fr);gap:8px;height:100%;display:grid}.kan div{background:#ffffff08;border-radius:10px;align-content:start;gap:6px;padding:8px;display:grid;position:relative}.kan small{font:500 11px var(--f);color:var(--faint)}.kan i{background:#ffffff14;border-radius:7px;height:30px;display:block}.kan .mv{background:var(--ai-grad);opacity:.9;position:absolute;top:48px;left:8px;right:8px}.run .kan .mv{animation:kmove 5s var(--ease) infinite}@keyframes kmove{0%,18%{transform:translate(0)}40%,58%{transform:translate(calc(100% + 24px))}80%,to{opacity:.9;transform:translate(calc(200% + 48px))}}.stages{gap:10px;display:grid}.sg{font:500 13px var(--f);color:var(--muted);align-items:center;gap:10px;display:flex}.sg i{border-radius:50%;flex:none;width:22px;height:22px;box-shadow:inset 0 0 0 2px #fff3}.run .sg i{animation:6s infinite sgon;animation-delay:var(--d)}@keyframes sgon{0%,10%{background:0 0;box-shadow:inset 0 0 0 2px #fff3}18%,90%{background:var(--ok);box-shadow:0 0 14px #22c55e99}to{background:0 0}}.env{place-items:center;height:100%;display:grid}.env b{font:700 46px/1 var(--mono);letter-spacing:-.05em}.env small{font:400 13px var(--f);color:var(--muted)}html.js .fly{background:var(--ai-grad);opacity:0;border-radius:4px;width:26px;height:18px;position:absolute}.run .fly{animation:fly 3.2s var(--ease) infinite;animation-delay:var(--d)}@keyframes fly{0%{opacity:0;transform:translateY(40px)scale(.6)}20%{opacity:1}to{transform:translate(var(--x), -60px) scale(1);opacity:0}}.chart{width:100%;height:100%}.chart path.ln{fill:none;stroke:url(#cg);stroke-width:3px;stroke-linecap:round}.chart path.ar{fill:url(#ca)}html.js .chart path.ln{stroke-dasharray:600;stroke-dashoffset:600px}html.js .chart path.ar{opacity:0}.run .chart path.ln{animation:draw 5s var(--ease) infinite}.run .chart path.ar{animation:fadeA 5s var(--ease) infinite}@keyframes draw{0%{stroke-dashoffset:600px}45%,90%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}@keyframes fadeA{0%,25%{opacity:0}50%,90%{opacity:1}to{opacity:0}}.kpis{gap:22px;margin-top:12px;display:flex}.kpis b{font:700 24px/1 var(--mono);letter-spacing:-.05em;display:block}.kpis small{font:400 12px var(--f);color:var(--muted)}.srch{gap:10px;display:grid}.srch .in{height:46px;box-shadow:inset 0 0 0 1px var(--line-2);font:500 15px var(--mono);background:#ffffff0f;border-radius:12px;align-items:center;gap:10px;padding:0 14px;display:flex}.srch .in:after{content:"";background:var(--ai-celeste);width:2px;height:20px;animation:1s steps(2,end) infinite blink}@keyframes blink{50%{opacity:0}}.srch .r{font:500 13px var(--f);transition:opacity .4s, transform .4s var(--ease);background:#38bdf814;border-radius:10px;justify-content:space-between;padding:10px 14px;display:flex}html.js .srch .r{opacity:0;transform:translateY(8px)}html.js .srch .r.on{opacity:1;transform:none}.srch .r small{color:var(--muted)}.imp{gap:8px;display:grid}.imp div{font:500 13px var(--f);background:#ffffff09;border-radius:10px;justify-content:space-between;align-items:center;padding:9px 12px;display:flex}.imp em{font:600 11.5px var(--mono);color:var(--ok);font-style:normal}.lock{place-items:center;height:100%;display:grid}.lock svg{width:96px;height:96px}.run .lock .ring{animation:pulse 2.6s var(--ease) infinite;transform-origin:50%;transform-box:fill-box}@keyframes pulse{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}.codes{height:100%;font:800 clamp(30px, 3vw, 44px)/1.02 var(--f);letter-spacing:-.04em;align-items:flex-end;display:flex}.proof{padding-block:clamp(80px,10vw,160px)}.nums{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.nums b{font:800 clamp(44px, 4.7vw, 80px)/1 var(--f);letter-spacing:-.06em;white-space:nowrap;display:block}.nums>div>span{font:400 15px/1.45 var(--f);color:var(--muted);max-width:22ch;margin-top:10px;display:block}@media (width<=760px){.nums{grid-template-columns:repeat(2,minmax(0,1fr))}}.lg{color:#f1f5f98c;margin-top:90px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lg+.lg{margin-top:34px}.lg ul{flex-shrink:0;align-items:center;gap:64px;margin:0;padding:0 32px;list-style:none;animation:50s linear infinite mq;display:flex}.lg.r ul{animation-direction:reverse}@keyframes mq{to{transform:translate(-100%)}}.clogo{opacity:.55;width:auto;max-width:none;height:30px;display:block}.quote{text-align:center;max-width:980px;margin:110px auto 0}.quote p{font:600 clamp(24px, 2.6vw, 38px)/1.35 var(--f);letter-spacing:-.025em;text-wrap:balance;margin:0}.quote footer{font:400 14px var(--f);color:var(--muted);align-items:center;gap:14px;margin-top:26px;display:inline-flex}.quote footer b{color:var(--text);font-weight:600;display:block}.faq{padding-block:clamp(80px,10vw,160px)}.faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:50px;display:grid}@media (width<=900px){.faq-grid{grid-template-columns:1fr}}.qa{border-bottom:1px solid var(--line-2)}.qa button{cursor:pointer;text-align:left;width:100%;font:600 clamp(17px, 1.5vw, 21px)/1.35 var(--f);letter-spacing:-.015em;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;display:flex}.qa button:focus-visible{outline:2px solid var(--ai-celeste);outline-offset:4px}.qa button i{width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--line-2);transition:transform .5s var(--ease), background-color .3s;border-radius:50%;flex:none;position:relative}.qa button i:before,.qa button i:after{content:"";background:currentColor;width:12px;height:1.5px;margin:-.75px 0 0 -6px;position:absolute;top:50%;left:50%}.qa button i:after{transition:transform .4s var(--ease);transform:rotate(90deg)}.qa.open button i{background:#ffffff14;transform:rotate(180deg)}.qa.open button i:after{transform:rotate(0)}.qa .ans{transition:grid-template-rows .55s var(--ease);display:grid}html.js .qa .ans{grid-template-rows:0fr}html.js .qa.open .ans{grid-template-rows:1fr}html:not(.js) .qa button i{display:none}.qa .ans p{font:400 16px/1.7 var(--f);color:var(--muted);max-width:70ch;margin:0;overflow:hidden}.qa .ans p:after{content:"";height:26px;display:block}.final{text-align:center;align-items:center;min-height:100svh;padding-block:120px;display:flex;position:relative}.mega{font:900 clamp(56px, 11.5vw, 200px)/.9 var(--f);letter-spacing:-.065em}.mega .ch1{will-change:transform;display:inline-block}.final .lead{margin-inline:auto}.final .ctas{justify-content:center}.foot{z-index:2;padding-block:60px calc(40px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);position:relative}.foot-g{grid-template-columns:2fr repeat(3,1fr);gap:34px;display:grid}.foot h2{font:600 14px var(--f);margin:0 0 14px}.foot p,.foot li{font:400 14px/1.9 var(--f);color:var(--muted);margin:0}.foot ul{margin:0;padding:0;list-style:none}.foot-b{font:400 13px var(--f);color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:50px;display:flex}@media (width<=760px){.foot-g{grid-template-columns:1fr 1fr}}.copi{padding-block:clamp(100px,12vw,180px)}.copi-head{text-align:center;max-width:860px;margin:0 auto}.copi-head .h2{margin-top:18px}.copi-head .lead{margin-inline:auto}.copi-ui{max-width:940px;margin:54px auto 0;position:relative}.copi-win{isolation:isolate;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#08101cd6;border-radius:26px;position:relative;box-shadow:0 50px 140px -40px #1856f0a6}.copi-win:before{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--a), #6d5cf5, #1856f0, #38bdf8, #6d5cf5);-webkit-mask-composite:xor;padding:1.5px;animation:6s linear infinite spinA;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cw-h{border-bottom:1px solid var(--line);font:600 16px var(--f);align-items:center;gap:12px;padding:18px 22px;display:flex}.orb{background:var(--ai-grad);border-radius:50%;flex:none;width:30px;height:30px;box-shadow:0 0 22px #3878f5b3}.orb.think{animation:1.1s ease-in-out infinite orbp}@keyframes orbp{50%{transform:scale(1.18);box-shadow:0 0 44px #6d5cf5f2}}.cw-ctx{font:500 12.5px var(--f);color:var(--muted);background:#ffffff0d;border-radius:99px;margin-left:auto;padding:7px 12px}.cw-body{flex-direction:column;gap:16px;min-height:380px;padding:26px 24px 18px;display:flex}.cb-me{max-width:80%;font:500 15px/1.5 var(--f);background:#ffffff17;border-radius:16px 16px 4px;align-self:flex-end;padding:12px 16px}.cb-ai{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:14px;display:grid}.cb-txt{font:400 16px/1.6 var(--f);padding-top:3px}.think-t{font:500 14px/30px var(--f);background:linear-gradient(90deg,#64748b 0%,#f1f5f9 50%,#64748b 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.3s linear infinite shine}@keyframes shine{to{background-position:-200% 0}}.cb-cards{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-top:14px;display:grid}.cc{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0b;border-radius:14px;padding:14px 15px}.cc b{font:600 14.5px/1.3 var(--f);display:block}.cc small{font:400 12.5px/1.4 var(--f);color:var(--muted);margin-top:3px;display:block}.cc em{font:600 11.5px var(--mono);color:var(--ai-celeste);background:#38bdf824;border-radius:99px;margin-top:10px;padding:4px 9px;font-style:normal;display:inline-block}.cc em.r{color:#fca5a5;background:#ef444429}.cc em.a{color:#fcd34d;background:#f59e0b29}.cc em.g{color:#86efac;background:#22c55e29}.cb-acts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.cb-acts span{font:600 13px var(--f);box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff0f;border-radius:11px;padding:9px 14px}.cb-acts span:first-child{background:var(--ai-grad);box-shadow:none}.cw-in{height:58px;box-shadow:inset 0 0 0 1px var(--line-2);font:400 15.5px var(--f);background:#ffffff0d;border-radius:16px;align-items:center;gap:10px;margin:0 16px 16px;padding:0 8px 0 18px;display:flex}.cw-ph{color:var(--faint)}.cw-caret{background:var(--ai-celeste);width:2px;height:22px;animation:1s steps(2,end) infinite blink}.cw-send{background:var(--ai-grad);color:#fff;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;margin-left:auto;display:grid}.cw-send svg{width:18px;height:18px;transform:rotate(-90deg)}.copi-chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.qchip{cursor:pointer;font:500 14px var(--f);box-shadow:inset 0 0 0 1px var(--line-2);transition:background-color .3s, box-shadow .3s, transform .45s var(--ease);background:#ffffff0d;border:0;border-radius:99px;padding:11px 17px}.qchip:hover{background:#ffffff1a;transform:translateY(-2px)}.qchip:focus-visible{outline:2px solid var(--ai-celeste);outline-offset:2px}.qchip[aria-pressed=true]{background:#38bdf824;box-shadow:inset 0 0 0 1px #38bdf8a6}.copi-feats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1100px;margin:56px auto 0;padding:0;list-style:none;display:grid}.copi-feats li{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--line-2);font:400 14px/1.5 var(--f);color:#b6c2d4;transition:translate .4s var(--ease), box-shadow .4s var(--ease), background-color .4s;background:#09111fd1;border-radius:18px;padding:18px}.copi-feats li:hover{background:#0c182ceb;translate:0 -3px;box-shadow:inset 0 0 0 1px #38bdf873,0 18px 40px -24px #38bdf873}.copi-feats b{font:600 15.5px/1.3 var(--f);color:var(--text);margin-bottom:4px;display:block}@media (width<=900px){.copi-feats{grid-template-columns:1fr 1fr}.cw-body{min-height:430px;padding:20px 16px}.cw-ctx{display:none}}.emit{z-index:6;width:min(380px,92%);color:var(--p-text);font-family:var(--f);background:#fff;border-radius:18px;padding:20px;position:absolute;top:54%;left:50%;box-shadow:0 40px 100px -24px #000c,0 0 0 1px #ffffff1a}.emit-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.emit-h b{font:600 17px/1.3 var(--f)}.emit-steps{gap:11px;margin:16px 0 0;padding:0;list-style:none;display:grid}.emit-steps li{font:500 14.5px var(--f);color:#94a3b8;align-items:center;gap:11px;display:flex}.emit-steps i{border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid;box-shadow:inset 0 0 0 2px #cbd5e1}.emit-steps i svg{fill:#fff;width:13px;height:13px}html.js .emit-steps i svg{opacity:0}.emit-ok{color:#15803d;font:600 14.5px var(--f);background:#22c55e1a;border-radius:12px;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;display:flex}.emit-ok svg{fill:currentColor;width:18px;height:18px}.hz-pin{flex-direction:column;justify-content:center;height:100svh;padding-top:64px;display:flex;overflow:hidden}.hz-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 30px;margin-bottom:24px;display:flex}.hz-head .h2{margin-top:14px;font-size:clamp(32px,3.6vw,58px)}.hz-nav{gap:8px;display:flex}.hz-nav span{font:500 12.5px var(--f);color:var(--muted);gap:7px;display:grid}.hz-nav i{background:#ffffff1f;border-radius:99px;width:88px;height:4px;display:block;position:relative;overflow:hidden}.hz-nav i:after{content:"";background:var(--ai-grad);transform:scaleX(var(--p,0));transform-origin:0;position:absolute;inset:0}.hz-track{--pw:min(1220px, 88vw);padding-inline:calc((100vw - var(--pw)) / 2);will-change:transform;gap:6vw;display:flex}.hz-p{width:var(--pw);flex:none;grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(24px,3.4vw,60px);display:grid}.hz-k{font:600 13px var(--mono);color:var(--ai-celeste)}.hz-p h3{font:800 clamp(26px, 2.7vw, 44px)/1.06 var(--f);letter-spacing:-.035em;margin-top:12px}.hz-p .tx{font:400 16px/1.6 var(--f);color:var(--muted);max-width:42ch;margin:14px 0 0}.plan{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.3cqi;padding:2.6cqi 3cqi;display:grid}.cu{min-width:0;box-shadow:inset 0 0 0 1px var(--p-line);background:#fff;border-radius:1.2cqi;padding:1.7cqi}.cu small{color:var(--p-muted);font-size:1.4cqi;display:block}.cu b{font:600 1.9cqi var(--mono);letter-spacing:-.03em;margin-top:.5cqi;display:block}.ems{margin-top:1cqi;display:grid}.ems em{font:600 1.2cqi/1.2 var(--f);white-space:nowrap;border-radius:99px;grid-area:1/1;justify-self:start;padding:.5cqi 1.1cqi;font-style:normal}.e0{color:#64748b;background:#f1f5f9}.e1{color:#15803d;background:#22c55e24}.e2{color:#b91c1c;background:#ef444421}.e3{color:#a16207;background:#f59e0b29}html.js .e1,html.js .e2,html.js .e3{opacity:0}html:not(.js) .ems em:not(.e0){display:none}.plan-f{flex-wrap:wrap;gap:1.2cqi;min-height:6cqi;padding:0 3cqi 2.6cqi;display:flex}.pt{background:var(--p-soft);box-shadow:inset 0 0 0 1px var(--p-line);border-radius:1.2cqi;align-items:center;gap:.9cqi;padding:1.2cqi 1.8cqi;font-size:1.5cqi;font-weight:600;display:inline-flex}.pt svg{width:1.9cqi;height:1.9cqi;color:var(--ok);fill:currentColor}.flow,.tree{aspect-ratio:600/380;width:100%;box-shadow:inset 0 0 0 1px var(--line-2), 0 40px 100px -40px #1856f080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f1e2e99;border-radius:22px;position:relative;container:fl/inline-size}.flow svg,.tree svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fl{fill:none;stroke:url(#cg);stroke-width:3px;stroke-linecap:round}.tl-l{fill:none;stroke:#94a3b873;stroke-width:2px}.node{box-shadow:inset 0 0 0 1px var(--line-2), 0 1.6cqi 4cqi -1cqi #000000b3;text-align:center;white-space:nowrap;background:#060c14eb;border-radius:2.4cqi;padding:2.2cqi 2.8cqi;position:absolute;translate:-50% -50%}.node small{font:500 2.1cqi var(--f);color:var(--muted);display:block}.node b{font:700 3.6cqi/1 var(--mono);letter-spacing:-.05em;margin-top:.6cqi;display:block}.node span{font:600 2.2cqi var(--mono);color:var(--ai-celeste);margin-top:.5cqi;display:block}.node.big b{font-size:4.6cqi}.node.key{box-shadow:inset 0 0 0 1.5px #38bdf8b3,0 0 4cqi #38bdf84d}.tree-s{color:#c4b5fd;font:600 1.9cqi var(--f);background:#6d5cf529;border-radius:99px;padding:1cqi 1.8cqi;position:absolute;top:3cqi;left:3cqi}.hz-p .bignum{font-size:clamp(42px,4.4vw,76px)}@media (width<=900px){.hz-pin{justify-content:flex-start;padding-top:70px}.hz-head .hz-nav{display:none}.hz-p{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px}.hz-p .tx{display:none}.hz-p .bignum{margin-top:10px;font-size:40px}.hz-p .bignum-l{display:none}.node small{font-size:2.8cqi}.node b{font-size:4.6cqi}.node span{font-size:3cqi}.tree-s{font-size:2.8cqi}.cu small{font-size:2.4cqi}.cu b{font-size:3cqi}.ems em{font-size:2.2cqi}.pt{font-size:2.6cqi}.plan{gap:2cqi}.cu{padding:2.4cqi}}.stack-s{padding-block:clamp(70px,9vw,140px)}.stack{gap:36px;margin-top:48px;display:grid}.scard{isolation:isolate;min-height:min(72svh,640px);box-shadow:inset 0 0 0 1px var(--line-2), 0 -30px 80px -30px #000000d9;transform-origin:50% 0;background:#0b1726;border-radius:34px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:40px;padding:clamp(28px,4vw,60px);display:grid;position:sticky;overflow:hidden}.scard .bgn{z-index:-1;font:900 clamp(110px, 17vw, 290px)/1 var(--f);letter-spacing:-.07em;color:#0000;-webkit-text-stroke:1.5px #ffffff12;white-space:nowrap;pointer-events:none;position:absolute;bottom:-9%;right:-1%}.scard .who{font:600 14px var(--f);color:var(--ai-celeste)}.scard h3{font:800 clamp(34px, 3.8vw, 64px)/1.02 var(--f);letter-spacing:-.045em;margin-top:12px}.scard ul{gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.scard li{font:400 16.5px/1.5 var(--f);align-items:flex-start;gap:12px;display:flex}.scard li svg{width:20px;height:20px;fill:var(--ai-celeste);flex:none;margin-top:3px}.scard .net{aspect-ratio:1;width:100%;max-height:52svh}.wa-feats{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.wa-feats li{font:400 15px/1.5 var(--f);color:var(--text);align-items:flex-start;gap:10px;display:flex}.wa-feats svg{fill:#25d366;flex:none;width:16px;height:16px;margin-top:4px}.scard-cta{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:30px;display:flex}.scard-cta .plan-cta{height:48px;padding:0 22px;font-size:15px}.scard-more{font:500 14.5px/1.4 var(--f);color:var(--muted);text-underline-offset:3px;text-decoration:underline;transition:color .3s}.scard-more:hover{color:var(--text)}.scard.c1{background:radial-gradient(90% 120% at 100% 0,#38bdf833,#0000 60%),#0b1726;top:12svh}.scard.c2{background:radial-gradient(90% 120% at 100% 0,#1856f047,#0000 60%),#0b1726;top:calc(12svh + 22px)}.scard.c3{background:radial-gradient(90% 120% at 100% 0,#6d5cf54d,#0000 60%),#0b1726;top:calc(12svh + 44px)}.net line{stroke:#94a3b859;stroke-width:1px}.net circle{fill:#38bdf8}@media (width<=900px){.scard{grid-template-columns:1fr;gap:10px;min-height:0}.scard .net{max-height:30svh}.scard li{font-size:15px}}.mail .h2{font-size:clamp(32px,3.5vw,56px)}.mwin{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:2cqi;padding:2.6cqi 3cqi 3cqi;display:grid}.mw-mail{min-width:0;box-shadow:inset 0 0 0 1px var(--p-line);border-radius:1.4cqi;padding:2.2cqi}.mw-from{align-items:center;gap:1.2cqi;font-size:1.4cqi;display:flex}.mw-from .av{width:4.6cqi;height:4.6cqi;font-size:1.5cqi}.mw-from b{font-size:1.7cqi;display:block}.mw-from small{color:var(--p-muted);font-size:1.35cqi}.dom{color:#15803d;white-space:nowrap;background:#22c55e1f;border-radius:99px;margin-left:auto;padding:.6cqi 1.1cqi;font-size:1.2cqi;font-weight:600}.mw-sub{margin:2cqi 0 1.2cqi;font-size:2cqi;font-weight:600}.mw-txt p{color:#334155;margin:0 0 1cqi;font-size:1.5cqi;line-height:1.55}.mw-txt i{background:#e8ecf4;border-radius:1cqi;height:.8cqi;margin-top:.9cqi;display:block}.mw-att{background:var(--p-soft);box-shadow:inset 0 0 0 1px var(--p-line);border-radius:1cqi;align-items:center;gap:1.2cqi;margin-top:2cqi;padding:1.2cqi;font-size:1.45cqi;font-weight:600;display:flex}.mw-att i{color:#fff;text-align:center;background:#e5484d;border-radius:.5cqi;width:3.2cqi;height:4cqi;font:700 1cqi/4cqi Arial,sans-serif}.mw-att small{color:var(--p-muted);font-size:1.25cqi;font-weight:400;display:block}.mw-aud{background:var(--p-soft);min-width:0;box-shadow:inset 0 0 0 1px var(--p-line);border-radius:1.4cqi;flex-direction:column;gap:.8cqi;padding:2.2cqi;display:flex}.mw-aud small{color:var(--p-muted);font-size:1.35cqi}.mw-aud b{font:700 2.7cqi var(--mono);letter-spacing:-.04em}.mw-aud>span{color:var(--p-muted);font-size:1.4cqi}.mw-tags{flex-wrap:wrap;gap:.6cqi;margin-top:1cqi;display:flex}.mw-tags em{color:#4f46e5;font:600 1.25cqi var(--mono);background:#6d5cf51a;border-radius:.6cqi;padding:.5cqi 1cqi;font-style:normal}.mw-prog{background:#e2e8f0;border-radius:99px;height:.8cqi;margin-top:auto;overflow:hidden}.mw-prog i{background:var(--ai-grad);transform-origin:0;height:100%;display:block}.mw-send{justify-content:center;align-items:center;margin-top:1.2cqi;display:inline-flex}.burst{z-index:7;pointer-events:none;position:absolute;inset:0}.env-i{background:#fff;border-radius:4px;width:30px;height:21px;position:absolute;top:0;left:0;box-shadow:0 8px 18px -6px #0000008c}.env-i:before{content:"";border:15px solid #0000;border-top:11px solid #c7d2fe;border-bottom-width:0;position:absolute;top:0;left:0}@container win (width<=520px){.mwin{grid-template-columns:minmax(0,1fr)}.mw-from{font-size:2.4cqi}.mw-from b{font-size:2.8cqi}.mw-from small{font-size:2.2cqi}.dom{font-size:2cqi}.mw-sub{font-size:3.2cqi}.mw-txt p{font-size:2.6cqi}.mw-att{font-size:2.4cqi}.mw-aud small,.mw-aud>span{font-size:2.3cqi}.mw-aud b{font-size:4cqi}.mw-tags em{font-size:2.1cqi}.mw-txt i,.mw-tags{display:none}}.funnel{align-content:center;gap:8px;height:100%;display:grid}.funnel i{height:22px;width:var(--w);background:var(--ai-grad);transform-origin:0;opacity:.85;border-radius:7px;display:block}html.js .funnel i{transform:scaleX(.15)}.run .funnel i{animation:fun 4.5s var(--ease) infinite;animation-delay:var(--d)}@keyframes fun{0%,8%{transform:scaleX(.15)}30%,85%{transform:scaleX(1)}to{transform:scaleX(.15)}}.odo{font-variant-numeric:proportional-nums;align-items:flex-start;display:inline-flex}.od{justify-content:center;align-items:flex-start;height:1em;display:inline-flex;overflow:hidden}.ods{flex-direction:column;flex:none;display:flex}.ods span{text-align:center;height:1em;line-height:1em;display:block}html.js .ring{z-index:90;pointer-events:none;mix-blend-mode:difference;opacity:0;width:38px;height:38px;transition:width .4s var(--ease), height .4s var(--ease), margin .4s var(--ease), background-color .3s, opacity .3s;border:1.5px solid #ffffffbf;border-radius:50%;margin:-19px 0 0 -19px;position:fixed;top:0;left:0}html.js .ring.on{opacity:1}html.js .ring.hot{background:#fff;width:76px;height:76px;margin:-38px 0 0 -38px}.stage,.coti-ui{perspective:1400px}.foot{overflow:hidden}.bt .viz{flex-direction:column;display:flex}.bt .viz .chart{flex:none;height:110px}.kpis{flex:none}.proof-h{text-align:center;max-width:980px;margin:0 auto 70px}.proof-h .h2{font-size:clamp(38px,5.2vw,88px)}.proof-h p{max-width:52ch;font:400 clamp(16px, 1.2vw, 19px)/1.6 var(--f);color:var(--muted);margin:18px auto 0}.h2,.h-hero,.mega{position:relative}.h2.shine,.h-hero.shine,.mega.shine{clip-path:inset(-.45em 0)}html,body{overflow-x:clip}@media (width<=760px){.foot-g>:first-child{grid-column:1/-1}.phone{aspect-ratio:9/15}}html.js .h2:after,html.js .h-hero:after,html.js .mega:after{content:"";pointer-events:none;opacity:0;mix-blend-mode:overlay;background:linear-gradient(105deg,#0000 40%,#38bdf8f2 48%,#a78bfaf2 52%,#0000 60%);position:absolute;inset:0;transform:translate(-100%)}.shine:after{animation:sweep 1.6s var(--ease) forwards}@keyframes sweep{0%{opacity:1;transform:translate(-100%)}80%{opacity:1}to{opacity:0;transform:translate(100%)}}.final{isolation:isolate;overflow:hidden}.wall{z-index:-1;perspective:1100px;pointer-events:none;opacity:.55;position:absolute;inset:-30% -40%;-webkit-mask-image:radial-gradient(55% 50%,#000 25%,#0000 75%);mask-image:radial-gradient(55% 50%,#000 25%,#0000 75%)}.wall-in{transform-style:preserve-3d;gap:18px;display:grid;transform:rotateX(54deg)rotate(-16deg)translateY(-6%)}.wrow{gap:18px;width:max-content;animation:70s linear infinite wl;display:flex}.wrow:nth-child(2n){animation-duration:85s;animation-direction:reverse}@keyframes wl{to{transform:translate(-50%)}}.wc{width:250px;font:400 13px/1.4 var(--f);color:var(--muted);background:#0f1e2eeb;border-radius:16px;flex:none;padding:16px 18px;box-shadow:inset 0 0 0 1px #ffffff1a}.wc b{color:var(--text);font:600 14.5px/1.3 var(--f);display:block}.wc i{font:600 12px var(--mono);border-radius:99px;margin-top:10px;padding:3px 9px;font-style:normal;display:inline-block}.wc .g{color:#86efac;background:#22c55e29}.wc .c{color:#7dd3fc;background:#38bdf829}.wc .a{color:#fcd34d;background:#f59e0b29}.wc .v{color:#c4b5fd;background:#6d5cf533}.curtain{z-index:95;background:var(--ai-grad);clip-path:inset(100% 0 0);place-items:center;display:none;position:fixed;inset:0}.curtain svg{width:90px}.rot-w{height:auto;display:inline-block;overflow:visible}.rot-w span{display:inline}@media (prefers-reduced-motion:reduce){.wrow{animation:none}html.js .h2:after,html.js .h-hero:after,html.js .mega:after{display:none}}.hero .h-hero .w{overflow:visible}.hero .h-hero .ch{will-change:transform, filter;color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.hero .h-hero .glow{animation:glow 1.4s var(--ease) both}@keyframes glow{0%{filter:drop-shadow(0 0 #6d5cf500)}30%{filter:drop-shadow(0 0 28px #6d5cf5f2)drop-shadow(0 0 60px #38bdf899)}to{filter:drop-shadow(0 0 14px #6d5cf559)}}.hero .wrap{z-index:2;position:relative}.hero-fx{z-index:0;pointer-events:none;height:100svh;position:absolute;top:0;left:0;right:0;overflow:hidden}.grid-floor{transform-origin:50% 100%;background-image:linear-gradient(#38bdf852 1px,#0000 1px),linear-gradient(90deg,#6d5cf552 1px,#0000 1px);background-size:72px 72px;height:70%;animation:3.2s linear infinite gridmove;position:absolute;bottom:-4%;left:-50%;right:-50%;transform:perspective(520px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 8%,#000 80%);mask-image:linear-gradient(#0000 8%,#000 80%)}.grid-floor:after{content:"";background:linear-gradient(90deg,#0000,#38bdf8 30%,#a78bfa 70%,#0000);height:2px;animation:4.6s cubic-bezier(.5,0,.5,1) infinite scan;position:absolute;top:0;left:0;right:0;box-shadow:0 0 22px 4px #38bdf873}@keyframes gridmove{to{background-position:0 72px}}@keyframes scan{0%{opacity:0;top:0}15%{opacity:1}85%{opacity:.8}to{opacity:0;top:100%}}.comet{left:-25%;top:var(--t);width:200px;height:1.5px;animation:comet var(--d) linear var(--dl) infinite;background:linear-gradient(90deg,#0000,#38bdf8e6,#fff);border-radius:2px;position:absolute;transform:rotate(18deg);box-shadow:0 0 14px #38bdf8cc}html.js .comet{opacity:0}html:not(.js) .comet{display:none}@keyframes comet{0%{opacity:0;translate:0}8%{opacity:.9}55%{opacity:.9}70%,to{opacity:0;translate:150vw 49vw}}@media (prefers-reduced-motion:reduce){.grid-floor,.grid-floor:after,.comet{animation:none}html.js .comet{display:none}}.floats{z-index:3}.floats .fc{pointer-events:auto;perspective:700px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:16px;padding:0;display:block}.hz-pin{height:auto;min-height:100svh;padding-block:104px 72px;overflow:clip}.fc-in{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease), box-shadow .4s, background-color .4s;background:#0c18289e;border-radius:16px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 24px 50px -20px #000c}html.js .fc-in:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(170px circle at var(--mx,50%) var(--my,50%), #ffffff2e, transparent 60%);transition:opacity .3s;position:absolute;inset:0}.fc:hover{z-index:4}.fc:hover .fc-in{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateZ(36px) scale(1.06);background-color:#101e36e6;box-shadow:inset 0 0 0 1px #38bdf899,0 0 0 4px #6d5cf524,0 30px 60px -18px #1856f099,0 0 46px -6px #38bdf880}html.js .fc:hover .fc-in:after{opacity:1}.fc i{transition:transform .55s cubic-bezier(.34,1.56,.64,1)}.fc:hover i{transform:scale(1.2)rotate(-10deg)}html.js .fc .fx{opacity:0;max-height:0;font:500 12px/1.4 var(--f);color:#7dd3fc;transition:max-height .45s var(--ease), opacity .3s, margin-top .45s var(--ease);font-style:normal;display:block;overflow:hidden}html.js .fc:hover .fx{opacity:1;max-height:20px;margin-top:5px}.fc .i-cash{color:#7dd3fc;font:700 17px/1 var(--mono);background:#38bdf829}.fc6{top:25%;right:34%}.portal{z-index:95;text-align:center;color:var(--text);background:radial-gradient(90% 70% at 50% 45%,#14275a 0%,#0a1428 45%,#060c14 100%);place-items:center;display:none;position:fixed;inset:0}.portal:before{content:"";opacity:.5;background-image:linear-gradient(#38bdf81a 1px,#0000 1px),linear-gradient(90deg,#6d5cf51a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60%,#000,#0000 75%);mask-image:radial-gradient(60% 60%,#000,#0000 75%)}.portal-in{justify-items:center;gap:14px;padding:0 20px;display:grid;position:relative}.portal svg{filter:drop-shadow(0 0 24px #38bdf8b3);width:64px}.portal small{font:500 13px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ai-celeste)}.portal-l{font:800 clamp(36px, 6.4vw, 104px)/1 var(--f);letter-spacing:-.05em;background:var(--ai-grad);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em}.portal-ring{z-index:96;pointer-events:none;border:2px solid #38bdf8f2;border-radius:50%;width:0;height:0;display:none;position:fixed;top:0;left:0;translate:-50% -50%;box-shadow:0 0 40px 6px #6d5cf5b3,inset 0 0 40px 4px #38bdf880}.hz-nav button{all:unset;cursor:pointer;font:500 12.5px var(--f);color:var(--muted);gap:7px;transition:color .3s;display:grid}.hz-nav button:hover,.hz-nav button[aria-selected=true]{color:var(--text)}.hz-nav button:focus-visible{outline:2px solid var(--ai-celeste);outline-offset:4px;border-radius:4px}@media (width<=900px){.hz-head .hz-nav{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.hz-nav i{width:100%}.hz-nav button{font-size:11.5px}}.fc-in:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:0 0 #38bdf88c}.fc.ping .fc-in:before{animation:ping 1.1s var(--ease) .15s}@keyframes ping{0%{box-shadow:0 0 #38bdf899}to{box-shadow:0 0 0 16px #38bdf800}}.fc .when{font:500 10.5px var(--mono);color:#94a3b8cc;position:absolute;top:9px;right:12px}.fc .fc-in>span{padding-right:34px}.fc .i-mail{color:#c4b5fd;background:#a78bfa2e}.fc .i-blue{color:#7dd3fc;background:#38bdf829}.fc .i-big{font:700 15px/1 var(--mono)}.fc .i-ai svg,.fc .i-blue svg,.fc .i-mail svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.aurora,.lg ul,.chip-ai:before,.pill:before,.btn-primary:before,.cue i,.copi-win:before{animation:none!important}}a.btn,a.nl,a.brand{text-decoration:none}a.nl{align-items:center;display:inline-flex}.foot a{color:inherit;text-decoration:none;transition:color .2s}.foot a:hover{color:var(--text)}.foot a:focus-visible{outline:2px solid var(--ai-celeste);outline-offset:2px}.qa .ans a{color:var(--ai-celeste)}html:not(.js) .drop,html:not(.js) .file,html:not(.js) .emit{display:none}.faq-page{padding-top:clamp(130px,14vw,200px)}html:not(.js) .hz-track,html.rm .hz-track{flex-direction:column;gap:72px}html:not(.js) .hz-nav,html.rm .hz-nav,html:not(.js) .fdot,html.rm .fdot,html.rm .drop,html.rm .file,html.rm .emit{display:none}html.rm .tile[data-best] .best,html.rm .step{opacity:1}html.rm .chart path.ln{stroke-dashoffset:0}html.rm .chart path.ar{opacity:1}html.rm .srch .r{opacity:1;transform:none}html.rm .cal i.e:after,html.rm .funnel i{transform:none}html:not(.js) .kan .mv,html.rm .kan .mv{display:none}main section[tabindex="-1"]:focus{outline:none}.mod-hero{padding-block:clamp(130px,14vw,200px) clamp(40px,6vw,80px)}.mod-hero .h2{max-width:18ch;margin:22px 0 0;font-size:clamp(36px,5.4vw,88px)}.mod-sections{padding-block:clamp(20px,4vw,60px) 0}.mod-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:14px;display:grid}.mod-card{box-shadow:inset 0 0 0 1px var(--line);background:#0f1e2e8c;border-radius:22px;padding:28px}.mod-card h2{font:700 clamp(20px, 1.7vw, 24px)/1.2 var(--f);letter-spacing:-.02em;margin:0}.mod-card p{font:400 15.5px/1.65 var(--f);color:var(--muted);margin:12px 0 0}.mod-related{padding-bottom:clamp(60px,8vw,120px)}.mod-related-h{font:700 clamp(22px, 2vw, 28px)/1.2 var(--f);letter-spacing:-.02em;margin:0 0 22px}.mod-related-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.mod-rel{background:var(--glass);height:100%;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text);transition:background-color .3s, transform .5s var(--ease);border-radius:18px;padding:22px;text-decoration:none;display:block}.mod-rel:hover{background:#ffffff12;transform:translateY(-2px)}.mod-rel:focus-visible{outline:3px solid var(--ai-celeste);outline-offset:3px}.mod-rel b{font:600 17px/1.3 var(--f);display:block}.mod-rel span{font:400 14px/1.55 var(--f);color:var(--muted);margin-top:8px;display:block}.mod-final{min-height:0;padding-block:clamp(80px,10vw,160px)}.mod-final .mega{font-size:clamp(40px,8vw,128px)}@media (width<=720px){.mod-faq .faq-grid{grid-template-columns:minmax(0,1fr);gap:24px}}.plans{padding-block:0 clamp(40px,6vw,80px)}.plans-hero{padding-block:clamp(104px,9vw,130px) clamp(20px,2.4vw,32px)}.plans-hero .h2{max-width:22ch;font-size:clamp(32px,3.6vw,56px)}.plans-hero .lead{margin-top:12px}.plans-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:stretch;gap:16px;display:grid}.pcard{box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .4s var(--ease), translate .4s var(--ease);background:#0f1e2e8c;border-radius:22px;flex-direction:column;padding:26px 24px;display:flex;position:relative}.pcard:hover{translate:0 -3px;box-shadow:inset 0 0 0 1px #38bdf859,0 24px 60px -30px #38bdf859}.pcard{scroll-margin-top:96px}.pcard-hl{background:#1856f01f;box-shadow:inset 0 0 0 1px #38bdf873}.pcard-badge{background:var(--ai-grad);font:600 12px/1 var(--f);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:6px 14px;position:absolute;top:-12px;left:24px}.pcard h2{font:800 clamp(24px, 2vw, 30px)/1.1 var(--f);letter-spacing:-.03em;margin:0}.pcard-tag{min-height:3.1em;font:400 14.5px/1.55 var(--f);color:var(--muted);margin:8px 0 0}.pcard .plan-cta{width:100%;height:50px;margin-top:18px}.pcard-incl{font:600 12px/1.3 var(--f);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:22px 0 0}.pcard-feats{flex:1;align-content:start;gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.pcard-feats>li{font:400 14.5px/1.45 var(--f);color:var(--text);padding-left:24px;position:relative}.pcard-feats>li:before{content:"";border-left:2px solid var(--ai-celeste);border-bottom:2px solid var(--ai-celeste);width:13px;height:7px;position:absolute;top:.32em;left:0;transform:rotate(-45deg)scale(.9)}.pcard-limit{border-top:1px solid var(--line);font:400 12.5px/1.55 var(--f);color:var(--muted);margin:18px 0 0;padding-top:14px}.plans-note{text-align:center;max-width:62ch;font:400 15.5px/1.7 var(--f);color:var(--muted);margin:clamp(36px,5vw,64px) auto 0}.legal{padding-block:clamp(20px,4vw,60px) clamp(70px,9vw,140px)}.legal-col{max-width:calc(72ch + 40px)}.legal-sec{border-top:1px solid var(--line);padding-block:28px}.legal-sec:first-child{border-top:0}.legal-sec h2{font:700 clamp(20px, 1.8vw, 26px)/1.25 var(--f);letter-spacing:-.02em;margin:0 0 14px}.legal-sec p{font:400 15.5px/1.75 var(--f);color:var(--muted);margin:0 0 14px}.legal-sec strong{color:var(--text);font-weight:600}.legal-sec a{color:var(--ai-celeste);text-underline-offset:3px;overflow-wrap:anywhere}.legal-sec ul{font:400 15.5px/1.7 var(--f);color:var(--muted);margin:0 0 14px;padding-left:22px}.legal-sec li+li{margin-top:6px}.foot-soc{gap:14px;margin-top:18px;display:flex}.foot-soc a{width:36px;height:36px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;justify-content:center;align-items:center;transition:color .2s,box-shadow .2s;display:inline-flex}.foot-soc a:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.foot-soc svg{width:18px;height:18px}
