.actions[data-astro-cid-yakpbmjk]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.play[data-astro-cid-yakpbmjk]{padding-block:.45rem;line-height:1.1}.play[data-astro-cid-yakpbmjk] small[data-astro-cid-yakpbmjk]{text-transform:uppercase;letter-spacing:.06em;opacity:.8;font-size:.66rem;font-weight:500;display:block}.soon[data-astro-cid-yakpbmjk]{color:var(--text-subtle);flex-basis:100%;margin:0;font-size:.9rem}.app-page[data-astro-cid-lyv2uwii]{--accent:color-mix(in srgb, var(--app) 80%, var(--text))}.hero[data-astro-cid-lyv2uwii]{isolation:isolate;padding-block:2rem 2.5rem;position:relative}.app-backdrop[data-astro-cid-lyv2uwii]:before{background:radial-gradient(45% 60% at 15% 20%, color-mix(in srgb, var(--app) 35%, transparent), transparent 70%), radial-gradient(35% 45% at 85% 10%, var(--glow-2), transparent 70%)}.crumbs[data-astro-cid-lyv2uwii]{color:var(--text-subtle);gap:.5rem;margin-bottom:clamp(2rem,5vw,3.5rem);font-size:.9rem;display:flex}.crumbs[data-astro-cid-lyv2uwii] a[data-astro-cid-lyv2uwii]{color:var(--text-muted);text-decoration:none}.crumbs[data-astro-cid-lyv2uwii] a[data-astro-cid-lyv2uwii]:hover{color:var(--text)}.hero-grid[data-astro-cid-lyv2uwii]{grid-template-columns:auto 1fr;align-items:start;gap:1.5rem 2.5rem;display:grid}@media (width<=700px){.hero-grid[data-astro-cid-lyv2uwii]{grid-template-columns:1fr}.icon[data-astro-cid-lyv2uwii]{width:96px;height:96px}}.icon[data-astro-cid-lyv2uwii]{box-shadow:0 0 0 1px color-mix(in srgb, var(--text) 8%, transparent), 0 24px 48px -16px color-mix(in srgb, var(--app) 80%, transparent);border-radius:24%}.hero-text[data-astro-cid-lyv2uwii] h1[data-astro-cid-lyv2uwii]{margin-bottom:.75rem}.lead[data-astro-cid-lyv2uwii]{color:var(--text-muted);max-width:42rem;margin:0 0 1.75rem;font-size:clamp(1.1rem,1rem + .4vw,1.25rem)}.facts[data-astro-cid-lyv2uwii]{border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb, var(--bg-elevated) 70%, transparent);backdrop-filter:blur(8px);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:0;margin:clamp(2rem,5vw,3rem) 0 0;display:grid;overflow:hidden}.facts[data-astro-cid-lyv2uwii]>div[data-astro-cid-lyv2uwii]{border-right:1px solid var(--border);margin-right:-1px;padding:1rem 1.25rem}.facts[data-astro-cid-lyv2uwii] dt[data-astro-cid-lyv2uwii]{color:var(--text-subtle);font-size:.8rem}.facts[data-astro-cid-lyv2uwii] dd[data-astro-cid-lyv2uwii]{overflow-wrap:anywhere;margin:0;font-weight:600}.facts[data-astro-cid-lyv2uwii] .mono[data-astro-cid-lyv2uwii]{font-family:var(--font-mono);font-size:.88rem}.requirements[data-astro-cid-lyv2uwii]{border-radius:var(--radius-sm);border:1px solid color-mix(in srgb, var(--app) 35%, var(--border));background:color-mix(in srgb, var(--app) 8%, var(--bg-elevated));align-items:center;gap:.75rem;margin-top:1rem;padding:.85rem 1.1rem;display:flex}.requirements[data-astro-cid-lyv2uwii] p[data-astro-cid-lyv2uwii]{margin:0}.requirements[data-astro-cid-lyv2uwii] svg{color:var(--accent);flex-shrink:0}.screens-section[data-astro-cid-lyv2uwii]{padding-block:1.5rem 0}.screenshots[data-astro-cid-lyv2uwii]{scroll-snap-type:x mandatory;scroll-padding-inline:max(1.1rem, calc((100vw - var(--maxw)) / 2 + 2rem));padding:1rem max(1.1rem, calc((100vw - var(--maxw)) / 2 + 2rem)) 2rem;scrollbar-width:thin;gap:1.5rem;margin:0;list-style:none;display:flex;overflow-x:auto}.screenshots[data-astro-cid-lyv2uwii] li[data-astro-cid-lyv2uwii]{scroll-snap-align:start;flex:none}.phone[data-astro-cid-lyv2uwii]{box-shadow:0 0 0 1px color-mix(in srgb, var(--text) 12%, transparent), var(--shadow-lg);transition:transform .3s var(--ease);background:#0d0d12;border-radius:34px;margin:0;padding:8px}.phone[data-astro-cid-lyv2uwii]:hover{transform:translateY(-4px)}.phone[data-astro-cid-lyv2uwii] img[data-astro-cid-lyv2uwii]{border-radius:26px;width:240px;height:auto;display:block}.features[data-astro-cid-lyv2uwii] .card[data-astro-cid-lyv2uwii]{gap:.5rem}.num[data-astro-cid-lyv2uwii]{font-family:var(--font-mono);color:var(--accent);font-size:.8rem;font-weight:600}.features[data-astro-cid-lyv2uwii] h3[data-astro-cid-lyv2uwii]{margin:0}.about-wrap[data-astro-cid-lyv2uwii]{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:3rem;padding-top:0;display:grid}@media (width<=900px){.about-wrap[data-astro-cid-lyv2uwii]{grid-template-columns:1fr}}.about[data-astro-cid-lyv2uwii] h2[data-astro-cid-lyv2uwii]{margin-top:0}.side[data-astro-cid-lyv2uwii]{gap:1rem;display:grid;position:sticky;top:5.5rem}.side-card[data-astro-cid-lyv2uwii]{color:inherit;gap:.5rem;text-decoration:none}a[data-astro-cid-lyv2uwii].side-card:hover{box-shadow:var(--shadow-lg);border-color:var(--border-strong);transform:translateY(-3px)}.side-icon[data-astro-cid-lyv2uwii]{background:var(--accent-soft);width:2.5rem;height:2.5rem;color:var(--accent);border-radius:12px;place-items:center;display:inline-grid}.side-card[data-astro-cid-lyv2uwii] .muted[data-astro-cid-lyv2uwii]{font-size:.93rem}.go[data-astro-cid-lyv2uwii]{color:var(--accent);align-items:center;gap:.35rem;font-size:.92rem;font-weight:600;display:inline-flex}
