@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#fff;font-family:Inter,sans-serif;margin:0}.App{text-align:center}.container{margin:0 auto;max-width:980px;padding:0 22px}@media (max-width:768px){.container{padding:0 15px}}.main-header{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background-color:#000c;border-bottom:1px solid #ffffff1a;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.main-nav{height:52px;justify-content:space-between}.logo,.main-nav{align-items:center;display:flex}.logo{color:#fff;font-size:1.2rem;font-weight:600;text-decoration:none}.logo img{height:32px;margin-right:10px}.nav-links{display:flex;list-style:none;margin:0;padding:0}.nav-links li{margin-left:20px}.nav-links a{color:#fff;font-size:.9rem;opacity:.8;text-decoration:none;transition:opacity .3s ease}.nav-links a:hover{opacity:1}.menu-toggle{background:none;border:none;color:#fff;cursor:pointer;display:none;font-size:1.5rem}@media (max-width:768px){.nav-links{background-color:#000000e6;display:none;flex-direction:column;left:0;padding:20px 0;position:absolute;top:52px;width:100%}.nav-links.open{display:flex}.nav-links li{margin:10px 0;text-align:center}.menu-toggle{display:block}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-section{background:linear-gradient(#00000080,#00000080),url(https://images.unsplash.com/photo-1451187580459-43490279c0fa?ixlib=rb-1.2.1&auto=format&fit=crop&w=1952&q=80) no-repeat 50%/cover;padding:100px 0;text-align:center}.hero-title{animation:fadeIn 1s ease-out;font-size:3.5rem;font-weight:700;letter-spacing:-2px;margin:0}.hero-subtitle{animation:fadeIn 1s ease-out .5s;animation-fill-mode:backwards;font-size:1.2rem;font-weight:400;margin:20px auto 30px;max-width:600px;opacity:.8}.cta-button{animation:fadeIn 1s ease-out 1s;animation-fill-mode:backwards;background-color:#0071e3;border-radius:30px;color:#fff;font-size:1rem;font-weight:600;padding:15px 30px;text-decoration:none;transition:background-color .3s ease}.cta-button:hover{background-color:#0077ed}@media (max-width:768px){.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1rem}}.scroll-sections-container{width:100%}.scroll-section{align-items:center;box-sizing:border-box;display:flex;gap:50px;height:100vh;justify-content:center;padding:0 5%;width:100%}.scroll-section:nth-child(2n){flex-direction:row-reverse}.scroll-section-image{align-items:center;display:flex;flex:1 1;justify-content:center}.scroll-section-image img{border-radius:20px;max-height:80vh;max-width:100%;object-fit:contain}.scroll-section-text{color:#fff;flex:1 1}.scroll-section-text h2{font-size:2.5rem;font-weight:600}.scroll-section-text p{font-size:1.2rem}@media (max-width:768px){.scroll-section{flex-direction:column!important;height:auto;padding:50px 5%}.scroll-section-text h2{font-size:2rem}.scroll-section-text p{font-size:1rem}}.download-section{background-color:#111;padding:80px 0}.download-subtitle{font-size:1.2rem;margin-bottom:40px;opacity:.8;text-align:center}.download-links{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.download-button{align-items:center;background-color:#333;border:1px solid #ffffff1a;border-radius:30px;color:#fff;display:flex;font-size:1.1rem;font-weight:600;padding:15px 30px;text-decoration:none;transition:background-color .3s ease}.download-button:hover{background-color:#444}.download-button img{height:24px;margin-right:10px}.download-button.ios{background-color:#0071e3}.download-button.ios:hover{background-color:#0077ed}.download-button.android{background-color:#3ddc84;color:#000}.download-button.android:hover{background-color:#45e891}.main-footer{border-top:1px solid #ffffff1a;padding:40px 0}.main-footer .container{align-items:center;display:flex;justify-content:space-between}.main-footer p{margin:0;opacity:.6}.footer-links a{color:#fff;margin-left:20px;opacity:.6;text-decoration:none;transition:opacity .3s ease}.footer-links a:hover{opacity:1}@media (max-width:768px){.main-footer .container{flex-direction:column}.main-footer p{margin-bottom:10px}.footer-links a{margin:0 10px}}
/*# sourceMappingURL=main.9d1d769c.css.map*/