.hero-trust[data-astro-cid-lcdefpme]{margin-top:var(--space-3);letter-spacing:.02em;color:var(--color-text-secondary)!important;font-size:.85rem!important}.hero-visual[data-astro-cid-lcdefpme]{justify-content:center;display:flex;position:relative}.app-screenshot-frame[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl), 0 0 40px #00e5cc14;position:relative;overflow:hidden}.app-screenshot-frame[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block}.hero-screenshot[data-astro-cid-lcdefpme]{max-width:600px}.connects-label[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-secondary);margin-bottom:var(--space-4);font-size:.75rem}.logo-bar[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.platform-pill[data-astro-cid-lcdefpme]{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg-surface);font-size:.8rem;font-weight:500;transition:border-color .2s,color .2s}.platform-pill[data-astro-cid-lcdefpme].source{color:var(--color-text-secondary)}.platform-pill[data-astro-cid-lcdefpme].source:hover{border-color:var(--color-text-secondary);color:var(--color-text-primary)}.platform-pill[data-astro-cid-lcdefpme].destination{color:var(--color-accent-cyan-dim);background:#00e5cc0d;border-color:#00e5cc33}.platform-pill[data-astro-cid-lcdefpme].destination:hover{border-color:var(--color-accent-cyan);color:var(--color-accent-cyan)}.flow-arrow[data-astro-cid-lcdefpme]{color:var(--color-accent-cyan);margin:var(--space-4) 0;opacity:.6;font-size:1.4rem}.cta-trust[data-astro-cid-lcdefpme]{gap:var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;justify-content:center;display:flex}.cta-trust[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-text-muted);letter-spacing:.02em;font-size:.85rem}.cta-trust[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-letter{color:var(--color-accent-cyan)}.problem-card[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;display:flex}.problem-stat[data-astro-cid-lcdefpme]{margin-bottom:var(--space-3);justify-content:center;align-items:baseline;gap:4px;display:flex}.stat-number[data-astro-cid-lcdefpme]{color:var(--color-accent-cyan);text-shadow:var(--glow-cyan);letter-spacing:-.02em;font-size:2.8rem;font-weight:800;line-height:1}.stat-unit[data-astro-cid-lcdefpme]{color:var(--color-accent-cyan);opacity:.65;text-transform:uppercase;letter-spacing:.05em;font-size:1.1rem;font-weight:600}.problem-heading[data-astro-cid-lcdefpme]{color:var(--color-text-primary);margin-bottom:var(--space-3);font-size:1rem;font-weight:700}.problem-grid[data-astro-cid-lcdefpme] .glass-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:280px;font-size:.9rem}.steps-grid[data-astro-cid-lcdefpme]{align-items:start;position:relative}.step-card[data-astro-cid-lcdefpme]{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-8);text-align:center;height:100%}.step-number[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--color-accent-cyan);text-shadow:var(--glow-cyan);margin-bottom:var(--space-4);font-size:1.5rem}.step-connector[data-astro-cid-lcdefpme]{display:none}.feature-icon[data-astro-cid-lcdefpme]{margin-bottom:var(--space-4);justify-content:flex-start;align-items:center;height:40px;display:flex}.feature-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{flex-shrink:0}.feature-highlight[data-astro-cid-lcdefpme]{border-color:var(--color-accent-magenta)!important}.feature-highlight[data-astro-cid-lcdefpme]:before{background:linear-gradient(90deg, transparent, var(--color-accent-magenta), transparent)!important}.feature-badge[data-astro-cid-lcdefpme]{top:-10px;right:var(--space-4);background:var(--color-accent-magenta);color:var(--color-bg-primary);letter-spacing:.1em;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:.65rem;font-weight:700;position:absolute}.features-grid[data-astro-cid-lcdefpme] .glass-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--space-2);font-size:1.15rem}.features-grid[data-astro-cid-lcdefpme] .glass-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:0;font-size:.9rem}.screenshot-showcase[data-astro-cid-lcdefpme]{gap:var(--space-16);flex-direction:column;display:flex}.showcase-item[data-astro-cid-lcdefpme]{gap:var(--space-12);grid-template-columns:1fr 1.5fr;align-items:center;display:grid}.showcase-item[data-astro-cid-lcdefpme].reverse{grid-template-columns:1.5fr 1fr}.showcase-item[data-astro-cid-lcdefpme].reverse .showcase-label[data-astro-cid-lcdefpme]{order:2}.showcase-item[data-astro-cid-lcdefpme].reverse .app-screenshot-frame[data-astro-cid-lcdefpme]{order:1}.showcase-number[data-astro-cid-lcdefpme]{color:var(--color-accent-cyan);text-shadow:var(--glow-cyan);margin-bottom:var(--space-3);letter-spacing:-.02em;font-family:Inter,system-ui,sans-serif;font-size:1.2rem;font-weight:800;display:block}.showcase-label[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--space-3);font-size:1.5rem}.showcase-label[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1rem;line-height:1.6}@media (width<=768px){.showcase-item[data-astro-cid-lcdefpme],.showcase-item[data-astro-cid-lcdefpme].reverse{gap:var(--space-6);grid-template-columns:1fr}.showcase-item[data-astro-cid-lcdefpme].reverse .showcase-label[data-astro-cid-lcdefpme],.showcase-item[data-astro-cid-lcdefpme].reverse .app-screenshot-frame[data-astro-cid-lcdefpme]{order:unset}}
