.mcp-arrow-link-blue[data-astro-cid-oot5zppp]{color:#2994ef}.mcp-arrow-link-purple[data-astro-cid-oot5zppp]{color:#957fef}.mcp-arrow-link-muted[data-astro-cid-oot5zppp]{color:#e2e8f0}.mcp-arrow-link[data-astro-cid-oot5zppp]:hover{color:#fff}.mcp-arrow-link[data-astro-cid-oot5zppp]:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px}.mcp-wordmark[data-astro-cid-xpywoag4]{width:auto;height:.875rem}.mcp-hero-title[data-astro-cid-xpywoag4]{max-width:76rem;font-size:2.25rem;line-height:1.15}.mcp-hero-highlight[data-astro-cid-xpywoag4]{color:#4893fc}.mcp-desktop-break[data-astro-cid-xpywoag4]{display:none}.mcp-connect[data-astro-cid-xpywoag4]{flex-direction:column;align-items:center;gap:2rem;max-width:52rem;display:flex}.mcp-orb[data-astro-cid-xpywoag4]{border:1px solid #ffffff40;border-radius:9999px;flex-shrink:0;width:7.5rem;height:7.5rem;position:relative;box-shadow:0 0 120px 40px #7367f047}.mcp-wire[data-astro-cid-xpywoag4]{display:none}.mcp-tiles[data-astro-cid-xpywoag4]{grid-template-columns:repeat(3,3.75rem);justify-content:center;gap:.75rem;display:grid}.mcp-tile[data-astro-cid-xpywoag4]{border:1px solid #ffffffb3;border-radius:6px;place-items:center;width:3.75rem;height:3.75rem;display:grid}.mcp-tile-lit[data-astro-cid-xpywoag4]{background:#7367f01f;border-color:#7367f099}.mcp-tile-logo[data-astro-cid-xpywoag4]{width:66%;height:66%}.mcp-assistants-caption[data-astro-cid-xpywoag4]{font-size:.9375rem;line-height:1.5rem}.mcp-entry-card[data-astro-cid-xpywoag4]{min-height:19.25rem}.mcp-entry-card-new[data-astro-cid-xpywoag4]{background:#1d293d;border:1px solid #7367f0}.mcp-entry-card-customer[data-astro-cid-xpywoag4]{background:#2f316a}.mcp-entry-title[data-astro-cid-xpywoag4]{font-family:var(--font-heading);font-size:1.75rem;line-height:1.25}.mcp-accent-shield-check[data-astro-cid-xpywoag4]{color:#4caf50}.mcp-accent-user-cog[data-astro-cid-xpywoag4]{color:#2994ef}.mcp-accent-briefcase[data-astro-cid-xpywoag4]{color:#6e6af0}.mcp-persona-title[data-astro-cid-xpywoag4]{font-family:var(--font-heading);font-size:1.5rem;line-height:2rem}.mcp-cover[data-astro-cid-xpywoag4]{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mcp-banner-box[data-astro-cid-xpywoag4]{border-radius:.625rem}.mcp-banner[data-astro-cid-xpywoag4]{min-height:9.25rem}.mcp-banner-text[data-astro-cid-xpywoag4],.mcp-banner-link[data-astro-cid-xpywoag4]{font-size:1.125rem;line-height:1.75rem}.mcp-use-case-track[data-astro-cid-xpywoag4]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;column-gap:1rem;display:grid;overflow:auto hidden}.mcp-use-case-track[data-astro-cid-xpywoag4]::-webkit-scrollbar{display:none}.mcp-use-case-slide[data-astro-cid-xpywoag4]{scroll-snap-align:start}.mcp-use-case[data-astro-cid-xpywoag4]{flex-direction:column}.mcp-use-case-image[data-astro-cid-xpywoag4]{aspect-ratio:1;width:100%;height:auto}.mcp-use-case-controls[data-astro-cid-xpywoag4]{display:flex}.mcp-carousel-button[data-astro-cid-xpywoag4]{color:#d1d5db;background:#151927;border:1px solid #2c303d;border-radius:9999px;place-items:center;width:2.5rem;height:2.5rem;transition:border-color .15s,color .15s;display:grid}.mcp-carousel-button[data-astro-cid-xpywoag4]:hover{border-color:var(--color-primary-400);color:#fff}.mcp-carousel-button[data-astro-cid-xpywoag4]:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px}.mcp-carousel-button[data-astro-cid-xpywoag4] svg[data-astro-cid-xpywoag4]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.mcp-nowrap{white-space:nowrap;flex-shrink:0}.mcp-use-case-title[data-astro-cid-xpywoag4]{font-family:var(--font-sans);color:#cad5e2;font-size:1.25rem;font-weight:700;line-height:1.75rem}.mcp-use-case-body[data-astro-cid-xpywoag4]{max-width:19rem;font-size:1rem;line-height:1.375rem}.mcp-use-case-link[data-astro-cid-xpywoag4]{text-align:right;font-size:1rem}.mcp-faq-title[data-astro-cid-xpywoag4]{font-size:2rem;line-height:1.2}.mcp-contact-title[data-astro-cid-xpywoag4]{max-width:80rem;font-size:2.25rem;line-height:1.1}.mcp-benefits[data-astro-cid-xpywoag4]{background:#1e293b}@media (min-width:640px){.mcp-hero-title[data-astro-cid-xpywoag4]{font-size:3rem}.mcp-entry-title[data-astro-cid-xpywoag4]{font-size:2.25rem}.mcp-use-case-track[data-astro-cid-xpywoag4]{grid-auto-columns:auto;grid-auto-flow:row;gap:1.25rem;overflow:visible}.mcp-use-case-slide[data-astro-cid-xpywoag4][data-clone],.mcp-use-case-controls[data-astro-cid-xpywoag4]{display:none}.mcp-use-case[data-astro-cid-xpywoag4]{flex-direction:row}.mcp-use-case-image[data-astro-cid-xpywoag4]{aspect-ratio:auto;align-self:stretch;width:10rem;height:100%}}@media (min-width:1024px){.mcp-hero-title[data-astro-cid-xpywoag4]{font-size:3.75rem;line-height:4.5rem}.mcp-headline-wide[data-astro-cid-xpywoag4]{margin-right:-2rem}.mcp-desktop-break[data-astro-cid-xpywoag4]{display:inline}.mcp-connect[data-astro-cid-xpywoag4]{flex-direction:row;justify-content:center;align-items:center;gap:0}.mcp-orb[data-astro-cid-xpywoag4]{width:10.625rem;height:10.625rem}.mcp-wire[data-astro-cid-xpywoag4]{background:linear-gradient(90deg,#ffffff4d,#7367f0);align-self:center;width:12.75rem;height:1px;margin-bottom:2.25rem;display:block}.mcp-assistants[data-astro-cid-xpywoag4]{text-align:left}.mcp-tiles[data-astro-cid-xpywoag4]{gap:.9375rem;display:flex}.mcp-tile[data-astro-cid-xpywoag4]{width:4.375rem;height:4.375rem;position:relative}.mcp-tile[data-astro-cid-xpywoag4]+.mcp-tile[data-astro-cid-xpywoag4]:before{content:"";background:#ffffffb3;width:.9375rem;height:1px;position:absolute;top:50%;right:100%}.mcp-entry-title[data-astro-cid-xpywoag4]{font-size:2.25rem;line-height:2.5rem}.mcp-use-case-track[data-astro-cid-xpywoag4]{grid-template-columns:repeat(2,minmax(0,1fr))}.mcp-use-case-title[data-astro-cid-xpywoag4]{font-size:1.375rem;line-height:1.875rem}.mcp-use-case-body[data-astro-cid-xpywoag4]{font-size:1.125rem;line-height:1.24}.mcp-use-case-link[data-astro-cid-xpywoag4]{font-size:1.125rem}.mcp-section[data-astro-cid-xpywoag4]{padding-top:10rem}.mcp-contact[data-astro-cid-xpywoag4]{margin-top:10rem;padding-top:11rem}.mcp-faq[data-astro-cid-xpywoag4]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:4rem;max-width:81rem;display:grid}.mcp-faq-title[data-astro-cid-xpywoag4]{margin-top:1rem;font-size:2.25rem;line-height:2.8125rem}.mcp-contact-title[data-astro-cid-xpywoag4]{font-size:3.75rem}}
