.alert-dismissible .close[data-v-2cfed702]{color:#fff!important}.black-friday-alert[data-v-2cfed702]{border-radius:unset;color:transparent;border:none;border-bottom:1px solid #ccc}.landing-navbar{padding-left:15px;padding-right:15px}.landing-navbar__back{color:hsla(0,0%,100%,.75);font-size:.9rem}.landing-navbar__back:hover{color:#fff;text-decoration:none}.landing-navbar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;max-width:1410px;margin:0 auto}@media (min-width:992px) and (max-width:1099.98px){.landing-navbar .navbar-nav .nav-link{padding-left:.3rem;padding-right:.3rem}}@media (min-width:992px) and (max-width:1039.98px){.landing-navbar .navbar-nav .nav-link{padding-left:.2rem;padding-right:.2rem}.landing-navbar .navbar-nav.mr-3{margin-right:.5rem!important}}.mcp-chat[data-v-7f74f039]{position:relative;width:100%;max-width:560px}@media (max-width:991.98px){.mcp-chat[data-v-7f74f039]{max-width:none}}.mcp-chat__glow[data-v-7f74f039]{position:absolute;inset:10% 5% 4% 5%;background:radial-gradient(58% 58% at 50% 45%,rgba(217,119,87,.22),rgba(217,119,87,0) 70%);filter:blur(30px);z-index:0;animation:mcp-glow-data-v-7f74f039 6s ease-in-out infinite}@keyframes mcp-glow-data-v-7f74f039{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.06)}}.mcp-chat__card[data-v-7f74f039]{position:relative;z-index:1;background:#fff;border:1px solid #f0ded6;border-radius:20px;padding:1.15rem;box-shadow:0 18px 50px rgba(90,40,20,.14);min-height:404px}.mcp-chat__top[data-v-7f74f039]{display:flex;align-items:center;gap:.5rem;padding-bottom:.9rem;border-bottom:1px solid #f6f8fb;margin-bottom:.9rem}.mcp-chat__app[data-v-7f74f039]{font-size:.78rem;font-weight:700;color:#1b2a44}.mcp-chat__conn[data-v-7f74f039]{margin-left:auto;font-size:.64rem;font-weight:700;color:#17915a;background:#e7f6ee;border-radius:999px;padding:.12rem .45rem;white-space:nowrap;transition:color .25s ease,background .25s ease}.mcp-chat__conn.is-busy[data-v-7f74f039]{color:#b8543a;background:#fdf1ec}.mcp-dot[data-v-7f74f039]{font-size:.48rem;vertical-align:1px;animation:mcp-pulse-data-v-7f74f039 1.6s ease-in-out infinite}@keyframes mcp-pulse-data-v-7f74f039{0%,to{opacity:.35}50%{opacity:1}}.mcp-chat__me[data-v-7f74f039]{margin-left:auto;width:-moz-fit-content;width:fit-content;max-width:88%;background:#f4f6fa;border-radius:14px 14px 4px 14px;padding:.5rem .75rem;font-size:.78rem;color:#1b2a44;margin-bottom:.7rem}.mcp-chat__me.is-second[data-v-7f74f039]{margin-top:.9rem}.mcp-chat__tool[data-v-7f74f039]{display:inline-flex;align-items:center;font-size:.66rem;font-weight:700;color:#b8543a;background:#fdf1ec;border-radius:999px;padding:.2rem .55rem;margin-bottom:.6rem}.mcp-chat__tool.is-write[data-v-7f74f039]{color:#0d6cd8;background:#e8f1fd}.mcp-chat__done[data-v-7f74f039]{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;font-size:.66rem;font-weight:700;color:#17915a;background:#e7f6ee;border-radius:999px;padding:.2rem .55rem}.mcp-chat__ai[data-v-7f74f039]{border:1px solid #eef2f8;border-radius:14px;overflow:hidden}.mcp-chat__ai-text[data-v-7f74f039]{background:#fbfcfe;border-bottom:1px solid #f0f3f8;padding:.5rem .8rem;font-size:.74rem;font-weight:700;color:#1b2a44}.mcp-chat__row[data-v-7f74f039]{display:flex;align-items:center;gap:.5rem;padding:.45rem .8rem;border-bottom:1px solid #f6f8fb;font-size:.74rem}.mcp-chat__row[data-v-7f74f039]:last-child{border-bottom:none}.mcp-chat__name[data-v-7f74f039]{flex:1 1 auto;min-width:0;font-weight:600;color:#1b2a44;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcp-chat__val[data-v-7f74f039]{font-size:.66rem;font-weight:700;color:#56657c;background:#eef1f6;border-radius:999px;padding:.12rem .45rem;white-space:nowrap}.mcp-chat__val.is-red[data-v-7f74f039]{background:#fdeceb;color:#c0392b}.mcp-chat__val.is-green[data-v-7f74f039]{background:#e7f6ee;color:#17915a}.mcp-fade[data-v-7f74f039]{opacity:0;transform:translateY(6px);transition:opacity .34s ease,transform .34s ease}.mcp-fade.is-on[data-v-7f74f039]{opacity:1;transform:none}.mcp-caret[data-v-7f74f039]{display:inline-block;width:2px;height:.85em;vertical-align:-1px;margin-left:1px;background:#1b2a44;animation:mcp-blink-data-v-7f74f039 1.05s steps(1) infinite}@keyframes mcp-blink-data-v-7f74f039{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.mcp-caret[data-v-7f74f039],.mcp-chat__glow[data-v-7f74f039],.mcp-dot[data-v-7f74f039]{animation:none}.mcp-fade[data-v-7f74f039]{transition:none}}.mcp-hero[data-v-ca21ba26]{background:linear-gradient(180deg,hsla(0,0%,100%,0) 55%,#fff),linear-gradient(135deg,#fdf1ec,#fdfbfa 55%,#f3f0fb)!important;background-size:cover}.mcp-h1[data-v-ca21ba26]{line-height:1.1}.mcp-badge[data-v-ca21ba26]{display:inline-flex;align-items:center;padding:.35rem .85rem;border-radius:999px;background:#fff;border:1px solid #f0d3c8;color:#b8543a;font-weight:600;font-size:.9rem;box-shadow:0 2px 10px rgba(217,119,87,.12)}.mcp-badge img[data-v-ca21ba26]{border-radius:4px}.mcp-hero__note[data-v-ca21ba26]{color:#6c757d;font-size:.95rem}.mcp-stats[data-v-ca21ba26]{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:1.5rem 0}.mcp-stat[data-v-ca21ba26]{padding:.5rem .75rem}.mcp-stat__num[data-v-ca21ba26]{font-size:1.45rem;font-weight:700;color:#d97757;line-height:1.1}.mcp-stat__label[data-v-ca21ba26]{color:#6c757d;font-size:.9rem;margin-top:.25rem}.mcp-eyebrow[data-v-ca21ba26]{text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:700;color:#d97757;margin-bottom:.5rem}.mcp-eyebrow--center[data-v-ca21ba26]{text-align:center}.mcp-prompt[data-v-ca21ba26]{display:flex;align-items:flex-start;gap:.7rem;background:#fff;border:1px solid #eef0f3;border-radius:14px;padding:1.1rem 1.25rem;color:#33415c;font-size:.95rem;box-shadow:0 4px 18px rgba(20,30,60,.04)}.mcp-prompt__icon[data-v-ca21ba26]{color:#e7bfae;font-size:.9rem;margin-top:.25rem}.mcp-card[data-v-ca21ba26]{background:#fff;border:1px solid #eef0f3;border-radius:16px;padding:1.6rem;box-shadow:0 4px 18px rgba(20,30,60,.04);transition:transform .2s ease,box-shadow .2s ease}.mcp-card[data-v-ca21ba26]:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(20,30,60,.1)}.mcp-card__icon[data-v-ca21ba26]{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.35rem;color:#d97757;background:linear-gradient(135deg,#fbe7de,#fdf6f2);margin-bottom:1rem}.mcp-card__title[data-v-ca21ba26]{font-size:1.12rem;font-weight:600;margin-bottom:.5rem}.mcp-card__text[data-v-ca21ba26]{color:#6c757d;margin-bottom:0;font-size:.96rem}.mcp-steps[data-v-ca21ba26]{background:#f8fafd;border:1px solid #eef0f3;border-radius:24px;padding:2.5rem 2rem}.mcp-step[data-v-ca21ba26]{background:#fff;border:1px solid #eef2f8;border-radius:16px;padding:1.35rem}.mcp-step__num[data-v-ca21ba26]{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:800;color:#fff;background:#d97757;margin-bottom:.75rem}.mcp-step__title[data-v-ca21ba26]{font-weight:700;color:#1b2a44;margin-bottom:.35rem}.mcp-step__text[data-v-ca21ba26]{color:#6c757d;font-size:.92rem}.mcp-rules[data-v-ca21ba26]{background:#fff;border:1px solid #eef0f3;border-radius:20px;box-shadow:0 6px 24px rgba(20,30,60,.05);padding:1.5rem 1.75rem}.mcp-rule[data-v-ca21ba26]{display:flex;gap:.9rem;padding:.8rem 0;border-bottom:1px solid #f4f6fa}.mcp-rule[data-v-ca21ba26]:last-child{border-bottom:none}.mcp-rule__icon[data-v-ca21ba26]{color:#d97757;font-size:1.1rem;margin-top:.2rem}.mcp-rule__title[data-v-ca21ba26]{font-weight:700;color:#1b2a44;margin-bottom:.2rem}.mcp-rule p[data-v-ca21ba26]{color:#6c757d;font-size:.92rem}.mcp-docs[data-v-ca21ba26]{background:#f8f9fb;border:1px solid #eef0f3;border-left:4px solid #d97757;border-radius:16px;padding:1.75rem 2rem}.mcp-docs__label[data-v-ca21ba26]{text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:700;color:#d97757;margin-bottom:.5rem}.mcp-docs__title[data-v-ca21ba26]{font-size:1.25rem;font-weight:600}.mcp-faq[data-v-ca21ba26]{border-bottom:1px solid #eee;padding:1.25rem 0}.mcp-faq__q[data-v-ca21ba26]{font-size:1.1rem;font-weight:600;margin-bottom:.5rem;color:#212529}.mcp-faq__q .fa[data-v-ca21ba26]{color:#28a745}.mcp-faq__a[data-v-ca21ba26]{color:#6c757d;margin-bottom:0;padding-left:1.75rem}.mcp-cta[data-v-ca21ba26]{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#b8543a,#d97757 55%,#c96a8a);color:#fff;border-radius:24px;padding:3rem 1.5rem}.mcp-cta[data-v-ca21ba26]:after,.mcp-cta[data-v-ca21ba26]:before{content:"";position:absolute;z-index:-2;will-change:transform}.mcp-cta__grain[data-v-ca21ba26]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.05;pointer-events:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath filter='url(%23a)' d='M0 0h140v140H0z'/%3E%3C/svg%3E")}.mcp-cta.is-paused[data-v-ca21ba26]:after,.mcp-cta.is-paused[data-v-ca21ba26]:before{animation-play-state:paused}.mcp-cta[data-v-ca21ba26]:before{top:50%;left:50%;width:120%;height:0;padding-bottom:120%;background:conic-gradient(from 0deg,#a83a28 0,#b85d30 14%,#c26a32 25%,#cd6f50 40%,#cf4d7c 56%,#7b45c4 72%,#b8567f 86%,#a83a28 100%);filter:blur(70px);transform:translate(-50%,-50%) rotate(0deg);animation:mcp-cta-spin-data-v-ca21ba26 34s linear infinite}@keyframes mcp-cta-spin-data-v-ca21ba26{to{transform:translate(-50%,-50%) rotate(1turn)}}.mcp-cta[data-v-ca21ba26]:after{top:-60%;bottom:-60%;left:-25%;right:-25%;background:radial-gradient(circle at 22% 45%,rgba(224,130,70,.55),rgba(224,130,70,0) 42%),radial-gradient(circle at 78% 58%,rgba(105,45,180,.8),rgba(105,45,180,0) 42%);filter:blur(55px);animation:mcp-cta-drift-data-v-ca21ba26 24s ease-in-out infinite alternate}@keyframes mcp-cta-drift-data-v-ca21ba26{0%{transform:translate3d(-12%,-6%,0) scale(1)}50%{transform:translate3d(6%,7%,0) scale(1.25)}to{transform:translate3d(18%,-8%,0) scale(1.05)}}.mcp-cta .lead[data-v-ca21ba26],.mcp-cta h2[data-v-ca21ba26]{color:#fff}.mcp-cta__btn[data-v-ca21ba26]{color:#000;mix-blend-mode:screen}.mcp-cta__btn[data-v-ca21ba26]:focus,.mcp-cta__btn[data-v-ca21ba26]:hover{color:#000}@media (prefers-reduced-motion:reduce){.mcp-cta[data-v-ca21ba26]:after,.mcp-cta[data-v-ca21ba26]:before{animation:none}}