.home[data-v-6ba704d3]{text-align:center;max-width:880px;margin:0 auto;padding:56px 8px 80px}.home-hero-logo img[data-v-6ba704d3]{width:72px;height:72px}.home-title[data-v-6ba704d3]{letter-spacing:-.02em;margin:18px 0 10px;font-size:44px;font-weight:700}.home-subtitle[data-v-6ba704d3]{color:var(--site-text-secondary);max-width:560px;margin:0 auto 28px;font-size:16px}.home-cta[data-v-6ba704d3]{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:18px;display:flex}.home-meta[data-v-6ba704d3]{justify-content:center;gap:8px;display:flex}.home-progress[data-v-6ba704d3]{border:1px solid var(--site-border);border-radius:var(--site-radius);background:var(--site-bg-soft);text-align:left;color:var(--site-text);gap:8px;margin:32px auto 0;padding:18px 20px;display:grid}.home-progress span[data-v-6ba704d3]{color:var(--site-text-secondary);font-size:14px}.home-demo[data-v-6ba704d3]{border:1px solid var(--site-border);border-radius:var(--site-radius);background:var(--site-bg-soft);margin:44px auto;padding:30px 20px}.home-features[data-v-6ba704d3]{text-align:left;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px;display:grid}@media (width<=800px){.home-features[data-v-6ba704d3]{grid-template-columns:1fr}}.home-feature[data-v-6ba704d3]{border:1px solid var(--site-border);border-radius:var(--site-radius);background:var(--site-bg);padding:20px}.home-feature h3[data-v-6ba704d3]{margin:0 0 8px;font-size:15.5px}.home-feature p[data-v-6ba704d3]{color:var(--site-text-secondary);margin:0;font-size:13.5px}
