.hero[data-v-e33666b3]{overflow:hidden;padding:6rem 0 4rem}.hero-container[data-v-e33666b3]{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.hero-content[data-v-e33666b3]{position:relative;z-index:1}.hero-content .badge[data-v-e33666b3]{margin-bottom:1.5rem}.hero-content h1[data-v-e33666b3]{margin-bottom:1.25rem}.text-gradient[data-v-e33666b3]{background:var(--gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-e33666b3]{color:var(--text-secondary);font-size:1.15rem;line-height:1.7;margin-bottom:2rem;max-width:520px}.hero-actions[data-v-e33666b3]{display:flex;gap:1rem;margin-bottom:1rem}.hero-free-tag[data-v-e33666b3]{align-items:center;color:var(--success);display:flex;font-size:.9rem;font-weight:500;gap:.5rem;margin-bottom:1.5rem}.hero-trust[data-v-e33666b3]{font-size:.85rem}.hero-visual[data-v-e33666b3]{position:relative;z-index:1}.mock-report[data-v-e33666b3]{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg),var(--shadow-glow);overflow:hidden}.mock-header[data-v-e33666b3]{align-items:center;background:var(--bg-tertiary);border-bottom:1px solid var(--border);display:flex;gap:1rem;padding:.875rem 1.25rem}.mock-dots[data-v-e33666b3]{display:flex;gap:6px}.mock-dots span[data-v-e33666b3]{background:var(--border-light);border-radius:50%;height:10px;width:10px}.mock-dots span[data-v-e33666b3]:first-child{background:#ef4444}.mock-dots span[data-v-e33666b3]:nth-child(2){background:#f59e0b}.mock-dots span[data-v-e33666b3]:last-child{background:#22c55e}.mock-url[data-v-e33666b3]{color:var(--text-muted);font-family:monospace;font-size:.8rem}.mock-body[data-v-e33666b3]{padding:2rem}.mock-score-section[data-v-e33666b3]{align-items:center;display:flex;gap:2rem;margin-bottom:1.5rem}.mock-score-ring[data-v-e33666b3]{flex-shrink:0;height:90px;position:relative;width:90px}.mock-score-ring svg[data-v-e33666b3]{height:100%;width:100%}.mock-score-value[data-v-e33666b3]{color:var(--text-primary);font-size:1.5rem;font-weight:800;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.mock-stats[data-v-e33666b3]{display:flex;flex-direction:column;gap:.5rem}.mock-stat[data-v-e33666b3]{align-items:center;color:var(--text-secondary);display:flex;font-size:.85rem;gap:.5rem}.dot[data-v-e33666b3]{border-radius:50%;height:8px;width:8px}.dot-success[data-v-e33666b3]{background:var(--success)}.dot-error[data-v-e33666b3]{background:var(--error)}.dot-warning[data-v-e33666b3]{background:var(--warning)}.mock-badge-preview[data-v-e33666b3]{display:flex;justify-content:center;margin-bottom:1.5rem}.mini-badge[data-v-e33666b3]{align-items:center;background:var(--bg-tertiary);border:1px solid var(--border-accent);border-radius:var(--radius-full);display:flex;font-size:.75rem;gap:.5rem;padding:.375rem .75rem}.mini-badge-score[data-v-e33666b3]{color:var(--success);font-weight:800}.mini-badge-label[data-v-e33666b3]{color:var(--text-muted);font-weight:500}.mock-items[data-v-e33666b3]{gap:1rem}.mock-item[data-v-e33666b3],.mock-items[data-v-e33666b3]{display:flex;flex-direction:column}.mock-item[data-v-e33666b3]{background:var(--bg-tertiary);border-radius:var(--radius-md);gap:.5rem;padding:.75rem}@media(max-width:768px){.hero[data-v-e33666b3]{padding:3rem 0}.hero-container[data-v-e33666b3]{gap:3rem;grid-template-columns:1fr}.hero-actions[data-v-e33666b3]{flex-direction:column}}.stats-section[data-v-342fcd07]{background:var(--bg-secondary);border-bottom:1px solid var(--border);border-top:1px solid var(--border);padding:3rem 0}.stats-grid[data-v-342fcd07]{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);text-align:center}.stat-item[data-v-342fcd07]{display:flex;flex-direction:column;gap:.375rem}.stat-number[data-v-342fcd07]{font-size:2.5rem;font-weight:800;letter-spacing:-.03em}.stat-label[data-v-342fcd07]{color:var(--text-tertiary);font-size:.9rem;font-weight:500}.sr-only[data-v-342fcd07]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}@media(max-width:768px){.stats-grid[data-v-342fcd07]{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.stat-number[data-v-342fcd07]{font-size:2rem}}.features-grid[data-v-6310643d]{display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.feature-card[data-v-6310643d]{display:flex;flex-direction:column;gap:1rem}.feature-icon[data-v-6310643d]{align-items:center;border-radius:var(--radius-md);display:flex;height:48px;justify-content:center;width:48px}.feature-card h3[data-v-6310643d]{font-size:1.05rem}.feature-card p[data-v-6310643d]{color:var(--text-secondary);font-size:.875rem;line-height:1.6}@media(max-width:1024px){.features-grid[data-v-6310643d]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.features-grid[data-v-6310643d]{grid-template-columns:1fr}}.manual-audit-section[data-v-8a231bd9]{background:var(--bg-primary);overflow:hidden}.section-badge[data-v-8a231bd9]{background:var(--accent-glow);border-radius:var(--radius-full);color:var(--accent-light);display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.03em;margin-bottom:1rem;padding:.3rem .85rem;text-transform:uppercase}.ma-layout[data-v-8a231bd9]{align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr;margin-top:1rem}.ma-visual[data-v-8a231bd9]{overflow:hidden;padding:0}.ma-visual-header[data-v-8a231bd9]{align-items:center;background:var(--bg-tertiary);border-bottom:1px solid var(--border);display:flex;gap:.75rem;padding:.75rem 1rem}.ma-visual-dots[data-v-8a231bd9]{display:flex;gap:.35rem}.ma-visual-dots span[data-v-8a231bd9]{background:var(--border-light);border-radius:50%;height:10px;width:10px}.ma-visual-dots span[data-v-8a231bd9]:first-child{background:#ef4444}.ma-visual-dots span[data-v-8a231bd9]:nth-child(2){background:#f59e0b}.ma-visual-dots span[data-v-8a231bd9]:last-child{background:#22c55e}.ma-visual-title[data-v-8a231bd9]{color:var(--text-tertiary);font-size:.8rem;font-weight:600}.ma-visual-body[data-v-8a231bd9]{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem}.ma-mock-criterion[data-v-8a231bd9]{align-items:center;display:flex;gap:.5rem}.ma-mock-badge[data-v-8a231bd9]{background:var(--accent-glow);border-radius:var(--radius-sm);color:var(--accent-light);font-size:.7rem;font-weight:600;padding:.15rem .5rem}.ma-mock-id[data-v-8a231bd9]{color:var(--text-tertiary);font-size:.75rem;font-weight:600}.ma-mock-title[data-v-8a231bd9]{color:var(--text-primary);font-size:.95rem;font-weight:700}.ma-mock-viewer[data-v-8a231bd9]{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.ma-mock-nav[data-v-8a231bd9]{align-items:center;background:var(--bg-secondary);border-bottom:1px solid var(--border);color:var(--text-tertiary);display:flex;font-size:.75rem;gap:1rem;justify-content:center;padding:.4rem}.ma-mock-arrow[data-v-8a231bd9]{color:var(--accent);font-weight:700}.ma-mock-page[data-v-8a231bd9]{gap:1rem;min-height:80px;padding:1.5rem 1rem;position:relative}.ma-mock-img[data-v-8a231bd9],.ma-mock-page[data-v-8a231bd9]{align-items:center;display:flex}.ma-mock-img[data-v-8a231bd9]{background:var(--bg-elevated);border-radius:var(--radius-sm);flex-shrink:0;height:56px;justify-content:center;width:56px}.ma-mock-highlight[data-v-8a231bd9]{border:2px solid var(--accent);box-shadow:0 0 0 4px #6366f126;inset:.75rem .5rem;pointer-events:none}.ma-mock-highlight[data-v-8a231bd9],.ma-mock-tooltip[data-v-8a231bd9]{border-radius:var(--radius-sm);position:absolute}.ma-mock-tooltip[data-v-8a231bd9]{background:#1e1b4b;border:1px solid #4338ca;font-size:.7rem;line-height:1.4;padding:.35rem .6rem;right:1rem;top:-4px}.ma-mock-tooltip-label[data-v-8a231bd9]{color:#a5b4fc;display:block;font-weight:600}.ma-mock-tooltip-issue[data-v-8a231bd9]{color:#fbbf24;display:block;font-style:italic}.ma-mock-verdict[data-v-8a231bd9]{display:flex;gap:.5rem}.ma-mock-btn[data-v-8a231bd9]{background:var(--bg-tertiary);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-tertiary);font-size:.7rem;font-weight:600;padding:.35rem .65rem}.ma-mock-btn--nc.ma-mock-btn--active[data-v-8a231bd9]{background:var(--error-bg);border-color:var(--error);color:var(--error)}.ma-features[data-v-8a231bd9]{display:flex;flex-direction:column;gap:1.5rem}.ma-feature[data-v-8a231bd9]{align-items:flex-start;display:flex;gap:1rem}.ma-feature-icon[data-v-8a231bd9]{align-items:center;background:var(--bg-tertiary);border-radius:var(--radius-md);display:flex;height:44px;justify-content:center;min-width:44px;width:44px}.ma-feature-content h3[data-v-8a231bd9]{font-size:1rem;margin-bottom:.25rem}.ma-feature-content p[data-v-8a231bd9]{color:var(--text-secondary);font-size:.875rem;line-height:1.6}@media(max-width:1024px){.ma-layout[data-v-8a231bd9]{gap:2rem;grid-template-columns:1fr}}@media(max-width:480px){.ma-mock-tooltip[data-v-8a231bd9]{display:none}}.ext-section-layout[data-v-40781876]{align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr}.ext-mini-mockup[data-v-40781876]{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.ext-mini-bar[data-v-40781876]{align-items:center;background:var(--bg-tertiary);border-bottom:1px solid var(--border);display:flex;padding:.6rem .75rem}.ext-mini-dots[data-v-40781876]{display:flex;gap:5px}.ext-mini-dots span[data-v-40781876]{background:var(--border);border-radius:50%;height:8px;width:8px}.ext-mini-body[data-v-40781876]{display:flex;min-height:180px}.ext-mini-content[data-v-40781876]{display:flex;flex:1;flex-direction:column;gap:.6rem;padding:1.25rem}.ext-mini-line[data-v-40781876]{background:var(--border);border-radius:3px;height:10px}.ext-mini-line.short[data-v-40781876]{width:55%}.ext-mini-hl[data-v-40781876]{align-items:center;background:var(--accent-glow);border:2px solid var(--accent);border-radius:5px;color:var(--accent-light);display:flex;font-family:monospace;font-size:.8rem;gap:.4rem;padding:.4rem .6rem}.ext-mini-panel[data-v-40781876]{background:var(--bg-primary);border-left:1px solid var(--border);display:flex;flex-direction:column;gap:.4rem;padding:.75rem .5rem;width:80px}.ext-mini-panel-title[data-v-40781876]{color:var(--text-primary);font-size:.75rem;font-weight:700;text-align:center}.ext-mini-badge[data-v-40781876]{border-radius:4px;font-size:.65rem;font-weight:700;padding:3px 6px;text-align:center}.ext-mini-badge.c[data-v-40781876]{background:var(--success-bg);color:var(--success)}.ext-mini-badge.nc[data-v-40781876]{background:#ef44441a;color:#ef4444}.ext-mini-badge.na[data-v-40781876]{background:var(--bg-tertiary);color:var(--text-tertiary)}.ext-section-features[data-v-40781876]{display:flex;flex-direction:column;gap:1.25rem}.ext-section-feature[data-v-40781876]{align-items:flex-start;display:flex;gap:.75rem}.ext-section-feature-icon[data-v-40781876]{align-items:center;background:var(--bg-tertiary);border-radius:var(--radius-sm);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.ext-section-feature h3[data-v-40781876]{font-size:.95rem;margin-bottom:.15rem}.ext-section-feature p[data-v-40781876]{color:var(--text-secondary);font-size:.85rem;line-height:1.5}.ext-section-cta[data-v-40781876]{align-self:flex-start;margin-top:.5rem}@media(max-width:768px){.ext-section-layout[data-v-40781876]{gap:2rem;grid-template-columns:1fr}.ext-mini-panel[data-v-40781876]{display:none}}.how-it-works[data-v-7ef73e2b]{background:var(--bg-secondary)}.steps[data-v-7ef73e2b]{display:flex;gap:3rem;justify-content:center;margin:0 auto;max-width:900px;position:relative}.steps-line[data-v-7ef73e2b]{background:var(--border);height:2px;left:15%;position:absolute;right:15%;top:28px;z-index:0}.step[data-v-7ef73e2b]{flex:1;flex-direction:column;gap:1.25rem;position:relative;text-align:center;z-index:1}.step[data-v-7ef73e2b],.step-number[data-v-7ef73e2b]{align-items:center;display:flex}.step-number[data-v-7ef73e2b]{background:var(--gradient-accent);border-radius:50%;box-shadow:var(--shadow-glow);color:#fff;flex-shrink:0;font-size:1.25rem;font-weight:800;height:56px;justify-content:center;min-width:56px;width:56px}.step-content h3[data-v-7ef73e2b]{font-size:1.1rem;margin-bottom:.5rem}.step-content p[data-v-7ef73e2b]{color:var(--text-secondary);font-size:.9rem;max-width:240px}@media(max-width:768px){.steps[data-v-7ef73e2b]{flex-direction:column;gap:2rem}.steps-line[data-v-7ef73e2b]{display:none}.step[data-v-7ef73e2b]{flex-direction:row;text-align:left}.step-content p[data-v-7ef73e2b]{max-width:none}}.pricing-grid[data-v-040053e5]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.price-text[data-v-040053e5]{font-size:2rem}.pricing-card[data-v-040053e5]{padding:2.5rem 2rem;position:relative;text-align:center}.pricing-featured[data-v-040053e5]{background:var(--gradient-card);border-color:var(--border-accent);transform:scale(1.02)}.pricing-badge[data-v-040053e5]{left:50%;position:absolute;top:-12px;transform:translate(-50%)}.pricing-header[data-v-040053e5]{margin-bottom:2rem}.pricing-header h3[data-v-040053e5]{color:var(--text-secondary);font-size:1.2rem;margin-bottom:.75rem}.pricing-price[data-v-040053e5]{align-items:baseline;display:flex;gap:.5rem;justify-content:center}.price-amount[data-v-040053e5]{font-size:3rem;font-weight:800;letter-spacing:-.03em}.text-gradient[data-v-040053e5]{background:var(--gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.price-per[data-v-040053e5]{color:var(--text-tertiary);font-size:1rem}.pricing-features[data-v-040053e5]{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin-bottom:2rem;text-align:left}.pricing-features li[data-v-040053e5]{align-items:center;color:var(--text-secondary);display:flex;font-size:.9rem;gap:.75rem}.pricing-cta[data-v-040053e5]{margin-bottom:1rem;width:100%}@media(max-width:1024px){.pricing-grid[data-v-040053e5]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.pricing-grid[data-v-040053e5]{grid-template-columns:1fr;margin:0 auto;max-width:440px}.pricing-featured[data-v-040053e5]{transform:none}}
