.Home_hero__VkeT1{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center;max-width:1280px;margin:0 auto;padding:4rem 1.5rem 6rem}.Home_heroContent__aWtjQ{max-width:560px}.Home_badge__ng_aq{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(118,75,162,.1);color:var(--primary-color);font-size:.875rem;font-weight:600;border-radius:var(--radius-full);margin-bottom:1.5rem}.Home_heroTitle__AMpNI{font-size:3.5rem;font-weight:800;line-height:1.1;color:var(--text-primary);margin-bottom:1.5rem;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Home_heroDescription__h0e7Z{font-size:1.125rem;color:var(--text-secondary);line-height:1.7;margin-bottom:2rem}.Home_heroCTA__VuAjD{display:flex;gap:1rem;margin-bottom:3rem}.Home_primaryBtn__mDzTP{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 1.75rem;background:var(--primary-gradient);color:#fff;font-size:1rem;font-weight:600;border-radius:var(--radius-lg);box-shadow:var(--shadow-purple);transition:all var(--transition-normal)}.Home_primaryBtn__mDzTP:hover{transform:translateY(-2px);box-shadow:0 14px 45px -10px rgba(118,75,162,.5)}.Home_secondaryBtn__S_tTq{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 1.75rem;background:#fff;color:var(--text-primary);font-size:1rem;font-weight:600;border:2px solid var(--border-light);border-radius:var(--radius-lg);transition:all var(--transition-normal)}.Home_secondaryBtn__S_tTq:hover{border-color:var(--primary-color);color:var(--primary-color)}.Home_stats__rQq1X{display:flex;gap:3rem}.Home_statItem__JSUd_{text-align:center}.Home_statValue__v8Ecr{display:block;font-size:1.75rem;font-weight:800;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Home_statLabel__GSvXT{font-size:.875rem;color:var(--text-secondary)}.Home_heroVisual__iiOhq{display:flex;justify-content:center;align-items:center}.Home_visualPlaceholder__YfrmP{width:100%;max-width:480px}.Home_mockupFrame__TvJeR{aspect-ratio:3/4;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:var(--radius-2xl);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-xl);position:relative;overflow:hidden}.Home_mockupFrame__TvJeR:before{content:"";position:absolute;inset:0;background:var(--primary-gradient);opacity:.05}.Home_mockupContent__MZ8SH{text-align:center;color:var(--text-secondary)}.Home_mockupContent__MZ8SH p{margin-top:1rem;font-size:.875rem}.Home_features__I7Csk{background:#fff;padding:5rem 1.5rem}.Home_container__d256j{max-width:1280px;margin:0 auto}.Home_sectionTitle__DKb2S{text-align:center;font-size:2.5rem;font-weight:800;color:var(--text-primary);margin-bottom:.5rem}.Home_sectionSubtitle__IhU_e{text-align:center;font-size:1.125rem;color:var(--text-secondary);margin-bottom:3rem}.Home_featureGrid__iCCTg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.Home_featureCard__KC0ot{background:var(--bg-secondary);padding:2rem;border-radius:var(--radius-xl);text-align:center;transition:all var(--transition-normal)}.Home_featureCard__KC0ot:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.Home_featureIcon__rV5mF{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:var(--primary-gradient);color:#fff;font-size:1.5rem;border-radius:var(--radius-xl);margin-bottom:1.5rem}.Home_featureTitle__Bmu0V{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin-bottom:.75rem}.Home_featureDescription__QfQIu{font-size:.938rem;color:var(--text-secondary);line-height:1.6}.Home_cta__AxdWf{background:var(--primary-gradient);padding:5rem 1.5rem}.Home_ctaContent__RObbv{max-width:640px;margin:0 auto;text-align:center}.Home_ctaTitle__XpfrS{font-size:2.25rem;font-weight:800;color:#fff;margin-bottom:1rem}.Home_ctaDescription__cXTqP{font-size:1.125rem;color:hsla(0,0%,100%,.85);margin-bottom:2rem}.Home_ctaBtn__efSCa{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:#fff;color:var(--primary-color);font-size:1rem;font-weight:600;border-radius:var(--radius-lg);transition:all var(--transition-normal)}.Home_ctaBtn__efSCa:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,0,0,.2)}@media (max-width:1024px){.Home_hero__VkeT1{grid-template-columns:1fr;text-align:center;padding:3rem 1.5rem 4rem}.Home_heroContent__aWtjQ{max-width:100%}.Home_heroCTA__VuAjD,.Home_stats__rQq1X{justify-content:center}.Home_heroVisual__iiOhq{order:-1}.Home_mockupFrame__TvJeR{max-height:400px}.Home_featureGrid__iCCTg{grid-template-columns:1fr;max-width:400px;margin:0 auto}}@media (max-width:640px){.Home_heroTitle__AMpNI{font-size:2.5rem}.Home_heroCTA__VuAjD{flex-direction:column}.Home_primaryBtn__mDzTP,.Home_secondaryBtn__S_tTq{justify-content:center}.Home_stats__rQq1X{gap:2rem}.Home_ctaTitle__XpfrS{font-size:1.75rem}}