.ab__bar-right[data-astro-cid-4ubstyhv]{align-items:center;gap:4px;display:inline-flex}.ab__body[data-astro-cid-4ubstyhv]{flex-direction:column;gap:14px;padding:14px;display:flex}.ab__steps[data-astro-cid-4ubstyhv]{gap:8px;display:grid}.ab__step[data-astro-cid-4ubstyhv]{border:1px solid var(--border-subtle);border-radius:var(--radius);background:var(--surface);grid-template-columns:18px minmax(0,1fr);gap:10px;padding:10px 12px;transition:border-color .3s,background .3s;display:grid}.ab__st[data-astro-cid-4ubstyhv]{border:1.5px solid var(--border-strong);color:#0000;border-radius:50%;place-items:center;width:18px;height:18px;margin-top:1px;transition:all .25s;display:grid}.ab__step[data-astro-cid-4ubstyhv][data-state=run]{border-color:var(--amber-line)}.ab__step[data-astro-cid-4ubstyhv][data-state=run] .ab__st[data-astro-cid-4ubstyhv]{border-color:var(--amber);animation:1s ease-in-out infinite pulse}.ab__step[data-astro-cid-4ubstyhv][data-state=done] .ab__st[data-astro-cid-4ubstyhv]{border-color:var(--teal);background:var(--teal);color:var(--teal-ink)}.ab__main[data-astro-cid-4ubstyhv]{min-width:0}.ab__top[data-astro-cid-4ubstyhv]{align-items:center;gap:8px;font-size:11px;display:flex}.ab__idx[data-astro-cid-4ubstyhv]{color:var(--faint)}.ab__verb[data-astro-cid-4ubstyhv]{color:var(--fg);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.ab__word[data-astro-cid-4ubstyhv]{color:var(--muted-2);text-transform:uppercase;letter-spacing:.05em;margin-left:auto;font-size:10px}.ab__step[data-astro-cid-4ubstyhv][data-state=run] .ab__word[data-astro-cid-4ubstyhv]{color:var(--amber)}.ab__step[data-astro-cid-4ubstyhv][data-state=done] .ab__word[data-astro-cid-4ubstyhv]{color:var(--teal)}.ab__cmd[data-astro-cid-4ubstyhv]{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-2);margin-top:5px;font-size:12px;display:block;overflow:hidden}.ab__out[data-astro-cid-4ubstyhv]{opacity:0;max-height:0;color:var(--teal);font-size:11.5px;transition:max-height .35s,opacity .35s,margin .35s;overflow:hidden}.ab__step[data-astro-cid-4ubstyhv][data-state=done] .ab__out[data-astro-cid-4ubstyhv]{opacity:1;max-height:20px;margin-top:4px}.ab__browser[data-astro-cid-4ubstyhv]{border:1px solid var(--border);border-radius:var(--radius);opacity:.35;filter:saturate(0);transition:opacity .5s,filter .5s;overflow:hidden}.ab__browser[data-astro-cid-4ubstyhv].is-live{opacity:1;filter:none}.ab__browser-bar[data-astro-cid-4ubstyhv]{border-bottom:1px solid var(--border);background:var(--bg);align-items:center;gap:10px;height:32px;padding:0 8px;display:flex}.ab__browser-bar[data-astro-cid-4ubstyhv] .win-dots[data-astro-cid-4ubstyhv] i[data-astro-cid-4ubstyhv]{width:8px;height:8px}.ab__page[data-astro-cid-4ubstyhv]{background:var(--bg-1);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px;display:flex;position:relative}.ab__pr[data-astro-cid-4ubstyhv]{color:var(--fg);flex:100%;font-size:13px;font-weight:500}.ab__pr[data-astro-cid-4ubstyhv] .faint[data-astro-cid-4ubstyhv]{color:var(--faint);font-weight:400}.ab__checks[data-astro-cid-4ubstyhv]{font:11px/1.3 var(--font-mono);color:var(--muted);flex-wrap:wrap;gap:6px 14px;display:flex}.ab__checks[data-astro-cid-4ubstyhv]>span[data-astro-cid-4ubstyhv]{align-items:center;gap:6px;display:inline-flex}.ab__btn[data-astro-cid-4ubstyhv]{background:var(--teal);color:var(--teal-ink);border-radius:5px;margin-left:auto;padding:5px 12px;font-size:12px;font-weight:600;position:relative}.ab__cursor[data-astro-cid-4ubstyhv]{color:#fff;opacity:0;filter:drop-shadow(0 1px 2px #000);position:absolute;bottom:-12px;right:-10px}.ab__browser[data-astro-cid-4ubstyhv].is-live .ab__cursor[data-astro-cid-4ubstyhv]{animation:1.6s ease-out .2s forwards ab-cursor}@keyframes ab-cursor{0%{opacity:0;transform:translate(40px,24px)}30%{opacity:1}to{opacity:1;transform:none}}.ps__states[data-astro-cid-wruk5bxi]{gap:10px;display:grid}@media (width>=560px){.ps__states[data-astro-cid-wruk5bxi]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ps__states[data-astro-cid-wruk5bxi] li[data-astro-cid-wruk5bxi]{border:1px solid var(--border-subtle);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:8px;padding:12px;display:flex;position:relative}.ps__pill[data-astro-cid-wruk5bxi]{font:600 12px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:7px;display:inline-flex}.ps__pill[data-astro-cid-wruk5bxi].teal{color:var(--teal)}.ps__pill[data-astro-cid-wruk5bxi].gray{color:var(--muted)}.ps__note[data-astro-cid-wruk5bxi]{color:var(--muted);font-size:12px}.ps__arrow[data-astro-cid-wruk5bxi]{color:var(--faint);font-size:10.5px}.ps__items[data-astro-cid-wruk5bxi]{border:1px solid var(--border-subtle);border-radius:var(--radius);background:var(--surface);margin-top:14px}.ps__items[data-astro-cid-wruk5bxi] li[data-astro-cid-wruk5bxi]{color:var(--fg-2);align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.ps__items[data-astro-cid-wruk5bxi] li[data-astro-cid-wruk5bxi]+li[data-astro-cid-wruk5bxi]{border-top:1px solid var(--border-subtle)}.ps__items[data-astro-cid-wruk5bxi] svg{color:var(--muted)}.ps__name[data-astro-cid-wruk5bxi]{flex:1;min-width:0}.ps__st[data-astro-cid-wruk5bxi]{color:var(--teal);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.ps__st[data-astro-cid-wruk5bxi].off{color:var(--muted-2)}.tour__tabs[data-astro-cid-cpylylou]{margin-bottom:28px}.tour__tabs[data-astro-cid-cpylylou] .tab[data-astro-cid-cpylylou] svg{color:var(--muted-2)}.tour__tabs[data-astro-cid-cpylylou] .tab[data-astro-cid-cpylylou][aria-selected=true] svg{color:var(--teal)}.tour__panel[data-astro-cid-cpylylou]{align-items:center;gap:32px;display:grid}@media (width>=980px){.tour__panel[data-astro-cid-cpylylou]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:56px}}.tour__facts[data-astro-cid-cpylylou]{gap:10px;display:grid}.tour__facts[data-astro-cid-cpylylou] li[data-astro-cid-cpylylou]{color:var(--fg-2);align-items:flex-start;gap:10px;font-size:14px;display:flex}.tour__facts[data-astro-cid-cpylylou] svg{color:var(--teal);flex:none;margin-top:3px}.tour__how[data-astro-cid-cpylylou]{border-radius:var(--radius);border:1px solid var(--border);background:var(--bg-1);max-width:100%;color:var(--fg-2);white-space:nowrap;padding:8px 12px;font-size:12.5px;display:inline-block;overflow-x:auto}.cc__diff[data-astro-cid-5ze7d73g]{border:1px solid var(--border);border-radius:var(--radius);font-size:12px;line-height:26px;overflow:hidden}.cc__del[data-astro-cid-5ze7d73g]{background:var(--red-soft);color:var(--muted);padding:0 12px;text-decoration:line-through #ff61668c}.cc__ins[data-astro-cid-5ze7d73g]{background:var(--teal-soft);color:var(--teal);padding:0 12px}.cc__jobs[data-astro-cid-5ze7d73g]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin-top:12px}.cc__jobs[data-astro-cid-5ze7d73g] li[data-astro-cid-5ze7d73g]{align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}.cc__jobs[data-astro-cid-5ze7d73g] li[data-astro-cid-5ze7d73g]+li[data-astro-cid-5ze7d73g]{border-top:1px solid var(--border-subtle)}.cc__ok[data-astro-cid-5ze7d73g]{background:var(--teal);width:16px;height:16px;color:var(--teal-ink);border-radius:50%;flex:none;place-items:center;display:grid}.cc__name[data-astro-cid-5ze7d73g]{min-width:0;color:var(--fg-2);flex:1}.cc__size[data-astro-cid-5ze7d73g]{color:var(--muted-2)}.sp__strip[data-astro-cid-3z23mkwu]{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}@media (width>=860px){.sp__strip[data-astro-cid-3z23mkwu]{grid-template-columns:repeat(6,minmax(0,1fr))}}.sp__opt[data-astro-cid-3z23mkwu]{display:block;position:relative}.sp__opt[data-astro-cid-3z23mkwu] input[data-astro-cid-3z23mkwu]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sp__card[data-astro-cid-3z23mkwu]{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-1);flex-direction:column;gap:6px;padding:14px;transition:border-color .15s,background .15s;display:flex;position:relative}.sp__opt[data-astro-cid-3z23mkwu]:hover .sp__card[data-astro-cid-3z23mkwu]{border-color:var(--border-strong)}.sp__opt[data-astro-cid-3z23mkwu] input[data-astro-cid-3z23mkwu]:checked+.sp__card[data-astro-cid-3z23mkwu]{border-color:var(--teal-line);background:var(--teal-soft)}.sp__opt[data-astro-cid-3z23mkwu] input[data-astro-cid-3z23mkwu]:focus-visible+.sp__card[data-astro-cid-3z23mkwu]{outline:2px solid var(--blue);outline-offset:2px}.sp__id[data-astro-cid-3z23mkwu]{letter-spacing:-.02em;color:var(--fg);font-size:22px;font-weight:600}.sp__opt[data-astro-cid-3z23mkwu] input[data-astro-cid-3z23mkwu]:checked+.sp__card[data-astro-cid-3z23mkwu] .sp__id[data-astro-cid-3z23mkwu]{color:var(--teal)}.sp__meta[data-astro-cid-3z23mkwu]{color:var(--muted);font-size:12px}.sp__def[data-astro-cid-3z23mkwu]{text-transform:uppercase;letter-spacing:.06em;color:var(--amber);font-size:9.5px;position:absolute;top:10px;right:10px}.sp__detail[data-astro-cid-3z23mkwu]{gap:24px;margin-top:16px;padding:clamp(18px,2.4vw,26px);display:grid}@media (width>=980px){.sp__detail[data-astro-cid-3z23mkwu]{grid-template-columns:220px minmax(0,1fr) minmax(0,1fr);gap:32px}}.sp__cpus[data-astro-cid-3z23mkwu]{grid-template-columns:repeat(8,1fr);gap:4px;max-width:200px;margin-top:12px;display:grid}.sp__cpus[data-astro-cid-3z23mkwu] i[data-astro-cid-3z23mkwu]{aspect-ratio:1;background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:3px;transition:background .2s}.sp__cpus[data-astro-cid-3z23mkwu] i[data-astro-cid-3z23mkwu].on{background:var(--teal);border-color:var(--teal)}.sp__vizlbl[data-astro-cid-3z23mkwu]{color:var(--muted-2);margin-top:8px;font-size:11.5px}.sp__ram[data-astro-cid-3z23mkwu]{max-width:200px;margin-top:16px}.sp__spec[data-astro-cid-3z23mkwu]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:16px 20px;display:grid}.sp__spec[data-astro-cid-3z23mkwu] dt[data-astro-cid-3z23mkwu]{color:var(--muted-2);align-items:center;gap:6px;font-size:12px;display:flex}.sp__spec[data-astro-cid-3z23mkwu] dd[data-astro-cid-3z23mkwu]{color:var(--fg-2);margin:4px 0 0;font-size:15px}.sp__fit[data-astro-cid-3z23mkwu]{grid-column:1/-1}.sp__fit[data-astro-cid-3z23mkwu] dd[data-astro-cid-3z23mkwu]{font-size:14px}.sp__code[data-astro-cid-3z23mkwu]{border:1px solid var(--border);border-radius:var(--radius);min-width:0;overflow:hidden}.sp__code-bar[data-astro-cid-3z23mkwu]{border-bottom:1px solid var(--border);background:var(--bg-1);justify-content:space-between;align-items:center;height:34px;padding:0 6px 0 12px;display:flex}.sp__pre[data-astro-cid-3z23mkwu]{white-space:pre}.hero[data-astro-cid-lcdefpme]{padding:clamp(48px,7vw,96px) 0 clamp(64px,8vw,112px);position:relative;overflow:hidden}.hero__inner[data-astro-cid-lcdefpme]{position:relative}.hero__eyebrow[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hero__eyebrow[data-astro-cid-lcdefpme] .badge[data-astro-cid-lcdefpme] svg{width:12px;height:12px}.hero__plus[data-astro-cid-lcdefpme]{color:var(--faint);font-size:13px}.hero__same[data-astro-cid-lcdefpme]{letter-spacing:.05em;text-transform:uppercase;color:var(--muted-2);margin-left:6px;font-size:11px}.hero__h1[data-astro-cid-lcdefpme]{max-width:1040px;margin-top:26px}.hero__l1[data-astro-cid-lcdefpme],.hero__l2[data-astro-cid-lcdefpme]{display:block}.hero__l1[data-astro-cid-lcdefpme]{color:var(--fg)}.hero__h1[data-astro-cid-lcdefpme] mark[data-astro-cid-lcdefpme]{color:var(--teal);background:0 0}.hero__h1[data-astro-cid-lcdefpme] .caret[data-astro-cid-lcdefpme]{vertical-align:-.02em;border-radius:2px;width:.3em;height:.72em;margin-left:.07em}.hero__sub[data-astro-cid-lcdefpme]{max-width:700px;margin-top:26px}.hero__ctas[data-astro-cid-lcdefpme]{margin-top:34px}.hero__aside[data-astro-cid-lcdefpme]{margin-top:16px}.product-still[data-astro-cid-lcdefpme]{background:#050505;border:1px solid #ffffff14;border-radius:16px;margin:clamp(36px,5vw,56px) 0 0;overflow:hidden;box-shadow:0 28px 90px #0000008c}.product-still[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block}.sr-only[data-astro-cid-lcdefpme]{clip:rect(0,0,0,0);white-space:nowrap;clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero__proof[data-astro-cid-lcdefpme]{gap:20px;margin-top:clamp(48px,6vw,72px);display:grid;position:relative}@media (width>=1000px){.hero__proof[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}.hero__pane[data-astro-cid-lcdefpme]{flex-direction:column;min-width:0;display:flex}.hero__pane[data-astro-cid-lcdefpme]>.win{flex:1}.hero__pane-lbl[data-astro-cid-lcdefpme]{color:var(--fg-2);margin-bottom:10px;font-size:13px}.hero__pane-lbl[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{margin-right:4px;font-size:12px}.home-sdk[data-astro-cid-lcdefpme]{margin-top:clamp(64px,8vw,104px)}.steps[data-astro-cid-lcdefpme]{border-top:1px solid var(--border-subtle);gap:0;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border-subtle);grid-template-columns:40px minmax(0,1fr);gap:12px;padding:18px 0;display:grid}.steps__n[data-astro-cid-lcdefpme]{color:var(--teal);padding-top:3px;font-size:12px}.ci-cards[data-astro-cid-lcdefpme]{gap:16px;display:grid}.iso-facts[data-astro-cid-lcdefpme]{gap:18px;display:grid}@media (width>=640px){.iso-facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px}}.iso-facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:14px;display:flex}.iso-facts[data-astro-cid-lcdefpme] .card__icon[data-astro-cid-lcdefpme]{flex:none}.iso-facts__t[data-astro-cid-lcdefpme]{color:var(--fg);margin-bottom:4px;font-size:15px;font-weight:500}
