.mc-landing main>.mc-section,.mc-landing main>.mc-concept-pricing,.mc-landing main>.mc-close{background-image:radial-gradient(38% 34% at 78% 30%,#2563eb29,#0000 70%),radial-gradient(34% 30% at 20% 72%,#3884ff1c,#0000 70%);background-repeat:no-repeat}.mc-landing main>.mc-section:nth-of-type(2n){background-image:radial-gradient(38% 34% at 22% 30%,#2563eb29,#0000 70%),radial-gradient(34% 30% at 80% 72%,#3884ff1c,#0000 70%);background-position:100% 0,0 0}[data-theme=light] .mc-landing main>.mc-section,[data-theme=light] .mc-landing main>.mc-concept-pricing,[data-theme=light] .mc-landing main>.mc-close{background-image:radial-gradient(38% 34% at 78% 30%,#2563eb12,#0000 70%),radial-gradient(34% 30% at 20% 72%,#3884ff0d,#0000 70%)}.mc-landing .mc-compare--fit{padding-block:84px 24px}.mc-landing .mc-compare--fit .mc-section-heading{max-width:1120px;margin-bottom:20px}.mc-landing .mc-compare--fit .mc-section-heading h2{max-width:none;margin-top:10px;font-size:clamp(24px,2.4vw,34px)}.mc-landing .mc-compare--fit .mc-section-heading p{max-width:820px;margin-top:10px}.mc-landing .mc-compare--fit .cmp[data-compact] .cmp-table :is(th,td){padding-block:5px}.mc-landing .mc-compare--fit .cmp-legend,.mc-landing .mc-compare--fit .cmp-footnote{margin-block:8px 0}.mc-landing .mc-compare--fit .mc-method-link{margin-top:14px}
.mc-landing main{--ft-accent:#4d8dff;--ft-ink:#fff;--ft-fog:#9194a1;--ft-line:#1c1d22;--ft-line-2:#2e3038;--ft-card:#121318c7;--ft-ai:linear-gradient(90deg, #4d8dff, #2563eb)}[data-theme=light] .mc-landing main{--ft-accent:#1d5fe0;--ft-ink:#08080a;--ft-fog:#5e616e;--ft-line:#e4e5ea;--ft-line-2:#d5d7de;--ft-card:#ffffffdb}.mc-landing main>:is(#compare,#pricing,.mc-personas,.mc-faq,.mc-close){flex-direction:column;justify-content:center;min-height:100svh;padding-block:96px 48px;display:flex}.mc-landing main :is(.mc-section-heading,.mc-faq-intro) .mc-eyebrow{box-shadow:none;letter-spacing:.02em;color:var(--ft-accent);background:0 0;border:0;border-radius:0;padding:0;font-size:13px;font-weight:600}.mc-landing main :is(.mc-section-heading,.mc-faq-intro,.mc-close-inner) h2{font-family:var(--hs-display), Georgia, serif;letter-spacing:.005em;color:var(--ft-ink);font-size:clamp(32px,3.8vw,52px);font-weight:400;line-height:1.1}[dir=rtl] .mc-landing main :is(.mc-section-heading,.mc-faq-intro,.mc-close-inner) h2{font-family:var(--font-ar), sans-serif;letter-spacing:0;font-size:clamp(28px,3.2vw,44px);font-weight:800;line-height:1.35}.mc-landing main :is(.mc-section-heading,.mc-whatis-lede,.mj-copy,.mc-faq-intro,.mc-insights-heading) h2:after{background:var(--ft-ai);opacity:.9;width:64px;height:3px}.mc-landing main :is(.mc-section-heading,.mc-faq-intro) p,.mc-landing main .mc-close-inner>p{color:var(--ft-fog);font-size:16px;line-height:1.75}.mc-landing main .mc-section-heading{max-width:860px}.mc-landing #compare .cmp-table th.cmp-brand{background:var(--ft-ai);color:#fff}.mc-landing #compare .cmp-table td.cmp-brand{background:linear-gradient(#4d8dff1f,#2563eb1a);box-shadow:inset 1px 0 #2563eb59,inset -1px 0 #2563eb59}.mc-landing #compare .cmp-table td.cmp-brand .cmp-mark-icon{color:#7cb0ff;filter:drop-shadow(0 0 6px #2563eb99)}[data-theme=light] .mc-landing #compare .cmp-table td.cmp-brand .cmp-mark-icon{color:#1d4ed8;filter:none}.mc-landing #compare .cmp{border-radius:18px;box-shadow:0 40px 120px -40px #2563eb73}.mc-landing #compare .mc-method-link a{color:var(--ft-accent)}.mc-landing #pricing :is(h2 span[class*=accent],h2 em){color:var(--ft-accent);font-style:normal}.mc-landing .mc-personas :is(article,li)[class*=card]{border-color:var(--ft-line-2);background:var(--ft-card);transition:border-color .3s,translate .3s,box-shadow .3s}.mc-landing .mc-personas :is(article,li)[class*=card]:hover{border-color:#2563eb8c;translate:0 -4px;box-shadow:0 30px 80px -30px #2563eb8c}.mc-landing .mc-faq-question{border-color:var(--ft-line)}.mc-landing .mc-faq-question[data-expanded=true] .mc-faq-trigger{color:var(--ft-accent)}.mc-landing main>.mc-close{position:relative;overflow:hidden}.mc-landing main>.mc-close:before{content:"";aspect-ratio:2;filter:blur(110px);opacity:.22;pointer-events:none;background:conic-gradient(#4d8dff,#2563eb,#22d3ee,#4d8dff);border-radius:50%;width:min(900px,90vw);animation:20s linear infinite ft-turn;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes ft-turn{to{rotate:360deg}}.mc-landing .mc-close-inner{position:relative}.mc-landing .mc-close-inner h2 :is(span,em,strong){color:var(--ft-accent);font-style:normal}.mc-landing .mc-close-inner>.mc-button{background:var(--ft-ai);color:#fff;border:0;box-shadow:0 16px 40px -12px #2563ebcc}.mc-landing .mc-close-inner>.mc-button:hover{filter:brightness(1.1)}@media (max-width:900px){.mc-landing main>:is(#compare,#pricing,.mc-personas,.mc-faq,.mc-close){min-height:0;padding-block:80px}}@media (prefers-reduced-motion:reduce){.mc-landing main>.mc-close:before{animation:none}}.mc-landing main>.mc-close:before{opacity:.14}.cl-rings{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.cl-rings i{aspect-ratio:1;opacity:0;width:min(1100px,120vw);animation:12s cubic-bezier(.2,.6,.3,1) infinite cl-ring;animation-delay:calc(var(--i) * 3s);border:1px solid #4d8dff59;border-radius:50%;grid-area:1/1;scale:.15}@keyframes cl-ring{10%{opacity:.9}to{opacity:0;scale:1}}.cl-mark{color:#fff;background:linear-gradient(135deg,#4d8dff,#2563eb);border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:26px;display:inline-grid;box-shadow:0 0 0 8px #2563eb1f,0 18px 50px -12px #2563ebe6}.mc-landing .mc-close-inner{width:min(860px,100%)}.mc-landing .mc-close-inner>p:not(.cl-trust){max-width:620px;margin:20px auto 0;font-size:17px}.cl-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.mc-landing .cl-actions .mc-button{color:#fff;background:linear-gradient(90deg,#4d8dff,#2563eb);border:0;border-radius:9999px;align-items:center;gap:8px;min-height:52px;padding-inline:30px;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 18px 44px -14px #2563ebf2}.mc-landing .cl-actions .mc-button:hover{filter:brightness(1.1)}.cl-ghost{border:1px solid var(--ft-line-2);background:var(--ft-card);min-height:52px;color:var(--ft-ink);border-radius:9999px;align-items:center;padding-inline:26px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .25s;display:inline-flex}.cl-ghost:hover{border-color:var(--ft-accent)}.cl-trust{color:var(--ft-fog);align-items:center;gap:7px;margin:22px 0 0;font-size:13px;display:inline-flex}.cl-trust svg{color:#22c55e}@media (prefers-reduced-motion:reduce){.cl-rings i{animation:none}}.mq{pointer-events:none;--mq-tile:#12141b;--mq-line:#ffffff1f;--mq-ink:#c9cdd8;position:absolute;inset:0;overflow:hidden}[data-theme=light] .mq{--mq-tile:#fff;--mq-line:#0000001a;--mq-ink:#3b3f4a}.cl-wall{opacity:.9;-webkit-mask-image:radial-gradient(24% 26%,#00000026 30%,#000 75%);mask-image:radial-gradient(30% 34%,#0000 35%,#000 80%)}.mq-stage{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mq-plane{width:2400px;height:2400px;transform-style:preserve-3d;flex:none;grid-template-columns:repeat(10,1fr);gap:22px;display:grid;transform:rotateX(55deg)rotate(-45deg)translateY(8%)}.mq-col{flex-direction:column;gap:22px;padding-bottom:22px;display:flex;position:relative}.mq-tile{aspect-ratio:1;border:1px solid var(--mq-line);background:var(--mq-tile);border-radius:22px;place-items:center;padding:22%;display:grid;position:relative;box-shadow:0 20px 50px -24px #0009}.mq-tile img{object-fit:contain;background:#fff;border-radius:18%;width:100%;height:100%;padding:12%;box-shadow:0 10px 24px -10px #00000080}.mq-tile:after{content:"";border-radius:inherit;opacity:0;animation:5s ease-in-out infinite mq-glow;animation-delay:var(--d);border:1px solid #4d8dff;position:absolute;inset:-1px}@keyframes mq-glow{45%,55%{opacity:.9;box-shadow:0 0 40px -6px #4d8dffcc}}.mq-vline{background:repeating-linear-gradient(to bottom, var(--mq-line) 0 5px, transparent 5px 10px);width:1px;position:absolute;inset-block:-80px;inset-inline-start:-14px}.mq-hline{top:-14px;background:repeating-linear-gradient(to right, var(--mq-line) 0 5px, transparent 5px 10px);height:1px;position:absolute;inset-inline:-12px}@media (max-width:900px){.mq-plane{scale:.55}}@media (prefers-reduced-motion:reduce){.mq-tile:after{animation:none}}.mc-landing main>.mc-close:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side,#030408f7 55%,#030408d9 72%,#0000);width:min(1000px,100vw);height:min(620px,80svh);position:absolute;top:50%;left:50%;translate:-50% -50%}.mc-landing .mc-close-inner{z-index:1}.mc-landing .mc-close-inner h2,[data-theme=light] .mc-landing .mc-close-inner h2{color:#fff}.mc-landing .mc-close-inner>p:not(.cl-trust),.mc-landing .mc-close-inner .cl-trust{color:#a3a8b8}.mc-landing .mc-close-inner h2 .brand-gold-text{color:#0000;background-image:linear-gradient(110deg,#7cb0ff,#4d8dff 45%,#2563eb);-webkit-background-clip:text;background-clip:text}.mc-landing{background:#08080a}[data-theme=light] .mc-landing{background:#fbfbfc}.mc-landing :is(.hs,.hw,.fs-wrap,.fs){background:0 0;overflow:clip visible}.mc-landing :is(.hs,.hw,.fs):before{-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}[data-theme=light] .mc-landing main>.mc-close:after{background:radial-gradient(closest-side,#fbfbfcfa 50%,#fbfbfce0 70%,#fbfbfc00);width:min(1100px,110vw);height:min(680px,86svh)}[data-theme=light] .mc-landing .mc-close-inner h2{color:#08080a}[data-theme=light] .mc-landing .mc-close-inner>p:not(.cl-trust),[data-theme=light] .mc-landing .mc-close-inner .cl-trust{color:#4a4d5a}[data-theme=light] .mc-landing .cl-ghost{color:#08080a;background:#08080a0a;border-color:#08080a2e}[data-theme=light] .mc-landing .mc-close-inner h2 .brand-gold-text{background-image:linear-gradient(110deg,#2563eb,#1d4fd0 55%,#1e40af)}