.page[data-astro-cid-xx5znqid]{max-width:64rem;margin:0 auto;padding:3rem 1.5rem;display:flex;flex-direction:column;gap:3rem}.masthead[data-astro-cid-xx5znqid]{display:flex;justify-content:space-between;gap:1rem;font-size:.85rem;color:var(--text-faint)}.masthead[data-astro-cid-xx5znqid] a[data-astro-cid-xx5znqid]{color:var(--text-muted)}.hero[data-astro-cid-xx5znqid],.copy-stack[data-astro-cid-xx5znqid]{display:flex;flex-direction:column;gap:1rem}.hero[data-astro-cid-xx5znqid]{gap:1.5rem}.heading-row[data-astro-cid-xx5znqid]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;border-bottom:1px solid var(--rule);padding-bottom:1.5rem}.heading-copy[data-astro-cid-xx5znqid]{min-width:0;display:flex;flex-direction:column;gap:.75rem}h1[data-astro-cid-xx5znqid]{font-family:Iowan Old Style,Apple Garamond,Georgia,Times New Roman,serif;font-size:clamp(3rem,7vw,4.75rem);font-weight:500;letter-spacing:-.025em}h1[data-astro-cid-xx5znqid],h2[data-astro-cid-xx5znqid],h3[data-astro-cid-xx5znqid],p[data-astro-cid-xx5znqid],figure[data-astro-cid-xx5znqid],dl[data-astro-cid-xx5znqid],dd[data-astro-cid-xx5znqid]{margin:0}h1[data-astro-cid-xx5znqid],h2[data-astro-cid-xx5znqid],h3[data-astro-cid-xx5znqid]{text-wrap:balance;color:var(--text)}h2[data-astro-cid-xx5znqid]{font-size:1.4rem;font-weight:500;letter-spacing:-.015em}h3[data-astro-cid-xx5znqid]{font-size:1.1rem;font-weight:500}p[data-astro-cid-xx5znqid],dd[data-astro-cid-xx5znqid]{color:var(--text-muted);font-size:1rem;line-height:1.65;text-wrap:pretty}.tagline[data-astro-cid-xx5znqid]{color:var(--text-faint)}.hero-icon[data-astro-cid-xx5znqid]{width:clamp(4.5rem,12vw,8rem);height:auto;flex-shrink:0}.lede[data-astro-cid-xx5znqid]{max-width:48ch;font-size:1.25rem}.hero-actions[data-astro-cid-xx5znqid]{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.5rem}.download-button[data-astro-cid-xx5znqid]{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:3rem;padding:.75rem 1rem;background:var(--accent);color:var(--bg);border-radius:.35rem;font-weight:600}.download-button[data-astro-cid-xx5znqid]:hover{background:#7bd8e7}.download-button[data-astro-cid-xx5znqid]:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.download-note[data-astro-cid-xx5znqid],.file-meta[data-astro-cid-xx5znqid],.updated[data-astro-cid-xx5znqid]{color:var(--text-faint);font-variant-numeric:tabular-nums}.jump-links[data-astro-cid-xx5znqid]{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem}.jump-links[data-astro-cid-xx5znqid] a[data-astro-cid-xx5znqid],.text-links[data-astro-cid-xx5znqid] a[data-astro-cid-xx5znqid],figcaption[data-astro-cid-xx5znqid] a[data-astro-cid-xx5znqid],.download-links[data-astro-cid-xx5znqid] a[data-astro-cid-xx5znqid]{display:inline-flex;align-items:center;min-height:3rem}.jump-links[data-astro-cid-xx5znqid] a[data-astro-cid-xx5znqid]{color:var(--text-muted)}.section[data-astro-cid-xx5znqid]{border-top:1px solid var(--rule);padding-top:2rem;scroll-margin-top:2rem}.section[data-astro-cid-xx5znqid] a[data-astro-cid-xx5znqid],.sentence[data-astro-cid-xx5znqid] a[data-astro-cid-xx5znqid]{color:var(--accent);text-underline-offset:.25rem}a[data-astro-cid-xx5znqid]:hover{text-decoration:underline;text-underline-offset:.25rem}.download-button[data-astro-cid-xx5znqid]:hover,.asset-preview[data-astro-cid-xx5znqid]:hover{text-decoration:none}.overview-grid[data-astro-cid-xx5znqid],.contact-grid[data-astro-cid-xx5znqid],.angle-grid[data-astro-cid-xx5znqid],.brand-grid[data-astro-cid-xx5znqid],.screenshot-grid[data-astro-cid-xx5znqid],.demo-grid[data-astro-cid-xx5znqid],.story-grid[data-astro-cid-xx5znqid],.performance-grid[data-astro-cid-xx5znqid]{display:grid;gap:2rem}.performance-grid[data-astro-cid-xx5znqid]{padding-top:1rem}.text-links[data-astro-cid-xx5znqid],.download-links[data-astro-cid-xx5znqid]{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem}.sentence[data-astro-cid-xx5znqid]{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:var(--bg-soft);border-radius:.35rem}.sentence[data-astro-cid-xx5znqid] a[data-astro-cid-xx5znqid]{line-height:1.6}.facts[data-astro-cid-xx5znqid]{display:grid;gap:0 2rem}.facts[data-astro-cid-xx5znqid]>div[data-astro-cid-xx5znqid]{display:flex;flex-direction:column;gap:.35rem;padding:1rem 0;border-bottom:1px solid var(--rule)}dt[data-astro-cid-xx5znqid]{font-weight:500;color:var(--text)}dd[data-astro-cid-xx5znqid]{overflow-wrap:anywhere}.section-heading[data-astro-cid-xx5znqid]{display:flex;flex-direction:column;gap:.75rem}.brand-grid[data-astro-cid-xx5znqid],.screenshots[data-astro-cid-xx5znqid],.demo-grid[data-astro-cid-xx5znqid]{padding-top:1rem}.asset[data-astro-cid-xx5znqid]{min-width:0;display:flex;flex-direction:column;gap:1rem}.asset-preview[data-astro-cid-xx5znqid]{display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 10;background:var(--bg-soft);border-radius:min(1vw,.5rem);overflow:hidden}.asset-preview[data-astro-cid-xx5znqid] img[data-astro-cid-xx5znqid]{display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;outline:1px solid rgba(255,255,255,.08);outline-offset:-1px}.icon[data-astro-cid-xx5znqid] .asset-preview[data-astro-cid-xx5znqid] img[data-astro-cid-xx5znqid]{width:8rem;height:8rem;outline:none}.simulator[data-astro-cid-xx5znqid] .asset-preview[data-astro-cid-xx5znqid]{height:32rem;aspect-ratio:auto}.simulator[data-astro-cid-xx5znqid] .asset-preview[data-astro-cid-xx5znqid] img[data-astro-cid-xx5znqid]{width:auto;height:100%}.screenshots[data-astro-cid-xx5znqid]{scroll-margin-top:2rem}figcaption[data-astro-cid-xx5znqid]{display:flex;flex-direction:column;gap:.25rem}.demo[data-astro-cid-xx5znqid]{display:flex;align-items:flex-start;flex-direction:column;gap:.75rem}.demo[data-astro-cid-xx5znqid] video[data-astro-cid-xx5znqid]{width:auto;max-width:100%;height:25rem;border-radius:min(1vw,.5rem);background:var(--bg-soft);outline:1px solid rgba(255,255,255,.08);outline-offset:-1px}.demo[data-astro-cid-xx5znqid] figcaption[data-astro-cid-xx5znqid]{color:var(--text-faint);font-size:1rem}.asset-note[data-astro-cid-xx5znqid]{padding-top:1rem;color:var(--text-faint)}.contact-email[data-astro-cid-xx5znqid]{overflow-wrap:anywhere}.updated[data-astro-cid-xx5znqid]{font-size:1rem}@media(min-width:640px){.page[data-astro-cid-xx5znqid]{padding:4.5rem 2rem 3rem;gap:4rem}.overview-grid[data-astro-cid-xx5znqid],.contact-grid[data-astro-cid-xx5znqid],.screenshot-grid[data-astro-cid-xx5znqid],.demo-grid[data-astro-cid-xx5znqid],.story-grid[data-astro-cid-xx5znqid]{grid-template-columns:1fr 1fr}.brand-grid[data-astro-cid-xx5znqid]{grid-template-columns:1fr 2fr}.screenshot-grid[data-astro-cid-xx5znqid]{grid-template-columns:1fr 2fr;align-items:start}.brand-grid[data-astro-cid-xx5znqid] .asset-preview[data-astro-cid-xx5znqid]{height:16rem;aspect-ratio:auto}.facts[data-astro-cid-xx5znqid]{grid-template-columns:1fr 1fr}.facts[data-astro-cid-xx5znqid] .wide[data-astro-cid-xx5znqid]{grid-column:1 / -1}.download-note[data-astro-cid-xx5znqid],.file-meta[data-astro-cid-xx5znqid],.asset-note[data-astro-cid-xx5znqid],.updated[data-astro-cid-xx5znqid],.demo[data-astro-cid-xx5znqid] figcaption[data-astro-cid-xx5znqid]{font-size:.875rem}.demo-copy[data-astro-cid-xx5znqid]{align-self:center}.download-links[data-astro-cid-xx5znqid]{flex-direction:column;gap:0}}@media(min-width:900px){.angle-grid[data-astro-cid-xx5znqid],.performance-grid[data-astro-cid-xx5znqid]{grid-template-columns:repeat(3,1fr)}}@media print{html,body{background:#fff;color-scheme:light}.page[data-astro-cid-xx5znqid]{max-width:none;padding:0;gap:1.5rem}.hero-actions[data-astro-cid-xx5znqid],.jump-links[data-astro-cid-xx5znqid],#assets[data-astro-cid-xx5znqid],.foot{display:none}.section[data-astro-cid-xx5znqid],.heading-row[data-astro-cid-xx5znqid]{border-color:#aaa}.sentence[data-astro-cid-xx5znqid]{background:transparent;padding:0}h1[data-astro-cid-xx5znqid],h2[data-astro-cid-xx5znqid],h3[data-astro-cid-xx5znqid],p[data-astro-cid-xx5znqid],dd[data-astro-cid-xx5znqid],dt[data-astro-cid-xx5znqid],a[data-astro-cid-xx5znqid],.updated[data-astro-cid-xx5znqid]{color:#111!important}}
