.copy-btn:where(.astro-74lkg7sv){background:transparent;border:1px solid var(--term-border);color:var(--fg-faint);font-size:11px;padding:3px 10px;border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-sans);transition:border-color .15s,color .15s}.copy-btn:where(.astro-74lkg7sv):hover{border-color:var(--accent-prompt);color:var(--accent-prompt)}.install-block:where(.astro-gwiexose){display:inline-flex;align-items:center;gap:var(--space-3);padding:14px 18px;background:var(--term-bg);color:var(--term-fg);font-family:var(--font-mono);font-size:15px;border-radius:var(--radius-md);max-width:100%;overflow-x:auto}.prompt:where(.astro-gwiexose){color:var(--accent-prompt);user-select:none}code:where(.astro-gwiexose){color:var(--term-fg);background:transparent}.hero:where(.astro-bbe6dxrz){padding:var(--space-9) 0 var(--space-9);border-top:none}.hero:where(.astro-bbe6dxrz) .eyebrow:where(.astro-bbe6dxrz){display:block;margin-bottom:var(--space-4)}.hero:where(.astro-bbe6dxrz) h1:where(.astro-bbe6dxrz){max-width:880px;margin:0 0 var(--space-5)}.sub:where(.astro-bbe6dxrz){font-size:var(--type-sub);color:var(--fg-muted);max-width:640px;margin:0 0 var(--space-6)}.install-wrap:where(.astro-bbe6dxrz){margin-bottom:var(--space-5)}.tags:where(.astro-bbe6dxrz){display:flex;gap:var(--space-3);flex-wrap:wrap}.problem:where(.astro-l6zbxp7z) h2:where(.astro-l6zbxp7z){margin-bottom:var(--space-5)}.problem:where(.astro-l6zbxp7z) p:where(.astro-l6zbxp7z){font-size:var(--type-sub);color:var(--fg-muted);max-width:720px}.strips:where(.astro-gu5lodku) h2:where(.astro-gu5lodku){margin-bottom:var(--space-3)}.subtitle:where(.astro-gu5lodku){color:var(--fg-muted);margin-bottom:var(--space-7);max-width:640px}.grid:where(.astro-gu5lodku){display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-4)}.cat:where(.astro-gu5lodku){background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5)}.cat-name:where(.astro-gu5lodku){font-size:14px;color:var(--fg-faint);margin-bottom:var(--space-2);text-transform:uppercase;letter-spacing:.04em}.example:where(.astro-gu5lodku){display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:14px;flex-wrap:wrap}.before:where(.astro-gu5lodku){color:var(--fg-strong);background:transparent}.after:where(.astro-gu5lodku){color:var(--fg-strong);background:var(--accent-available-bg);padding:2px 6px;border-radius:var(--radius-sm)}.arrow:where(.astro-gu5lodku){color:var(--fg-tertiary)}.how:where(.astro-cmgpsf2k) h2:where(.astro-cmgpsf2k){margin-bottom:var(--space-7)}.steps:where(.astro-cmgpsf2k){display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:var(--space-5);align-items:start}.step:where(.astro-cmgpsf2k){display:flex;flex-direction:column;gap:var(--space-3);color:var(--fg-default)}.step:where(.astro-cmgpsf2k) svg:where(.astro-cmgpsf2k){color:var(--fg-strong)}.step:where(.astro-cmgpsf2k) h3:where(.astro-cmgpsf2k){font-size:18px}.step:where(.astro-cmgpsf2k) p:where(.astro-cmgpsf2k){color:var(--fg-muted);font-size:15px}.arrow:where(.astro-cmgpsf2k){font-size:22px;color:var(--fg-tertiary);align-self:center;padding-top:32px}.closing:where(.astro-cmgpsf2k){margin-top:var(--space-7);font-size:26px;font-weight:600;color:var(--fg-strong);max-width:720px}@media(max-width:768px){.steps:where(.astro-cmgpsf2k){grid-template-columns:1fr}.arrow:where(.astro-cmgpsf2k){transform:rotate(90deg);padding:0}}.installs:where(.astro-tauclglw) h2:where(.astro-tauclglw){margin-bottom:var(--space-7)}.platforms:where(.astro-tauclglw){display:flex;flex-direction:column;gap:var(--space-6)}.platform:where(.astro-tauclglw){display:flex;flex-direction:column;gap:var(--space-3)}.label:where(.astro-tauclglw){font-size:14px;color:var(--fg-faint);text-transform:uppercase;letter-spacing:.04em}.note:where(.astro-tauclglw){color:var(--fg-muted);font-size:14px}.trust:where(.astro-65hcfmia) h2:where(.astro-65hcfmia){margin-bottom:var(--space-7)}.cards:where(.astro-65hcfmia){display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5)}.card:where(.astro-65hcfmia){background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-5)}.card:where(.astro-65hcfmia) h3:where(.astro-65hcfmia){margin-bottom:var(--space-3);font-size:18px}.card:where(.astro-65hcfmia) p:where(.astro-65hcfmia){color:var(--fg-muted);font-size:15px}@media(max-width:768px){.cards:where(.astro-65hcfmia){grid-template-columns:1fr}}.faq:where(.astro-al2ca2vr) h2:where(.astro-al2ca2vr){margin-bottom:var(--space-7)}.list:where(.astro-al2ca2vr){display:flex;flex-direction:column}details:where(.astro-al2ca2vr){border-top:1px solid var(--border-subtle);padding:var(--space-4) 0}details:where(.astro-al2ca2vr):last-child{border-bottom:1px solid var(--border-subtle)}summary:where(.astro-al2ca2vr){font-size:17px;font-weight:500;color:var(--fg-strong);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}summary:where(.astro-al2ca2vr):after{content:"+";font-size:22px;color:var(--fg-tertiary);transition:transform .2s}details:where(.astro-al2ca2vr)[open] summary:where(.astro-al2ca2vr):after{content:"−"}details:where(.astro-al2ca2vr) p:where(.astro-al2ca2vr){margin-top:var(--space-3);color:var(--fg-muted);font-size:15px;max-width:720px}
