:root{--primary-crimson:#D32F2F;--primary-dark:#1A1A2E;--primary-navy:#16213E;--primary-gold:#FFD700;--accent-teal:#0FCCCE;--neutral-light:#F8F9FA;--neutral-gray:#6C757D;--neutral-dark:#343A40;--gradient-premium:linear-gradient(135deg,var(--primary-crimson) 0%,var(--primary-navy) 50%,var(--accent-teal) 100%);--gradient-dark:linear-gradient(135deg,var(--primary-dark) 0%,var(--primary-navy) 100%);--gradient-gold:linear-gradient(90deg,var(--primary-gold) 0%,#FFEC8B 100%);--shadow-soft:0 5px 15px rgba(0,0,0,0.1);--shadow-medium:0 10px 30px rgba(0,0,0,0.15);--shadow-strong:0 15px 40px rgba(211,47,47,0.2);--shadow-gold:0 5px 20px rgba(255,215,0,0.3)}*{margin:0;padding:0;box-sizing:border-box;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif}body{background-color:var(--primary-dark);color:var(--neutral-light);line-height:1.6;overflow-x:hidden}a{text-decoration:none;color:inherit;transition:all 0.3s ease}.container_2ace1ce9{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.header_2ace1ce9{background:var(--gradient-dark);padding:15px 0;position:sticky;top:0;z-index:1000;box-shadow:var(--shadow-medium)}.nav-container_2ace1ce9{display:flex;justify-content:space-between;align-items:center}.logo_2ace1ce9{font-size:1.8rem;font-weight:800;background:var(--gradient-premium);-webkit-background-clip:text;background-clip:text;color:transparent}.nav-menu_2ace1ce9{display:flex;list-style:none;gap:30px}.nav-menu_2ace1ce9 a{font-weight:600;padding:8px 12px;border-radius:6px}.nav-menu_2ace1ce9 a:hover{background-color:rgba(211,47,47,0.2);color:var(--primary-gold)}.mobile-menu-btn_2ace1ce9{display:none;background:none;border:none;color:var(--neutral-light);font-size:1.5rem;cursor:pointer}.breadcrumbs_2ace1ce9{padding:20px 0 10px;font-size:0.9rem;color:var(--neutral-gray)}.breadcrumbs_2ace1ce9 a:hover{color:var(--accent-teal)}.breadcrumbs_2ace1ce9 span{color:var(--primary-gold)}.main-content_2ace1ce9{padding:40px 0 80px;min-height:70vh}.page-title_2ace1ce9{text-align:center;margin-bottom:40px}.page-title_2ace1ce9 h1{font-size:3rem;margin-bottom:15px;background:var(--gradient-gold);-webkit-background-clip:text;background-clip:text;color:transparent}.page-title_2ace1ce9 p{font-size:1.2rem;color:var(--neutral-gray);max-width:700px;margin:0 auto}.download-section_2ace1ce9{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:60px;margin-bottom:60px}.download-buttons_2ace1ce9{flex:1;min-width:300px;max-width:500px}.download-btn_2ace1ce9{display:flex;align-items:center;justify-content:center;gap:15px;background:var(--gradient-premium);color:white;padding:20px 30px;border-radius:12px;font-size:1.3rem;font-weight:700;margin-bottom:25px;box-shadow:var(--shadow-strong);transition:transform 0.3s,box-shadow 0.3s}.download-btn_2ace1ce9:hover{transform:translateY(-5px);box-shadow:var(--shadow-gold)}.download-btn_2ace1ce9 i{font-size:1.8rem}.download-btn_2ace1ce9.android_2ace1ce9{background:linear-gradient(135deg,#3DDC84 0%,#1B5E20 100%)}.app-mockup_2ace1ce9{flex:1;min-width:300px;max-width:500px;background:var(--gradient-dark);border-radius:25px;padding:30px;box-shadow:var(--shadow-strong);border:2px solid rgba(255,215,0,0.2);position:relative;overflow:hidden}.mockup-screen_2ace1ce9{background:var(--neutral-dark);border-radius:15px;height:500px;position:relative;padding:20px;display:flex;flex-direction:column}.mockup-header_2ace1ce9{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;border-bottom:1px solid var(--neutral-gray);margin-bottom:20px}.mockup-header_2ace1ce9 .logo_2ace1ce9{font-weight:800;color:var(--primary-crimson)}.mockup-content_2ace1ce9{flex-grow:1;display:flex;flex-direction:column;gap:15px}.mockup-item_2ace1ce9{background:rgba(255,255,255,0.05);border-radius:10px;padding:15px;display:flex;align-items:center;gap:15px}.mockup-avatar_2ace1ce9{width:50px;height:50px;border-radius:50%;background:var(--gradient-gold)}.mockup-text_2ace1ce9{flex-grow:1}.mockup-text_2ace1ce9 .line_2ace1ce9{height:10px;background:rgba(255,255,255,0.1);border-radius:5px;margin-bottom:8px}.line_2ace1ce9.short_2ace1ce9{width:60%}.app-features_2ace1ce9{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:60px}.feature-card_2ace1ce9{background:var(--gradient-dark);padding:30px;border-radius:15px;text-align:center;box-shadow:var(--shadow-soft);border:1px solid rgba(255,215,0,0.1);transition:transform 0.3s}.feature-card_2ace1ce9:hover{transform:translateY(-10px);border-color:var(--primary-gold)}.feature-card_2ace1ce9 i{font-size:2.5rem;margin-bottom:20px;color:var(--accent-teal)}.feature-card_2ace1ce9 h3{margin-bottom:15px;color:var(--primary-gold)}.footer_2ace1ce9{background:var(--gradient-dark);padding:50px 0 20px;margin-top:50px;border-top:2px solid var(--primary-crimson)}.footer-content_2ace1ce9{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;margin-bottom:40px}.footer-logo_2ace1ce9{font-size:2rem;font-weight:800;background:var(--gradient-premium);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:20px}.footer-links_2ace1ce9 h4{color:var(--primary-gold);margin-bottom:20px;font-size:1.2rem}.footer-links_2ace1ce9 a{display:block;margin-bottom:10px;color:var(--neutral-gray)}.footer-links_2ace1ce9 a:hover{color:var(--accent-teal)}.footer-bottom_2ace1ce9{text-align:center;padding-top:20px;border-top:1px solid rgba(255,255,255,0.1);color:var(--neutral-gray);font-size:0.9rem}@media (max-width:992px){.nav-menu_2ace1ce9{position:fixed;top:70px;right:-100%;flex-direction:column;background:var(--gradient-dark);width:250px;height:calc(100vh - 70px);padding:30px;transition:right 0.3s;box-shadow:var(--shadow-strong);z-index:999}.nav-menu_2ace1ce9.active{right:0}.mobile-menu-btn_2ace1ce9{display:block}.page-title_2ace1ce9 h1{font-size:2.5rem}}@media (max-width:768px){.download-section_2ace1ce9{flex-direction:column;gap:40px}.download-buttons_2ace1ce9,.app-mockup_2ace1ce9{max-width:100%}.page-title_2ace1ce9 h1{font-size:2rem}.page-title_2ace1ce9 p{font-size:1rem}.download-btn_2ace1ce9{font-size:1.1rem;padding:18px 25px}}@media (max-width:480px){.container_2ace1ce9{padding:0 15px}.feature-card_2ace1ce9{padding:20px}.app-features_2ace1ce9{grid-template-columns:1fr}}