@font-face{font-family:DM Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/dm-sans-latin.Bf69Tn_J.woff2)format("woff2")}:root{color-scheme:dark;--bg:#000;--bg-card:#111;--fg:#fafafa;--fg-muted:#a1a1aa;--border:#ffffff1f;font-synthesis:none;-webkit-font-smoothing:antialiased;font-family:DM Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:var(--bg)}body{color:var(--fg);background:var(--bg);line-height:1.5}a{color:inherit;text-decoration:none}img{max-width:100%}:focus-visible{outline:2px solid var(--fg);outline-offset:5px}.page{flex-direction:column;min-height:100svh;display:flex}main{flex:1;min-width:0}.container{width:100%;max-width:1240px;margin:0 auto;padding-left:32px;padding-right:32px}.brand{letter-spacing:-.025em;align-items:center;gap:2px;font-size:17px;font-weight:500;display:inline-flex}.brand img{flex-shrink:0;display:block}.footer{border-top:1px solid var(--border);padding:24px 0}.footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.copyright{color:var(--fg-muted);font-size:13px}.skip-link{z-index:20;background:var(--fg);color:var(--bg);padding:10px 16px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:none}@media (width<=640px){.container{padding-left:16px;padding-right:16px}.brand{font-size:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.install[data-astro-cid-3qcmryn3]{flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}[data-astro-cid-3qcmryn3][hidden]{display:none!important}.install-cta[data-astro-cid-3qcmryn3]{border:1px solid var(--border);max-width:min(100%,640px);min-height:56px;color:var(--fg);cursor:pointer;text-align:left;font:inherit;background:#111;border-radius:12px;justify-content:center;align-items:center;gap:16px;padding:14px 20px;display:inline-flex}.install-cta[data-astro-cid-3qcmryn3]:hover{background:#191919;border-color:#4b4b4b}.install-download[data-astro-cid-3qcmryn3]{background:var(--fg);color:var(--bg);font-weight:500}.install-download[data-astro-cid-3qcmryn3]:hover{background:#dedede}.install-command[data-astro-cid-3qcmryn3] code[data-astro-cid-3qcmryn3]{overflow-wrap:anywhere;user-select:text;min-width:0;font:14px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.install-cta[data-astro-cid-3qcmryn3] svg[data-astro-cid-3qcmryn3]{flex-shrink:0}.terminal-icon[data-astro-cid-3qcmryn3],.copy-icon[data-astro-cid-3qcmryn3]{color:var(--fg-muted)}.copied-icon[data-astro-cid-3qcmryn3],.is-copied[data-astro-cid-3qcmryn3] .copy-icon[data-astro-cid-3qcmryn3]{display:none}.is-copied[data-astro-cid-3qcmryn3] .copied-icon[data-astro-cid-3qcmryn3]{display:block}.desktop-links[data-astro-cid-3qcmryn3]{color:var(--fg-muted);flex-direction:column;align-items:center;gap:16px;font-size:14px;display:flex}.source-link[data-astro-cid-3qcmryn3]{color:var(--fg-muted);letter-spacing:-.01em;align-items:center;gap:8px;font-size:14px;font-weight:500;transition:color .18s;display:inline-flex}.source-mark[data-astro-cid-3qcmryn3]{flex-shrink:0}.source-arrow[data-astro-cid-3qcmryn3]{opacity:.6;flex-shrink:0;transition:transform .18s,opacity .18s}.source-link[data-astro-cid-3qcmryn3]:hover .source-arrow[data-astro-cid-3qcmryn3]{opacity:1;transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.source-link[data-astro-cid-3qcmryn3],.source-arrow[data-astro-cid-3qcmryn3]{transition:none}.source-link[data-astro-cid-3qcmryn3]:hover .source-arrow[data-astro-cid-3qcmryn3]{transform:none}}.mobile-links[data-astro-cid-3qcmryn3]{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.mobile-links[data-astro-cid-3qcmryn3] a[data-astro-cid-3qcmryn3]{text-underline-offset:4px;text-decoration:underline}.desktop-links[data-astro-cid-3qcmryn3] a[data-astro-cid-3qcmryn3]:hover{color:var(--fg)}.mobile-links[data-astro-cid-3qcmryn3] [data-astro-cid-3qcmryn3][aria-disabled]{opacity:.55}.install-unavailable[data-astro-cid-3qcmryn3]{color:var(--fg-muted)}.copy-status[data-astro-cid-3qcmryn3]{color:var(--fg-muted);margin-top:6px;font-size:12px;position:absolute;top:100%}@media (width<=380px){.install-cta[data-astro-cid-3qcmryn3]{gap:10px;padding:12px}.install-command[data-astro-cid-3qcmryn3] code[data-astro-cid-3qcmryn3]{font-size:12px}}.hero[data-astro-cid-lcdefpme]{padding:64px 0 0}.hero-inner[data-astro-cid-lcdefpme]{text-align:center}.hero-logo[data-astro-cid-lcdefpme]{margin:0 auto 16px;display:block}h1[data-astro-cid-lcdefpme]{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(40px,5.6vw,76px);font-weight:500;line-height:1.06}.hero-sub[data-astro-cid-lcdefpme]{color:var(--fg-muted);text-wrap:pretty;max-width:500px;margin:24px auto 28px;font-size:clamp(16px,1.5vw,19px);line-height:1.6}.hero-preview[data-astro-cid-lcdefpme]{margin-top:64px}.hero-video-frame[data-astro-cid-lcdefpme]{background:var(--bg);overflow:hidden}.hero-video[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block}.how-it-works[data-astro-cid-lcdefpme]{padding-top:112px;padding-bottom:96px;scroll-margin-top:96px}h2[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-size:clamp(28px,3vw,40px);font-weight:500}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:40px;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);padding-top:24px}h3[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin-bottom:12px;font-size:19px;font-weight:500}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fg-muted);text-wrap:pretty;font-size:15px;line-height:1.7}.host-note[data-astro-cid-lcdefpme]{color:var(--fg-muted);margin-top:40px;font-size:14px}@media (width<=640px){.hero[data-astro-cid-lcdefpme]{padding-top:32px}.hero-logo[data-astro-cid-lcdefpme]{width:120px;height:120px}.hero-preview[data-astro-cid-lcdefpme]{margin-top:40px}.how-it-works[data-astro-cid-lcdefpme]{padding-top:64px;padding-bottom:56px}.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px;margin-top:28px}.host-note[data-astro-cid-lcdefpme]{margin-top:28px}}
