body:has(.lp){background:#efebe3}.lp.svelte-1uha8ag{--bg: #efebe3;--surface: #ffffff;--surface-2: #f7f3eb;--surface-3: #ede8dd;--ink: #15130e;--ink-2: #403a30;--mute: #6b6457;--mute-2: #9a9182;--line: #e1dacb;--line-2: #ece6da;--primary: #1a170f;--primary-2: #34301f;--primary-soft: #f0ece2;--good: #0e9f6e;--good-soft: #dcf3ea;--warn: #c6841c;--warn-soft: #faefd8;--bad: #dc4c44;--bad-soft: #fbe4e2;--e-chatgpt: #10a37f;--e-claude: #c4633b;--e-perplexity: #20b8cd;--e-gemini: #3b7bf0;--e-grok: #5a6273;--e-tavily: #c2407a;--maxw: 1200px;--ease: cubic-bezier(.22, .61, .36, 1);--f-display: var( --font-display, "Bricolage Grotesque Variable", "Bricolage Grotesque", sans-serif );--f-ui: var(--font-sans, "Archivo Variable", "Archivo", system-ui, sans-serif);--f-mono: var(--font-mono, "JetBrains Mono Variable", "JetBrains Mono", monospace);font-family:var(--f-ui);background:var(--bg);color:var(--ink);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100svh}.lp.svelte-1uha8ag a:where(.svelte-1uha8ag){color:inherit;text-decoration:none}.lp.svelte-1uha8ag :where(.svelte-1uha8ag)::selection{background:var(--ink);color:#fff}.mono.svelte-1uha8ag{font-family:var(--f-mono);font-feature-settings:"tnum";letter-spacing:-.02em}.wrap.svelte-1uha8ag{max-width:var(--maxw);margin:0 auto;padding:0 28px}.eyebrow.svelte-1uha8ag{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-family:var(--f-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.eyebrow.svelte-1uha8ag .dot:where(.svelte-1uha8ag){width:6px;height:6px;border-radius:50%;background:var(--good);box-shadow:0 0 0 3px var(--good-soft)}.reveal.svelte-1uha8ag{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.reveal.svelte-1uha8ag.in{opacity:1;transform:none}[data-stagger].svelte-1uha8ag{opacity:0;transition-property:opacity,transform,box-shadow,border-color;transition-duration:.6s,.25s,.25s,.25s;transition-timing-function:var(--ease)}[data-stagger].svelte-1uha8ag.in{opacity:1}@media(prefers-reduced-motion:reduce){.reveal.svelte-1uha8ag,[data-stagger].svelte-1uha8ag{opacity:1;transform:none;transition:none}}.nav.svelte-1uha8ag{position:fixed;top:0;left:0;right:0;z-index:50;height:64px;display:flex;align-items:center;background:#efebe300;border-bottom:1px solid transparent;transition:background .3s var(--ease),border-color .3s var(--ease),backdrop-filter .3s}.nav.scrolled.svelte-1uha8ag{background:#ffffffc7;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--line)}.nav.svelte-1uha8ag .wrap:where(.svelte-1uha8ag){display:flex;align-items:center;gap:24px;width:100%}.brand.svelte-1uha8ag{display:flex;align-items:center;gap:9px}.brand.svelte-1uha8ag .mark:where(.svelte-1uha8ag){width:26px;height:26px;display:grid;place-items:center;color:var(--ink);flex:none}.brand.svelte-1uha8ag .nm:where(.svelte-1uha8ag){font-family:var(--f-display);font-weight:700;font-size:17px;letter-spacing:-.02em}.nav-links.svelte-1uha8ag{display:flex;align-items:center;gap:4px;margin-left:18px}.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag){padding:8px 12px;border-radius:8px;font-size:13.5px;font-weight:500;color:var(--ink-2);transition:background .15s,color .15s}.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{background:var(--surface-2);color:var(--ink)}.nav-cta.svelte-1uha8ag{margin-left:auto;display:flex;align-items:center;gap:10px}.btn.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:0 18px;border-radius:9px;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;border:1px solid transparent;white-space:nowrap;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s,color .18s}.btn.svelte-1uha8ag:active{transform:translateY(1px)}.btn.svelte-1uha8ag:disabled{cursor:default;opacity:.75}.btn.primary.svelte-1uha8ag{background:var(--primary);color:#fff;box-shadow:0 1px 2px #0f132029}.btn.primary.svelte-1uha8ag:hover{background:var(--primary-2);box-shadow:0 6px 18px -8px #0f132080}.btn.ghost.svelte-1uha8ag{background:transparent;color:var(--ink);border-color:var(--line)}.btn.ghost.svelte-1uha8ag:hover{background:var(--surface);border-color:var(--mute-2)}.btn.sm.svelte-1uha8ag{height:36px;padding:0 14px;font-size:13px}.btn.lg.svelte-1uha8ag{height:48px;padding:0 22px;font-size:15px;border-radius:10px}.btn.svelte-1uha8ag .arr:where(.svelte-1uha8ag){transition:transform .2s var(--ease)}.btn.svelte-1uha8ag:hover .arr:where(.svelte-1uha8ag){transform:translate(3px)}.hero.svelte-1uha8ag{position:relative;padding:148px 0 64px;overflow:hidden}.hero-grid.svelte-1uha8ag{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(var(--line-2) 1px,transparent 1px),linear-gradient(90deg,var(--line-2) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:radial-gradient(ellipse 75% 60% at 50% 32%,#000 0%,transparent 72%);mask-image:radial-gradient(ellipse 75% 60% at 50% 32%,#000 0%,transparent 72%);opacity:.7}.hero.svelte-1uha8ag .wrap:where(.svelte-1uha8ag){position:relative;z-index:1}.hero-head.svelte-1uha8ag{max-width:860px;margin:0 auto;text-align:center}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-family:var(--f-display);font-weight:700;font-size:clamp(44px,6.4vw,82px);line-height:.98;letter-spacing:-.04em;margin:20px 0 0}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) .ink-mark:where(.svelte-1uha8ag){position:relative;white-space:nowrap}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) .ink-mark:where(.svelte-1uha8ag):after{content:"";position:absolute;left:-2px;right:-2px;bottom:.08em;height:.3em;z-index:-1;background:var(--good-soft);border-radius:3px;transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ease) .35s}.hero.lit.svelte-1uha8ag h1:where(.svelte-1uha8ag) .ink-mark:where(.svelte-1uha8ag):after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) .ink-mark:where(.svelte-1uha8ag):after{transform:scaleX(1);transition:none}}.hero.svelte-1uha8ag .sub:where(.svelte-1uha8ag){font-size:clamp(17px,2vw,20px);line-height:1.5;color:var(--ink-2);max-width:660px;margin:22px auto 0}.hero.svelte-1uha8ag .sub:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:var(--ink);font-weight:600}.hero-actions.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin:30px 0 0}.trust.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;gap:8px 18px;flex-wrap:wrap;margin:18px auto 0;font-size:12.5px;color:var(--mute)}.trust.svelte-1uha8ag .it:where(.svelte-1uha8ag){display:inline-flex;align-items:center;gap:6px}.trust.svelte-1uha8ag .it:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){color:var(--good)}.trust.svelte-1uha8ag .sep:where(.svelte-1uha8ag){width:3px;height:3px;border-radius:50%;background:var(--mute-2)}.preview-stage.svelte-1uha8ag{position:relative;margin-top:56px}.preview.svelte-1uha8ag{position:relative;z-index:1;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:0 2px 4px #0f13200a,0 40px 80px -40px #0f132066;overflow:hidden}.preview-chrome.svelte-1uha8ag{display:flex;align-items:center;gap:12px;height:46px;padding:0 16px;border-bottom:1px solid var(--line);background:var(--surface-2)}.preview-chrome.svelte-1uha8ag .dots:where(.svelte-1uha8ag){display:flex;gap:7px}.preview-chrome.svelte-1uha8ag .dots:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag){width:11px;height:11px;border-radius:50%;background:var(--line)}.preview-chrome.svelte-1uha8ag .addr:where(.svelte-1uha8ag){flex:1;max-width:340px;height:28px;border-radius:7px;background:var(--surface);border:1px solid var(--line);display:flex;align-items:center;gap:7px;padding:0 11px;font-family:var(--f-mono);font-size:11.5px;color:var(--mute)}.preview-chrome.svelte-1uha8ag .live:where(.svelte-1uha8ag){margin-left:auto;display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 11px;border-radius:7px;background:var(--good-soft);color:var(--good);font-size:11.5px;font-weight:600}.preview-chrome.svelte-1uha8ag .live:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag){width:6px;height:6px;border-radius:50%;background:var(--good);animation:svelte-1uha8ag-pulse 1.6s infinite}@keyframes svelte-1uha8ag-pulse{0%,to{opacity:1}50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.preview-chrome.svelte-1uha8ag .live:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag){animation:none}}.preview-body.svelte-1uha8ag{padding:20px 22px 24px;display:grid;grid-template-columns:1.55fr 1fr;gap:18px}.pv-head.svelte-1uha8ag{grid-column:1/-1;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.pv-head.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;font-family:var(--f-display);font-size:20px;font-weight:700;letter-spacing:-.03em}.pv-head.svelte-1uha8ag .seg:where(.svelte-1uha8ag){display:flex;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:3px}.pv-head.svelte-1uha8ag .seg:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){padding:5px 10px;border-radius:5px;font-size:11.5px;color:var(--mute);font-weight:500}.pv-head.svelte-1uha8ag .seg:where(.svelte-1uha8ag) span.active:where(.svelte-1uha8ag){background:var(--ink);color:#fff}.pv-kpis.svelte-1uha8ag{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.pv-kpi.svelte-1uha8ag{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;padding:12px 13px}.pv-kpi.svelte-1uha8ag .lab:where(.svelte-1uha8ag){font-size:10.5px;color:var(--mute);font-weight:500}.pv-kpi.svelte-1uha8ag .val:where(.svelte-1uha8ag){font-family:var(--f-mono);font-size:23px;font-weight:600;letter-spacing:-.04em;margin-top:6px;display:flex;align-items:baseline;gap:6px}.pv-kpi.svelte-1uha8ag .val:where(.svelte-1uha8ag) .u:where(.svelte-1uha8ag){font-size:13px;color:var(--mute)}.pv-kpi.svelte-1uha8ag .chip:where(.svelte-1uha8ag){font-family:var(--f-mono);font-size:10px;font-weight:600;padding:1px 5px;border-radius:5px}.chip.up.svelte-1uha8ag{color:var(--good);background:var(--good-soft)}.chip.down.svelte-1uha8ag{color:var(--bad);background:var(--bad-soft)}.chip.flat.svelte-1uha8ag{color:var(--mute);background:var(--surface-3)}.pv-card.svelte-1uha8ag{background:var(--surface);border:1px solid var(--line);border-radius:11px;overflow:hidden}.pv-card.svelte-1uha8ag .h:where(.svelte-1uha8ag){display:flex;align-items:center;justify-content:space-between;padding:13px 15px 11px}.pv-card.svelte-1uha8ag .h:where(.svelte-1uha8ag) h4:where(.svelte-1uha8ag){margin:0;font-family:var(--f-display);font-size:13.5px;font-weight:700;letter-spacing:-.01em}.pv-card.svelte-1uha8ag .h:where(.svelte-1uha8ag) .meta:where(.svelte-1uha8ag){font-size:10.5px;color:var(--mute)}.eng-list.svelte-1uha8ag{padding:2px 15px 15px;display:flex;flex-direction:column;gap:11px}.eng-row.svelte-1uha8ag{display:grid;grid-template-columns:104px 1fr 38px;align-items:center;gap:11px}.eng-row.svelte-1uha8ag .en:where(.svelte-1uha8ag){display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--ink-2)}.elogo.svelte-1uha8ag{width:19px;height:19px;border-radius:5px;display:grid;place-items:center;color:#fff;flex:none}.elogo.svelte-1uha8ag svg{width:12px;height:12px;display:block}.eng-row.svelte-1uha8ag .track:where(.svelte-1uha8ag){height:6px;border-radius:3px;background:var(--surface-3);overflow:hidden}.eng-row.svelte-1uha8ag .track:where(.svelte-1uha8ag)>i:where(.svelte-1uha8ag){display:block;height:100%;border-radius:3px;width:0;transition:width 1.1s var(--ease)}.eng-row.svelte-1uha8ag .pc:where(.svelte-1uha8ag){font-family:var(--f-mono);font-size:12px;font-weight:600;text-align:right}.lead.svelte-1uha8ag{padding:2px 0 6px}.lead-row.svelte-1uha8ag{display:grid;grid-template-columns:18px 1fr 64px 44px;align-items:center;gap:10px;padding:9px 15px;border-top:1px solid var(--line-2)}.lead-row.svelte-1uha8ag .rk:where(.svelte-1uha8ag){font-family:var(--f-mono);font-size:10.5px;color:var(--mute-2)}.lead-row.svelte-1uha8ag .bn:where(.svelte-1uha8ag){display:flex;align-items:center;gap:9px;min-width:0}.lead-row.svelte-1uha8ag .av:where(.svelte-1uha8ag){width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-size:10px;font-weight:700;color:#fff;flex:none;font-family:var(--f-display)}.lead-row.svelte-1uha8ag .nm:where(.svelte-1uha8ag){font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lead-row.svelte-1uha8ag .vis:where(.svelte-1uha8ag){display:flex;align-items:center;gap:7px}.lead-row.svelte-1uha8ag .vis:where(.svelte-1uha8ag) .track:where(.svelte-1uha8ag){flex:1;height:5px;border-radius:3px;background:var(--surface-3);overflow:hidden}.lead-row.svelte-1uha8ag .vis:where(.svelte-1uha8ag) .track:where(.svelte-1uha8ag)>i:where(.svelte-1uha8ag){display:block;height:100%;border-radius:3px;width:0;transition:width 1.1s var(--ease)}.lead-row.me.svelte-1uha8ag{background:var(--primary-soft)}.lead-row.me.svelte-1uha8ag .nm:where(.svelte-1uha8ag){color:var(--ink)}.lead-row.svelte-1uha8ag .delta:where(.svelte-1uha8ag){font-family:var(--f-mono);font-size:11px;font-weight:600;text-align:right}.delta.up.svelte-1uha8ag{color:var(--good)}.delta.down.svelte-1uha8ag{color:var(--bad)}.delta.flat.svelte-1uha8ag{color:var(--mute)}.float.svelte-1uha8ag{position:absolute;z-index:2;background:var(--surface);border:1px solid var(--line);border-radius:11px;padding:11px 13px;box-shadow:0 18px 40px -22px #0f132080;display:flex;align-items:center;gap:10px}.float.svelte-1uha8ag .ico:where(.svelte-1uha8ag){width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex:none}.float.svelte-1uha8ag .tt:where(.svelte-1uha8ag){font-size:12px;font-weight:600;line-height:1.25;white-space:nowrap}.float.svelte-1uha8ag .ds:where(.svelte-1uha8ag){font-size:10.5px;color:var(--mute);font-family:var(--f-mono);white-space:nowrap}.float.f1.svelte-1uha8ag{left:-26px;top:-22px;animation:svelte-1uha8ag-floaty 6s ease-in-out infinite}.float.f2.svelte-1uha8ag{right:-24px;bottom:-22px;animation:svelte-1uha8ag-floaty 7s ease-in-out infinite .8s}@keyframes svelte-1uha8ag-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media(prefers-reduced-motion:reduce){.float.f1.svelte-1uha8ag,.float.f2.svelte-1uha8ag{animation:none}}@media(max-width:900px){.float.svelte-1uha8ag{display:none}}section.svelte-1uha8ag{position:relative}.band.svelte-1uha8ag{padding:84px 0}.sec-head.svelte-1uha8ag{max-width:640px;margin:0 auto 48px;text-align:center}.sec-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--f-display);font-weight:700;font-size:clamp(30px,4vw,44px);line-height:1.04;letter-spacing:-.035em;margin:14px 0 0}.sec-head.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:16.5px;color:var(--ink-2);margin:16px auto 0;max-width:540px}.engines-band.svelte-1uha8ag{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.eng-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.eng-card.svelte-1uha8ag{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:18px 16px;text-align:center}.eng-card.svelte-1uha8ag:hover{transform:translateY(-4px);box-shadow:0 20px 40px -24px #0f132066;border-color:var(--mute-2)}.eng-card.svelte-1uha8ag .logo:where(.svelte-1uha8ag){width:46px;height:46px;border-radius:13px;margin:0 auto 13px;display:grid;place-items:center;color:#fff;box-shadow:0 6px 16px -8px #0b0e168c}.eng-card.svelte-1uha8ag .logo:where(.svelte-1uha8ag) svg{width:25px;height:25px;display:block}.eng-card.svelte-1uha8ag .nm:where(.svelte-1uha8ag){font-size:13.5px;font-weight:600}.eng-card.svelte-1uha8ag .pc:where(.svelte-1uha8ag){font-family:var(--f-mono);font-size:11px;color:var(--mute);margin-top:3px}@media(max-width:820px){.eng-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.eng-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}.steps.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;position:relative}.step.svelte-1uha8ag{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:24px 22px 26px;position:relative;overflow:hidden}.step.svelte-1uha8ag .no:where(.svelte-1uha8ag){font-family:var(--f-mono);font-size:11px;font-weight:600;color:var(--mute);display:inline-flex;align-items:center;gap:8px}.step.svelte-1uha8ag .no:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){width:26px;height:26px;border-radius:8px;background:var(--ink);color:#fff;display:grid;place-items:center;font-size:12px}.step.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--f-display);font-size:20px;font-weight:700;letter-spacing:-.02em;margin:16px 0 8px}.step.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px;color:var(--ink-2);margin:0}.step.svelte-1uha8ag .viz:where(.svelte-1uha8ag){margin-top:18px;height:96px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line-2);overflow:hidden;position:relative}@media(max-width:820px){.steps.svelte-1uha8ag{grid-template-columns:1fr}}.viz-connect.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;height:100%;gap:0;font-family:var(--f-mono);font-size:12px;color:var(--ink-2)}.viz-connect.svelte-1uha8ag .pill:where(.svelte-1uha8ag){display:flex;align-items:center;gap:7px;background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:7px 11px}.viz-connect.svelte-1uha8ag .pill:where(.svelte-1uha8ag) .g:where(.svelte-1uha8ag){width:7px;height:7px;border-radius:50%;background:var(--good)}.viz-run.svelte-1uha8ag{display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 16px;gap:6px}.viz-run.svelte-1uha8ag .ln:where(.svelte-1uha8ag){display:flex;align-items:center;gap:9px;font-size:11px}.viz-run.svelte-1uha8ag .ln:where(.svelte-1uha8ag) .sw:where(.svelte-1uha8ag){width:8px;height:8px;border-radius:3px;flex:none}.viz-run.svelte-1uha8ag .ln:where(.svelte-1uha8ag) .bar:where(.svelte-1uha8ag){flex:1;height:5px;border-radius:3px;background:var(--surface-3);overflow:hidden}.viz-run.svelte-1uha8ag .ln:where(.svelte-1uha8ag) .bar:where(.svelte-1uha8ag)>i:where(.svelte-1uha8ag){display:block;height:100%;border-radius:3px;width:0;transition:width .8s var(--ease)}.viz-improve.svelte-1uha8ag{height:100%;display:flex;align-items:flex-end;padding:14px 16px;gap:5px}.viz-improve.svelte-1uha8ag i:where(.svelte-1uha8ag){flex:1;background:var(--primary-soft);border-radius:3px 3px 0 0;position:relative}.viz-improve.svelte-1uha8ag i.on:where(.svelte-1uha8ag){background:var(--good)}.demo-card.svelte-1uha8ag{max-width:880px;margin:0 auto;background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 2px 4px #0f13200a,0 40px 80px -48px #0f132073}.demo-top.svelte-1uha8ag{padding:24px 26px;border-bottom:1px solid var(--line);background:var(--surface-2)}.demo-top.svelte-1uha8ag .lab:where(.svelte-1uha8ag){font-family:var(--f-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.demo-examples.svelte-1uha8ag{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:13px}.demo-examples.svelte-1uha8ag .l:where(.svelte-1uha8ag){font-size:11.5px;color:var(--mute)}.ex-chip.svelte-1uha8ag{font-family:var(--f-mono);font-size:11.5px;color:var(--ink-2);background:var(--surface);border:1px solid var(--line);border-radius:7px;padding:4px 9px;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ex-chip.svelte-1uha8ag:hover{background:var(--surface-2);border-color:var(--mute-2);color:var(--ink)}.ex-chip.on.svelte-1uha8ag{background:var(--ink);border-color:var(--ink);color:#fff}.demo-result.svelte-1uha8ag{padding:8px 26px 26px}.scan-engine.svelte-1uha8ag{display:grid;grid-template-columns:26px 110px 1fr 86px;align-items:center;gap:12px;padding:13px 2px;border-bottom:1px solid var(--line-2)}.scan-engine.svelte-1uha8ag .elogo:where(.svelte-1uha8ag){width:24px;height:24px;border-radius:7px}.scan-engine.svelte-1uha8ag .elogo:where(.svelte-1uha8ag) svg{width:15px;height:15px}.scan-engine.svelte-1uha8ag .en:where(.svelte-1uha8ag){font-size:13px;font-weight:600;color:var(--ink-2)}.scan-engine.svelte-1uha8ag .track:where(.svelte-1uha8ag){height:7px;border-radius:4px;background:var(--surface-3);overflow:hidden}.scan-engine.svelte-1uha8ag .track:where(.svelte-1uha8ag)>i:where(.svelte-1uha8ag){display:block;height:100%;border-radius:4px;transition:width .9s var(--ease)}.scan-engine.svelte-1uha8ag .stat:where(.svelte-1uha8ag){font-family:var(--f-mono);font-size:12.5px;font-weight:600;text-align:right}@media(prefers-reduced-motion:reduce){.scan-engine.svelte-1uha8ag .track:where(.svelte-1uha8ag)>i:where(.svelte-1uha8ag),.viz-run.svelte-1uha8ag .ln:where(.svelte-1uha8ag) .bar:where(.svelte-1uha8ag)>i:where(.svelte-1uha8ag),.eng-row.svelte-1uha8ag .track:where(.svelte-1uha8ag)>i:where(.svelte-1uha8ag),.lead-row.svelte-1uha8ag .vis:where(.svelte-1uha8ag) .track:where(.svelte-1uha8ag)>i:where(.svelte-1uha8ag){transition:none}}.scan-verdict.svelte-1uha8ag{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:20px;padding:20px 22px;background:var(--ink);border-radius:13px;color:#fff;opacity:0;transform:translateY(10px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.scan-verdict.show.svelte-1uha8ag{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.scan-verdict.svelte-1uha8ag{opacity:1;transform:none;transition:none}}.scan-verdict.svelte-1uha8ag .score:where(.svelte-1uha8ag){display:flex;flex-direction:column;gap:2px;padding-right:20px;border-right:1px solid rgba(255,255,255,.14)}.scan-verdict.svelte-1uha8ag .score:where(.svelte-1uha8ag) .n:where(.svelte-1uha8ag){font-family:var(--f-mono);font-size:40px;font-weight:600;line-height:1;letter-spacing:-.04em}.scan-verdict.svelte-1uha8ag .score:where(.svelte-1uha8ag) .l:where(.svelte-1uha8ag){font-size:11px;color:#ffffff8c;font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase}.scan-verdict.svelte-1uha8ag .txt:where(.svelte-1uha8ag){flex:1;min-width:200px}.scan-verdict.svelte-1uha8ag .txt:where(.svelte-1uha8ag) .t:where(.svelte-1uha8ag){font-family:var(--f-display);font-size:17px;font-weight:600;letter-spacing:-.02em}.scan-verdict.svelte-1uha8ag .txt:where(.svelte-1uha8ag) .d:where(.svelte-1uha8ag){font-size:13px;color:#ffffff9e;margin-top:3px}.scan-verdict.svelte-1uha8ag .btn.primary:where(.svelte-1uha8ag){background:#fff;color:var(--ink)}.scan-verdict.svelte-1uha8ag .btn.primary:where(.svelte-1uha8ag):hover{background:#eef0f4}.price-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1040px;margin:44px auto 0;align-items:stretch}.price.svelte-1uha8ag{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:26px 24px 28px;display:flex;flex-direction:column;position:relative}.price.feat.svelte-1uha8ag{border-color:var(--ink);box-shadow:0 30px 60px -38px #0f13208c}.price.feat.svelte-1uha8ag:before{content:"Most popular";position:absolute;top:-11px;left:50%;transform:translate(-50%);font-family:var(--f-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;background:var(--ink);color:#fff;padding:4px 12px;border-radius:99px}.price.svelte-1uha8ag .tier:where(.svelte-1uha8ag){font-family:var(--f-display);font-size:18px;font-weight:700;letter-spacing:-.02em}.price.svelte-1uha8ag .blurb:where(.svelte-1uha8ag){font-size:13px;color:var(--mute);margin-top:4px;min-height:36px}.price.svelte-1uha8ag .amt:where(.svelte-1uha8ag){display:flex;align-items:baseline;gap:4px;margin:18px 0 2px}.price.svelte-1uha8ag .amt:where(.svelte-1uha8ag) .cur:where(.svelte-1uha8ag){font-family:var(--f-mono);font-size:20px;font-weight:600;color:var(--ink-2)}.price.svelte-1uha8ag .amt:where(.svelte-1uha8ag) .n:where(.svelte-1uha8ag){font-family:var(--f-mono);font-size:46px;font-weight:600;letter-spacing:-.04em;line-height:1;animation:svelte-1uha8ag-swap .3s var(--ease)}@keyframes svelte-1uha8ag-swap{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.price.svelte-1uha8ag .amt:where(.svelte-1uha8ag) .n:where(.svelte-1uha8ag){animation:none}}.price.svelte-1uha8ag .amt:where(.svelte-1uha8ag) .per:where(.svelte-1uha8ag){font-size:13px;color:var(--mute)}.price.svelte-1uha8ag .billed:where(.svelte-1uha8ag){font-size:11.5px;color:var(--mute);min-height:17px}.price.svelte-1uha8ag .btn:where(.svelte-1uha8ag){margin:20px 0;width:100%}.price.svelte-1uha8ag ul:where(.svelte-1uha8ag){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.price.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;align-items:flex-start;gap:9px;font-size:13.5px;color:var(--ink-2)}.price.svelte-1uha8ag li:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){color:var(--good);flex:none;margin-top:3px}.price.svelte-1uha8ag li:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){font-weight:600}.price.svelte-1uha8ag li.muted:where(.svelte-1uha8ag){color:var(--mute-2)}.price.svelte-1uha8ag li.muted:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){color:var(--mute-2)}.price-foot.svelte-1uha8ag{text-align:center;margin-top:26px;font-size:13.5px;color:var(--mute)}.price-foot.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink);font-weight:600;border-bottom:1px solid var(--mute-2)}@media(max-width:820px){.price-grid.svelte-1uha8ag{grid-template-columns:1fr;max-width:420px}}.faq.svelte-1uha8ag{max-width:760px;margin:0 auto}.faq-item.svelte-1uha8ag{border-bottom:1px solid var(--line)}.faq-q.svelte-1uha8ag{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 4px;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--f-display);font-size:17px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.faq-q.svelte-1uha8ag .ic:where(.svelte-1uha8ag){flex:none;color:var(--mute);transition:transform .3s var(--ease);display:grid;place-items:center}.faq-item.open.svelte-1uha8ag .faq-q:where(.svelte-1uha8ag) .ic:where(.svelte-1uha8ag){transform:rotate(45deg);color:var(--ink)}.faq-a.svelte-1uha8ag{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease)}.faq-item.open.svelte-1uha8ag .faq-a:where(.svelte-1uha8ag){grid-template-rows:1fr}@media(prefers-reduced-motion:reduce){.faq-a.svelte-1uha8ag,.faq-q.svelte-1uha8ag .ic:where(.svelte-1uha8ag){transition:none}}.faq-a.svelte-1uha8ag .inner:where(.svelte-1uha8ag){overflow:hidden;min-height:0;padding:0 4px;font-size:14.5px;color:var(--ink-2);line-height:1.6;max-width:640px}.faq-item.open.svelte-1uha8ag .faq-a:where(.svelte-1uha8ag) .inner:where(.svelte-1uha8ag){padding-bottom:22px}.cta-band.svelte-1uha8ag{background:var(--ink);color:#fff;padding:88px 0}.cta-band.svelte-1uha8ag .grid:where(.svelte-1uha8ag){position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 50% 50%,#000,transparent 75%);mask-image:radial-gradient(ellipse 60% 70% at 50% 50%,#000,transparent 75%)}.cta-band.svelte-1uha8ag .wrap:where(.svelte-1uha8ag){position:relative;text-align:center}.cta-band.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--f-display);font-size:clamp(32px,4.6vw,52px);font-weight:700;letter-spacing:-.04em;line-height:1.02;margin:0}.cta-band.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:17px;color:#ffffff9e;max-width:520px;margin:18px auto 0}.cta-actions.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:28px}.cta-band.svelte-1uha8ag .btn.ghost:where(.svelte-1uha8ag){color:#fff;border-color:#ffffff3d;background:#ffffff0f}.cta-band.svelte-1uha8ag .btn.ghost:where(.svelte-1uha8ag):hover{border-color:#fff6;background:#ffffff1f}.cta-band.svelte-1uha8ag .btn.primary:where(.svelte-1uha8ag){background:#fff;color:var(--ink)}.cta-band.svelte-1uha8ag .btn.primary:where(.svelte-1uha8ag):hover{background:#eef0f4}.cta-band.svelte-1uha8ag .trust:where(.svelte-1uha8ag){color:#ffffff80}.cta-band.svelte-1uha8ag .trust:where(.svelte-1uha8ag) .it:where(.svelte-1uha8ag) svg:where(.svelte-1uha8ag){color:#6fd08c}.cta-band.svelte-1uha8ag .trust:where(.svelte-1uha8ag) .sep:where(.svelte-1uha8ag){background:#ffffff4d}.footer.svelte-1uha8ag{padding:54px 0 40px;border-top:1px solid var(--line)}.footer.svelte-1uha8ag .top:where(.svelte-1uha8ag){display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.footer.svelte-1uha8ag .brand:where(.svelte-1uha8ag) .nm:where(.svelte-1uha8ag){font-size:16px}.footer.svelte-1uha8ag .tagline:where(.svelte-1uha8ag){font-size:13px;color:var(--mute);margin-top:12px;max-width:260px}.footer.svelte-1uha8ag .cols:where(.svelte-1uha8ag){display:flex;gap:56px;flex-wrap:wrap}.footer.svelte-1uha8ag .col:where(.svelte-1uha8ag) h5:where(.svelte-1uha8ag){font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute-2);font-weight:600;margin:0 0 12px}.footer.svelte-1uha8ag .col:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){display:block;font-size:13.5px;color:var(--ink-2);padding:4px 0;transition:color .15s}.footer.svelte-1uha8ag .col:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:var(--ink)}.footer.svelte-1uha8ag .base:where(.svelte-1uha8ag){display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:40px;padding-top:22px;border-top:1px solid var(--line-2);font-size:12.5px;color:var(--mute)}.footer.svelte-1uha8ag .base:where(.svelte-1uha8ag) .mono:where(.svelte-1uha8ag){font-size:11.5px}@media(max-width:720px){.nav-links.svelte-1uha8ag{display:none}.preview-body.svelte-1uha8ag{grid-template-columns:1fr}.pv-kpis.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.hero.svelte-1uha8ag{padding-top:120px}}@media(max-width:480px){.nav-cta.svelte-1uha8ag .btn.ghost:where(.svelte-1uha8ag){display:none}}
