.McpCapabilityMap_section__9mP5f{scroll-margin-top:120px}.McpCapabilityMap_table__M78Kd{list-style:none}.McpCapabilityMap_row__fABdy{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.8fr) auto;grid-gap:clamp(16px,-80px + 6.6666666667vi,48px);gap:clamp(16px,-80px + 6.6666666667vi,48px);align-items:center;padding:clamp(16px,4px + .8333333333vi,20px) 0;border-bottom:2px solid var(--mcp-ink)}@media(max-width:744px){.McpCapabilityMap_row__fABdy{grid-template-columns:1fr;gap:8px}}.McpCapabilityMap_title__r54uK{font-size:clamp(18px,0px + 1.25vi,24px);line-height:1.2;color:var(--mcp-ink)}.McpCapabilityMap_text__3uhrw{max-width:62ch;font-size:var(--text-small);line-height:1.5;color:var(--main-dark-grey)}.McpCapabilityMap_tools___Lun9{display:flex;flex-wrap:wrap;gap:8px;justify-self:end}@media(max-width:744px){.McpCapabilityMap_tools___Lun9{justify-self:start}}.McpCapabilityMap_tool__nLTdP{display:inline-flex;align-items:center;justify-content:center;min-width:170px;padding:7px 16px;border-radius:8px;border:1px solid var(--brand-divider);background:#fff;font-size:var(--text-small);color:var(--mcp-ink);white-space:nowrap;transition:border-color .2s ease,box-shadow .2s ease}.McpCapabilityMap_tool__nLTdP:hover{border-color:var(--mcp-accent);box-shadow:0 0 0 3px var(--mcp-accent-soft)}@media(max-width:744px){.McpCapabilityMap_tool__nLTdP{min-width:0}}.McpComparison_table__Ibrwx{border-radius:20px;background:#fff;overflow:hidden}.McpComparison_row__5GUHX{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:clamp(12px,-12px + 1.6666666667vi,20px);gap:clamp(12px,-12px + 1.6666666667vi,20px);padding:clamp(14px,2px + .8333333333vi,18px) clamp(18px,-6px + 1.6666666667vi,26px);border-bottom:1px solid var(--brand-divider)}.McpComparison_row__5GUHX:last-child{border-bottom:none}@media(max-width:744px){.McpComparison_row__5GUHX{grid-template-columns:1fr;gap:8px}}.McpComparison_head__MDX6E{background:var(--main-background);font-size:var(--text-small);font-weight:700}@media(max-width:744px){.McpComparison_head__MDX6E{display:none}}.McpComparison_head_mettra__k1wkY{color:var(--mcp-accent)}.McpComparison_head_other__nkhqu{color:var(--main-dark-grey)}.McpComparison_label__jyhKP{font-size:var(--text-small);line-height:1.5;color:var(--mcp-ink)}.McpComparison_cell__c9sTp{display:flex;align-items:center;gap:10px}.McpComparison_mobile_label__eHcqG{display:none;font-size:var(--text-small);color:var(--main-outline)}@media(max-width:744px){.McpComparison_mobile_label__eHcqG{display:inline;min-width:150px}}.McpComparison_mark__wL3Ve{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;color:#fff}.McpComparison_mark__wL3Ve svg{width:12px;height:12px}.McpComparison_yes__dO_js{background:var(--mcp-ink)}.McpComparison_no__rbKiV{background:rgba(0,0,0,0);border:1px solid var(--main-grey-light);color:var(--main-outline)}.McpComparison_text_value__64LP0{font-size:var(--text-small);color:var(--main-dark-grey)}.McpComparison_tagline__w_qqK{margin-top:clamp(18px,0px + 1.25vi,24px);text-align:center;font-size:clamp(20px,2px + 1.25vi,26px);font-weight:700;color:var(--mcp-ink)}.McpComparison_footnote__A4_nn{margin-top:10px;text-align:center;font-size:var(--text-small);color:var(--main-outline)}.McpDayOne_section__gTv8W{scroll-margin-top:120px}.McpDayOne_list__uDOrl{list-style:none;padding:8px clamp(18px,-36px + 3.75vi,36px);border-radius:24px;background:#fff}.McpDayOne_row__sBK2d{display:grid;grid-template-columns:32px minmax(0,1fr) auto;grid-gap:6px 18px;gap:6px 18px;align-items:start;padding:clamp(14px,2px + .8333333333vi,18px) 0;border-bottom:1px solid var(--brand-divider)}.McpDayOne_row__sBK2d:last-child{border-bottom:none}@media(max-width:744px){.McpDayOne_row__sBK2d{grid-template-columns:32px minmax(0,1fr)}}.McpDayOne_step__AMNoB{grid-row:1/3;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--mcp-ink);color:#fff;font-size:13px;font-weight:700}.McpDayOne_text__8WAwB{grid-column:2;max-width:70ch;font-size:var(--text-base);line-height:1.5;color:var(--mcp-ink)}.McpDayOne_meta__Zp8Rl{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--text-small);color:var(--main-outline)}.McpDayOne_meta__Zp8Rl code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;padding:1px 6px;border-radius:5px;background:var(--main-background);color:var(--mcp-ink)}.McpDayOne_copy__pkGC7{grid-column:3;grid-row:1/3;align-self:center}@media(max-width:744px){.McpDayOne_copy__pkGC7{grid-column:2;grid-row:auto;justify-self:start}}.McpDemo_section__hr0Kj{scroll-margin-top:120px}.McpDemo_card__3vLrh{padding:clamp(24px,-6px + 2.0833333333vi,34px);border-radius:20px;background:#fff;box-shadow:0 12px 40px rgba(18,71,120,.08)}.McpDemo_question__Pp0x2{font-size:clamp(18px,0px + 1.25vi,24px);line-height:1.4;color:var(--mcp-ink);margin-bottom:clamp(16px,4px + .8333333333vi,20px)}.McpDemo_calls__Rk9ll{margin-bottom:clamp(16px,-2px + 1.25vi,22px);font-size:clamp(12px,6px + .4166666667vi,14px);color:var(--main-dark-grey)}.McpDemo_answer__392Sc{display:flex;flex-direction:column;gap:12px;padding-left:clamp(14px,2px + .8333333333vi,18px);border-left:3px solid var(--main-grey-light)}.McpDemo_line__IVUAu{font-size:var(--text-base);line-height:1.6;color:var(--main-dark-grey)}.McpDemo_fixes_title__XQSK2{margin-top:6px;font-size:var(--text-base);font-weight:700;color:var(--mcp-ink)}.McpDemo_fixes__1MRWP{display:flex;flex-direction:column;gap:8px;padding-left:20px;font-size:var(--text-small);line-height:1.55;color:var(--main-dark-grey)}.McpDemo_raw__Y_e9S{margin-top:clamp(20px,2px + 1.25vi,26px);border-top:1px solid var(--brand-divider);padding-top:clamp(14px,2px + .8333333333vi,18px)}.McpDemo_raw_summary__qPDzS{cursor:pointer;font-size:var(--text-small);font-weight:700;color:var(--main-primary);list-style:none}.McpDemo_raw_summary__qPDzS::-webkit-details-marker{display:none}.McpDemo_raw_summary__qPDzS:before{content:"▸ "}.McpDemo_raw__Y_e9S[open] .McpDemo_raw_summary__qPDzS:before{content:"▾ "}.McpDemo_raw_body__8P_AY{margin-top:12px;padding:clamp(12px,0px + .8333333333vi,16px);border-radius:12px;background:var(--main-background);overflow-x:auto}.McpDemo_raw_body__8P_AY code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(11px,5px + .4166666667vi,13px);color:var(--mcp-ink);white-space:pre}.McpDemo_footer__YpeTP{display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,-8px + 1.6666666667vi,24px);margin-top:clamp(16px,4px + .8333333333vi,20px)}@media(max-width:1024px){.McpDemo_footer__YpeTP{flex-direction:column;align-items:flex-start}}.McpDemo_footnote__8DPas{max-width:60ch;font-size:var(--text-small);color:var(--main-outline)}.McpFaq_section__XLDtz{scroll-margin-top:120px}.McpFaq_list__Afg1F{display:flex;flex-direction:column;gap:8px;list-style:none}.McpFaq_item__uq_0G{border-radius:14px;background:#fff;padding:clamp(14px,2px + .8333333333vi,18px) clamp(18px,0px + 1.25vi,24px)}.McpFaq_question__zNb0_{display:flex;align-items:baseline;gap:12px;cursor:pointer;list-style:none;font-size:clamp(15px,6px + .625vi,18px);font-weight:700;color:var(--mcp-ink)}.McpFaq_question__zNb0_::-webkit-details-marker{display:none}.McpFaq_question__zNb0_:after{content:"+";margin-left:auto;font-weight:400;color:var(--main-outline)}.McpFaq_item__uq_0G[open] .McpFaq_question__zNb0_:after{content:"–"}.McpFaq_question__zNb0_:hover{color:var(--mcp-accent)}.McpFaq_answer__bNDdz{margin-top:10px;line-height:1.65;max-width:90ch}.McpFaq_answer__bNDdz,.McpFaq_more__Z4HR1{font-size:var(--text-small);color:var(--main-dark-grey)}.McpFaq_more__Z4HR1{margin-top:clamp(18px,6px + .8333333333vi,22px)}.McpFaq_link__aPiLU{color:var(--main-primary);font-weight:700}