.page-module__E0kJGG__hero{text-align:center;padding:var(--spacing-xxl) 0;background-color:var(--color-surface)}.page-module__E0kJGG__heroTitle{color:var(--color-text-main);margin-bottom:var(--spacing-md);max-width:800px;margin-inline:auto;font-size:3rem;font-weight:700}.page-module__E0kJGG__heroSubtitle{color:var(--color-text-muted);max-width:600px;margin:0 auto var(--spacing-lg);font-size:1.25rem}.page-module__E0kJGG__featuresGrid{gap:var(--spacing-lg);margin-top:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.page-module__E0kJGG__featureCard{background-color:var(--color-background);border:1px solid var(--color-border);padding:var(--spacing-lg);text-align:left;border-radius:8px}.page-module__E0kJGG__featureCard h3{margin-bottom:var(--spacing-sm);font-size:1.25rem}.page-module__E0kJGG__sectionHeader{text-align:center;margin-bottom:var(--spacing-xl)}.page-module__E0kJGG__sectionHeader h2{margin-bottom:var(--spacing-sm);font-size:2.25rem}.page-module__E0kJGG__faqItem{border-bottom:1px solid var(--color-border);padding:var(--spacing-md) 0}.page-module__E0kJGG__faqItem:last-child{border-bottom:none}.page-module__E0kJGG__faqItem h4{margin-bottom:var(--spacing-xs);font-size:1.1rem}.page-module__E0kJGG__ctaSection{background-color:var(--color-accent);color:var(--color-background);text-align:center;padding:var(--spacing-xxl) 0}.page-module__E0kJGG__ctaSection h2{margin-bottom:var(--spacing-md);color:var(--color-background);font-size:2.5rem}.page-module__E0kJGG__ctaSection p{margin-bottom:var(--spacing-lg);color:#ffffffe6;font-size:1.1rem}.page-module__E0kJGG__ctaBtn{background-color:var(--color-background);color:var(--color-accent);border-radius:4px;padding:1rem 2rem;font-size:1.1rem;font-weight:600;transition:transform .2s;display:inline-block}.page-module__E0kJGG__ctaBtn:hover{transform:translateY(-2px)}
