.unchair[data-astro-cid-uo6m35uy]{--u-bg:#101415;--u-panel:#171d1e;--u-panel2:#202728;--u-text:#f3f6ef;--u-muted:#a9b0aa;--u-line:#ffffff1c;--u-acid:#c8ff4d;--u-cyan:#67e8f9;background:var(--u-bg);color:var(--u-text);min-height:100vh}.section[data-astro-cid-uo6m35uy],.hero[data-astro-cid-uo6m35uy]{width:min(1180px,100% - 2rem);margin:0 auto}.hero[data-astro-cid-uo6m35uy]{grid-template-columns:1.02fr .98fr;align-items:center;gap:4rem;padding:7rem 0 5rem;display:grid}.kicker[data-astro-cid-uo6m35uy]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--u-cyan);margin:0 0 1rem;font-size:.78rem}h1[data-astro-cid-uo6m35uy],h2[data-astro-cid-uo6m35uy],h3[data-astro-cid-uo6m35uy],p[data-astro-cid-uo6m35uy]{margin-top:0}h1[data-astro-cid-uo6m35uy]{letter-spacing:-.055em;max-width:11ch;font-size:clamp(3rem,6vw,6rem);line-height:.92}h1[data-astro-cid-uo6m35uy] strong[data-astro-cid-uo6m35uy]{color:var(--u-acid);font-weight:600;display:block}.lead[data-astro-cid-uo6m35uy]{max-width:60ch;color:var(--u-muted);font-size:1.15rem;line-height:1.65}.actions[data-astro-cid-uo6m35uy]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.btn[data-astro-cid-uo6m35uy]{border:1px solid var(--u-line);border-radius:.5rem;align-items:center;gap:.6rem;padding:.9rem 1.15rem;font-weight:700;text-decoration:none;transition:transform .18s,border-color .18s;display:inline-flex}.btn[data-astro-cid-uo6m35uy]:hover{border-color:var(--u-cyan);transform:translateY(-2px)}.btn--primary[data-astro-cid-uo6m35uy]{background:var(--u-acid);color:#101415;border-color:var(--u-acid)}.btn--ghost[data-astro-cid-uo6m35uy]{color:var(--u-text);background:#ffffff08}.facts[data-astro-cid-uo6m35uy]{flex-wrap:wrap;gap:.55rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.facts[data-astro-cid-uo6m35uy] li[data-astro-cid-uo6m35uy]{font-family:var(--font-mono);color:var(--u-muted);border:1px solid var(--u-line);border-radius:99px;padding:.35rem .65rem;font-size:.72rem}.window[data-astro-cid-uo6m35uy]{border:1px solid var(--u-line);background:#090c0d;border-radius:1rem;overflow:hidden;transform:rotate(1deg);box-shadow:0 35px 80px #00000059}.window__bar[data-astro-cid-uo6m35uy]{border-bottom:1px solid var(--u-line);align-items:center;gap:.4rem;padding:.7rem .8rem;display:flex}.window__bar[data-astro-cid-uo6m35uy] span[data-astro-cid-uo6m35uy]{background:#596061;border-radius:50%;width:.55rem;height:.55rem}.window__bar[data-astro-cid-uo6m35uy] code[data-astro-cid-uo6m35uy]{color:#7d8580;margin-left:auto;font-size:.68rem}.window[data-astro-cid-uo6m35uy] img[data-astro-cid-uo6m35uy]{width:100%;height:auto;display:block}.runtime[data-astro-cid-uo6m35uy]{color:var(--u-muted);border-top:1px solid var(--u-line);align-items:center;gap:.65rem;padding:.75rem .9rem;font-size:.72rem;display:flex}.runtime[data-astro-cid-uo6m35uy] span[data-astro-cid-uo6m35uy]{background:var(--u-acid);border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 .3rem #c8ff4d14}.why[data-astro-cid-uo6m35uy]{border-top:1px solid var(--u-line);grid-template-columns:1fr 1fr;gap:4rem;padding:6rem 0;display:grid}.why[data-astro-cid-uo6m35uy] h2[data-astro-cid-uo6m35uy],.engineering[data-astro-cid-uo6m35uy] h2[data-astro-cid-uo6m35uy],.demo[data-astro-cid-uo6m35uy] h2[data-astro-cid-uo6m35uy],.faq[data-astro-cid-uo6m35uy] h2[data-astro-cid-uo6m35uy],.final[data-astro-cid-uo6m35uy] h2[data-astro-cid-uo6m35uy]{letter-spacing:-.04em;font-size:clamp(2.2rem,4vw,4rem);line-height:1}.why[data-astro-cid-uo6m35uy]>p[data-astro-cid-uo6m35uy]{color:var(--u-muted);font-size:1.1rem;line-height:1.75}.cards[data-astro-cid-uo6m35uy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-bottom:6rem;display:grid}.card[data-astro-cid-uo6m35uy]{background:var(--u-panel);border:1px solid var(--u-line);border-radius:.8rem;padding:2rem;overflow:hidden}.card--wide[data-astro-cid-uo6m35uy]{grid-column:span 2;grid-template-columns:1fr 1fr;align-items:center;gap:2rem;display:grid}.card__index[data-astro-cid-uo6m35uy]{font-family:var(--font-mono);color:var(--u-cyan);font-size:.75rem}.card[data-astro-cid-uo6m35uy] h3[data-astro-cid-uo6m35uy]{letter-spacing:-.025em;font-size:1.6rem}.card[data-astro-cid-uo6m35uy]>p[data-astro-cid-uo6m35uy]:last-of-type{color:var(--u-muted);line-height:1.7}.card[data-astro-cid-uo6m35uy] img[data-astro-cid-uo6m35uy]{object-fit:contain;border:1px solid var(--u-line);background:#0d1112;border-radius:.55rem;width:100%;max-height:330px;margin-top:1.5rem;display:block}.engineering[data-astro-cid-uo6m35uy]{border-top:1px solid var(--u-line);grid-template-columns:.85fr 1.15fr;gap:5rem;padding:6rem 0;display:grid}.engineering__list[data-astro-cid-uo6m35uy] article[data-astro-cid-uo6m35uy]{border-top:1px solid var(--u-line);grid-template-columns:3rem 1fr;gap:1rem;padding:1.5rem 0;display:grid}.engineering__list[data-astro-cid-uo6m35uy] article[data-astro-cid-uo6m35uy]>span[data-astro-cid-uo6m35uy]{font-family:var(--font-mono);color:var(--u-cyan);font-size:.75rem}.engineering__list[data-astro-cid-uo6m35uy] h3[data-astro-cid-uo6m35uy]{margin-bottom:.35rem}.engineering__list[data-astro-cid-uo6m35uy] p[data-astro-cid-uo6m35uy]{color:var(--u-muted);margin-bottom:0;line-height:1.6}.demo[data-astro-cid-uo6m35uy]{border-top:1px solid var(--u-line);padding:6rem 0}.flow[data-astro-cid-uo6m35uy]{border:1px solid var(--u-line);background:var(--u-panel);border-radius:.7rem;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem;padding:1.3rem;display:flex}.flow[data-astro-cid-uo6m35uy] code[data-astro-cid-uo6m35uy]{color:var(--u-text)}.flow[data-astro-cid-uo6m35uy] span[data-astro-cid-uo6m35uy]{color:var(--u-acid)}.compare-callout[data-astro-cid-uo6m35uy]{max-width:760px}.compare-callout[data-astro-cid-uo6m35uy]>p[data-astro-cid-uo6m35uy]:not(.kicker){max-width:62ch;color:var(--u-muted);line-height:1.7}.compare-callout[data-astro-cid-uo6m35uy] .btn[data-astro-cid-uo6m35uy]{margin-top:1rem}.roadmap[data-astro-cid-uo6m35uy]{border-top:1px solid var(--u-line);padding:6rem 0}.roadmap__head[data-astro-cid-uo6m35uy]{grid-template-columns:1fr 1fr;align-items:end;gap:1rem 5rem;margin-bottom:2.5rem;display:grid}.roadmap__head[data-astro-cid-uo6m35uy] .kicker[data-astro-cid-uo6m35uy]{grid-column:1/-1;margin-bottom:0}.roadmap__head[data-astro-cid-uo6m35uy] h2[data-astro-cid-uo6m35uy]{letter-spacing:-.04em;margin-bottom:0;font-size:clamp(2.2rem,4vw,4rem);line-height:1}.roadmap__head[data-astro-cid-uo6m35uy]>p[data-astro-cid-uo6m35uy]{color:var(--u-muted);margin-bottom:0;line-height:1.7}.roadmap__link[data-astro-cid-uo6m35uy]{color:var(--u-cyan);font-family:var(--font-mono);grid-column:2;font-size:.78rem;text-decoration:none}.roadmap__groups[data-astro-cid-uo6m35uy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.roadmap__group[data-astro-cid-uo6m35uy]{border:1px solid var(--u-line);background:var(--u-panel);border-radius:.8rem;padding:1.6rem}.roadmap__group-head[data-astro-cid-uo6m35uy]{border-bottom:1px solid var(--u-line);justify-content:space-between;gap:1rem;padding-bottom:1rem;display:flex}.roadmap__group-head[data-astro-cid-uo6m35uy] p[data-astro-cid-uo6m35uy]{margin-bottom:.25rem;font-weight:700}.roadmap__group-head[data-astro-cid-uo6m35uy] span[data-astro-cid-uo6m35uy]{color:var(--u-muted);font-family:var(--font-mono);font-size:.7rem}.roadmap__group-head[data-astro-cid-uo6m35uy] i[data-astro-cid-uo6m35uy]{background:var(--u-muted);border-radius:50%;width:.65rem;height:.65rem;margin-top:.25rem}.roadmap__group--shipped[data-astro-cid-uo6m35uy] .roadmap__group-head[data-astro-cid-uo6m35uy] i[data-astro-cid-uo6m35uy]{background:var(--u-acid);box-shadow:0 0 0 .3rem #c8ff4d14}.roadmap__group--next[data-astro-cid-uo6m35uy] .roadmap__group-head[data-astro-cid-uo6m35uy] i[data-astro-cid-uo6m35uy]{background:var(--u-cyan);box-shadow:0 0 0 .3rem #67e8f914}.roadmap__group[data-astro-cid-uo6m35uy] ul[data-astro-cid-uo6m35uy]{gap:.9rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.roadmap__group[data-astro-cid-uo6m35uy] li[data-astro-cid-uo6m35uy]{color:var(--u-muted);justify-content:space-between;gap:1rem;line-height:1.45;display:flex}.roadmap__group[data-astro-cid-uo6m35uy] li[data-astro-cid-uo6m35uy]>span[data-astro-cid-uo6m35uy]{color:var(--u-text)}.roadmap__group[data-astro-cid-uo6m35uy] small[data-astro-cid-uo6m35uy]{font-family:var(--font-mono);flex:none;font-size:.68rem}.roadmap__group[data-astro-cid-uo6m35uy] small[data-astro-cid-uo6m35uy] a[data-astro-cid-uo6m35uy]{color:var(--u-cyan);text-decoration:none}.faq[data-astro-cid-uo6m35uy]{border-top:1px solid var(--u-line);grid-template-columns:.8fr 1.2fr;gap:5rem;padding:6rem 0;display:grid}.faq__head[data-astro-cid-uo6m35uy]>p[data-astro-cid-uo6m35uy]:last-child{max-width:52ch;color:var(--u-muted);line-height:1.7}.faq__list[data-astro-cid-uo6m35uy]{border-top:1px solid var(--u-line)}.faq__item[data-astro-cid-uo6m35uy]{border-bottom:1px solid var(--u-line)}.faq__item[data-astro-cid-uo6m35uy] summary[data-astro-cid-uo6m35uy]{cursor:pointer;grid-template-columns:2.5rem 1fr auto;align-items:center;gap:1rem;padding:1.4rem 0;list-style:none;display:grid}.faq__item[data-astro-cid-uo6m35uy] summary[data-astro-cid-uo6m35uy]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-uo6m35uy] summary[data-astro-cid-uo6m35uy] span[data-astro-cid-uo6m35uy]{font-family:var(--font-mono);color:var(--u-cyan);font-size:.72rem}.faq__item[data-astro-cid-uo6m35uy] summary[data-astro-cid-uo6m35uy] strong[data-astro-cid-uo6m35uy]{font-size:1.05rem}.faq__item[data-astro-cid-uo6m35uy] summary[data-astro-cid-uo6m35uy] i[data-astro-cid-uo6m35uy]{color:var(--u-acid);font-family:var(--font-mono);font-size:1.25rem;font-style:normal}.faq__item[data-astro-cid-uo6m35uy][open] summary[data-astro-cid-uo6m35uy] i[data-astro-cid-uo6m35uy]{transform:rotate(45deg)}.faq__item[data-astro-cid-uo6m35uy]>p[data-astro-cid-uo6m35uy]{max-width:66ch;color:var(--u-muted);margin:0 0 1.5rem 3.5rem;line-height:1.7}.final[data-astro-cid-uo6m35uy]{text-align:center;border-top:1px solid var(--u-line);padding:7rem 0 8rem}.final[data-astro-cid-uo6m35uy] .kicker[data-astro-cid-uo6m35uy]{justify-content:center}.final[data-astro-cid-uo6m35uy] h2[data-astro-cid-uo6m35uy]{max-width:13ch;margin-left:auto;margin-right:auto}.final[data-astro-cid-uo6m35uy]>p[data-astro-cid-uo6m35uy]{max-width:58ch;color:var(--u-muted);margin-left:auto;margin-right:auto;line-height:1.7}.final[data-astro-cid-uo6m35uy] .actions[data-astro-cid-uo6m35uy]{justify-content:center}.workplace-note[data-astro-cid-uo6m35uy]{font-family:var(--font-mono);margin-top:2rem;font-size:.78rem}.workplace-note[data-astro-cid-uo6m35uy] a[data-astro-cid-uo6m35uy]{color:var(--u-cyan);text-decoration:none}.final[data-astro-cid-uo6m35uy] small[data-astro-cid-uo6m35uy]{color:#7e8680;margin-top:2rem;display:block}@media (width<=860px){.hero[data-astro-cid-uo6m35uy],.why[data-astro-cid-uo6m35uy],.engineering[data-astro-cid-uo6m35uy],.faq[data-astro-cid-uo6m35uy],.roadmap__head[data-astro-cid-uo6m35uy]{grid-template-columns:1fr;gap:2.5rem}.hero[data-astro-cid-uo6m35uy]{padding-top:4rem}.card--wide[data-astro-cid-uo6m35uy]{grid-column:span 1;grid-template-columns:1fr}.cards[data-astro-cid-uo6m35uy],.roadmap__groups[data-astro-cid-uo6m35uy]{grid-template-columns:1fr}.roadmap__head[data-astro-cid-uo6m35uy] .kicker[data-astro-cid-uo6m35uy],.roadmap__link[data-astro-cid-uo6m35uy]{grid-column:auto}.window[data-astro-cid-uo6m35uy]{transform:none}}@media (prefers-reduced-motion:reduce){.btn[data-astro-cid-uo6m35uy]{transition:none}}
