body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;padding:0}body{background-color:#fff;color:#0f172a;font-family:Segoe UI,sans-serif;margin:0}.container{margin:0 auto;max-width:1200px;padding:20px}.navbar{align-items:center;background:#f9f9f9;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-between;margin:25px 10px 10px;padding:30px 20px}.nav-links a{color:#0f172a;font-weight:700;margin-left:20px;text-decoration:none}.navbar-link{height:auto;width:50px}.nav-links img{height:auto;vertical-align:middle;width:100px}.nav-link.active,.nav-links a:hover{color:#df4913;text-decoration:underline}.nav-links img:hover{transform:scale(1.1);transition:transform .3s ease}.hero{padding:50px 20px;text-align:center}.hero h1{color:#0f172a;font-size:3rem}.hero p{font-size:1.2rem;margin-top:10px}.store-links img{margin:10px;width:150px}.store-links img:hover{transform:scale(1.1);transition:transform .3s ease}.mockup,.premium-icon{box-shadow:0 2px 4px #0000001a;margin-top:30px;max-width:500px;width:100%}.features,.premium-highlight{background:#f9f9f9;border-top:1px solid #eee;padding:40px 20px}.features ul,.premium-highlight ul{list-style:none;padding-left:0}.features li,.premium-highlight li{font-size:1.1rem;margin:10px 0}.premium-highlight{background:#f0f8ff;color:#0f172a}.btn{background-color:#0f172a;border-radius:5px;color:#fff;display:inline-block;margin-top:20px;padding:10px 20px;text-decoration:none}.btn:hover{background-color:#df4913;color:#000;transform:scale(1.1);transition:transform .3s ease}@media (max-width:768px){.hero h1{font-size:2rem}.store-links img{width:120px}.nav-links a{margin:0 10px 0 15px}.nav-link.active,.nav-links img,.navbar-link{display:none}}.terms-container{font-family:Segoe UI,sans-serif;line-height:1.6;margin:0 auto;max-width:800px;padding:2rem}.term-section{margin-bottom:2rem}.term-section h2{align-items:flex-start;color:#333;display:flex;font-size:1.4rem;margin-bottom:1rem}.term-number{display:inline-block;margin-right:.5rem;min-width:1.5rem}.term-section ul{margin:1rem 0;padding-left:2rem}.term-section li{margin-bottom:.5rem}.privacy-container{color:#333;font-family:Segoe UI,sans-serif;line-height:1.6;margin:0 auto;max-width:800px;padding:2rem}.last-updated{color:#666;font-style:italic;margin-bottom:2rem}.policy-section{margin-bottom:2.5rem}.policy-section h2{align-items:flex-start;color:#222;display:flex;font-size:1.4rem;margin-bottom:1rem}.policy-number{display:inline-block;margin-right:.5rem;min-width:1.5rem}.policy-section h3{color:#444;font-size:1.1rem;margin:1rem 0 .5rem}.policy-section ul{margin:.5rem 0;padding-left:1.5rem}.policy-section li{margin-bottom:.4rem}.policy-section ul ul{margin-top:.3rem;padding-left:1.5rem}.policy-section a{color:#06c;text-decoration:underline}.premium-container{background-color:#fff;color:#222;font-family:Segoe UI,sans-serif;margin:auto;max-width:1200px;padding:2rem}.premium-header{margin-bottom:2rem;text-align:center}.premium-header h1{color:#151536;font-size:2.5rem}.premium-header p{color:#666;font-size:1.1rem}.premium-content{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.premium-benefits{flex:1 1;min-width:280px}.premium-benefits h2{color:#df4913;margin-bottom:1rem}.premium-benefits ul{list-style:none;padding:0}.premium-benefits li{background:#f9f9f9;border-left:4px solid #df4913;border-radius:6px;margin-bottom:1rem;padding:1rem}.premium-image{align-items:center;display:flex;flex:1 1;justify-content:center;min-width:280px}.premium-image img{border-radius:8px;box-shadow:0 4px 10px #0000001a;max-width:400px;width:100%}.premium-pricing{margin-top:3rem;text-align:center}.premium-pricing h2{font-size:1.8rem;margin-bottom:1.5rem}.pricing-cards{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.card{background-color:#fafafa;border:1px solid #ddd;border-radius:10px;padding:1.5rem;transition:box-shadow .3s ease;width:250px}.card:hover{box-shadow:0 8px 16px #15153633}.price{color:#df4913;font-size:1.5rem;margin:1rem 0}.btn a{color:#fff;text-decoration:none}@media (max-width:768px){.premium-content,.pricing-cards{align-items:center;flex-direction:column}.card{width:90%}}.logo{height:auto;margin-bottom:1rem}.section-title{color:#151536;font-weight:700;margin-bottom:.5rem;margin-top:2rem}ul{margin-bottom:1rem;padding-left:1.2rem}a{color:#df4913;text-decoration:none}.contact-container{color:#0f172a;font-family:Segoe UI,Tahoma,sans-serif;line-height:1.7;margin:0 auto;max-width:900px;padding:2rem}.logo{margin-bottom:1.5rem;width:60px}.page-title{color:#0f172a;font-size:2.2rem;margin-bottom:1rem}.section{margin-bottom:2rem}.section h2{color:#0f172a;margin-bottom:.5rem}.section ul{list-style-type:none;padding-left:1rem}.section ul li{margin-bottom:.5rem}.contact-info{background:#f9f9f9;border-left:4px solid #0f172a;margin-bottom:2rem;padding:1rem 1.5rem}.contact-info h2{margin-bottom:.5rem}.developer-section{border-top:1px solid #eee;margin-top:2rem;padding-top:2rem}.dev-header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.elexis-logo{height:auto;width:60px}.dev-contact{font-weight:700;margin-top:1rem}.linkedin-link{align-items:center;color:#0a66c2;display:inline-flex;font-weight:500;gap:.5rem;margin-top:.8rem;text-decoration:none}.linkedin-link:hover{text-decoration:underline}.core-features{background-color:#f9f9f9;gap:2rem;padding:2rem 1rem;transition:background-color .3s ease-in-out}.core-features,.vision-block{display:flex;flex-direction:column}.vision-block{align-items:center;gap:1.5rem;text-align:center;transition:transform .3s ease}.logo-circle{align-items:center;border:3px solid #151536;border-radius:50%;display:flex;height:100px;justify-content:center;overflow:hidden;transition:border-color .3s ease;width:100px}.logo-circle img{height:auto;width:60%}.vision-text h2{color:#151536;font-size:1.8rem;margin-bottom:.5rem}.vision-text p{color:#333;font-size:1rem;line-height:1.6;margin:0 auto;max-width:600px}.features-list{text-align:center;transition:transform .3s ease}.features-list h2{color:#df4913;font-size:1.6rem;margin-bottom:1rem}.features-list ul{list-style:none;margin:0 auto;max-width:500px;padding:0}.features-list li{background:#fff;border-left:4px solid #df4913;border-radius:8px;color:#333;margin:.5rem 0;padding:.75rem 1rem;transition:background .3s ease}.features-list li:hover{background:#f1f1f1}@media (min-width:768px){.vision-block{flex-direction:row;justify-content:center;text-align:left}.vision-text{max-width:600px}.features-list h2{font-size:2rem}.features-list li{font-size:1rem}}@media (max-width:768px){.app-badges{flex-direction:row;gap:10px}.footer{align-items:center;display:flex;flex-direction:column}}.footer{align-items:center;background-color:#f7f7f7;color:#333;font-family:Arial,sans-serif;gap:50px;margin-top:30px;padding:30px 20px;text-align:center}.footer,.footer-row{display:flex;justify-content:space-evenly}.footer-row{flex-direction:column;gap:10px}.footer-logo{height:40px;margin-bottom:10px}.footer-link{color:#007bff;font-weight:500;text-decoration:none}.footer-link:hover{text-decoration:underline}.footer-text{font-size:14px;margin:5px 0}.footer-logo-container{display:flex;gap:10px;justify-content:center}.store-badge{height:40px;width:auto}
/*# sourceMappingURL=main.f4b03f55.css.map*/