.landing-module__w3sXKW__wrap{max-width:1240px;margin:0 auto;padding:0 20px;position:relative}@media (min-width:768px){.landing-module__w3sXKW__wrap{padding:0 40px}}.landing-module__w3sXKW__hero{position:relative;overflow:hidden}@media (min-width:1024px){.landing-module__w3sXKW__hero{min-height:780px}}.landing-module__w3sXKW__backdrop{z-index:0;pointer-events:none;background-color:#0d1b22;background-image:var(--art);opacity:.8;background-position:70% 35%;background-repeat:no-repeat;background-size:cover;height:100%;max-height:860px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 96%);mask-image:linear-gradient(#000 0% 50%,#0000 96%)}.landing-module__w3sXKW__backdrop:after{content:"";background:linear-gradient(90deg,#07080aeb 0%,#07080ab3 38%,#07080a4d 62% 76%,#07080ad9 100%),linear-gradient(#07080a80 0%,#07080a00 24%);position:absolute;inset:0}@media (max-width:1023px){.landing-module__w3sXKW__backdrop:after{background:linear-gradient(#07080ab8 0%,#07080ad1 60%,#07080ae6 100%)}}.landing-module__w3sXKW__heroGrid{z-index:1;grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;padding-top:56px;padding-bottom:72px;display:grid;position:relative}@media (min-width:1024px){.landing-module__w3sXKW__heroGrid{padding-top:96px;padding-bottom:88px}.landing-module__w3sXKW__heroGrid.landing-module__w3sXKW__withShot{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;padding-top:80px}}.landing-module__w3sXKW__heroCopy{max-width:680px}.landing-module__w3sXKW__heroCopy h1{margin:12px 0 0}.landing-module__w3sXKW__heroLede{max-width:580px;margin-top:22px}.landing-module__w3sXKW__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.landing-module__w3sXKW__heroMeta{margin-top:18px}.landing-module__w3sXKW__section{padding:64px 0}@media (min-width:1024px){.landing-module__w3sXKW__section{padding:88px 0}}.landing-module__w3sXKW__fill{background:var(--surface)}.landing-module__w3sXKW__head{max-width:760px;margin-bottom:40px}.landing-module__w3sXKW__head h2{margin:0}.landing-module__w3sXKW__headLine{margin-top:16px;line-height:1.55}.landing-module__w3sXKW__fixGrid{grid-template-columns:minmax(0,1fr);gap:32px 48px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.landing-module__w3sXKW__fixGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.landing-module__w3sXKW__fixGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 56px}}.landing-module__w3sXKW__fixGrid h3{margin:0}.landing-module__w3sXKW__fixGrid p{margin-top:10px;line-height:1.55}.landing-module__w3sXKW__split{grid-template-columns:minmax(0,1fr);align-items:start;gap:36px;display:grid}@media (min-width:1024px){.landing-module__w3sXKW__split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.landing-module__w3sXKW__split h2{margin:0}.landing-module__w3sXKW__points{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.landing-module__w3sXKW__points li{color:var(--text-2);padding-left:22px;font-size:17px;line-height:1.5;position:relative}.landing-module__w3sXKW__points li:before{content:"";background:var(--text-3);border-radius:999px;width:6px;height:6px;position:absolute;top:.62em;left:2px}.landing-module__w3sXKW__points code,.landing-module__w3sXKW__headLine code,.landing-module__w3sXKW__fixGrid code,.landing-module__w3sXKW__stepBody code{font-family:var(--font-mono), ui-monospace, monospace;color:var(--text);font-size:.9em}.landing-module__w3sXKW__file{border-radius:var(--r-lg);background:var(--surface);min-width:0;margin:0;overflow:hidden}.landing-module__w3sXKW__fill .landing-module__w3sXKW__file{background:#ffffff0a}.landing-module__w3sXKW__fileHead{background:var(--fill);font-family:var(--font-mono), ui-monospace, monospace;color:var(--text-2);overflow-wrap:anywhere;padding:14px 22px;font-size:13px}.landing-module__w3sXKW__file pre{font-family:var(--font-mono), ui-monospace, monospace;color:var(--text);tab-size:2;margin:0;padding:20px 22px 24px;font-size:14px;line-height:1.7;overflow-x:auto}@media (max-width:767px){.landing-module__w3sXKW__file pre{padding:18px 18px 20px;font-size:13px}}.landing-module__w3sXKW__table{border-collapse:collapse;text-align:left;width:100%}@media (min-width:768px){.landing-module__w3sXKW__table{table-layout:fixed}}.landing-module__w3sXKW__table th{color:var(--text-3);vertical-align:bottom;padding:0 20px 14px 0;font-size:14px;font-weight:500}.landing-module__w3sXKW__table td,.landing-module__w3sXKW__table tbody th{border-top:1px solid var(--divider);vertical-align:top;color:var(--text-2);padding:20px 20px 20px 0;font-size:16px;line-height:1.5}.landing-module__w3sXKW__table td:last-child,.landing-module__w3sXKW__table th:last-child{padding-right:0}.landing-module__w3sXKW__table .landing-module__w3sXKW__area{width:22%;font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);font-size:17px;font-weight:600}.landing-module__w3sXKW__table .landing-module__w3sXKW__us{color:var(--text)}@media (max-width:767px){.landing-module__w3sXKW__table thead{display:none}.landing-module__w3sXKW__table,.landing-module__w3sXKW__table tbody,.landing-module__w3sXKW__table tr,.landing-module__w3sXKW__table td{width:100%;display:block}.landing-module__w3sXKW__table tr{border-top:1px solid var(--divider);padding:18px 0}.landing-module__w3sXKW__table td,.landing-module__w3sXKW__table tbody th{border:0;padding:4px 0}.landing-module__w3sXKW__table .landing-module__w3sXKW__area{width:100%;padding-bottom:8px}.landing-module__w3sXKW__table td[data-label]:before{content:attr(data-label);color:var(--text-3);margin-bottom:2px;font-size:14px;display:block}}.landing-module__w3sXKW__checked{margin-top:20px}.landing-module__w3sXKW__steps{counter-reset:step;grid-template-columns:minmax(0,1fr);gap:28px 40px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.landing-module__w3sXKW__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.landing-module__w3sXKW__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.landing-module__w3sXKW__steps li{counter-increment:step}.landing-module__w3sXKW__steps li:before{content:counter(step);background:var(--fill-2);width:32px;height:32px;color:var(--text);border-radius:999px;justify-content:center;align-items:center;margin-bottom:16px;font-size:14px;font-weight:600;display:inline-flex}.landing-module__w3sXKW__steps h3{margin:0}.landing-module__w3sXKW__stepBody{margin-top:8px;line-height:1.55}.landing-module__w3sXKW__tiles{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.landing-module__w3sXKW__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.landing-module__w3sXKW__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-module__w3sXKW__tiles.landing-module__w3sXKW__three{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-module__w3sXKW__tile{border-radius:var(--r-lg);background:var(--surface);height:100%;min-height:88px;color:var(--text);transition:background-color var(--dur-fast) var(--ease-standard);flex-direction:column;justify-content:space-between;gap:10px;padding:20px 22px;text-decoration:none;display:flex}.landing-module__w3sXKW__fill .landing-module__w3sXKW__tile{background:#ffffff0a}.landing-module__w3sXKW__tile:hover,.landing-module__w3sXKW__fill .landing-module__w3sXKW__tile:hover{background:var(--fill-2)}.landing-module__w3sXKW__tileLabel{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.landing-module__w3sXKW__tileArrow{color:var(--text-3);transition:transform var(--dur-fast) var(--ease-standard)}.landing-module__w3sXKW__tile:hover .landing-module__w3sXKW__tileArrow{color:var(--text-2);transform:translate(3px)}@media (prefers-reduced-motion:reduce){.landing-module__w3sXKW__tile:hover .landing-module__w3sXKW__tileArrow{transform:none}}.landing-module__w3sXKW__faq{max-width:860px;margin:0 auto;padding:64px 20px}@media (min-width:768px){.landing-module__w3sXKW__faq{padding:88px 40px}}.landing-module__w3sXKW__faq h2{margin:0 0 16px}.landing-module__w3sXKW__closing{text-align:center;padding:88px 0 104px;position:relative;overflow:hidden}.landing-module__w3sXKW__closing .landing-module__w3sXKW__wrap{z-index:1}.landing-module__w3sXKW__closing h2{max-width:760px;margin:0 auto}.landing-module__w3sXKW__closingLine{max-width:560px;margin:18px auto 0;line-height:1.55}.landing-module__w3sXKW__closing .landing-module__w3sXKW__actions{justify-content:center}
.CodePanel-module__8YbYnq__panel{border-radius:var(--r-lg);background:#050608b8;min-width:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.CodePanel-module__8YbYnq__head{background:#ffffff0a;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:4px 6px 4px 20px;display:flex}.CodePanel-module__8YbYnq__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono), ui-monospace, monospace;color:var(--text-2);font-size:13px;overflow:hidden}.CodePanel-module__8YbYnq__body{font-family:var(--font-mono), ui-monospace, monospace;color:var(--text);white-space:pre;margin:0;padding:18px 20px 22px;font-size:13px;line-height:1.75;overflow-x:auto}
.MCPWireUpTabs-module__pW_oYW__wireup{border-radius:var(--r-xl);background:var(--glass);-webkit-backdrop-filter:var(--blur);box-shadow:var(--glass-edge), var(--sh-panel);padding:8px}.MCPWireUpTabs-module__pW_oYW__tabs{background:var(--fill);border-radius:999px;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex;overflow-x:auto}.MCPWireUpTabs-module__pW_oYW__tab{height:40px;color:var(--text-2);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:500;display:inline-flex}.MCPWireUpTabs-module__pW_oYW__tab svg{width:16px;height:16px}.MCPWireUpTabs-module__pW_oYW__tab:hover{color:var(--text)}.MCPWireUpTabs-module__pW_oYW__tab[aria-selected=true]{background:var(--fill-3);color:var(--text)}.MCPWireUpTabs-module__pW_oYW__body{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 16px 16px;display:grid}.MCPWireUpTabs-module__pW_oYW__body[hidden]{display:none}@media (min-width:900px){.MCPWireUpTabs-module__pW_oYW__body{grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:start;gap:40px;padding:32px 20px 20px}}.MCPWireUpTabs-module__pW_oYW__steps{counter-reset:step;gap:16px;margin:0;padding:0;list-style:none;display:grid}.MCPWireUpTabs-module__pW_oYW__steps li{counter-increment:step;min-height:28px;color:var(--text-2);overflow-wrap:anywhere;padding-left:42px;font-size:16px;line-height:1.55;position:relative}.MCPWireUpTabs-module__pW_oYW__steps li:before{content:counter(step);background:var(--fill-2);width:28px;height:28px;color:var(--text);border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:-1px;left:0}
.mcp-module__i3AHIa__page{--art:url(/art/backdrop-brightwater.webp)}.mcp-module__i3AHIa__wrap{max-width:1240px;margin:0 auto;padding:0 20px;position:relative}@media (min-width:768px){.mcp-module__i3AHIa__wrap{padding:0 40px}}.mcp-module__i3AHIa__hero{position:relative;overflow:hidden}@media (min-width:1024px){.mcp-module__i3AHIa__hero{min-height:780px}}.mcp-module__i3AHIa__backdrop{z-index:0;pointer-events:none;background-color:#0d1b22;background-image:var(--art);opacity:.8;background-position:70% 35%;background-size:cover;height:100%;max-height:860px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 96%);mask-image:linear-gradient(#000 0% 50%,#0000 96%)}.mcp-module__i3AHIa__backdrop:after{content:"";background:linear-gradient(90deg,#07080aeb 0%,#07080ab3 38%,#07080a59 70%,#07080a40 100%),linear-gradient(#07080a80 0%,#07080a00 24%);position:absolute;inset:0}@media (max-width:1023px){.mcp-module__i3AHIa__backdrop:after{background:linear-gradient(#07080ab8 0%,#07080ad1 60%,#07080ae6 100%)}}.mcp-module__i3AHIa__heroGrid{z-index:1;grid-template-columns:minmax(0,1fr);align-items:center;gap:44px;padding-top:56px;padding-bottom:72px;display:grid;position:relative}@media (min-width:1024px){.mcp-module__i3AHIa__heroGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;padding-top:96px;padding-bottom:96px}}.mcp-module__i3AHIa__context{align-items:center;gap:10px;display:flex}.mcp-module__i3AHIa__heroCopy h1{margin:12px 0 0}.mcp-module__i3AHIa__lede{max-width:560px;margin-top:22px}.mcp-module__i3AHIa__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.mcp-module__i3AHIa__heroMeta{margin-top:18px}.mcp-module__i3AHIa__configPanel{min-width:0;padding:8px}.mcp-module__i3AHIa__configNote{padding:14px 14px 6px}.mcp-module__i3AHIa__section{padding:64px 0}@media (min-width:1024px){.mcp-module__i3AHIa__section{padding:88px 0}}.mcp-module__i3AHIa__fill{background:var(--surface)}.mcp-module__i3AHIa__head{max-width:760px;margin-bottom:40px}.mcp-module__i3AHIa__head h2{margin:0}.mcp-module__i3AHIa__headLine{margin-top:16px;line-height:1.55}.mcp-module__i3AHIa__headRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mcp-module__i3AHIa__split{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (min-width:1024px){.mcp-module__i3AHIa__split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.mcp-module__i3AHIa__split h2{margin:0}.mcp-module__i3AHIa__textLink{color:var(--text);text-underline-offset:4px;margin-top:20px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d;display:inline-block}.mcp-module__i3AHIa__textLink:hover{text-decoration-color:#ffffffb3}.mcp-module__i3AHIa__tools{margin:0;padding:0;list-style:none}.mcp-module__i3AHIa__tool{border-top:1px solid var(--divider);grid-template-columns:minmax(0,1fr);align-items:baseline;gap:6px 24px;padding:18px 0;display:grid}@media (min-width:768px){.mcp-module__i3AHIa__tool{grid-template-columns:260px minmax(0,1fr) auto}}.mcp-module__i3AHIa__toolName{font-family:var(--font-mono), ui-monospace, monospace;color:var(--text);overflow-wrap:anywhere;font-size:15px}.mcp-module__i3AHIa__toolDesc{color:var(--text-2);font-size:16px;line-height:1.5}.mcp-module__i3AHIa__toolTag{justify-self:start}@media (min-width:768px){.mcp-module__i3AHIa__toolTag{justify-self:end}}.mcp-module__i3AHIa__points{gap:12px;margin:0;padding:0;list-style:none;display:grid}.mcp-module__i3AHIa__points li{color:var(--text-2);padding-left:22px;font-size:17px;line-height:1.5;position:relative}.mcp-module__i3AHIa__points li:before{content:"";background:var(--text-3);border-radius:999px;width:6px;height:6px;position:absolute;top:.62em;left:2px}.mcp-module__i3AHIa__listLabel{margin:0 0 14px}.mcp-module__i3AHIa__table{border-collapse:collapse;text-align:left;width:100%}.mcp-module__i3AHIa__table th{color:var(--text-3);padding:0 20px 14px 0;font-size:14px;font-weight:500}.mcp-module__i3AHIa__table td,.mcp-module__i3AHIa__table tbody th{border-top:1px solid var(--divider);vertical-align:top;color:var(--text-2);padding:18px 20px 18px 0;font-size:16px;line-height:1.5}.mcp-module__i3AHIa__table td:last-child,.mcp-module__i3AHIa__table th:last-child{padding-right:0}.mcp-module__i3AHIa__table .mcp-module__i3AHIa__sees{width:28%;font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);font-size:17px;font-weight:600}.mcp-module__i3AHIa__code{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;color:var(--text-3);margin-top:4px;font-size:13px;font-weight:400;display:block}@media (max-width:767px){.mcp-module__i3AHIa__table thead{display:none}.mcp-module__i3AHIa__table,.mcp-module__i3AHIa__table tbody,.mcp-module__i3AHIa__table tr,.mcp-module__i3AHIa__table td,.mcp-module__i3AHIa__table th{width:100%;display:block}.mcp-module__i3AHIa__table tr{border-top:1px solid var(--divider);padding:16px 0}.mcp-module__i3AHIa__table td,.mcp-module__i3AHIa__table th,.mcp-module__i3AHIa__table tbody th{border:0;padding:4px 0}.mcp-module__i3AHIa__table .mcp-module__i3AHIa__sees{width:100%;padding-bottom:6px}.mcp-module__i3AHIa__table td[data-label]:before{content:attr(data-label);color:var(--text-3);font-size:14px;display:block}}.mcp-module__i3AHIa__prompts{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.mcp-module__i3AHIa__prompts{grid-template-columns:repeat(3,minmax(0,1fr))}}.mcp-module__i3AHIa__prompt{border-radius:var(--r-lg);background:var(--surface);flex-direction:column;justify-content:space-between;gap:24px;height:100%;padding:24px;display:flex}.mcp-module__i3AHIa__fill .mcp-module__i3AHIa__prompt{background:#ffffff0a}.mcp-module__i3AHIa__prompt blockquote{margin:0}.mcp-module__i3AHIa__promptTools{font-family:var(--font-mono), ui-monospace, monospace;color:var(--text-3);overflow-wrap:anywhere;font-size:13px;line-height:1.6}.mcp-module__i3AHIa__faq{max-width:860px;margin:0 auto;padding:64px 20px}@media (min-width:768px){.mcp-module__i3AHIa__faq{padding:88px 40px}}.mcp-module__i3AHIa__faq h2{margin:0 0 16px}
