.page-module___8aEwW__page{min-height:100vh}.page-module___8aEwW__hero{background:linear-gradient(135deg,var(--color-primary)0%,var(--color-primary-dark)100%);color:var(--color-white);padding:var(--spacing-4xl)0}.page-module___8aEwW__heroContent{gap:var(--spacing-3xl);grid-template-columns:1.5fr 1fr;align-items:center;display:grid}.page-module___8aEwW__heroText{max-width:700px}.page-module___8aEwW__heroTitle{font-size:var(--font-size-5xl);color:var(--color-white);margin-bottom:var(--spacing-lg);line-height:1.1}.page-module___8aEwW__heroSubtitle{font-size:var(--font-size-lg);color:#ffffffe6;line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-xl)}.page-module___8aEwW__heroCtas{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.page-module___8aEwW__heroStats{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.page-module___8aEwW__statCard{border-radius:var(--border-radius-md);padding:var(--spacing-lg);text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a}.page-module___8aEwW__statValue{font-family:var(--font-family-serif);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--color-white);line-height:1;display:block}.page-module___8aEwW__statLabel{font-size:var(--font-size-sm);color:#fffc;margin-top:var(--spacing-xs);text-transform:uppercase;letter-spacing:.1em;display:block}.page-module___8aEwW__sectionHeader{text-align:center;max-width:700px;margin:0 auto var(--spacing-3xl)}.page-module___8aEwW__sectionTitle{color:var(--foreground);margin-bottom:var(--spacing-md)}.page-module___8aEwW__sectionSubtitle{font-size:var(--font-size-lg);color:var(--foreground-muted)}.page-module___8aEwW__sectionCta{justify-content:center;gap:var(--spacing-md);margin-top:var(--spacing-2xl);display:flex}.page-module___8aEwW__technologies{background:var(--background)}.page-module___8aEwW__techGrid{gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);display:grid}.page-module___8aEwW__techCard{background:var(--color-white);border:var(--border-width)solid var(--border-color);border-radius:var(--border-radius-md);padding:var(--spacing-xl);transition:all var(--transition-fast);text-decoration:none;display:block}.page-module___8aEwW__techCard:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.page-module___8aEwW__techCardContent{flex-direction:column;height:100%;display:flex}.page-module___8aEwW__techName{font-family:var(--font-family-serif);font-size:var(--font-size-xl);color:var(--color-primary);margin-bottom:var(--spacing-sm)}.page-module___8aEwW__techDescription{font-size:var(--font-size-sm);color:var(--foreground-muted);margin-bottom:var(--spacing-lg);flex-grow:1}.page-module___8aEwW__techMeta{padding-top:var(--spacing-md);border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;display:flex}.page-module___8aEwW__patentBadge{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-accent);padding:var(--spacing-xs)var(--spacing-sm);border-radius:var(--border-radius-sm);background:#d4771c1a}.page-module___8aEwW__techArrow{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);display:flex}.page-module___8aEwW__techArrow svg{width:16px;height:16px;transition:transform var(--transition-fast)}.page-module___8aEwW__techCard:hover .page-module___8aEwW__techArrow svg{transform:translate(4px)}.page-module___8aEwW__industries{background:var(--background-alt)}.page-module___8aEwW__industryGrid{gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);display:grid}.page-module___8aEwW__industryCard{text-align:center;background:var(--color-white);border-radius:var(--border-radius-md);padding:var(--spacing-xl);transition:all var(--transition-fast);border:var(--border-width)solid transparent;flex-direction:column;align-items:center;text-decoration:none;display:flex}.page-module___8aEwW__industryCard:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary)}.page-module___8aEwW__industryIcon{width:48px;height:48px;color:var(--color-primary);margin-bottom:var(--spacing-md)}.page-module___8aEwW__industryIcon svg{width:100%;height:100%}.page-module___8aEwW__industryName{font-family:var(--font-family-serif);font-size:var(--font-size-lg);color:var(--foreground);margin-bottom:var(--spacing-sm)}.page-module___8aEwW__industryDescription{font-size:var(--font-size-sm);color:var(--foreground-muted)}.page-module___8aEwW__featured{background:var(--background)}.page-module___8aEwW__featuredContent{gap:var(--spacing-3xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.page-module___8aEwW__featuredLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--spacing-sm);display:inline-block}.page-module___8aEwW__featuredTitle{color:var(--foreground);margin-bottom:var(--spacing-lg)}.page-module___8aEwW__featuredDescription{font-size:var(--font-size-lg);color:var(--foreground-muted);margin-bottom:var(--spacing-lg)}.page-module___8aEwW__featuredFeatures{margin:0 0 var(--spacing-xl)0;padding:0;list-style:none}.page-module___8aEwW__featuredFeatures li{padding-left:var(--spacing-lg);margin-bottom:var(--spacing-sm);color:var(--foreground);position:relative}.page-module___8aEwW__featuredFeatures li:before{content:"";background:var(--color-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:0}.page-module___8aEwW__featuredCtas{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.page-module___8aEwW__featuredVisual{position:relative}.page-module___8aEwW__visualPlaceholder{aspect-ratio:4/3;background:linear-gradient(135deg,var(--color-secondary-light)0%,var(--color-secondary)100%);border-radius:var(--border-radius-lg);padding:var(--spacing-xl);justify-content:center;align-items:center;display:flex}.page-module___8aEwW__visualPlaceholder span{font-family:var(--font-family-serif);font-size:var(--font-size-xl);color:var(--color-white);text-align:center}.page-module___8aEwW__partners{background:var(--background-alt)}.page-module___8aEwW__partnersContent{text-align:center}.page-module___8aEwW__partnersTitle{font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--foreground-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--spacing-lg)}.page-module___8aEwW__partnersList{justify-content:center;align-items:center;gap:var(--spacing-2xl);flex-wrap:wrap;display:flex}.page-module___8aEwW__partnerLogo{font-family:var(--font-family-sans);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-secondary);opacity:.7;transition:opacity var(--transition-fast)}.page-module___8aEwW__partnerLogo:hover{opacity:1}.page-module___8aEwW__cta{background:var(--background-dark);color:var(--color-white);text-align:center}.page-module___8aEwW__ctaContent{max-width:700px;margin:0 auto}.page-module___8aEwW__ctaTitle{color:var(--color-white);margin-bottom:var(--spacing-md)}.page-module___8aEwW__ctaDescription{font-size:var(--font-size-lg);color:#fffc;margin-bottom:var(--spacing-xl)}.page-module___8aEwW__ctaButtons{justify-content:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}@media (max-width:1024px){.page-module___8aEwW__heroContent{gap:var(--spacing-2xl);grid-template-columns:1fr}.page-module___8aEwW__heroStats{grid-template-columns:repeat(4,1fr)}.page-module___8aEwW__techGrid,.page-module___8aEwW__industryGrid{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__featuredContent{grid-template-columns:1fr}.page-module___8aEwW__featuredVisual{order:-1}}@media (max-width:768px){.page-module___8aEwW__heroTitle{font-size:var(--font-size-4xl)}.page-module___8aEwW__heroStats{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__techGrid,.page-module___8aEwW__industryGrid{grid-template-columns:1fr}.page-module___8aEwW__heroCtas,.page-module___8aEwW__featuredCtas,.page-module___8aEwW__sectionCta,.page-module___8aEwW__ctaButtons{flex-direction:column}.page-module___8aEwW__heroCtas .page-module___8aEwW__btn,.page-module___8aEwW__featuredCtas .page-module___8aEwW__btn,.page-module___8aEwW__sectionCta .page-module___8aEwW__btn,.page-module___8aEwW__ctaButtons .page-module___8aEwW__btn{width:100%}}@media (max-width:480px){.page-module___8aEwW__partnersList{gap:var(--spacing-lg)}.page-module___8aEwW__partnerLogo{font-size:var(--font-size-base)}}
