.McpHeroWidget-module__FLw3ba__wrap{width:100%;max-width:560px;margin:0 auto;padding:4px;position:relative}.McpHeroWidget-module__FLw3ba__glow{background:radial-gradient(55% 50% at 50% 40%, rgba(var(--accent-rgb), .14), transparent 70%);pointer-events:none;position:absolute;top:-6%;bottom:-6%;left:-6%;right:-6%}.McpHeroWidget-module__FLw3ba__frame{box-sizing:border-box;height:584px;font-family:var(--font-body);border-radius:var(--r-lg);background:var(--bg-2);border:1px solid var(--line-1);flex-direction:column;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 64px #00000059}.McpHeroWidget-module__FLw3ba__chrome{border-bottom:1px solid var(--line-2);align-items:center;gap:8px;margin-bottom:18px;padding-bottom:14px;display:flex}.McpHeroWidget-module__FLw3ba__dots{gap:6px;display:inline-flex}.McpHeroWidget-module__FLw3ba__dots i{background:var(--fg-4);border-radius:50%;width:8px;height:8px}.McpHeroWidget-module__FLw3ba__chromeTitle{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-4);margin-left:6px;font-size:10px}.McpHeroWidget-module__FLw3ba__live{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);align-items:center;gap:7px;margin-left:auto;font-size:10px;display:flex}.McpHeroWidget-module__FLw3ba__live i{background:var(--accent-cool);width:6px;height:6px;box-shadow:0 0 0 3px rgba(var(--accent-rgb), .18);border-radius:50%;animation:1.8s infinite McpHeroWidget-module__FLw3ba__pulse}.McpHeroWidget-module__FLw3ba__promptWrap{justify-content:flex-end;min-height:66px;margin-bottom:16px;display:flex}.McpHeroWidget-module__FLw3ba__prompt{background:var(--bg-3);border:1px solid var(--line-1);color:var(--fg-1);border-radius:12px 12px 4px;align-items:center;width:88%;max-width:88%;height:66px;padding:11px 14px;font-size:13.5px;line-height:1.35;display:flex}.McpHeroWidget-module__FLw3ba__caret{background:var(--accent-cool);vertical-align:-2px;width:1.5px;height:13px;margin-left:2px;animation:1s step-end infinite McpHeroWidget-module__FLw3ba__blink;display:inline-block}.McpHeroWidget-module__FLw3ba__caretDone{display:none}.McpHeroWidget-module__FLw3ba__run{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-4);opacity:0;transition:opacity .3s var(--ease-out);align-items:center;gap:8px;margin-bottom:14px;font-size:10px;display:flex}.McpHeroWidget-module__FLw3ba__run.McpHeroWidget-module__FLw3ba__show{opacity:1}.McpHeroWidget-module__FLw3ba__spin{border:1.5px solid var(--line-1);border-top-color:var(--accent-cool);border-radius:50%;flex:none;width:11px;height:11px;animation:.7s linear infinite McpHeroWidget-module__FLw3ba__spin}.McpHeroWidget-module__FLw3ba__check{width:11px;height:11px;color:var(--accent-cool);flex:none;display:none}.McpHeroWidget-module__FLw3ba__run.McpHeroWidget-module__FLw3ba__done .McpHeroWidget-module__FLw3ba__spin{display:none}.McpHeroWidget-module__FLw3ba__run.McpHeroWidget-module__FLw3ba__done .McpHeroWidget-module__FLw3ba__check{display:block}.McpHeroWidget-module__FLw3ba__result{color:var(--fg-2);opacity:0;min-height:42px;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);margin-bottom:14px;font-size:13.5px;line-height:1.5;transform:translateY(4px)}.McpHeroWidget-module__FLw3ba__result.McpHeroWidget-module__FLw3ba__show{opacity:1;transform:none}.McpHeroWidget-module__FLw3ba__result b{font-family:var(--font-mono);color:var(--accent-cool);font-size:13px;font-weight:500}.McpHeroWidget-module__FLw3ba__leadSummary{opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid;transform:translateY(4px)}.McpHeroWidget-module__FLw3ba__leadSummary.McpHeroWidget-module__FLw3ba__show{opacity:1;transform:none}.McpHeroWidget-module__FLw3ba__leadSummary>div{border:1px solid var(--line-2);background:var(--bg-3);border-radius:8px;align-items:baseline;gap:9px;padding:10px 12px;display:flex}.McpHeroWidget-module__FLw3ba__leadSummary strong{color:var(--fg-1);font-family:var(--font-display);font-size:18px;font-weight:560;line-height:1}.McpHeroWidget-module__FLw3ba__leadSummary span{color:var(--fg-3);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.McpHeroWidget-module__FLw3ba__bodySlot{flex:1;min-height:300px}.McpHeroWidget-module__FLw3ba__analytics{opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);transform:translateY(4px)}.McpHeroWidget-module__FLw3ba__analytics.McpHeroWidget-module__FLw3ba__show{opacity:1;transform:none}.McpHeroWidget-module__FLw3ba__analyticsLabel{color:var(--fg-2);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin:12px 0 7px;font-size:10px;display:block}.McpHeroWidget-module__FLw3ba__allocationLabel,.McpHeroWidget-module__FLw3ba__attributionLabel{margin-top:20px}.McpHeroWidget-module__FLw3ba__statGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.McpHeroWidget-module__FLw3ba__stat{border:1px solid var(--line-2);background:var(--bg-3);border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:9px;display:flex}.McpHeroWidget-module__FLw3ba__stat strong{color:var(--fg-1);font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:560;line-height:1.05;overflow:hidden}.McpHeroWidget-module__FLw3ba__statGain{color:#7be1b0!important}.McpHeroWidget-module__FLw3ba__stat>span{color:var(--fg-3);font-size:10px;line-height:1.2}.McpHeroWidget-module__FLw3ba__allocationList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.McpHeroWidget-module__FLw3ba__allocationRow{border:1px solid var(--line-2);background:var(--bg-3);opacity:0;min-width:0;transition:opacity .35s var(--ease-out), transform .35s var(--ease-out);border-radius:9px;padding:11px;transform:translateY(5px)}.McpHeroWidget-module__FLw3ba__allocationRow.McpHeroWidget-module__FLw3ba__show,.McpHeroWidget-module__FLw3ba__attributionRow.McpHeroWidget-module__FLw3ba__show{opacity:1;transform:none}.McpHeroWidget-module__FLw3ba__allocationTop,.McpHeroWidget-module__FLw3ba__allocationMetrics{justify-content:space-between;align-items:center;gap:8px;display:flex}.McpHeroWidget-module__FLw3ba__allocationTop>span{color:var(--fg-1);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;overflow:hidden}.McpHeroWidget-module__FLw3ba__allocationTop i{color:#7be1b0;white-space:nowrap;background:#7be1b01a;border:1px solid #7be1b07a;border-radius:999px;padding:3px 6px;font-size:9px;font-style:normal;font-weight:650}.McpHeroWidget-module__FLw3ba__allocationMetrics{justify-content:flex-start;margin-top:12px}.McpHeroWidget-module__FLw3ba__allocationMetrics b{color:var(--fg-1);font-family:var(--font-display);white-space:nowrap;font-size:18px;font-weight:560;line-height:1}.McpHeroWidget-module__FLw3ba__allocationMetrics em{color:var(--fg-3);white-space:nowrap;font-size:10px;font-style:normal}.McpHeroWidget-module__FLw3ba__attributionList{gap:6px;display:grid}.McpHeroWidget-module__FLw3ba__attributionRow{border-bottom:1px solid var(--line-2);opacity:0;transition:opacity .35s var(--ease-out), transform .35s var(--ease-out);padding:0 0 6px;transform:translateY(5px)}.McpHeroWidget-module__FLw3ba__attributionRow>div{justify-content:space-between;align-items:center;gap:7px;display:flex}.McpHeroWidget-module__FLw3ba__attributionRow b{color:var(--fg-1);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.McpHeroWidget-module__FLw3ba__attributionRow em{color:#e69488;white-space:nowrap;font-size:10.5px;font-style:normal;font-weight:600}.McpHeroWidget-module__FLw3ba__attributionRow em.McpHeroWidget-module__FLw3ba__positive{color:#7be1b0}.McpHeroWidget-module__FLw3ba__attributionRow p{color:var(--fg-3);gap:8px;margin:3px 0 5px;font-size:10px;display:flex}.McpHeroWidget-module__FLw3ba__attributionRow p strong{color:var(--fg-2);font-weight:550}.McpHeroWidget-module__FLw3ba__attributionRow p span:before{content:"· "}.McpHeroWidget-module__FLw3ba__attributionRow>i{background:var(--line-1);border-radius:999px;height:5px;display:block;overflow:hidden}.McpHeroWidget-module__FLw3ba__attributionRow>i>span{border-radius:inherit;background:var(--accent-cool);height:100%;display:block}.McpHeroWidget-module__FLw3ba__attributionRow>i>span.McpHeroWidget-module__FLw3ba__positive{background:#7be1b0}.McpHeroWidget-module__FLw3ba__rows{background:var(--bg-3);border:1px solid var(--line-2);border-radius:var(--r-lg);visibility:hidden;opacity:0;transition:opacity .45s var(--ease-out), visibility 0s linear .45s;padding:2px 14px}.McpHeroWidget-module__FLw3ba__rows.McpHeroWidget-module__FLw3ba__show{visibility:visible;opacity:1;transition:opacity .45s var(--ease-out), visibility 0s}.McpHeroWidget-module__FLw3ba__row{opacity:0;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);align-items:center;gap:12px;padding:8px 0;display:flex;transform:translateY(6px)}.McpHeroWidget-module__FLw3ba__row.McpHeroWidget-module__FLw3ba__show{opacity:1;transform:none}.McpHeroWidget-module__FLw3ba__row+.McpHeroWidget-module__FLw3ba__row{border-top:1px solid var(--line-2)}.McpHeroWidget-module__FLw3ba__ini{background:var(--bg-2);border:1px solid var(--line-1);width:26px;height:26px;font-family:var(--font-mono);color:var(--fg-3);border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:9.5px;display:flex}.McpHeroWidget-module__FLw3ba__who{flex:1;min-width:0}.McpHeroWidget-module__FLw3ba__nm{color:var(--fg-1);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;display:block;overflow:hidden}.McpHeroWidget-module__FLw3ba__ti{color:var(--fg-4);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;display:block;overflow:hidden}.McpHeroWidget-module__FLw3ba__move{flex:none;align-items:center;gap:7px;font-size:12px;display:flex}.McpHeroWidget-module__FLw3ba__from{color:var(--fg-4);text-decoration:line-through;-webkit-text-decoration-color:var(--line-1);text-decoration-color:var(--line-1)}.McpHeroWidget-module__FLw3ba__arw{color:var(--fg-4);font-size:11px}.McpHeroWidget-module__FLw3ba__to{color:var(--fg-1);font-weight:600}.McpHeroWidget-module__FLw3ba__footer{opacity:0;transition:opacity .4s var(--ease-out);flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.McpHeroWidget-module__FLw3ba__footer.McpHeroWidget-module__FLw3ba__show{opacity:1}.McpHeroWidget-module__FLw3ba__pill{color:#7be1b0;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:#7be1b014;border:1px solid #7be1b07a;border-radius:999px;padding:5px 9px;font-size:9.5px;font-weight:500}@keyframes McpHeroWidget-module__FLw3ba__pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes McpHeroWidget-module__FLw3ba__blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes McpHeroWidget-module__FLw3ba__spin{to{transform:rotate(360deg)}}@media (max-width:420px){.McpHeroWidget-module__FLw3ba__from,.McpHeroWidget-module__FLw3ba__arw{display:none}}@media (prefers-reduced-motion:reduce){.McpHeroWidget-module__FLw3ba__row,.McpHeroWidget-module__FLw3ba__result,.McpHeroWidget-module__FLw3ba__run,.McpHeroWidget-module__FLw3ba__footer,.McpHeroWidget-module__FLw3ba__rows{opacity:1!important;visibility:visible!important;transform:none!important}.McpHeroWidget-module__FLw3ba__live i,.McpHeroWidget-module__FLw3ba__caret,.McpHeroWidget-module__FLw3ba__spin{animation:none!important}.McpHeroWidget-module__FLw3ba__caret,.McpHeroWidget-module__FLw3ba__spin{display:none}.McpHeroWidget-module__FLw3ba__check{display:block}}@media (max-width:640px){.McpHeroWidget-module__FLw3ba__frame{height:560px;padding:16px 14px}.McpHeroWidget-module__FLw3ba__prompt{font-size:12.5px}.McpHeroWidget-module__FLw3ba__nm{font-size:12px}.McpHeroWidget-module__FLw3ba__allocationMetrics em{display:none}}
.page-module__ULd8TG__section{border-top:1px solid var(--line-2);padding:clamp(72px,8vw,120px) 0}.page-module__ULd8TG__reasoningGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:clamp(30px,4vw,48px);display:grid}.page-module__ULd8TG__reasoningPanel{border:1px solid var(--line-1);border-radius:var(--r-lg);background:var(--bg-2);flex-direction:column;min-height:360px;padding:clamp(24px,3vw,36px);display:flex}.page-module__ULd8TG__reasoningPanelFeatured{border-color:rgba(var(--accent-rgb), .52);background:rgba(var(--accent-rgb), .1)}.page-module__ULd8TG__panelLabel,.page-module__ULd8TG__outcomeCard>span{color:var(--accent-cool);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.page-module__ULd8TG__panelLabel{border:1px solid rgba(var(--accent-rgb), .48);background:rgba(var(--accent-rgb), .1);letter-spacing:.1em;border-radius:999px;width:-moz-fit-content;width:fit-content;padding:7px 10px;font-size:11px;display:inline-flex}.page-module__ULd8TG__reasoningPanel h3{color:var(--fg-1);font-family:var(--font-display);letter-spacing:-.02em;margin:16px 0 10px;font-size:clamp(22px,2.2vw,30px);font-weight:560;line-height:1.08}.page-module__ULd8TG__reasoningPanel p,.page-module__ULd8TG__reasoningPanel li{color:var(--fg-2);font-size:14px;line-height:1.6}.page-module__ULd8TG__reasoningPanel p{margin:0}.page-module__ULd8TG__reasoningPanel ul{gap:8px;margin:24px 0;padding-left:18px;display:grid}.page-module__ULd8TG__reasoningPanel strong{color:var(--fg-1);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;margin-top:auto;font-size:11px;font-weight:500}.page-module__ULd8TG__grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:clamp(28px,3vw,40px);display:grid}.page-module__ULd8TG__card{background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-lg);transition:border-color var(--t-med) var(--ease-out);flex-direction:column;gap:8px;min-height:130px;padding:22px 20px;display:flex}.page-module__ULd8TG__card:hover{border-color:rgba(var(--accent-rgb), .45)}.page-module__ULd8TG__cardK{font-family:var(--font-display);letter-spacing:-.014em;color:var(--fg-1);margin:0;font-size:clamp(17px,1.5vw,20px);font-weight:560;line-height:1.12}.page-module__ULd8TG__cardV{color:var(--fg-2);margin:0;font-size:13px;line-height:1.55}@media (max-width:900px){.page-module__ULd8TG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.page-module__ULd8TG__grid{grid-template-columns:1fr}}.page-module__ULd8TG__grid5{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:clamp(28px,3vw,40px);display:grid}@media (max-width:1080px){.page-module__ULd8TG__grid5{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.page-module__ULd8TG__grid5{grid-template-columns:1fr}}.page-module__ULd8TG__personaList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.page-module__ULd8TG__personaList li{color:var(--fg-2);font-size:13px;line-height:1.55}.page-module__ULd8TG__comparison{border:1px solid var(--line-1);border-radius:var(--r-lg);margin-top:clamp(30px,4vw,48px);overflow:hidden}.page-module__ULd8TG__comparisonRow{border-top:1px solid var(--line-2);grid-template-columns:.72fr 1fr 1.18fr;display:grid}.page-module__ULd8TG__comparisonRow:first-child{border-top:0}.page-module__ULd8TG__comparisonRow>*{color:var(--fg-2);padding:17px 18px;font-size:13px;line-height:1.45}.page-module__ULd8TG__comparisonRow>*+*{border-left:1px solid var(--line-2)}.page-module__ULd8TG__comparisonRow strong{color:var(--fg-1);font-weight:560}.page-module__ULd8TG__comparisonHead{background:rgba(var(--accent-rgb), .1)}.page-module__ULd8TG__comparisonHead>*{color:var(--fg-1);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.page-module__ULd8TG__comparisonHead>:last-child{color:#fff;background:var(--accent-cool);position:relative;box-shadow:inset 3px 0 #ffffff3d}.page-module__ULd8TG__comparisonRow:not(.page-module__ULd8TG__comparisonHead)>:last-child{color:var(--fg-1);background:linear-gradient(90deg, rgba(var(--accent-rgb), .11), rgba(var(--accent-rgb), .045));box-shadow:inset 3px 0 0 rgba(var(--accent-rgb), .58);font-weight:520;position:relative}.page-module__ULd8TG__outcomeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:clamp(30px,4vw,48px);display:grid}.page-module__ULd8TG__outcomeCard{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--bg-2);min-height:220px;padding:26px 24px}.page-module__ULd8TG__outcomeCard h3{color:var(--fg-1);font-family:var(--font-display);letter-spacing:-.018em;margin:20px 0 10px;font-size:clamp(20px,1.8vw,24px);font-weight:560}.page-module__ULd8TG__outcomeCard p{color:var(--fg-2);margin:0;font-size:14px;line-height:1.6}.page-module__ULd8TG__controlLine{color:var(--accent-cool);font-family:var(--font-mono);letter-spacing:.06em;text-align:center;text-transform:uppercase;margin:24px 0 0;font-size:11px;line-height:1.5}@media (max-width:900px){.page-module__ULd8TG__outcomeGrid{grid-template-columns:repeat(2,1fr)}.page-module__ULd8TG__comparisonRow{grid-template-columns:.65fr 1fr 1fr}}@media (max-width:720px){.page-module__ULd8TG__reasoningGrid{grid-template-columns:1fr}.page-module__ULd8TG__comparison{overflow-x:auto}.page-module__ULd8TG__comparisonRow{min-width:680px}}@media (max-width:520px){.page-module__ULd8TG__outcomeGrid{grid-template-columns:1fr}}
