.TipsSection_tipsSection__P2O1E{position:relative;padding:120px var(--unit-500);background-color:#fddee4}.TipsSection_tipsSection__P2O1E .TipsSection_bgImage__5fJYE{position:absolute;top:0;left:0;pointer-events:none;object-fit:cover;object-position:center top}.TipsSection_tipsSection__P2O1E .TipsSection_inner__G25L8{position:relative;z-index:2;width:100%;max-width:1200px;overflow:clip}.TipsSection_tipsSection__P2O1E .TipsSection_titleArea___59Zt{width:100%}.TipsSection_tipsSection__P2O1E .TipsSection_subtitle__uxKYn{opacity:.8}.TipsSection_tipsSection__P2O1E .TipsSection_cardGrid__H9ftM{width:100%}.TipsSection_tipsSection__P2O1E .TipsSection_badge__w43Xk{display:flex;gap:var(--unit-050);align-items:center;width:-moz-fit-content;width:fit-content;padding:var(--unit-050) var(--unit-150);background:var(--color-chart-graph-02-20);border-radius:var(--unit-9999)}.TipsSection_tipsSection__P2O1E .TipsSection_badge__w43Xk .TipsSection_badgeIcon__MkgNO{display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:10px;font-weight:700;color:var(--color-text-on-solid);background:var(--color-icon-negative);border-radius:var(--unit-9999)}.TipsSection_tipsSection__P2O1E .TipsSection_guideList__6guUv{display:flex;flex-direction:column;gap:var(--unit-050)}.TipsSection_tipsSection__P2O1E .TipsSection_guideList__6guUv li{position:relative;padding-left:12px;line-height:1.65;list-style-type:none}.TipsSection_tipsSection__P2O1E .TipsSection_codeBlock___cZx_{width:100%;padding:var(--unit-400);line-height:1.5;cursor:pointer;background:rgba(24,30,39,.9);border-radius:var(--unit-100)}.TipsSection_tipsSection__P2O1E .TipsSection_codeBlock___cZx_ .TipsSection_codeContent__5MIHe{max-height:0;overflow:hidden;transition:max-height .3s ease,padding-top .3s ease}.TipsSection_tipsSection__P2O1E .TipsSection_codeBlock___cZx_ .TipsSection_codeContent__5MIHe.TipsSection_open__Rzuyc{max-height:200px;padding-top:var(--unit-125)}@media(max-width:1059px){.TipsSection_tipsSection__P2O1E{padding:var(--unit-800) var(--unit-300)}.TipsSection_tipsSection__P2O1E .TipsSection_codeBlock___cZx_{padding:var(--unit-200)}.TipsSection_tipsSection__P2O1E .TipsSection_codeBlock___cZx_ .TipsSection_codeContent__5MIHe.TipsSection_open__Rzuyc{max-height:350px}}.HowToSection_howToSection__29dQJ{padding:var(--unit-500) var(--unit-500) var(--unit-1000);background:var(--color-bg-default)}.HowToSection_inner__LxbwH{width:100%;max-width:1200px}.HowToSection_titleArea__jUzIV{width:100%}.HowToSection_titleArea__jUzIV .HowToSection_tooltipWrapper__3pHzT{position:relative;display:inline-flex;justify-content:center}.HowToSection_titleArea__jUzIV .HowToSection_tooltipWrapper__3pHzT .HowToSection_tooltip__8vmmw{position:absolute;top:50%;left:-20;z-index:10;display:none;flex-direction:column;gap:var(--unit-075);align-items:center;justify-content:center;padding:var(--unit-200) var(--unit-250);white-space:nowrap;background:hsla(0,0%,100%,.9);border:1px solid #ffcdd7;border-radius:6px;box-shadow:0 6px 16px rgba(242,83,115,.08)}.HowToSection_titleArea__jUzIV .HowToSection_tooltipWrapper__3pHzT:hover .HowToSection_tooltip__8vmmw{display:flex}.HowToSection_stepCard__9foRa{flex:1 1;padding:var(--unit-600) var(--unit-600) var(--unit-800);overflow:hidden;background:var(--color-bg-subtle);border-radius:var(--unit-300)}.HowToSection_stepItem__dEVmr .HowToSection_stepNumber__SYvb_{flex-shrink:0;width:32px;height:32px;background:rgba(24,30,39,.05);border-radius:var(--unit-9999)}.HowToSection_badge__C7cIA{display:inline-flex;gap:var(--unit-125,10px);align-items:center;justify-content:center;width:max-content;padding:var(--unit-050,4px) var(--unit-150,12px);font-size:var(--typo-size-m-16,16px);font-style:normal;font-weight:var(--typo-weight-bold);line-height:150%;color:var(--color-text-highlight);background:var(--color-component-badge-primary-bg);border-radius:var(--unit-9999,999px)}.HowToSection_connector__YXjKn{width:32px;padding:var(--unit-125) var(--unit-125)}.HowToSection_connector__YXjKn .HowToSection_connectorLine___w8Eh{width:1px;height:30px;background:var(--color-border-default)}@media(max-width:1059px){.HowToSection_howToSection__29dQJ{padding:var(--unit-500) var(--unit-300) var(--unit-800)}.HowToSection_stepCard__9foRa{padding:var(--unit-400) var(--unit-400) var(--unit-500);border-radius:var(--unit-250)}.HowToSection_stepItem__dEVmr .HowToSection_stepNumber__SYvb_{width:24px;height:24px}.HowToSection_badge__C7cIA{font-size:var(--typo-size-s-15)}.HowToSection_connector__YXjKn{width:24px;padding:var(--unit-100) var(--unit-125)}.HowToSection_connector__YXjKn .HowToSection_connectorLine___w8Eh{height:24px}}.WhyMcpSection_whyMcpSection__JWy_b{width:100%;padding:0 40px;margin:0 auto}.WhyMcpSection_inner__8OWiM{display:flex;flex-direction:column;gap:48px;align-items:center;width:100%;padding:120px var(--unit-300);background:linear-gradient(180deg,#f1f1f8,white);border-radius:60px 60px 0 0}.WhyMcpSection_caseCards__418Uj{position:relative;display:flex;flex-direction:column;gap:var(--unit-500);width:100%;max-width:1200px}.WhyMcpSection_caseCardArea__IJzH9{position:-webkit-sticky;position:sticky;top:0;padding-top:32px}.WhyMcpSection_gradientShadow__Dc44M{position:absolute;inset:50px 20px 20px;background-image:linear-gradient(115.45deg,rgba(254,101,87,.5) .88%,rgba(118,150,255,.5) 50.31%,rgba(231,38,219,.5) 75.03%,rgba(170,114,245,.5) 99.74%);border-radius:var(--unit-100);filter:blur(30px)}.WhyMcpSection_caseCard__y_d20{position:relative;display:flex;flex-direction:column;gap:var(--unit-400);align-items:center;padding:var(--unit-600,48px) var(--unit-500,40px);background:var(--color-bg-default);border-radius:var(--unit-400);box-shadow:0 8px 20px rgba(0,0,0,.05)}.WhyMcpSection_cardHelpText__n7dnb{position:absolute;right:40px;bottom:25px}.WhyMcpSection_caseHeading__75mos{display:flex;flex-direction:column;gap:var(--unit-125);align-items:center}.WhyMcpSection_comparisonArea__7Os9B{display:flex;gap:var(--unit-400);width:100%}.WhyMcpSection_afterPanel__utIfD,.WhyMcpSection_beforePanel__3XOkn{position:relative;display:flex;flex-direction:column;gap:var(--unit-200);overflow:hidden;border-radius:var(--unit-200)}.WhyMcpSection_beforePanel__3XOkn{flex:430 1;background:#fafafa}.WhyMcpSection_afterPanel__utIfD{flex:660 1;background:#fffafb;border:1px solid #ff5779}.WhyMcpSection_panelLabel__JADWL{position:absolute;top:0;left:0;z-index:1;padding:var(--unit-250) var(--unit-300);font-size:var(--typo-size-l-18,18px);font-weight:var(--typo-weight-bold,650);line-height:1.5}.WhyMcpSection_beforePanel__3XOkn .WhyMcpSection_panelLabel__JADWL{color:var(--color-text-muted)}.WhyMcpSection_afterPanel__utIfD .WhyMcpSection_panelLabel__JADWL{color:#ff5779}.WhyMcpSection_mediaPlaceholder__WvWi7{width:100%;aspect-ratio:110/69;overflow:hidden;background:var(--color-bg-subtle)}.WhyMcpSection_video__LUk1z{display:block;width:100%;height:100%;object-fit:cover}.WhyMcpSection_beforeImage__du4NL{width:100%;height:100%;max-height:414px}@media(max-width:1059px){.WhyMcpSection_whyMcpSection__JWy_b{padding:0}.WhyMcpSection_inner__8OWiM{gap:var(--unit-400);padding:var(--unit-1000) var(--unit-300);border-radius:0}.WhyMcpSection_caseCards__418Uj{gap:var(--unit-050)}.WhyMcpSection_caseCardArea__IJzH9{position:relative;height:auto;padding-top:20px}.WhyMcpSection_gradientShadow__Dc44M{inset:40px 10px 15px;filter:blur(15px)}.WhyMcpSection_caseCard__y_d20{position:relative;inset:auto;gap:var(--unit-300);padding:var(--unit-500,40px) var(--unit-300,24px);border-radius:var(--unit-300)}.WhyMcpSection_comparisonArea__7Os9B{flex-direction:column;gap:var(--unit-250)}.WhyMcpSection_afterPanel__utIfD,.WhyMcpSection_beforePanel__3XOkn{flex:none;width:100%}.WhyMcpSection_panelLabel__JADWL{padding:var(--unit-200) var(--unit-250);font-size:16px}.WhyMcpSection_beforeImage__du4NL{width:100%;aspect-ratio:280/175;object-fit:cover}.WhyMcpSection_cardHelpText__n7dnb{right:26px;bottom:21px}}.HeroSection_heroSection__YFfJK{width:100%;background:url(/_next/static/media/img_mcp_hero.d2a46d9c.png) no-repeat 50%;background-size:cover}.HeroSection_container__M8mhx{display:flex;flex-direction:column;gap:100px;align-items:center;padding:190px 40px 72px;margin:0 auto}.HeroSection_logoRow__QgfWr{flex-wrap:wrap}.HeroSection_logoImg__OfEjt{filter:drop-shadow(0 0 10px rgba(207,134,255,.6))}.HeroSection_mcpText__mwBLG{font-size:56px;line-height:1.25;text-shadow:0 0 20px rgba(207,134,255,.6)}.HeroSection_betaLabel__9Of5t,.HeroSection_mcpText__mwBLG{font-weight:var(--typo-weight-bold,650);color:var(--color-text-on-solid,white)}.HeroSection_betaLabel__9Of5t{display:flex;align-items:center;justify-content:center;padding:var(--unit-075) var(--unit-250);font-size:var(--typo-size-l-18,18px);line-height:1.5;background:var(--color-opacity-white-015,rgba(255,255,255,.15));border-radius:var(--unit-9999)}.HeroSection_hero__2yGT4{width:100%;max-width:1240px;padding:20px;background:var(--color-opacity-white-020,rgba(255,255,255,.2));border:1px solid var(--color-opacity-white-060,rgba(255,255,255,.6));border-radius:var(--unit-600)}.HeroSection_heroImg__LY2NU{display:flex;gap:6.3%;align-items:flex-end;padding-top:10%;padding-right:9%;background:#29234b;border-radius:var(--unit-400);border-bottom-left-radius:100px}.HeroSection_heroImageArea__aae0L{flex-shrink:1;width:100%;max-width:724px;aspect-ratio:724/580;overflow:hidden;border-bottom-left-radius:var(--unit-400)}.HeroSection_heroVideo__02MhG{display:block;width:calc(100% + 2px);height:calc(100% + 2px);margin:-1px;object-fit:cover;object-position:right top}.HeroSection_heroText__9Q_qT{display:flex;flex-shrink:0;flex-direction:column;gap:var(--unit-500);align-self:center;justify-content:center}.HeroSection_badge__5_K5V{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:var(--unit-100) var(--unit-200);font-size:var(--typo-size-xs-14,14px);font-weight:var(--typo-weight-bold,650);color:#29234b;background:var(--color-opacity-white-070,rgba(255,255,255,.7));border-radius:var(--unit-9999)}.HeroSection_mobile__EqRFN .HeroSection_container__M8mhx{gap:var(--unit-800);padding:100px var(--unit-300) 86px}.HeroSection_mobile__EqRFN .HeroSection_mcpText__mwBLG{font-size:var(--typo-size-xxxxxl-32,32px)}.HeroSection_mobile__EqRFN .HeroSection_betaLabel__9Of5t{padding:var(--unit-050) var(--unit-125);font-size:var(--typo-size-xs-14,14px)}.HeroSection_mobile__EqRFN .HeroSection_hero__2yGT4{width:100%;padding:7px;border-radius:var(--unit-250)}.HeroSection_mobile__EqRFN .HeroSection_heroImg__LY2NU{gap:0;padding-top:3%;padding-right:30%;border-radius:var(--unit-200);border-bottom-left-radius:100px}.HeroSection_mobile__EqRFN .HeroSection_heroImageArea__aae0L{max-width:none;aspect-ratio:5/4;border-bottom-left-radius:var(--unit-200)}.HeroSection_mobile__EqRFN .HeroSection_heroVideo__02MhG{width:calc(100% + 2px);height:calc(100% + 2px);margin:-1px;object-fit:fill;object-position:center center}