.mcp_hero{grid-template-columns:2.25fr 1fr;grid-template-rows:auto auto}
.mcp_hero>.w-layout-cell:first-child{grid-column:span 2/span 2}
#connectors{scroll-margin-top:6.25rem}
.mcp_status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
.mcp_intro{display:flex;flex-direction:column;gap:1rem}
.mcp_card{gap:2.5rem;min-width:0}
.mcp_logo{width:3.5rem;height:3.5rem}
.mcp_tags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}
.mcp_url{display:flex;flex-direction:column;gap:.5rem;min-width:0}
.mcp_url-row{display:flex;align-items:center;gap:.5rem;padding:.375rem .375rem .375rem .875rem;border:1px solid var(--design-system---shared-library---natural-grey--200);border-radius:var(--_spacing---radius--radius-sm);background-color:#f8f8f9;min-width:0}
.mcp_url-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem}
.mcp_copy{flex:none;padding:.375rem .75rem;border:1px solid var(--design-system---shared-library---natural-grey--300);border-radius:var(--_spacing---radius--radius-sm);background-color:#fff;color:inherit;font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}
.mcp_copy:hover{border-color:var(--design-system---shared-library---color-neutral--black)}
.mcp_steps{grid-template-columns:repeat(3,1fr);grid-template-rows:auto;margin:0;padding:0;list-style:none}
.mcp_steps .control_card{background-color:var(--design-system---shared-library---natural-grey--100);border-color:var(--design-system---shared-library---natural-grey--200)}
.mcp_closing{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem}
.mcp_closing-text{display:flex;flex-direction:column;gap:.5rem}
@media screen and (max-width:991px){
  .mcp_hero{grid-template-columns:1fr}
  .mcp_hero>.w-layout-cell:first-child{grid-column:auto}
}
@media screen and (max-width:767px){
  .mcp_steps{grid-template-columns:1fr}
  .mcp_card{gap:1.5rem}
  .mcp_url-text{white-space:normal;overflow-wrap:anywhere}
}
.mcp_post{margin-top:.75rem}
.mcp_post-link{color:inherit;text-decoration:underline;text-underline-offset:.15em}
