:root{--card-glow-effect:rgba(21,166,230,0.1);--border-color:#e7ecf7;--white:#fff;--body-bg:#fff;--color-scroll-thumb:#06adef;--color-scroll-track:#d8f4ff}.faq-section{padding:66px 0}@media(min-width:1023px){.faq-section{padding:96px 0}}.faq-section .masonry-grid{padding-top:10px;margin:0 auto;width:100%;max-width:860px;display:flex;flex-direction:column;gap:16px;align-items:stretch}.faq-section .masonry-grid--item{border:1px solid transparent;border-radius:16px;background:#f6f9fd;transition:all .22s ease}.faq-section .masonry-grid--item-header{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:24px;min-height:70px;padding:6px 0 6px 32px;touch-action:manipulation;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(max-width:800px){.faq-section .masonry-grid--item-header{padding:6px 0 6px 20px}}@media(max-width:767px){.faq-section .masonry-grid--item-header{padding:6px 0 6px 16px;gap:10px}}.faq-section .masonry-grid--item-header .title{margin:0;padding:0;flex:1;display:inline-flex;align-items:center;justify-content:flex-start;font-weight:700}@media(max-width:1023px){.faq-section .masonry-grid--item-header .title{font-size:18px}}@media(max-width:767px){.faq-section .masonry-grid--item-header .title{font-size:16px}}.faq-section .masonry-grid--item-index{display:none}.faq-section .masonry-grid--item-toggler{display:flex;height:100%;padding:5px 30px 5px 16px;min-width:50px;align-items:center;justify-content:center;cursor:pointer;color:#0b3052;background:transparent;border:none}.faq-section .masonry-grid--item-toggler-icon{display:inline-flex;align-items:center;justify-content:center;transition:all .44s ease;line-height:1}.faq-section .masonry-grid--item-toggler-icon svg{width:16px;height:18px;max-width:20px}.faq-section .masonry-grid--item-toggler.--active .faq-section .masonry-grid--item-toggler-icon{transform:rotate(-180deg)}.faq-section .masonry-grid--item-body{overflow:hidden;max-height:0;transition:max-height .25s ease,padding .25s ease}.faq-section .masonry-grid--item-body[hidden]:not([hidden=until-found]){display:none}@media(prefers-reduced-motion:reduce){.faq-section .masonry-grid--item-body{transition:none!important}}.faq-section .masonry-grid--item-body:not([hidden]){padding:0 20px 18px 34px}@media(max-width:800px){.faq-section .masonry-grid--item-body:not([hidden]){padding:0 20px 18px!important}}@media(max-width:767px){.faq-section .masonry-grid--item-body:not([hidden]){padding:0 20px 18px 16px!important}}.faq-section .masonry-grid--item-body_content{padding-right:40px}@media(max-width:767px){.faq-section .masonry-grid--item-body_content{padding-right:0}}.faq-section .masonry-grid--item-body b{font-weight:700;color:#0b3052}.faq-section .masonry-grid--item-body .masonry-grid--item_list-num{margin-bottom:16px;padding-left:1em}.faq-section .masonry-grid--item-body .masonry-grid--item_list-num li{padding-left:4px;list-style:decimal}.faq-section .masonry-grid--item-body .masonry-grid--item_list-dots{margin-bottom:16px;padding-left:1em}.faq-section .masonry-grid--item-body .masonry-grid--item_list-dots li{list-style:disc}.faq-section .masonry-grid--item-body .p--secondary{margin-bottom:18px}.faq-section .masonry-grid--item-body .p--secondary:last-child{margin-bottom:0}.faq-section .masonry-grid--item-body .link{position:relative;display:inline;align-items:center;justify-content:flex-start;padding:0 18px 0 0;min-height:unset;margin:2px 0;gap:6px;text-align:left}.faq-section .masonry-grid--item-body .link svg{position:absolute;top:.2em;right:0;width:14px;height:16px}.faq-section .masonry-grid--item-body .masonry-grid--list-point{display:flex;flex-direction:column;gap:8px;padding:8px 0}.faq-section .masonry-grid--item-body .masonry-grid--list-point li{display:flex;align-items:flex-start;justify-content:flex-start;gap:10px;font-size:14px}.faq-section .masonry-grid--item-body .masonry-grid--list-point li .link{padding:0}.faq-section .masonry-grid--item-body .masonry-grid--list-point li:before{position:relative;top:.5em;content:"";display:inline-block;min-width:6px;width:6px;height:6px;border-radius:16px;background:#0b3052}.faq-section .masonry-grid--item:hover{box-shadow:0 2px 8px -2px rgba(11,48,82,.25)}.faq-section .masonry-grid--item:hover .masonry-grid--item-toggler.--active .masonry-grid--item-toggler-icon{transform:rotate(-180deg) scale(1.25)}.faq-section .masonry-grid--item:hover .masonry-grid--item-toggler:not(.--active) .masonry-grid--item-toggler-icon{transform:scale(1.2)}.mcp-connect__compare-body strong,.mcp-connect__compare-note strong,.mcp-connect__cover-subhead strong,.mcp-connect__intro-copy strong,.mcp-connect__step-body strong{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.mcp-connect__section-header{text-align:center;max-width:720px;margin:0 auto 48px}.mcp-connect__section-header .title{margin-bottom:16px}@media(max-width:767px){.mcp-connect__section-header{margin-bottom:36px}}.mcp-connect__section-intro{text-align:center;max-width:720px;margin:0 auto;color:#788291;line-height:1.7}.main-top-section.mcp-connect{position:relative;overflow:hidden;padding-bottom:140px}@media(max-width:1023px){.main-top-section.mcp-connect{padding-bottom:64px}}.mcp-connect__cover{background:#fff}.mcp-connect__cover-grid{align-items:center}@media(min-width:1200px){.mcp-connect__cover-grid .sb-content-grid_item-picture{flex:0 0 700px;max-width:700px}}@media(max-width:990px){.mcp-connect__cover-grid .sb-content-grid_item-content{text-align:center}}.mcp-connect__cover-title{font-weight:700;color:#0b3052}.mcp-connect__cover-subhead{max-width:540px;margin-bottom:24px;color:#788291;line-height:1.7}@media(max-width:990px){.mcp-connect__cover-subhead{margin-left:auto;margin-right:auto}}.mcp-connect__cover-subhead--lead{margin-bottom:12px;color:#0b3052}.mcp-connect__cover-subhead--lead strong{color:#0b3052;font-weight:500}.mcp-connect__cover-cta{margin-bottom:16px}.mcp-connect__hero-art{position:relative;width:100%;max-width:700px;margin:0 auto;aspect-ratio:663/574}.mcp-connect__hero-img{position:relative;z-index:1;display:block;width:100%;height:auto}.mcp-connect__hero-glow{position:absolute;z-index:0;left:51%;top:52%;width:160%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(58% 52% at 50% 34%,rgba(225,238,253,.92),rgba(225,238,253,0) 72%),radial-gradient(60% 56% at 50% 64%,rgba(235,216,255,.92),rgba(235,216,255,0) 74%);filter:blur(24px);pointer-events:none}@media(max-width:767px){.mcp-connect__hero-glow{width:130%;filter:blur(16px)}}.mcp-connect__chat{width:100%;max-width:460px;margin:0 auto;background:#fff;border:1px solid #e7ecf7;border-radius:18px;box-shadow:2px 8px 30px rgba(45,51,72,.08);overflow:hidden;font-family:Mulish,Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.mcp-connect__chat-head{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid #e7ecf7;background:#f6f9fd}.mcp-connect__chat-avatar{width:28px;height:28px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#65c5ff,#06adef)}.mcp-connect__chat-name{font-weight:500;font-size:14px;color:#0b3052}.mcp-connect__chat-badge{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:12px;color:#788291}.mcp-connect__chat-dot{width:7px;height:7px;border-radius:50%;background:#00d38b}.mcp-connect__chat-body{padding:20px 18px;display:flex;flex-direction:column;gap:14px}.mcp-connect__bubble{margin:0;max-width:88%;padding:12px 16px;font-size:14px;line-height:1.6;border-radius:16px}.mcp-connect__bubble--user{align-self:flex-end;background:#06adef;color:#fff;border-bottom-right-radius:4px}.mcp-connect__bubble--bot{align-self:flex-start;background:#f6f9fd;color:#0b3052;border-bottom-left-radius:4px;display:flex;gap:8px}.mcp-connect__bubble-check{flex-shrink:0}.mcp-connect__bubble-check svg{width:18px;height:18px;display:block}.mcp-connect__intro{padding:80px 0}@media(max-width:767px){.mcp-connect__intro{padding:48px 0}}.mcp-connect__intro-card{max-width:1184px;margin:0 auto;padding:80px 40px;background:#f6f9fd;border-radius:24px;text-align:center}@media(max-width:767px){.mcp-connect__intro-card{padding:48px 24px}}.mcp-connect__intro-title{max-width:640px;margin:0 auto 16px;color:#0b3052}.mcp-connect__intro-accent{color:#06adef}.mcp-connect__intro-copy{max-width:640px;margin:0 auto}.mcp-connect__intro-copy .p{margin:0;color:#0b3052;line-height:1.7}.mcp-connect__intro-copy .p+.p{margin-top:8px}.mcp-connect__intro-copy .p strong{color:#0b3052;font-weight:500}.mcp-connect__ask{padding:100px 0}@media(max-width:767px){.mcp-connect__ask{padding:48px 0}}.mcp-connect__ask .mcp-connect__section-header{max-width:640px;margin-bottom:32px}.mcp-connect__ask-nav{display:flex;justify-content:flex-end;gap:16px;margin-bottom:32px}.mcp-connect__ask-arrow{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid #e7ecf7;color:#0b3052;cursor:pointer;transition:all .22s ease}.mcp-connect__ask-arrow svg{width:18px;height:18px}.mcp-connect__ask-arrow:hover{border-color:#06adef;color:#06adef}.mcp-connect__ask-track{display:flex;gap:24px;overflow-x:auto;padding:8px 4px 12px;margin:-8px -4px 0;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mcp-connect__ask-track::-webkit-scrollbar{display:none}.mcp-connect__ask-card{flex:0 0 384px;scroll-snap-align:start;display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:16px}.mcp-connect__ask-card--blue{background:#ebf9ff}.mcp-connect__ask-card--green{background:#e9f9e2}.mcp-connect__ask-card--pink{background:#fdeaee}.mcp-connect__ask-card--grey{background:#f6f9fd}.mcp-connect__ask-card--yellow{background:#fff9ee}.mcp-connect__ask-card--lavender{background:#eff0ff}@media(max-width:767px){.mcp-connect__ask-card{flex-basis:84%}}.mcp-connect__ask-bubble{position:relative;align-self:stretch;padding:12px 24px;background:#fff;border-radius:24px;filter:drop-shadow(2px 2px 7.5px rgba(45,51,72,.1))}.mcp-connect__ask-bubble:after{content:"";position:absolute;right:26px;bottom:-8px;width:0;height:0;border-left:9px solid transparent;border-top:12px solid #fff}.mcp-connect__ask-a,.mcp-connect__ask-q{margin:0;font-size:16px;line-height:1.7;color:#0b3052}.mcp-connect__ask-label{font-weight:500}.mcp-connect__capabilities{padding:100px 0;background:#f6f9fd}@media(max-width:767px){.mcp-connect__capabilities{padding:48px 0}}.mcp-connect__bento{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1184px;margin:0 auto;align-items:stretch}@media(max-width:1023px){.mcp-connect__bento{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.mcp-connect__bento{grid-template-columns:1fr}}.mcp-connect__bento-card{justify-content:space-between;gap:24px;background:#fff;border-radius:16px;padding:24px}.mcp-connect__bento-card,.mcp-connect__bento-content{display:flex;flex-direction:column}.mcp-connect__bento-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9px;background:#f6f9fd;color:#0b3052;flex-shrink:0}.mcp-connect__bento-icon svg{width:44px;height:44px}.mcp-connect__bento-title{margin:16px 0 0;font-size:16px;font-weight:700;line-height:1.6}.mcp-connect__bento-body{margin:8px 0 0;color:#0b3052;line-height:1.7}.mcp-connect__bento-code{background:#f6f9fd;border:1px solid #e7ecf7;border-radius:10px;padding:13px;width:100%}.mcp-connect__bento-line{margin:0;font-size:14px;line-height:1.7;color:#0b3052;word-break:break-word}.mcp-connect__bento-line+.mcp-connect__bento-line{margin-top:4px}.mcp-connect__bento-by{color:#06adef;white-space:nowrap}.mcp-connect__capabilities-note{max-width:641px;margin:32px auto 0;text-align:center;color:#0b3052;line-height:1.7}.mcp-connect__steps{padding:100px 0}@media(max-width:767px){.mcp-connect__steps{padding:48px 0}}.mcp-connect__steps .mcp-connect__section-header{margin-bottom:40px}.mcp-connect__steps-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:40px}@media(max-width:1023px){.mcp-connect__steps-list{gap:40px}}.mcp-connect__step{display:flex;align-items:center;justify-content:space-between;gap:60px}.mcp-connect__step:nth-child(2n){flex-direction:row-reverse}@media(max-width:1023px){.mcp-connect__step{align-items:flex-start;gap:24px}.mcp-connect__step,.mcp-connect__step:nth-child(2n){flex-direction:column}}.mcp-connect__step-text{flex:0 1 484px;max-width:484px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media(max-width:1023px){.mcp-connect__step-text{flex-basis:auto;max-width:none;width:100%}}.mcp-connect__step-num{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background:#0b3052;color:#fff;font-weight:700;font-size:18px}.mcp-connect__step-title{margin:0;font-size:20px;font-weight:700;line-height:1.4;color:#0b3052}.mcp-connect__step-body{margin:0;color:#0b3052;line-height:1.7}.mcp-connect__step-body strong{color:#0b3052;font-weight:500}.mcp-connect__step-media{flex:0 1 600px;max-width:600px;width:100%;background:#f6f9fd;border-radius:16px;overflow:hidden;aspect-ratio:600/500}@media(max-width:1023px){.mcp-connect__step-media{flex-basis:auto;margin:0 auto}}.mcp-connect__step-shot{display:block;width:100%;height:100%;object-fit:cover}.mcp-connect__steps-tip{max-width:640px;margin:40px auto 0;padding:16px 24px;background:#f6f9fd;border-radius:16px;text-align:center;color:#0b3052;line-height:1.7}.mcp-connect__steps-tip strong{font-weight:700}.mcp-connect__control{padding:64px 0}@media(max-width:767px){.mcp-connect__control{padding:40px 0}}.mcp-connect__control-inner{background:#0b3052;border-radius:16px;padding:72px 40px}@media(max-width:767px){.mcp-connect__control-inner{padding:48px 20px}}.mcp-connect__control-header{text-align:center;max-width:720px;margin:0 auto 48px}.mcp-connect__control-header .title{color:#fff;margin-bottom:16px}.mcp-connect__control-sub{color:hsla(0,0%,100%,.85);margin:0;line-height:1.7}.mcp-connect__control-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1040px;margin:0 auto}@media(max-width:1023px){.mcp-connect__control-grid{grid-template-columns:1fr;max-width:520px}}.mcp-connect__control-card{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;padding:29px 25px}.mcp-connect__control-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:rgba(6,173,239,.2);color:#65c5ff}.mcp-connect__control-icon svg{width:22px;height:22px}.mcp-connect__control-title{margin:18px 0 0;color:#fff;font-size:18px;font-weight:700}.mcp-connect__control-body{margin:10px 0 0;color:hsla(0,0%,100%,.8);line-height:1.7}.mcp-connect__assistants{padding:100px 0}@media(max-width:767px){.mcp-connect__assistants{padding:48px 0}}.mcp-connect__assistants-row{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.mcp-connect__assistants-card{display:flex;flex-direction:column;align-items:center;gap:16px;width:240px;padding:25px 41px;background:#fff;border:1px solid #d5e0f0;border-radius:16px}@media(max-width:767px){.mcp-connect__assistants-card{width:100%;max-width:320px}}.mcp-connect__assistants-icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px}.mcp-connect__assistants-icon svg{display:block;max-width:100%;max-height:100%}.mcp-connect__assistants-name{font-weight:700;font-size:20px;line-height:1.4;color:#0b3052;text-align:center;white-space:nowrap}@media(max-width:767px){.mcp-connect__assistants-name{white-space:normal}}.mcp-connect__compare{padding:100px 0;background:#f6f9fd}@media(max-width:767px){.mcp-connect__compare{padding:48px 0}}.mcp-connect__compare-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:920px;margin:0 auto}@media(max-width:767px){.mcp-connect__compare-grid{grid-template-columns:1fr}}.mcp-connect__compare-card{background:#fff;border:1px solid #e7ecf7;border-radius:16px;padding:33px;display:flex;flex-direction:column}.mcp-connect__compare-card--accent{border:1px solid #06adef}.mcp-connect__compare-title{margin:0 0 12px}.mcp-connect__compare-body{margin:0 0 20px;color:#788291;line-height:1.7;flex-grow:1}.mcp-connect__compare-body strong{color:#0b3052;font-weight:500}.mcp-connect__compare-link{display:inline-flex;align-items:center;gap:6px;color:#06adef;font-weight:500;text-decoration:none}.mcp-connect__compare-link svg{width:16px;height:16px}.mcp-connect__compare-link:hover{text-decoration:underline}.mcp-connect__compare-tag{display:inline-flex;align-items:center;align-self:flex-start;padding:6px 14px;background:#f1f6ff;border-radius:99px;font-size:14px;font-weight:500;color:#06adef}.mcp-connect__compare-note{max-width:920px;margin:32px auto 0;padding:18px 22px;background:#fff;border-radius:12px;color:#788291;line-height:1.7}.mcp-connect__compare-note strong{color:#0b3052;font-weight:500}@media(max-width:767px){.mcp-connect__compare-note{padding:18px 20px}}.mcp-connect-faq{padding:80px 0}@media(max-width:767px){.mcp-connect-faq{padding:48px 0}}.mcp-connect__cta{padding:80px 0}@media(max-width:767px){.mcp-connect__cta{padding:48px 0}}.mcp-connect__cta-inner{background:#0b3052;border-radius:16px;padding:72px 40px;text-align:center}@media(max-width:767px){.mcp-connect__cta-inner{padding:48px 20px}}.mcp-connect__cta-title{color:#fff;margin:0 auto 16px;max-width:720px}.mcp-connect__cta-sub{color:hsla(0,0%,100%,.85);max-width:640px;margin:0 auto 32px;line-height:1.7}.mcp-connect__cta-btns{text-align:center;margin-bottom:24px}.mcp-connect__cta-btns .btn-bar--row{justify-content:center}.mcp-connect__cta-trademark{color:hsla(0,0%,100%,.55);max-width:720px;margin:0 auto;font-size:12px;line-height:1.6}
/*# sourceMappingURL=connect_ai_assistant.c3232d96.css.map */