body,html{overflow-x:hidden}body{background-color:#fff;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}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#5a6fd8,#6a3f9f)}a,button{transition:all .3s ease}::selection{background:#667eea33;color:#1a1a2e}::-moz-selection{background:#667eea33;color:#1a1a2e}.homepage{color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;overflow-x:hidden}.navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;box-shadow:0 2px 10px #0000000d;padding:1rem 2rem;position:fixed;top:0;width:100%;z-index:1000}.nav-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}.nav-logo{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:700}.nav-links{display:flex;gap:2rem;list-style:none}.nav-links a{color:#333;font-weight:500;text-decoration:none;transition:color .3s}.nav-links a:hover{color:#667eea}.cta-button{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50px;color:#fff;cursor:pointer;font-weight:600;padding:.75rem 1.5rem;text-decoration:none;transition:transform .3s,box-shadow .3s}.cta-button:hover{box-shadow:0 10px 30px #667eea66;transform:translateY(-2px)}.hero{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;justify-content:center;margin-top:80px;min-height:90vh;padding:4rem 2rem;text-align:center}.hero-content{max-width:800px}.hero h1{animation:fadeInUp 1s;font-size:3.5rem;margin-bottom:1rem}.gujarati-text{font-size:1.5rem;margin-bottom:1rem;opacity:.9}.hero p{animation:fadeInUp 1s .2s both;font-size:1.3rem;margin-bottom:2rem;opacity:.95}.hero-buttons{animation:fadeInUp 1s .4s both;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.primary-button{background:#fff;border-radius:50px;color:#667eea;display:inline-block;font-size:1.1rem;font-weight:600;padding:1rem 2.5rem;text-decoration:none;transition:transform .3s,box-shadow .3s}.primary-button:hover{box-shadow:0 15px 40px #0000004d;transform:translateY(-3px)}.secondary-button{background:#fff3;border:2px solid #fff;border-radius:50px;color:#fff;display:inline-block;font-size:1.1rem;font-weight:600;padding:1rem 2.5rem;text-decoration:none;transition:all .3s}.secondary-button:hover{background:#fff;color:#667eea}.features{background:#fff;padding:5rem 2rem}.container{margin:0 auto;max-width:1200px}.section-title{color:#333;font-size:2.5rem;margin-bottom:1rem;text-align:center}.section-subtitle{color:#666;font-size:1.2rem;margin-bottom:3rem;text-align:center}.features-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.feature-card{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:20px;padding:2rem;transition:transform .3s,box-shadow .3s}.feature-card:hover{box-shadow:0 20px 40px #0000001a;transform:translateY(-10px)}.feature-icon{font-size:3rem;margin-bottom:1rem}.feature-card h3{color:#333;font-size:1.5rem;margin-bottom:.5rem}.feature-card p{color:#666;line-height:1.6}.how-it-works{background:linear-gradient(135deg,#ffecd2,#fcb69f);padding:5rem 2rem}.steps{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:3rem}.step{background:#fff;border-radius:20px;box-shadow:0 10px 30px #0000001a;padding:2rem;text-align:center}.step-number{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:60px;justify-content:center;margin:0 auto 1rem;width:60px}.step h3{color:#333;margin-bottom:.5rem}.step p{color:#666}.cta-section{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:5rem 2rem;text-align:center}.cta-section h2{font-size:2.5rem;margin-bottom:1rem}.cta-section p{font-size:1.2rem;margin-bottom:2rem;opacity:.95}.footer{background:#2d3748;color:#fff;padding:3rem 2rem;text-align:center}.footer .container{max-width:1200px}.footer-links{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-bottom:2rem}.footer-links a{color:#fff;text-decoration:none;transition:color .3s}.footer-links a:hover{color:#667eea}.social-links{gap:1rem;margin-bottom:2rem}.social-links,.social-links a{display:flex;justify-content:center}.social-links a{align-items:center;background:#ffffff1a;border-radius:50%;color:#fff;height:40px;text-decoration:none;transition:all .3s;width:40px}.social-links a:hover{background:#667eea;transform:translateY(-3px)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.hero h1{font-size:2.5rem}.nav-links{display:none}.hero-buttons{flex-direction:column}.section-title{font-size:2rem}}.privacy-policy{background:#fff;color:#333;line-height:1.6;margin:0 auto;max-width:900px;min-height:100vh;padding:2rem}.privacy-header{border-bottom:2px solid #eee;margin-bottom:2rem;padding:2rem 0;text-align:center}.privacy-header h1{color:#000;font-size:2rem;font-weight:700;margin:0}.privacy-header p{color:#595959;font-size:.9rem;margin:1rem 0 0}.privacy-content{font-size:.95rem}.privacy-content h2{color:#000;font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:2rem}.privacy-content h3{color:#000;font-size:1.2rem;font-weight:700;margin-bottom:.75rem;margin-top:1.5rem}.privacy-content p{color:#595959;margin-bottom:1rem}.privacy-content ol,.privacy-content ul{margin-bottom:1rem;padding-left:2rem}.privacy-content li{color:#595959;margin-bottom:.5rem}.privacy-content a{color:#3030f1;text-decoration:none}.privacy-content a:hover{text-decoration:underline}.privacy-content strong{color:#000;font-weight:700}.privacy-content em{font-style:italic}.privacy-content table{border-collapse:collapse;font-size:.9rem;margin:1.5rem 0;width:100%}.privacy-content td,.privacy-content th{border:1px solid #ddd;padding:.75rem;text-align:left}.privacy-content th{background-color:#f2f2f2;color:#000;font-weight:700}.privacy-content td{color:#595959}.privacy-footer{border-top:1px solid #eee;margin-top:3rem;padding-top:2rem;text-align:center}@media (max-width:768px){.privacy-policy{padding:1rem}.privacy-header h1{font-size:1.5rem}.privacy-content h2{font-size:1.25rem}.privacy-content h3{font-size:1.1rem}.table-container{overflow-x:scroll}.privacy-content table{font-size:.8rem}}.cookie-policy{background:#fff;color:#333;line-height:1.6;margin:0 auto;max-width:900px;min-height:100vh;padding:2rem}.cookie-header{border-bottom:2px solid #eee;margin-bottom:2rem;padding:2rem 0;text-align:center}.cookie-header h1{color:#000;font-size:2rem;font-weight:700;margin:0}.cookie-header p{color:#595959;font-size:.9rem;margin:1rem 0 0}.cookie-content{font-size:.95rem}.cookie-content h2{color:#000;font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:2rem}.cookie-content h3{color:#000;font-size:1.2rem;font-weight:700;margin-bottom:.75rem;margin-top:1.5rem}.cookie-content p{color:#595959;margin-bottom:1rem}.cookie-content ol,.cookie-content ul{margin-bottom:1rem;padding-left:2rem}.cookie-content li{color:#595959;margin-bottom:.5rem}.cookie-content a{color:#3030f1;text-decoration:none}.cookie-content a:hover{text-decoration:underline}.cookie-content strong{color:#000;font-weight:700}.cookie-content em{font-style:italic}.table-container{margin:1.5rem 0;overflow-x:auto}.cookie-content table{border-collapse:collapse;font-size:.9rem;margin:1.5rem 0;width:100%}.cookie-content td,.cookie-content th{border:1px solid #ddd;padding:.75rem;text-align:left}.cookie-content th{background-color:#f2f2f2;color:#000;font-weight:700}.cookie-content td{color:#595959}.cookie-footer{border-top:1px solid #eee;margin-top:3rem;padding-top:2rem;text-align:center}@media (max-width:768px){.cookie-policy{padding:1rem}.cookie-header h1{font-size:1.5rem}.cookie-content h2{font-size:1.25rem}.cookie-content h3{font-size:1.1rem}.table-container{overflow-x:scroll}.cookie-content table{font-size:.8rem}}.terms-of-service{background:#fff;color:#333;line-height:1.6;margin:0 auto;max-width:900px;min-height:100vh;padding:2rem}.terms-header{border-bottom:2px solid #eee;margin-bottom:2rem;padding:2rem 0;text-align:center}.terms-header h1{color:#000;font-size:2rem;font-weight:700;margin:0}.terms-header p{color:#595959;font-size:.9rem;margin:1rem 0 0}.terms-content{font-size:.95rem}.terms-content h2{color:#000;font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:2rem}.terms-content h3{color:#000;font-size:1.2rem;font-weight:700;margin-bottom:.75rem;margin-top:1.5rem}.terms-content p{color:#595959;margin-bottom:1rem}.terms-content ol,.terms-content ul{margin-bottom:1rem;padding-left:2rem}.terms-content li{color:#595959;margin-bottom:.5rem}.terms-content a{color:#3030f1;text-decoration:none}.terms-content a:hover{text-decoration:underline}.terms-content strong{color:#000;font-weight:700}.terms-content em{font-style:italic}.terms-footer{border-top:1px solid #eee;margin-top:3rem;padding-top:2rem;text-align:center}.back-link{border:1px solid #3030f1;border-radius:4px;color:#3030f1;display:inline-block;font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.back-link:hover{background-color:#3030f1;color:#fff;text-decoration:none}@media (max-width:768px){.terms-of-service{padding:1rem}.terms-header h1{font-size:1.5rem}.terms-content h2{font-size:1.25rem}.terms-content h3{font-size:1.1rem}}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}.App{min-height:100vh}html{scroll-behavior:smooth}a:focus,button:focus{outline:2px solid #667eea;outline-offset:2px}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .6s ease-out}
/*# sourceMappingURL=main.1ab0c989.css.map*/