.page-module___8aEwW__main{width:100%}.page-module___8aEwW__header{background-color:var(--white);border-bottom:1px solid var(--gray-50);padding:16px 20px}.page-module___8aEwW__logo{letter-spacing:-1px;font-size:1.5rem;font-weight:800}.page-module___8aEwW__logo span{color:var(--primary)}.page-module___8aEwW__hero{background:linear-gradient(180deg, var(--white) 0%, var(--gray-50) 100%);padding:40px 20px}.page-module___8aEwW__badge{background-color:var(--gray-100);color:var(--gray-800);border-radius:6px;margin-bottom:12px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-block}.page-module___8aEwW__title{margin-bottom:12px;font-size:1.8rem}.page-module___8aEwW__title span{color:var(--primary);text-underline-offset:4px;text-decoration:underline}.page-module___8aEwW__description{color:var(--gray-800);font-size:1rem;line-height:1.6}.page-module___8aEwW__rapidStats{background-color:var(--white);border-radius:12px;align-items:center;margin-top:32px;padding:16px;display:flex;box-shadow:0 4px 12px #0000000d}.page-module___8aEwW__statItem{text-align:center;flex:1}.page-module___8aEwW__statItem strong{color:var(--secondary);font-size:1.25rem;display:block}.page-module___8aEwW__statItem span{color:var(--gray-800);font-size:.75rem}.page-module___8aEwW__divider{background-color:var(--gray-100);width:1px;height:24px}.page-module___8aEwW__features{padding:60px 20px}.page-module___8aEwW__sectionTitle{margin-bottom:24px;font-size:1.25rem}.page-module___8aEwW__featureGrid{flex-direction:column;gap:16px;display:flex}.page-module___8aEwW__featureCard{background-color:var(--gray-50);border-radius:16px;flex-direction:column;gap:8px;padding:24px;display:flex}.page-module___8aEwW__iconWrapper{background-color:var(--white);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:8px;display:flex}.page-module___8aEwW__featureCard h4{font-size:1.1rem}.page-module___8aEwW__featureCard p{color:var(--gray-800);font-size:.9rem;line-height:1.5}.page-module___8aEwW__bottomCta{background-color:var(--secondary);color:var(--white);padding:40px 20px 80px}.page-module___8aEwW__ctaContent h3{margin-bottom:16px;font-size:1.5rem}.page-module___8aEwW__inlineCta{color:var(--primary);align-items:center;gap:8px;font-size:1.1rem;font-weight:700;display:flex}
