@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";.animated-counter[data-astro-cid-bb53m3ns]{display:inline-block;font-variant-numeric:tabular-nums}.faq-accordion[data-astro-cid-te6aehlr]{display:flex;flex-direction:column;gap:.75rem}.faq-item[data-astro-cid-te6aehlr]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:14px;overflow:hidden;transition:all .3s ease}.faq-item[data-astro-cid-te6aehlr]:hover{border-color:#10b9814d;background:#ffffff14}.faq-item[data-astro-cid-te6aehlr].active{border-color:#10b98166;background:#10b9810d}.faq-question[data-astro-cid-te6aehlr]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;background:none;border:none;color:#f8fafc;font-size:1rem;font-weight:600;text-align:left;cursor:pointer;transition:all .2s ease;font-family:inherit;gap:1rem}.faq-question[data-astro-cid-te6aehlr]:hover{color:#10b981}.faq-question[data-astro-cid-te6aehlr]:focus{outline:2px solid #10b981;outline-offset:-2px}.faq-question[data-astro-cid-te6aehlr]:focus:not(:focus-visible){outline:none}.question-text[data-astro-cid-te6aehlr]{flex:1}.faq-icon[data-astro-cid-te6aehlr]{flex-shrink:0;transition:transform .3s ease;color:#10b981}.faq-item[data-astro-cid-te6aehlr].active .faq-icon[data-astro-cid-te6aehlr]{transform:rotate(180deg)}.faq-answer[data-astro-cid-te6aehlr]{overflow:hidden;transition:all .3s ease}.faq-answer[data-astro-cid-te6aehlr][hidden]{display:block;max-height:0;opacity:0}.faq-answer[data-astro-cid-te6aehlr]:not([hidden]){max-height:500px;opacity:1}.faq-answer-content[data-astro-cid-te6aehlr]{padding:0 1.25rem 1.25rem;color:#cbd5e1;line-height:1.6}.faq-answer-content[data-astro-cid-te6aehlr] p[data-astro-cid-te6aehlr]{margin:0}@media (prefers-reduced-motion: reduce){.faq-item[data-astro-cid-te6aehlr],.faq-icon[data-astro-cid-te6aehlr],.faq-answer[data-astro-cid-te6aehlr]{transition:none}}.app-gallery-section[data-astro-cid-hd3uyilx]{padding:5rem 0;background:#ffffff08}.section-title[data-astro-cid-hd3uyilx]{text-align:center;font-size:clamp(2rem,4.5vw,3rem);font-weight:800;color:#f8fafc;margin-bottom:.75rem}.gallery-subtitle[data-astro-cid-hd3uyilx]{text-align:center;font-size:1.125rem;color:#94a3b8;margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto}.screenshots-grid[data-astro-cid-hd3uyilx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.5rem;align-items:start}.screenshot-item[data-astro-cid-hd3uyilx]{text-align:center;opacity:0;animation:fadeInUp .6s ease forwards}.screenshot-item[data-astro-cid-hd3uyilx]:nth-child(1){animation-delay:.1s}.screenshot-item[data-astro-cid-hd3uyilx]:nth-child(2){animation-delay:.2s}.screenshot-item[data-astro-cid-hd3uyilx]:nth-child(3){animation-delay:.3s}.screenshot-item[data-astro-cid-hd3uyilx]:nth-child(4){animation-delay:.4s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.screenshot-wrapper[data-astro-cid-hd3uyilx]{position:relative;width:100%;max-width:300px;margin:0 auto 1.5rem;aspect-ratio:9 / 19.5;border-radius:24px;overflow:hidden;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 40px #0000004d;transition:all .3s ease}.screenshot-wrapper[data-astro-cid-hd3uyilx]:hover{transform:translateY(-8px);box-shadow:0 25px 50px #10b98133;border-color:#10b9814d}.screenshot-image[data-astro-cid-hd3uyilx]{width:100%;height:100%;object-fit:cover;display:block}.screenshot-placeholder[data-astro-cid-hd3uyilx]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:#64748b;opacity:0;transition:opacity .3s ease}.screenshot-wrapper[data-astro-cid-hd3uyilx].image-error .screenshot-image[data-astro-cid-hd3uyilx]{opacity:0}.screenshot-wrapper[data-astro-cid-hd3uyilx].image-error .screenshot-placeholder[data-astro-cid-hd3uyilx]{opacity:1}.screenshot-placeholder[data-astro-cid-hd3uyilx] p[data-astro-cid-hd3uyilx]{margin:0;font-size:.875rem}.screenshot-info[data-astro-cid-hd3uyilx] h3[data-astro-cid-hd3uyilx]{color:#f8fafc;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.screenshot-info[data-astro-cid-hd3uyilx] p[data-astro-cid-hd3uyilx]{color:#cbd5e1;font-size:.9rem;line-height:1.5;max-width:280px;margin:0 auto}.empty-state[data-astro-cid-hd3uyilx]{text-align:center;padding:4rem 2rem;background:#ffffff0d;border:2px dashed rgba(255,255,255,.2);border-radius:20px;color:#94a3b8}.empty-state[data-astro-cid-hd3uyilx] svg[data-astro-cid-hd3uyilx]{margin:0 auto 1.5rem;opacity:.5}.empty-state[data-astro-cid-hd3uyilx] h3[data-astro-cid-hd3uyilx]{color:#cbd5e1;font-size:1.5rem;margin-bottom:.75rem}.empty-state[data-astro-cid-hd3uyilx] p[data-astro-cid-hd3uyilx]{color:#94a3b8;max-width:400px;margin:0 auto}@media (max-width: 768px){.screenshots-grid[data-astro-cid-hd3uyilx]{grid-template-columns:1fr;gap:3rem}.screenshot-wrapper[data-astro-cid-hd3uyilx]{max-width:250px}}@media (prefers-reduced-motion: reduce){.screenshot-item[data-astro-cid-hd3uyilx]{animation:none;opacity:1}.screenshot-wrapper[data-astro-cid-hd3uyilx]:hover{transform:none}}.pricing-card[data-astro-cid-4neovvze]{position:relative;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2rem;transition:all .3s ease;display:flex;flex-direction:column}.pricing-card[data-astro-cid-4neovvze]:hover{transform:translateY(-4px);border-color:#10b9814d;background:#ffffff14;box-shadow:0 12px 32px #0003}.pricing-card[data-astro-cid-4neovvze].featured{border-color:#10b98180;background:#10b98114;box-shadow:0 8px 24px #10b98126;transform:scale(1.05)}.pricing-card[data-astro-cid-4neovvze].featured:hover{transform:scale(1.05) translateY(-4px);box-shadow:0 16px 40px #10b98140}.pricing-badge[data-astro-cid-4neovvze]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:.375rem 1rem;border-radius:20px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 12px #10b98166}.pricing-header[data-astro-cid-4neovvze]{text-align:center;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.pricing-title[data-astro-cid-4neovvze]{color:#f8fafc;font-size:1.5rem;font-weight:700;margin-bottom:.75rem}.pricing-price[data-astro-cid-4neovvze]{display:flex;align-items:baseline;justify-content:center;gap:.25rem}.price-amount[data-astro-cid-4neovvze]{color:#10b981;font-size:2.5rem;font-weight:800;line-height:1}.price-period[data-astro-cid-4neovvze]{color:#94a3b8;font-size:1rem;font-weight:500}.pricing-features[data-astro-cid-4neovvze]{list-style:none;padding:0;margin:0 0 2rem;flex:1}.pricing-features[data-astro-cid-4neovvze] li[data-astro-cid-4neovvze]{display:flex;align-items:flex-start;gap:.75rem;color:#cbd5e1;margin-bottom:.875rem;line-height:1.5}.check-icon[data-astro-cid-4neovvze]{flex-shrink:0;color:#10b981;margin-top:.125rem}.pricing-cta[data-astro-cid-4neovvze]{display:block;width:100%;padding:.875rem 1.5rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#f8fafc;text-align:center;text-decoration:none;border-radius:12px;font-weight:600;transition:all .2s ease;cursor:pointer}.pricing-cta[data-astro-cid-4neovvze]:hover{background:#ffffff26;border-color:#ffffff4d;transform:translateY(-2px)}.pricing-cta[data-astro-cid-4neovvze].cta-featured{background:linear-gradient(135deg,#10b981,#059669);border-color:transparent;color:#fff;box-shadow:0 4px 16px #10b9814d}.pricing-cta[data-astro-cid-4neovvze].cta-featured:hover{box-shadow:0 6px 24px #10b98166;transform:translateY(-2px)}@media (max-width: 768px){.pricing-card[data-astro-cid-4neovvze].featured{transform:scale(1)}.pricing-card[data-astro-cid-4neovvze].featured:hover{transform:translateY(-4px)}}@media (prefers-reduced-motion: reduce){.pricing-card[data-astro-cid-4neovvze],.pricing-card[data-astro-cid-4neovvze].featured,.pricing-cta[data-astro-cid-4neovvze]{transition:none;transform:none!important}}.testimonial-card[data-astro-cid-x27smhln]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:1.75rem;transition:all .3s ease;display:flex;flex-direction:column;gap:1rem;height:100%}.testimonial-card[data-astro-cid-x27smhln]:hover{transform:translateY(-4px);border-color:#10b9814d;background:#ffffff14;box-shadow:0 12px 28px #0003}.testimonial-stars[data-astro-cid-x27smhln]{color:#f59e0b;font-size:1.25rem;line-height:1}.testimonial-quote[data-astro-cid-x27smhln]{flex:1;font-size:1rem;color:#cbd5e1;line-height:1.6;margin:0;font-style:normal;border:none;padding:0}.testimonial-author[data-astro-cid-x27smhln]{display:flex;align-items:center;gap:.875rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.1)}.author-avatar[data-astro-cid-x27smhln]{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,#10b981,#059669);display:flex;align-items:center;justify-content:center}.author-avatar[data-astro-cid-x27smhln] img[data-astro-cid-x27smhln]{width:100%;height:100%;object-fit:cover}.avatar-initials[data-astro-cid-x27smhln]{color:#fff;font-weight:700;font-size:1.125rem;user-select:none}.author-info[data-astro-cid-x27smhln]{display:flex;flex-direction:column;gap:.125rem}.author-name[data-astro-cid-x27smhln]{color:#f8fafc;font-weight:600;font-size:.95rem}.author-role[data-astro-cid-x27smhln]{color:#94a3b8;font-size:.8rem}@media (prefers-reduced-motion: reduce){.testimonial-card[data-astro-cid-x27smhln]{transition:none}.testimonial-card[data-astro-cid-x27smhln]:hover{transform:none}}[data-astro-cid-j7pv25f6]{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;background:linear-gradient(-45deg,#0f0f23,#1a1a2e,#0f172a,#1e1b4b);background-size:400% 400%;animation:gradientShift 15s ease infinite;color:#fff;line-height:1.6;overflow-x:hidden}.skip-to-content[data-astro-cid-j7pv25f6]{position:absolute;top:-100px;left:0;background:#10b981;color:#fff;padding:.75rem 1.5rem;text-decoration:none;font-weight:600;z-index:1000;border-radius:0 0 8px;transition:top .3s ease}.skip-to-content[data-astro-cid-j7pv25f6]:focus{top:0;outline:2px solid white;outline-offset:2px}main[data-astro-cid-j7pv25f6]{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.container[data-astro-cid-j7pv25f6]{margin:0 auto;padding:0 2rem;max-width:1280px;width:100%}.fade-in[data-astro-cid-j7pv25f6]{animation:fadeIn 1s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.scroll-reveal[data-astro-cid-j7pv25f6]{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.scroll-reveal[data-astro-cid-j7pv25f6].revealed{opacity:1;transform:translateY(0)}.hero[data-astro-cid-j7pv25f6]{padding:6rem 0 3rem;min-height:80vh;display:flex;align-items:center}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:3rem}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;line-height:1.05;margin-bottom:1rem}.gradient-text[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#10b981,#34d399);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.main-text[data-astro-cid-j7pv25f6]{color:#f8fafc}.subtitle[data-astro-cid-j7pv25f6]{font-size:1.25rem;color:#cbd5e1;margin-bottom:1rem;line-height:1.5}.supporting[data-astro-cid-j7pv25f6]{color:#94a3b8;margin-bottom:1.75rem;line-height:1.6}.download-buttons[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:.75rem}.button[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 1.5rem;border-radius:999px;font-weight:700;text-decoration:none;transition:all .2s ease;border:none;cursor:pointer;font-family:inherit;font-size:1rem;min-height:48px;min-width:48px}.button-large[data-astro-cid-j7pv25f6]{padding:1.1rem 2rem;font-size:1.125rem}.button-primary[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 10px 30px #10b9814d}.button-primary[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:0 15px 40px #10b98166}.button-primary[data-astro-cid-j7pv25f6]:focus{outline:3px solid #10b981;outline-offset:3px}.button-primary[data-astro-cid-j7pv25f6].pressed{transform:translateY(0) scale(.98)}.button-muted[data-astro-cid-j7pv25f6]{background:#ffffff14;color:#cbd5e1;border:1px dashed rgba(203,213,225,.4);position:relative}.button-muted[data-astro-cid-j7pv25f6][aria-disabled=true]{cursor:not-allowed;opacity:.7}.coming-soon-text[data-astro-cid-j7pv25f6]{font-size:.75rem;color:#94a3b8;margin-left:.25rem}.coming-soon-badge-small[data-astro-cid-j7pv25f6]{font-size:.7rem;background:#10b98133;color:#10b981;padding:.125rem .5rem;border-radius:12px;margin-left:.5rem}.trust-inline[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;flex-wrap:wrap;list-style:none;color:#94a3b8;font-size:.95rem}.trust-inline[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓ ";color:#10b981;font-weight:700}.trust-centered[data-astro-cid-j7pv25f6]{justify-content:center}.section[data-astro-cid-j7pv25f6]{padding:5rem 0;background:#ffffff05}.section[data-astro-cid-j7pv25f6].alt{background:#ffffff09}.section-title[data-astro-cid-j7pv25f6]{text-align:center;font-size:clamp(2rem,4.5vw,3rem);font-weight:800;color:#f8fafc;margin-bottom:2.5rem}.grid-3[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.grid-2[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.card[data-astro-cid-j7pv25f6]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:1.5rem;transition:all .3s ease}.card[data-astro-cid-j7pv25f6].wide{margin-top:2rem}.card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:#f8fafc;font-size:1.25rem;margin-bottom:.5rem}.card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#cbd5e1;line-height:1.6}.card[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{color:#cbd5e1;padding-left:1rem}.card[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin:.5rem 0}.hover-lift[data-astro-cid-j7pv25f6]{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background .3s ease}.hover-lift[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);border-color:#10b9814d;background:#ffffff14;box-shadow:0 12px 28px #0003}.step[data-astro-cid-j7pv25f6]{text-align:left}.step-icon[data-astro-cid-j7pv25f6]{font-size:2rem;margin-bottom:.5rem}.feature-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem}.feature[data-astro-cid-j7pv25f6]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:1.5rem;transition:transform .3s ease,background .3s ease,border-color .3s ease,box-shadow .3s ease;text-align:left}.feature[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);border-color:#10b9814d;background:#ffffff14;box-shadow:0 12px 28px #0003}.feature-icon[data-astro-cid-j7pv25f6]{font-size:1.75rem;margin-bottom:.25rem}.feature[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:.25rem;font-size:1.125rem}.compare[data-astro-cid-j7pv25f6]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:1.5rem;transition:all .3s ease}.compare[data-astro-cid-j7pv25f6].good{border-color:#10b98159;background:#10b9810f}.compare[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{padding-left:1rem;color:#cbd5e1}.compare[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin:.5rem 0}.compare[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:#f8fafc;margin-bottom:1rem}.testimonial-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem}.pricing-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;margin-bottom:2rem}.value-prop[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:.5rem;color:#10b981}.value-prop[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}.rating[data-astro-cid-j7pv25f6]{text-align:center;color:#cbd5e1;margin-bottom:1.5rem;font-size:1.125rem}.rating[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:#f8fafc}.quote-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}blockquote[data-astro-cid-j7pv25f6]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-left:3px solid #10b981;border-radius:12px;padding:1.25rem;color:#cbd5e1;transition:all .3s ease}blockquote[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);border-color:#10b9814d;background:#ffffff14}.cta[data-astro-cid-j7pv25f6]{padding:6rem 0;text-align:center}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,5vw,3rem);font-weight:800;margin-bottom:.5rem;color:#f8fafc}.cta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#94a3b8;margin-bottom:1.5rem;font-size:1.125rem}.cta[data-astro-cid-j7pv25f6] .download-buttons[data-astro-cid-j7pv25f6]{justify-content:center}[data-astro-cid-j7pv25f6]:focus-visible{outline:3px solid #10b981;outline-offset:3px;border-radius:4px}@media (max-width: 900px){.grid-3[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media (max-width: 720px){.container[data-astro-cid-j7pv25f6]{padding:0 1rem}.grid-3[data-astro-cid-j7pv25f6],.grid-2[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero[data-astro-cid-j7pv25f6]{padding:4rem 0 2rem;min-height:auto}.download-buttons[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:stretch}.button[data-astro-cid-j7pv25f6]{width:100%}.trust-inline[data-astro-cid-j7pv25f6]{justify-content:center;font-size:.875rem}.section[data-astro-cid-j7pv25f6]{padding:3rem 0}}@media (prefers-reduced-motion: reduce){[data-astro-cid-j7pv25f6],[data-astro-cid-j7pv25f6]:before,[data-astro-cid-j7pv25f6]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.scroll-reveal[data-astro-cid-j7pv25f6]{opacity:1;transform:none}.hover-lift[data-astro-cid-j7pv25f6]:hover,.feature[data-astro-cid-j7pv25f6]:hover,.card[data-astro-cid-j7pv25f6]:hover,.button[data-astro-cid-j7pv25f6]:hover{transform:none}}
