:root{--bg: #ffffff;--text: #1a1a1a;--text-muted: #666666;--accent: #0066ff;--accent-hover: #0052cc;--border: #e5e5e5;--surface: #f8f8f8}[data-astro-cid-j7pv25f6]{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:var(--bg);color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container[data-astro-cid-j7pv25f6]{max-width:1200px;margin:0 auto;padding:2rem}header[data-astro-cid-j7pv25f6]{text-align:center;padding:2rem 0 4rem}.hero-image[data-astro-cid-j7pv25f6]{width:100%;max-width:600px;height:auto;border-radius:16px;box-shadow:0 8px 32px #00000014}.intro[data-astro-cid-j7pv25f6]{text-align:center;margin-bottom:5rem}.lead[data-astro-cid-j7pv25f6]{font-size:1.25rem;color:var(--text-muted);max-width:700px;margin:0 auto;line-height:1.8}.features[data-astro-cid-j7pv25f6]{margin-bottom:6rem}.feature-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.feature[data-astro-cid-j7pv25f6]{padding:2rem;background:var(--surface);border-radius:12px;border:1px solid var(--border);transition:transform .2s ease,box-shadow .2s ease}.feature[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}.feature[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem;margin-bottom:.5rem;font-weight:600}.feature[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-muted);font-size:1rem}.screenshots[data-astro-cid-j7pv25f6]{margin-bottom:6rem}.screenshots[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{text-align:center;font-size:2.5rem;font-weight:700;margin-bottom:3rem;letter-spacing:-.02em}.screenshot-item[data-astro-cid-j7pv25f6]{margin-bottom:4rem}.screenshot-item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:var(--text)}.screenshot-item[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;border-radius:12px;border:1px solid var(--border);box-shadow:0 4px 16px #0000000f}.cta[data-astro-cid-j7pv25f6]{text-align:center;padding:4rem 2rem;background:var(--surface);border-radius:16px;margin-bottom:4rem}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.5rem;font-weight:700;margin-bottom:1rem;letter-spacing:-.02em}.cta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.25rem;color:var(--text-muted);margin-bottom:2rem}.cta-buttons[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.button[data-astro-cid-j7pv25f6]{display:inline-block;padding:.875rem 2rem;border-radius:8px;font-weight:600;text-decoration:none;transition:all .2s ease;font-size:1rem}.button[data-astro-cid-j7pv25f6].primary{background:var(--accent);color:#fff}.button[data-astro-cid-j7pv25f6].primary:hover{background:var(--accent-hover);transform:translateY(-1px);box-shadow:0 4px 12px #0066ff4d}.button[data-astro-cid-j7pv25f6].secondary{background:#fff;color:var(--text);border:2px solid var(--border)}.button[data-astro-cid-j7pv25f6].secondary:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-1px)}footer[data-astro-cid-j7pv25f6]{text-align:center;padding:3rem 0;border-top:1px solid var(--border);color:var(--text-muted)}footer[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:.5rem 0}footer[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--accent);text-decoration:none}footer[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}@media(max-width:768px){.container[data-astro-cid-j7pv25f6]{padding:1rem}h1[data-astro-cid-j7pv25f6]{font-size:2.5rem}.tagline[data-astro-cid-j7pv25f6]{font-size:1.25rem}.lead[data-astro-cid-j7pv25f6]{font-size:1.125rem}.screenshots[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2rem}.feature-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.cta-buttons[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:stretch}.button[data-astro-cid-j7pv25f6]{width:100%;text-align:center}}
