nav[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;padding:20px 0;max-height:60px}.nav-links[data-astro-cid-3ef6ksr2]{display:flex;gap:20px;font-size:1.2rem;font-weight:500}.hero[data-astro-cid-bbe6dxrz]{padding:160px 0 300px;background-color:var(--primary-color);color:var(--white);position:relative;overflow:hidden}.hero-content[data-astro-cid-bbe6dxrz]{display:flex;justify-content:space-between;align-items:center;gap:40px}.hero-text[data-astro-cid-bbe6dxrz]{flex:1}.hero-text[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:3rem;margin-bottom:20px;font-weight:700}.hero-text[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]{font-size:1.2rem;margin-bottom:30px;opacity:.9}.hero-buttons[data-astro-cid-bbe6dxrz]{display:flex;gap:20px}.btn-outline[data-astro-cid-bbe6dxrz]{background-color:transparent;border:2px solid var(--white)}.btn-outline[data-astro-cid-bbe6dxrz]:hover{background-color:#ffffff1a}.hero-image[data-astro-cid-bbe6dxrz]{flex:1;display:flex;justify-content:center}.phone-mockup[data-astro-cid-bbe6dxrz]{max-height:600px;filter:drop-shadow(0 20px 30px rgba(0,0,0,.2));transform:perspective(1000px) rotateY(-15deg);transition:transform .5s ease;border-radius:30px}.phone-mockup[data-astro-cid-bbe6dxrz]:hover{transform:perspective(1000px) rotateY(0)}.wave[data-astro-cid-bbe6dxrz]{position:absolute;bottom:-10px;left:0;width:100%}.features[data-astro-cid-vnivfuh2]{padding:100px 0;background-color:var(--white)}.section-header[data-astro-cid-vnivfuh2]{text-align:center;max-width:700px;margin:0 auto 60px}.section-header[data-astro-cid-vnivfuh2] h2[data-astro-cid-vnivfuh2]{font-size:2.5rem;color:var(--text-color)}.section-header[data-astro-cid-vnivfuh2] p[data-astro-cid-vnivfuh2]{font-size:1.2rem;color:var(--text-light)}.features-grid[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}.feature-card[data-astro-cid-vnivfuh2]{background-color:var(--white);padding:30px;border-radius:12px;box-shadow:0 5px 20px #0000000d;transition:all .3s ease}.feature-card[data-astro-cid-vnivfuh2]:hover{transform:translateY(-10px);box-shadow:0 15px 30px #0000001a}.feature-icon[data-astro-cid-vnivfuh2]{color:var(--primary-color);margin-bottom:20px}.feature-card[data-astro-cid-vnivfuh2] h3[data-astro-cid-vnivfuh2]{font-size:1.5rem;margin-bottom:15px}.download[data-astro-cid-ddbcycih]{padding:100px 0;background-color:var(--white)}.download-content[data-astro-cid-ddbcycih]{display:flex;align-items:center;justify-content:center;gap:40px}.download-text[data-astro-cid-ddbcycih] h2[data-astro-cid-ddbcycih]{font-size:2.5rem;margin-bottom:20px}.download-text[data-astro-cid-ddbcycih] p[data-astro-cid-ddbcycih]{font-size:1.2rem;margin-bottom:30px}.store-buttons[data-astro-cid-ddbcycih]{display:flex;gap:20px;margin-bottom:40px}.store-button[data-astro-cid-ddbcycih]{transition:transform .3s ease}.store-button[data-astro-cid-ddbcycih]:hover{transform:translateY(-5px)}.store-button[data-astro-cid-ddbcycih] img[data-astro-cid-ddbcycih]{height:200px;width:300px}.qr-code[data-astro-cid-ddbcycih]{text-align:center;max-width:150px}.qr-code[data-astro-cid-ddbcycih] p[data-astro-cid-ddbcycih]{font-size:.9rem;margin-top:10px}.how-it-works[data-astro-cid-mbu3kzto]{padding:100px 0;background-color:var(--bg-color)}.steps[data-astro-cid-mbu3kzto]{display:flex;justify-content:space-between;margin-bottom:60px;gap:30px}.step[data-astro-cid-mbu3kzto]{text-align:center;flex:1}.step-number[data-astro-cid-mbu3kzto]{width:60px;height:60px;background-color:var(--primary-color);color:var(--white);font-size:1.8rem;font-weight:700;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 20px}.step[data-astro-cid-mbu3kzto] h3[data-astro-cid-mbu3kzto]{font-size:1.5rem;margin-bottom:15px}.app-preview[data-astro-cid-mbu3kzto]{text-align:center}.app-preview[data-astro-cid-mbu3kzto] img[data-astro-cid-mbu3kzto]{max-width:100%;border-radius:12px;box-shadow:0 10px 30px #00000026}.faq[data-astro-cid-al2ca2vr]{padding:100px 0;background-color:var(--white)}.faq-container[data-astro-cid-al2ca2vr]{max-width:800px;margin:0 auto}.faq-item[data-astro-cid-al2ca2vr]{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:20px}.faq-question[data-astro-cid-al2ca2vr]{padding:20px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-question[data-astro-cid-al2ca2vr] h3[data-astro-cid-al2ca2vr]{margin:0;font-size:1.2rem}.faq-question[data-astro-cid-al2ca2vr] .icon[data-astro-cid-al2ca2vr]{font-size:1.5rem;color:var(--primary-color)}.faq-answer[data-astro-cid-al2ca2vr]{display:none;padding-bottom:20px}.faq-item[data-astro-cid-al2ca2vr].active .faq-answer[data-astro-cid-al2ca2vr]{display:block}.cta[data-astro-cid-i344ymn4]{padding:80px 0;background-image:linear-gradient(135deg,var(--primary-color),var(--primary-dark));color:var(--white);text-align:center}.cta-content[data-astro-cid-i344ymn4]{max-width:700px;margin:0 auto}.cta[data-astro-cid-i344ymn4] h2[data-astro-cid-i344ymn4]{font-size:2.5rem;margin-bottom:20px}.cta[data-astro-cid-i344ymn4] p[data-astro-cid-i344ymn4]{font-size:1.2rem;margin-bottom:30px;opacity:.9}.btn-lg[data-astro-cid-i344ymn4]{padding:15px 40px;font-size:1.2rem}@media (width < 768px){header{display:none}}@media (max-width: 992px){.hero-text h1{font-size:2.5rem}.steps{flex-direction:column;gap:40px}.download-content{flex-direction:column}.download-text{text-align:center}.store-buttons{justify-content:center}.qr-code{margin:0 auto}}@media (max-width: 768px){.hero{padding:50px 0 100px!important}.hero-content{flex-direction:column}.hero-text{text-align:center}.hero-buttons{justify-content:center}.section-header h2{font-size:2rem}.features-grid,.testimonials-grid{grid-template-columns:1fr}}
