.page-module___8aEwW__page{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);min-height:100vh}.page-module___8aEwW__hero{text-align:center;justify-content:center;align-items:center;min-height:80vh;padding:2rem;display:flex}.page-module___8aEwW__heroContent{max-width:800px}.page-module___8aEwW__badge{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:50px;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:500;display:inline-block}.page-module___8aEwW__heroTitle{color:#fff;margin-bottom:1.5rem;font-size:3.5rem;font-weight:800;line-height:1.1}.page-module___8aEwW__highlight{background:linear-gradient(45deg,#2e8b57,#e7ff13);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module___8aEwW__heroSubtitle{color:#ffffffe6;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.6}.page-module___8aEwW__heroActions{flex-wrap:wrap;justify-content:center;gap:50px;display:flex}.page-module___8aEwW__primaryBtn{color:#667eea;background:#fff;border-radius:50px;padding:1rem 2rem;font-weight:700;text-decoration:none;transition:all .3s;box-shadow:0 4px 15px #0003}.page-module___8aEwW__primaryBtn:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d}.page-module___8aEwW__secondaryBtn{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #ffffff4d;border-radius:50px;padding:1rem 2rem;font-weight:600;text-decoration:none;transition:all .3s}.page-module___8aEwW__secondaryBtn:hover{background:#fff3;transform:translateY(-2px)}.page-module___8aEwW__infoSection{background:#fff;justify-content:center;padding:3rem 2rem;display:flex}.page-module___8aEwW__infoCard{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;max-width:600px;padding:2rem}.page-module___8aEwW__iconWrapper{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1rem;display:flex}.page-module___8aEwW__icon{font-size:2rem}.page-module___8aEwW__infoCard h3{color:#1a202c;margin-bottom:1rem;font-size:1.5rem}.page-module___8aEwW__infoCard p{color:#4a5568;line-height:1.6}.page-module___8aEwW__features{text-align:center;background:#f7fafc;padding:4rem 2rem}.page-module___8aEwW__sectionTitle{color:#2d3748;margin-bottom:3rem;font-size:2.5rem;font-weight:700}.page-module___8aEwW__featureGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1000px;margin:0 auto;display:grid}.page-module___8aEwW__featureCard{background:#fff;border-radius:20px;padding:2rem;transition:all .3s;box-shadow:0 10px 30px #0000001a}.page-module___8aEwW__featureCard:hover{transform:translateY(-5px);box-shadow:0 20px 40px #00000026}.page-module___8aEwW__featureIcon{margin-bottom:1rem;font-size:3rem}.page-module___8aEwW__featureCard h3{color:#2d3748;margin-bottom:.5rem;font-size:1.25rem}.page-module___8aEwW__featureCard p{color:#718096}.page-module___8aEwW__cta{text-align:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:4rem 2rem}.page-module___8aEwW__ctaContent h2{color:#fff;margin-bottom:1rem;font-size:2.5rem}.page-module___8aEwW__ctaContent p{color:#ffffffe6;margin-bottom:2rem;font-size:1.2rem}.page-module___8aEwW__ctaBtn{color:#667eea;background:#fff;border-radius:50px;padding:1rem 2.5rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.page-module___8aEwW__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000004d}@media (max-width:768px){.page-module___8aEwW__heroTitle{font-size:20px;font-weight:700}.page-module___8aEwW__heroSubtitle{font-size:15px;font-weight:600}.page-module___8aEwW__ctaTitle{font-size:22px!important}.page-module___8aEwW__ctaSubtitle{font-size:16px!important}.page-module___8aEwW__heroActions{flex-direction:column;align-items:center}.page-module___8aEwW__primaryBtn,.page-module___8aEwW__secondaryBtn{width:100%;max-width:300px}.page-module___8aEwW__secondaryBtn{margin-top:50px!important}.page-module___8aEwW__featureGrid{grid-template-columns:1fr}}
