.platforms[data-astro-cid-5uejg4va]{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}li[data-astro-cid-5uejg4va]{border-radius:var(--radius-pill);background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink);align-items:center;gap:.5em;padding:.3em .85em;font-size:.875rem;font-weight:500;display:inline-flex}li[data-astro-cid-5uejg4va].soon{border:1px dashed var(--line-strong);box-shadow:none;color:var(--ink-2);background:0 0}.tag[data-astro-cid-5uejg4va]{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-size:.625rem;font-weight:700}.product[data-astro-cid-ires7523]{--link:color-mix(in srgb, var(--accent) 75%, #000)}.container[data-astro-cid-ires7523]{width:auto;max-width:940px;margin-inline:auto;padding:0 20px}.hero[data-astro-cid-ires7523]{padding-block:var(--space-l) var(--space-xl);overflow-x:clip}.hero-grid[data-astro-cid-ires7523]{grid-template-columns:1fr 300px;align-items:center;gap:72px;padding-inline:40px;display:grid}.meta[data-astro-cid-ires7523]{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-s);flex-wrap:wrap;display:flex}h1[data-astro-cid-ires7523]{width:fit-content;font-size:clamp(3rem,1.6rem + 4.6vw,4.5rem);line-height:1}.tagline[data-astro-cid-ires7523]{margin-top:var(--space-2xs);color:var(--link);max-width:18ch;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:800;line-height:1.1}.lead[data-astro-cid-ires7523]{margin-top:var(--space-s);max-width:38ch}.links[data-astro-cid-ires7523]{margin-top:var(--space-l);gap:var(--space-xs);flex-wrap:wrap;display:flex}.btn-accent[data-astro-cid-ires7523]{background:color-mix(in srgb, var(--accent) 72%, #000);color:var(--accent-ink)}.btn-accent[data-astro-cid-ires7523]:hover{opacity:.88}.stage[data-astro-cid-ires7523]{place-items:center;display:grid;position:relative}.halo[data-astro-cid-ires7523]{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 32%, transparent), transparent);filter:blur(30px);position:absolute;inset:0 -20%}.device-wrap[data-astro-cid-ires7523]{width:100%;position:relative}@media (prefers-reduced-motion:no-preference){.copy[data-astro-cid-ires7523]>[data-astro-cid-ires7523]{animation:rise var(--dur-3) var(--ease) both}.copy[data-astro-cid-ires7523]>[data-astro-cid-ires7523]:nth-child(2){animation-delay:60ms}.copy[data-astro-cid-ires7523]>[data-astro-cid-ires7523]:nth-child(3){animation-delay:.14s}.copy[data-astro-cid-ires7523]>[data-astro-cid-ires7523]:nth-child(4){animation-delay:.22s}}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.section[data-astro-cid-ires7523]{padding-block:var(--space-2xl) 0}.section-title[data-astro-cid-ires7523]{margin-bottom:var(--space-l);padding-inline:10px;font-size:clamp(2rem,1.6rem + 1.6vw,2.75rem)}.narrow[data-astro-cid-ires7523]{max-width:820px}.highlights[data-astro-cid-ires7523]{margin-top:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;padding:0;list-style:none;display:grid}.highlights[data-astro-cid-ires7523] li[data-astro-cid-ires7523]{border-top:3px solid var(--accent);padding-top:var(--space-s);gap:var(--space-3xs);display:grid}.highlights[data-astro-cid-ires7523] strong[data-astro-cid-ires7523]{font-size:clamp(2.5rem,2rem + 2vw,3.5rem);font-weight:900;line-height:1}.highlights[data-astro-cid-ires7523] span[data-astro-cid-ires7523]{color:var(--ink-2);font-size:1.0625rem}.screens[data-astro-cid-ires7523]{grid-template-columns:repeat(3,1fr);gap:clamp(16px,4vw,48px);padding:0 10px;list-style:none;display:grid}@media (width<=640px){.screens[data-astro-cid-ires7523]{scroll-snap-type:x mandatory;padding-bottom:var(--space-s);grid-template-columns:none;grid-auto-columns:62vw;grid-auto-flow:column;overflow-x:auto}.screens[data-astro-cid-ires7523] li[data-astro-cid-ires7523]{scroll-snap-align:center}}.features[data-astro-cid-ires7523]{grid-template-columns:repeat(2,1fr);gap:20px;padding:0;list-style:none;display:grid}@media (width<=640px){.features[data-astro-cid-ires7523]{grid-template-columns:1fr}}.features[data-astro-cid-ires7523] li[data-astro-cid-ires7523]{padding:var(--space-l)}.features[data-astro-cid-ires7523] h3[data-astro-cid-ires7523]{margin-bottom:var(--space-2xs);font-size:1.375rem;font-weight:800}.features[data-astro-cid-ires7523] p[data-astro-cid-ires7523]{color:var(--ink-2)}.steps[data-astro-cid-ires7523]{gap:var(--space-xl);padding:0 10px;list-style:none;display:grid}.steps[data-astro-cid-ires7523] p[data-astro-cid-ires7523]{margin-top:var(--space-2xs);font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);font-weight:300;line-height:1.3}.spec[data-astro-cid-ires7523]{padding:var(--space-xs) var(--space-l)}.spec[data-astro-cid-ires7523] div[data-astro-cid-ires7523]{gap:var(--space-m);padding-block:var(--space-m);grid-template-columns:minmax(160px,1fr) 3fr;display:grid}.spec[data-astro-cid-ires7523] div[data-astro-cid-ires7523]+div[data-astro-cid-ires7523]{border-top:1px solid var(--line)}.spec[data-astro-cid-ires7523] dt[data-astro-cid-ires7523]{font-weight:800}.spec[data-astro-cid-ires7523] dd[data-astro-cid-ires7523]{color:var(--ink-2)}.next[data-astro-cid-ires7523]{padding-block:var(--space-2xl) 0}.next[data-astro-cid-ires7523] a[data-astro-cid-ires7523]{display:block}.next-card[data-astro-cid-ires7523]{max-width:560px;padding:var(--space-l);gap:var(--space-3xs);text-align:center;justify-items:center;margin-inline:auto;display:grid}.next-name[data-astro-cid-ires7523]{transition:color var(--dur-2);font-size:clamp(1.75rem,1.5rem + 1vw,2.25rem);font-weight:900}.next[data-astro-cid-ires7523] a[data-astro-cid-ires7523]:hover .next-name[data-astro-cid-ires7523]{color:color-mix(in srgb, var(--accent) 75%, #000)}.next-tag[data-astro-cid-ires7523]{color:var(--ink-2)}@media (width<=767px){.hero-grid[data-astro-cid-ires7523]{gap:var(--space-xl);text-align:center;grid-template-columns:1fr;padding-inline:10px}.meta[data-astro-cid-ires7523],.links[data-astro-cid-ires7523]{justify-content:center}h1[data-astro-cid-ires7523],.tagline[data-astro-cid-ires7523],.lead[data-astro-cid-ires7523]{margin-inline:auto}.device-wrap[data-astro-cid-ires7523]{width:min(260px,70vw);margin-inline:auto}.spec[data-astro-cid-ires7523] div[data-astro-cid-ires7523]{grid-template-columns:1fr;gap:.25rem}}
