.McpPage_page__Xiu1m{color:var(--foreground)}.McpPage_page__Xiu1m a:focus-visible,.McpPage_page__Xiu1m button:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.McpPage_page__Xiu1m code{font-family:var(--font-geist-mono);font-size:.92em}.McpPage_hero__SBqEk{padding:48px 0 64px;background:var(--hw-beige)}.McpPage_heroGrid__PO0Hf{align-items:center}.McpPage_heroMain__HXfZQ{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0}.McpPage_eyebrow__M5TIt{font-family:var(--font-geist-mono);font-size:12px;font-weight:650;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.McpPage_heroTitle__Vd4DL{font-size:clamp(36px,5vw,56px);font-weight:700;letter-spacing:-.04em;line-height:1.05;text-wrap:balance}.McpPage_heroDescription__QHSe3{max-width:600px;font-size:18px;line-height:1.6}.McpPage_heroCommand__k4OR2{width:100%;max-width:420px;font-size:16px}.McpPage_actions__pA6mc{width:100%}.McpPage_secondaryCta__FH6_j{background:transparent}.McpPage_footnote__DeuyG{color:var(--mantine-color-dimmed)}.McpPage_factsCard__5I12w{padding:28px;border:1px solid #ddd8cc;border-radius:12px;background:#fff}.McpPage_factsLabel__8C7LU{margin-bottom:16px;font-family:var(--font-geist-mono);font-size:12px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.McpPage_factsList__5z5MS{display:grid;gap:14px;margin:0 0 20px;padding:0;list-style:none}.McpPage_factsList__5z5MS li{display:flex;gap:10px;line-height:1.5}.McpPage_factsIcon__H_OWs{flex-shrink:0;margin-top:2px;border-radius:50%;background:var(--hw-green);padding:2px}.McpPage_factsLinks__LMZ_3{padding-top:16px;border-top:1px solid var(--hw-border-default)}.McpPage_cardLink__FVJNS,.McpPage_factsLinks__LMZ_3 a,.McpPage_keyBox__bNC8t a{color:inherit;text-decoration:underline;text-underline-offset:3px}.McpPage_section__QfsP7{padding:72px 0;scroll-margin-top:100px}.McpPage_mutedSection__7CCvp{background:var(--hw-light-beige)}.McpPage_sectionHeader__ANbSd{max-width:720px;margin:0 auto 40px;text-align:center}.McpPage_sectionHeader__ANbSd h2{margin-bottom:16px;font-size:clamp(28px,4vw,40px);letter-spacing:-.03em;line-height:1.1;text-wrap:balance;scroll-margin-top:100px}.McpPage_sectionIntro__Ht_vX{font-size:17px;line-height:1.6}.McpPage_sectionIntro__Ht_vX a{color:inherit;text-decoration:underline;text-underline-offset:3px}.McpPage_capabilityGrid__B1JN2{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.McpPage_capabilityGrid__B1JN2>*{grid-column:span 2}.McpPage_capabilityGrid__B1JN2>:nth-child(n+4){grid-column:span 3}.McpPage_card__y_Klt{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:24px;border:1px solid var(--hw-border-default);border-radius:12px;background:#fff}.McpPage_cardTitle__JiELa{font-size:18px;line-height:1.3}.McpPage_cardText__bRM8N{line-height:1.6}.McpPage_cardLink__FVJNS{margin-top:auto;padding-top:6px;font-size:14px;font-weight:600}.McpPage_keyTag__Ti_s1{display:inline-block;padding:2px 8px;border:1px solid var(--hw-amber-keyline);border-radius:999px;background:var(--hw-amber-bg);color:var(--hw-amber-ink);font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap}.McpPage_promptTile__Z7l7D{display:flex;flex-direction:column;justify-content:space-between;gap:16px;height:100%;padding:20px;border:1px solid var(--hw-border-default);border-radius:12px;background:#fff}.McpPage_promptText__cwZAa{margin:0;font-size:16px;line-height:1.5}.McpPage_promptFooter__7WSYq{display:flex;align-items:center;justify-content:space-between}.McpPage_codeBlock__qaKyl{position:relative;display:flex;align-items:flex-start;gap:12px;min-width:0;padding:14px 14px 14px 18px;border-radius:10px;background:#1f1f1f;color:#f5f5f5}.McpPage_code___Rhyf{flex:1;min-width:0;margin:0;overflow-x:auto;font-family:var(--font-geist-mono);font-size:14px;line-height:1.6;white-space:pre}.McpPage_heroCommand__k4OR2 .McpPage_code___Rhyf{font-size:16px}.McpPage_copyButton__SqEPu{flex-shrink:0}.McpPage_tabList__GflKO{gap:8px}.McpPage_tab__z7F_H{border:1px solid var(--hw-border-default);font-weight:600}.McpPage_tab__z7F_H[data-active]{border-color:#222;background:#222;color:#fff}.McpPage_keyBox__bNC8t{margin-top:40px;padding:24px;border:1px solid var(--hw-border-default);border-radius:12px;background:var(--hw-light-beige)}.McpPage_keyTitle__bETOB{margin-bottom:8px;font-size:20px}.McpPage_toolGrid__Fh9p1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-bottom:48px}.McpPage_toolGroup__XAKNo{padding:20px;border:1px solid var(--hw-border-default);border-radius:12px;background:#fff}.McpPage_toolGroupTitle__A5QNy{font-size:16px;line-height:1.3}.McpPage_toolList__npntD{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.McpPage_promptList__LBoJF code,.McpPage_toolList__npntD code{display:inline-block;padding:2px 8px;border-radius:6px;background:var(--hw-beige);overflow-wrap:anywhere}.McpPage_promptsTitle__QrikX{margin-bottom:8px;font-size:20px}.McpPage_promptList__LBoJF{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px 24px;margin:0;padding:0;list-style:none;font-size:14px}.McpPage_promptList__LBoJF li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.McpPage_finalCta__1RMdF{padding:72px 0;background:var(--hw-beige)}.McpPage_finalTitle__E1NRd{margin-bottom:12px;font-size:clamp(28px,4vw,40px);letter-spacing:-.03em;line-height:1.1}.McpPage_finalCta__1RMdF .McpPage_actions__pA6mc{justify-content:center}@media (max-width:48em){.McpPage_hero__SBqEk{padding:32px 0 48px}.McpPage_finalCta__1RMdF,.McpPage_section__QfsP7{padding:56px 0}.McpPage_capabilityGrid__B1JN2{grid-template-columns:1fr}.McpPage_capabilityGrid__B1JN2>*,.McpPage_capabilityGrid__B1JN2>:nth-child(n+4){grid-column:auto}.McpPage_actions__pA6mc>*{flex:1 1 100%}.McpPage_promptList__LBoJF{grid-template-columns:1fr}.McpPage_codeBlock__qaKyl{flex-direction:column;align-items:stretch}.McpPage_copyButton__SqEPu{align-self:flex-end}.McpPage_heroCommand__k4OR2.McpPage_codeBlock__qaKyl{flex-direction:row;align-items:center}}@media (min-width:48em) and (max-width:62em){.McpPage_capabilityGrid__B1JN2{grid-template-columns:repeat(2,1fr)}.McpPage_capabilityGrid__B1JN2>*,.McpPage_capabilityGrid__B1JN2>:nth-child(n+4){grid-column:auto}}
