.hero-section[data-v-e5f8ca3d]{position:relative;padding:calc(80px + var(--spacing-4xl)) 0 var(--spacing-5xl);overflow:hidden;min-height:92vh;display:flex;align-items:center;background:radial-gradient(ellipse 90% 60% at 50% 0%,rgba(99,102,241,.06),transparent 70%),linear-gradient(180deg,var(--gray-50) 0%,var(--white) 60%)}.hero-bg[data-v-e5f8ca3d]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.orb[data-v-e5f8ca3d]{position:absolute;border-radius:50%;filter:blur(110px);opacity:.35}.orb-primary[data-v-e5f8ca3d]{width:540px;height:540px;background:radial-gradient(circle,#6366f1 0%,transparent 70%);top:-180px;right:-120px}.orb-accent[data-v-e5f8ca3d]{width:380px;height:380px;background:radial-gradient(circle,#10b981 0%,transparent 70%);bottom:-120px;left:-80px;opacity:.22}.grid-pattern[data-v-e5f8ca3d]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(15,23,42,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.04) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 65% 60% at 50% 45%,#000,transparent);mask-image:radial-gradient(ellipse 65% 60% at 50% 45%,#000,transparent)}.hero-spotlight[data-v-e5f8ca3d]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(520px circle at var(--mx, 50%) var(--my, 30%),rgba(99,102,241,.14),rgba(139,92,246,.06) 30%,transparent 60%);transition:background .2s ease-out;pointer-events:none}.hero-grid[data-v-e5f8ca3d]{display:grid;grid-template-columns:1.05fr 1fr;gap:var(--spacing-4xl);align-items:center}.hero-badge[data-v-e5f8ca3d]{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;background:var(--white);border:1px solid rgba(15,23,42,.08);border-radius:999px;font-size:13px;font-weight:500;color:#475569;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a0a,0 12px 24px -8px #6366f12e;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.hero-badge-cro[data-v-e5f8ca3d]{padding:10px 20px;font-size:14px;color:#065f46;background:linear-gradient(135deg,#d1fae5,#a7f3d0);border:1px solid rgba(16,185,129,.35);box-shadow:0 1px 2px #10b9811a,0 6px 18px #10b9812e,0 20px 40px -14px #10b98147;margin-bottom:10px}.hero-badge-cro strong[data-v-e5f8ca3d]{color:#064e3b;font-weight:800}.hero-badge-cro .badge-dot[data-v-e5f8ca3d]{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 0 4px #10b98133,0 0 10px #10b981cc;animation:badge-pulse-e5f8ca3d 2s ease-in-out infinite}@keyframes badge-pulse-e5f8ca3d{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.85}}.hero-badge-stars[data-v-e5f8ca3d]{font-size:12px;padding:6px 14px;opacity:.9}.hero-badge[data-v-e5f8ca3d]:hover{transform:translateY(-2px);box-shadow:0 1px 2px #0f172a0a,0 6px 16px #0f172a0f,0 18px 32px -8px #6366f147}.hero-badge .badge-stars svg[data-v-e5f8ca3d]{filter:drop-shadow(0 1px 2px rgba(245,158,11,.4))}.hero-badge strong[data-v-e5f8ca3d]{color:var(--gray-900);font-weight:700}.badge-stars[data-v-e5f8ca3d]{display:inline-flex;gap:1px;color:#f59e0b}.hero-title[data-v-e5f8ca3d]{font-size:clamp(2.6rem,5.2vw,4.6rem);line-height:1.04;letter-spacing:-.035em;font-weight:700;margin:26px 0 22px;color:var(--gray-900)}.title-highlight[data-v-e5f8ca3d]{position:relative;display:inline-block;white-space:nowrap}.highlight-stroke[data-v-e5f8ca3d]{position:absolute;left:-2%;right:-2%;bottom:-.06em;width:104%;height:.32em;pointer-events:none}.highlight-stroke path[data-v-e5f8ca3d]{stroke-dasharray:260;stroke-dashoffset:260;animation:drawStroke-e5f8ca3d 1.4s cubic-bezier(.65,0,.35,1) .9s forwards;filter:drop-shadow(0 1px 4px rgba(99,102,241,.35))}@keyframes drawStroke-e5f8ca3d{to{stroke-dashoffset:0}}.gradient-text[data-v-e5f8ca3d]{display:block;background:linear-gradient(120deg,#4f46e5,#6366f1,#a78bfa,#6366f1,#4f46e5);background-size:220% 100%;background-position:0% 50%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.038em;animation:gradientShimmer-e5f8ca3d 8s ease-in-out infinite}@keyframes gradientShimmer-e5f8ca3d{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.hero-subtitle[data-v-e5f8ca3d]{font-size:1.18rem;color:#475569;line-height:1.65;max-width:540px;margin-bottom:0;font-weight:400}.hero-actions[data-v-e5f8ca3d]{display:flex;gap:14px;margin-top:36px;flex-wrap:wrap}.btn-xl[data-v-e5f8ca3d]{padding:16px 28px;font-size:1rem;font-weight:600;letter-spacing:-.005em;border-radius:14px;display:inline-flex;align-items:center;gap:10px}.hero-actions .btn-primary[data-v-e5f8ca3d]{background:linear-gradient(180deg,#6366f1,#4f46e5);border:1px solid rgba(79,70,229,.5);box-shadow:inset 0 1px #ffffff40,0 1px 2px #4f46e54d,0 8px 24px #6366f159}.hero-actions .btn-primary svg[data-v-e5f8ca3d]{transition:transform .35s cubic-bezier(.16,1,.3,1)}.hero-actions .btn-primary[data-v-e5f8ca3d]:hover{box-shadow:inset 0 1px #ffffff4d,0 1px 2px #4f46e559,0 14px 36px #6366f180;transform:translateY(-2px)}.hero-actions .btn-primary:hover svg[data-v-e5f8ca3d]{transform:translate(4px)}.hero-actions .btn-ghost svg[data-v-e5f8ca3d]{transition:transform .35s cubic-bezier(.16,1,.3,1)}.hero-actions .btn-ghost:hover svg[data-v-e5f8ca3d]{transform:scale(1.08)}.btn-ghost[data-v-e5f8ca3d]{background:var(--white);color:#334155;border:1px solid rgba(15,23,42,.1);box-shadow:0 1px 2px #0f172a0a}.btn-ghost[data-v-e5f8ca3d]:hover{background:#f8fafc;border-color:#0f172a2e;transform:translateY(-2px)}.hero-meta[data-v-e5f8ca3d]{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-wrap:wrap;gap:22px}.hero-meta li[data-v-e5f8ca3d]{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:#64748b;font-weight:500}.hero-meta svg[data-v-e5f8ca3d]{color:#10b981}.hero-visual[data-v-e5f8ca3d]{position:relative}@property --glow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.dashboard-glow[data-v-e5f8ca3d]{position:relative;border-radius:22px;transform:perspective(1400px) rotateY(-4deg) rotateX(3deg);transition:transform .9s cubic-bezier(.16,1,.3,1)}.dashboard-glow[data-v-e5f8ca3d]:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:24px;background:conic-gradient(from var(--glow-angle, 0deg),transparent 0deg,rgba(99,102,241,.55) 60deg,rgba(139,92,246,.45) 120deg,transparent 180deg,transparent 360deg);filter:blur(14px);opacity:.65;z-index:0;animation:rotateGlow-e5f8ca3d 7s linear infinite;pointer-events:none}@keyframes rotateGlow-e5f8ca3d{to{--glow-angle: 360deg}}@supports not (background: conic-gradient(from 0deg,red,blue)){.dashboard-glow[data-v-e5f8ca3d]:before{background:radial-gradient(circle at 30% 20%,rgba(99,102,241,.5),transparent 60%);animation:none}}.hero-visual:hover .dashboard-glow[data-v-e5f8ca3d]{transform:perspective(1400px) rotateY(0) rotateX(0)}.dashboard-mockup[data-v-e5f8ca3d]{position:relative;z-index:1;background:var(--white)!important;border-radius:20px;border:1px solid rgba(15,23,42,.08)!important;overflow:hidden;box-shadow:0 1px #fff9 inset,0 2px 4px #0f172a0a,0 12px 24px #0f172a0f,0 32px 64px #0f172a14,0 50px 100px -20px #6366f12e}.mockup-header[data-v-e5f8ca3d]{display:flex;align-items:center;gap:14px;padding:14px 18px;background:#fafbfc!important;border-bottom:1px solid rgba(15,23,42,.06)!important}.mockup-dots[data-v-e5f8ca3d]{display:flex;gap:6px}.mockup-dots span[data-v-e5f8ca3d]{width:11px;height:11px;border-radius:50%;background:#d1d5db!important}.mockup-dots span[data-v-e5f8ca3d]:first-child{background:#fb7185!important}.mockup-dots span[data-v-e5f8ca3d]:nth-child(2){background:#fbbf24!important}.mockup-dots span[data-v-e5f8ca3d]:last-child{background:#34d399!important}.mockup-title[data-v-e5f8ca3d]{flex:1;font-size:12px;font-weight:500;color:#94a3b8!important;letter-spacing:-.01em;text-align:center;font-family:SF Mono,Menlo,Consolas,monospace}.mockup-live[data-v-e5f8ca3d]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#10b9811a!important;color:#059669!important;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.01em;text-transform:uppercase}.live-dot[data-v-e5f8ca3d]{width:6px;height:6px;background:#10b981;border-radius:50%;box-shadow:0 0 #10b98199;animation:liveDot-e5f8ca3d 2s ease-in-out infinite}@keyframes liveDot-e5f8ca3d{0%,to{box-shadow:0 0 #10b98180}50%{box-shadow:0 0 0 6px #10b98100}}.mockup-content[data-v-e5f8ca3d]{padding:24px 24px 22px;background:var(--white)!important}.mockup-header-row[data-v-e5f8ca3d]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:22px}.mockup-greeting[data-v-e5f8ca3d]{font-size:16px;font-weight:700;color:var(--gray-900)!important;letter-spacing:-.015em;line-height:1.2;margin-bottom:4px}.mockup-sub[data-v-e5f8ca3d]{font-size:12px;color:#94a3b8!important;font-weight:500}.mockup-pill[data-v-e5f8ca3d]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#f8fafc!important;border:1px solid rgba(15,23,42,.06)!important;border-radius:8px;font-size:12px;font-weight:600;color:#475569!important}.mockup-stat-row[data-v-e5f8ca3d]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:18px 4px;background:var(--white)!important;border:1px solid rgba(15,23,42,.06)!important;border-radius:14px;margin-bottom:18px}.mockup-stat[data-v-e5f8ca3d]{display:flex;flex-direction:column;gap:4px;padding:0 18px}.mockup-stat.stat-divider[data-v-e5f8ca3d]{border-left:1px solid rgba(15,23,42,.06)!important;border-right:1px solid rgba(15,23,42,.06)!important}.mockup-stat .stat-label[data-v-e5f8ca3d]{font-size:11px;font-weight:500;color:#94a3b8!important;letter-spacing:.01em;text-transform:uppercase;margin:0}.mockup-stat .stat-value[data-v-e5f8ca3d]{font-size:22px;font-weight:700;color:var(--gray-900)!important;letter-spacing:-.025em;line-height:1.1;margin:0}.stat-delta[data-v-e5f8ca3d]{display:inline-flex;align-items:center;font-size:11px;font-weight:600;letter-spacing:-.005em;margin:0}.stat-delta.up[data-v-e5f8ca3d]{color:#059669!important}.stat-delta.down[data-v-e5f8ca3d]{color:#dc2626!important}.mockup-chart[data-v-e5f8ca3d]{height:110px;background:linear-gradient(180deg,rgba(248,250,252,0) 0%,var(--gray-50) 100%)!important;border:1px solid rgba(15,23,42,.05)!important;border-radius:12px;padding:14px;display:flex;align-items:stretch}.mockup-chart svg[data-v-e5f8ca3d]{width:100%;height:100%;display:block;overflow:visible}.mockup-chart .chart-line[data-v-e5f8ca3d]{stroke-dasharray:1200;stroke-dashoffset:1200;animation:drawLine-e5f8ca3d 2.4s cubic-bezier(.65,0,.35,1) .6s forwards;filter:drop-shadow(0 2px 6px rgba(99,102,241,.35))}.mockup-chart .chart-area[data-v-e5f8ca3d]{opacity:0;animation:fadeArea-e5f8ca3d 1.6s ease-out 1.4s forwards}.mockup-chart .chart-dot[data-v-e5f8ca3d]{opacity:0;animation:pulseDot-e5f8ca3d 2.6s ease-in-out 2.6s infinite;filter:drop-shadow(0 0 8px rgba(99,102,241,.6))}@keyframes drawLine-e5f8ca3d{to{stroke-dashoffset:0}}@keyframes fadeArea-e5f8ca3d{to{opacity:1}}@keyframes pulseDot-e5f8ca3d{0%{opacity:0;transform:scale(.6);transform-origin:400px 14px}20%{opacity:1;transform:scale(1)}60%{opacity:1;transform:scale(1)}to{opacity:.4;transform:scale(1.4)}}.threat-ticker[data-v-e5f8ca3d]{margin-top:18px;padding:14px 16px;background:linear-gradient(180deg,var(--gray-50) 0%,var(--gray-100) 100%)!important;border:1px solid rgba(15,23,42,.05)!important;border-radius:12px}.ticker-header[data-v-e5f8ca3d]{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#64748b!important;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(15,23,42,.05)}.ticker-spacer[data-v-e5f8ca3d]{flex:1}.ticker-count[data-v-e5f8ca3d]{color:#475569!important;font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:0;font-weight:500;font-size:11px}.ticker-dot[data-v-e5f8ca3d]{width:7px;height:7px;background:#ef4444;border-radius:50%;box-shadow:0 0 #ef444480;animation:tickerPulse-e5f8ca3d 1.6s ease-out infinite}@keyframes tickerPulse-e5f8ca3d{0%,to{box-shadow:0 0 #ef44448c}50%{box-shadow:0 0 0 6px #ef444400}}.ticker-list[data-v-e5f8ca3d]{position:relative;display:flex;flex-direction:column;gap:6px;min-height:116px}.ticker-row[data-v-e5f8ca3d]{display:flex;align-items:center;gap:12px;padding:8px 10px;background:var(--white)!important;border:1px solid rgba(15,23,42,.05)!important;border-radius:8px;transition:all .5s cubic-bezier(.16,1,.3,1)}.ticker-icon[data-v-e5f8ca3d]{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:#6366f11a;color:#4f46e5;border-radius:6px;flex-shrink:0}.ticker-info[data-v-e5f8ca3d]{flex:1;min-width:0}.ticker-ip[data-v-e5f8ca3d]{font-size:12px;font-weight:600;color:var(--gray-900)!important;font-family:SF Mono,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;line-height:1.2}.ticker-meta[data-v-e5f8ca3d]{font-size:10px;color:#94a3b8!important;margin-top:1px}.ticker-time[data-v-e5f8ca3d]{font-size:10px;color:#94a3b8!important;font-variant-numeric:tabular-nums;font-weight:500;flex-shrink:0}.ticker-enter-active[data-v-e5f8ca3d]{transition:all .55s cubic-bezier(.16,1,.3,1)}.ticker-leave-active[data-v-e5f8ca3d]{transition:all .4s ease;position:absolute;width:100%}.ticker-enter-from[data-v-e5f8ca3d]{opacity:0;transform:translateY(-12px) scale(.96)}.ticker-leave-to[data-v-e5f8ca3d]{opacity:0;transform:translateY(8px) scale(.96)}.ticker-move[data-v-e5f8ca3d]{transition:transform .55s cubic-bezier(.16,1,.3,1)}.floating-card[data-v-e5f8ca3d]{position:absolute;display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--white);border:1px solid rgba(15,23,42,.08);border-radius:14px;box-shadow:0 1px 2px #0f172a0a,0 12px 32px #0f172a1f;font-size:13px;font-weight:500;animation:float-e5f8ca3d 5s ease-in-out infinite}.card-threat[data-v-e5f8ca3d]{bottom:18%;left:-36px}.card-threat .card-icon[data-v-e5f8ca3d]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border-radius:8px;flex-shrink:0;box-shadow:0 4px 12px #ef44444d}.card-threat .card-label[data-v-e5f8ca3d]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;margin-bottom:1px}.card-threat .card-value[data-v-e5f8ca3d]{font-size:13px;font-weight:600;color:var(--gray-900)}.dark-theme{background:#0f172a!important;border-color:#ffffff14!important}.dark-theme{color:#f8fafc!important}@keyframes float-e5f8ca3d{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-fade-up[data-v-e5f8ca3d]{animation:fadeUp-e5f8ca3d .6s ease forwards;opacity:0}.delay-1[data-v-e5f8ca3d]{animation-delay:.1s}.delay-2[data-v-e5f8ca3d]{animation-delay:.2s}.delay-3[data-v-e5f8ca3d]{animation-delay:.3s}.delay-4[data-v-e5f8ca3d]{animation-delay:.4s}@keyframes fadeUp-e5f8ca3d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.logos-section[data-v-e5f8ca3d]{padding:var(--spacing-2xl) 0;background:transparent;border:none}.logos-title[data-v-e5f8ca3d]{text-align:center;font-size:var(--font-size-sm);color:var(--gray-400);text-transform:uppercase;letter-spacing:2px;font-weight:500;margin-bottom:var(--spacing-xl)}.logos-marquee[data-v-e5f8ca3d]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(90deg,transparent,black 15%,black 85%,transparent)}.logos-track[data-v-e5f8ca3d]{display:flex;gap:var(--spacing-3xl);animation:marquee-e5f8ca3d 30s linear infinite}.logo-item[data-v-e5f8ca3d]{flex-shrink:0;padding:var(--spacing-md) var(--spacing-2xl);background:none;border-radius:0;display:flex;align-items:center;justify-content:center;min-width:160px;height:60px}.company-logo[data-v-e5f8ca3d]{max-height:28px;max-width:120px;object-fit:contain;filter:grayscale(100%);opacity:.4;transition:all .5s cubic-bezier(.16,1,.3,1)}.logo-item:hover .company-logo[data-v-e5f8ca3d]{filter:grayscale(0%);opacity:1;transform:scale(1.05)}@keyframes marquee-e5f8ca3d{0%{transform:translate(0)}to{transform:translate(-50%)}}.stats-section[data-v-e5f8ca3d]{padding:var(--section-gap) 0;position:relative}.stats-section[data-v-e5f8ca3d]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% 0%,rgba(99,102,241,.04),transparent);pointer-events:none}.stats-grid[data-v-e5f8ca3d]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-xl)}.stat-card[data-v-e5f8ca3d]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-md);padding:var(--spacing-2xl) var(--spacing-xl);background:var(--white);border-radius:var(--radius-2xl);border:1px solid rgba(0,0,0,.06);box-shadow:var(--shadow-premium);transition:all .5s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.stat-card[data-v-e5f8ca3d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,transparent,rgba(99,102,241,.3),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s ease}.stat-card[data-v-e5f8ca3d]:hover{transform:translateY(-8px);box-shadow:var(--shadow-premium-hover)}.stat-card[data-v-e5f8ca3d]:hover:after{opacity:1}.stat-icon[data-v-e5f8ca3d]{width:64px;height:64px;border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .5s cubic-bezier(.16,1,.3,1)}.stat-card:hover .stat-icon[data-v-e5f8ca3d]{transform:scale(1.1) rotate(-3deg)}.stat-icon.blue[data-v-e5f8ca3d]{background:linear-gradient(135deg,#6366f126,#6366f11a);color:var(--primary-color);box-shadow:0 4px 12px #6366f126}.stat-icon.green[data-v-e5f8ca3d]{background:linear-gradient(135deg,#10b98126,#06b6d41a);color:var(--accent-color);box-shadow:0 4px 12px #10b98126}.stat-icon.purple[data-v-e5f8ca3d]{background:linear-gradient(135deg,#8b5cf626,#ec48991a);color:var(--purple-color);box-shadow:0 4px 12px #8b5cf626}.stat-icon.orange[data-v-e5f8ca3d]{background:linear-gradient(135deg,#f9731626,#f59e0b1a);color:#f97316;box-shadow:0 4px 12px #f9731626}.stat-content .stat-value[data-v-e5f8ca3d]{display:block;font-size:var(--font-size-3xl);font-weight:800;color:var(--secondary-color);letter-spacing:-.02em;line-height:1}.stat-content .stat-label[data-v-e5f8ca3d]{font-size:var(--font-size-sm);color:var(--gray-500);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.section-divider[data-v-e5f8ca3d]{height:1px;background:linear-gradient(90deg,transparent,var(--gray-200),transparent)}.section-divider.dark-transition[data-v-e5f8ca3d]{height:120px;background:linear-gradient(180deg,var(--white) 0%,#0a0f1a 100%);border:none}.section-divider.light-transition[data-v-e5f8ca3d]{height:120px;background:linear-gradient(180deg,#0a0f1a 0%,var(--white) 100%);border:none}.dark-theme{background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}.dark-theme{background:linear-gradient(180deg,#0f172a,#0a0f1a)}.dark-theme{background:linear-gradient(180deg,#0a0f1a,#0f172a)}.problem-section[data-v-e5f8ca3d]{padding:var(--section-gap) 0;background:#0a0f1a!important;color:#fff!important;position:relative;overflow:hidden}.problem-section[data-v-e5f8ca3d]:before{content:"";position:absolute;top:50%;left:50%;width:800px;height:800px;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(239,68,68,.08) 0%,transparent 70%);pointer-events:none}.problem-section[data-v-e5f8ca3d]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black,transparent);mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black,transparent);pointer-events:none}.problem-section h2[data-v-e5f8ca3d],.problem-section .section-tag[data-v-e5f8ca3d],.problem-section p[data-v-e5f8ca3d],.problem-section li[data-v-e5f8ca3d],.problem-section .stat-number[data-v-e5f8ca3d],.problem-section .stat-text[data-v-e5f8ca3d],.problem-section .chart-value[data-v-e5f8ca3d],.problem-section .chart-label[data-v-e5f8ca3d],.problem-section .threat-label[data-v-e5f8ca3d]{color:inherit}.problem-section .section-tag[data-v-e5f8ca3d]{background:#ef444426!important;color:#fca5a5!important;border:1px solid rgba(239,68,68,.2)}.problem-section h2[data-v-e5f8ca3d]{color:#fff!important}.problem-section>.container p[data-v-e5f8ca3d],.problem-content>p[data-v-e5f8ca3d]{color:#ffffffb3!important}.problem-section .problem-list li[data-v-e5f8ca3d]{color:#fffc!important}.problem-section .problem-list li strong[data-v-e5f8ca3d]{color:#fff!important}.problem-section .stat-text[data-v-e5f8ca3d],.problem-section .chart-label[data-v-e5f8ca3d]{color:#fff9!important}.problem-section .threat-label[data-v-e5f8ca3d]{color:#fffc!important}.problem-grid[data-v-e5f8ca3d]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4xl);align-items:center}.problem-content h2[data-v-e5f8ca3d]{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-md);color:#fff}.problem-content>p[data-v-e5f8ca3d]{font-size:var(--font-size-lg);color:#ffffffb3;margin-bottom:var(--spacing-xl)}.problem-list[data-v-e5f8ca3d]{list-style:none;margin-bottom:var(--spacing-2xl)}.problem-list li[data-v-e5f8ca3d]{padding:var(--spacing-md) 0;padding-left:var(--spacing-xl);color:#fffc;font-size:var(--font-size-base);position:relative;border-left:2px solid rgba(239,68,68,.3);margin-left:4px;margin-bottom:var(--spacing-xs);transition:border-color .3s ease}.problem-list li[data-v-e5f8ca3d]:hover{border-left-color:var(--danger-color)}.problem-list li[data-v-e5f8ca3d]:before{display:none}.problem-list li strong[data-v-e5f8ca3d]{color:#fff}.problem-stats[data-v-e5f8ca3d]{display:flex;gap:var(--spacing-2xl)}.problem-stat[data-v-e5f8ca3d]{text-align:center}.stat-number[data-v-e5f8ca3d]{display:block;font-size:var(--font-size-3xl);font-weight:700;color:var(--primary-light)}.stat-text[data-v-e5f8ca3d]{font-size:var(--font-size-sm);color:#fff9}.problem-visual[data-v-e5f8ca3d]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl)}.circular-chart[data-v-e5f8ca3d]{position:relative;width:280px;height:280px}.circular-chart svg[data-v-e5f8ca3d]{width:100%;height:100%;transform:rotate(-90deg)}.chart-bg[data-v-e5f8ca3d]{fill:none;stroke:#ffffff0f;stroke-width:24}.chart-fill[data-v-e5f8ca3d]{fill:none;stroke:var(--danger-color);stroke-width:24;stroke-linecap:round;filter:drop-shadow(0 0 12px rgba(239,68,68,.4))}.chart-center[data-v-e5f8ca3d]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.chart-value[data-v-e5f8ca3d]{font-size:var(--font-size-4xl);font-weight:700}.chart-label[data-v-e5f8ca3d]{font-size:var(--font-size-sm);color:#fff9}.threat-labels[data-v-e5f8ca3d]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-md)}.threat-label[data-v-e5f8ca3d]{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:#fffc}.threat-dot[data-v-e5f8ca3d]{width:10px;height:10px;border-radius:50%}.features-section[data-v-e5f8ca3d]{padding:var(--section-gap) 0}.bento-grid[data-v-e5f8ca3d]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;gap:var(--spacing-md)}.bento-item[data-v-e5f8ca3d]{background:var(--white);border-radius:var(--radius-2xl);padding:var(--spacing-2xl);border:1px solid rgba(0,0,0,.04);box-shadow:var(--shadow-premium);transition:all .5s cubic-bezier(.16,1,.3,1);overflow:hidden;position:relative}.bento-item[data-v-e5f8ca3d]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(99,102,241,.03),transparent 60%);opacity:0;transition:opacity .5s ease;pointer-events:none}.bento-item[data-v-e5f8ca3d]:hover:before{opacity:1}.bento-item[data-v-e5f8ca3d]:hover{transform:translateY(-6px);box-shadow:var(--shadow-premium-hover);border-color:#6366f126}.bento-large[data-v-e5f8ca3d]{grid-row:span 2;background:linear-gradient(135deg,rgba(99,102,241,.03) 0%,var(--white) 50%,rgba(139,92,246,.02) 100%)}.bento-wide[data-v-e5f8ca3d]{grid-column:span 2;background:linear-gradient(135deg,var(--white) 0%,rgba(16,185,129,.03) 100%)}.bento-icon[data-v-e5f8ca3d]{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-lg);transition:transform .5s cubic-bezier(.16,1,.3,1)}.bento-item:hover .bento-icon[data-v-e5f8ca3d]{transform:scale(1.1)}.gradient-bg[data-v-e5f8ca3d]{background:linear-gradient(135deg,var(--primary-color),var(--purple-color));color:#fff;box-shadow:0 6px 20px #6366f14d}.purple-bg[data-v-e5f8ca3d]{background:linear-gradient(135deg,#8b5cf626,#ec489914);color:var(--purple-color);box-shadow:0 4px 12px #8b5cf61a}.cyan-bg[data-v-e5f8ca3d]{background:linear-gradient(135deg,#06b6d426,#6366f114);color:var(--cyan-color);box-shadow:0 4px 12px #06b6d41a}.orange-bg[data-v-e5f8ca3d]{background:linear-gradient(135deg,#f9731626,#f59e0b14);color:#f97316;box-shadow:0 4px 12px #f973161a}.green-bg[data-v-e5f8ca3d]{background:linear-gradient(135deg,#10b98126,#06b6d414);color:var(--accent-color);box-shadow:0 4px 12px #10b9811a}.pink-bg[data-v-e5f8ca3d]{background:linear-gradient(135deg,#ec489926,#8b5cf614);color:var(--pink-color);box-shadow:0 4px 12px #ec48991a}.bento-item h3[data-v-e5f8ca3d]{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm);color:var(--secondary-color);font-weight:700;letter-spacing:-.01em}.bento-item p[data-v-e5f8ca3d]{color:var(--gray-600);font-size:var(--font-size-sm);line-height:1.6}.bento-visual[data-v-e5f8ca3d]{margin-top:var(--spacing-xl)}.protection-indicator[data-v-e5f8ca3d]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-lg);background:#10b9811a;border-radius:var(--radius-lg);color:var(--accent-color);font-weight:600}.indicator-ring[data-v-e5f8ca3d]{width:12px;height:12px;border-radius:50%;background:var(--accent-color);animation:pulse 2s ease-in-out infinite}.mini-chart[data-v-e5f8ca3d]{display:flex;align-items:flex-end;gap:6px;height:60px;margin-top:var(--spacing-lg)}.mini-bar[data-v-e5f8ca3d]{flex:1;background:linear-gradient(180deg,var(--primary-color),var(--purple-color));border-radius:4px}.timeline-section[data-v-e5f8ca3d]{padding:var(--section-gap) 0;background:var(--gray-50)}.timeline[data-v-e5f8ca3d]{position:relative;max-width:800px;margin:0 auto}.timeline-line[data-v-e5f8ca3d]{position:absolute;left:28px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--primary-color),var(--purple-color));opacity:.3}.timeline-item[data-v-e5f8ca3d]{display:flex;gap:var(--spacing-xl);padding:var(--spacing-xl) 0}.timeline-marker[data-v-e5f8ca3d]{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,var(--primary-color),var(--purple-color));display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);font-weight:700;color:#fff;flex-shrink:0;position:relative;z-index:1;box-shadow:0 0 0 8px var(--gray-50),0 4px 12px #6366f140;transition:transform .5s cubic-bezier(.16,1,.3,1)}.timeline-item:hover .timeline-marker[data-v-e5f8ca3d]{transform:scale(1.1)}.timeline-content[data-v-e5f8ca3d]{background:var(--white);padding:var(--spacing-xl);border-radius:var(--radius-xl);border:1px solid rgba(0,0,0,.04);box-shadow:var(--shadow-premium);flex:1;transition:all .3s ease}.timeline-item:hover .timeline-content[data-v-e5f8ca3d]{box-shadow:var(--shadow-premium-hover)}.timeline-content h3[data-v-e5f8ca3d]{font-size:var(--font-size-xl);margin-bottom:var(--spacing-sm);color:var(--secondary-color);font-weight:700}.timeline-content p[data-v-e5f8ca3d]{color:var(--gray-600);line-height:1.6}.platforms-section[data-v-e5f8ca3d]{padding:var(--section-gap) 0}.platforms-grid[data-v-e5f8ca3d]{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--spacing-md)}.platform-card[data-v-e5f8ca3d]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xl) var(--spacing-lg);background:var(--white);border-radius:var(--radius-2xl);border:1px solid rgba(0,0,0,.04);box-shadow:var(--shadow-premium);transition:all .5s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.platform-card[data-v-e5f8ca3d]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(99,102,241,.04),transparent);opacity:0;transition:opacity .5s ease}.platform-card[data-v-e5f8ca3d]:hover:before{opacity:1}.platform-card[data-v-e5f8ca3d]:hover{transform:translateY(-6px);box-shadow:var(--shadow-premium-hover);border-color:#6366f11f}.platform-icon[data-v-e5f8ca3d]{color:var(--gray-500);transition:all .5s cubic-bezier(.16,1,.3,1)}.platform-card:hover .platform-icon[data-v-e5f8ca3d]{color:var(--primary-color);transform:scale(1.1)}.platform-name[data-v-e5f8ca3d]{font-weight:600;color:var(--secondary-color);font-size:var(--font-size-sm)}.platform-badge[data-v-e5f8ca3d]{font-size:var(--font-size-xs);color:var(--primary-color);background:linear-gradient(135deg,#6366f114,#6366f10a);padding:3px 10px;border-radius:var(--radius-full);font-weight:500}.testimonials-section[data-v-e5f8ca3d]{padding:var(--section-gap) 0;background:var(--gray-50);position:relative}.testimonials-grid[data-v-e5f8ca3d]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);gap:var(--spacing-md)}.testimonial-card[data-v-e5f8ca3d]{background:var(--white);border-radius:var(--radius-2xl);padding:var(--spacing-2xl);border:1px solid rgba(0,0,0,.04);box-shadow:var(--shadow-premium);transition:all .5s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.testimonial-card[data-v-e5f8ca3d]:before{content:"“";position:absolute;top:var(--spacing-md);right:var(--spacing-xl);font-size:6rem;line-height:1;font-family:Georgia,serif;color:#6366f10f;pointer-events:none}.testimonial-card[data-v-e5f8ca3d]:hover{transform:translateY(-6px);box-shadow:var(--shadow-premium-hover)}.testimonial-card.card-1[data-v-e5f8ca3d]{grid-row:span 2}.testimonial-rating[data-v-e5f8ca3d]{display:flex;gap:2px;color:#fbbf24;margin-bottom:var(--spacing-md)}.testimonial-quote[data-v-e5f8ca3d]{font-size:var(--font-size-lg);color:var(--secondary-color);line-height:1.7;margin-bottom:var(--spacing-xl);letter-spacing:-.01em;position:relative}.testimonial-author[data-v-e5f8ca3d]{display:flex;align-items:center;gap:var(--spacing-md)}.author-avatar[data-v-e5f8ca3d]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,var(--primary-color),var(--purple-color));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:var(--font-size-sm);flex-shrink:0}.author-info[data-v-e5f8ca3d]{display:flex;flex-direction:column}.author-info strong[data-v-e5f8ca3d]{color:var(--secondary-color)}.author-info span[data-v-e5f8ca3d]{font-size:var(--font-size-sm);color:var(--gray-500)}.testimonial-source[data-v-e5f8ca3d]{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid rgba(0,0,0,.04);font-size:var(--font-size-xs);color:var(--gray-400);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.cta-section[data-v-e5f8ca3d]{position:relative;padding:var(--spacing-4xl) 0;background:linear-gradient(135deg,var(--primary-color),var(--purple-color));overflow:hidden}.cta-bg[data-v-e5f8ca3d]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.cta-blob[data-v-e5f8ca3d]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3}.cta-blob-1[data-v-e5f8ca3d]{width:400px;height:400px;background:var(--pink-color);top:-200px;right:-100px}.cta-blob-2[data-v-e5f8ca3d]{width:300px;height:300px;background:var(--cyan-color);bottom:-150px;left:-50px}.cta-content[data-v-e5f8ca3d]{position:relative;text-align:center;max-width:700px;margin:0 auto}.cta-content h2[data-v-e5f8ca3d]{font-size:var(--font-size-3xl);color:#fff;margin-bottom:var(--spacing-md)}.cta-content>p[data-v-e5f8ca3d]{font-size:var(--font-size-xl);color:#fffc;margin-bottom:var(--spacing-2xl)}.cta-actions[data-v-e5f8ca3d]{display:flex;justify-content:center;gap:var(--spacing-md)}.btn-white[data-v-e5f8ca3d]{background:var(--white);color:var(--primary-color)}.btn-white[data-v-e5f8ca3d]:hover{background:var(--gray-100)}.btn-ghost-white[data-v-e5f8ca3d]{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.3)}.btn-ghost-white[data-v-e5f8ca3d]:hover{background:#ffffff1a;border-color:#ffffff80}.cta-note[data-v-e5f8ca3d]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);margin-top:var(--spacing-xl);font-size:var(--font-size-sm);color:#ffffffb3}.comparison-section[data-v-e5f8ca3d]{padding:var(--section-gap) 0;background:linear-gradient(180deg,var(--gray-50) 0%,var(--white) 100%)}.comparison-table-wrapper[data-v-e5f8ca3d]{overflow-x:auto;margin-top:var(--spacing-2xl)}.comparison-table[data-v-e5f8ca3d]{width:100%;border-collapse:separate;border-spacing:0;background:var(--white);border-radius:var(--radius-2xl);overflow:hidden;box-shadow:var(--shadow-premium);border:1px solid rgba(0,0,0,.04)}.comparison-table thead[data-v-e5f8ca3d]{background:var(--gray-50)}.comparison-table th[data-v-e5f8ca3d]{padding:var(--spacing-lg) var(--spacing-xl);text-align:center;font-weight:600;border-bottom:1px solid var(--gray-200);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.5px}.comparison-table th.feature-col[data-v-e5f8ca3d]{text-align:left;width:22%;color:var(--gray-600)}.comparison-table th.mcs-col[data-v-e5f8ca3d]{background:linear-gradient(135deg,#6366f11a,#6366f114);position:relative}.comparison-table th.mcs-col[data-v-e5f8ca3d]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary-color),var(--purple-color));border-radius:2px 2px 0 0}.provider-header[data-v-e5f8ca3d]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);font-size:var(--font-size-base);color:var(--secondary-color);text-transform:none;letter-spacing:0}.provider-header.mcs[data-v-e5f8ca3d]{color:var(--primary-color);font-weight:700}.provider-header.mcs svg[data-v-e5f8ca3d]{color:var(--primary-color)}.provider-header.google svg[data-v-e5f8ca3d]{color:#4285f4}.provider-header.meta svg[data-v-e5f8ca3d]{color:#1877f2}.provider-sub[data-v-e5f8ca3d]{font-size:var(--font-size-xs);color:var(--gray-500);font-weight:400;margin-top:4px;text-transform:none;letter-spacing:0}.comparison-table tbody tr[data-v-e5f8ca3d]{transition:all .3s ease}.comparison-table tbody tr[data-v-e5f8ca3d]:hover{background:#6366f105}.comparison-table tbody tr:last-child td[data-v-e5f8ca3d]{border-bottom:none}.comparison-table td[data-v-e5f8ca3d]{padding:var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--gray-100);text-align:center;vertical-align:middle}.comparison-table td.feature-name[data-v-e5f8ca3d]{text-align:left;font-weight:500;color:var(--secondary-color);display:flex;align-items:center;gap:var(--spacing-sm)}.feature-tooltip[data-v-e5f8ca3d]{color:var(--gray-400);cursor:help;opacity:.6;transition:opacity var(--transition-fast)}.feature-tooltip[data-v-e5f8ca3d]:hover{opacity:1}.comparison-table td.mcs-value[data-v-e5f8ca3d]{background:#6366f108}.check-icon[data-v-e5f8ca3d]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#10b9811f,#06b6d414);color:#10b981;box-shadow:0 2px 8px #10b98126}.x-icon[data-v-e5f8ca3d]{color:var(--gray-300);font-size:var(--font-size-lg)}.text-value[data-v-e5f8ca3d]{color:var(--primary-color);font-weight:600;font-size:var(--font-size-sm)}.check-icon.dim[data-v-e5f8ca3d]{background:var(--gray-100);color:var(--gray-400)}.x-icon[data-v-e5f8ca3d]{display:inline-flex;align-items:center;justify-content:center;color:var(--gray-300)}.value-text[data-v-e5f8ca3d]{font-size:var(--font-size-sm);color:var(--accent-color);font-weight:500}.value-text.dim[data-v-e5f8ca3d]{color:var(--gray-500)}.case-studies-section[data-v-e5f8ca3d]{padding:var(--section-gap) 0}.case-studies-grid[data-v-e5f8ca3d]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg);margin-top:var(--spacing-2xl)}.case-study-card[data-v-e5f8ca3d]{background:var(--white);border-radius:var(--radius-2xl);padding:0;border:1px solid rgba(0,0,0,.04);box-shadow:var(--shadow-premium);overflow:hidden;transition:all .5s cubic-bezier(.16,1,.3,1)}.case-study-card[data-v-e5f8ca3d]:before{content:"";display:block;height:4px;background:linear-gradient(90deg,var(--primary-color),var(--purple-color))}.case-study-card[data-v-e5f8ca3d]:nth-child(2):before{background:linear-gradient(90deg,var(--accent-color),var(--cyan-color))}.case-study-card[data-v-e5f8ca3d]:nth-child(3):before{background:linear-gradient(90deg,var(--purple-color),var(--pink-color))}.case-study-card[data-v-e5f8ca3d]:hover{transform:translateY(-8px);box-shadow:var(--shadow-premium-hover)}.case-study-industry[data-v-e5f8ca3d]{display:inline-block;padding:var(--spacing-xs) var(--spacing-md);background:linear-gradient(135deg,var(--primary-color),var(--purple-color));color:#fff;border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:500;margin:var(--spacing-xl) var(--spacing-xl) var(--spacing-md)}.case-study-stats[data-v-e5f8ca3d]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm);padding:0 var(--spacing-xl);margin-bottom:var(--spacing-lg)}.case-stat[data-v-e5f8ca3d]{text-align:center;padding:var(--spacing-md) 0}.case-stat[data-v-e5f8ca3d]:not(:last-child){border-right:1px solid var(--gray-100)}.case-stat-value[data-v-e5f8ca3d]{font-size:var(--font-size-xl);font-weight:800;color:var(--primary-color);letter-spacing:-.02em;display:block}.case-stat-label[data-v-e5f8ca3d]{font-size:var(--font-size-xs);color:var(--gray-500);display:block}.case-study-desc[data-v-e5f8ca3d]{color:var(--gray-600);font-size:var(--font-size-sm);line-height:1.6;padding:var(--spacing-md) var(--spacing-xl) var(--spacing-xl);border-top:1px solid var(--gray-100)}@media(max-width:1024px){.hero-grid[data-v-e5f8ca3d]{grid-template-columns:1fr;text-align:center}.hero-subtitle[data-v-e5f8ca3d]{margin:0 auto}.hero-actions[data-v-e5f8ca3d],.hero-trust[data-v-e5f8ca3d]{justify-content:center}.hero-visual[data-v-e5f8ca3d]{display:none}.stats-grid[data-v-e5f8ca3d]{grid-template-columns:repeat(2,1fr)}.problem-grid[data-v-e5f8ca3d]{grid-template-columns:1fr}.bento-grid[data-v-e5f8ca3d]{grid-template-columns:1fr 1fr}.bento-large[data-v-e5f8ca3d]{grid-row:span 1}.bento-wide[data-v-e5f8ca3d]{grid-column:span 2}.platforms-grid[data-v-e5f8ca3d]{grid-template-columns:repeat(3,1fr)}.testimonials-grid[data-v-e5f8ca3d]{grid-template-columns:1fr}.testimonial-card.card-1[data-v-e5f8ca3d]{grid-row:span 1}.case-studies-grid[data-v-e5f8ca3d]{grid-template-columns:1fr 1fr}}@media(max-width:768px){.hero-section[data-v-e5f8ca3d]{min-height:auto;padding:calc(80px + var(--spacing-2xl)) 0 var(--spacing-2xl)}.hero-actions[data-v-e5f8ca3d]{flex-direction:column}.stats-grid[data-v-e5f8ca3d],.bento-grid[data-v-e5f8ca3d]{grid-template-columns:1fr}.bento-wide[data-v-e5f8ca3d]{grid-column:span 1}.platforms-grid[data-v-e5f8ca3d]{grid-template-columns:repeat(2,1fr)}.cta-actions[data-v-e5f8ca3d]{flex-direction:column;align-items:center}.problem-stats[data-v-e5f8ca3d]{flex-wrap:wrap;justify-content:center}.case-studies-grid[data-v-e5f8ca3d]{grid-template-columns:1fr}.comparison-table[data-v-e5f8ca3d]{font-size:var(--font-size-sm)}.comparison-table th[data-v-e5f8ca3d],.comparison-table td[data-v-e5f8ca3d]{padding:var(--spacing-sm)}}.dark-theme{background:transparent}.dark-theme{background:radial-gradient(ellipse 80% 50% at 50% 0%,rgba(59,130,246,.06),transparent)}.dark-theme{background:#1e293b}.dark-theme{background:#0f172a}.dark-theme{background:#1e293be6;color:var(--gray-300)}.dark-theme{color:var(--gray-300);border-color:#fff3}.dark-theme{background:#ffffff1a;border-color:#ffffff4d}html.dark-theme,.dark-theme,html.dark-theme .home-page{background:none!important;background-color:transparent!important}.dark-theme{filter:grayscale(100%) brightness(2)!important;opacity:.3!important}.dark-theme{filter:grayscale(0%) brightness(1)!important;opacity:1!important}.dark-theme{background:#1e293bb3!important;border-color:#ffffff0f!important;box-shadow:0 2px 4px #0003,0 8px 16px #00000026,0 24px 48px #0000001a!important}.dark-theme{background:linear-gradient(135deg,transparent,rgba(99,102,241,.3),transparent)}.dark-theme{background:linear-gradient(135deg,#6366f10f,#1e293bb3,#8b5cf60a)!important}.dark-theme{background:linear-gradient(135deg,#1e293bb3,#10b9810d)!important}.dark-theme{background:#10b98126}.dark-theme{box-shadow:0 0 0 8px #1e293b,0 4px 12px #6366f140}.dark-theme{color:#fff}.dark-theme{color:var(--gray-400)}.dark-theme{background:linear-gradient(180deg,#0f172a,#1e293b)!important}.dark-theme{background:transparent!important}.dark-theme{background:#0f172a!important;box-shadow:0 2px 4px #0003,0 8px 16px #00000026,0 24px 48px #0000001a!important;border:1px solid rgba(255,255,255,.06)!important}.dark-theme{border-bottom-color:#334155!important;color:#94a3b8!important;background:#1e293b!important}.dark-theme{background:#6366f126!important}.dark-theme{background:linear-gradient(90deg,#60a5fa,#a78bfa)!important}.dark-theme{border-bottom-color:#1e293b!important;background:#0f172a!important}.dark-theme{background:#6366f10d!important}.dark-theme{background:#6366f11a!important}.dark-theme{color:#e2e8f0!important}.dark-theme{color:#64748b!important}.dark-theme{background:#10b98133!important;color:#34d399!important}.dark-theme{background:#ffffff0d!important;color:#475569!important}.dark-theme{color:#475569!important}.dark-theme{color:#60a5fa!important}.dark-theme{color:var(--gray-400)!important;border-top-color:#ffffff0f!important}.dark-theme{border-right-color:#ffffff0f!important}.dark-theme{background:#1e293bb3!important;border-color:#ffffff0f!important;box-shadow:0 2px 4px #0003,0 8px 16px #00000026!important}.dark-theme{color:#6366f114!important}.dark-theme{border-color:#6366f14d!important}.dark-theme{color:var(--gray-300)!important}.dark-theme{color:var(--gray-500)!important}.dark-theme{border-top-color:#ffffff0f!important;color:var(--gray-500)!important}.dark-theme{color:#fff!important}.dark-theme{color:var(--gray-400)!important}.dark-theme{background:#6366f133!important;color:var(--primary-light)!important}.dark-theme{background:radial-gradient(ellipse 90% 60% at 50% 0%,rgba(99,102,241,.06),transparent 70%),linear-gradient(180deg,#0f172a,#0f172a 60%)!important}.dark-theme{background:#162032!important;border-bottom-color:#33415580!important}.dark-theme{background:#1e293b!important}.dark-theme{background:#0f172a!important;border-color:#33415580!important;color:#94a3b8!important}.dark-theme{background:#1e293b!important;border-color:#33415580!important}.dark-theme{background:linear-gradient(180deg,#0f172a00,#0f172a)!important;border-color:#33415580!important}.dark-theme{background:linear-gradient(180deg,#1e293b,#162032)!important;border-color:#33415580!important}.dark-theme{background:#0f172a!important;border-color:#33415580!important}.dark-theme{color:#f1f5f9!important}.dark-theme{background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px)!important}.dark-theme{background:#475569!important}.dark-theme{background:#fb7185!important}.dark-theme{background:#fbbf24!important}.dark-theme{background:#34d399!important}
