.bx-install{padding:clamp(52px,6vw,88px) 0 clamp(72px,8vw,112px)}.bx-install-col{max-width:820px;margin:0 auto}.bx-install-head{margin:0 0 clamp(36px,4.5vw,56px)}.bx-install-h1{letter-spacing:-.03em;color:var(--ink);margin:16px 0 14px;font-size:clamp(2.4rem,4.4vw,3.6rem);font-weight:800;line-height:1.02}.bx-install-h1 em{font-family:var(--font-serif);color:var(--accent);letter-spacing:0;font-style:italic;font-weight:400}.bx-install-head .bx-lead{max-width:56ch}.bx-install-sec{border-top:1px solid var(--line);margin-top:clamp(30px,3.6vw,44px);padding:clamp(30px,3.6vw,44px) 0 0}.bx-install-sec:first-of-type{border-top:0;margin-top:0;padding-top:0}.bx-install-sec h2{letter-spacing:-.018em;color:var(--ink);margin:0 0 10px;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:700}.bx-install-sec h3{font-family:var(--font-sans);color:var(--ink-2);margin:30px 0 12px;font-size:13px;font-weight:400}.bx-install-sec p{color:var(--ink-2);max-width:68ch;margin:0 0 14px;font-size:15px;line-height:1.7}.bx-install-sec a{color:var(--accent)}.bx-install-sec code{font-family:var(--font-mono);color:var(--ink);background:var(--panel-2);border-radius:var(--r-xs);padding:2px 6px;font-size:.875em}.bx-install-facts{margin:0;padding:0;list-style:none}.bx-install-facts li{border-top:1px solid var(--line);color:var(--ink-2);grid-template-columns:190px minmax(0,1fr);gap:clamp(14px,2.4vw,32px);padding:15px 0;font-size:15px;line-height:1.65;display:grid}.bx-install-facts li:last-child{border-bottom:1px solid var(--line)}.bx-install-facts .k{font-family:var(--font-mono);color:var(--ink);font-size:12.5px}.bx-install-facts code{font-family:var(--font-mono);color:var(--ink);background:var(--panel-2);border-radius:var(--r-xs);padding:2px 6px;font-size:.875em}.bx-install-cmds{flex-direction:column;gap:14px;margin:0 0 8px;display:flex}.bx-install-cmd .lab{font-family:var(--font-mono);color:var(--ink-3);align-items:center;gap:8px;margin:0 0 7px;font-size:12px;display:flex}.bx-install-cmd .lab svg{width:14px;height:14px}.bx-install-steps{counter-reset:bx-step;flex-direction:column;gap:18px;margin:4px 0 16px;display:flex}.bx-install-step .n{font-family:var(--font-mono);color:var(--ink-3);margin:0 0 7px;font-size:12px}.bx-install-eds{margin:4px 0 0;padding:0;list-style:none}.bx-install-ed{border-top:1px solid var(--line);padding:18px 0}.bx-install-ed:last-child{border-bottom:1px solid var(--line)}.bx-install-ed-top{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.bx-install-ed-top svg{flex:none;width:18px;height:18px}.bx-install-ed-name{color:var(--ink);font-size:15px;font-weight:700}.bx-install-ed-sub{font-family:var(--font-mono);color:var(--ink-3);font-size:12px}.bx-install-ed-status{font-family:var(--font-mono);color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--pill);padding:2px 9px;font-size:10.5px}.bx-install-ed-status.is-soon{color:var(--ink-3);background:var(--panel-2);border-color:var(--line)}.bx-install-ed-link{font-family:var(--font-mono);color:var(--accent);margin-left:auto;font-size:12px}.bx-install-ed .bx-cmd{margin-top:12px}@media (width<=720px){.bx-install-facts li{grid-template-columns:1fr;gap:4px}.bx-install-ed-link{width:100%;margin-left:0}}
