.page-module___8aEwW__heroSection{background:#000;justify-content:center;align-items:center;min-height:100vh;padding:80px 20px;display:flex}.page-module___8aEwW__heroContent{text-align:center;max-width:800px}.page-module___8aEwW__heroTitle{color:#fff;margin-bottom:1rem;font-size:3.5rem;font-weight:700;line-height:1.1}.page-module___8aEwW__heroSubtitle{color:#e5e5e5;max-width:600px;margin-bottom:2rem;font-size:1.25rem;line-height:1.5}.page-module___8aEwW__ctaButton{color:#000;background:#fff;border-radius:8px;padding:16px 32px;font-size:1.1rem;font-weight:600;transition:all .2s}.page-module___8aEwW__ctaButton:hover{background:#f0f0f0;transform:translateY(-2px)}.page-module___8aEwW__featuresSection{background:#fff;padding:120px 0}.page-module___8aEwW__featureItem{margin-bottom:120px}.page-module___8aEwW__featureItem:last-child{margin-bottom:0}.page-module___8aEwW__featureBadge{color:#495057;background:#f8f9fa;border:1px solid #e9ecef;font-weight:600}.page-module___8aEwW__featureTitle{color:#1a1a1a;margin-bottom:1rem;font-size:2.5rem;font-weight:700;line-height:1.2}.page-module___8aEwW__featureText{color:#6c757d;max-width:500px;font-size:1.125rem;line-height:1.6}.page-module___8aEwW__featureRow{align-items:center;gap:60px;display:flex}.page-module___8aEwW__featureRowReverse{flex-direction:row-reverse}.page-module___8aEwW__featureContent,.page-module___8aEwW__featureImageContainer{flex:1;min-width:0}.page-module___8aEwW__featureImage{padding:20px}.page-module___8aEwW__imagePlaceholder{text-align:center;color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:12px;justify-content:center;align-items:center;min-height:400px;padding:80px 40px;font-size:1.125rem;font-weight:600;display:flex;box-shadow:0 20px 40px rgba(102,126,234,.15)}.page-module___8aEwW__page{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),.08);--gray-alpha-100:rgba(var(--gray-rgb),.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;min-height:100svh;font-family:var(--font-geist-sans);grid-template-rows:20px 1fr 20px;place-items:center;gap:64px;padding:80px;display:grid}@media (prefers-color-scheme:dark){.page-module___8aEwW__page{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),.145);--gray-alpha-100:rgba(var(--gray-rgb),.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.page-module___8aEwW__main{flex-direction:column;grid-row-start:2;gap:32px;display:flex}.page-module___8aEwW__main ol{font-family:var(--font-geist-mono);letter-spacing:-.01em;margin:0;padding-left:0;font-size:14px;line-height:24px;list-style-position:inside}.page-module___8aEwW__main li:not(:last-of-type){margin-bottom:8px}.page-module___8aEwW__main code{background:var(--gray-alpha-100);border-radius:4px;padding:2px 4px;font-family:inherit;font-weight:600}.page-module___8aEwW__ctas{gap:16px;display:flex}.page-module___8aEwW__ctas a{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid transparent;border-radius:128px;justify-content:center;align-items:center;height:48px;padding:0 20px;font-size:16px;font-weight:500;line-height:20px;transition:background .2s,color .2s,border-color .2s;display:flex}a.page-module___8aEwW__primary{background:var(--foreground);color:var(--background);gap:8px}a.page-module___8aEwW__secondary{border-color:var(--gray-alpha-200);min-width:158px}.page-module___8aEwW__footer{grid-row-start:3;gap:24px;display:flex}.page-module___8aEwW__footer a{align-items:center;gap:8px;display:flex}.page-module___8aEwW__footer img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.page-module___8aEwW__primary:hover{background:var(--button-primary-hover);border-color:transparent}a.page-module___8aEwW__secondary:hover{background:var(--button-secondary-hover);border-color:transparent}.page-module___8aEwW__footer a:hover{text-underline-offset:4px;text-decoration:underline}}@media (max-width:600px){.page-module___8aEwW__page{padding:32px 32px 80px}.page-module___8aEwW__main{align-items:center}.page-module___8aEwW__main ol{text-align:center}.page-module___8aEwW__ctas{flex-direction:column}.page-module___8aEwW__ctas a{height:40px;padding:0 16px;font-size:14px}a.page-module___8aEwW__secondary{min-width:auto}.page-module___8aEwW__footer{flex-wrap:wrap;justify-content:center;align-items:center}}@media (max-width:768px){.page-module___8aEwW__heroSection{min-height:90vh;padding:60px 20px}.page-module___8aEwW__heroTitle{font-size:2.5rem}.page-module___8aEwW__heroSubtitle{font-size:1.125rem}.page-module___8aEwW__ctaButton{padding:14px 28px;font-size:1rem}.page-module___8aEwW__featuresSection{padding:80px 0}.page-module___8aEwW__featureItem{margin-bottom:80px}.page-module___8aEwW__featureTitle{font-size:2rem}.page-module___8aEwW__featureText{max-width:none;font-size:1rem}.page-module___8aEwW__imagePlaceholder{min-height:300px;padding:60px 20px;font-size:1rem}.page-module___8aEwW__featureRow{flex-direction:column;gap:40px}.page-module___8aEwW__featureRowReverse{flex-direction:column}}.page-module___8aEwW__logosSection{background:#f8f9fa;padding:80px 0;overflow:hidden}.page-module___8aEwW__logosTitle{text-align:center;color:#6c757d;text-transform:uppercase;letter-spacing:.05em;margin-bottom:3rem;font-size:1.125rem;font-weight:600}.page-module___8aEwW__logosContainer{width:100%;height:80px;position:relative;overflow:hidden}.page-module___8aEwW__logosSlider{align-items:center;gap:80px;width:max-content;animation:20s linear infinite page-module___8aEwW__slide;display:flex}.page-module___8aEwW__logo{opacity:.6;filter:grayscale();width:auto;height:60px;transition:all .3s}.page-module___8aEwW__logo:hover{opacity:1;filter:grayscale(0%)}@keyframes page-module___8aEwW__slide{0%{transform:translate(100%)}to{transform:translate(-100%)}}@media (max-width:768px){.page-module___8aEwW__logosSection{padding:60px 0}.page-module___8aEwW__logosTitle{margin-bottom:2rem;font-size:1rem}.page-module___8aEwW__logosContainer{height:60px}.page-module___8aEwW__logo{height:40px}.page-module___8aEwW__logosSlider{gap:60px}}@media (prefers-color-scheme:dark){.page-module___8aEwW__logo{filter:invert()}}.page-module___8aEwW__benefitsSection{background:#fff;padding:120px 0}.page-module___8aEwW__sectionTitle{color:#1a1a1a;text-align:center;font-size:3rem;font-weight:700;line-height:1.2}.page-module___8aEwW__sectionSubtitle{color:#6c757d;text-align:center;max-width:800px;line-height:1.6}.page-module___8aEwW__benefitsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-top:60px;display:grid}.page-module___8aEwW__benefitCard{text-align:center;background:#f8f9fa;border-radius:16px;padding:40px;transition:all .3s}.page-module___8aEwW__benefitCard:hover{background:#f0f1f3;transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.08)}.page-module___8aEwW__benefitIcon{color:#495057;background:#e9ecef;border-radius:12px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 24px;display:flex}.page-module___8aEwW__benefitTitle{color:#1a1a1a;margin-bottom:16px;font-size:1.5rem;font-weight:600}.page-module___8aEwW__benefitText{color:#6c757d;font-size:1rem;line-height:1.6}.page-module___8aEwW__dataSection{background:#f8f9fa;padding:120px 0}.page-module___8aEwW__dataContainer{align-items:center;gap:80px;display:flex}.page-module___8aEwW__dataContent{flex:1;max-width:500px}.page-module___8aEwW__dataTitle{color:#1a1a1a;margin-bottom:24px;font-size:3rem;font-weight:700;line-height:1.2}.page-module___8aEwW__dataDescription{color:#6c757d;line-height:1.6}.page-module___8aEwW__dataStats{flex-direction:column;flex:1;gap:48px;display:flex}.page-module___8aEwW__statItem{flex-direction:column;gap:8px;display:flex}.page-module___8aEwW__statNumber{color:#1a1a1a;margin:0;font-size:4rem;font-weight:700;line-height:1}.page-module___8aEwW__statLabel{color:#6c757d;font-size:1rem;line-height:1.4}.page-module___8aEwW__solutionsSection{background:#fff;padding:120px 0}.page-module___8aEwW__solutionsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-top:60px;display:grid}.page-module___8aEwW__solutionCard{cursor:pointer;background:#fff;border:1px solid #e9ecef;border-radius:16px;padding:24px;text-decoration:none;transition:all .3s;display:block}.page-module___8aEwW__solutionCard:hover{border-color:#dee2e6;transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.08)}.page-module___8aEwW__solutionImage{width:100%;height:200px;margin-bottom:24px}.page-module___8aEwW__solutionImagePlaceholder{color:#fff;background:linear-gradient(135deg,#6c63ff 0%,#4ecdc4 100%);border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.125rem;font-weight:600;display:flex}.page-module___8aEwW__solutionTitle{color:#1a1a1a;margin-bottom:12px;font-size:1.5rem;font-weight:700}.page-module___8aEwW__solutionText{color:#6c757d;margin-bottom:16px;font-size:1rem;line-height:1.5}.page-module___8aEwW__solutionLink{color:#000;align-items:center;gap:4px;font-weight:600;transition:gap .2s;display:inline-flex}.page-module___8aEwW__solutionCard:hover .page-module___8aEwW__solutionLink{gap:8px}.page-module___8aEwW__ctaSection{color:#fff;background:#000;padding:120px 0}.page-module___8aEwW__ctaTitle{color:#fff;font-size:2.5rem;font-weight:700}.page-module___8aEwW__ctaText{color:#e5e5e5;max-width:600px}.page-module___8aEwW__ctaButtonBottom{color:#000;background:#fff;border-radius:8px;padding:16px 32px;font-size:1.1rem;font-weight:600;transition:all .2s}.page-module___8aEwW__ctaButtonBottom:hover{background:#f0f0f0;transform:translateY(-2px)}@media (max-width:768px){.page-module___8aEwW__benefitsSection,.page-module___8aEwW__dataSection,.page-module___8aEwW__solutionsSection,.page-module___8aEwW__ctaSection{padding:80px 0}.page-module___8aEwW__sectionTitle{font-size:2rem}.page-module___8aEwW__sectionSubtitle{font-size:1rem}.page-module___8aEwW__benefitsGrid{gap:24px;margin-top:40px}.page-module___8aEwW__benefitCard{padding:32px 24px}.page-module___8aEwW__benefitIcon{width:48px;height:48px;margin-bottom:16px}.page-module___8aEwW__benefitTitle{font-size:1.25rem}.page-module___8aEwW__dataContainer{flex-direction:column;gap:48px}.page-module___8aEwW__dataContent{text-align:center;max-width:none}.page-module___8aEwW__dataTitle{font-size:2rem}.page-module___8aEwW__dataDescription{font-size:1rem}.page-module___8aEwW__dataStats{gap:32px}.page-module___8aEwW__statNumber{font-size:3rem}.page-module___8aEwW__statLabel{font-size:.875rem}.page-module___8aEwW__solutionsGrid{gap:24px;margin-top:40px}.page-module___8aEwW__solutionCard{padding:20px}.page-module___8aEwW__solutionImage{height:160px;margin-bottom:20px}.page-module___8aEwW__solutionTitle{font-size:1.25rem}.page-module___8aEwW__solutionText{font-size:.875rem}.page-module___8aEwW__ctaTitle{font-size:2rem}.page-module___8aEwW__ctaText{font-size:1rem}}.page-module___8aEwW__footerSection{color:#fff;background:#1a1a1a;margin-top:0;padding:80px 0 40px}.page-module___8aEwW__footerContent{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:60px;margin-bottom:60px;display:grid}.page-module___8aEwW__footerColumn{flex-direction:column;gap:16px;display:flex}.page-module___8aEwW__footerTitle{color:#fff;margin-bottom:8px;font-size:1.125rem;font-weight:600}.page-module___8aEwW__footerLink{color:#b8b8b8;font-size:.875rem;text-decoration:none;transition:color .2s}.page-module___8aEwW__footerLink:hover{color:#fff}.page-module___8aEwW__footerDivider{background:#333;height:1px;margin:40px 0}.page-module___8aEwW__footerBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.page-module___8aEwW__footerSocial{gap:16px;display:flex}.page-module___8aEwW__socialLink{color:#b8b8b8;background:#333;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:all .2s;display:flex}.page-module___8aEwW__socialLink:hover{color:#fff;background:#404040;transform:translateY(-2px)}.page-module___8aEwW__footerLegal{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.page-module___8aEwW__copyright{color:#8a8a8a;margin:0}.page-module___8aEwW__legalLinks{gap:20px;display:flex}.page-module___8aEwW__legalLink{color:#8a8a8a;font-size:.875rem;text-decoration:none;transition:color .2s}.page-module___8aEwW__legalLink:hover{color:#b8b8b8}@media (max-width:768px){.page-module___8aEwW__footerSection{padding:60px 0 30px}.page-module___8aEwW__footerContent{gap:40px;margin-bottom:40px}.page-module___8aEwW__footerBottom{flex-direction:column;align-items:flex-start;gap:32px}.page-module___8aEwW__footerLegal{flex-direction:column;align-items:flex-start;gap:16px}}
