.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-a2a3a7f5]{background:var(--color-hero-bg);color:#e8e4df99;padding:4rem 0 2rem}.footer-grid[data-v-a2a3a7f5]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem}.footer-logo[data-v-a2a3a7f5]{display:flex;align-items:center;gap:.6rem;margin-bottom:.75rem}.footer-logo-icon[data-v-a2a3a7f5]{flex-shrink:0}.logo-text[data-v-a2a3a7f5]{font-family:var(--font-heading);font-weight:700;font-size:1.1rem;color:var(--color-text)}.logo-io[data-v-a2a3a7f5]{font-weight:300;color:var(--color-primary)}.footer-tagline[data-v-a2a3a7f5]{font-size:var(--text-small);line-height:1.6;max-width:280px}.footer-col h4[data-v-a2a3a7f5]{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-a2a3a7f5]{display:block;font-size:var(--text-small);color:#e8e4df80;text-decoration:none;padding:.25rem 0;transition:color .15s}.footer-col a[data-v-a2a3a7f5]:hover{color:var(--color-primary);text-decoration:none}.footer-social[data-v-a2a3a7f5]{display:flex;gap:.75rem;margin-top:.75rem}.footer-social a[data-v-a2a3a7f5]{display:inline-flex;color:#e8e4df66;transition:color .15s;padding:0}.footer-social a[data-v-a2a3a7f5]:hover{color:var(--color-primary)}.footer-bottom[data-v-a2a3a7f5]{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-a2a3a7f5]{grid-template-columns:1fr 1fr;gap:2rem}.footer-brand[data-v-a2a3a7f5]{grid-column:1 / -1}}@media (max-width: 480px){.footer-grid[data-v-a2a3a7f5]{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-0f78e865]{display:flex;flex-direction:column;min-height:100vh}main[data-v-0f78e865]{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-654040fc]{margin-top:1rem}.stat-card[data-v-654040fc]{text-align:center;padding:2rem 1.5rem}.stat-number[data-v-654040fc]{font-family:var(--font-heading);font-size:var(--text-h1);font-weight:700;color:var(--color-primary);margin-bottom:.5rem}.stat-desc[data-v-654040fc]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.insight-card[data-v-654040fc]{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-654040fc]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.8;font-style:italic}.preview-section[data-v-654040fc]{background:#0a0b0f}.preview-grid[data-v-654040fc]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem;margin-top:2rem}.preview-card[data-v-654040fc]{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-654040fc]{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-654040fc]{text-align:center}.mini-ring-wrap[data-v-654040fc]{position:relative;width:100px;height:100px;margin:0 auto .5rem}.mini-ring[data-v-654040fc]{width:100%;height:100%}.mini-score-value[data-v-654040fc]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.mini-score-num[data-v-654040fc]{font-family:var(--font-heading);font-size:1.75rem;font-weight:700;color:var(--color-text);line-height:1}.mini-score-of[data-v-654040fc]{font-size:var(--text-xs);color:var(--color-text-light);display:block}.mini-score-label[data-v-654040fc]{font-weight:700;font-size:var(--text-small);text-transform:uppercase;letter-spacing:.03em;color:#e8a820;margin-bottom:1rem}.mini-competitors[data-v-654040fc]{display:flex;flex-direction:column;gap:.4rem}.mini-comp[data-v-654040fc]{display:grid;grid-template-columns:90px 1fr 28px;align-items:center;gap:.5rem}.mini-comp-name[data-v-654040fc]{font-size:11px;color:var(--color-text-secondary);white-space:nowrap;text-align:left;overflow:hidden;text-overflow:ellipsis}.mini-comp-track[data-v-654040fc]{height:5px;background:#ffffff0f;border-radius:3px;overflow:hidden}.mini-comp-fill[data-v-654040fc]{height:100%;border-radius:3px}.mini-comp-score[data-v-654040fc]{font-size:11px;font-weight:700;color:var(--color-text);text-align:right}.mini-query-list[data-v-654040fc]{display:flex;flex-direction:column;gap:1rem}.mini-query-row[data-v-654040fc]{display:flex;flex-direction:column;gap:.3rem}.mini-query-text[data-v-654040fc]{font-size:var(--text-small);color:var(--color-text);font-weight:500}.mini-query-bar-wrap[data-v-654040fc]{display:flex;align-items:center;gap:.5rem}.mini-query-track[data-v-654040fc]{flex:1;height:5px;background:#ffffff0f;border-radius:3px;overflow:hidden}.mini-query-fill[data-v-654040fc]{height:100%;border-radius:3px}.mini-query-val[data-v-654040fc]{font-size:11px;font-weight:700;color:var(--color-text);min-width:30px;text-align:right}.mini-dimensions[data-v-654040fc]{display:flex;flex-direction:column;gap:.9rem}.mini-dim[data-v-654040fc]{display:flex;flex-direction:column;gap:.25rem}.mini-dim-name[data-v-654040fc]{font-size:var(--text-small);color:var(--color-text-secondary);font-weight:500}.mini-dim-bar-wrap[data-v-654040fc]{display:flex;align-items:center;gap:.5rem}.mini-dim-track[data-v-654040fc]{flex:1;height:5px;background:#ffffff0f;border-radius:3px;overflow:hidden}.mini-dim-fill[data-v-654040fc]{height:100%;border-radius:3px}.mini-dim-score[data-v-654040fc]{font-size:11px;font-weight:700;min-width:30px;text-align:right}.preview-cta[data-v-654040fc]{text-align:center;margin-top:2rem}.grid-4-steps[data-v-654040fc]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media (max-width: 1024px){.grid-4-steps[data-v-654040fc]{grid-template-columns:repeat(2,1fr)}}.vertical-tags[data-v-654040fc]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem}.vertical-tag[data-v-654040fc]{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-654040fc]:hover,.vertical-tag-active[data-v-654040fc]{border-color:var(--color-primary, #c9ff57);color:var(--color-text);cursor:pointer}.vertical-tag-active[data-v-654040fc]{background:#c9ff570f}.vertical-context[data-v-654040fc]{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-654040fc]{font-size:var(--text-small);color:var(--color-text-light)}.vertical-context-query[data-v-654040fc]{font-size:var(--text-body);color:var(--color-primary, #c9ff57);font-style:italic}.fade-enter-active[data-v-654040fc],.fade-leave-active[data-v-654040fc]{transition:opacity .2s ease}.fade-enter-from[data-v-654040fc],.fade-leave-to[data-v-654040fc]{opacity:0}.feature-highlight[data-v-654040fc]{border-color:var(--color-primary, #c9ff57)!important;background:#c9ff570a!important}.section-accuracy[data-v-654040fc]{background:#0a0b0f}.accuracy-callout[data-v-654040fc]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.accuracy-badge[data-v-654040fc]{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-654040fc]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1rem}.accuracy-desc em[data-v-654040fc]{color:var(--color-text);font-style:normal;font-weight:600}.accuracy-callout .btn[data-v-654040fc]{margin-top:.5rem}.accuracy-preview-card[data-v-654040fc]{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-654040fc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.accuracy-preview-title[data-v-654040fc]{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-654040fc]{font-family:var(--font-heading);font-size:1.5rem;font-weight:700}.accuracy-preview-score.accuracy-bad[data-v-654040fc]{color:#e05040}.accuracy-preview-score.accuracy-ok[data-v-654040fc]{color:#e8a820}.accuracy-preview-score.accuracy-good[data-v-654040fc]{color:#28c840}.accuracy-preview-issues[data-v-654040fc]{display:flex;flex-direction:column;gap:.75rem}.accuracy-preview-issue[data-v-654040fc]{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-654040fc]{border-color:#e0504040;background:#e050400a}.accuracy-preview-issue.issue-warning[data-v-654040fc]{border-color:#e8a82040;background:#e8a8200a}.accuracy-preview-issue.issue-ok[data-v-654040fc]{border-color:#28c84033;background:#28c8400a}.preview-severity[data-v-654040fc]{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-654040fc]{background:#e0504033;color:#e05040}.preview-severity.severity-warning[data-v-654040fc]{background:#e8a82033;color:#e8a820}.preview-severity.severity-ok[data-v-654040fc]{background:#28c84026;color:#28c840}.preview-issue-body[data-v-654040fc]{display:flex;flex-direction:column;gap:.15rem}.preview-claim[data-v-654040fc]{font-size:.8rem;color:var(--color-text, #fff)}.preview-reality[data-v-654040fc]{font-size:.8rem;color:#28c840}@media (max-width: 768px){.accuracy-callout[data-v-654040fc]{grid-template-columns:1fr}}.preview-card-wide[data-v-654040fc]{grid-column:1 / -1}.perception-intro[data-v-654040fc]{font-size:var(--text-small);color:var(--color-text-secondary);margin-bottom:1rem;line-height:1.6}.perception-levels[data-v-654040fc]{display:flex;gap:.75rem}.perception-level[data-v-654040fc]{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-654040fc]{opacity:1;background:#c9ff5714;border-color:var(--color-primary, #c9ff57);box-shadow:0 0 20px #c9ff571a}.perception-marker[data-v-654040fc]{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-654040fc]{color:var(--color-primary, #c9ff57);background:#c9ff571f}.perception-label[data-v-654040fc]{font-size:var(--text-small);font-weight:700;color:var(--color-text)}.perception-desc[data-v-654040fc]{font-size:10px;color:var(--color-text-light);text-align:center;line-height:1.3}.perception-detail[data-v-654040fc]{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-654040fc]{font-size:var(--text-small);color:var(--color-text);line-height:1.6;margin:0}.perception-move-up[data-v-654040fc]{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-654040fc]{color:var(--color-primary, #c9ff57);font-weight:600}.perception-detail-fade-enter-active[data-v-654040fc],.perception-detail-fade-leave-active[data-v-654040fc]{transition:opacity .2s ease}.perception-detail-fade-enter-from[data-v-654040fc],.perception-detail-fade-leave-to[data-v-654040fc]{opacity:0}.platforms-grid[data-v-654040fc]{display:flex;justify-content:center;gap:1.5rem;margin-top:2rem;flex-wrap:wrap}.platform-card[data-v-654040fc]{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-654040fc]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.platform-soon[data-v-654040fc]{opacity:.6}.platform-card[data-v-654040fc]:not(.platform-soon){opacity:1}.platform-name[data-v-654040fc]{font-size:var(--text-body);font-weight:600;color:var(--color-text)}.platform-badge[data-v-654040fc]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.2rem .6rem;border-radius:20px}.platform-badge-live[data-v-654040fc]{background:#28c84026;color:#28c840}.platform-badge-soon[data-v-654040fc]{background:#e8a82026;color:#e8a820}.platform-badge-available[data-v-654040fc]{background:#c9ff571a;color:var(--color-primary, #c9ff57)}.grid-2[data-v-654040fc]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:2rem}@media (max-width: 768px){.preview-grid[data-v-654040fc],.grid-4-steps[data-v-654040fc]{grid-template-columns:1fr}.perception-levels[data-v-654040fc]{flex-direction:column}.platforms-grid[data-v-654040fc]{flex-direction:column;align-items:center}.grid-2[data-v-654040fc],.hero-features-grid[data-v-654040fc],.more-features-grid[data-v-654040fc]{grid-template-columns:1fr}}.hero-features-grid[data-v-654040fc]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:2rem}.hero-feature-card[data-v-654040fc]{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-654040fc]:hover{border-color:var(--color-primary, #c9ff57)}.hero-feature-marker[data-v-654040fc]{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-654040fc]{font-size:1.15rem;font-weight:700;color:#fff;margin:0 0 .5rem}.hero-feature-desc[data-v-654040fc]{font-size:.9rem;color:var(--text-secondary, #9ca3af);line-height:1.65;margin:0}.hero-feature-example[data-v-654040fc]{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-654040fc]{max-height:120px;opacity:1;margin-top:1rem;padding-top:.85rem}.example-label[data-v-654040fc]{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-654040fc]{background:#ef444426;color:#ef4444}.example-insight[data-v-654040fc]{background:#3b82f626;color:#3b82f6}.example-found[data-v-654040fc]{background:#10b98126;color:#10b981}.example-gap[data-v-654040fc]{background:#f59e0b26;color:#f59e0b}.example-alert[data-v-654040fc]{background:#ef444426;color:#ef4444}.example-drift[data-v-654040fc]{background:#f59e0b26;color:#f59e0b}.example-sentiment[data-v-654040fc]{background:#8b5cf626;color:#8b5cf6}.example-tracked[data-v-654040fc],.example-fix[data-v-654040fc]{background:#c9ff571f;color:var(--color-primary, #c9ff57)}.example-blocked[data-v-654040fc]{background:#ef444426;color:#ef4444}.example-rewrite[data-v-654040fc]{background:#3b82f626;color:#3b82f6}.example-report[data-v-654040fc]{background:#10b98126;color:#10b981}.example-line[data-v-654040fc]{font-size:.78rem;color:#d1d5db;font-family:SF Mono,Fira Code,monospace;line-height:1.5}.example-line-2[data-v-654040fc]{color:var(--text-secondary, #9ca3af)}.more-features-toggle[data-v-654040fc]{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-654040fc]:hover{opacity:.8}.more-features-grid[data-v-654040fc]{margin-top:1.5rem}.portal-preview-section[data-v-654040fc]{padding:0 0 2rem}.portal-preview-frame[data-v-654040fc]{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-654040fc]{background:#1a1b22;padding:.6rem 1rem;display:flex;align-items:center;gap:.75rem;border-bottom:1px solid #2a2b32}.browser-dots[data-v-654040fc]{display:flex;gap:6px}.dot[data-v-654040fc]{width:10px;height:10px;border-radius:50%}.dot-red[data-v-654040fc]{background:#ff5f57}.dot-yellow[data-v-654040fc]{background:#febc2e}.dot-green[data-v-654040fc]{background:#28c840}.browser-url[data-v-654040fc]{font-size:.72rem;color:#6b7280;background:#0f1014;padding:.25rem .75rem;border-radius:4px;flex:1;max-width:300px}.portal-preview-img[data-v-654040fc]{width:100%;display:block}.portal-inline-section[data-v-654040fc]{padding:3rem 0}.portal-inline[data-v-654040fc]{display:grid;grid-template-columns:1fr 1.5fr;gap:2.5rem;align-items:center}.portal-inline-text h3[data-v-654040fc]{font-size:1.3rem;font-weight:700;color:#fff;margin:0 0 .75rem;line-height:1.3}.portal-inline-desc[data-v-654040fc]{font-size:.9rem;color:var(--text-secondary, #9ca3af);line-height:1.65}.portal-inline-frame[data-v-654040fc]{border-radius:10px;overflow:hidden;border:1px solid var(--border, #2a2b32);box-shadow:0 12px 40px #0000004d}.portal-inline-img[data-v-654040fc]{width:100%;display:block}@media (max-width: 768px){.portal-inline[data-v-654040fc]{grid-template-columns:1fr}}.section-how-it-works[data-v-654040fc]{background:var(--bg-alt, #0f1014)}.hiw-steps[data-v-654040fc]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:2.5rem;position:relative}.hiw-step[data-v-654040fc]{position:relative;padding:0 1.5rem;text-align:center}.hiw-number[data-v-654040fc]{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-654040fc]{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-654040fc]{display:none}.hiw-title[data-v-654040fc]{font-size:.95rem;font-weight:700;color:#fff;margin:0 0 .5rem;line-height:1.4}.hiw-desc[data-v-654040fc]{font-size:.82rem;color:var(--text-secondary, #9ca3af);line-height:1.6;margin:0}.hiw-cta[data-v-654040fc]{text-align:center;margin-top:2.5rem}@media (max-width: 768px){.hiw-steps[data-v-654040fc]{grid-template-columns:1fr;gap:2rem}.hiw-connector[data-v-654040fc]{display:none}}.section-urgency[data-v-654040fc]{padding:4rem 0}.urgency-block[data-v-654040fc]{max-width:720px;margin:0 auto}.urgency-headline[data-v-654040fc]{font-size:1.6rem;font-weight:800;color:#fff;line-height:1.3;margin:0 0 2rem;text-align:center}.urgency-points[data-v-654040fc]{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2rem}.urgency-point[data-v-654040fc]{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-654040fc]{color:#fff}.urgency-marker[data-v-654040fc]{color:var(--color-primary, #c9ff57);font-weight:800;font-size:1rem;flex-shrink:0;margin-top:.1rem}.urgency-cta[data-v-654040fc]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.urgency-note[data-v-654040fc]{font-size:.78rem;color:#6b7280}.pricing-anchor-section[data-v-654040fc]{padding:2rem 0}.pricing-anchor[data-v-654040fc]{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-654040fc]{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;justify-content:center}.pricing-anchor-label[data-v-654040fc]{font-size:.8rem;color:var(--text-secondary, #9ca3af);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.pricing-anchor-price[data-v-654040fc]{font-size:1.4rem;font-weight:800;color:var(--color-primary, #c9ff57)}.pricing-anchor-sep[data-v-654040fc]{color:#2a2b32;margin:0 .25rem}.pricing-anchor-note[data-v-654040fc]{font-size:.85rem;color:var(--text-secondary, #9ca3af)}.btn-sm[data-v-654040fc]{font-size:.8rem;padding:.45rem 1rem}.btn-ghost[data-v-654040fc]{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-654040fc]:hover{border-color:var(--color-primary, #c9ff57)}@media (max-width: 768px){.pricing-anchor[data-v-654040fc]{flex-direction:column;text-align:center}.pricing-anchor-text[data-v-654040fc]{flex-direction:column;align-items:center}.pricing-anchor-sep[data-v-654040fc]{display:none}}.content-narrow[data-v-14933f66]{max-width:740px}.body-text[data-v-14933f66]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.25rem}.comparison-block[data-v-14933f66]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.comparison-heading[data-v-14933f66]{margin-bottom:1rem}.comparison-list[data-v-14933f66]{list-style:none;padding:0}.comparison-list li[data-v-14933f66]{padding:.45rem 0;font-size:var(--text-body);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border)}.comparison-list li[data-v-14933f66]:before{content:"✓ ";color:var(--color-primary);font-weight:700}.gap-list li[data-v-14933f66]:before{content:"✗ ";color:var(--color-danger)}.comparison-gap[data-v-14933f66]{background:#ff6b6b14;border-radius:var(--radius-lg);padding:1.5rem}@media (max-width: 768px){.comparison-block[data-v-14933f66]{grid-template-columns:1fr}}.audit-features-grid[data-v-2fffa9f7]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:2rem}.audit-feature-card[data-v-2fffa9f7]{background:var(--bg-card, #141519);border:1px solid var(--color-border, #2a2b32);border-radius:12px;padding:2rem;transition:border-color .2s}.audit-feature-card[data-v-2fffa9f7]:hover{border-color:var(--color-primary, #c9ff57)}.audit-feature-marker[data-v-2fffa9f7]{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}.audit-feature-title[data-v-2fffa9f7]{font-size:1.15rem;font-weight:700;color:#fff;margin:0 0 .5rem}.audit-feature-desc[data-v-2fffa9f7]{font-size:.9rem;color:var(--color-text-secondary, #9ca3af);line-height:1.65;margin:0}.audit-feature-example[data-v-2fffa9f7]{margin-top:1rem;padding-top:.85rem;border-top:1px solid var(--color-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}.audit-feature-card:hover .audit-feature-example[data-v-2fffa9f7]{max-height:120px;opacity:1;margin-top:1rem;padding-top:.85rem}.example-label[data-v-2fffa9f7]{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-insight[data-v-2fffa9f7]{background:#3b82f626;color:#3b82f6}.example-alert[data-v-2fffa9f7]{background:#ef444426;color:#ef4444}.example-drift[data-v-2fffa9f7]{background:#f59e0b26;color:#f59e0b}.example-sentiment[data-v-2fffa9f7]{background:#8b5cf626;color:#8b5cf6}.example-tracked[data-v-2fffa9f7],.example-fix[data-v-2fffa9f7]{background:#c9ff571f;color:var(--color-primary, #c9ff57)}.example-line[data-v-2fffa9f7]{font-size:.78rem;color:#d1d5db;font-family:SF Mono,Fira Code,monospace;line-height:1.5}.example-line-2[data-v-2fffa9f7]{color:var(--color-text-secondary, #9ca3af)}@media (max-width: 768px){.audit-features-grid[data-v-2fffa9f7]{grid-template-columns:1fr}}.content-narrow[data-v-2fffa9f7]{max-width:740px}.body-text[data-v-2fffa9f7]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.25rem}.principles-grid[data-v-2fffa9f7]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.principle h4[data-v-2fffa9f7]{margin-bottom:.5rem;color:var(--color-primary)}.principle p[data-v-2fffa9f7]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.audience-grid[data-v-2fffa9f7]{max-width:100%}.audience-card[data-v-2fffa9f7]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg)}.audience-card h4[data-v-2fffa9f7]{margin-bottom:.5rem}.audience-card p[data-v-2fffa9f7]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.fix-grid[data-v-2fffa9f7]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.fix-card[data-v-2fffa9f7]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg)}.fix-card h4[data-v-2fffa9f7]{margin-bottom:.5rem;color:var(--color-primary)}.fix-card p[data-v-2fffa9f7]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}@media (max-width: 768px){.principles-grid[data-v-2fffa9f7],.fix-grid[data-v-2fffa9f7]{grid-template-columns:1fr}}.sample-score-widget[data-v-7dd5a907]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2.5rem 2rem;max-width:480px;margin:0 auto;box-shadow:var(--shadow-lg)}.score-hero-section[data-v-7dd5a907]{text-align:center;margin-bottom:2rem}.score-ring-wrap[data-v-7dd5a907]{position:relative;width:140px;height:140px;margin:0 auto .75rem}.score-ring[data-v-7dd5a907]{width:100%;height:100%}.score-value[data-v-7dd5a907]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.score-number[data-v-7dd5a907]{font-family:var(--font-heading);font-size:2.25rem;font-weight:700;color:var(--color-text);line-height:1}.score-out-of[data-v-7dd5a907]{font-size:var(--text-small);color:var(--color-text-light);display:block;margin-top:.15rem}.score-label[data-v-7dd5a907]{font-weight:700;font-size:var(--text-body);text-transform:uppercase;letter-spacing:.03em}.competitor-bars[data-v-7dd5a907]{display:flex;flex-direction:column;gap:.75rem}.comp-bar-row[data-v-7dd5a907]{display:grid;grid-template-columns:120px 1fr 36px;align-items:center;gap:.75rem}.comp-name[data-v-7dd5a907]{font-size:var(--text-small);color:var(--color-text-secondary);white-space:nowrap}.comp-you[data-v-7dd5a907]{font-weight:700;color:var(--color-text)}.comp-track[data-v-7dd5a907]{height:8px;background:var(--color-surface-alt);border-radius:4px;overflow:hidden}.comp-fill[data-v-7dd5a907]{height:100%;border-radius:4px;transition:width .6s ease}.comp-score[data-v-7dd5a907]{font-size:var(--text-small);font-weight:700;color:var(--color-text);text-align:right}@media (max-width: 480px){.comp-bar-row[data-v-7dd5a907]{grid-template-columns:90px 1fr 32px}}.content-narrow[data-v-937b3307]{max-width:740px}.body-text[data-v-937b3307]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.25rem}.query-table-wrap[data-v-937b3307]{max-width:900px;margin:0 auto;overflow-x:auto}.query-table[data-v-937b3307]{width:100%;border-collapse:collapse;font-size:var(--text-body)}.query-table thead th[data-v-937b3307]{text-align:left;padding:.75rem 1rem;font-size:var(--text-small);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-light);border-bottom:2px solid var(--color-border)}.query-table tbody td[data-v-937b3307]{padding:.85rem 1rem;border-bottom:1px solid var(--color-border);vertical-align:middle}.query-cell[data-v-937b3307]{font-weight:500;color:var(--color-text);min-width:200px}.intent-badge[data-v-937b3307]{display:inline-block;font-size:var(--text-xs);font-weight:700;padding:.2rem .6rem;border-radius:4px;white-space:nowrap}.intent-discovery[data-v-937b3307]{background:#c9ff571f;color:var(--color-primary, #c9ff57)}.intent-comparison[data-v-937b3307]{background:#64a0ff1f;color:#64a0ff}.intent-transactional[data-v-937b3307]{background:#ffbe5c1f;color:#e8a820}.intent-problem[data-v-937b3307]{background:#b48cff1f;color:#b48cff}.likelihood-wrap[data-v-937b3307]{display:flex;align-items:center;gap:.75rem;min-width:140px}.likelihood-track[data-v-937b3307]{flex:1;height:6px;background:var(--color-surface-alt, rgba(255,255,255,.06));border-radius:3px;overflow:hidden}.likelihood-fill[data-v-937b3307]{height:100%;border-radius:3px;transition:width .6s ease}.likelihood-val[data-v-937b3307]{font-size:var(--text-small);font-weight:700;color:var(--color-text);min-width:36px;text-align:right}.aio-indicator[data-v-937b3307]{font-size:var(--text-small);font-weight:700;padding:.15rem .5rem;border-radius:4px}.aio-yes[data-v-937b3307]{background:#c9ff571f;color:var(--color-primary, #c9ff57)}.aio-no[data-v-937b3307]{color:var(--color-text-light)}.scorecard-wrap[data-v-937b3307]{max-width:640px;margin:0 auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2.5rem 2rem;box-shadow:var(--shadow-lg)}.scorecard-overall[data-v-937b3307]{text-align:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border)}.scorecard-overall-score[data-v-937b3307]{font-family:var(--font-heading);font-size:3rem;font-weight:700;color:var(--color-text);line-height:1}.scorecard-overall-score span[data-v-937b3307]{font-size:1.25rem;color:var(--color-text-light)}.scorecard-overall-label[data-v-937b3307]{font-weight:700;font-size:var(--text-body);text-transform:uppercase;letter-spacing:.03em;color:#e8a820;margin-top:.35rem}.scorecard-dimensions[data-v-937b3307]{display:flex;flex-direction:column;gap:1rem}.dimension-row[data-v-937b3307]{display:flex;flex-direction:column;gap:.3rem}.dimension-name[data-v-937b3307]{font-size:var(--text-small);font-weight:600;color:var(--color-text-secondary)}.dimension-bar-wrap[data-v-937b3307]{display:flex;align-items:center;gap:.75rem}.dimension-track[data-v-937b3307]{flex:1;height:8px;background:var(--color-surface-alt, rgba(255,255,255,.06));border-radius:4px;overflow:hidden}.dimension-fill[data-v-937b3307]{height:100%;border-radius:4px;transition:width .6s ease}.dimension-score[data-v-937b3307]{font-size:var(--text-body);font-weight:700;min-width:24px;text-align:right}.gaps-list[data-v-937b3307]{display:flex;flex-direction:column;gap:1.25rem}.gap-item[data-v-937b3307]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.gap-header[data-v-937b3307]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;gap:1rem}.gap-item h4[data-v-937b3307]{margin:0}.gap-item p[data-v-937b3307]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7;margin:0}.impact-badge[data-v-937b3307]{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.2rem .6rem;border-radius:4px;white-space:nowrap;flex-shrink:0}.impact-high[data-v-937b3307]{background:#ff6b6b1a;color:var(--color-danger, #e05040)}.impact-medium[data-v-937b3307]{background:#ffbe5c1a;color:var(--color-warning, #e8a820)}.roadmap[data-v-937b3307]{display:flex;flex-direction:column;gap:0}.roadmap-phase[data-v-937b3307]{display:flex;gap:1.25rem;padding:1.5rem 0;position:relative}.roadmap-phase[data-v-937b3307]:not(:last-child){border-bottom:none}.phase-marker[data-v-937b3307]{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.phase-number[data-v-937b3307]{width:40px;height:40px;border-radius:50%;background:var(--color-primary, #c9ff57);color:#0a0b0f;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--text-body)}.roadmap-phase:not(:last-child) .phase-marker[data-v-937b3307]:after{content:"";width:2px;flex:1;background:var(--color-border);margin-top:.5rem;min-height:20px}.phase-content[data-v-937b3307]{flex:1;padding-bottom:.5rem}.phase-content h4[data-v-937b3307]{margin-bottom:.5rem}.phase-items[data-v-937b3307]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}.phase-items li[data-v-937b3307]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7;padding-left:1rem;position:relative}.phase-items li[data-v-937b3307]:before{content:"";position:absolute;left:0;top:.65em;width:5px;height:5px;border-radius:50%;background:var(--color-text-light)}@media (max-width: 640px){.query-table-wrap[data-v-937b3307]{margin:0 -1rem}.query-table thead th[data-v-937b3307],.query-table tbody td[data-v-937b3307]{padding:.6rem .75rem;font-size:var(--text-small)}}.accuracy-hero-row[data-v-937b3307]{display:flex;align-items:center;gap:1.25rem;margin-bottom:1.5rem}.accuracy-hero-score[data-v-937b3307]{font-family:var(--font-heading);font-size:2.5rem;font-weight:700;line-height:1}.accuracy-hero-score.accuracy-good[data-v-937b3307]{color:#28c840}.accuracy-hero-score.accuracy-warning[data-v-937b3307]{color:#e8a820}.accuracy-hero-score.accuracy-bad[data-v-937b3307]{color:#e05040}.accuracy-hero-label[data-v-937b3307]{font-size:var(--text-body);color:var(--color-text-secondary)}.accuracy-issues-list[data-v-937b3307]{display:flex;flex-direction:column;gap:.75rem}.sample-accuracy-issue[data-v-937b3307]{border:1px solid var(--color-border);border-radius:8px;padding:1rem 1.25rem}.sample-issue-critical[data-v-937b3307]{border-color:#e050404d;background:#e050400a}.sample-issue-warning[data-v-937b3307]{border-color:#e8a8204d;background:#e8a8200a}.sample-issue-info[data-v-937b3307]{border-color:var(--color-border)}.sample-issue-header[data-v-937b3307]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.sample-issue-severity[data-v-937b3307]{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .5rem;border-radius:4px}.sample-severity-critical[data-v-937b3307]{background:#e0504033;color:#e05040}.sample-severity-warning[data-v-937b3307]{background:#e8a82033;color:#e8a820}.sample-severity-info[data-v-937b3307]{background:#ffffff1a;color:var(--color-text-light)}.sample-issue-type[data-v-937b3307]{font-size:.8rem;color:var(--color-text-light)}.sample-issue-claim[data-v-937b3307]{font-size:.85rem;color:var(--color-text);margin-bottom:.25rem}.sample-issue-reality[data-v-937b3307]{font-size:.85rem;color:#28c840}.sample-verified-item[data-v-937b3307]{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--color-text-secondary);padding:.3rem 0}.sample-verified-check[data-v-937b3307]{color:#28c840;font-weight:700}.segment-card[data-v-d64d1d76]{padding:2.5rem 2rem}.segment-name[data-v-d64d1d76]{margin-bottom:1.5rem;color:var(--color-primary)}.segment-label[data-v-d64d1d76]{display:block;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-light);margin-bottom:.35rem}.segment-pain[data-v-d64d1d76]{margin-bottom:1.25rem}.segment-pain p[data-v-d64d1d76],.segment-outcome p[data-v-d64d1d76]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.segment-outcome[data-v-d64d1d76]{margin-bottom:1.25rem}.segment-examples[data-v-d64d1d76]{list-style:none;padding:0;border-top:1px solid var(--color-border);padding-top:1rem;margin-top:.5rem}.segment-examples li[data-v-d64d1d76]{font-size:var(--text-small);color:var(--color-text-secondary);padding:.3rem 0}.segment-examples li[data-v-d64d1d76]:before{content:"→ ";color:var(--color-primary);font-weight:600}.content-narrow[data-v-c2cb0a0d]{max-width:740px}.common-points[data-v-c2cb0a0d]{display:flex;flex-direction:column;gap:2rem;margin-top:1rem}.common-point h4[data-v-c2cb0a0d]{margin-bottom:.5rem}.common-point p[data-v-c2cb0a0d]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.7}.pricing-card[data-v-f286e076]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2.5rem 2rem;display:flex;flex-direction:column;position:relative}.pricing-featured[data-v-f286e076]{border-color:var(--color-primary);border-width:2px;box-shadow:var(--shadow-lg),var(--glow-primary);transform:scale(1.03)}.pricing-badge[data-v-f286e076]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--color-primary);color:#050505;font-size:.65rem;font-weight:700;padding:.25rem .85rem;border-radius:99px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.pricing-tier[data-v-f286e076]{margin-bottom:.5rem}.pricing-desc[data-v-f286e076]{font-size:var(--text-small);color:var(--color-text-secondary);line-height:1.6;margin-bottom:1.5rem}.pricing-price[data-v-f286e076]{margin-bottom:2rem}.pricing-amount[data-v-f286e076]{font-family:var(--font-heading);font-size:var(--text-h1);font-weight:700;color:var(--color-text);letter-spacing:-.02em}.pricing-period[data-v-f286e076]{font-size:var(--text-body);color:var(--color-text-secondary);margin-left:.25rem}.pricing-logos[data-v-f286e076]{display:flex;align-items:center;gap:1rem;padding-bottom:1.25rem;margin-bottom:.25rem;border-bottom:1px solid var(--color-border)}.pricing-logo[data-v-f286e076]{display:flex;flex-direction:column;align-items:center;gap:.35rem}.pricing-logo-icon[data-v-f286e076]{width:36px;height:36px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:var(--logo-color, var(--color-text-secondary));transition:border-color .2s ease,background .2s ease}.pricing-card:hover .pricing-logo-icon[data-v-f286e076]{background:#ffffff0f;border-color:#ffffff1f}.pricing-logo-label[data-v-f286e076]{font-size:.65rem;font-weight:500;color:var(--color-text-secondary);letter-spacing:.02em;white-space:nowrap}.pricing-features[data-v-f286e076]{list-style:none;padding:0;margin-bottom:2rem;flex:1}.pricing-features li[data-v-f286e076]{font-size:var(--text-body);color:var(--color-text);padding:.5rem 0;display:flex;align-items:flex-start;gap:.6rem;line-height:1.5}.pricing-check[data-v-f286e076]{color:var(--color-primary);font-weight:700;flex-shrink:0}.pricing-cta[data-v-f286e076]{width:100%;text-align:center}.pricing-cta[data-v-f286e076]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 768px){.pricing-featured[data-v-f286e076]{transform:none}}.faq-accordion[data-v-332d0b7c]{max-width:720px;margin:0 auto}.faq-item[data-v-332d0b7c]{border-bottom:1px solid var(--color-border)}.faq-item[data-v-332d0b7c]:first-child{border-top:1px solid var(--color-border)}.faq-trigger[data-v-332d0b7c]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.25rem 0;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-family);gap:1rem}.faq-question[data-v-332d0b7c]{font-size:var(--text-body);font-weight:600;color:var(--color-text);line-height:1.5}.faq-icon[data-v-332d0b7c]{font-size:1.25rem;font-weight:600;color:var(--color-text-light);flex-shrink:0;width:24px;text-align:center}.faq-open .faq-icon[data-v-332d0b7c]{color:var(--color-primary)}.faq-body[data-v-332d0b7c]{padding-bottom:1.25rem}.faq-body p[data-v-332d0b7c]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.content-narrow[data-v-5ec511bb]{max-width:740px}.pricing-grid[data-v-5ec511bb]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;align-items:start}.pricing-grid-4[data-v-5ec511bb]{grid-template-columns:repeat(4,1fr);gap:1.5rem}.includes-grid[data-v-5ec511bb]{max-width:100%}.include-item[data-v-5ec511bb]{padding:1.5rem}.include-item h4[data-v-5ec511bb]{margin-bottom:.5rem}.include-item p[data-v-5ec511bb]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.checkout-overlay[data-v-5ec511bb]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.checkout-modal[data-v-5ec511bb]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2.5rem;width:100%;max-width:440px;position:relative;box-shadow:0 25px 50px #00000080}.checkout-close[data-v-5ec511bb]{position:absolute;top:1rem;right:1.25rem;background:none;border:none;font-size:1.5rem;color:var(--color-text-secondary);cursor:pointer;line-height:1;padding:.25rem}.checkout-close[data-v-5ec511bb]:hover{color:var(--color-text)}.checkout-modal h3[data-v-5ec511bb]{margin-bottom:.5rem}.checkout-modal-desc[data-v-5ec511bb]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.6;margin-bottom:1.5rem}.checkout-form[data-v-5ec511bb]{display:flex;flex-direction:column;gap:1rem}.checkout-form .form-input[data-v-5ec511bb]{width:100%;padding:.75rem 1rem;border:1.5px solid var(--color-border);border-radius:var(--radius);font-size:var(--text-body);font-family:var(--font-family);outline:none;transition:border-color .15s}.checkout-form .form-input[data-v-5ec511bb]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #c9ff571a}.checkout-error[data-v-5ec511bb]{background:#ff6b6b1a;color:var(--color-danger);font-size:.85rem;font-weight:600;padding:.6rem .85rem;border-radius:var(--radius)}.checkout-submit[data-v-5ec511bb]{width:100%}.checkout-submit[data-v-5ec511bb]:disabled{opacity:.6;cursor:not-allowed}.checkout-footer[data-v-5ec511bb]{font-size:var(--text-xs);color:var(--color-text-light);text-align:center;margin-top:1rem}.readiness-banner[data-v-5ec511bb]{padding:2.5rem 0;background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.readiness-banner-inner[data-v-5ec511bb]{display:flex;align-items:center;justify-content:space-between;gap:2rem}.readiness-banner-text h3[data-v-5ec511bb]{margin-bottom:.4rem}.readiness-banner-text p[data-v-5ec511bb]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.6;max-width:520px}@media (max-width: 768px){.readiness-banner-inner[data-v-5ec511bb]{flex-direction:column;text-align:center}}@media (max-width: 1200px){.pricing-grid-4[data-v-5ec511bb]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1024px){.pricing-grid[data-v-5ec511bb],.pricing-grid-4[data-v-5ec511bb]{grid-template-columns:1fr;max-width:480px;margin:0 auto}}.content-narrow[data-v-bb663888]{max-width:740px}.body-text[data-v-bb663888]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.25rem}.callout-text[data-v-bb663888]{border-left:3px solid var(--color-primary);padding-left:1.25rem;font-style:italic}.process-grid[data-v-bb663888]{margin-top:1rem}.funnel-stages[data-v-bb663888]{display:flex;flex-direction:column;gap:1.25rem}.funnel-stage[data-v-bb663888]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.funnel-stage-header[data-v-bb663888]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:.75rem}.funnel-number[data-v-bb663888]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;border-radius:50%;background:var(--color-primary);color:#fff;font-weight:700;font-size:var(--text-body)}.funnel-question[data-v-bb663888]{font-size:var(--text-small);color:var(--color-primary);font-weight:600}.funnel-stage p[data-v-bb663888]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.funnel-maps-to[data-v-bb663888]{margin-top:.75rem;font-size:var(--text-small);color:var(--color-text-tertiary)}.maps-label[data-v-bb663888]{font-weight:600;color:var(--color-text-secondary)}.pyramid-levels[data-v-bb663888]{display:flex;flex-direction:column;gap:1rem}.pyramid-level[data-v-bb663888]{padding:1.5rem;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface)}.pyramid-level-4[data-v-bb663888]{border-color:var(--color-primary);border-width:2px}.pyramid-level-header[data-v-bb663888]{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.pyramid-label[data-v-bb663888]{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:.2rem .6rem;border-radius:4px;background:var(--color-primary-subtle);color:var(--color-primary)}.pyramid-level p[data-v-bb663888]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.score-factors[data-v-bb663888]{display:flex;flex-direction:column;gap:1.25rem}.factor[data-v-bb663888]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.factor-header[data-v-bb663888]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.factor-weight[data-v-bb663888]{font-size:var(--text-small);font-weight:700;color:var(--color-primary);background:var(--color-primary-subtle);padding:.2rem .6rem;border-radius:4px}.factor p[data-v-bb663888]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.confidence-levels[data-v-bb663888]{display:flex;flex-direction:column;gap:1rem}.confidence-row[data-v-bb663888]{display:flex;gap:1rem;align-items:flex-start}.confidence-badge[data-v-bb663888]{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:.25rem .65rem;border-radius:4px;flex-shrink:0;min-width:72px;text-align:center}.confidence-high[data-v-bb663888]{background:var(--color-primary-subtle);color:var(--color-primary)}.confidence-medium[data-v-bb663888]{background:#ffbe5c1a;color:var(--color-warning)}.confidence-low[data-v-bb663888]{background:#e8e4df0f;color:var(--color-text-secondary)}.confidence-row p[data-v-bb663888]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.ethics-list[data-v-bb663888]{display:flex;flex-direction:column;gap:1.5rem}.ethic-item h4[data-v-bb663888]{margin-bottom:.35rem}.ethic-item p[data-v-bb663888]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.geo-research-grid[data-v-bb663888]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.geo-research-method[data-v-bb663888]{padding:1.5rem;border-radius:12px;border:1px solid rgba(232,228,223,.08);background:#ffffff05;transition:border-color .2s}.geo-research-method[data-v-bb663888]:hover{border-color:#c9ff5726}.geo-research-header[data-v-bb663888]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.geo-research-boost[data-v-bb663888]{font-family:var(--font-heading);font-weight:700;font-size:1.1rem;color:var(--color-primary);background:#c9ff5714;padding:.25rem .6rem;border-radius:6px;white-space:nowrap}.geo-research-method h4[data-v-bb663888]{margin:0}.geo-research-method p[data-v-bb663888]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7;margin:0}.geo-research-note[data-v-bb663888]{font-size:var(--text-small);color:var(--color-text-muted)}@media (max-width: 768px){.geo-research-grid[data-v-bb663888]{grid-template-columns:1fr}}.contact-form[data-v-da6b53fb]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2.5rem;box-shadow:var(--shadow-md)}.form-row[data-v-da6b53fb]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.form-textarea[data-v-da6b53fb]{resize:vertical;min-height:80px}.optional[data-v-da6b53fb]{color:var(--color-text-light);font-weight:400}.form-submit[data-v-da6b53fb]{width:100%;margin-top:.5rem}.form-error[data-v-da6b53fb]{color:#ff6b6b;font-size:.85rem;margin-top:.5rem}.contact-success[data-v-da6b53fb]{text-align:center;padding:3rem 2rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.success-icon[data-v-da6b53fb]{width:56px;height:56px;border-radius:50%;background:var(--color-primary-subtle);color:var(--color-primary);font-size:1.5rem;font-weight:800;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.contact-success h3[data-v-da6b53fb]{margin-bottom:.75rem}.contact-success p[data-v-da6b53fb]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7;max-width:420px;margin:0 auto}.success-cta[data-v-da6b53fb]{margin-top:1.5rem;font-size:.9rem}.success-cta a[data-v-da6b53fb]{color:var(--color-primary);font-weight:600;text-decoration:none}.success-cta a[data-v-da6b53fb]:hover{text-decoration:underline}@media (max-width: 768px){.form-row[data-v-da6b53fb]{grid-template-columns:1fr}.contact-form[data-v-da6b53fb]{padding:1.5rem}}.form-container[data-v-16f8684b]{display:grid;grid-template-columns:1fr 1.2fr;gap:4rem;align-items:start}.body-text[data-v-16f8684b]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8}.form-promises[data-v-16f8684b]{display:flex;flex-direction:column;gap:.75rem}.promise[data-v-16f8684b]{display:flex;align-items:center;gap:.6rem;font-size:var(--text-body);color:var(--color-text)}.promise-icon[data-v-16f8684b]{color:var(--color-primary);font-weight:700;font-size:1rem}.readiness-section[data-v-16f8684b]{border-bottom:1px solid var(--color-border)}.readiness-cta[data-v-16f8684b]{text-align:center;max-width:640px;margin:0 auto}.readiness-desc[data-v-16f8684b]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8;margin-top:1rem;margin-bottom:2rem}.readiness-skip[data-v-16f8684b]{font-size:var(--text-body);color:var(--color-text-secondary);margin-top:1.5rem}.readiness-skip .text-link[data-v-16f8684b]{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}@media (max-width: 768px){.form-container[data-v-16f8684b]{grid-template-columns:1fr;gap:2rem}}.success-section[data-v-eed417dc]{min-height:80vh;display:flex;align-items:center}.success-card[data-v-eed417dc]{max-width:560px;margin:0 auto;text-align:center}.success-icon[data-v-eed417dc]{margin-bottom:1.5rem}.success-desc[data-v-eed417dc]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7;margin-top:.75rem;margin-bottom:2.5rem}.success-steps[data-v-eed417dc]{text-align:left;display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2.5rem;padding:1.5rem 2rem;background:var(--color-surface-alt);border-radius:var(--radius-xl)}.success-step[data-v-eed417dc]{display:flex;gap:1rem;align-items:flex-start}.success-step-num[data-v-eed417dc]{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--color-primary);color:#050505;font-size:.8rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:2px}.success-step strong[data-v-eed417dc]{display:block;font-size:var(--text-body);color:var(--color-text);margin-bottom:.15rem}.success-step p[data-v-eed417dc]{font-size:var(--text-small);color:var(--color-text-secondary);line-height:1.5;margin:0}.success-cta[data-v-eed417dc]{display:inline-flex;text-decoration:none}.success-footer[data-v-eed417dc]{font-size:var(--text-small);color:var(--color-text-light);margin-top:1.5rem}.success-footer a[data-v-eed417dc]{color:var(--color-primary);text-decoration:none;font-weight:600}.success-footer a[data-v-eed417dc]:hover{text-decoration:underline}.legal-page[data-v-da7c4107]{padding:6rem 0 4rem;color:var(--color-text)}.legal-page h1[data-v-da7c4107]{font-family:var(--font-heading);font-size:2.5rem;margin-bottom:.5rem}.last-updated[data-v-da7c4107]{color:#e8e4df80;margin-bottom:2rem}.legal-page h2[data-v-da7c4107]{font-family:var(--font-heading);font-size:1.3rem;margin-top:2rem;margin-bottom:.5rem}.legal-page h3[data-v-da7c4107]{font-size:1rem;margin-top:1rem;margin-bottom:.25rem}.legal-page p[data-v-da7c4107],.legal-page li[data-v-da7c4107]{line-height:1.7;color:#e8e4dfbf}.legal-page ul[data-v-da7c4107]{padding-left:1.5rem;margin-bottom:1rem}.legal-page a[data-v-da7c4107]{color:var(--color-primary)}.legal-page[data-v-84290529]{padding:6rem 0 4rem;color:var(--color-text)}.legal-page h1[data-v-84290529]{font-family:var(--font-heading);font-size:2.5rem;margin-bottom:.5rem}.last-updated[data-v-84290529]{color:#e8e4df80;margin-bottom:2rem}.legal-page h2[data-v-84290529]{font-family:var(--font-heading);font-size:1.3rem;margin-top:2rem;margin-bottom:.5rem}.legal-page p[data-v-84290529],.legal-page li[data-v-84290529]{line-height:1.7;color:#e8e4dfbf}.legal-page ul[data-v-84290529]{padding-left:1.5rem;margin-bottom:1rem}.legal-page a[data-v-84290529]{color:var(--color-primary)}.free-check-page[data-v-d952e280]{min-height:80vh}.fc-hero[data-v-d952e280]{padding:7rem 2rem 5rem;text-align:center}.fc-form-wrap[data-v-d952e280]{max-width:520px;margin:0 auto}.fc-headline[data-v-d952e280]{margin-bottom:.75rem}.fc-sub[data-v-d952e280]{color:var(--color-text-secondary);font-size:var(--text-body-lg, 1.125rem);margin-bottom:2.5rem}.fc-form[data-v-d952e280]{display:flex;flex-direction:column;gap:1.25rem;text-align:left}.fc-field label[data-v-d952e280]{display:block;font-size:.875rem;font-weight:600;color:var(--color-text);margin-bottom:.4rem}.fc-opt[data-v-d952e280]{font-weight:400;color:var(--color-text-secondary)}.fc-field input[data-v-d952e280],.fc-field select[data-v-d952e280]{width:100%;padding:.7rem .9rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);font-size:1rem;transition:border-color .15s}.fc-field input[data-v-d952e280]:focus,.fc-field select[data-v-d952e280]:focus{outline:none;border-color:var(--color-primary)}.fc-field select[data-v-d952e280]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.fc-submit[data-v-d952e280]{width:100%;margin-top:.5rem}.fc-disclaimer[data-v-d952e280]{text-align:center;font-size:.8rem;color:var(--color-text-light)}.fc-loading-wrap[data-v-d952e280]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding-top:4rem}.fc-spinner[data-v-d952e280]{width:48px;height:48px;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:fc-spin-d952e280 .8s linear infinite}@keyframes fc-spin-d952e280{to{transform:rotate(360deg)}}.fc-loading-msg[data-v-d952e280]{font-size:1.125rem;color:var(--color-text-secondary);animation:fc-pulse-d952e280 2s ease-in-out infinite}@keyframes fc-pulse-d952e280{0%,to{opacity:.6}50%{opacity:1}}.fc-error-wrap[data-v-d952e280]{max-width:480px;margin:0 auto;text-align:center}.fc-error-title[data-v-d952e280]{font-size:1.5rem;margin-bottom:.75rem}.fc-error-msg[data-v-d952e280]{color:var(--color-text-secondary);margin-bottom:1.5rem}.fc-results-section[data-v-d952e280]{padding:5rem 2rem 4rem}.fc-results-section .container[data-v-d952e280]{max-width:720px;margin:0 auto}.fc-results-title[data-v-d952e280]{text-align:center;margin-bottom:.25rem}.fc-results-sub[data-v-d952e280]{text-align:center;color:var(--color-text-secondary);margin-bottom:2.5rem}.fc-ai-query-card[data-v-d952e280]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:1.5rem;margin-bottom:2rem}.fc-ai-query-prompt[data-v-d952e280]{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.fc-query-label[data-v-d952e280]{font-size:.8rem;color:var(--color-text-light);text-transform:uppercase;letter-spacing:.05em}.fc-query-text[data-v-d952e280]{font-size:1rem;color:var(--color-text);font-style:italic}.fc-ai-response[data-v-d952e280]{background:#e8e4df08;border:1px solid var(--color-border);border-radius:8px;padding:1rem 1.25rem;margin-bottom:1rem}.fc-response-text[data-v-d952e280]{color:var(--color-text-secondary);font-size:.9rem;line-height:1.7;white-space:pre-wrap}.fc-brand-verdict[data-v-d952e280]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:8px;font-weight:600;font-size:.9rem}.fc-verdict-found[data-v-d952e280]{background:#28c8401a;border:1px solid rgba(40,200,64,.3);color:#28c840}.fc-verdict-missing[data-v-d952e280]{background:#ff6b6b1a;border:1px solid rgba(255,107,107,.3);color:#ff6b6b}.fc-verdict-icon[data-v-d952e280]{font-size:1.1rem}.fc-score-block[data-v-d952e280]{text-align:center;margin-bottom:2.5rem}.fc-score-ring-wrap[data-v-d952e280]{position:relative;width:160px;height:160px;margin:0 auto 1rem}.fc-score-ring[data-v-d952e280]{width:100%;height:100%}.fc-ring-progress[data-v-d952e280]{transition:stroke-dasharray 1s ease}.fc-score-inner[data-v-d952e280]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0}.fc-score-num[data-v-d952e280]{font-size:2.5rem;font-weight:700;font-family:var(--font-heading);color:var(--color-text)}.fc-score-of[data-v-d952e280]{font-size:.85rem;color:var(--color-text-secondary);margin-top:-.25rem;margin-bottom:.4rem}.fc-classification[data-v-d952e280]{font-size:1.125rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.fc-card[data-v-d952e280]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:1.5rem;margin-bottom:1.25rem}.fc-card-title[data-v-d952e280]{font-size:1rem;font-weight:600;margin-bottom:.75rem;color:var(--color-text)}.fc-card-body[data-v-d952e280]{color:var(--color-text-secondary);line-height:1.6}.fc-competitors[data-v-d952e280]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.fc-competitor-tag[data-v-d952e280]{display:inline-block;padding:.4rem .85rem;background:#ff6b6b1a;border:1px solid rgba(255,107,107,.25);border-radius:6px;font-size:.85rem;font-weight:600;color:#ff6b6b}.fc-competitor-insight[data-v-d952e280]{margin-top:0;font-size:.9rem}.fc-pyramid[data-v-d952e280]{display:flex;flex-direction:column-reverse;gap:4px;margin-bottom:1rem}.fc-pyramid-level[data-v-d952e280]{width:var(--level-width);margin:0 auto;padding:.5rem .75rem;background:#e8e4df0a;border:1px solid var(--color-border);border-radius:6px;text-align:center;font-size:.8rem;color:var(--color-text-light);transition:all .3s}.fc-pyramid-level.active[data-v-d952e280]{background:#c9ff571a;border-color:var(--color-primary);color:var(--color-primary);font-weight:600}.fc-pyramid-reasoning[data-v-d952e280]{color:var(--color-text-secondary);font-size:.875rem;line-height:1.5}.fc-gaps[data-v-d952e280]{display:flex;flex-direction:column;gap:.75rem}.fc-gap-item[data-v-d952e280]{padding:.75rem;background:#e8e4df08;border-radius:8px;border:1px solid var(--color-border)}.fc-gap-header[data-v-d952e280]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4rem}.fc-gap-name[data-v-d952e280]{font-weight:500;color:var(--color-text)}.fc-gap-impact[data-v-d952e280]{font-size:.7rem;font-weight:600;text-transform:uppercase;padding:.15rem .5rem;border-radius:4px;color:#000}.fc-gap-problem[data-v-d952e280]{font-size:.85rem;color:var(--color-text-secondary);line-height:1.5;margin:0 0 .5rem}.fc-gap-locked[data-v-d952e280]{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--color-text-light);padding:.5rem .65rem;background:#c9ff570a;border:1px dashed rgba(201,255,87,.15);border-radius:6px;opacity:.6}.fc-dimensions[data-v-d952e280]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.25rem}.fc-dim-card[data-v-d952e280]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:1.25rem;text-align:center}.fc-dim-label[data-v-d952e280]{font-size:.75rem;color:var(--color-text-light);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem}.fc-dim-name[data-v-d952e280]{font-weight:600;color:var(--color-text);margin-bottom:.4rem;font-size:.95rem}.fc-dim-score[data-v-d952e280]{font-size:1.5rem;font-weight:700;font-family:var(--font-heading)}.fc-cta-section[data-v-d952e280]{margin-top:3rem;padding:2.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;text-align:center}.fc-cta-headline[data-v-d952e280]{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.fc-cta-sub[data-v-d952e280]{color:var(--color-text-secondary);margin-bottom:1.25rem}.fc-cta-list[data-v-d952e280]{list-style:none;padding:0;margin:0 auto 2rem;max-width:420px;text-align:left}.fc-cta-list li[data-v-d952e280]{padding:.4rem 0;color:var(--color-text-secondary);font-size:.9rem}.fc-cta-list li[data-v-d952e280]:before{content:"— ";color:var(--color-primary)}.fc-cta-buttons[data-v-d952e280]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.fc-scrape-notice[data-v-d952e280]{display:flex;align-items:flex-start;gap:.6rem;padding:.85rem 1rem;background:#ff9f4314;border:1px solid rgba(255,159,67,.25);border-radius:8px;font-size:.85rem;color:#ff9f43;line-height:1.5;margin-bottom:2rem}.fc-scrape-notice svg[data-v-d952e280]{flex-shrink:0;margin-top:.1rem}.fc-card-header-row[data-v-d952e280]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.fc-card-header-row .fc-card-title[data-v-d952e280]{margin-bottom:0}.fc-badge[data-v-d952e280]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.2rem .6rem;border-radius:4px}.fc-badge-green[data-v-d952e280]{background:#28c84026;color:#28c840}.fc-badge-orange[data-v-d952e280]{background:#ff9f4326;color:#ff9f43}.fc-badge-red[data-v-d952e280]{background:#ff6b6b26;color:#ff6b6b}.fc-crawler-warning[data-v-d952e280]{margin-bottom:.75rem;font-size:.9rem;color:#ff9f43}.fc-crawler-list[data-v-d952e280]{display:flex;flex-direction:column;gap:.35rem}.fc-crawler-item[data-v-d952e280]{display:flex;align-items:center;gap:.5rem;padding:.35rem 0;font-size:.85rem}.fc-crawler-icon[data-v-d952e280]{font-weight:700;font-size:.9rem;width:1.2rem;text-align:center}.fc-icon-ok[data-v-d952e280]{color:#28c840}.fc-icon-blocked[data-v-d952e280]{color:#ff6b6b}.fc-crawler-name[data-v-d952e280]{color:var(--color-text);font-weight:500;min-width:120px}.fc-crawler-status[data-v-d952e280]{font-size:.75rem;text-transform:capitalize}.fc-status-ok[data-v-d952e280]{color:var(--color-text-light)}.fc-status-blocked[data-v-d952e280]{color:#ff6b6b;font-weight:600}.fc-schema-tags[data-v-d952e280]{display:flex;flex-wrap:wrap;gap:.4rem}.fc-schema-tag[data-v-d952e280]{display:inline-block;padding:.3rem .7rem;border-radius:6px;font-size:.8rem;font-weight:500}.fc-tag-found[data-v-d952e280]{background:#28c8401f;border:1px solid rgba(40,200,64,.3);color:#28c840}.fc-tag-missing[data-v-d952e280]{background:#ff6b6b1a;border:1px solid rgba(255,107,107,.25);color:#ff6b6b}.fc-structure-rating[data-v-d952e280]{font-size:.85rem;font-weight:600;color:var(--color-text-secondary)}.fc-score-bar-wrap[data-v-d952e280]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.fc-score-bar[data-v-d952e280]{flex:1;height:8px;background:#e8e4df14;border-radius:4px;overflow:hidden}.fc-score-bar-fill[data-v-d952e280]{height:100%;background:var(--color-primary, #c9ff57);border-radius:4px;transition:width .5s ease}.fc-score-bar-label[data-v-d952e280]{font-size:.85rem;font-weight:600;color:var(--color-text);min-width:2rem}.fc-structure-details[data-v-d952e280]{display:flex;flex-direction:column;gap:.3rem;margin-bottom:1rem}.fc-detail-row[data-v-d952e280]{display:flex;justify-content:space-between;align-items:center;padding:.3rem 0;font-size:.85rem;border-bottom:1px solid rgba(232,228,223,.05)}.fc-detail-label[data-v-d952e280]{color:var(--color-text-secondary)}.fc-detail-value[data-v-d952e280]{color:var(--color-text);font-weight:500}.fc-rec-title[data-v-d952e280]{font-size:.85rem;font-weight:600;color:var(--color-text);margin-bottom:.4rem}.fc-rec-list[data-v-d952e280]{list-style:none;padding:0;margin:0}.fc-rec-list li[data-v-d952e280]{padding:.3rem 0;font-size:.85rem;color:var(--color-text-secondary);line-height:1.5}.fc-rec-list li[data-v-d952e280]:before{content:"-- ";color:var(--color-primary)}@media (max-width: 640px){.fc-dimensions[data-v-d952e280]{grid-template-columns:1fr}.fc-cta-buttons[data-v-d952e280]{flex-direction:column;align-items:center}.fc-hero[data-v-d952e280]{padding:4rem 1.25rem 3rem}.fc-results-section[data-v-d952e280]{padding:3rem 1.25rem}}.glossary-container[data-v-1c01fc37]{max-width:820px}.glossary-section-header[data-v-1c01fc37]{margin-bottom:2.5rem}.glossary-badge[data-v-1c01fc37]{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.3rem .75rem;border-radius:20px;margin-bottom:1rem}.badge-ai[data-v-1c01fc37]{background:#c9ff571f;color:var(--color-primary, #c9ff57)}.badge-seo[data-v-1c01fc37]{background:#5b7aff1f;color:#8ba4ff}.glossary-intro[data-v-1c01fc37]{font-size:var(--text-body-lg, 1.1rem);color:var(--color-text-secondary);line-height:1.8;margin-top:.75rem;max-width:640px}.glossary-grid[data-v-1c01fc37]{display:flex;flex-direction:column;gap:1rem}.glossary-card[data-v-1c01fc37]{display:flex;gap:1.25rem;padding:1.5rem;background:var(--color-surface, #111);border:1px solid var(--color-border, #222);border-radius:var(--radius-lg, 12px);transition:border-color .15s}.glossary-card[data-v-1c01fc37]:hover{border-color:var(--color-primary, #c9ff57)}.glossary-number[data-v-1c01fc37]{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;color:var(--color-primary, #c9ff57);background:#c9ff5714;border-radius:8px;margin-top:.1rem}.glossary-term[data-v-1c01fc37]{font-size:1.05rem;font-weight:700;color:var(--color-text, #e8e4df);margin-bottom:.35rem}.glossary-def[data-v-1c01fc37]{font-size:var(--text-body, .95rem);color:var(--color-text-secondary, #999);line-height:1.7;margin:0}@media (max-width: 640px){.glossary-card[data-v-1c01fc37]{padding:1.25rem;gap:1rem}}.readiness-check[data-v-700dc35d]{background:var(--color-hero-bg, #050505);color:var(--color-text, #e8e4df);min-height:100vh}.rc-hero[data-v-700dc35d]{padding:7rem 2rem 3rem;text-align:center}.rc-title[data-v-700dc35d]{font-family:var(--font-heading, "Syne", sans-serif);font-size:clamp(2rem,5vw,3.2rem);font-weight:800;letter-spacing:-.02em;margin-bottom:.75rem;background:linear-gradient(135deg,#c9ff57,#5b7aff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.rc-subtitle[data-v-700dc35d]{font-size:var(--text-body-lg, 1.15rem);color:#e8e4dfb3;max-width:520px;margin:0 auto;line-height:1.6}.rc-quiz-section[data-v-700dc35d]{padding:0 2rem 6rem}.rc-quiz-container[data-v-700dc35d]{max-width:640px;margin:0 auto}.rc-progress-wrap[data-v-700dc35d]{margin-bottom:2rem}.rc-progress-bar[data-v-700dc35d]{height:4px;background:#ffffff14;border-radius:2px;overflow:hidden;margin-bottom:.75rem}.rc-progress-fill[data-v-700dc35d]{height:100%;background:linear-gradient(90deg,#c9ff57,#5b7aff);border-radius:2px;transition:width .4s cubic-bezier(.4,0,.2,1)}.rc-progress-meta[data-v-700dc35d]{display:flex;justify-content:space-between;align-items:center;font-size:.85rem}.rc-category-badge[data-v-700dc35d]{background:#c9ff571a;color:#c9ff57;padding:.25rem .75rem;border-radius:100px;font-size:.8rem;font-weight:600;font-family:var(--font-heading, "Syne", sans-serif)}.rc-progress-count[data-v-700dc35d]{color:#e8e4df66;font-variant-numeric:tabular-nums}.rc-card[data-v-700dc35d]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:2.5rem 2rem;text-align:center}.rc-question[data-v-700dc35d]{font-family:var(--font-heading, "Syne", sans-serif);font-size:clamp(1.15rem,2.5vw,1.4rem);font-weight:700;line-height:1.5;margin-bottom:2rem}.rc-options[data-v-700dc35d]{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.rc-option[data-v-700dc35d]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 2rem;min-width:120px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:var(--color-text, #e8e4df);font-family:var(--font-heading, "Syne", sans-serif);font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease}.rc-option[data-v-700dc35d]:hover{border-color:#c9ff574d;background:#c9ff570f}.rc-option--selected[data-v-700dc35d]{border-color:#c9ff57;background:#c9ff571a}.rc-option-icon[data-v-700dc35d]{font-size:1.4rem}.rc-back[data-v-700dc35d]{margin-top:1.5rem;background:none;border:none;color:#e8e4df66;cursor:pointer;font-size:.85rem;transition:color .15s}.rc-back[data-v-700dc35d]:hover{color:var(--color-text, #e8e4df)}.rc-results-section[data-v-700dc35d]{padding:0 2rem 6rem}.rc-results-container[data-v-700dc35d]{max-width:700px;margin:0 auto}.rc-score-block[data-v-700dc35d]{text-align:center;margin-bottom:3rem}.rc-ring-wrap[data-v-700dc35d]{position:relative;width:180px;height:180px;margin:0 auto 1.5rem}.rc-ring[data-v-700dc35d]{width:100%;height:100%;transform:rotate(-90deg)}.rc-ring-bg[data-v-700dc35d]{fill:none;stroke:#ffffff0f;stroke-width:8}.rc-ring-fill[data-v-700dc35d]{fill:none;stroke-width:8;stroke-linecap:round;stroke-dasharray:377;transition:stroke-dashoffset 1.2s cubic-bezier(.4,0,.2,1)}.rc-ring-text[data-v-700dc35d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:baseline;gap:2px}.rc-ring-number[data-v-700dc35d]{font-family:var(--font-heading, "Syne", sans-serif);font-size:3rem;font-weight:800;line-height:1}.rc-ring-pct[data-v-700dc35d]{font-size:1.2rem;color:#e8e4df80;font-weight:600}.rc-grade[data-v-700dc35d]{font-family:var(--font-heading, "Syne", sans-serif);font-size:1.3rem;font-weight:700;margin-bottom:.75rem}.rc-grade-desc[data-v-700dc35d]{color:#e8e4df99;max-width:480px;margin:0 auto;line-height:1.6}.rc-breakdown[data-v-700dc35d]{margin-bottom:3rem}.rc-section-title[data-v-700dc35d]{font-family:var(--font-heading, "Syne", sans-serif);font-size:1.15rem;font-weight:700;margin-bottom:1.25rem}.rc-cat-row[data-v-700dc35d]{display:grid;grid-template-columns:180px 1fr 45px;align-items:center;gap:1rem;margin-bottom:.75rem}.rc-cat-label[data-v-700dc35d]{font-size:.85rem;font-weight:600;white-space:nowrap}.rc-bar-track[data-v-700dc35d]{height:8px;background:#ffffff0f;border-radius:4px;overflow:hidden}.rc-bar-fill[data-v-700dc35d]{height:100%;border-radius:4px;transition:width .8s cubic-bezier(.4,0,.2,1)}.rc-cat-pct[data-v-700dc35d]{font-size:.85rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;color:#e8e4dfb3}.rc-email-gate[data-v-700dc35d]{margin-bottom:3rem}.rc-gate-card[data-v-700dc35d]{background:#c9ff570a;border:1px solid rgba(201,255,87,.15);border-radius:16px;padding:2.5rem 2rem;text-align:center}.rc-gate-card h3[data-v-700dc35d]{font-family:var(--font-heading, "Syne", sans-serif);font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.rc-gate-card p[data-v-700dc35d]{color:#e8e4df99;margin-bottom:1.25rem;font-size:.95rem}.rc-email-form[data-v-700dc35d]{display:flex;gap:.75rem;max-width:440px;margin:0 auto}.rc-email-input[data-v-700dc35d]{flex:1;padding:.75rem 1rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--color-text, #e8e4df);font-size:.95rem;font-family:var(--font-body, "Outfit", sans-serif);outline:none;transition:border-color .2s}.rc-email-input[data-v-700dc35d]:focus{border-color:#c9ff57}.rc-email-input[data-v-700dc35d]::placeholder{color:#e8e4df4d}.rc-email-btn[data-v-700dc35d]{white-space:nowrap;font-size:.9rem;padding:.75rem 1.5rem}.rc-email-error[data-v-700dc35d]{color:#ff4d4d;font-size:.85rem;margin-top:.5rem}.rc-email-note[data-v-700dc35d]{font-size:.8rem!important;color:#e8e4df4d!important;margin-top:.75rem!important;margin-bottom:0!important}.rc-recommendations[data-v-700dc35d]{margin-bottom:3rem}.rc-rec-category[data-v-700dc35d]{margin-bottom:2rem}.rc-rec-cat-title[data-v-700dc35d]{font-family:var(--font-heading, "Syne", sans-serif);font-size:1rem;font-weight:700;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.06)}.rc-rec-item[data-v-700dc35d]{padding:.75rem 0}.rc-rec-q[data-v-700dc35d]{display:flex;align-items:flex-start;gap:.6rem;font-size:.9rem;font-weight:500}.rc-rec-badge[data-v-700dc35d]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:.7rem;flex-shrink:0;margin-top:1px}.rc-badge-yes[data-v-700dc35d]{background:#c9ff5726;color:#c9ff57}.rc-badge-partial[data-v-700dc35d]{background:#ffaa0026;color:#fa0}.rc-badge-no[data-v-700dc35d]{background:#ff4d4d26;color:#ff4d4d}.rc-rec-text[data-v-700dc35d]{margin:.4rem 0 0 2rem;font-size:.85rem;line-height:1.6;color:#e8e4df8c}.rc-cta-block[data-v-700dc35d]{margin-bottom:2rem}.rc-cta-card[data-v-700dc35d]{background:linear-gradient(135deg,#5b7aff14,#c9ff5714);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:3rem 2rem;text-align:center}.rc-cta-card h3[data-v-700dc35d]{font-family:var(--font-heading, "Syne", sans-serif);font-size:1.4rem;font-weight:700;margin-bottom:.75rem}.rc-cta-card p[data-v-700dc35d]{color:#e8e4df99;max-width:480px;margin:0 auto 1.5rem;line-height:1.6}.rc-restart[data-v-700dc35d]{display:block;margin:0 auto;background:none;border:none;color:#e8e4df59;font-size:.85rem;cursor:pointer;transition:color .15s}.rc-restart[data-v-700dc35d]:hover{color:var(--color-text, #e8e4df)}@media (max-width: 600px){.rc-hero[data-v-700dc35d]{padding:5rem 1.5rem 2rem}.rc-card[data-v-700dc35d]{padding:2rem 1.25rem}.rc-options[data-v-700dc35d]{flex-direction:column}.rc-option[data-v-700dc35d]{flex-direction:row;justify-content:center;min-width:0}.rc-cat-row[data-v-700dc35d]{grid-template-columns:1fr 1fr 40px}.rc-cat-label[data-v-700dc35d]{font-size:.78rem}.rc-email-form[data-v-700dc35d]{flex-direction:column}.rc-ring-wrap[data-v-700dc35d]{width:150px;height:150px}.rc-ring-number[data-v-700dc35d]{font-size:2.4rem}}.mon-features-grid[data-v-27370670]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.mon-feature-card[data-v-27370670]{background:var(--bg-card, #141519);border:1px solid var(--color-border, #2a2b32);border-radius:12px;padding:2rem;transition:border-color .2s}.mon-feature-card[data-v-27370670]:hover{border-color:var(--color-primary, #c9ff57)}.mon-feature-marker[data-v-27370670]{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}.mon-feature-title[data-v-27370670]{font-size:1.15rem;font-weight:700;color:#fff;margin:0 0 .5rem}.mon-feature-desc[data-v-27370670]{font-size:.9rem;color:var(--color-text-secondary, #9ca3af);line-height:1.65;margin:0}.mon-feature-example[data-v-27370670]{margin-top:0;padding-top:0;max-height:0;overflow:hidden;opacity:0;border-top:1px solid var(--color-border, #2a2b32);transition:max-height .3s ease,opacity .25s ease,margin-top .3s ease,padding-top .3s ease}.mon-feature-card:hover .mon-feature-example[data-v-27370670]{max-height:120px;opacity:1;margin-top:1rem;padding-top:.85rem}.example-label[data-v-27370670]{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-insight[data-v-27370670]{background:#3b82f626;color:#3b82f6}.example-fix[data-v-27370670],.example-tracked[data-v-27370670]{background:#c9ff571f;color:var(--color-primary, #c9ff57)}.example-line[data-v-27370670]{font-size:.78rem;color:#d1d5db;font-family:SF Mono,Fira Code,monospace;line-height:1.5}.example-line-2[data-v-27370670]{color:var(--color-text-secondary, #9ca3af)}@media (max-width: 768px){.mon-features-grid[data-v-27370670]{grid-template-columns:1fr}}.content-narrow[data-v-27370670]{max-width:740px}.body-text[data-v-27370670]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.25rem}.included-list[data-v-27370670]{display:flex;flex-direction:column;gap:2rem}.included-group-title[data-v-27370670]{margin-bottom:.75rem;color:var(--color-primary)}.check-list[data-v-27370670]{list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem}.check-list li[data-v-27370670]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7;padding-left:1.5rem;position:relative}.check-list li[data-v-27370670]:before{content:"✓";position:absolute;left:0;color:var(--color-primary);font-weight:700}.cycle-grid[data-v-27370670]{display:flex;flex-direction:column;gap:1.5rem}.cycle-step[data-v-27370670]{display:flex;align-items:flex-start;gap:1.25rem;padding:1.25rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;transition:border-color .2s}.cycle-step[data-v-27370670]:hover{border-color:var(--color-primary, #c9ff57)}.cycle-week[data-v-27370670]{font-family:var(--font-heading);font-weight:700;font-size:var(--text-small);text-transform:uppercase;letter-spacing:.04em;color:var(--color-primary);white-space:nowrap;min-width:60px}.cycle-step p[data-v-27370670]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7;margin:0}.cycle-example[data-v-27370670]{width:100%;padding-top:0;margin-top:0;max-height:0;overflow:hidden;opacity:0;border-top:1px solid var(--color-border, #2a2b32);transition:max-height .3s ease,opacity .25s ease,margin-top .3s ease,padding-top .3s ease}.cycle-step:hover .cycle-example[data-v-27370670]{max-height:120px;opacity:1;margin-top:.85rem;padding-top:.85rem}.audience-card[data-v-27370670]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg)}.audience-card p[data-v-27370670]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.deck-wrapper[data-v-9bd0199c]{background:#0d0d0d;color:#e8e4df;font-family:Outfit,sans-serif;font-weight:400;line-height:1.6}.slide[data-v-9bd0199c]{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:80px 120px;position:relative;border-bottom:1px solid rgba(255,255,255,.08)}.slide-number[data-v-9bd0199c]{position:absolute;top:40px;right:60px;font-family:Syne,sans-serif;font-size:.85rem;color:#666;letter-spacing:.08em}.logo[data-v-9bd0199c]{position:absolute;top:40px;left:60px;font-family:Syne,sans-serif;font-weight:800;font-size:1.1rem;color:#c9ff57;letter-spacing:.02em}h1[data-v-9bd0199c]{font-family:Syne,sans-serif;font-weight:800;font-size:3.5rem;line-height:1.1;color:#e8e4df;margin-bottom:1.5rem}h1 .accent[data-v-9bd0199c],.accent[data-v-9bd0199c]{color:#c9ff57}h2[data-v-9bd0199c]{font-family:Syne,sans-serif;font-weight:700;font-size:2.4rem;line-height:1.15;color:#e8e4df;margin-bottom:1.25rem}p[data-v-9bd0199c]{font-size:1.15rem;color:#a0a0a0;max-width:680px;line-height:1.7}.subtitle[data-v-9bd0199c]{font-size:1.35rem;color:#a0a0a0;max-width:640px;margin-bottom:2rem}.slide-title[data-v-9bd0199c]{justify-content:center;align-items:center;text-align:center}.slide-title h1[data-v-9bd0199c]{font-size:4.5rem;margin-bottom:1rem}.slide-title .subtitle[data-v-9bd0199c]{max-width:700px;text-align:center}.slide-title .tagline[data-v-9bd0199c]{font-family:Syne,sans-serif;font-size:1rem;color:#c9ff57;letter-spacing:.15em;text-transform:uppercase;margin-bottom:2rem}.stats[data-v-9bd0199c]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2.5rem}.stat[data-v-9bd0199c]{background:#161616;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:2rem}.stat-number[data-v-9bd0199c]{font-family:Syne,sans-serif;font-weight:800;font-size:3rem;color:#c9ff57;line-height:1;margin-bottom:.5rem}.stat-label[data-v-9bd0199c]{font-size:1rem;color:#a0a0a0}.problems[data-v-9bd0199c]{display:flex;flex-direction:column;gap:1.25rem;margin-top:2rem}.problem[data-v-9bd0199c]{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;background:#161616;border:1px solid rgba(255,255,255,.08);border-radius:10px}.problem-marker[data-v-9bd0199c]{font-family:Syne,sans-serif;font-weight:700;font-size:1.1rem;color:#e05040;flex-shrink:0;margin-top:2px}.problem p[data-v-9bd0199c]{font-size:1.05rem}.comparison[data-v-9bd0199c]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem}.compare-col[data-v-9bd0199c]{background:#161616;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:2rem}.compare-col.old[data-v-9bd0199c]{border-top:3px solid #e05040}.compare-col.new[data-v-9bd0199c]{border-top:3px solid #C9FF57}.compare-col h4[data-v-9bd0199c]{font-family:Syne,sans-serif;font-weight:700;font-size:1.1rem;margin-bottom:1rem}.compare-col.old h4[data-v-9bd0199c]{color:#e05040}.compare-col.new h4[data-v-9bd0199c]{color:#c9ff57}.compare-col ul[data-v-9bd0199c]{list-style:none;display:flex;flex-direction:column;gap:.6rem;padding:0}.compare-col ul li[data-v-9bd0199c]{font-size:1rem;color:#a0a0a0;padding-left:1.5rem;position:relative}.compare-col.old ul li[data-v-9bd0199c]:before{content:"✗";position:absolute;left:0;color:#e05040}.compare-col.new ul li[data-v-9bd0199c]:before{content:"✓";position:absolute;left:0;color:#c9ff57}.steps[data-v-9bd0199c]{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem;margin-top:2.5rem}.step[data-v-9bd0199c]{background:#161616;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:1.75rem}.step-num[data-v-9bd0199c]{font-family:Syne,sans-serif;font-weight:800;font-size:2.5rem;color:#c9ff57;opacity:.3;line-height:1;margin-bottom:.75rem}.step h4[data-v-9bd0199c]{font-family:Syne,sans-serif;font-weight:600;font-size:1rem;color:#e8e4df;margin-bottom:.5rem}.step p[data-v-9bd0199c]{font-size:.9rem;color:#a0a0a0;line-height:1.6}.fix-list[data-v-9bd0199c]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2rem}.fix-item[data-v-9bd0199c]{background:#161616;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:1.5rem}.fix-item h4[data-v-9bd0199c]{font-family:Syne,sans-serif;font-weight:600;font-size:1rem;color:#c9ff57;margin-bottom:.4rem}.fix-item p[data-v-9bd0199c]{font-size:.9rem;color:#a0a0a0}.quote[data-v-9bd0199c]{background:#161616;border-left:3px solid #C9FF57;border-radius:0 12px 12px 0;padding:2rem 2.5rem;margin-top:2.5rem}.quote p[data-v-9bd0199c]{font-size:1.3rem;font-style:italic;color:#e8e4df;max-width:800px}.pricing[data-v-9bd0199c]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem}.price-card[data-v-9bd0199c]{background:#161616;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:2rem;display:flex;flex-direction:column}.price-card.featured[data-v-9bd0199c]{border-color:#c9ff57;position:relative}.price-card.featured[data-v-9bd0199c]:before{content:"RECOMMENDED";position:absolute;top:-12px;left:50%;transform:translate(-50%);background:#c9ff57;color:#0d0d0d;font-family:Syne,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.1em;padding:4px 14px;border-radius:20px}.price-name[data-v-9bd0199c]{font-family:Syne,sans-serif;font-weight:700;font-size:1.2rem;color:#e8e4df;margin-bottom:.25rem}.price-amount[data-v-9bd0199c]{font-family:Syne,sans-serif;font-weight:800;font-size:2.2rem;color:#c9ff57;margin-bottom:.25rem}.price-period[data-v-9bd0199c]{font-size:.85rem;color:#666;margin-bottom:1.25rem}.price-features[data-v-9bd0199c]{list-style:none;display:flex;flex-direction:column;gap:.6rem;flex:1;padding:0}.price-features li[data-v-9bd0199c]{font-size:.9rem;color:#a0a0a0;padding-left:1.25rem;position:relative}.price-features li[data-v-9bd0199c]:before{content:"✓";position:absolute;left:0;color:#c9ff57;font-weight:600}.slide-cta[data-v-9bd0199c]{justify-content:center;align-items:center;text-align:center}.slide-cta h2[data-v-9bd0199c]{font-size:3rem}.cta-button[data-v-9bd0199c]{display:inline-block;margin-top:2rem;padding:16px 48px;background:#c9ff57;color:#0d0d0d;font-family:Syne,sans-serif;font-weight:700;font-size:1.1rem;border-radius:8px;text-decoration:none;letter-spacing:.02em}.cta-detail[data-v-9bd0199c]{font-size:.95rem;color:#666;margin-top:1rem}.nav-dots[data-v-9bd0199c]{position:fixed;right:30px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px;z-index:100}.nav-dot[data-v-9bd0199c]{width:8px;height:8px;border-radius:50%;background:#666;opacity:.4;cursor:pointer;transition:opacity .2s,background .2s}.nav-dot[data-v-9bd0199c]:hover,.nav-dot.active[data-v-9bd0199c]{opacity:1;background:#c9ff57}@media (max-width: 900px){.slide[data-v-9bd0199c]{padding:60px 40px}h1[data-v-9bd0199c]{font-size:2.5rem}.slide-title h1[data-v-9bd0199c]{font-size:3rem}h2[data-v-9bd0199c]{font-size:1.8rem}.stats[data-v-9bd0199c],.pricing[data-v-9bd0199c]{grid-template-columns:1fr}.steps[data-v-9bd0199c]{grid-template-columns:repeat(2,1fr)}.comparison[data-v-9bd0199c],.fix-list[data-v-9bd0199c]{grid-template-columns:1fr}}.book-container[data-v-606a8d5c]{max-width:960px;margin:0 auto}.book-layout[data-v-606a8d5c]{display:grid;grid-template-columns:1.3fr 1fr;gap:2.5rem;align-items:start}.book-form-desc[data-v-606a8d5c]{color:var(--text-secondary, #9ca3af);font-size:.95rem;margin-bottom:1.5rem}.book-form[data-v-606a8d5c]{display:flex;flex-direction:column;gap:1rem}.form-row[data-v-606a8d5c]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-field label[data-v-606a8d5c]{display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary, #9ca3af);margin-bottom:.3rem}.form-field input[data-v-606a8d5c],.form-field select[data-v-606a8d5c],.form-field textarea[data-v-606a8d5c]{width:100%;padding:.65rem .85rem;background:var(--bg-card, #141519);border:1px solid var(--border, #2a2b32);border-radius:8px;color:var(--text, #e5e7eb);font-size:.9rem;font-family:inherit;outline:none;transition:border-color .15s}.form-field input[data-v-606a8d5c]:focus,.form-field select[data-v-606a8d5c]:focus,.form-field textarea[data-v-606a8d5c]:focus{border-color:var(--accent, #c9ff57)}.form-field input[data-v-606a8d5c]::placeholder,.form-field textarea[data-v-606a8d5c]::placeholder{color:#6b7280}.form-field select[data-v-606a8d5c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.form-error[data-v-606a8d5c]{padding:.6rem .85rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;font-size:.85rem}.form-note[data-v-606a8d5c]{font-size:.78rem;color:#6b7280;margin-top:.25rem}.btn[data-v-606a8d5c]{display:inline-block;padding:.65rem 1.5rem;border-radius:8px;font-weight:700;font-size:.9rem;cursor:pointer;border:none;transition:all .15s;text-decoration:none}.btn-primary[data-v-606a8d5c]{background:var(--accent, #c9ff57);color:#0a0b0f}.btn-primary[data-v-606a8d5c]:hover:not(:disabled){opacity:.9}.btn-primary[data-v-606a8d5c]:disabled{opacity:.4;cursor:default}.btn-secondary[data-v-606a8d5c]{background:var(--bg-card, #141519);color:var(--text, #e5e7eb);border:1px solid var(--border, #2a2b32)}.btn-lg[data-v-606a8d5c]{padding:.85rem 2rem;font-size:1rem}.sidebar-card[data-v-606a8d5c]{background:var(--bg-card, #141519);border:1px solid var(--border, #2a2b32);border-radius:12px;padding:1.5rem;margin-bottom:1rem}.sidebar-title[data-v-606a8d5c]{font-size:.95rem;font-weight:700;color:var(--text, #e5e7eb);margin:0 0 .75rem}.sidebar-list[data-v-606a8d5c]{list-style:none;padding:0;margin:0}.sidebar-list li[data-v-606a8d5c]{position:relative;padding-left:1.2rem;font-size:.85rem;color:var(--text-secondary, #9ca3af);line-height:1.6;margin-bottom:.5rem}.sidebar-list li[data-v-606a8d5c]:before{content:"+";position:absolute;left:0;color:var(--accent, #c9ff57);font-weight:700}.sidebar-text[data-v-606a8d5c]{font-size:.85rem;color:var(--text-secondary, #9ca3af);line-height:1.6;margin:0}.book-success[data-v-606a8d5c]{text-align:center;padding:3rem 0}.success-icon[data-v-606a8d5c]{font-size:2.5rem;margin-bottom:1rem;color:var(--accent, #c9ff57)}.success-text[data-v-606a8d5c]{color:var(--text-secondary, #9ca3af);font-size:1rem;line-height:1.7;max-width:480px;margin:0 auto 1.5rem}@media (max-width: 768px){.book-layout[data-v-606a8d5c],.form-row[data-v-606a8d5c]{grid-template-columns:1fr}}.blog-container[data-v-20f50306]{max-width:820px}.blog-grid[data-v-20f50306]{display:flex;flex-direction:column;gap:1.5rem}.blog-card[data-v-20f50306]{background:var(--color-surface, #111);border:1px solid var(--color-border, #222);border-radius:var(--radius-lg, 12px);padding:2rem;transition:border-color .15s}.blog-card[data-v-20f50306]:hover{border-color:var(--color-primary, #c9ff57)}.blog-card-meta[data-v-20f50306]{display:flex;align-items:center;gap:.5rem;font-size:var(--text-small, .85rem);color:var(--color-text-light, #666);margin-bottom:.75rem}.blog-card-dot[data-v-20f50306]{opacity:.4}.blog-card-title[data-v-20f50306]{font-size:1.25rem;font-weight:700;margin:0 0 .5rem;line-height:1.3}.blog-card-title a[data-v-20f50306]{color:var(--color-text, #e8e4df);text-decoration:none;transition:color .15s}.blog-card-title a[data-v-20f50306]:hover{color:var(--color-primary, #c9ff57)}.blog-card-excerpt[data-v-20f50306]{font-size:var(--text-body, .95rem);color:var(--color-text-secondary, #999);line-height:1.7;margin:0 0 1rem}.blog-card-link[data-v-20f50306]{font-size:var(--text-small, .85rem);font-weight:600;color:var(--color-primary, #c9ff57);text-decoration:none;transition:opacity .15s}.blog-card-link[data-v-20f50306]:hover{opacity:.8}.blog-container[data-v-f4f08ef5]{max-width:720px}.blog-hero-section[data-v-f4f08ef5]{padding-bottom:2rem}.blog-meta[data-v-f4f08ef5]{display:flex;align-items:center;gap:.5rem;font-size:var(--text-small, .85rem);color:var(--color-text-light, #666);margin-bottom:1.25rem}.blog-meta-dot[data-v-f4f08ef5]{opacity:.4}.blog-title[data-v-f4f08ef5]{font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.2;margin:0}.blog-content-section[data-v-f4f08ef5]{padding-top:0}.blog-prose[data-v-f4f08ef5] h2{font-family:var(--font-heading);font-size:1.4rem;font-weight:700;color:var(--color-text, #e8e4df);margin:2.5rem 0 1rem;line-height:1.3}.blog-prose[data-v-f4f08ef5] h3{font-family:var(--font-heading);font-size:1.1rem;font-weight:700;color:var(--color-text, #e8e4df);margin:2rem 0 .75rem;line-height:1.4}.blog-prose[data-v-f4f08ef5] p{font-size:var(--text-body, .95rem);color:var(--color-text-secondary, #999);line-height:1.8;margin:0 0 1.25rem}.blog-prose[data-v-f4f08ef5] ul,.blog-prose[data-v-f4f08ef5] ol{color:var(--color-text-secondary, #999);line-height:1.8;margin:0 0 1.25rem;padding-left:1.5rem}.blog-prose[data-v-f4f08ef5] li{margin-bottom:.5rem}.blog-prose[data-v-f4f08ef5] strong{color:var(--color-text, #e8e4df)}.blog-prose[data-v-f4f08ef5] em{color:var(--color-text, #e8e4df);font-style:italic}.blog-prose[data-v-f4f08ef5] a{color:var(--color-primary, #c9ff57);text-decoration:underline;text-underline-offset:2px}.blog-prose[data-v-f4f08ef5] a:hover{opacity:.8}.blog-prose[data-v-f4f08ef5] code{font-size:.85em;background:#c9ff5714;color:var(--color-primary, #c9ff57);padding:.15rem .4rem;border-radius:4px}.blog-prose[data-v-f4f08ef5] blockquote{border-left:3px solid var(--color-primary, #c9ff57);padding-left:1.25rem;margin:1.5rem 0;font-style:italic;color:var(--color-text-light, #888)}.faq-heading[data-v-f4f08ef5]{margin-bottom:2rem}.faq-list[data-v-f4f08ef5]{display:flex;flex-direction:column;gap:1.25rem}.faq-item[data-v-f4f08ef5]{background:var(--color-surface, #111);border:1px solid var(--color-border, #222);border-radius:var(--radius-lg, 12px);padding:1.5rem}.faq-question[data-v-f4f08ef5]{font-size:1.05rem;font-weight:700;color:var(--color-text, #e8e4df);margin:0 0 .5rem}.faq-answer[data-v-f4f08ef5]{font-size:var(--text-body, .95rem);color:var(--color-text-secondary, #999);line-height:1.7}.faq-answer[data-v-f4f08ef5] a{color:var(--color-primary, #c9ff57);text-decoration:underline}.values-grid[data-v-05e3541f]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:2rem}.value-card[data-v-05e3541f]{padding:1.5rem;border-radius:12px;background:var(--color-surface);border:1px solid rgba(255,255,255,.1)}.value-card h3[data-v-05e3541f]{color:var(--color-text)}.value-card p[data-v-05e3541f]{color:var(--color-text-secondary)}.team-grid[data-v-05e3541f]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:2rem}.team-member[data-v-05e3541f]{padding:2rem;border-radius:12px;background:var(--color-surface);border:1px solid rgba(255,255,255,.1)}.team-role[data-v-05e3541f]{color:var(--text-secondary, #6c757d);font-size:.95rem;margin-bottom:.75rem}.stats-row[data-v-05e3541f]{display:flex;gap:2rem;justify-content:center;margin-top:2rem}.stat-block[data-v-05e3541f]{text-align:center;flex:1}.stat-number[data-v-05e3541f]{font-size:2.5rem;font-weight:700;color:var(--color-primary, #6366f1);display:block}.stat-desc[data-v-05e3541f]{font-size:.9rem;color:var(--text-secondary, #6c757d);margin-top:.25rem}@media (max-width: 768px){.values-grid[data-v-05e3541f],.team-grid[data-v-05e3541f]{grid-template-columns:1fr}.stats-row[data-v-05e3541f]{flex-direction:column;align-items:center}}.content-narrow[data-v-75e7b8b0]{max-width:740px}.body-text[data-v-75e7b8b0]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.25rem}.pain-points[data-v-75e7b8b0],.benefits[data-v-75e7b8b0]{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.pain-point[data-v-75e7b8b0],.benefit[data-v-75e7b8b0]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.pain-point h4[data-v-75e7b8b0],.benefit h4[data-v-75e7b8b0]{margin-bottom:.5rem}.pain-point p[data-v-75e7b8b0],.benefit p[data-v-75e7b8b0]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.query-examples[data-v-75e7b8b0]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:1rem}.query-example[data-v-75e7b8b0]{padding:1rem 1.25rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);font-size:var(--text-body);color:var(--color-text-secondary);font-style:italic}.proof-points[data-v-75e7b8b0]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:1rem}.proof-point[data-v-75e7b8b0]{text-align:center;padding:1.5rem}.proof-stat[data-v-75e7b8b0]{display:block;font-family:var(--font-heading);font-size:2rem;font-weight:700;color:var(--color-primary);margin-bottom:.5rem}.proof-point p[data-v-75e7b8b0]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.6}@media (max-width: 768px){.query-examples[data-v-75e7b8b0],.proof-points[data-v-75e7b8b0]{grid-template-columns:1fr}}.content-narrow[data-v-ef1d4711]{max-width:740px}.body-text[data-v-ef1d4711]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.25rem}.pain-points[data-v-ef1d4711],.benefits[data-v-ef1d4711]{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.pain-point[data-v-ef1d4711],.benefit[data-v-ef1d4711]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.pain-point h4[data-v-ef1d4711],.benefit h4[data-v-ef1d4711]{margin-bottom:.5rem}.pain-point p[data-v-ef1d4711],.benefit p[data-v-ef1d4711]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.query-examples[data-v-ef1d4711]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:1rem}.query-example[data-v-ef1d4711]{padding:1rem 1.25rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);font-size:var(--text-body);color:var(--color-text-secondary);font-style:italic}.proof-points[data-v-ef1d4711]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:1rem}.proof-point[data-v-ef1d4711]{text-align:center;padding:1.5rem}.proof-stat[data-v-ef1d4711]{display:block;font-family:var(--font-heading);font-size:2rem;font-weight:700;color:var(--color-primary);margin-bottom:.5rem}.proof-point p[data-v-ef1d4711]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.6}@media (max-width: 768px){.query-examples[data-v-ef1d4711],.proof-points[data-v-ef1d4711]{grid-template-columns:1fr}}.content-narrow[data-v-bd532cd8]{max-width:740px}.body-text[data-v-bd532cd8]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.25rem}.pain-points[data-v-bd532cd8],.benefits[data-v-bd532cd8]{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.pain-point[data-v-bd532cd8],.benefit[data-v-bd532cd8]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.pain-point h4[data-v-bd532cd8],.benefit h4[data-v-bd532cd8]{margin-bottom:.5rem}.pain-point p[data-v-bd532cd8],.benefit p[data-v-bd532cd8]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.query-examples[data-v-bd532cd8]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:1rem}.query-example[data-v-bd532cd8]{padding:1rem 1.25rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);font-size:var(--text-body);color:var(--color-text-secondary);font-style:italic}.proof-points[data-v-bd532cd8]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:1rem}.proof-point[data-v-bd532cd8]{text-align:center;padding:1.5rem}.proof-stat[data-v-bd532cd8]{display:block;font-family:var(--font-heading);font-size:2rem;font-weight:700;color:var(--color-primary);margin-bottom:.5rem}.proof-point p[data-v-bd532cd8]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.6}@media (max-width: 768px){.query-examples[data-v-bd532cd8],.proof-points[data-v-bd532cd8]{grid-template-columns:1fr}}.content-narrow[data-v-541a434e]{max-width:740px}.body-text[data-v-541a434e]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.25rem}.table-wrapper[data-v-541a434e]{overflow-x:auto;max-width:800px;margin:1rem auto 0}.comparison-table[data-v-541a434e]{width:100%;border-collapse:collapse;font-size:var(--text-body)}.comparison-table th[data-v-541a434e],.comparison-table td[data-v-541a434e]{padding:.85rem 1rem;text-align:left;border-bottom:1px solid var(--color-border)}.comparison-table th[data-v-541a434e]{font-weight:700;font-size:var(--text-small);text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-secondary)}.col-visbly[data-v-541a434e],.col-competitor[data-v-541a434e]{text-align:center;min-width:100px}.check[data-v-541a434e]{color:var(--color-primary);font-weight:700;font-size:1.1rem}.cross[data-v-541a434e]{color:var(--color-text-tertiary);font-size:1.1rem}.partial[data-v-541a434e]{font-size:var(--text-small);color:var(--color-text-secondary)}.differences[data-v-541a434e]{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.difference[data-v-541a434e]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.difference h4[data-v-541a434e]{margin-bottom:.5rem}.difference p[data-v-541a434e]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.best-for-grid[data-v-541a434e]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:1rem}.best-for[data-v-541a434e]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.best-for h4[data-v-541a434e]{margin-bottom:.75rem}.best-for ul[data-v-541a434e]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.best-for li[data-v-541a434e]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.6;padding-left:1.25rem;position:relative}.best-for li[data-v-541a434e]:before{content:"→";position:absolute;left:0;color:var(--color-primary)}@media (max-width: 768px){.best-for-grid[data-v-541a434e]{grid-template-columns:1fr}}.content-narrow[data-v-cfd37281]{max-width:740px}.body-text[data-v-cfd37281]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.25rem}.table-wrapper[data-v-cfd37281]{overflow-x:auto;max-width:800px;margin:1rem auto 0}.comparison-table[data-v-cfd37281]{width:100%;border-collapse:collapse;font-size:var(--text-body)}.comparison-table th[data-v-cfd37281],.comparison-table td[data-v-cfd37281]{padding:.85rem 1rem;text-align:left;border-bottom:1px solid var(--color-border)}.comparison-table th[data-v-cfd37281]{font-weight:700;font-size:var(--text-small);text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-secondary)}.col-visbly[data-v-cfd37281],.col-competitor[data-v-cfd37281]{text-align:center;min-width:100px}.check[data-v-cfd37281]{color:var(--color-primary);font-weight:700;font-size:1.1rem}.cross[data-v-cfd37281]{color:var(--color-text-tertiary);font-size:1.1rem}.partial[data-v-cfd37281]{font-size:var(--text-small);color:var(--color-text-secondary)}.differences[data-v-cfd37281]{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.difference[data-v-cfd37281]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.difference h4[data-v-cfd37281]{margin-bottom:.5rem}.difference p[data-v-cfd37281]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.best-for-grid[data-v-cfd37281]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:1rem}.best-for[data-v-cfd37281]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.best-for h4[data-v-cfd37281]{margin-bottom:.75rem}.best-for ul[data-v-cfd37281]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.best-for li[data-v-cfd37281]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.6;padding-left:1.25rem;position:relative}.best-for li[data-v-cfd37281]:before{content:"→";position:absolute;left:0;color:var(--color-primary)}@media (max-width: 768px){.best-for-grid[data-v-cfd37281]{grid-template-columns:1fr}}.content-narrow[data-v-29a65dff]{max-width:740px}.body-text[data-v-29a65dff]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.25rem}.table-wrapper[data-v-29a65dff]{overflow-x:auto;max-width:800px;margin:1rem auto 0}.comparison-table[data-v-29a65dff]{width:100%;border-collapse:collapse;font-size:var(--text-body)}.comparison-table th[data-v-29a65dff],.comparison-table td[data-v-29a65dff]{padding:.85rem 1rem;text-align:left;border-bottom:1px solid var(--color-border)}.comparison-table th[data-v-29a65dff]{font-weight:700;font-size:var(--text-small);text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-secondary)}.col-visbly[data-v-29a65dff],.col-competitor[data-v-29a65dff]{text-align:center;min-width:100px}.check[data-v-29a65dff]{color:var(--color-primary);font-weight:700;font-size:1.1rem}.cross[data-v-29a65dff]{color:var(--color-text-tertiary);font-size:1.1rem}.partial[data-v-29a65dff]{font-size:var(--text-small);color:var(--color-text-secondary)}.differences[data-v-29a65dff]{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.difference[data-v-29a65dff]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.difference h4[data-v-29a65dff]{margin-bottom:.5rem}.difference p[data-v-29a65dff]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.best-for-grid[data-v-29a65dff]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:1rem}.best-for[data-v-29a65dff]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.best-for h4[data-v-29a65dff]{margin-bottom:.75rem}.best-for ul[data-v-29a65dff]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.best-for li[data-v-29a65dff]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.6;padding-left:1.25rem;position:relative}.best-for li[data-v-29a65dff]:before{content:"→";position:absolute;left:0;color:var(--color-primary)}@media (max-width: 768px){.best-for-grid[data-v-29a65dff]{grid-template-columns:1fr}}.content-narrow[data-v-599d4079]{max-width:740px}.body-text[data-v-599d4079]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.25rem}.table-wrapper[data-v-599d4079]{overflow-x:auto;max-width:800px;margin:1rem auto 0}.comparison-table[data-v-599d4079]{width:100%;border-collapse:collapse;font-size:var(--text-body)}.comparison-table th[data-v-599d4079],.comparison-table td[data-v-599d4079]{padding:.85rem 1rem;text-align:left;border-bottom:1px solid var(--color-border)}.comparison-table th[data-v-599d4079]{font-weight:700;font-size:var(--text-small);text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-secondary)}.col-visbly[data-v-599d4079],.col-competitor[data-v-599d4079]{text-align:center;min-width:100px}.check[data-v-599d4079]{color:var(--color-primary);font-weight:700;font-size:1.1rem}.cross[data-v-599d4079]{color:var(--color-text-tertiary);font-size:1.1rem}.partial[data-v-599d4079]{font-size:var(--text-small);color:var(--color-text-secondary)}.differences[data-v-599d4079]{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.difference[data-v-599d4079]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.difference h4[data-v-599d4079]{margin-bottom:.5rem}.difference p[data-v-599d4079]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.best-for-grid[data-v-599d4079]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:1rem}.best-for[data-v-599d4079]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.best-for h4[data-v-599d4079]{margin-bottom:.75rem}.best-for ul[data-v-599d4079]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.best-for li[data-v-599d4079]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.6;padding-left:1.25rem;position:relative}.best-for li[data-v-599d4079]:before{content:"→";position:absolute;left:0;color:var(--color-primary)}@media (max-width: 768px){.best-for-grid[data-v-599d4079]{grid-template-columns:1fr}}.content-narrow[data-v-d8dc1fc7]{max-width:740px}.body-text[data-v-d8dc1fc7]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.25rem}.table-wrapper[data-v-d8dc1fc7]{overflow-x:auto;max-width:800px;margin:1rem auto 0}.comparison-table[data-v-d8dc1fc7]{width:100%;border-collapse:collapse;font-size:var(--text-body)}.comparison-table th[data-v-d8dc1fc7],.comparison-table td[data-v-d8dc1fc7]{padding:.85rem 1rem;text-align:left;border-bottom:1px solid var(--color-border)}.comparison-table th[data-v-d8dc1fc7]{font-weight:700;font-size:var(--text-small);text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-secondary)}.col-visbly[data-v-d8dc1fc7],.col-competitor[data-v-d8dc1fc7]{text-align:center;min-width:100px}.check[data-v-d8dc1fc7]{color:var(--color-primary);font-weight:700;font-size:1.1rem}.cross[data-v-d8dc1fc7]{color:var(--color-text-tertiary);font-size:1.1rem}.partial[data-v-d8dc1fc7]{font-size:var(--text-small);color:var(--color-text-secondary)}.differences[data-v-d8dc1fc7]{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.difference[data-v-d8dc1fc7]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.difference h4[data-v-d8dc1fc7]{margin-bottom:.5rem}.difference p[data-v-d8dc1fc7]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.best-for-grid[data-v-d8dc1fc7]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:1rem}.best-for[data-v-d8dc1fc7]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.best-for h4[data-v-d8dc1fc7]{margin-bottom:.75rem}.best-for ul[data-v-d8dc1fc7]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.best-for li[data-v-d8dc1fc7]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.6;padding-left:1.25rem;position:relative}.best-for li[data-v-d8dc1fc7]:before{content:"→";position:absolute;left:0;color:var(--color-primary)}@media (max-width: 768px){.best-for-grid[data-v-d8dc1fc7]{grid-template-columns:1fr}}.content-narrow[data-v-95c87a69]{max-width:740px}.body-text[data-v-95c87a69]{font-size:var(--text-body-lg);color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.25rem}.table-wrapper[data-v-95c87a69]{overflow-x:auto;max-width:800px;margin:1rem auto 0}.comparison-table[data-v-95c87a69]{width:100%;border-collapse:collapse;font-size:var(--text-body)}.comparison-table th[data-v-95c87a69],.comparison-table td[data-v-95c87a69]{padding:.85rem 1rem;text-align:left;border-bottom:1px solid var(--color-border)}.comparison-table th[data-v-95c87a69]{font-weight:700;font-size:var(--text-small);text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-secondary)}.col-visbly[data-v-95c87a69],.col-competitor[data-v-95c87a69]{text-align:center;min-width:100px}.check[data-v-95c87a69]{color:var(--color-primary);font-weight:700;font-size:1.1rem}.cross[data-v-95c87a69]{color:var(--color-text-tertiary);font-size:1.1rem}.partial[data-v-95c87a69]{font-size:var(--text-small);color:var(--color-text-secondary)}.differences[data-v-95c87a69]{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.difference[data-v-95c87a69]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.difference h4[data-v-95c87a69]{margin-bottom:.5rem}.difference p[data-v-95c87a69]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.7}.best-for-grid[data-v-95c87a69]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:1rem}.best-for[data-v-95c87a69]{padding:1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.best-for h4[data-v-95c87a69]{margin-bottom:.75rem}.best-for ul[data-v-95c87a69]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.best-for li[data-v-95c87a69]{font-size:var(--text-body);color:var(--color-text-secondary);line-height:1.6;padding-left:1.25rem;position:relative}.best-for li[data-v-95c87a69]:before{content:"→";position:absolute;left:0;color:var(--color-primary)}@media (max-width: 768px){.best-for-grid[data-v-95c87a69]{grid-template-columns:1fr}}*,*: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}}
