:root{--primary-spark:#FF3B8D;--secondary-spark:#8B3DFF;--accent-spark:#00D4FF;--dark-spark:#0A0A14;--darker-spark:#05050A;--medium-spark:#1A1A24;--light-spark:#F0F0FF;--text-spark:#E6E6FF;--gradient-spark:linear-gradient(135deg,var(--primary-spark) 0%,var(--secondary-spark) 50%,var(--accent-spark) 100%);--gradient-horizontal:linear-gradient(90deg,var(--primary-spark) 0%,var(--secondary-spark) 50%,var(--accent-spark) 100%);--shadow-spark:0 10px 30px rgba(255,59,141,0.2);--shadow-strong:0 15px 40px rgba(139,61,255,0.25)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:var(--darker-spark);color:var(--text-spark);line-height:1.6;overflow-x:hidden}.container_9893ed9d{max-width:1200px;margin:0 auto;padding:0 20px}.spark-header_9893ed9d{background-color:rgba(10,10,20,0.95);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,59,141,0.1);position:sticky;top:0;z-index:1000;padding:15px 0}.spark-nav_9893ed9d{display:flex;justify-content:space-between;align-items:center}.spark-logo_9893ed9d{font-size:1.8rem;font-weight:800;background:var(--gradient-horizontal);-webkit-background-clip:text;background-clip:text;color:transparent;text-decoration:none}.spark-nav-links_9893ed9d{display:flex;gap:30px;align-items:center}.spark-nav-link_9893ed9d{color:var(--text-spark);text-decoration:none;font-weight:500;transition:color 0.3s ease;position:relative}.spark-nav-link_9893ed9d:hover{color:var(--primary-spark)}.spark-nav-link_9893ed9d.active_9893ed9d{color:var(--accent-spark)}.spark-nav-link_9893ed9d.active_9893ed9d::after{content:'';position:absolute;bottom:-5px;left:0;width:100%;height:2px;background:var(--gradient-horizontal)}.spark-mobile-menu-btn_9893ed9d{display:none;background:none;border:none;color:var(--text-spark);font-size:1.5rem;cursor:pointer}.spark-breadcrumbs_9893ed9d{padding:20px 0 10px;font-size:0.9rem;color:#aaa}.spark-breadcrumbs_9893ed9d a{color:var(--accent-spark);text-decoration:none}.spark-breadcrumbs_9893ed9d span{color:var(--primary-spark)}.spark-app-hero_9893ed9d{padding:60px 0 80px;text-align:center}.spark-app-hero_9893ed9d h1{font-size:3.5rem;margin-bottom:20px;background:var(--gradient-horizontal);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1.2}.spark-app-hero_9893ed9d p{font-size:1.2rem;max-width:700px;margin:0 auto 40px;color:#ccc}.spark-download-buttons_9893ed9d{display:flex;justify-content:center;gap:30px;margin-bottom:60px;flex-wrap:wrap}.spark-download-btn_9893ed9d{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:18px 35px;border-radius:50px;font-weight:700;font-size:1.1rem;text-decoration:none;transition:all 0.3s ease;min-width:220px;border:none;cursor:pointer}.spark-download-btn-android_9893ed9d{background:var(--gradient-horizontal);color:white;box-shadow:var(--shadow-strong)}.spark-download-btn-ios_9893ed9d{background-color:var(--medium-spark);color:var(--text-spark);border:2px solid var(--primary-spark)}.spark-download-btn_9893ed9d:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(139,61,255,0.4)}.spark-download-btn-icon_9893ed9d{font-size:1.5rem}.spark-app-mockup_9893ed9d{background:var(--medium-spark);border-radius:30px;padding:40px;max-width:900px;margin:0 auto;border:1px solid rgba(255,59,141,0.2);box-shadow:var(--shadow-strong);position:relative;overflow:hidden}.spark-app-mockup_9893ed9d::before{content:'';position:absolute;top:0;left:0;right:0;height:5px;background:var(--gradient-horizontal)}.spark-mockup-screen_9893ed9d{background:var(--dark-spark);border-radius:20px;padding:30px;margin:0 auto;border:1px solid rgba(0,212,255,0.2);min-height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center}.spark-mockup-content_9893ed9d{text-align:center;max-width:500px}.spark-mockup-content_9893ed9d h3{font-size:2rem;margin-bottom:20px;color:var(--accent-spark)}.spark-mockup-content_9893ed9d ul{list-style:none;text-align:left;margin-top:30px}.spark-mockup-content_9893ed9d li{padding:10px 0;border-bottom:1px solid rgba(255,255,255,0.05);position:relative;padding-left:30px}.spark-mockup-content_9893ed9d li::before{content:'✓';position:absolute;left:0;color:var(--primary-spark);font-weight:bold}.spark-app-features_9893ed9d{padding:80px 0}.spark-section-title_9893ed9d{text-align:center;font-size:2.5rem;margin-bottom:50px;background:var(--gradient-horizontal);-webkit-background-clip:text;background-clip:text;color:transparent}.spark-features-grid_9893ed9d{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.spark-feature-card_9893ed9d{background:var(--medium-spark);border-radius:20px;padding:30px;border:1px solid rgba(139,61,255,0.1);transition:transform 0.3s ease,border-color 0.3s ease}.spark-feature-card_9893ed9d:hover{transform:translateY(-10px);border-color:var(--primary-spark)}.spark-feature-icon_9893ed9d{font-size:2.5rem;margin-bottom:20px;background:var(--gradient-horizontal);-webkit-background-clip:text;background-clip:text;color:transparent}.spark-feature-card_9893ed9d h3{font-size:1.5rem;margin-bottom:15px;color:var(--light-spark)}.spark-footer_9893ed9d{background-color:var(--dark-spark);border-top:1px solid rgba(255,59,141,0.1);padding:40px 0;margin-top:60px}.spark-footer-links_9893ed9d{display:flex;justify-content:center;flex-wrap:wrap;gap:30px;margin-bottom:20px}.spark-footer-link_9893ed9d{color:var(--text-spark);text-decoration:none;transition:color 0.3s ease}.spark-footer-link_9893ed9d:hover{color:var(--primary-spark)}.spark-footer-copyright_9893ed9d{text-align:center;color:#888;font-size:0.9rem;max-width:800px;margin:0 auto}@media (max-width:768px){.spark-nav-links_9893ed9d{display:none;position:absolute;top:100%;left:0;right:0;background-color:var(--dark-spark);flex-direction:column;padding:20px;gap:15px;border-top:1px solid rgba(255,59,141,0.1)}.spark-nav-links_9893ed9d.active_9893ed9d{display:flex}.spark-mobile-menu-btn_9893ed9d{display:block}.spark-app-hero_9893ed9d h1{font-size:2.5rem}.spark-download-buttons_9893ed9d{flex-direction:column;align-items:center}.spark-download-btn_9893ed9d{width:100%;max-width:300px}.spark-app-mockup_9893ed9d{padding:20px}.spark-section-title_9893ed9d{font-size:2rem}.spark-footer-links_9893ed9d{gap:15px}}