@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700;900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navigation{background:#0000;left:0;padding:20px 0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.navigation.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;box-shadow:0 2px 20px #0066cc1a;padding:15px 0}.nav-container{justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.logo,.nav-container{align-items:center;display:flex}.logo{font-size:24px;font-weight:900;gap:10px;text-decoration:none;transition:transform .3s ease}.logo:hover{transform:scale(1.05)}.logo-image{border-radius:50%;box-shadow:0 2px 10px #06c3;height:70px;object-fit:cover;transition:all .3s ease;width:70px}.navigation.scrolled .logo-image{height:55px;width:55px}.logo-icon{animation:float 3s ease-in-out infinite;font-size:32px}.nav-links{align-items:center;display:flex;gap:40px}.nav-links a{color:var(--text);font-weight:600;position:relative;text-decoration:none;transition:color .3s ease}.nav-links a:not(.download-btn):after{background:var(--gradient-1);bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-links a:not(.download-btn).active:after,.nav-links a:not(.download-btn):hover:after{width:100%}.nav-links a:not(.download-btn).active{color:var(--primary)}.download-btn{background:var(--gradient-2);border-radius:50px;box-shadow:0 4px 15px #ffd7004d;color:var(--text)!important;font-weight:700;padding:12px 30px;transition:all .3s ease}.download-btn:hover{background:linear-gradient(135deg,#ffc107,gold);box-shadow:0 6px 25px #ffd70080;transform:translateY(-2px)}.menu-toggle{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;padding:5px}.menu-toggle span{background:var(--text);border-radius:3px;height:3px;transition:all .3s ease;width:25px}@media (max-width:768px){.menu-toggle{display:flex}.nav-links{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;border-radius:20px 0 0 20px;box-shadow:-5px 0 30px #00000026;flex-direction:column;gap:30px;padding:40px 30px;position:fixed;right:-100%;top:70px;transition:right .3s ease}.nav-links.open{right:0}.nav-links a{font-size:18px}}.hero{align-items:center;display:flex;min-height:100vh;padding:100px 0 50px;position:relative}.hero,.hero-bg{overflow:hidden}.hero-bg{bottom:0;left:0;right:0;top:0}.hero-bg,.orb{position:absolute}.orb{animation:float 20s ease-in-out infinite;border-radius:50%;filter:blur(80px);opacity:.6}.orb-1{animation-delay:0s;background:var(--primary);height:500px;left:-200px;opacity:.3;top:-200px;width:500px}.orb-2{animation-delay:5s;background:var(--secondary);bottom:-150px;height:400px;opacity:.25;right:-150px;width:400px}.orb-3{animation-delay:10s;background:var(--accent);height:350px;left:50%;opacity:.2;top:50%;transform:translate(-50%,-50%);width:350px}.hero-content{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;position:relative;z-index:1}.hero-text h1{font-size:72px;font-weight:900;line-height:1.1;margin-bottom:30px}.hero-text p{color:var(--text-muted);font-size:20px;line-height:1.6;margin-bottom:40px}.hero-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.primary-btn,.secondary-btn{border-radius:50px;display:inline-block;font-size:16px;font-weight:700;padding:12px 20px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.primary-btn{background:var(--gradient-1);box-shadow:var(--shadow);color:#fff}.secondary-btn{background:#0000;border:2px solid var(--primary);color:var(--primary)}.primary-btn:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.secondary-btn:hover{background:#0066cc1a;transform:translateY(-2px)}.phone-btn{background:#fff;border:2px solid var(--primary);border-radius:50px;color:var(--primary);display:inline-block;font-size:16px;font-weight:600;padding:12px 14px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.phone-btn:hover{background:var(--primary);color:#fff;transform:translateY(-2px)}.phone-screenshot{animation:float 3s ease-in-out infinite;display:block;filter:drop-shadow(0 20px 60px rgba(0,102,204,.3));height:auto;margin:0 auto;max-height:600px;max-width:100%}.features{padding:100px 0;position:relative}.section-header{margin-bottom:80px;text-align:center}.section-header h2{font-size:48px;font-weight:900;margin-bottom:20px}.section-header p{color:var(--text-muted);font-size:18px}.features-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.feature-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #e8e8e8;border-radius:24px;box-shadow:0 4px 20px #0000000f;cursor:pointer;padding:40px 30px;text-align:center;transition:all .3s ease}.feature-card:hover{background:#fff;border-color:var(--primary);box-shadow:var(--shadow-hover);transform:translateY(-5px)}.feature-icon{animation:float 3s ease-in-out infinite;font-size:48px;margin-bottom:20px}.feature-card h3{font-size:24px;font-weight:700;margin-bottom:15px}.feature-card p{color:var(--text-muted);line-height:1.6}.download{padding:100px 0;position:relative}.download-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f8f9fa,#fff);background-clip:padding-box;border:2px solid var(--primary);border-radius:40px;box-shadow:var(--shadow);overflow:hidden;padding:80px 40px;position:relative;text-align:center}.download-content:before{background:var(--gradient-1);border-radius:40px;bottom:-2px;content:"";filter:blur(20px);left:-2px;opacity:.05;position:absolute;right:-2px;top:-2px;z-index:-1}.download-content h2{color:var(--text);font-size:48px;font-weight:900;margin-bottom:20px}.download-content>p{color:var(--text-muted);font-size:18px;margin-bottom:50px}.download-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.store-btn{align-items:center;background:#fff;border:2px solid #e8e8e8;border-radius:15px;box-shadow:0 4px 15px #00000014;color:var(--text);display:flex;gap:15px;min-width:200px;padding:15px 30px;text-decoration:none;transition:all .3s ease}.store-btn:hover{background:#fff;border-color:var(--primary);box-shadow:var(--shadow-hover);transform:translateY(-2px)}.store-icon{height:40px;width:40px}.store-icon svg{height:100%;width:100%}.store-text{align-items:flex-start;display:flex;flex-direction:column}.store-text .small{font-size:12px;opacity:.7}.store-text .large{font-size:18px;font-weight:700}.footer{background:#f8f9fa;border-top:1px solid #e8e8e8;padding:60px 0 30px}.footer-content{text-align:center}.footer-logo{align-items:center;display:inline-flex;font-size:24px;font-weight:900;gap:10px;margin-bottom:30px}.footer-logo-img{border-radius:50%;box-shadow:0 2px 10px #06c3;height:60px;object-fit:cover;width:60px}.footer-links{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-bottom:30px}.footer-links a{color:var(--text-muted);font-size:15px;text-decoration:none;transition:color .3s ease}.footer-links a[href^=tel]{color:var(--primary);font-size:16px;font-weight:600}.footer-links a:hover{color:var(--primary)}.footer-links a[href^=tel]:hover{color:var(--secondary)}.copyright{color:var(--text-muted);font-size:14px}@media (max-width:968px){.hero-content{gap:40px;grid-template-columns:1fr}.hero-text h1{font-size:48px}.hero-image{display:flex;justify-content:center}.phone-mockup{transform:scale(.9)}}@media (max-width:768px){.hero-text h1{font-size:40px}.hero-text p{font-size:16px}.hero-buttons{flex-direction:column}.phone-btn,.primary-btn{text-align:center;width:100%}.section-header h2{font-size:36px}.features-grid{grid-template-columns:1fr}.download-content h2{font-size:36px}.download-buttons{align-items:center;flex-direction:column}.store-btn{max-width:300px;width:100%}}.legal-page{min-height:100vh;padding-top:80px}.legal-hero{background:linear-gradient(135deg,#0066cc14,#ffd70014);border-bottom:1px solid #e8e8e8;padding:80px 0 60px;position:relative;text-align:center}.legal-hero h1{font-size:56px;font-weight:900;line-height:1.2;margin-bottom:20px}.legal-hero p{color:var(--text-muted);font-size:16px;font-weight:500}.legal-content{max-width:900px;padding:80px 20px}.legal-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #e8e8e8;border-radius:20px;box-shadow:0 4px 15px #0000000d;margin-bottom:50px;padding:40px;transition:all .3s ease}.legal-section:hover{background:#fff;border-color:var(--primary);box-shadow:var(--shadow)}.legal-section h2{align-items:center;color:var(--primary);display:flex;font-size:32px;font-weight:700;gap:15px;margin-bottom:20px}.legal-section h2:before{background:var(--gradient-1);border-radius:3px;content:"";height:40px;width:6px}.legal-section h3{color:var(--text);font-size:24px;font-weight:600;margin-bottom:15px;margin-top:30px}.legal-section p{color:var(--text-muted);font-size:16px;line-height:1.8;margin-bottom:20px}.legal-section ul{margin:20px 0;padding-left:20px}.legal-section li{color:var(--text-muted);font-size:16px;line-height:1.8;margin-bottom:12px;padding-left:25px;position:relative}.legal-section li:before{color:var(--primary);content:"→";font-weight:700;left:0;position:absolute}.legal-section li strong{color:var(--text);font-weight:600}.legal-section .highlight{background:#0066cc0d;border-left:4px solid var(--primary);border-radius:10px;margin:20px 0;padding:20px}.legal-section .highlight p{color:var(--text);margin-bottom:0}@media (max-width:768px){.legal-page{padding-top:70px}.legal-hero{padding:60px 0 40px}.legal-hero h1{font-size:36px}.legal-hero p{font-size:14px}.legal-content{padding:50px 15px}.legal-section{margin-bottom:30px;padding:25px 20px}.legal-section h2{font-size:24px}.legal-section h2:before{height:30px;width:4px}.legal-section h3{font-size:20px}.legal-section li,.legal-section p{font-size:15px;line-height:1.7}}@media (max-width:480px){.legal-hero h1{font-size:28px}.legal-section h2{align-items:flex-start;flex-direction:column;font-size:20px;gap:10px}.legal-section h2:before{height:4px;width:100%}}:root{--primary:#06c;--secondary:gold;--accent:#ffc107;--light:#fff;--light-card:#f8f9fa;--text:#1a1a1a;--text-muted:#6c757d;--gradient-1:linear-gradient(135deg,#06c,#004c99);--gradient-2:linear-gradient(135deg,gold,#ffc107);--gradient-hero:linear-gradient(135deg,#06c,#0080ff);--shadow:0 4px 20px #0066cc26;--shadow-hover:0 8px 30px #0066cc40}*{box-sizing:border-box;margin:0;padding:0}body{color:#1a1a1a;color:var(--text);font-family:Inter,sans-serif;overflow-x:hidden}.App,body{background:#fff;background:var(--light)}.App{min-height:100vh}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#06c,#004c99);background:var(--gradient-1);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#06c;background:var(--primary)}.container{margin:0 auto;max-width:1200px;padding:0 20px}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#06c,#004c99);background:var(--gradient-1);-webkit-background-clip:text;background-clip:text}.glow-effect{filter:drop-shadow(var(--glow))}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:768px){.container{padding:0 15px}}
/*# sourceMappingURL=main.c1935f7d.css.map*/