.page[data-astro-cid-xa52sxzc]{padding-top:calc(var(--header-height) + 40px)}.page-head[data-astro-cid-xa52sxzc]{padding-bottom:2rem}.crumb[data-astro-cid-xa52sxzc]{color:var(--text-secondary);margin-bottom:1rem;font-size:.85rem}.crumb[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]{color:inherit}.crumb[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]:hover{color:var(--accent-color)}.crumb[data-astro-cid-xa52sxzc] span[data-astro-cid-xa52sxzc]{opacity:.5;margin-inline:.35rem}.head-main[data-astro-cid-xa52sxzc]{align-items:flex-start;gap:1.75rem;display:flex}.head-icon[data-astro-cid-xa52sxzc]{width:96px;height:96px;box-shadow:var(--shadow-md);border-radius:22px;flex-shrink:0}.head-copy[data-astro-cid-xa52sxzc]{flex:1 1 0;min-width:0}.head-demo[data-astro-cid-xa52sxzc]{flex:none;width:min(270px,100%);margin:0}.head-demo[data-astro-cid-xa52sxzc] video[data-astro-cid-xa52sxzc]{aspect-ratio:9/16;background:var(--poster) center / cover no-repeat var(--card-bg);width:100%;height:auto;box-shadow:var(--shadow-md);border-radius:22px;display:block}.head-demo[data-astro-cid-xa52sxzc] figcaption[data-astro-cid-xa52sxzc]{color:var(--text-secondary);margin-top:.6rem;font-size:.8rem;line-height:1.45}.eyebrow[data-astro-cid-xa52sxzc]{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--product-accent,var(--accent-color));margin-bottom:.6rem;font-size:.78rem;font-weight:700}.page[data-astro-cid-xa52sxzc] h1[data-astro-cid-xa52sxzc]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2rem,4.2vw,3rem);font-weight:800;line-height:1.1}.intro[data-astro-cid-xa52sxzc]{color:var(--text-secondary);max-width:68ch;margin-top:1rem;font-size:1.15rem;line-height:1.6}.intro-more[data-astro-cid-xa52sxzc]{font-size:1.05rem}.head-stores[data-astro-cid-xa52sxzc]{margin-top:1.5rem}.head-links[data-astro-cid-xa52sxzc]{flex-wrap:wrap;gap:1.25rem;margin-top:1rem;display:flex}.head-links[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]{color:var(--accent-color);align-items:center;gap:.35rem;font-size:.92rem;font-weight:600;display:inline-flex}.head-links[data-astro-cid-xa52sxzc] .icon[data-astro-cid-xa52sxzc]{transition:transform var(--transition)}.head-links[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]:hover .icon[data-astro-cid-xa52sxzc]{transform:translate(3px)}.platforms[data-astro-cid-xa52sxzc]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--product-accent,var(--accent-color));margin-bottom:.75rem;font-size:.78rem;font-weight:700}.badges[data-astro-cid-xa52sxzc]{flex-wrap:wrap;gap:.6rem;margin-top:1.75rem;display:flex}.badges[data-astro-cid-xa52sxzc] li[data-astro-cid-xa52sxzc]{color:var(--text-primary);background:var(--chip-bg);border:1px solid var(--chip-border);border-radius:999px;padding:.4rem .9rem;font-size:.85rem;font-weight:600}.cards[data-astro-cid-xa52sxzc]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-top:2rem;display:grid}.cards[data-astro-cid-xa52sxzc] li[data-astro-cid-xa52sxzc]{border:1px solid var(--card-border);border-radius:var(--radius-md);background:var(--card-bg);padding:1.15rem 1.25rem}.cards[data-astro-cid-xa52sxzc] strong[data-astro-cid-xa52sxzc]{font-family:var(--font-display);color:var(--text-primary);margin-bottom:.4rem;font-size:1rem;display:block}.cards[data-astro-cid-xa52sxzc] span[data-astro-cid-xa52sxzc]{color:var(--text-secondary);font-size:.92rem;line-height:1.55}.subnav[data-astro-cid-xa52sxzc]{top:var(--header-height);z-index:10;background:var(--surface-3-a95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-block:1px solid var(--card-border);margin-bottom:2.5rem;position:sticky}.subnav[data-astro-cid-xa52sxzc] ul[data-astro-cid-xa52sxzc]{scrollbar-width:none;gap:1.5rem;padding-block:.85rem;display:flex;overflow-x:auto}.subnav[data-astro-cid-xa52sxzc] ul[data-astro-cid-xa52sxzc]::-webkit-scrollbar{display:none}.subnav[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]{color:var(--text-secondary);white-space:nowrap;font-size:.9rem;font-weight:600}.subnav[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc]:hover{color:var(--accent-color)}.subnav[data-astro-cid-xa52sxzc] a[data-astro-cid-xa52sxzc][aria-current=page]{color:var(--product-accent,var(--accent-color))}.page-body[data-astro-cid-xa52sxzc]{padding-bottom:3rem}@media (max-width:980px){.head-main[data-astro-cid-xa52sxzc]{flex-wrap:wrap}.head-demo[data-astro-cid-xa52sxzc]{flex-basis:100%;width:min(300px,100%)}}@media (max-width:700px){.head-main[data-astro-cid-xa52sxzc]{flex-direction:column;gap:1.25rem}.head-icon[data-astro-cid-xa52sxzc]{border-radius:17px;width:72px;height:72px}}
