.marketing-nav[data-v-bf00ceb4]{position:sticky;top:0;z-index:100;background:#0a0a0aeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--color-border)}.nav-inner[data-v-bf00ceb4]{display:flex;align-items:center;height:64px;gap:2rem}.nav-brand[data-v-bf00ceb4]{display:flex;align-items:center;gap:.6rem;text-decoration:none;flex-shrink:0}.nav-logo-icon[data-v-bf00ceb4]{flex-shrink:0}.nav-brand-name[data-v-bf00ceb4]{font-family:var(--font-heading);font-weight:700;font-size:1.15rem;color:var(--color-text);letter-spacing:-.02em}.nav-brand-io[data-v-bf00ceb4]{font-weight:300;color:var(--color-primary)}.nav-links[data-v-bf00ceb4]{display:flex;align-items:center;gap:.25rem;flex:1}.nav-links a[data-v-bf00ceb4]{padding:.4rem .75rem;font-size:var(--text-small);font-weight:500;color:var(--color-text-secondary);text-decoration:none;border-radius:6px;transition:all .15s}.nav-links a[data-v-bf00ceb4]:hover{color:var(--color-text);background:#e8e4df0f;text-decoration:none}.nav-links a.nav-free-check[data-v-bf00ceb4],.nav-links a.router-link-active[data-v-bf00ceb4]{color:var(--color-primary);font-weight:600}.nav-cta[data-v-bf00ceb4]{flex-shrink:0;padding:.55rem 1.25rem;font-size:var(--text-small)}.nav-hamburger[data-v-bf00ceb4]{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px}.nav-hamburger span[data-v-bf00ceb4]{width:22px;height:2px;background:var(--color-text);border-radius:2px}@media (max-width: 768px){.nav-hamburger[data-v-bf00ceb4]{display:flex}.nav-cta[data-v-bf00ceb4]{display:none}.nav-links[data-v-bf00ceb4]{display:none;position:absolute;top:64px;left:0;right:0;flex-direction:column;background:#0a0a0afa;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--color-border);padding:.75rem 1.25rem;box-shadow:var(--shadow-md)}.nav-links.open[data-v-bf00ceb4]{display:flex}.nav-links a[data-v-bf00ceb4]{width:100%;padding:.65rem .75rem}}.marketing-footer[data-v-1222a4df]{background:var(--color-hero-bg);color:#e8e4df99;padding:4rem 0 2rem}.footer-grid[data-v-1222a4df]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem}.footer-logo[data-v-1222a4df]{display:flex;align-items:center;gap:.6rem;margin-bottom:.75rem}.footer-logo-icon[data-v-1222a4df]{flex-shrink:0}.logo-text[data-v-1222a4df]{font-family:var(--font-heading);font-weight:700;font-size:1.1rem;color:var(--color-text)}.logo-io[data-v-1222a4df]{font-weight:300;color:var(--color-primary)}.footer-tagline[data-v-1222a4df]{font-size:var(--text-small);line-height:1.6;max-width:280px}.footer-col h4[data-v-1222a4df]{color:var(--color-text);font-family:var(--font-heading);font-size:var(--text-small);font-weight:600;margin-bottom:.85rem;text-transform:uppercase;letter-spacing:.04em}.footer-col a[data-v-1222a4df]{display:block;font-size:var(--text-small);color:#e8e4df80;text-decoration:none;padding:.25rem 0;transition:color .15s}.footer-col a[data-v-1222a4df]:hover{color:var(--color-primary);text-decoration:none}.footer-social[data-v-1222a4df]{display:flex;gap:.75rem;margin-top:.75rem}.footer-social a[data-v-1222a4df]{display:inline-flex;color:#e8e4df66;transition:color .15s;padding:0}.footer-social a[data-v-1222a4df]:hover{color:var(--color-primary)}.footer-bottom[data-v-1222a4df]{margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgba(232,228,223,.08);font-size:var(--text-xs)}@media (max-width: 768px){.footer-grid[data-v-1222a4df]{grid-template-columns:1fr 1fr;gap:2rem}.footer-brand[data-v-1222a4df]{grid-column:1 / -1}}@media (max-width: 480px){.footer-grid[data-v-1222a4df]{grid-template-columns:1fr}}.cookie-banner[data-v-638bf357]{position:fixed;bottom:0;left:0;right:0;background:#141418f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(232,228,223,.1);padding:1rem 0;z-index:9999}.cookie-inner[data-v-638bf357]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.cookie-inner p[data-v-638bf357]{font-size:.875rem;color:#e8e4dfb3;margin:0}.cookie-inner a[data-v-638bf357]{color:var(--color-primary);text-decoration:underline}.cookie-actions[data-v-638bf357]{display:flex;gap:.75rem;flex-shrink:0}.btn-accept[data-v-638bf357]{background:var(--color-primary);color:#111;border:none;padding:.5rem 1.25rem;border-radius:6px;font-weight:600;cursor:pointer;font-size:.875rem}.btn-decline[data-v-638bf357]{background:transparent;color:#e8e4df99;border:1px solid rgba(232,228,223,.15);padding:.5rem 1.25rem;border-radius:6px;cursor:pointer;font-size:.875rem}.slide-up-enter-active[data-v-638bf357],.slide-up-leave-active[data-v-638bf357]{transition:transform .3s ease,opacity .3s ease}.slide-up-enter-from[data-v-638bf357],.slide-up-leave-to[data-v-638bf357]{transform:translateY(100%);opacity:0}.marketing-site[data-v-9dd71e8b]{display:flex;flex-direction:column;min-height:100vh}main[data-v-9dd71e8b]{flex:1}.hero[data-v-e8d6883b]{padding:7rem 2rem 6rem}.hero-dark[data-v-e8d6883b]{background:var(--color-hero-bg);color:var(--color-hero-text)}.hero-content[data-v-e8d6883b]{max-width:840px}.hero-centered[data-v-e8d6883b]{text-align:center;margin-left:auto;margin-right:auto}.hero-headline[data-v-e8d6883b]{margin-bottom:1.25rem}.hero-subheadline[data-v-e8d6883b]{font-size:var(--text-body-lg);line-height:1.7;opacity:.85;max-width:640px}.hero-centered .hero-subheadline[data-v-e8d6883b]{margin-left:auto;margin-right:auto}.hero-dark .hero-subheadline[data-v-e8d6883b]{color:var(--color-hero-muted)}.hero-actions[data-v-e8d6883b]{display:flex;gap:1rem;margin-top:2.5rem}.hero-centered .hero-actions[data-v-e8d6883b]{justify-content:center}@media (max-width: 768px){.hero[data-v-e8d6883b]{padding:4.5rem 1.25rem 4rem}.hero-actions[data-v-e8d6883b]{flex-direction:column;align-items:center}}.step-card[data-v-9edaee8b]{text-align:center;padding:2rem 1.5rem}.step-number[data-v-9edaee8b]{width:48px;height:48px;border-radius:50%;background:var(--color-primary);color:#050505;font-family:var(--font-heading);font-weight:700;font-size:1.25rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem}.step-title[data-v-9edaee8b]{margin-bottom:.75rem}.step-desc[data-v-9edaee8b]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.feature-block[data-v-01f3f487]{padding:2rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:box-shadow .2s,transform .2s}.feature-block[data-v-01f3f487]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.feature-icon[data-v-01f3f487]{font-size:1.75rem;margin-bottom:1rem;width:48px;height:48px;background:var(--color-primary-subtle);border-radius:var(--radius);display:flex;align-items:center;justify-content:center}.feature-title[data-v-01f3f487]{margin-bottom:.5rem}.feature-desc[data-v-01f3f487]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.cta-banner[data-v-2c8baec8]{padding:5rem 2rem;text-align:center}.cta-dark[data-v-2c8baec8]{background:var(--color-hero-bg);color:var(--color-hero-text)}.cta-light[data-v-2c8baec8]{background:var(--color-primary-subtle);color:var(--color-text)}.cta-inner[data-v-2c8baec8]{max-width:700px}.cta-headline[data-v-2c8baec8]{margin-bottom:.75rem}.cta-subtext[data-v-2c8baec8]{font-size:var(--text-body-lg);opacity:.8;margin-bottom:2rem;line-height:1.6}.cta-dark .cta-subtext[data-v-2c8baec8]{color:var(--color-hero-muted)}.cta-light .cta-subtext[data-v-2c8baec8]{color:var(--color-text-secondary)}.cta-banner .btn[data-v-2c8baec8],.stats-grid[data-v-b271dc55]{margin-top:1rem}.stat-card[data-v-b271dc55]{text-align:center;padding:2rem 1.5rem}.stat-number[data-v-b271dc55]{font-family:var(--font-heading);font-size:var(--text-h1);font-weight:700;color:var(--color-primary);margin-bottom:.5rem}.stat-desc[data-v-b271dc55]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.insight-card[data-v-b271dc55]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:2rem 1.5rem;display:flex;align-items:center}.insight-quote[data-v-b271dc55]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.8;font-style:italic}.preview-section[data-v-b271dc55]{background:#0a0b0f}.preview-grid[data-v-b271dc55]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem;margin-top:2rem}.preview-card[data-v-b271dc55]{background:var(--color-surface, #141425);border:1px solid var(--color-border, rgba(255,255,255,.08));border-radius:12px;padding:1.75rem 1.5rem}.preview-card-title[data-v-b271dc55]{font-family:var(--font-heading);font-size:var(--text-body);font-weight:700;color:var(--color-text-light, #a0a0a0);text-transform:uppercase;letter-spacing:.04em;margin-bottom:1.25rem}.mini-score-section[data-v-b271dc55]{text-align:center}.mini-ring-wrap[data-v-b271dc55]{position:relative;width:100px;height:100px;margin:0 auto .5rem}.mini-ring[data-v-b271dc55]{width:100%;height:100%}.mini-score-value[data-v-b271dc55]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.mini-score-num[data-v-b271dc55]{font-family:var(--font-heading);font-size:1.75rem;font-weight:700;color:var(--color-text);line-height:1}.mini-score-of[data-v-b271dc55]{font-size:var(--text-xs);color:var(--color-text-light);display:block}.mini-score-label[data-v-b271dc55]{font-weight:700;font-size:var(--text-small);text-transform:uppercase;letter-spacing:.03em;color:#e8a820;margin-bottom:1rem}.mini-competitors[data-v-b271dc55]{display:flex;flex-direction:column;gap:.4rem}.mini-comp[data-v-b271dc55]{display:grid;grid-template-columns:90px 1fr 28px;align-items:center;gap:.5rem}.mini-comp-name[data-v-b271dc55]{font-size:11px;color:var(--color-text-secondary);white-space:nowrap;text-align:left;overflow:hidden;text-overflow:ellipsis}.mini-comp-track[data-v-b271dc55]{height:5px;background:#ffffff0f;border-radius:3px;overflow:hidden}.mini-comp-fill[data-v-b271dc55]{height:100%;border-radius:3px}.mini-comp-score[data-v-b271dc55]{font-size:11px;font-weight:700;color:var(--color-text);text-align:right}.mini-query-list[data-v-b271dc55]{display:flex;flex-direction:column;gap:1rem}.mini-query-row[data-v-b271dc55]{display:flex;flex-direction:column;gap:.3rem}.mini-query-text[data-v-b271dc55]{font-size:var(--text-small);color:var(--color-text);font-weight:500}.mini-query-bar-wrap[data-v-b271dc55]{display:flex;align-items:center;gap:.5rem}.mini-query-track[data-v-b271dc55]{flex:1;height:5px;background:#ffffff0f;border-radius:3px;overflow:hidden}.mini-query-fill[data-v-b271dc55]{height:100%;border-radius:3px}.mini-query-val[data-v-b271dc55]{font-size:11px;font-weight:700;color:var(--color-text);min-width:30px;text-align:right}.mini-dimensions[data-v-b271dc55]{display:flex;flex-direction:column;gap:.9rem}.mini-dim[data-v-b271dc55]{display:flex;flex-direction:column;gap:.25rem}.mini-dim-name[data-v-b271dc55]{font-size:var(--text-small);color:var(--color-text-secondary);font-weight:500}.mini-dim-bar-wrap[data-v-b271dc55]{display:flex;align-items:center;gap:.5rem}.mini-dim-track[data-v-b271dc55]{flex:1;height:5px;background:#ffffff0f;border-radius:3px;overflow:hidden}.mini-dim-fill[data-v-b271dc55]{height:100%;border-radius:3px}.mini-dim-score[data-v-b271dc55]{font-size:11px;font-weight:700;min-width:30px;text-align:right}.preview-cta[data-v-b271dc55]{text-align:center;margin-top:2rem}.grid-4-steps[data-v-b271dc55]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media (max-width: 1024px){.grid-4-steps[data-v-b271dc55]{grid-template-columns:repeat(2,1fr)}}.vertical-tags[data-v-b271dc55]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem}.vertical-tag[data-v-b271dc55]{padding:.6rem 1.25rem;border:1px solid var(--color-border);border-radius:100px;font-size:var(--text-body);color:var(--color-text-secondary);background:var(--color-surface);transition:border-color .2s,color .2s}.vertical-tag[data-v-b271dc55]:hover,.vertical-tag-active[data-v-b271dc55]{border-color:var(--color-primary, #c9ff57);color:var(--color-text);cursor:pointer}.vertical-tag-active[data-v-b271dc55]{background:#c9ff570f}.vertical-context[data-v-b271dc55]{text-align:center;margin-top:1.25rem;padding:1rem 1.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;display:flex;align-items:center;justify-content:center;gap:.5rem}.vertical-context-label[data-v-b271dc55]{font-size:var(--text-small);color:var(--color-text-light)}.vertical-context-query[data-v-b271dc55]{font-size:var(--text-body);color:var(--color-primary, #c9ff57);font-style:italic}.fade-enter-active[data-v-b271dc55],.fade-leave-active[data-v-b271dc55]{transition:opacity .2s ease}.fade-enter-from[data-v-b271dc55],.fade-leave-to[data-v-b271dc55]{opacity:0}.feature-highlight[data-v-b271dc55]{border-color:var(--color-primary, #c9ff57)!important;background:#c9ff570a!important}.section-accuracy[data-v-b271dc55]{background:#0a0b0f}.accuracy-callout[data-v-b271dc55]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.accuracy-badge[data-v-b271dc55]{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.2rem .6rem;border-radius:20px;background:var(--color-primary, #c9ff57);color:#0a0b0f;margin-bottom:1rem}.accuracy-desc[data-v-b271dc55]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1rem}.accuracy-desc em[data-v-b271dc55]{color:var(--color-text);font-style:normal;font-weight:600}.accuracy-callout .btn[data-v-b271dc55]{margin-top:.5rem}.accuracy-preview-card[data-v-b271dc55]{background:var(--color-surface, #141425);border:1px solid var(--color-border, rgba(255,255,255,.08));border-radius:12px;padding:1.5rem}.accuracy-preview-header[data-v-b271dc55]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.accuracy-preview-title[data-v-b271dc55]{font-family:var(--font-heading);font-size:var(--text-body);font-weight:700;color:var(--color-text-light, #a0a0a0);text-transform:uppercase;letter-spacing:.04em}.accuracy-preview-score[data-v-b271dc55]{font-family:var(--font-heading);font-size:1.5rem;font-weight:700}.accuracy-preview-score.accuracy-bad[data-v-b271dc55]{color:#e05040}.accuracy-preview-score.accuracy-ok[data-v-b271dc55]{color:#e8a820}.accuracy-preview-score.accuracy-good[data-v-b271dc55]{color:#28c840}.accuracy-preview-issues[data-v-b271dc55]{display:flex;flex-direction:column;gap:.75rem}.accuracy-preview-issue[data-v-b271dc55]{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border-radius:8px;border:1px solid var(--color-border, rgba(255,255,255,.06))}.accuracy-preview-issue.issue-critical[data-v-b271dc55]{border-color:#e0504040;background:#e050400a}.accuracy-preview-issue.issue-warning[data-v-b271dc55]{border-color:#e8a82040;background:#e8a8200a}.accuracy-preview-issue.issue-ok[data-v-b271dc55]{border-color:#28c84033;background:#28c8400a}.preview-severity[data-v-b271dc55]{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .45rem;border-radius:4px;flex-shrink:0;margin-top:.1rem}.preview-severity.severity-critical[data-v-b271dc55]{background:#e0504033;color:#e05040}.preview-severity.severity-warning[data-v-b271dc55]{background:#e8a82033;color:#e8a820}.preview-severity.severity-ok[data-v-b271dc55]{background:#28c84026;color:#28c840}.preview-issue-body[data-v-b271dc55]{display:flex;flex-direction:column;gap:.15rem}.preview-claim[data-v-b271dc55]{font-size:.8rem;color:var(--color-text, #fff)}.preview-reality[data-v-b271dc55]{font-size:.8rem;color:#28c840}@media (max-width: 768px){.accuracy-callout[data-v-b271dc55]{grid-template-columns:1fr}}.preview-card-wide[data-v-b271dc55]{grid-column:1 / -1}.perception-intro[data-v-b271dc55]{font-size:var(--text-small);color:var(--color-text-secondary);margin-bottom:1rem;line-height:1.6}.perception-levels[data-v-b271dc55]{display:flex;gap:.75rem}.perception-level[data-v-b271dc55]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:1rem .5rem;border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);opacity:.4;transition:all .2s;cursor:pointer}.perception-active[data-v-b271dc55]{opacity:1;background:#c9ff5714;border-color:var(--color-primary, #c9ff57);box-shadow:0 0 20px #c9ff571a}.perception-marker[data-v-b271dc55]{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:var(--color-text-light);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#ffffff0d}.perception-active .perception-marker[data-v-b271dc55]{color:var(--color-primary, #c9ff57);background:#c9ff571f}.perception-label[data-v-b271dc55]{font-size:var(--text-small);font-weight:700;color:var(--color-text)}.perception-desc[data-v-b271dc55]{font-size:10px;color:var(--color-text-light);text-align:center;line-height:1.3}.perception-detail[data-v-b271dc55]{margin-top:1rem;padding:1rem 1.25rem;background:#c9ff570a;border:1px solid rgba(201,255,87,.15);border-radius:8px}.perception-detail-text[data-v-b271dc55]{font-size:var(--text-small);color:var(--color-text);line-height:1.6;margin:0}.perception-move-up[data-v-b271dc55]{font-size:var(--text-small);color:var(--color-text-secondary);line-height:1.6;margin:.75rem 0 0;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.06)}.perception-move-up-label[data-v-b271dc55]{color:var(--color-primary, #c9ff57);font-weight:600}.perception-detail-fade-enter-active[data-v-b271dc55],.perception-detail-fade-leave-active[data-v-b271dc55]{transition:opacity .2s ease}.perception-detail-fade-enter-from[data-v-b271dc55],.perception-detail-fade-leave-to[data-v-b271dc55]{opacity:0}.platforms-grid[data-v-b271dc55]{display:flex;justify-content:center;gap:1.5rem;margin-top:2rem;flex-wrap:wrap}.platform-card[data-v-b271dc55]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 2rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;min-width:150px;transition:transform .2s,box-shadow .2s}.platform-card[data-v-b271dc55]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.platform-soon[data-v-b271dc55]{opacity:.6}.platform-card[data-v-b271dc55]:not(.platform-soon){opacity:1}.platform-name[data-v-b271dc55]{font-size:var(--text-body);font-weight:600;color:var(--color-text)}.platform-badge[data-v-b271dc55]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.2rem .6rem;border-radius:20px}.platform-badge-live[data-v-b271dc55]{background:#28c84026;color:#28c840}.platform-badge-soon[data-v-b271dc55]{background:#e8a82026;color:#e8a820}.platform-badge-available[data-v-b271dc55]{background:#c9ff571a;color:var(--color-primary, #c9ff57)}.grid-2[data-v-b271dc55]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:2rem}@media (max-width: 768px){.preview-grid[data-v-b271dc55],.grid-4-steps[data-v-b271dc55]{grid-template-columns:1fr}.perception-levels[data-v-b271dc55]{flex-direction:column}.platforms-grid[data-v-b271dc55]{flex-direction:column;align-items:center}.grid-2[data-v-b271dc55],.hero-features-grid[data-v-b271dc55],.more-features-grid[data-v-b271dc55]{grid-template-columns:1fr}}.hero-features-grid[data-v-b271dc55]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:2rem}.hero-feature-card[data-v-b271dc55]{background:var(--bg-card, #141519);border:1px solid var(--border, #2a2b32);border-radius:12px;padding:2rem;transition:border-color .2s}.hero-feature-card[data-v-b271dc55]:hover{border-color:var(--color-primary, #c9ff57)}.hero-feature-marker[data-v-b271dc55]{display:inline-block;font-size:.7rem;font-weight:800;color:var(--color-primary, #c9ff57);letter-spacing:1px;margin-bottom:.75rem;padding:.2rem .5rem;background:#c9ff5714;border-radius:4px}.hero-feature-title[data-v-b271dc55]{font-size:1.15rem;font-weight:700;color:#fff;margin:0 0 .5rem}.hero-feature-desc[data-v-b271dc55]{font-size:.9rem;color:var(--text-secondary, #9ca3af);line-height:1.65;margin:0}.hero-feature-example[data-v-b271dc55]{margin-top:1rem;padding-top:.85rem;border-top:1px solid var(--border, #2a2b32);max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .25s ease,margin-top .3s ease,padding-top .3s ease;margin-top:0;padding-top:0}.hero-feature-card:hover .hero-feature-example[data-v-b271dc55]{max-height:120px;opacity:1;margin-top:1rem;padding-top:.85rem}.example-label[data-v-b271dc55]{display:inline-block;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:.15rem .45rem;border-radius:3px;margin-bottom:.4rem}.example-critical[data-v-b271dc55]{background:#ef444426;color:#ef4444}.example-insight[data-v-b271dc55]{background:#3b82f626;color:#3b82f6}.example-found[data-v-b271dc55]{background:#10b98126;color:#10b981}.example-gap[data-v-b271dc55]{background:#f59e0b26;color:#f59e0b}.example-alert[data-v-b271dc55]{background:#ef444426;color:#ef4444}.example-drift[data-v-b271dc55]{background:#f59e0b26;color:#f59e0b}.example-sentiment[data-v-b271dc55]{background:#8b5cf626;color:#8b5cf6}.example-tracked[data-v-b271dc55],.example-fix[data-v-b271dc55]{background:#c9ff571f;color:var(--color-primary, #c9ff57)}.example-blocked[data-v-b271dc55]{background:#ef444426;color:#ef4444}.example-rewrite[data-v-b271dc55]{background:#3b82f626;color:#3b82f6}.example-report[data-v-b271dc55]{background:#10b98126;color:#10b981}.example-demand[data-v-b271dc55]{background:#6366f126;color:#818cf8}.example-share[data-v-b271dc55]{background:#c9ff5726;color:var(--color-primary)}.example-crawl[data-v-b271dc55]{background:#38bdf826;color:#38bdf8}.example-line[data-v-b271dc55]{font-size:.78rem;color:#d1d5db;font-family:SF Mono,Fira Code,monospace;line-height:1.5}.example-line-2[data-v-b271dc55]{color:var(--text-secondary, #9ca3af)}.more-features-toggle[data-v-b271dc55]{text-align:center;margin-top:1.5rem;cursor:pointer;color:var(--color-primary, #c9ff57);font-size:.85rem;font-weight:600;transition:opacity .15s}.more-features-toggle[data-v-b271dc55]:hover{opacity:.8}.more-features-grid[data-v-b271dc55]{margin-top:1.5rem}.portal-preview-section[data-v-b271dc55]{padding:0 0 2rem}.portal-preview-frame[data-v-b271dc55]{border-radius:12px;overflow:hidden;border:1px solid var(--border, #2a2b32);box-shadow:0 24px 80px #0006;max-width:960px;margin:0 auto}.browser-chrome[data-v-b271dc55]{background:#1a1b22;padding:.6rem 1rem;display:flex;align-items:center;gap:.75rem;border-bottom:1px solid #2a2b32}.browser-dots[data-v-b271dc55]{display:flex;gap:6px}.dot[data-v-b271dc55]{width:10px;height:10px;border-radius:50%}.dot-red[data-v-b271dc55]{background:#ff5f57}.dot-yellow[data-v-b271dc55]{background:#febc2e}.dot-green[data-v-b271dc55]{background:#28c840}.browser-url[data-v-b271dc55]{font-size:.72rem;color:#6b7280;background:#0f1014;padding:.25rem .75rem;border-radius:4px;flex:1;max-width:300px}.portal-preview-img[data-v-b271dc55]{width:100%;display:block}.portal-inline-section[data-v-b271dc55]{padding:3rem 0}.portal-inline[data-v-b271dc55]{display:grid;grid-template-columns:1fr 1.5fr;gap:2.5rem;align-items:center}.portal-inline-text h3[data-v-b271dc55]{font-size:1.3rem;font-weight:700;color:#fff;margin:0 0 .75rem;line-height:1.3}.portal-inline-desc[data-v-b271dc55]{font-size:.9rem;color:var(--text-secondary, #9ca3af);line-height:1.65}.portal-inline-frame[data-v-b271dc55]{border-radius:10px;overflow:hidden;border:1px solid var(--border, #2a2b32);box-shadow:0 12px 40px #0000004d}.portal-inline-img[data-v-b271dc55]{width:100%;display:block}@media (max-width: 768px){.portal-inline[data-v-b271dc55]{grid-template-columns:1fr}}.section-how-it-works[data-v-b271dc55]{background:var(--bg-alt, #0f1014)}.hiw-steps[data-v-b271dc55]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:2.5rem;position:relative}.hiw-step[data-v-b271dc55]{position:relative;padding:0 1.5rem;text-align:center}.hiw-number[data-v-b271dc55]{width:48px;height:48px;border-radius:50%;background:#c9ff571a;border:2px solid var(--color-primary, #c9ff57);color:var(--color-primary, #c9ff57);font-size:1.1rem;font-weight:800;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;position:relative;z-index:1}.hiw-connector[data-v-b271dc55]{position:absolute;top:24px;left:calc(50% + 24px);width:calc(100% - 48px);height:2px;background:linear-gradient(90deg,var(--color-primary, #c9ff57) 0%,rgba(201,255,87,.2) 100%)}.hiw-step:last-child .hiw-connector[data-v-b271dc55]{display:none}.hiw-title[data-v-b271dc55]{font-size:.95rem;font-weight:700;color:#fff;margin:0 0 .5rem;line-height:1.4}.hiw-desc[data-v-b271dc55]{font-size:.82rem;color:var(--text-secondary, #9ca3af);line-height:1.6;margin:0}.hiw-cta[data-v-b271dc55]{text-align:center;margin-top:2.5rem}@media (max-width: 768px){.hiw-steps[data-v-b271dc55]{grid-template-columns:1fr;gap:2rem}.hiw-connector[data-v-b271dc55]{display:none}}.section-urgency[data-v-b271dc55]{padding:4rem 0}.urgency-block[data-v-b271dc55]{max-width:720px;margin:0 auto}.urgency-headline[data-v-b271dc55]{font-size:1.6rem;font-weight:800;color:#fff;line-height:1.3;margin:0 0 2rem;text-align:center}.urgency-points[data-v-b271dc55]{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem}.urgency-point[data-v-b271dc55]{display:flex;gap:1rem;align-items:flex-start;font-size:.9rem;color:var(--text-secondary, #9ca3af);line-height:1.65}.urgency-point strong[data-v-b271dc55]{color:#fff}.urgency-marker[data-v-b271dc55]{color:var(--color-primary, #c9ff57);font-weight:800;font-size:1rem;flex-shrink:0;margin-top:.1rem}.urgency-cta[data-v-b271dc55]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.urgency-note[data-v-b271dc55]{font-size:.78rem;color:#6b7280}.pricing-anchor-section[data-v-b271dc55]{padding:2rem 0}.pricing-anchor[data-v-b271dc55]{display:flex;align-items:center;justify-content:center;gap:1.5rem;padding:1.25rem 2rem;background:#c9ff570a;border:1px solid rgba(201,255,87,.15);border-radius:12px;flex-wrap:wrap}.pricing-anchor-text[data-v-b271dc55]{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;justify-content:center}.pricing-anchor-label[data-v-b271dc55]{font-size:.8rem;color:var(--text-secondary, #9ca3af);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.pricing-anchor-price[data-v-b271dc55]{font-size:1.4rem;font-weight:800;color:var(--color-primary, #c9ff57)}.pricing-anchor-sep[data-v-b271dc55]{color:#2a2b32;margin:0 .25rem}.pricing-anchor-note[data-v-b271dc55]{font-size:.85rem;color:var(--text-secondary, #9ca3af)}.btn-sm[data-v-b271dc55]{font-size:.8rem;padding:.45rem 1rem}.btn-ghost[data-v-b271dc55]{background:transparent;border:1px solid var(--border, #2a2b32);color:var(--text, #e5e7eb);border-radius:8px;font-weight:600;text-decoration:none;cursor:pointer;transition:border-color .15s}.btn-ghost[data-v-b271dc55]:hover{border-color:var(--color-primary, #c9ff57)}@media (max-width: 768px){.pricing-anchor[data-v-b271dc55]{flex-direction:column;text-align:center}.pricing-anchor-text[data-v-b271dc55]{flex-direction:column;align-items:center}.pricing-anchor-sep[data-v-b271dc55]{display:none}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--color-primary: #c9ff57;--color-primary-light: #d9ff85;--color-primary-dark: #a8e030;--color-primary-subtle: rgba(201, 255, 87, .08);--color-accent: #5b7aff;--color-accent-light: #7d96ff;--color-gradient: linear-gradient(135deg, #c9ff57, #5b7aff);--color-gradient-dark: linear-gradient(135deg, #d9ff85, #7d96ff);--color-hero-bg: #050505;--color-hero-text: #e8e4df;--color-hero-muted: rgba(232, 228, 223, .5);--color-bg: #0a0a0a;--color-surface: #111111;--color-surface-alt: #0e0e0e;--color-border: rgba(232, 228, 223, .1);--color-text: #e8e4df;--color-text-secondary: rgba(232, 228, 223, .6);--color-text-light: rgba(232, 228, 223, .35);--color-danger: #ff6b6b;--color-warning: #ffbe5c;--color-success: #c9ff57;--font-heading: "Syne", system-ui, sans-serif;--font-family: "Outfit", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--text-hero: 3.5rem;--text-h1: 2.5rem;--text-h2: 2rem;--text-h3: 1.5rem;--text-h4: 1.25rem;--text-body: 1.0625rem;--text-body-lg: 1.1875rem;--text-small: .875rem;--text-xs: .75rem;--max-width: 1200px;--section-padding: 6rem 2rem;--radius: 8px;--radius-lg: 12px;--radius-xl: 16px;--shadow: 0 1px 3px rgba(0, 0, 0, .3);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .5);--shadow-card: 0 1px 3px rgba(0, 0, 0, .3), 0 1px 2px rgba(0, 0, 0, .2);--glow-primary: 0 0 20px rgba(201, 255, 87, .15);--glow-accent: 0 0 20px rgba(91, 122, 255, .15)}body{font-family:var(--font-family);color:var(--color-text);background:var(--color-bg);line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline;opacity:.85}img{max-width:100%;display:block}.text-hero{font-family:var(--font-heading);font-size:var(--text-hero);font-weight:700;line-height:1.1;letter-spacing:-.03em}.text-h1{font-family:var(--font-heading);font-size:var(--text-h1);font-weight:700;line-height:1.15;letter-spacing:-.02em}.text-h2{font-family:var(--font-heading);font-size:var(--text-h2);font-weight:600;line-height:1.2;letter-spacing:-.01em}.text-h3{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:600;line-height:1.3}.text-h4{font-family:var(--font-heading);font-size:var(--text-h4);font-weight:500;line-height:1.4}.section-subtitle{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.7;max-width:680px}.section-subtitle-center{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.7;max-width:680px;margin-left:auto;margin-right:auto;text-align:center}.container{max-width:var(--max-width);margin:0 auto;padding:0 2rem}.section{padding:var(--section-padding)}.section-dark{background:var(--color-hero-bg);color:var(--color-hero-text)}.section-light{background:var(--color-surface)}.section-alt{background:var(--color-surface-alt)}.section-header{margin-bottom:3rem}.section-header-center{text-align:center;margin-bottom:3rem}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.75rem;border-radius:var(--radius);font-weight:600;font-size:1rem;font-family:var(--font-family);cursor:pointer;border:none;transition:all .2s;text-decoration:none;line-height:1}.btn:hover{text-decoration:none}.btn-primary{background:var(--color-primary);color:#050505}.btn-primary:hover{background:var(--color-primary-dark);box-shadow:var(--glow-primary)}.btn-secondary{background:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}.btn-secondary:hover{background:var(--color-primary-subtle);box-shadow:var(--glow-primary)}.btn-ghost{background:#e8e4df0f;color:var(--color-text);border:1px solid rgba(232,228,223,.15)}.btn-ghost:hover{background:#e8e4df1f}.btn-lg{padding:1rem 2.25rem;font-size:1.0625rem}.marketing-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem;box-shadow:var(--shadow-card);transition:box-shadow .2s,transform .2s}.marketing-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.marketing-card-flat{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem}.form-group{margin-bottom:1.25rem}.form-label{display:block;font-weight:600;font-size:var(--text-small);margin-bottom:.375rem;color:var(--color-text)}.form-input,.form-select{width:100%;padding:.75rem 1rem;border:1.5px solid var(--color-border);border-radius:var(--radius);font-size:1rem;font-family:var(--font-family);color:var(--color-text);background:#e8e4df0a;transition:border-color .15s;outline:none}.form-input:focus,.form-select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #c9ff571a}.form-input::placeholder{color:var(--color-text-light)}.badge{display:inline-flex;padding:.25rem .75rem;border-radius:99px;font-size:var(--text-xs);font-weight:600;letter-spacing:.02em}.badge-primary{background:var(--color-primary-subtle);color:var(--color-primary)}.divider{height:1px;background:var(--color-border);margin:2rem 0}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mt-6{margin-top:3rem}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.text-center{text-align:center}.text-secondary{color:var(--color-text-secondary)}.text-light{color:var(--color-text-light)}.text-primary{color:var(--color-primary)}.text-small{font-size:var(--text-small)}.font-bold{font-weight:700}@media (max-width: 1024px){:root{--text-hero: 2.75rem;--text-h1: 2.25rem;--section-padding: 4rem 1.5rem}.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){:root{--text-hero: 2.25rem;--text-h1: 2rem;--text-h2: 1.625rem;--section-padding: 3rem 1.25rem}.grid-2,.grid-3{grid-template-columns:1fr}.container{padding:0 1.25rem}}@media (max-width: 480px){:root{--text-hero: 1.875rem;--text-h1: 1.625rem;--text-h2: 1.375rem;--section-padding: 2.5rem 1rem}.grid-4{grid-template-columns:1fr}.btn-lg{padding:.875rem 1.5rem;font-size:1rem}}
