.page-module__meqK-a__page{min-height:100vh}.page-module__meqK-a__hero{min-height:calc(100vh - var(--navbar-height));padding:var(--space-16)0;align-items:center;display:flex;position:relative;overflow:hidden}.page-module__meqK-a__heroBg{z-index:0;position:absolute;inset:0}.page-module__meqK-a__gridOverlay{background-image:linear-gradient(#6366f108 1px,#0000 1px),linear-gradient(90deg,#6366f108 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.page-module__meqK-a__glowOrb1{background:radial-gradient(circle,#6366f11f 0%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:6s ease-in-out infinite page-module__meqK-a__glow;position:absolute;top:-100px;right:-100px}.page-module__meqK-a__glowOrb2{background:radial-gradient(circle,#06b6d414 0%,#0000 70%);border-radius:50%;width:400px;height:400px;animation:8s ease-in-out 2s infinite page-module__meqK-a__glow;position:absolute;bottom:-50px;left:-50px}.page-module__meqK-a__glowOrb3{background:radial-gradient(circle,#a855f70f 0%,#0000 70%);border-radius:50%;width:300px;height:300px;animation:10s ease-in-out 4s infinite page-module__meqK-a__glow;position:absolute;top:40%;left:40%}.page-module__meqK-a__heroContent{z-index:1;gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:center;display:grid;position:relative}.page-module__meqK-a__heroText{animation:.8s ease-out page-module__meqK-a__fadeIn}.page-module__meqK-a__heroBadge{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-4);font-size:var(--text-xs);color:var(--color-brand-hover);background:var(--color-brand-soft);border-radius:var(--radius-full);margin-bottom:var(--space-6);text-transform:uppercase;letter-spacing:.05em;border:1px solid #6366f133;font-weight:600;display:inline-flex}.page-module__meqK-a__heroBadgeDot{background:var(--color-success);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite page-module__meqK-a__glow}.page-module__meqK-a__heroTitle{margin-bottom:var(--space-6);letter-spacing:-.03em;font-size:clamp(2.5rem,5vw,4rem);font-weight:900;line-height:1.1}.page-module__meqK-a__heroGradient{background:linear-gradient(135deg,var(--color-brand),var(--color-two-pointers),var(--color-sliding-window));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__meqK-a__heroDescription{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-8);max-width:540px}.page-module__meqK-a__heroCtas{gap:var(--space-4);margin-bottom:var(--space-10);flex-wrap:wrap;display:flex}.page-module__meqK-a__heroStats{align-items:center;gap:var(--space-6);display:flex}.page-module__meqK-a__heroStat{flex-direction:column;display:flex}.page-module__meqK-a__heroStatNumber{font-size:var(--text-2xl);color:var(--color-text-primary);font-weight:800}.page-module__meqK-a__heroStatLabel{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.page-module__meqK-a__heroStatDivider{background:var(--color-border);width:1px;height:40px}.page-module__meqK-a__heroVisual{animation:1s ease-out .3s both page-module__meqK-a__slideUp}.page-module__meqK-a__vizCard{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-xl);animation:6s ease-in-out infinite page-module__meqK-a__float}.page-module__meqK-a__vizHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);display:flex}.page-module__meqK-a__vizDot{border-radius:50%;width:12px;height:12px}.page-module__meqK-a__vizTitle{margin-left:var(--space-3);font-size:var(--text-sm);color:var(--color-two-pointers);font-weight:600;font-family:var(--font-code)}.page-module__meqK-a__vizArray{justify-content:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.page-module__meqK-a__vizElement{width:56px;height:56px;font-family:var(--font-code);font-size:var(--text-lg);border-radius:var(--radius-md);background:var(--color-bg-tertiary);border:2px solid var(--color-border);color:var(--color-text-primary);transition:all var(--transition-base);justify-content:center;align-items:center;font-weight:700;animation:.5s ease-out both page-module__meqK-a__fadeIn;display:flex}.page-module__meqK-a__vizElementLeft{border-color:var(--color-two-pointers);background:var(--color-two-pointers-soft);color:var(--color-two-pointers);box-shadow:0 0 12px #06b6d433}.page-module__meqK-a__vizElementRight{border-color:var(--color-sliding-window);background:var(--color-sliding-window-soft);color:var(--color-sliding-window);box-shadow:0 0 12px #a855f733}.page-module__meqK-a__vizPointers{padding:0 var(--space-4);margin-bottom:var(--space-4);justify-content:space-between;display:flex}.page-module__meqK-a__pointerLeft{font-family:var(--font-code);font-size:var(--text-sm);color:var(--color-two-pointers);font-weight:700}.page-module__meqK-a__pointerRight{font-family:var(--font-code);font-size:var(--text-sm);color:var(--color-sliding-window);font-weight:700}.page-module__meqK-a__vizCaption{text-align:center;font-family:var(--font-code);font-size:var(--text-sm);color:var(--color-success);padding:var(--space-3);background:var(--color-success-soft);border-radius:var(--radius-md)}.page-module__meqK-a__features{padding:var(--space-20)0;background:var(--color-bg-secondary);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page-module__meqK-a__sectionTitle{text-align:center;margin-bottom:var(--space-4)}.page-module__meqK-a__sectionSubtitle{text-align:center;font-size:var(--text-lg);color:var(--color-text-muted);margin-bottom:var(--space-12);max-width:600px;margin-left:auto;margin-right:auto}.page-module__meqK-a__featureGrid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.page-module__meqK-a__featureCard{gap:var(--space-4);cursor:pointer;flex-direction:column;text-decoration:none;display:flex}.page-module__meqK-a__featureCard h3{font-size:var(--text-xl);color:var(--color-text-primary)}.page-module__meqK-a__featureCard p{font-size:var(--text-sm);color:var(--color-text-secondary);flex:1}.page-module__meqK-a__featureIcon{border-radius:var(--radius-lg);justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;display:flex}.page-module__meqK-a__featureLink{font-size:var(--text-sm);color:var(--color-brand-hover);transition:color var(--transition-fast);font-weight:600}.page-module__meqK-a__featureCard:hover .page-module__meqK-a__featureLink{color:var(--color-brand)}.page-module__meqK-a__featureCardComingSoon{opacity:.6;cursor:default}.page-module__meqK-a__featureCardComingSoon:hover{box-shadow:none;transform:none}.page-module__meqK-a__patternsPreview{padding:var(--space-20)0}.page-module__meqK-a__patternCards{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.page-module__meqK-a__patternCard{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);transition:all var(--transition-base);text-decoration:none;display:flex;overflow:hidden}.page-module__meqK-a__patternCard:hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.page-module__meqK-a__patternStripe{flex-shrink:0;width:4px}.page-module__meqK-a__patternContent{padding:var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.page-module__meqK-a__patternContent h3{font-size:var(--text-lg);color:var(--color-text-primary)}.page-module__meqK-a__patternContent p{font-size:var(--text-sm);color:var(--color-text-muted);font-family:var(--font-code)}.page-module__meqK-a__patternMeta{align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}.page-module__meqK-a__patternCompanies{font-size:var(--text-xs);color:var(--color-text-muted)}.page-module__meqK-a__cta{padding:var(--space-20)0}.page-module__meqK-a__ctaCard{text-align:center;padding:var(--space-16);border-radius:var(--radius-2xl);background:linear-gradient(135deg,#6366f114,#06b6d40d);border:1px solid #6366f126;animation:4s ease-in-out infinite page-module__meqK-a__pulse-border}.page-module__meqK-a__ctaCard h2{margin-bottom:var(--space-4)}.page-module__meqK-a__ctaCard p{font-size:var(--text-lg);max-width:500px;margin:0 auto var(--space-8)}.page-module__meqK-a__footer{padding:var(--space-8)0;border-top:1px solid var(--color-border)}.page-module__meqK-a__footerContent{justify-content:space-between;align-items:center;display:flex}.page-module__meqK-a__footerBrand{align-items:center;gap:var(--space-3);font-size:var(--text-lg);color:var(--color-text-primary);font-weight:700;display:flex}.page-module__meqK-a__footerText{font-size:var(--text-sm);color:var(--color-text-muted)}@media (max-width:1024px){.page-module__meqK-a__heroContent{text-align:center;grid-template-columns:1fr}.page-module__meqK-a__heroDescription{max-width:none}.page-module__meqK-a__heroCtas,.page-module__meqK-a__heroStats{justify-content:center}.page-module__meqK-a__heroVisual{max-width:500px;margin:0 auto}.page-module__meqK-a__featureGrid{grid-template-columns:repeat(2,1fr)}.page-module__meqK-a__patternCards{grid-template-columns:1fr}}@media (max-width:768px){.page-module__meqK-a__hero{padding:var(--space-10)0;min-height:auto}.page-module__meqK-a__featureGrid{grid-template-columns:1fr}.page-module__meqK-a__footerContent{gap:var(--space-4);text-align:center;flex-direction:column}.page-module__meqK-a__ctaCard{padding:var(--space-8)}}
