.CopyCommand_command__89nlX{display:flex;width:100%;min-width:0;align-items:center;gap:12px;padding:10px 10px 10px 18px;border:1px solid var(--site-border-strong);border-radius:16px;background:#1a1b21;text-align:left}.CopyCommand_icon__9gdF4{flex:0 0 auto;color:#a9aec0}.CopyCommand_code__bt_5W{flex:1;min-width:0;color:var(--site-text);font-family:var(--font-geist-mono,ui-monospace,monospace);font-size:13.5px;line-height:1.5;overflow-wrap:anywhere}.CopyCommand_button__gPskX{display:inline-flex;height:36px;flex:0 0 auto;align-items:center;gap:6px;padding:0 14px;border:0;border-radius:999px;background:var(--site-text);color:var(--site-ink);cursor:pointer;font:inherit;font-size:13px;font-weight:570;line-height:1;transition:background-color .15s ease,transform .1s ease}.CopyCommand_button__gPskX:hover{background:#ffffff}.CopyCommand_button__gPskX:active{transform:scale(.97)}.CopyCommand_status__KaJgP{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:640px){.CopyCommand_command__89nlX{gap:10px;padding:10px 10px 10px 14px;border-radius:16px}.CopyCommand_icon__9gdF4{display:none}.CopyCommand_button__gPskX{height:44px}}.DownloadButton_download__vwnB7{display:grid;justify-items:center;gap:14px}.DownloadButton_button__rUBx_{display:inline-flex;height:56px;align-items:center;justify-content:center;gap:10px;padding:0 30px;border-radius:999px;background:var(--site-text);color:var(--site-ink);font-size:17px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,transform .15s ease}.DownloadButton_button__rUBx_:hover{background:#ffffff}.DownloadButton_button__rUBx_:active{transform:translateY(1px)}.DownloadButton_button__rUBx_[aria-busy=true]{cursor:progress}.DownloadButton_caption__OQbyw{margin:0;color:var(--site-faint);font-size:14px;line-height:1.4}@media (max-width:640px){.DownloadButton_button__rUBx_,.DownloadButton_download__vwnB7{width:100%}}.LandingFooter_footer__pSpJ4{position:relative;border-top:1px solid var(--site-border);background:var(--site-bg);color:var(--site-text);padding:clamp(72px,11svh,120px) 0 36px}.LandingFooter_footerInner__Q_Wep{display:grid;width:min(var(--site-width),calc(100vw - 2 * var(--site-gutter)));grid-template-columns:minmax(0,1fr);gap:clamp(56px,8vw,96px);margin:0 auto;container-type:inline-size}.LandingFooter_footerStatement__ha_5b{display:grid;gap:clamp(14px,1.6cqi,22px)}.LandingFooter_footerStatement__ha_5b strong{display:flex;align-items:baseline;column-gap:.26em;margin:0;font-size:clamp(36px,8vw,132px);font-size:11.1cqi;font-weight:400;line-height:1.08;white-space:nowrap}.LandingFooter_machine__F_O0O{padding-bottom:.1em;background-image:radial-gradient(circle at 1.5px 1.5px,var(--site-text) 0,var(--site-text) 1.06px,transparent 1.26px),linear-gradient(rgba(242,242,238,.34),rgba(242,242,238,.34));background-position:50%;background-size:3px 3px,auto;color:transparent;font-family:var(--font-geist-sans,system-ui,sans-serif);font-weight:650;letter-spacing:-.03em;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.LandingFooter_human__as_92{padding-right:.06em;color:var(--site-text);font-family:var(--font-serif,Georgia,"Times New Roman",serif);font-size:1.12em;font-style:italic;font-weight:400;letter-spacing:-.022em}.LandingFooter_footerStatement__ha_5b p{margin:0;color:var(--site-muted);font-size:16px;line-height:1.5}.LandingFooter_footerColumns__t3AZ_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}.LandingFooter_footerColumn__cWVwz{display:grid;align-content:start;gap:14px}.LandingFooter_footerColumn__cWVwz h2{margin:0;color:var(--site-text);font-size:14px;font-weight:560;line-height:1.35}.LandingFooter_footerColumn__cWVwz ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.LandingFooter_footerColumn__cWVwz li{min-width:0}.LandingFooter_footerColumn__cWVwz a{display:inline-block;max-width:100%;color:var(--site-muted);font-size:14px;line-height:1.5;text-decoration:none;transition:color .14s ease}.LandingFooter_footerColumn__cWVwz a:hover{color:var(--site-text)}.LandingFooter_footerBottom___Lfav{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:22px;border-top:1px solid var(--site-border);color:var(--site-faint);font-size:13px;line-height:1.4}@media (max-width:720px){.LandingFooter_footerColumns__t3AZ_{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingFooter_footerColumn__cWVwz a{padding-block:4px}}@media (max-width:560px){.LandingFooter_footerStatement__ha_5b strong{display:grid;font-size:15vw;font-size:18cqi;line-height:1.04;row-gap:.02em}.LandingFooter_machine__F_O0O{justify-self:start}.LandingFooter_footerBottom___Lfav{align-items:flex-start;flex-direction:column;gap:6px}}.PageShell_page__Z2C9X{min-height:72svh;overflow-x:clip;color:var(--site-text);background:var(--site-bg)}.PageShell_column__vUrl0{max-width:720px;margin:0 auto;padding:calc(var(--site-header-height) + clamp(56px, 11svh, 104px)) 24px clamp(88px,13svh,140px)}@media (max-width:640px){.PageShell_column__vUrl0{padding:calc(var(--site-header-height) + 36px) 20px 72px}}.simplePage_title__W4__3{margin:0;color:var(--site-text);font-size:clamp(34px,4.6vw,52px);font-weight:600;line-height:1.06;letter-spacing:var(--tracking-display)}.simplePage_updated__QCvg7{margin:14px 0 0;color:var(--site-faint);font-size:14px}.simplePage_body__KsBcr{margin-top:32px}.simplePage_links__ZxDiF{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.simplePage_links__ZxDiF a{display:inline-flex;align-items:center;height:44px;padding:0 20px;border:1px solid var(--site-border-strong);border-radius:999px;color:var(--site-text);font-size:14px;font-weight:560;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.simplePage_links__ZxDiF a:first-child{border-color:transparent;background:var(--site-text);color:var(--site-ink)}.simplePage_links__ZxDiF a:hover{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.05)}.simplePage_links__ZxDiF a:first-child:hover{background:#ffffff}.simplePage_lede__G_Wz_{margin:16px 0 0;color:var(--site-muted);font-size:19px;line-height:1.5}.blog_title__yE9Nd{margin:0;color:var(--site-text);font-size:clamp(34px,4.6vw,52px);font-weight:600;line-height:1.06;letter-spacing:var(--tracking-display);text-wrap:balance}.blog_lede__f_QMQ{margin:18px 0 0;color:var(--site-muted);font-size:19px;line-height:1.5;text-wrap:pretty}.blog_meta__yC5K3{margin:20px 0 48px;color:var(--site-faint);font-size:14px}.blog_back__N5EQr{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-bottom:12px;color:var(--site-muted);font-size:14px;text-decoration:none;transition:color .14s ease}.blog_back__N5EQr:hover{color:var(--site-text)}.blog_empty__gSAOi{margin-top:40px;color:var(--site-muted)}.blog_list__fQc1M{margin:48px 0 0;padding:0;border-top:1px solid var(--site-border);list-style:none}.blog_list__fQc1M>li{border-bottom:1px solid var(--site-border)}.blog_post__t_s0G{display:block;padding:26px 0 28px;color:var(--site-text);text-decoration:none}.blog_post__t_s0G h2{margin:0;font-size:22px;font-weight:560;letter-spacing:-.012em;line-height:1.25;transition:color .14s ease}.blog_post__t_s0G:hover h2{color:var(--site-accent)}.blog_post__t_s0G p{margin:8px 0 0;color:var(--site-muted);font-size:16px;line-height:1.5;text-wrap:pretty}.blog_body__jKmHE{font-size:17px}.download_page__7jSIG{display:grid;justify-items:center;text-align:center}.download_hero__wB3hH{display:grid;justify-items:center;padding-top:clamp(8px,4svh,40px)}.download_title__FyyNk{margin:0;font-size:clamp(42px,6.4vw,72px);font-weight:650;letter-spacing:-.02em;line-height:1.06}.download_lead__qHuGQ,.download_name__rwwkC{color:transparent;background-position:50%;background-size:2px 2px,auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.download_lead__qHuGQ{background-image:radial-gradient(circle at 1px 1px,rgba(242,242,238,1) 0,rgba(242,242,238,1) .74px,transparent .92px),linear-gradient(rgba(242,242,238,.42),rgba(242,242,238,.42))}.download_name__rwwkC{background-image:radial-gradient(circle at 1px 1px,var(--site-accent-bright) 0,var(--site-accent-bright) .74px,transparent .92px),linear-gradient(rgba(174,188,228,.42),rgba(174,188,228,.42))}.download_license__43qHN{margin:20px 0 40px;color:var(--site-muted);font-size:15px;line-height:1.6}.download_license__43qHN a,.download_next__ulkyl a{color:var(--site-text);text-decoration:underline;text-decoration-color:rgba(174,188,228,.5);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .14s ease}.download_license__43qHN a:hover,.download_next__ulkyl a:hover{text-decoration-color:var(--site-accent)}.download_license__43qHN a{white-space:nowrap}.download_firstLaunch__SnTWh,.download_history__FtEq2{display:grid;justify-items:center;width:100%}.download_firstLaunch__SnTWh{margin-top:clamp(72px,11svh,112px)}.download_firstLaunch__SnTWh h2{margin:0;color:var(--site-text);font-size:26px;font-weight:600;letter-spacing:-.015em;line-height:1.2}.download_firstLaunch__SnTWh>p{max-width:560px;margin:14px 0 0;color:var(--site-muted);font-size:15px;line-height:1.6;text-wrap:balance}.download_command__UDI5R{width:100%;max-width:640px;margin-top:24px}.download_firstLaunch__SnTWh>.download_warning__9_H4q{margin-top:14px;color:var(--site-faint);font-size:13px;line-height:1.55}.download_firstLaunch__SnTWh>.download_next__ulkyl{margin-top:22px}.download_next__ulkyl a{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.download_history__FtEq2{margin-top:clamp(72px,11svh,112px);padding-top:clamp(44px,7svh,64px);border-top:1px solid var(--site-border)}.download_history__FtEq2 h2{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--site-text);font-size:15px;font-weight:560;letter-spacing:0;line-height:1.3}.download_history__FtEq2 p{margin:10px 0 0;color:var(--site-muted);font-size:14px;line-height:1.55}.download_historyLink__6oxaq{display:inline-flex;height:40px;align-items:center;gap:8px;margin-top:20px;padding:0 18px;border:1px solid var(--site-border-strong);border-radius:999px;color:var(--site-text);font-size:14px;font-weight:560;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.download_historyLink__6oxaq:hover{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.05)}@media (max-width:640px){.download_hero__wB3hH{width:100%;padding-top:0}.download_license__43qHN{margin-bottom:32px}.download_firstLaunch__SnTWh h2{font-size:22px}}