:root{--primary-amber:#FF6B35;--primary-deep:#8B008B;--secondary-ruby:#C2185B;--accent-gold:#FFD700;--dark-charcoal:#1A1A1A;--dark-slate:#2D2D2D;--light-ivory:#F8F8F8;--light-silver:#E0E0E0;--text-primary:#FFFFFF;--text-secondary:#CCCCCC;--gradient-premium:linear-gradient(135deg,var(--primary-amber) 0%,var(--primary-deep) 50%,var(--secondary-ruby) 100%);--gradient-subtle:linear-gradient(90deg,var(--primary-amber) 0%,var(--primary-deep) 100%);--gradient-dark:linear-gradient(135deg,var(--dark-charcoal) 0%,var(--dark-slate) 100%);--shadow-elegant:0 10px 30px rgba(255,107,53,0.15);--shadow-strong:0 15px 40px rgba(139,0,139,0.25);--shadow-light:0 5px 15px rgba(0,0,0,0.1);--shadow-hover:0 20px 50px rgba(255,107,53,0.3)}*{margin:0;padding:0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,sans-serif}body{background:var(--gradient-dark);color:var(--text-primary);line-height:1.6;min-height:100vh;display:flex;flex-direction:column}.container_f2c2e27f{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.header_f2c2e27f{background:rgba(26,26,26,0.95);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,107,53,0.2);position:sticky;top:0;z-index:1000;padding:15px 0}.nav-container_f2c2e27f{display:flex;justify-content:space-between;align-items:center}.logo_f2c2e27f{font-size:1.8rem;font-weight:800;background:var(--gradient-premium);-webkit-background-clip:text;background-clip:text;color:transparent;text-decoration:none}.nav-menu_f2c2e27f{display:flex;list-style:none;gap:30px}.nav-menu_f2c2e27f a{color:var(--text-secondary);text-decoration:none;font-weight:500;transition:color 0.3s ease;padding:8px 0;position:relative}.nav-menu_f2c2e27f a:hover,.nav-menu_f2c2e27f a.active_f2c2e27f{color:var(--primary-amber)}.nav-menu_f2c2e27f a.active_f2c2e27f::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--gradient-subtle)}.mobile-menu-btn_f2c2e27f{display:none;background:none;border:none;color:var(--text-primary);font-size:1.5rem;cursor:pointer}.breadcrumbs_f2c2e27f{padding:20px 0 10px;font-size:0.9rem;color:var(--text-secondary)}.breadcrumbs_f2c2e27f a{color:var(--primary-amber);text-decoration:none}.breadcrumbs_f2c2e27f span{color:var(--accent-gold)}.main-content_f2c2e27f{flex:1;padding:40px 0 80px}.app-hero_f2c2e27f{text-align:center;max-width:900px;margin:0 auto}.app-hero_f2c2e27f h1{font-size:3.5rem;margin-bottom:20px;background:var(--gradient-premium);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1.2}.app-hero_f2c2e27f p{font-size:1.2rem;color:var(--text-secondary);margin-bottom:40px;max-width:700px;margin-left:auto;margin-right:auto}.download-buttons_f2c2e27f{display:flex;justify-content:center;gap:25px;margin-bottom:60px;flex-wrap:wrap}.download-btn_f2c2e27f{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:18px 35px;background:var(--gradient-premium);color:white;text-decoration:none;border-radius:12px;font-weight:700;font-size:1.1rem;transition:all 0.3s ease;box-shadow:var(--shadow-strong);min-width:220px;border:none;cursor:pointer}.download-btn_f2c2e27f:hover{transform:translateY(-5px);box-shadow:var(--shadow-hover)}.download-btn_f2c2e27f i{font-size:1.5rem}.btn-ios_f2c2e27f{background:linear-gradient(135deg,#000000 0%,#333333 100%)}.btn-android_f2c2e27f{background:linear-gradient(135deg,#3DDC84 0%,#0F9D58 100%)}.app-mockup_f2c2e27f{background:rgba(45,45,45,0.6);border-radius:30px;padding:40px;margin-top:40px;border:1px solid rgba(255,107,53,0.2);box-shadow:var(--shadow-elegant);position:relative;overflow:hidden}.mockup-screen_f2c2e27f{background:var(--dark-charcoal);height:500px;border-radius:20px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,215,0,0.1);position:relative}.mockup-content_f2c2e27f{text-align:center;padding:40px}.mockup-content_f2c2e27f h3{font-size:2.5rem;margin-bottom:20px;color:var(--accent-gold)}.mockup-content_f2c2e27f p{color:var(--light-silver);font-size:1.1rem;max-width:500px;margin:0 auto}.mockup-features_f2c2e27f{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px;margin-top:50px}.feature-card_f2c2e27f{background:rgba(255,255,255,0.05);padding:25px;border-radius:15px;border-left:4px solid var(--primary-amber);transition:transform 0.3s ease}.feature-card_f2c2e27f:hover{transform:translateY(-5px);background:rgba(255,107,53,0.1)}.feature-card_f2c2e27f h4{color:var(--accent-gold);margin-bottom:10px;font-size:1.3rem}.footer_f2c2e27f{background:rgba(26,26,26,0.98);border-top:1px solid rgba(255,107,53,0.2);padding:50px 0 20px;margin-top:auto}.footer-content_f2c2e27f{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;margin-bottom:40px}.footer-links_f2c2e27f h4{color:var(--primary-amber);margin-bottom:20px;font-size:1.2rem}.footer-links_f2c2e27f ul{list-style:none}.footer-links_f2c2e27f li{margin-bottom:12px}.footer-links_f2c2e27f a{color:var(--text-secondary);text-decoration:none;transition:color 0.3s ease}.footer-links_f2c2e27f a:hover{color:var(--accent-gold)}.footer-bottom_f2c2e27f{text-align:center;padding-top:30px;border-top:1px solid rgba(255,255,255,0.1);color:var(--text-secondary);font-size:0.9rem}.footer-bottom_f2c2e27f p{margin-bottom:10px}@media (max-width:992px){.app-hero_f2c2e27f h1{font-size:2.8rem}.mockup-screen_f2c2e27f{height:400px}}@media (max-width:768px){.mobile-menu-btn_f2c2e27f{display:block}.nav-menu_f2c2e27f{position:fixed;top:70px;left:-100%;width:100%;height:calc(100vh - 70px);background:var(--dark-charcoal);flex-direction:column;align-items:center;padding-top:40px;gap:25px;transition:left 0.3s ease}.nav-menu_f2c2e27f.active_f2c2e27f{left:0}.app-hero_f2c2e27f h1{font-size:2.2rem}.download-buttons_f2c2e27f{flex-direction:column;align-items:center}.download-btn_f2c2e27f{width:100%;max-width:300px}.mockup-screen_f2c2e27f{height:300px;padding:20px}.mockup-content_f2c2e27f h3{font-size:1.8rem}}@media (max-width:480px){.app-hero_f2c2e27f h1{font-size:1.8rem}.app-hero_f2c2e27f p{font-size:1rem}.mockup-screen_f2c2e27f{height:250px}.feature-card_f2c2e27f{padding:20px}}