.hero-section[data-v-315b97cb]{position:relative;padding:calc(80px + var(--spacing-4xl)) 0 var(--spacing-4xl);min-height:90vh;display:flex;align-items:center;background:#0a0a0f;overflow:hidden}.hero-bg[data-v-315b97cb]{position:absolute;top:0;right:0;bottom:0;left:0}.cyber-grid[data-v-315b97cb]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(6,182,212,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(6,182,212,.1) 1px,transparent 1px);background-size:50px 50px;animation:gridMove-315b97cb 20s linear infinite}@keyframes gridMove-315b97cb{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.scan-line[data-v-315b97cb]{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--cyan-color),transparent);animation:scan-315b97cb 3s ease-in-out infinite}@keyframes scan-315b97cb{0%,to{top:0;opacity:0}50%{opacity:1}to{top:100%}}.threat-dots[data-v-315b97cb]{position:absolute;top:0;right:0;bottom:0;left:0}.threat-dot[data-v-315b97cb]{position:absolute;width:8px;height:8px;background:var(--danger-color);border-radius:50%;opacity:0;animation:threatPulse-315b97cb 4s ease-in-out infinite}.threat-dot[data-v-315b97cb]:nth-child(1){top:20%;left:10%}.threat-dot[data-v-315b97cb]:nth-child(2){top:40%;left:25%}.threat-dot[data-v-315b97cb]:nth-child(3){top:15%;left:45%}.threat-dot[data-v-315b97cb]:nth-child(4){top:60%;left:15%}.threat-dot[data-v-315b97cb]:nth-child(5){top:75%;left:35%}.threat-dot[data-v-315b97cb]:nth-child(6){top:30%;left:55%}.threat-dot[data-v-315b97cb]:nth-child(7){top:85%;left:20%}.threat-dot[data-v-315b97cb]:nth-child(8){top:50%;left:40%}@keyframes threatPulse-315b97cb{0%,to{opacity:0;transform:scale(0)}20%{opacity:1;transform:scale(1)}40%{opacity:0;transform:scale(0)}}.hero-grid[data-v-315b97cb]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4xl);align-items:center}.hero-content[data-v-315b97cb]{position:relative;color:#fff}.hero-badge[data-v-315b97cb]{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-lg);background:#06b6d41a;border:1px solid rgba(6,182,212,.3);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:500;margin-bottom:var(--spacing-xl);color:var(--cyan-color)}.badge-pulse[data-v-315b97cb]{width:8px;height:8px;background:var(--accent-color);border-radius:50%;animation:pulse-315b97cb 2s ease-in-out infinite}@keyframes pulse-315b97cb{0%,to{opacity:1}50%{opacity:.3}}.hero-content h1[data-v-315b97cb]{font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.1;margin-bottom:var(--spacing-lg);color:#fff}.gradient-text[data-v-315b97cb]{background:linear-gradient(135deg,var(--cyan-color),var(--accent-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-content>p[data-v-315b97cb]{font-size:var(--font-size-xl);color:#fff9;line-height:1.6;margin-bottom:var(--spacing-xl)}.hero-stats[data-v-315b97cb]{display:flex;gap:var(--spacing-xl);margin-bottom:var(--spacing-2xl);padding:var(--spacing-lg);background:#ffffff08;border-radius:var(--radius-xl);border:1px solid rgba(255,255,255,.1)}.hero-stat[data-v-315b97cb]{text-align:center}.hero-stat .stat-value[data-v-315b97cb]{display:block;font-size:var(--font-size-2xl);font-weight:700;color:var(--cyan-color)}.hero-stat .stat-label[data-v-315b97cb]{font-size:var(--font-size-xs);color:#ffffff80}.hero-actions[data-v-315b97cb]{display:flex;gap:var(--spacing-md)}.btn-outline-light[data-v-315b97cb]{background:transparent;border:2px solid rgba(255,255,255,.2);color:#fff}.btn-outline-light[data-v-315b97cb]:hover{background:#ffffff1a;border-color:#fff6}.hero-visual[data-v-315b97cb]{position:relative}.threat-monitor[data-v-315b97cb]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-2xl);overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.monitor-header[data-v-315b97cb]{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid rgba(255,255,255,.1)}.monitor-title[data-v-315b97cb]{display:flex;align-items:center;gap:var(--spacing-sm);color:#fff;font-weight:600}.status-dot[data-v-315b97cb]{width:8px;height:8px;background:var(--accent-color);border-radius:50%;animation:pulse-315b97cb 2s ease-in-out infinite}.monitor-time[data-v-315b97cb]{font-size:var(--font-size-xs);color:#fff6}.monitor-stats[data-v-315b97cb]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);padding:var(--spacing-lg);border-bottom:1px solid rgba(255,255,255,.1)}.monitor-stat[data-v-315b97cb]{text-align:center}.monitor-stat .stat-value[data-v-315b97cb]{display:block;font-size:var(--font-size-2xl);font-weight:700}.monitor-stat .stat-value.green[data-v-315b97cb]{color:var(--accent-color)}.monitor-stat .stat-value.red[data-v-315b97cb]{color:var(--danger-color)}.monitor-stat .stat-label[data-v-315b97cb]{font-size:var(--font-size-xs);color:#ffffff80}.threat-feed[data-v-315b97cb]{padding:var(--spacing-md)}.feed-item[data-v-315b97cb]{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);margin-bottom:var(--spacing-xs);font-size:var(--font-size-sm)}.feed-item.blocked[data-v-315b97cb]{background:#ef44441a;color:#fca5a5}.feed-item.allowed[data-v-315b97cb]{background:#10b9811a;color:#6ee7b7}.feed-icon[data-v-315b97cb]{flex-shrink:0}.feed-text[data-v-315b97cb]{flex:1}.feed-time[data-v-315b97cb]{font-size:var(--font-size-xs);opacity:.5}.problem-section[data-v-315b97cb]{padding:var(--spacing-4xl) 0;background:#0f0f14}.problem-section .section-header[data-v-315b97cb]{text-align:center;max-width:700px;margin:0 auto var(--spacing-3xl)}.problem-section .section-header h2[data-v-315b97cb]{color:#fff}.problem-section .section-header p[data-v-315b97cb]{color:#fff9}.section-label.danger[data-v-315b97cb]{background:#ef44441a;color:var(--danger-color)}.problem-grid[data-v-315b97cb]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.problem-card[data-v-315b97cb]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-xl);padding:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-md);transition:all var(--transition-normal)}.problem-card[data-v-315b97cb]:hover{border-color:#fff3;transform:translateY(-4px)}.problem-icon[data-v-315b97cb]{width:56px;height:56px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center}.problem-icon.orange[data-v-315b97cb]{background:#f973161a;color:#f97316}.problem-icon.red[data-v-315b97cb]{background:#ef44441a;color:var(--danger-color)}.problem-icon.purple[data-v-315b97cb]{background:#8b5cf61a;color:var(--purple-color)}.problem-icon.cyan[data-v-315b97cb]{background:#06b6d41a;color:var(--cyan-color)}.problem-content h3[data-v-315b97cb]{color:#fff;font-size:var(--font-size-lg);margin-bottom:var(--spacing-xs)}.problem-content p[data-v-315b97cb]{color:#ffffff80;font-size:var(--font-size-sm);line-height:1.6}.problem-impact[data-v-315b97cb]{padding-top:var(--spacing-md);border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center}.impact-label[data-v-315b97cb]{font-size:var(--font-size-xs);color:#fff6}.impact-value[data-v-315b97cb]{font-size:var(--font-size-sm);font-weight:600;color:var(--danger-color)}.threats-section[data-v-315b97cb]{padding:var(--spacing-4xl) 0;background:var(--gray-50)}.section-header[data-v-315b97cb]{text-align:center;max-width:600px;margin:0 auto var(--spacing-3xl)}.section-label[data-v-315b97cb]{display:inline-block;padding:var(--spacing-xs) var(--spacing-md);background:linear-gradient(135deg,#ef44441a,#f973161a);color:var(--danger-color);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:600;margin-bottom:var(--spacing-md)}.section-label.accent[data-v-315b97cb]{background:linear-gradient(135deg,#10b9811a,#06b6d41a);color:var(--accent-color)}.section-header h2[data-v-315b97cb]{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-sm)}.section-header p[data-v-315b97cb]{color:var(--gray-600)}.threats-grid[data-v-315b97cb]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.threat-card[data-v-315b97cb]{background:#fff;border-radius:var(--radius-2xl);padding:var(--spacing-xl);border:1px solid var(--gray-100);transition:all var(--transition-normal)}.threat-card[data-v-315b97cb]:hover{transform:translateY(-8px);box-shadow:var(--shadow-2xl)}.threat-icon[data-v-315b97cb]{width:64px;height:64px;margin-bottom:var(--spacing-md);border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center}.threat-icon.red[data-v-315b97cb]{background:#ef44441a;color:var(--danger-color)}.threat-icon.orange[data-v-315b97cb]{background:#f973161a;color:#f97316}.threat-icon.purple[data-v-315b97cb]{background:#8b5cf61a;color:var(--purple-color)}.threat-icon.cyan[data-v-315b97cb]{background:#06b6d41a;color:var(--cyan-color)}.threat-icon.blue[data-v-315b97cb]{background:#2563eb1a;color:var(--primary-color)}.threat-icon.green[data-v-315b97cb]{background:#10b9811a;color:var(--accent-color)}.threat-card h3[data-v-315b97cb]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}.threat-card>p[data-v-315b97cb]{font-size:var(--font-size-sm);color:var(--gray-600);line-height:1.6;margin-bottom:var(--spacing-md)}.threat-indicators[data-v-315b97cb]{list-style:none;padding:0;margin:0}.threat-indicators li[data-v-315b97cb]{font-size:var(--font-size-xs);color:var(--gray-500);padding:var(--spacing-xs) 0;border-top:1px solid var(--gray-100);display:flex;align-items:center;gap:var(--spacing-xs)}.threat-indicators li[data-v-315b97cb]:before{content:"";width:4px;height:4px;background:var(--primary-color);border-radius:50%}.technology-section[data-v-315b97cb]{padding:var(--spacing-4xl) 0}.tech-grid[data-v-315b97cb]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4xl);align-items:center}.tech-content .section-label[data-v-315b97cb]{background:linear-gradient(135deg,#2563eb1a,#06b6d41a);color:var(--primary-color)}.tech-content h2[data-v-315b97cb]{font-size:var(--font-size-3xl);margin:var(--spacing-md) 0}.tech-content>p[data-v-315b97cb]{font-size:var(--font-size-lg);color:var(--gray-600);margin-bottom:var(--spacing-2xl);line-height:1.6}.tech-features[data-v-315b97cb]{display:flex;flex-direction:column;gap:var(--spacing-md)}.tech-feature[data-v-315b97cb]{display:flex;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--gray-50);border-radius:var(--radius-xl);transition:all var(--transition-fast)}.tech-feature[data-v-315b97cb]:hover{background:#fff;box-shadow:var(--shadow-md)}.tech-icon[data-v-315b97cb]{width:48px;height:48px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.tech-icon.blue[data-v-315b97cb]{background:#2563eb1a;color:var(--primary-color)}.tech-icon.purple[data-v-315b97cb]{background:#8b5cf61a;color:var(--purple-color)}.tech-icon.green[data-v-315b97cb]{background:#10b9811a;color:var(--accent-color)}.tech-icon.orange[data-v-315b97cb]{background:#f973161a;color:#f97316}.tech-info h4[data-v-315b97cb]{font-size:var(--font-size-base);margin-bottom:4px}.tech-info p[data-v-315b97cb]{font-size:var(--font-size-sm);color:var(--gray-500);margin:0}.detection-flow[data-v-315b97cb]{display:flex;flex-direction:column;gap:var(--spacing-md)}.flow-step[data-v-315b97cb]{display:flex;align-items:flex-start;gap:var(--spacing-md);position:relative}.step-number[data-v-315b97cb]{width:40px;height:40px;background:linear-gradient(135deg,var(--primary-color),var(--cyan-color));border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;flex-shrink:0}.step-content[data-v-315b97cb]{background:var(--gray-50);border-radius:var(--radius-lg);padding:var(--spacing-md);flex:1}.step-content h4[data-v-315b97cb]{font-size:var(--font-size-base);margin-bottom:4px}.step-content p[data-v-315b97cb]{font-size:var(--font-size-sm);color:var(--gray-500);margin:0}.step-connector[data-v-315b97cb]{position:absolute;left:19px;top:44px;width:2px;height:calc(100% - 20px);background:linear-gradient(180deg,var(--primary-color),transparent)}.detection-methods-section[data-v-315b97cb]{padding:var(--spacing-4xl) 0;background:var(--gray-50)}.methods-grid[data-v-315b97cb]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.method-card[data-v-315b97cb]{background:#fff;border-radius:var(--radius-2xl);padding:var(--spacing-xl);border:1px solid var(--gray-100);transition:all var(--transition-normal)}.method-card[data-v-315b97cb]:hover{box-shadow:var(--shadow-lg)}.method-header[data-v-315b97cb]{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.method-icon[data-v-315b97cb]{width:48px;height:48px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center}.method-icon.blue[data-v-315b97cb]{background:#2563eb1a;color:var(--primary-color)}.method-icon.purple[data-v-315b97cb]{background:#8b5cf61a;color:var(--purple-color)}.method-icon.green[data-v-315b97cb]{background:#10b9811a;color:var(--accent-color)}.method-icon.orange[data-v-315b97cb]{background:#f973161a;color:#f97316}.method-header h3[data-v-315b97cb]{font-size:var(--font-size-lg)}.method-description[data-v-315b97cb]{font-size:var(--font-size-sm);color:var(--gray-600);line-height:1.6;margin-bottom:var(--spacing-md)}.method-signals[data-v-315b97cb]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.signal[data-v-315b97cb]{display:flex;align-items:center;gap:4px;font-size:var(--font-size-xs);color:var(--gray-600);padding:4px 8px;background:var(--gray-50);border-radius:var(--radius-md)}.signal svg[data-v-315b97cb]{color:var(--accent-color)}.frameworks-section[data-v-315b97cb]{padding:var(--spacing-4xl) 0;background:#0a0a0f}.frameworks-content[data-v-315b97cb]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4xl);align-items:center}.frameworks-text .section-label[data-v-315b97cb]{background:#ef44441a;color:var(--danger-color)}.frameworks-text h2[data-v-315b97cb]{color:#fff;font-size:var(--font-size-3xl);margin:var(--spacing-md) 0}.frameworks-text>p[data-v-315b97cb]{color:#fff9;font-size:var(--font-size-lg);line-height:1.6;margin-bottom:var(--spacing-2xl)}.framework-stats[data-v-315b97cb]{display:flex;gap:var(--spacing-2xl)}.framework-stat[data-v-315b97cb]{text-align:center}.framework-stat .stat-number[data-v-315b97cb]{display:block;font-size:var(--font-size-3xl);font-weight:700;color:var(--cyan-color)}.framework-stat .stat-text[data-v-315b97cb]{font-size:var(--font-size-sm);color:#ffffff80}.frameworks-grid[data-v-315b97cb]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}.framework-badge[data-v-315b97cb]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);padding:var(--spacing-md);text-align:center;transition:all var(--transition-fast)}.framework-badge[data-v-315b97cb]:hover{border-color:var(--danger-color);background:#ef44440d}.framework-name[data-v-315b97cb]{display:block;color:#fff;font-weight:600;font-size:var(--font-size-sm);margin-bottom:4px}.framework-type[data-v-315b97cb]{font-size:var(--font-size-xs);color:#fff6}.features-section[data-v-315b97cb]{padding:var(--spacing-4xl) 0}.features-section .section-label[data-v-315b97cb]{background:linear-gradient(135deg,#10b9811a,#06b6d41a);color:var(--accent-color)}.features-grid[data-v-315b97cb]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.feature-card[data-v-315b97cb]{background:var(--gray-50);border-radius:var(--radius-2xl);padding:var(--spacing-xl);transition:all var(--transition-normal)}.feature-card[data-v-315b97cb]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);background:#fff}.feature-icon[data-v-315b97cb]{width:56px;height:56px;border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-md)}.feature-icon.blue[data-v-315b97cb]{background:#2563eb1a;color:var(--primary-color)}.feature-icon.purple[data-v-315b97cb]{background:#8b5cf61a;color:var(--purple-color)}.feature-icon.green[data-v-315b97cb]{background:#10b9811a;color:var(--accent-color)}.feature-icon.orange[data-v-315b97cb]{background:#f973161a;color:#f97316}.feature-icon.cyan[data-v-315b97cb]{background:#06b6d41a;color:var(--cyan-color)}.feature-icon.red[data-v-315b97cb]{background:#ef44441a;color:var(--danger-color)}.feature-card h3[data-v-315b97cb]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}.feature-card p[data-v-315b97cb]{color:var(--gray-600);font-size:var(--font-size-sm);line-height:1.6}.integration-section[data-v-315b97cb]{padding:var(--spacing-4xl) 0;background:var(--gray-50)}.integration-grid[data-v-315b97cb]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4xl);align-items:center}.integration-content .section-label[data-v-315b97cb]{background:linear-gradient(135deg,#2563eb1a,#8b5cf61a);color:var(--primary-color)}.integration-content h2[data-v-315b97cb]{font-size:var(--font-size-3xl);margin:var(--spacing-md) 0}.integration-content>p[data-v-315b97cb]{font-size:var(--font-size-lg);color:var(--gray-600);line-height:1.6;margin-bottom:var(--spacing-2xl)}.setup-steps[data-v-315b97cb]{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-2xl)}.setup-step[data-v-315b97cb]{display:flex;align-items:flex-start;gap:var(--spacing-md)}.step-marker[data-v-315b97cb]{width:32px;height:32px;background:var(--primary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:var(--font-size-sm);flex-shrink:0}.step-info h4[data-v-315b97cb]{font-size:var(--font-size-base);margin-bottom:2px}.step-info p[data-v-315b97cb]{font-size:var(--font-size-sm);color:var(--gray-500);margin:0}.code-preview[data-v-315b97cb]{background:#1e1e2e;border-radius:var(--radius-2xl);overflow:hidden;box-shadow:var(--shadow-2xl)}.code-header[data-v-315b97cb]{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background:#181825;border-bottom:1px solid rgba(255,255,255,.1)}.code-dots[data-v-315b97cb]{display:flex;gap:6px}.code-dots span[data-v-315b97cb]{width:12px;height:12px;border-radius:50%}.code-dots span[data-v-315b97cb]:nth-child(1){background:#f38ba8}.code-dots span[data-v-315b97cb]:nth-child(2){background:#f9e2af}.code-dots span[data-v-315b97cb]:nth-child(3){background:#a6e3a1}.code-title[data-v-315b97cb]{font-size:var(--font-size-sm);color:#ffffff80}.code-block[data-v-315b97cb]{padding:var(--spacing-lg);margin:0;overflow-x:auto}.code-block code[data-v-315b97cb]{font-family:Fira Code,Monaco,Consolas,monospace;font-size:var(--font-size-sm);color:#cdd6f4;line-height:1.6}.code-features[data-v-315b97cb]{display:flex;gap:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg);background:#181825;border-top:1px solid rgba(255,255,255,.1)}.code-feature[data-v-315b97cb]{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:#fff9}.code-feature svg[data-v-315b97cb]{color:var(--accent-color)}.reporting-section[data-v-315b97cb]{padding:var(--spacing-4xl) 0}.reporting-features[data-v-315b97cb]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-xl)}.report-feature[data-v-315b97cb]{text-align:center}.report-icon[data-v-315b97cb]{width:64px;height:64px;margin:0 auto var(--spacing-md);border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center}.report-icon.blue[data-v-315b97cb]{background:#2563eb1a;color:var(--primary-color)}.report-icon.purple[data-v-315b97cb]{background:#8b5cf61a;color:var(--purple-color)}.report-icon.green[data-v-315b97cb]{background:#10b9811a;color:var(--accent-color)}.report-icon.orange[data-v-315b97cb]{background:#f973161a;color:#f97316}.report-feature h3[data-v-315b97cb]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}.report-feature p[data-v-315b97cb]{font-size:var(--font-size-sm);color:var(--gray-600);line-height:1.5}.stats-banner[data-v-315b97cb]{padding:var(--spacing-3xl) 0;background:linear-gradient(135deg,#0a0a0f,#1e1b4b)}.stats-content[data-v-315b97cb]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-xl)}.stat-block[data-v-315b97cb]{text-align:center;color:#fff}.stat-block .stat-value[data-v-315b97cb]{display:block;font-size:var(--font-size-3xl);font-weight:700;background:linear-gradient(135deg,var(--cyan-color),var(--accent-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--spacing-xs)}.stat-block .stat-label[data-v-315b97cb]{font-size:var(--font-size-sm);color:#fff9}.use-cases-section[data-v-315b97cb]{padding:var(--spacing-4xl) 0;background:var(--gray-50)}.use-cases-grid[data-v-315b97cb]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-xl)}.use-case-card[data-v-315b97cb]{background:#fff;border-radius:var(--radius-2xl);padding:var(--spacing-xl);border:1px solid var(--gray-100);transition:all var(--transition-normal)}.use-case-card[data-v-315b97cb]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.use-case-icon[data-v-315b97cb]{width:56px;height:56px;border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-md)}.use-case-icon.green[data-v-315b97cb]{background:#10b9811a;color:var(--accent-color)}.use-case-icon.blue[data-v-315b97cb]{background:#2563eb1a;color:var(--primary-color)}.use-case-icon.purple[data-v-315b97cb]{background:#8b5cf61a;color:var(--purple-color)}.use-case-icon.cyan[data-v-315b97cb]{background:#06b6d41a;color:var(--cyan-color)}.use-case-card h3[data-v-315b97cb]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}.use-case-card>p[data-v-315b97cb]{font-size:var(--font-size-sm);color:var(--gray-600);line-height:1.6;margin-bottom:var(--spacing-md)}.use-case-benefits[data-v-315b97cb]{list-style:none;padding:0;margin:0}.use-case-benefits li[data-v-315b97cb]{font-size:var(--font-size-xs);color:var(--gray-500);padding:var(--spacing-xs) 0;display:flex;align-items:center;gap:var(--spacing-xs)}.use-case-benefits li[data-v-315b97cb]:before{content:"";width:6px;height:6px;background:var(--accent-color);border-radius:50%}.cta-section[data-v-315b97cb]{position:relative;padding:var(--spacing-4xl) 0;background:linear-gradient(135deg,var(--cyan-color),var(--accent-color));overflow:hidden}.cta-bg[data-v-315b97cb]{position:absolute;top:0;right:0;bottom:0;left:0}.cta-pattern[data-v-315b97cb]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 20% 50%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(255,255,255,.1) 0%,transparent 50%)}.cta-content[data-v-315b97cb]{position:relative;text-align:center;max-width:700px;margin:0 auto}.cta-content h2[data-v-315b97cb]{font-size:var(--font-size-3xl);color:#fff;margin-bottom:var(--spacing-md)}.cta-content>p[data-v-315b97cb]{font-size:var(--font-size-xl);color:#ffffffe6;margin-bottom:var(--spacing-2xl)}.cta-actions[data-v-315b97cb]{display:flex;justify-content:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.cta-note[data-v-315b97cb]{font-size:var(--font-size-sm);color:#ffffffb3}.btn-white[data-v-315b97cb]{background:#fff;color:var(--cyan-color);display:inline-flex;align-items:center;gap:var(--spacing-sm)}.btn-white[data-v-315b97cb]:hover{background:var(--gray-100)}.btn-ghost-white[data-v-315b97cb]{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.4)}.btn-ghost-white[data-v-315b97cb]:hover{background:#ffffff1a}.btn-xl[data-v-315b97cb]{padding:var(--spacing-md) var(--spacing-xl);font-size:var(--font-size-lg)}@media(max-width:1024px){.hero-grid[data-v-315b97cb],.tech-grid[data-v-315b97cb],.integration-grid[data-v-315b97cb],.frameworks-content[data-v-315b97cb]{grid-template-columns:1fr}.hero-visual[data-v-315b97cb]{order:-1}.threats-grid[data-v-315b97cb],.features-grid[data-v-315b97cb],.methods-grid[data-v-315b97cb],.stats-content[data-v-315b97cb],.reporting-features[data-v-315b97cb],.use-cases-grid[data-v-315b97cb]{grid-template-columns:repeat(2,1fr)}.problem-grid[data-v-315b97cb]{grid-template-columns:1fr}.frameworks-grid[data-v-315b97cb]{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){.hero-actions[data-v-315b97cb],.cta-actions[data-v-315b97cb]{flex-direction:column}.hero-stats[data-v-315b97cb]{flex-direction:column;gap:var(--spacing-md)}.threats-grid[data-v-315b97cb],.features-grid[data-v-315b97cb],.methods-grid[data-v-315b97cb],.stats-content[data-v-315b97cb],.reporting-features[data-v-315b97cb],.use-cases-grid[data-v-315b97cb]{grid-template-columns:1fr}.frameworks-grid[data-v-315b97cb]{grid-template-columns:repeat(2,1fr)}.framework-stats[data-v-315b97cb]{flex-direction:column;gap:var(--spacing-md)}}.dark-theme .bot-mitigation-page{color:#94a3b8;border-top-color:#334155}.dark-theme .bot-mitigation-page{background:#0f172a;color:#94a3b8}.dark-theme .bot-mitigation-page{background:#334155}.dark-theme .bot-mitigation-page{background:#1e293b}.dark-theme .bot-mitigation-page{background:#0f172a}.dark-theme .bot-mitigation-page{background:#1e293b;border-color:#334155}.dark-theme .bot-mitigation-page{color:#fff}.dark-theme .bot-mitigation-page{color:#94a3b8}
