.security-panel__body[data-astro-cid-bphwwrdo]{color:var(--color-muted);margin-top:12px;font-size:.82rem;line-height:1.6}.installation-guide[data-astro-cid-bg3572yr]{padding:clamp(3rem,7vw,6rem) 0}.installation-guide__head[data-astro-cid-bg3572yr]{max-width:760px;margin-bottom:28px}.installation-guide__head[data-astro-cid-bg3572yr] .section-title[data-astro-cid-bg3572yr]{margin:0 0 14px}.installation-guide__grid[data-astro-cid-bg3572yr]{grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr);align-items:start;gap:18px;display:grid}.installation-guide__steps[data-astro-cid-bg3572yr]{gap:12px;display:grid}.installation-step[data-astro-cid-bg3572yr]{border:1px solid var(--color-white-10);border-radius:var(--radius-lg);background:var(--color-panel);grid-template-columns:minmax(150px,.7fr) minmax(0,1fr);align-items:start;gap:20px;padding:14px;display:grid}.installation-step__visual[data-astro-cid-bg3572yr]{margin:0}.installation-step__visual[data-astro-cid-bg3572yr] svg[data-astro-cid-bg3572yr]{width:100%;height:auto;display:block}.installation-step__copy[data-astro-cid-bg3572yr] .eyebrow[data-astro-cid-bg3572yr]{margin:0 0 8px}.installation-step__copy[data-astro-cid-bg3572yr] h3[data-astro-cid-bg3572yr],.installation-video[data-astro-cid-bg3572yr] h3[data-astro-cid-bg3572yr]{font-family:var(--font-display);margin:0 0 8px;font-size:1.15rem;line-height:1.15}.installation-step__body[data-astro-cid-bg3572yr],.installation-guide__note[data-astro-cid-bg3572yr],.installation-video__placeholder[data-astro-cid-bg3572yr] p[data-astro-cid-bg3572yr]{color:var(--color-muted);margin:0;font-size:.88rem;line-height:1.65}.installation-step__details[data-astro-cid-bg3572yr]{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.installation-step__details[data-astro-cid-bg3572yr] li[data-astro-cid-bg3572yr]{color:var(--color-muted);padding-left:16px;font-size:.82rem;line-height:1.6;position:relative}.installation-step__details[data-astro-cid-bg3572yr] li[data-astro-cid-bg3572yr]:before{content:"";background:var(--color-lime);opacity:.7;border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.installation-step__commands[data-astro-cid-bg3572yr]{border:1px solid var(--color-white-10);border-radius:var(--radius-md);background:#0a0f0c;margin:12px 0 0;padding:12px 14px;overflow-x:auto}.installation-step__commands[data-astro-cid-bg3572yr] code[data-astro-cid-bg3572yr]{color:var(--color-lime-soft);font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;font-size:.72rem;line-height:1.7}.installation-prep[data-astro-cid-bg3572yr]{border:1px solid var(--color-white-10);border-radius:var(--radius-lg);background:var(--color-panel-2);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:18px;padding:18px;display:grid}.installation-prep__intro[data-astro-cid-bg3572yr] .eyebrow[data-astro-cid-bg3572yr]{margin:0 0 8px}.installation-prep__intro[data-astro-cid-bg3572yr] p[data-astro-cid-bg3572yr]:last-child{color:var(--color-muted);margin:0;font-size:.84rem;line-height:1.6}.installation-prep__list[data-astro-cid-bg3572yr]{gap:7px;margin:0;padding:0;list-style:none;display:grid}.installation-prep__list[data-astro-cid-bg3572yr] li[data-astro-cid-bg3572yr]{color:var(--color-muted);padding-left:18px;font-size:.82rem;line-height:1.55;position:relative}.installation-prep__list[data-astro-cid-bg3572yr] li[data-astro-cid-bg3572yr]:before{content:"";border:1px solid var(--color-lime);border-radius:2px;width:7px;height:7px;position:absolute;top:.5em;left:0}.installation-guide__note[data-astro-cid-bg3572yr]{border-left:2px solid var(--color-lime);background:var(--color-white-05);padding:14px 16px}.installation-video[data-astro-cid-bg3572yr]{top:calc(var(--header-h) + 18px);border:1px solid var(--color-white-10);border-radius:var(--radius-lg);background:var(--color-panel);padding:18px;position:sticky}.installation-video[data-astro-cid-bg3572yr] iframe[data-astro-cid-bg3572yr],.installation-video__placeholder[data-astro-cid-bg3572yr]{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--color-panel-2);border:0;width:100%;display:grid}.installation-video__placeholder[data-astro-cid-bg3572yr]{color:var(--color-lime);text-align:center;place-content:center;justify-items:center;gap:12px;padding:18px}.installation-video__placeholder[data-astro-cid-bg3572yr] p[data-astro-cid-bg3572yr]{max-width:34ch;color:var(--color-muted)}.installation-video__script[data-astro-cid-bg3572yr]{color:var(--color-lime);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin-top:16px;font-size:.72rem;display:inline-flex}.installation-video__script[data-astro-cid-bg3572yr]:hover{color:var(--color-lime-soft)}@media (width<=800px){.installation-guide__grid[data-astro-cid-bg3572yr],.installation-prep[data-astro-cid-bg3572yr]{grid-template-columns:1fr}.installation-video[data-astro-cid-bg3572yr]{position:static}}@media (width<=540px){.installation-step[data-astro-cid-bg3572yr]{grid-template-columns:1fr;gap:12px}.installation-step__visual[data-astro-cid-bg3572yr] svg[data-astro-cid-bg3572yr]{max-height:150px}}.breadcrumb[data-astro-cid-wjzcrgve]{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;padding-top:24px;font-size:9px;display:flex}.breadcrumb[data-astro-cid-wjzcrgve] a[data-astro-cid-wjzcrgve]:hover{color:var(--color-lime)}.download-footnote[data-astro-cid-wjzcrgve]{border-top:1px solid var(--color-white-10);color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:18px;padding:8px 0 40px;font-size:9px;display:flex}.download-footnote[data-astro-cid-wjzcrgve] a[data-astro-cid-wjzcrgve]{align-items:center;gap:6px;display:inline-flex}.download-footnote[data-astro-cid-wjzcrgve] a[data-astro-cid-wjzcrgve]:hover{color:var(--color-lime)}
