main[data-astro-cid-ovxcmftc]{padding-top:40px}.back[data-astro-cid-ovxcmftc]{display:inline-flex;gap:8px;color:var(--mu);text-decoration:none;font-size:14px}.back[data-astro-cid-ovxcmftc]:hover{color:var(--tx)}.head[data-astro-cid-ovxcmftc]{max-width:760px;padding-top:40px;display:grid;gap:14px}.title[data-astro-cid-ovxcmftc]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}h1[data-astro-cid-ovxcmftc]{margin:0;font-weight:600;font-size:clamp(40px,6vw,72px);letter-spacing:-.05em;line-height:1}.pitch[data-astro-cid-ovxcmftc]{margin:0;font-size:clamp(18px,2vw,22px);color:var(--mu);line-height:1.45}.metric[data-astro-cid-ovxcmftc]{margin:0;font:500 14px var(--f-mono)}.metric[data-astro-cid-ovxcmftc] b{font-weight:500;background:linear-gradient(90deg,var(--g1),var(--g2));-webkit-background-clip:text;background-clip:text;color:transparent}.when[data-astro-cid-ovxcmftc]{color:var(--dim)}.row[data-astro-cid-ovxcmftc]{display:flex;flex-wrap:wrap;gap:10px}.demo-note[data-astro-cid-ovxcmftc]{margin:0;max-width:62ch;color:var(--dim);font-size:13.5px;line-height:1.55}.vtext[data-astro-cid-ovxcmftc] .demo-note[data-astro-cid-ovxcmftc]{font-size:13.5px;color:var(--dim)}.ib[data-astro-cid-ovxcmftc]{gap:8px}.ib[data-astro-cid-ovxcmftc] svg{width:15px;height:15px;flex:none}.soon[data-astro-cid-ovxcmftc]{color:var(--dim);border-style:dashed;cursor:default;pointer-events:none}.soon[data-astro-cid-ovxcmftc] em[data-astro-cid-ovxcmftc]{font:500 10px var(--f-mono);font-style:normal;text-transform:uppercase;letter-spacing:.06em;padding:2px 6px;border-radius:99px;background:#ffffff0f}.stack[data-astro-cid-ovxcmftc]{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.len[data-astro-cid-ovxcmftc]{font:500 11px var(--f-mono);color:var(--dim)}.video[data-astro-cid-ovxcmftc]{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:32px;align-items:center;max-width:860px;margin-top:48px;scroll-margin-top:84px}.video[data-astro-cid-ovxcmftc] video[data-astro-cid-ovxcmftc]{width:100%;aspect-ratio:4 / 5;border-radius:18px;border:1px solid var(--ln2);background:#000;display:block}.vtext[data-astro-cid-ovxcmftc]{display:grid;gap:14px;justify-items:start}.vtext[data-astro-cid-ovxcmftc] .eyebrow[data-astro-cid-ovxcmftc]{margin:0}.vtext[data-astro-cid-ovxcmftc] p[data-astro-cid-ovxcmftc]{margin:0;color:var(--mu);font-size:16px;line-height:1.6}@media(max-width:720px){.video[data-astro-cid-ovxcmftc]{grid-template-columns:1fr;gap:18px}.video[data-astro-cid-ovxcmftc] video[data-astro-cid-ovxcmftc]{max-width:420px;justify-self:center}}.visual[data-astro-cid-ovxcmftc]{max-width:760px;margin-top:40px}.visual[data-astro-cid-ovxcmftc] .demo{height:230px}.prose[data-astro-cid-ovxcmftc]{max-width:720px;padding-top:24px;font-size:17px;line-height:1.7;color:#d4d4d8}.prose[data-astro-cid-ovxcmftc] h2{margin:56px 0 14px;color:var(--tx);font-size:26px;font-weight:600;letter-spacing:-.03em;scroll-margin-top:84px}.prose[data-astro-cid-ovxcmftc] p{margin:0 0 16px}.prose[data-astro-cid-ovxcmftc] ul{margin:0 0 16px;padding-left:20px;display:grid;gap:10px}.prose[data-astro-cid-ovxcmftc] li::marker{color:var(--g1)}.prose[data-astro-cid-ovxcmftc] strong{color:var(--tx);font-weight:600}.prose[data-astro-cid-ovxcmftc] code{font:.88em var(--f-mono);padding:2px 6px;border-radius:6px;background:#ffffff0f;color:var(--tx)}.prose[data-astro-cid-ovxcmftc] table{width:100%;border-collapse:collapse;margin:8px 0 18px;font-size:15px;font-variant-numeric:tabular-nums}.prose[data-astro-cid-ovxcmftc] th,.prose[data-astro-cid-ovxcmftc] td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--ln)}.prose[data-astro-cid-ovxcmftc] th{color:var(--dim);font:500 12px var(--f-mono);text-transform:uppercase;letter-spacing:.05em}.prose[data-astro-cid-ovxcmftc] td:first-child{color:var(--tx);font-weight:500}.next[data-astro-cid-ovxcmftc]{display:grid;gap:6px;max-width:720px;margin-top:72px;padding:24px;border-radius:18px;border:1px solid var(--ln);background:var(--s1);text-decoration:none;transition:border-color .2s}.next[data-astro-cid-ovxcmftc]:hover{border-color:var(--ln2)}.next[data-astro-cid-ovxcmftc] .eyebrow[data-astro-cid-ovxcmftc]{margin:0}.next[data-astro-cid-ovxcmftc] strong[data-astro-cid-ovxcmftc]{font-size:24px;font-weight:600;letter-spacing:-.03em}.np[data-astro-cid-ovxcmftc]{color:var(--mu)}
