:root{--primary:#005397;--primary-tint:#d2ebff;--secondary:#ff9800;--secondary-pale:#ffc166;--accent:#fff;--background:#fff;--light-background:#f7f7f7;--text-primary:#333;--header-text:#fff;--placeholder:#888;--border:#005397;--error:red;--shadow:0px 4px 12px #0000000d}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:#fff;background-color:var(--background);color:#333;color:var(--text-primary);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.6}.container{margin:0 auto;max-width:1100px;width:90%}.section-padding{padding:60px 0}h1,h2,h3{line-height:1.2;margin-bottom:16px}h1{font-size:2.5rem}h1,h2{color:#005397;color:var(--primary)}h2{font-size:2rem;text-align:center}h3{color:#005397;color:var(--primary);font-size:1.25rem}p{font-size:1rem;margin-bottom:16px}.btn{border-radius:8px;cursor:pointer;display:inline-block;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .3s ease}.btn-primary{background-color:#005397;background-color:var(--primary);border:2px solid #005397;border:2px solid var(--primary);color:#fff;color:var(--accent)}.btn-primary:hover{background-color:#004278;border-color:#004278}.btn-secondary{background-color:#ff9800;background-color:var(--secondary);border:2px solid #ff9800;border:2px solid var(--secondary);color:#fff;color:var(--accent)}.btn-secondary:hover{background-color:#e68900;border-color:#e68900}.header{background-color:#fff;background-color:var(--background);border-bottom:1px solid #eee;box-shadow:0 4px 12px #0000000d;box-shadow:var(--shadow);padding:16px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.header .container{align-items:center;display:flex;justify-content:center}.logo-placeholder{color:#005397;color:var(--primary);font-size:1.5rem;font-weight:700}.hero{background-image:linear-gradient(90deg,#d2ebffe6,#d2ebffcc),url(https://via.placeholder.com/1500x800.png?text=Nepali+City+Skyline+Placeholder);background-position:50%;background-size:cover;padding:80px 0;text-align:center}.hero h1{color:#005397;color:var(--primary);font-size:2.2rem;font-weight:700}.hero-tagline{color:#333;color:var(--text-primary);font-size:1.25rem;font-weight:300;margin-bottom:24px}.hero-search-bar{background-color:#fff;background-color:var(--accent);border-radius:8px;box-shadow:0 4px 12px #0000000d;box-shadow:var(--shadow);display:flex;margin:0 auto 32px;max-width:500px;padding:8px}.hero-search-bar input{background-color:initial;border:none;flex-grow:1;font-size:1rem;outline:none;padding:12px}.hero-search-bar button{align-items:center;background-color:#005397;background-color:var(--primary);border:none;border-radius:6px;color:#fff;color:var(--accent);cursor:not-allowed;display:flex;font-size:1.5rem;justify-content:center;padding:0 20px}.store-links{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:24px}.store-links img{cursor:pointer;height:45px;width:auto}.waitlist{background-color:#f7f7f7;background-color:var(--light-background);text-align:center}.waitlist-form{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:500px}.waitlist-form input{border:1px solid #ccc;border-radius:8px;font-size:1rem;padding:14px}.features-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr;margin-top:40px}.feature-card{background-color:#f7f7f7;background-color:var(--light-background);border-radius:8px;box-shadow:0 4px 12px #0000000d;box-shadow:var(--shadow);padding:24px;text-align:center}.feature-icon{color:#ff9800;color:var(--secondary);font-size:3rem;margin-bottom:16px}.app-preview{background-color:#d2ebff;background-color:var(--primary-tint)}.app-preview-content{text-align:center}.app-screenshots{align-items:center;display:flex;gap:20px;justify-content:flex-start;margin-top:40px;overflow-x:auto;padding-bottom:20px}.app-screenshot-placeholder{border:4px solid #fff;border:4px solid var(--accent);border-radius:20px;box-shadow:0 10px 30px #0000001a;flex-shrink:0;width:250px}.testimonials-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;margin-top:40px}.testimonial-card{background-color:#f7f7f7;background-color:var(--light-background);border-left:5px solid #005397;border-left:5px solid var(--primary);border-radius:8px;box-shadow:0 4px 12px #0000000d;box-shadow:var(--shadow);padding:24px}.testimonial-card p{font-style:italic;margin-bottom:16px}.testimonial-card span{color:#005397;color:var(--primary);font-weight:600}.footer{background-color:#005397;background-color:var(--primary);color:#fff;color:var(--header-text);padding:40px 0;text-align:center}.social-links{display:flex;font-size:2rem;gap:24px;justify-content:center;margin-bottom:24px}.social-links a{color:#fff;color:var(--header-text);transition:color .3s ease}.social-links a:hover{color:#ff9800;color:var(--secondary)}.footer-links{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:20px}.footer-links a{color:#fff;color:var(--header-text);text-decoration:none}.footer-links a:hover{text-decoration:underline}.footer-copyright{font-size:.9rem}.section-tagline{color:#333;color:var(--text-primary);font-size:1.1rem;margin:-10px auto 40px;max-width:600px;text-align:center}.features-split{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr;margin-top:40px}.features-column{display:flex;flex-direction:column;gap:24px}.features-column h3{color:#005397;color:var(--primary);font-size:1.75rem;margin-bottom:8px;text-align:center}.feature-card h4{color:#005397;color:var(--primary);font-size:1.25rem;margin-bottom:10px}.feature-card{flex-grow:1}@media (min-width:768px){h1{font-size:3rem}h2{font-size:2.5rem}.hero{padding:120px 0}.hero h1{font-size:3.5rem}.hero-tagline{font-size:1.5rem}.store-links{flex-direction:row;justify-content:center}.features-grid{grid-template-columns:repeat(3,1fr)}.app-preview-content{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr;text-align:left}.app-screenshots{justify-content:flex-start}.testimonials-grid{grid-template-columns:repeat(2,1fr)}.features-split{gap:32px;grid-template-columns:1fr 1fr}.features-column h3{text-align:center}}
/*# sourceMappingURL=main.8d73f3d1.css.map*/