.AIFacialAnalysis-module__i9IGXW__page{background:linear-gradient(#fff7f3cc 0%,#fff 40% 100%);min-height:100vh}.AIFacialAnalysis-module__i9IGXW__hero{background:linear-gradient(#ff705714,#fff0);padding-top:8rem;padding-bottom:5rem}.AIFacialAnalysis-module__i9IGXW__heroBadge{color:var(--color-primary);background:#ff70571f;border-radius:999px;margin-bottom:1.5rem;padding:.45rem 1rem;font-size:.85rem;font-weight:500;display:inline-block}.AIFacialAnalysis-module__i9IGXW__heroTitle{letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:700}.AIFacialAnalysis-module__i9IGXW__heroSubtitle{max-width:640px;color:hsl(var(--muted-foreground));margin:0 auto 2.5rem;font-size:1.125rem;line-height:1.7}.AIFacialAnalysis-module__i9IGXW__featuresSection{background:#fff6f08c;padding:5rem 0}.AIFacialAnalysis-module__i9IGXW__featureCard{text-align:left;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffd9;border:1px solid #0000000a;border-radius:1.25rem;padding:1.75rem;transition:transform .35s,box-shadow .35s}.AIFacialAnalysis-module__i9IGXW__featureCard:hover{transform:translateY(-6px);box-shadow:0 20px 40px #00000014}.AIFacialAnalysis-module__i9IGXW__featureIcon{text-align:center;background:linear-gradient(135deg,#ff705726,#ffa28c26);border-radius:.9rem;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1rem;display:flex}.AIFacialAnalysis-module__i9IGXW__featureTitle{margin-bottom:.35rem;font-size:1.05rem;font-weight:600}.AIFacialAnalysis-module__i9IGXW__featureDescription{color:hsl(var(--muted-foreground));font-size:.9rem;line-height:1.6}.AIFacialAnalysis-module__i9IGXW__stepsSection{padding:5rem 0}.AIFacialAnalysis-module__i9IGXW__stepCard{text-align:center;padding:1.5rem 1rem}.AIFacialAnalysis-module__i9IGXW__stepCircle{background:linear-gradient(135deg,var(--color-primary),var(--color-skin-coral));color:#ff7a5c;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto 1.2rem;font-size:1.1rem;font-weight:700;display:flex;box-shadow:0 10px 25px #ff705759}.AIFacialAnalysis-module__i9IGXW__stepTitle{margin-bottom:.35rem;font-size:1.05rem;font-weight:600}.AIFacialAnalysis-module__i9IGXW__stepDescription{color:hsl(var(--muted-foreground));font-size:.9rem}.AIFacialAnalysis-module__i9IGXW__benefitsSection{background:linear-gradient(135deg,#ff705714,#ffc8be40);padding:5.5rem 0}.AIFacialAnalysis-module__i9IGXW__benefitList{flex-direction:column;gap:.85rem;display:flex}.AIFacialAnalysis-module__i9IGXW__benefitItem{align-items:center;gap:.75rem;font-size:.95rem;display:flex}.AIFacialAnalysis-module__i9IGXW__benefitIcon{color:var(--color-primary)}.AIFacialAnalysis-module__i9IGXW__ctaCard{text-align:center;background:#ffffffeb;border-radius:2rem;padding:3rem 2.5rem;box-shadow:0 30px 70px #0000001a}.AIFacialAnalysis-module__i9IGXW__ctaIcon{background:linear-gradient(135deg,var(--color-primary),var(--color-skin-coral));border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1.75rem;display:flex}.AIFacialAnalysis-module__i9IGXW__ctaTitle{margin-bottom:.5rem;font-size:1.6rem;font-weight:700}.AIFacialAnalysis-module__i9IGXW__ctaText{color:hsl(var(--muted-foreground));margin-bottom:2rem;font-size:.95rem}
