.page_hero__4ECR2{padding:8rem 0 4rem;text-align:center}.page_container__p3hIJ{max-width:1200px;margin:0 auto;padding:0 2rem}.page_heroContent__oj6bB{max-width:800px;margin:0 auto}.page_heroIcon__EyJj1{font-size:4rem;color:var(--primary-purple);margin-bottom:2rem}.page_heroTitle__Jfkvy{font-size:clamp(2.5rem,6vw,4rem);font-weight:800;margin-bottom:1.5rem;background:linear-gradient(135deg,var(--primary-purple),var(--accent-pink));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_heroSubtitle__1VvNM{font-size:clamp(1.1rem,3vw,1.5rem);color:var(--text-secondary);line-height:1.6}.page_features__dKQI9{padding:4rem 0}.page_sectionTitle__opygd{font-size:clamp(2rem,5vw,3rem);font-weight:700;text-align:center;margin-bottom:3rem}.page_featureGrid__0zBCB{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem}.page_featureCard__3A_we{background:rgba(15,15,35,.8);border:1px solid var(--border-purple);border-radius:1rem;padding:2rem;text-align:center;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_featureCard__3A_we:hover{transform:translateY(-5px);border-color:var(--primary-purple);box-shadow:0 15px 30px rgba(139,92,246,.25)}.page_featureIcon__WRrij{font-size:3rem;color:var(--primary-purple);margin-bottom:1.5rem}.page_featureCard__3A_we h3{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--text-primary)}.page_featureCard__3A_we p{color:var(--text-secondary);line-height:1.6}@media (max-width:768px){.page_hero__4ECR2{padding:6rem 0 3rem}.page_features__dKQI9{padding:3rem 0}.page_featureGrid__0zBCB{grid-template-columns:1fr;gap:1.5rem}.page_container__p3hIJ{padding:0 1rem}}