.mcp-promo{margin:0 auto;max-width:80rem;padding:2.5rem 1.5rem}@media (max-width:767px){.mcp-promo{padding:1.5rem 1rem}}.mcp-promo__card{align-items:center;background:#e9ecff;border-radius:2rem;display:grid;gap:clamp(2rem,4vw,4.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:clamp(1.5rem,4vw,4rem)}@media (max-width:1023px){.mcp-promo__card{gap:2rem;grid-template-columns:minmax(0,1fr)}}.mcp-promo__chat{background:#fdfeff;border:1px solid rgba(114,107,234,.25);border-radius:16px;box-shadow:0 20px 50px rgba(38,41,102,.14);min-width:0;overflow:hidden;text-align:left}@media (max-width:1023px){.mcp-promo__chat{order:2}}.mcp-promo__bar{align-items:center;background:#e9ecff;border-bottom:1px solid rgba(114,107,234,.2);display:flex;gap:7px;padding:12px 16px}.mcp-promo__tdot{border-radius:50%;flex:0 0 auto;height:11px;width:11px}.mcp-promo__tdot.is-r{background:#ff5f57}.mcp-promo__tdot.is-y{background:#febc2e}.mcp-promo__tdot.is-g{background:#28c840}.mcp-promo__bar-title{color:#8a8fb0;font-size:12px;margin-left:7px}.mcp-promo__body{padding:22px 24px}.mcp-promo__label{color:#8a8fb0;font-size:11px;font-weight:700;letter-spacing:.08em;margin-bottom:9px;text-transform:uppercase}.mcp-promo__q{align-items:flex-start;background:rgba(244,106,52,.07);border:1px solid rgba(244,106,52,.2);border-radius:10px;color:#262966;display:flex;font-size:14px;font-weight:500;gap:9px;line-height:1.45;margin-bottom:18px;padding:12px 14px}.mcp-promo__arrow{color:#f46a34;flex-shrink:0;font-weight:700}.mcp-promo__chat-title{color:#262966;font-size:.9rem;font-weight:700;margin-bottom:.75rem}.mcp-promo__table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.mcp-promo__table{border-collapse:collapse;font-size:.8rem;width:100%}.mcp-promo__table th{border-bottom:1px solid rgba(114,107,234,.18);color:#8a8fb0;font-size:.7rem;font-weight:500;padding:0 .5rem .5rem 0;text-align:left;white-space:nowrap}.mcp-promo__table td{border-bottom:1px solid rgba(114,107,234,.1);color:#262966;padding:.5rem .5rem .5rem 0;white-space:nowrap}.mcp-promo__table tr:last-child td{border-bottom:0}.mcp-promo__td-name{font-weight:700}.mcp-promo__trend{font-weight:600}.mcp-promo__trend-glyph{display:inline-block;font-size:.7rem;margin-right:.35rem}.mcp-promo__content{min-width:0}@media (max-width:1023px){.mcp-promo__content{order:1}}.mcp-promo__eyebrow{color:#726bea;font-family:Inter Tight,sans-serif!important;font-optical-sizing:auto;font-size:18px;font-weight:600;margin:0 0 2rem}.mcp-promo__title{color:#262966;font-family:Inter Tight,sans-serif;font-size:42px!important;font-weight:900!important;line-height:115%!important;margin:0 0 1.5rem}@media (max-width:1023px){.mcp-promo__title{font-size:32px!important}}@media (max-width:767px){.mcp-promo__title{font-size:30px!important}}.mcp-promo__accent{color:#726bea}.mcp-promo__lede{color:#4a4d70;font-size:1.05rem;line-height:1.6;margin:0 0 2rem}.mcp-promo__examples{display:flex;flex-direction:column;gap:.85rem;margin-bottom:2rem}.mcp-promo__example{background:#fff;border-radius:1rem;box-shadow:0 6px 20px rgba(38,41,102,.06);padding:1.1rem 1.35rem}.mcp-promo__example-q{color:#262966;font-family:Inter Tight,sans-serif!important;font-optical-sizing:auto;font-size:1.05rem;font-weight:700;line-height:1.3;margin:0 0 .35rem}.mcp-promo__example-a{color:#6b6e8c;font-size:.95rem;margin:0}.mcp-promo__cta{align-items:center;display:inline-flex}
