.landing .pinstall-lead{max-width:44rem;color:var(--text-3);margin-top:.7rem;font-size:.9rem;line-height:1.6}.landing .pinstall-list{gap:.7rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.landing .pinstall-row{border:1px solid var(--line-2);background:var(--surface);border-radius:12px;padding:.9rem 1rem 1rem}.landing .pinstall-client{color:var(--text-2);letter-spacing:.01em;margin:0;font-size:.82rem;font-weight:560}.landing .pinstall-step{color:var(--text-4);margin:.5rem 0 0;font-size:.82rem;line-height:1.55}.landing .pinstall-row .mcp-connector{border:1px solid var(--line-2);background:var(--surface-2,transparent);border-radius:10px;align-items:center;gap:12px;max-width:100%;margin-top:10px;padding:10px 12px;display:flex}.landing .pinstall-row .mcp-connector code{white-space:nowrap;min-width:0;color:var(--text-2);cursor:pointer;flex:1;font-size:.82rem;overflow-x:auto}.landing .pinstall-row .mcp-connector.is-block code{white-space:normal;overflow-wrap:anywhere}.landing .pinstall-row .mcp-connector button{text-transform:uppercase;letter-spacing:.12em;color:var(--text-3);border:1px solid var(--line-2);cursor:pointer;background:0 0;border-radius:8px;flex:none;padding:6px 10px;font-size:.68rem}.landing .pinstall-row .mcp-connector button:hover{color:var(--text);border-color:var(--line-3)}.landing .pinstall-row .install-copy-note{color:var(--text-3);margin:.35rem 0 0;font-size:.78rem;line-height:1.5}.landing .pinstall-row .install-copy-note:empty{display:none}@media (max-width:640px){.landing .pinstall-row .mcp-connector{flex-wrap:wrap}.landing .pinstall-row .mcp-connector code{width:100%}}
