/* Service · Shopify Design page (page-service-shopify-design.php): its own styles, in the order the template used to inline them. */
:root{--mx-lime:#C7F262;--mx-lime-2:#B3DD50;--mx-lime-3:#DAFF8A;--mx-ink:#0A0A0A;--mx-ink-2:#1A1A1A;--mx-ink-3:#5A5A52;--mx-ink-4:#8A8A82;--mx-cream:#F5F5EE;--mx-cream-2:#FAFAF7;--mx-white:#FFFFFF;--mx-clay:#C8845C;--mx-clay-text:#945633;--mx-line:rgba(10,10,10,0.08);--mx-line-2:rgba(10,10,10,0.16);--mx-shadow-1:0 1px 2px rgba(10,10,10,0.04),0 4px 14px rgba(10,10,10,0.06);--mx-shadow-2:0 2px 6px rgba(10,10,10,0.06),0 14px 36px rgba(10,10,10,0.10);--mx-shadow-3:0 6px 18px rgba(10,10,10,0.08),0 30px 64px rgba(10,10,10,0.18);--mx-spring:cubic-bezier(0.34,1.56,0.64,1);--mx-smooth:cubic-bezier(0.65,0,0.35,1)}html{scroll-behavior:smooth;overflow-x:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto !important}}body{font-family:'Inter',-apple-system,sans-serif;color:var(--mx-ink);background:var(--mx-cream-2);overflow-x:clip;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[dir="rtl"] body{font-family:'Cairo','Tajawal',sans-serif}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto;display:block}body.dark-mode #main-header,body.dark-mode .header{background:rgba(255,255,255,0.85) !important;border-bottom-color:var(--mx-line) !important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}body.dark-mode #main-header.solid,body.dark-mode .header.solid{background:rgba(255,255,255,0.97) !important;border-bottom-color:var(--mx-line-2) !important}body.dark-mode #main-header .header-nav a,body.dark-mode #main-header.solid .header-nav a{color:var(--mx-ink-2) !important}body.dark-mode #main-header .header-nav a:hover,body.dark-mode #main-header.solid .header-nav a:hover{color:var(--mx-ink) !important}body.dark-mode #main-header #lang-toggle,body.dark-mode #main-header.solid #lang-toggle{color:var(--mx-ink) !important;border-color:var(--mx-line-2) !important;background:transparent !important}body.dark-mode #main-header #lang-toggle:hover,body.dark-mode #main-header.solid #lang-toggle:hover{border-color:#111 !important;background:rgba(0,0,0,0.04) !important}body.dark-mode #main-header .hamburger svg,body.dark-mode #main-header.solid .hamburger svg{stroke:var(--mx-ink) !important}.mx{max-width:1280px;margin:0 auto;padding:0 32px;position:relative}.mx-sec{padding:76px 0;position:relative;overflow:hidden}@media (max-width:900px){.mx{padding:0 20px}.mx-sec{padding:54px 0}}.mx-band-cream{background:var(--mx-cream)}.mx-band-cream2{background:var(--mx-cream-2)}.mx-band-white{background:var(--mx-white)}.mx-band-lime{background:var(--mx-lime);color:var(--mx-ink)}.mx-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:0.78rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--mx-ink);margin-bottom:18px}.mx-eyebrow::before{content:"";width:26px;height:2px;background:var(--mx-lime-2);border-radius:2px}.mx-band-lime .mx-eyebrow{color:var(--mx-ink)}.mx-band-lime .mx-eyebrow::before{background:var(--mx-ink)}.mx-h1{font-weight:800;letter-spacing:-0.04em;line-height:1.02;margin:0;color:var(--mx-ink);font-size:clamp(2.4rem,5.4vw,4.4rem)}.mx-h2{font-weight:800;letter-spacing:-0.035em;line-height:1.05;margin:0;color:var(--mx-ink);font-size:clamp(2rem,4.2vw,3.4rem)}.mx-h3{font-weight:800;letter-spacing:-0.03em;line-height:1.12;margin:0;color:var(--mx-ink);font-size:clamp(1.4rem,2.4vw,1.9rem)}[dir="rtl"] .mx-h1,[dir="rtl"] .mx-h2,[dir="rtl"] .mx-h3{font-weight:700;line-height:1.18;letter-spacing:-0.005em}.mx-h1,.mx-h2,.mx-hero h1{text-wrap:balance}.mx-h1 em,.mx-h2 em,.mx-h3 em{font-style:normal;text-decoration-line:underline;text-decoration-color:var(--mx-lime);text-decoration-thickness:0.34em;text-underline-offset:-0.24em;text-decoration-skip-ink:none}.mx-lead{font-size:1.08rem;line-height:1.6;color:var(--mx-ink-3);max-width:620px;margin:18px 0 0}.mx-reveal{transition:opacity .8s var(--mx-smooth),transform .8s var(--mx-smooth)}:where(html.js) .mx-reveal{opacity:0;transform:translateY(24px)}.mx-reveal.in{opacity:1;transform:translateY(0)}:root .mx-hero .mx-reveal{opacity:1;transform:none;transition:none;animation:mx-hero-in .8s var(--mx-smooth) backwards}@keyframes mx-hero-in{from{opacity:0;transform:translateY(24px)}}.mx-stagger>*{transition:opacity .7s var(--mx-smooth),transform .7s var(--mx-smooth);transition-delay:calc(var(--i,0) * 70ms)}:where(html.js) .mx-stagger>*{opacity:0;transform:translateY(20px)}.mx-stagger.in>*{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.mx-reveal,.mx-stagger>*{opacity:1 !important;transform:none !important;transition:none !important}:root .mx-hero .mx-reveal{animation:none !important}}.mx-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 26px;border-radius:12px;font-weight:800;font-size:0.96rem;border:1.5px solid transparent;transition:transform .2s var(--mx-spring),box-shadow .25s ease,background .22s ease,color .22s ease}.mx-cta-primary{background:var(--mx-ink);color:var(--mx-lime);box-shadow:0 6px 18px rgba(10,10,10,0.18)}.mx-cta-primary:hover{background:var(--mx-ink-2);transform:translateY(-2px);box-shadow:0 12px 28px rgba(10,10,10,0.28)}.mx-cta-lime{background:var(--mx-lime);color:var(--mx-ink);box-shadow:0 6px 18px rgba(199,242,98,0.4)}.mx-cta-lime:hover{background:var(--mx-lime-3);transform:translateY(-2px);box-shadow:0 12px 28px rgba(199,242,98,0.5)}.mx-cta-ghost{background:transparent;color:var(--mx-ink);border-color:var(--mx-line-2)}.mx-cta-ghost:hover{background:rgba(10,10,10,0.04);border-color:var(--mx-ink)}.mx-cta-sm{padding:11px 20px;font-size:0.86rem}.mx-section-cta{display:inline-flex;gap:10px;flex-wrap:wrap;margin-top:28px}.mx-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:0.5;pointer-events:none;will-change:transform;z-index:0}.mx-orb-lime{background:radial-gradient(circle at 30% 30%,var(--mx-lime),transparent 70%)}.mx-orb-clay{background:radial-gradient(circle at 30% 30%,var(--mx-clay),transparent 70%)}.mx-hero{background:var(--mx-cream);position:relative;overflow:hidden;padding:110px 0 70px;perspective:1200px}.mx-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(900px 420px at 80% 0%,rgba(199,242,98,0.30),transparent 60%),radial-gradient(700px 400px at 0% 100%,rgba(199,242,98,0.20),transparent 60%);pointer-events:none;z-index:0}.mx-hero-orb-1{width:480px;height:480px;top:-160px;right:-120px;opacity:0.40}.mx-hero-orb-2{width:320px;height:320px;bottom:-140px;left:-80px;opacity:0.45}.mx-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;position:relative;z-index:2}@media (max-width:1000px){.mx-hero-grid{grid-template-columns:1fr;gap:32px}}.mx-hero-text{max-width:680px}.mx-hero-badge{display:inline-flex;align-items:center;gap:10px;padding:7px 14px;border-radius:50px;background:rgba(255,255,255,0.85);border:1px solid var(--mx-line-2);box-shadow:var(--mx-shadow-1);font-size:0.74rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--mx-ink);margin-bottom:22px;backdrop-filter:blur(10px)}.mx-hero-badge .dot{width:8px;height:8px;border-radius:50%;background:var(--mx-lime-2);box-shadow:0 0 12px var(--mx-lime-2);animation:mx-pulse 2.4s ease-in-out infinite}@keyframes mx-pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.6);opacity:.55}}.mx-hero h1{font-size:clamp(2.4rem,4.4vw,4rem);font-weight:800;letter-spacing:-0.038em;line-height:1;color:var(--mx-ink);margin:0 0 22px}[dir="rtl"] .mx-hero h1{line-height:1.15;letter-spacing:-0.01em;font-weight:700}.mx-hero h1 em{font-style:normal;text-decoration-line:underline;text-decoration-color:var(--mx-lime);text-decoration-thickness:0.34em;text-underline-offset:-0.24em;text-decoration-skip-ink:none}.mx-hero-lede{font-size:clamp(1.02rem,1.4vw,1.2rem);line-height:1.55;color:var(--mx-ink-3);max-width:560px;margin:0 0 30px}.mx-hero-row{display:inline-flex;gap:12px;flex-wrap:wrap}.mx-hero-trust{margin-top:28px;display:flex;gap:22px;flex-wrap:wrap;font-size:0.82rem;color:var(--mx-ink-3)}.mx-hero-trust span{display:inline-flex;align-items:center;gap:8px}.mx-hero-trust span::before{content:"✓";color:var(--mx-ink);font-weight:800}.mx-hero-mockup-wrap{position:relative;perspective:1400px}.mx-hero-mockup{position:relative;border-radius:22px;overflow:hidden;background:var(--mx-white);border:1px solid var(--mx-line);box-shadow:var(--mx-shadow-3);animation:mx-hero-mockup-sway 9s ease-in-out infinite;transition:transform 0.7s var(--mx-spring),animation 0.4s ease;will-change:transform}.mx-hero-mockup:hover{animation-play-state:paused;transform:rotateY(0deg) rotateX(0deg) translateY(-4px) !important}@keyframes mx-hero-mockup-sway{0%{transform:rotateY(-6deg) rotateX(8deg) translateY(0)}50%{transform:rotateY(-2deg) rotateX(4deg) translateY(-12px)}100%{transform:rotateY(-6deg) rotateX(8deg) translateY(0)}}@media (prefers-reduced-motion:reduce){.mx-hero-mockup{animation:none;transform:rotateY(-6deg) rotateX(8deg)}}.mx-hero-mockup-bar{display:flex;align-items:center;gap:8px;padding:14px 18px;background:var(--mx-cream-2);border-bottom:1px solid var(--mx-line)}.mx-hero-mockup-bar .dot{width:11px;height:11px;border-radius:50%;background:rgba(10,10,10,0.18)}.mx-hero-mockup-bar .dot:nth-child(1){background:#FF6058}.mx-hero-mockup-bar .dot:nth-child(2){background:#FFC02E}.mx-hero-mockup-bar .dot:nth-child(3){background:var(--mx-lime-2)}.mx-hero-mockup-bar .url{margin-left:14px;padding:4px 12px;font-size:0.74rem;background:var(--mx-white);border-radius:6px;color:var(--mx-ink-3);border:1px solid var(--mx-line)}[dir="rtl"] .mx-hero-mockup-bar .url{margin-left:0;margin-right:14px}.mx-hero-mockup-video{display:block;width:100%;height:auto;aspect-ratio:1 / 1;background:var(--mx-cream);object-fit:cover;object-position:center}@media (prefers-reduced-motion:reduce){.mx-hero-mockup-video{aspect-ratio:1000 / 798}}.mx-hero-floater{position:absolute;background:var(--mx-white);border-radius:14px;padding:12px 16px;box-shadow:var(--mx-shadow-2);border:1px solid var(--mx-line);font-size:0.82rem;display:flex;align-items:center;gap:10px;animation:mx-float 4s ease-in-out infinite;z-index:3}.mx-hero-floater-1{top:16%;left:-5%;--rot:-3deg}.mx-hero-floater-2{bottom:14%;right:-3%;--rot:2deg;animation-delay:1.2s}[dir="rtl"] .mx-hero-floater-1{left:auto;right:-5%;--rot:3deg}[dir="rtl"] .mx-hero-floater-2{right:auto;left:-3%;--rot:-2deg}.mx-hero-floater .ic{width:30px;height:30px;border-radius:50%;background:var(--mx-lime);color:var(--mx-ink);display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:0.9rem;flex-shrink:0}.mx-hero-floater-2 .ic{background:var(--mx-clay);color:#fff}.mx-hero-floater strong{display:block;color:var(--mx-ink);font-size:0.82rem;font-weight:800}.mx-hero-floater span{color:var(--mx-ink-3);font-size:0.72rem}@keyframes mx-float{0%,100%{transform:translateY(0) rotate(var(--rot,0deg))}50%{transform:translateY(-10px) rotate(var(--rot,0deg))}}@media (max-width:1000px){.mx-hero{padding:88px 0 48px}.mx-hero-floater-1,.mx-hero-floater-2{display:none}}.mx-stats{padding:48px 0;border-top:1px solid var(--mx-line);border-bottom:1px solid var(--mx-line)}.mx-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.mx-stat{display:flex;flex-direction:column;gap:8px;padding:18px 22px;background:var(--mx-white);border:1px solid var(--mx-line);border-radius:16px;box-shadow:var(--mx-shadow-1);transition:transform .35s var(--mx-spring),box-shadow .25s ease,border-color .25s ease}.mx-stat:hover{transform:translateY(-4px);box-shadow:var(--mx-shadow-2);border-color:var(--mx-lime-2)}.mx-stat-num{font-size:clamp(1.7rem,2.4vw,2.2rem);font-weight:800;letter-spacing:-0.04em;line-height:1;color:var(--mx-ink);font-feature-settings:'tnum' on,'lnum' on;display:flex;align-items:baseline;gap:2px}[dir="rtl"] .mx-stat-num{direction:ltr;justify-content:flex-end}.mx-stat-num .suffix{color:#6B8E1F;font-size:0.85em}.mx-stat-label{font-size:0.86rem;line-height:1.5;color:var(--mx-ink-3)}@media (max-width:900px){.mx-stats-grid{grid-template-columns:1fr 1fr;gap:14px}.mx-stat{padding:16px 18px}}.mx-chat{padding:76px 0}.mx-chat-orb-1{width:460px;height:460px;top:-120px;right:-160px;opacity:0.18}.mx-chat-orb-2{width:360px;height:360px;bottom:-100px;left:-120px;opacity:0.16}.mx-chat-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;position:relative;z-index:2}@media (max-width:1000px){.mx-chat-grid{grid-template-columns:1fr;gap:36px}}.mx-chat-text h2 em{text-decoration-line:underline;text-decoration-color:var(--mx-lime);text-decoration-thickness:0.34em;text-underline-offset:-0.24em;text-decoration-skip-ink:none}.mx-chat-text p{font-size:1.04rem;line-height:1.65;color:var(--mx-ink-3);margin:18px 0 0;max-width:520px}.mx-chat-partners{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.mx-chat-partner{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:50px;background:var(--mx-white);border:1px solid var(--mx-line-2);box-shadow:var(--mx-shadow-1);font-size:0.84rem;font-weight:700;color:var(--mx-ink);transition:background .25s ease,border-color .25s ease,transform .25s var(--mx-spring),box-shadow .25s ease}.mx-chat-partner:hover{transform:translateY(-2px);border-color:var(--mx-ink);box-shadow:var(--mx-shadow-2)}.mx-chat-partner .pt-icon{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:0.62rem;color:#fff}.mx-chat-partner.gpt .pt-icon{background:#10A37F}.mx-chat-partner.gemini .pt-icon{background:linear-gradient(135deg,#4285F4,#9B72CB)}.mx-chat-partner.copilot .pt-icon{background:#0078D4}.mx-chat-partner.claude .pt-icon{background:var(--mx-clay)}.mx-chat-video-wrap{border-radius:20px;overflow:hidden;border:1px solid var(--mx-line-2);box-shadow:0 18px 48px rgba(199,242,98,0.18),0 8px 24px rgba(10,10,10,0.10);background:var(--mx-white);transition:transform .5s var(--mx-spring)}.mx-chat-video-wrap:hover{transform:translateY(-4px)}.mx-chat-video{display:block;width:100%;height:auto}.mx-sk{padding:76px 0;perspective:1400px}.mx-sk-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:center}@media (max-width:1000px){.mx-sk-grid{grid-template-columns:1fr;gap:36px}}.mx-sk-text h2 em{text-decoration-line:underline;text-decoration-color:var(--mx-lime);text-decoration-thickness:0.34em;text-underline-offset:-0.24em;text-decoration-skip-ink:none}.mx-sk-text p{font-size:1.04rem;line-height:1.65;color:var(--mx-ink-3);margin:18px 0 0;max-width:520px}.mx-sk-text ul{list-style:none;padding:0;margin:24px 0 28px;display:grid;gap:12px}.mx-sk-text ul li{position:relative;padding-left:30px;font-size:0.98rem;line-height:1.55;color:var(--mx-ink)}.mx-sk-text ul li::before{content:"";position:absolute;left:0;top:5px;width:18px;height:18px;border-radius:50%;background:var(--mx-lime);box-shadow:0 0 0 4px rgba(199,242,98,0.22)}[dir="rtl"] .mx-sk-text ul li{padding-left:0;padding-right:30px}[dir="rtl"] .mx-sk-text ul li::before{left:auto;right:0}.mx-sk-video-wrap{position:relative;border-radius:22px;overflow:hidden;border:1px solid var(--mx-line-2);box-shadow:var(--mx-shadow-3);background:var(--mx-white);transform:rotateY(-3deg) rotateX(3deg);transition:transform .6s var(--mx-spring)}.mx-sk-video-wrap:hover{transform:rotateY(0) rotateX(0)}.mx-sk-video-bar{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--mx-cream-2);border-bottom:1px solid var(--mx-line)}.mx-sk-video-bar .dot{width:10px;height:10px;border-radius:50%;background:rgba(10,10,10,0.18)}.mx-sk-video-bar .dot:nth-child(1){background:#FF6058}.mx-sk-video-bar .dot:nth-child(2){background:#FFC02E}.mx-sk-video-bar .dot:nth-child(3){background:var(--mx-lime-2)}.mx-sk-video-bar .label{margin-left:12px;font-size:0.74rem;font-weight:700;color:var(--mx-ink-3);display:inline-flex;align-items:center;gap:6px}[dir="rtl"] .mx-sk-video-bar .label{margin-left:0;margin-right:12px}.mx-sk-video-bar .label .live-dot{width:7px;height:7px;border-radius:50%;background:var(--mx-lime-2);box-shadow:0 0 6px var(--mx-lime-2)}.mx-sk-video{display:block;width:100%;height:auto;aspect-ratio:4 / 3;background:var(--mx-cream-2)}.mx-sk-mobile-fallback{display:none}.mx-cc{padding:60px 0 64px;background:linear-gradient(180deg,var(--mx-cream) 0%,var(--mx-cream-2) 100%);position:relative;overflow:hidden}.mx-cc::before{content:"";position:absolute;top:-10%;left:-10%;width:520px;height:520px;background:radial-gradient(circle,rgba(200,132,92,0.14),transparent 65%);pointer-events:none}.mx-cc::after{content:"";position:absolute;bottom:-20%;right:-10%;width:580px;height:580px;background:radial-gradient(circle,rgba(200,132,92,0.10),transparent 65%);pointer-events:none}.mx-cc>*{position:relative}.mx-cc-head{max-width:760px;margin:0 auto 32px;text-align:center}.mx-cc-head .mx-eyebrow{justify-content:center;color:var(--mx-clay-text)}.mx-cc-head .mx-eyebrow::before{background:var(--mx-clay)}.mx-cc-head h2{font-size:clamp(1.6rem,3vw,2.4rem)}.mx-cc-head h2 em{text-decoration-line:underline;text-decoration-color:rgba(200,132,92,0.32);text-decoration-thickness:0.34em;text-underline-offset:-0.24em;text-decoration-skip-ink:none}.mx-cc-head p{font-size:0.96rem;line-height:1.6;color:var(--mx-ink-2);margin:14px auto 0;max-width:640px;opacity:0.88}.mx-cc-head p strong{color:var(--mx-ink);font-weight:800}.mx-cc-chat{max-width:600px;margin:0 auto;background:var(--mx-white);border:1px solid var(--mx-line);border-radius:18px;box-shadow:0 1px 2px rgba(10,10,10,0.04),0 16px 40px rgba(10,10,10,0.10);overflow:hidden}.mx-cc-chat-bar{display:flex;align-items:center;gap:10px;padding:12px 18px;background:var(--mx-cream-2);border-bottom:1px solid var(--mx-line)}.mx-cc-chat-bar .ic{width:28px;height:28px;border-radius:8px;background:var(--mx-clay);color:var(--mx-white);display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:0.8rem}.mx-cc-chat-bar .name{font-size:0.88rem;font-weight:800;color:var(--mx-ink)}.mx-cc-chat-bar .sub{font-size:0.74rem;color:var(--mx-ink-3);margin-left:6px}[dir="rtl"] .mx-cc-chat-bar .sub{margin-left:0;margin-right:6px}.mx-cc-chat-bar .live{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:0.7rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;color:var(--mx-clay-text)}[dir="rtl"] .mx-cc-chat-bar .live{margin-left:0;margin-right:auto}.mx-cc-chat-bar .live::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--mx-clay);box-shadow:0 0 8px var(--mx-clay);animation:mx-cc-pulse 1.6s ease-in-out infinite}@keyframes mx-cc-pulse{0%,100%{opacity:0.6;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}.mx-cc-chat-body{padding:18px 18px 20px;display:flex;flex-direction:column;gap:10px;background:linear-gradient(180deg,var(--mx-white) 0%,var(--mx-cream-2) 100%);min-height:360px;position:relative}.mx-cc-pair{display:flex;flex-direction:column;gap:8px;opacity:0;animation:mx-cc-pair-in 12s var(--mx-smooth) infinite;animation-delay:calc(var(--i) * 1.6s)}@keyframes mx-cc-pair-in{0%,6%{opacity:0;transform:translateY(10px) scale(0.98)}12%,88%{opacity:1;transform:translateY(0) scale(1)}94%,100%{opacity:0;transform:translateY(-6px) scale(0.99)}}.mx-cc-bubble{max-width:90%;padding:10px 14px;border-radius:14px;font-size:0.86rem;line-height:1.45}.mx-cc-user{align-self:flex-end;background:linear-gradient(160deg,var(--mx-clay),#B57350);color:var(--mx-white);border-bottom-right-radius:4px;box-shadow:0 4px 12px rgba(200,132,92,0.30)}[dir="rtl"] .mx-cc-user{align-self:flex-start;border-bottom-right-radius:14px;border-bottom-left-radius:4px}.mx-cc-bot{align-self:flex-start;background:var(--mx-white);border:1px solid var(--mx-line);border-bottom-left-radius:4px;display:flex;align-items:flex-start;gap:8px;padding:10px 14px;box-shadow:0 2px 6px rgba(10,10,10,0.05)}[dir="rtl"] .mx-cc-bot{align-self:flex-end;border-bottom-left-radius:14px;border-bottom-right-radius:4px}.mx-cc-bot-ic{width:24px;height:24px;border-radius:7px;flex-shrink:0;background:var(--mx-clay);color:var(--mx-white);display:inline-flex;align-items:center;justify-content:center;font-size:0.7rem;font-weight:900}.mx-cc-bot-text{flex:1}.mx-cc-bot-text strong{display:block;font-size:0.86rem;font-weight:800;color:var(--mx-ink);margin-bottom:2px}.mx-cc-bot-text strong .check{color:#2BA363;margin-right:4px;font-weight:900}[dir="rtl"] .mx-cc-bot-text strong .check{margin-right:0;margin-left:4px}.mx-cc-bot-text span{display:block;font-size:0.78rem;color:var(--mx-ink-3);line-height:1.5}.mx-cc-input{margin-top:auto;background:var(--mx-white);border:1px solid var(--mx-line);border-radius:12px;padding:10px 12px;display:flex;align-items:center;gap:8px;font-size:0.8rem;color:var(--mx-ink-4);box-shadow:0 2px 6px rgba(10,10,10,0.04)}.mx-cc-input::after{content:"";width:2px;height:14px;background:var(--mx-clay);animation:mx-cc-caret 1s steps(2) infinite;margin-left:2px}[dir="rtl"] .mx-cc-input::after{margin-left:0;margin-right:2px}@keyframes mx-cc-caret{0%,49%{opacity:1}50%,100%{opacity:0}}.mx-cc-disclaim{max-width:600px;margin:16px auto 0;padding:10px 14px;background:rgba(200,132,92,0.06);border:1px dashed rgba(200,132,92,0.32);border-radius:10px;font-size:0.74rem;line-height:1.5;color:var(--mx-ink-3);text-align:left}[dir="rtl"] .mx-cc-disclaim{text-align:right}.mx-cc-disclaim strong{color:var(--mx-clay-text);font-weight:800}.mx-cc-foot{max-width:600px;margin:20px auto 0;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}@media (prefers-reduced-motion:reduce){.mx-cc-pair{animation:none;opacity:1}.mx-cc-chat-bar .live::before{animation:none}.mx-cc-input::after{animation:none}}@media (max-width:700px){.mx-cc{padding:50px 0 54px}.mx-cc-chat-body{padding:14px 14px 18px;min-height:340px}.mx-cc-bubble{font-size:0.82rem;max-width:96%}}.mx-cmp{padding:76px 0;perspective:1400px}.mx-cmp-head{max-width:820px;margin:0 auto 48px;text-align:center}.mx-cmp-head .mx-eyebrow{justify-content:center}.mx-cmp-head h2 em{text-decoration-line:underline;text-decoration-color:var(--mx-lime);text-decoration-thickness:0.34em;text-underline-offset:-0.24em;text-decoration-skip-ink:none}.mx-cmp-head p{font-size:1.08rem;line-height:1.55;color:var(--mx-ink-3);margin:18px 0 0}.mx-cmp-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:1180px;margin:0 auto}.mx-cmp-card{border-radius:22px;padding:38px 34px;display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden;transition:transform .5s var(--mx-spring),box-shadow .35s ease}.mx-cmp-bad{background:var(--mx-white);border:1px solid var(--mx-line);box-shadow:var(--mx-shadow-2)}.mx-cmp-good{background:linear-gradient(160deg,var(--mx-lime-3) 0%,var(--mx-lime) 100%);color:var(--mx-ink);border:1px solid var(--mx-lime-2);box-shadow:0 14px 40px rgba(199,242,98,0.36)}.mx-cmp-good::before{content:"";position:absolute;top:-40%;right:-10%;width:460px;height:460px;background:radial-gradient(circle,rgba(255,255,255,0.4),transparent 60%);pointer-events:none}.mx-cmp-card>*{position:relative}.mx-cmp-tag{display:inline-flex;align-items:center;gap:8px;font-size:0.72rem;font-weight:800;letter-spacing:0.1em;text-transform:uppercase;padding:6px 12px;border-radius:50px;width:max-content}.mx-cmp-bad .mx-cmp-tag{background:rgba(0,0,0,0.06);color:var(--mx-ink-3)}.mx-cmp-good .mx-cmp-tag{background:var(--mx-ink);color:var(--mx-lime)}.mx-cmp-card h3{font-size:clamp(1.4rem,2.2vw,1.8rem);font-weight:800;letter-spacing:-0.025em;line-height:1.15;margin:4px 0 6px;color:var(--mx-ink)}[dir="rtl"] .mx-cmp-card h3{font-weight:700;line-height:1.3;letter-spacing:-0.005em}.mx-cmp-card p{font-size:0.98rem;line-height:1.65;margin:0;color:var(--mx-ink-3)}.mx-cmp-good p{color:var(--mx-ink-2)}.mx-cmp-list{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:10px}.mx-cmp-list li{display:flex;gap:10px;font-size:0.94rem;line-height:1.55;color:var(--mx-ink)}.mx-cmp-bad .mx-cmp-list li::before{content:"×";color:#C44;font-weight:800;flex-shrink:0;font-size:1.1rem;line-height:1.4}.mx-cmp-good .mx-cmp-list li::before{content:"✓";color:var(--mx-ink);font-weight:800;flex-shrink:0;font-size:1rem;line-height:1.4}.mx-cmp-good .mx-cmp-list li{color:var(--mx-ink-2)}@media (max-width:900px){.mx-cmp-grid{grid-template-columns:1fr}.mx-cmp-card{padding:28px 22px}}.mx-build{padding:80px 0 86px;background:linear-gradient(180deg,var(--mx-cream) 0%,var(--mx-cream-2) 50%,var(--mx-cream) 100%);position:relative}.mx-build::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 600px 320px at 20% 30%,rgba(199,242,98,0.10),transparent 60%),radial-gradient(ellipse 540px 280px at 80% 75%,rgba(200,132,92,0.06),transparent 60%);pointer-events:none}.mx-build>*{position:relative}.mx-build-head{max-width:720px;margin:0 auto 36px;text-align:center}.mx-build-head .mx-eyebrow{justify-content:center}.mx-build-head h2{font-size:clamp(1.7rem,3.2vw,2.6rem)}.mx-build-head h2 em{text-decoration-line:underline;text-decoration-color:var(--mx-lime);text-decoration-thickness:0.34em;text-underline-offset:-0.24em;text-decoration-skip-ink:none}.mx-build-head p{font-size:0.98rem;line-height:1.6;color:var(--mx-ink-2);margin:16px 0 0}.mx-build-stage{position:relative;max-width:820px;margin:0 auto}.mx-build-frame{position:relative;border-radius:18px;background:linear-gradient(160deg,#FFFFFF 0%,#F7F7F1 100%);border:1px solid var(--mx-line);padding:14px 14px 0;box-shadow:0 1px 2px rgba(10,10,10,0.04),0 14px 32px rgba(10,10,10,0.10),0 36px 76px rgba(10,10,10,0.14);transition:transform .6s var(--mx-smooth)}.mx-build-frame-bar{display:flex;align-items:center;gap:6px;padding:0 0 12px;border-bottom:1px solid var(--mx-line);margin-bottom:14px}.mx-build-frame-bar .dot{width:9px;height:9px;border-radius:50%;background:var(--mx-line-2)}.mx-build-frame-bar .dot:nth-child(1){background:#FF5F57}.mx-build-frame-bar .dot:nth-child(2){background:#FEBC2E}.mx-build-frame-bar .dot:nth-child(3){background:#28C840}.mx-build-frame-bar .url{margin:0 auto;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:0.7rem;color:var(--mx-ink-3);background:var(--mx-cream);padding:4px 12px;border-radius:50px;min-width:200px;text-align:center}.mx-build-img{display:block;width:100%;height:auto;border-radius:8px 8px 0 0;box-shadow:0 -2px 8px rgba(10,10,10,0.04)}.mx-build-pop{position:absolute;z-index:5;background:var(--mx-white);border:1px solid var(--mx-line);border-radius:12px;padding:10px 14px;display:flex;align-items:center;gap:10px;box-shadow:0 1px 2px rgba(10,10,10,0.04),0 10px 22px rgba(10,10,10,0.13);animation:mx-build-float 6s ease-in-out infinite}.mx-build-pop-1{top:14%;left:-10%;animation-delay:0s}.mx-build-pop-2{top:44%;right:-10%;animation-delay:1.5s}[dir="rtl"] .mx-build-pop-1{left:auto;right:-10%}[dir="rtl"] .mx-build-pop-2{right:auto;left:-10%}@keyframes mx-build-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.mx-build-pop-ic{width:32px;height:32px;border-radius:9px;background:linear-gradient(160deg,var(--mx-lime),var(--mx-lime-2));color:var(--mx-ink);display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:0.82rem;flex-shrink:0;font-feature-settings:'tnum' on}.mx-build-pop-text strong{display:block;font-size:0.9rem;font-weight:900;color:var(--mx-ink);letter-spacing:-0.01em;line-height:1;font-feature-settings:'tnum' on}.mx-build-pop-text span{display:block;font-size:0.66rem;color:var(--mx-ink-3);margin-top:3px;letter-spacing:0.02em}.mx-build-foot{display:flex;flex-direction:column;align-items:center;gap:18px;margin-top:36px;max-width:760px;margin-left:auto;margin-right:auto;text-align:center}.mx-build-reasons{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;width:100%}.mx-build-reason{background:var(--mx-white);border:1px solid var(--mx-line);border-radius:12px;padding:14px 16px;text-align:left;transition:transform .25s var(--mx-spring),border-color .25s ease,box-shadow .25s ease}[dir="rtl"] .mx-build-reason{text-align:right}.mx-build-reason:hover{transform:translateY(-3px);border-color:var(--mx-lime-2);box-shadow:var(--mx-shadow-2)}.mx-build-reason strong{display:block;font-size:0.94rem;font-weight:800;color:var(--mx-ink);margin-bottom:3px}.mx-build-reason span{display:block;font-size:0.82rem;color:var(--mx-ink-3);line-height:1.5}@media (max-width:1000px){.mx-build-pop-1{top:6%;left:4%}.mx-build-pop-2{top:40%;right:4%}[dir="rtl"] .mx-build-pop-1{left:auto;right:4%}[dir="rtl"] .mx-build-pop-2{right:auto;left:4%}.mx-build-reasons{grid-template-columns:1fr}}@media (max-width:600px){.mx-build{padding:60px 0 64px}.mx-build-pop{padding:8px 10px;gap:8px}.mx-build-pop-ic{width:28px;height:28px;font-size:0.74rem}.mx-build-pop-text strong{font-size:0.78rem}.mx-build-pop-text span{font-size:0.62rem}}@media (prefers-reduced-motion:reduce){.mx-build-pop{animation:none}}.mx-mkt{padding:76px 0;background:var(--mx-cream-2);position:relative;overflow:hidden}.mx-mkt::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 700px 320px at 20% 10%,rgba(199,242,98,0.10),transparent 65%),radial-gradient(ellipse 600px 280px at 85% 90%,rgba(200,132,92,0.06),transparent 65%);pointer-events:none}.mx-mkt>*{position:relative}.mx-mkt-head{max-width:760px;margin:0 auto 36px;text-align:center}.mx-mkt-head .mx-eyebrow{justify-content:center}.mx-mkt-head h2{font-size:clamp(1.7rem,3.2vw,2.6rem)}.mx-mkt-head h2 em{text-decoration-line:underline;text-decoration-color:var(--mx-lime);text-decoration-thickness:0.34em;text-underline-offset:-0.24em;text-decoration-skip-ink:none}.mx-mkt-head p{font-size:0.98rem;line-height:1.6;color:var(--mx-ink-2);margin:16px 0 0}.mx-mkt-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1100px;margin:0 auto}.mx-mkt-card{background:var(--mx-white);border:1px solid var(--mx-line);border-radius:18px;overflow:hidden;box-shadow:0 1px 2px rgba(10,10,10,0.04),0 14px 32px rgba(10,10,10,0.10);transition:transform .35s var(--mx-spring),box-shadow .35s ease,border-color .25s ease;display:flex;flex-direction:column}.mx-mkt-card:hover{transform:translateY(-6px);box-shadow:0 2px 6px rgba(10,10,10,0.06),0 24px 48px rgba(10,10,10,0.16);border-color:var(--mx-lime-2)}.mx-mkt-card-bar{display:flex;align-items:center;gap:6px;padding:10px 14px;background:var(--mx-cream);border-bottom:1px solid var(--mx-line)}.mx-mkt-card-bar .dot{width:8px;height:8px;border-radius:50%;background:var(--mx-line-2)}.mx-mkt-card-bar .dot:nth-child(1){background:#FF5F57}.mx-mkt-card-bar .dot:nth-child(2){background:#FEBC2E}.mx-mkt-card-bar .dot:nth-child(3){background:#28C840}.mx-mkt-card-bar .url{margin:0 auto;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:0.7rem;color:var(--mx-ink-3);background:var(--mx-white);padding:4px 10px;border-radius:50px}.mx-mkt-card-head{padding:14px 16px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--mx-line)}.mx-mkt-card-flag{font-size:1.7rem;line-height:1;flex-shrink:0}.mx-mkt-card-meta{flex:1;min-width:0}.mx-mkt-card-country{font-size:0.9rem;font-weight:800;color:var(--mx-ink);margin:0;line-height:1.1}.mx-mkt-card-currency{font-size:0.7rem;color:var(--mx-ink-3);margin:4px 0 0;line-height:1}.mx-mkt-card-vat{background:var(--mx-cream-2);border:1px solid var(--mx-line);border-radius:6px;padding:4px 8px;font-size:0.66rem;font-weight:800;color:var(--mx-ink-3);letter-spacing:0.05em;flex-shrink:0}.mx-mkt-card-products{padding:12px 14px 16px;display:flex;flex-direction:column;gap:8px}.mx-mkt-card-product{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--mx-cream-2);border-radius:10px;transition:background .25s ease}.mx-mkt-card-product:hover{background:rgba(199,242,98,0.18)}.mx-mkt-card-product-img{width:32px;height:32px;border-radius:7px;background:linear-gradient(160deg,var(--mx-lime-3),var(--mx-lime));display:flex;align-items:center;justify-content:center;font-size:0.95rem;flex-shrink:0}.mx-mkt-card-product-name{flex:1;min-width:0;font-size:0.78rem;font-weight:700;color:var(--mx-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-mkt-card-product-price{font-size:0.78rem;font-weight:800;color:var(--mx-ink);font-feature-settings:'tnum' on;flex-shrink:0}.mx-mkt-card-product.unavailable{opacity:0.55;background:repeating-linear-gradient(45deg,var(--mx-cream-2),var(--mx-cream-2) 6px,var(--mx-cream) 6px,var(--mx-cream) 12px)}.mx-mkt-card-product.unavailable .mx-mkt-card-product-price{color:var(--mx-ink-4);font-weight:700;font-size:0.7rem}.mx-mkt-card-product.unavailable .mx-mkt-card-product-name{text-decoration:line-through;color:var(--mx-ink-4)}.mx-mkt-features{margin:28px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;max-width:1100px}.mx-mkt-feature{background:var(--mx-white);border:1px solid var(--mx-line);border-radius:12px;padding:12px 14px;display:flex;align-items:center;gap:10px;transition:transform .25s var(--mx-spring),border-color .25s ease,box-shadow .25s ease}.mx-mkt-feature:hover{transform:translateY(-3px);border-color:var(--mx-lime-2);box-shadow:var(--mx-shadow-2)}.mx-mkt-feature .ic{width:28px;height:28px;border-radius:8px;flex-shrink:0;background:var(--mx-lime);color:var(--mx-ink);display:inline-flex;align-items:center;justify-content:center;font-size:0.85rem;font-weight:900}.mx-mkt-feature span{font-size:0.82rem;font-weight:700;color:var(--mx-ink);line-height:1.3}.mx-mkt-cta{margin-top:24px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}@media (max-width:900px){.mx-mkt-grid{grid-template-columns:1fr;max-width:460px}.mx-mkt-features{grid-template-columns:1fr 1fr}}@media (max-width:480px){.mx-mkt-features{grid-template-columns:1fr}}.mx-mig{padding:76px 0}.mx-mig-head{max-width:820px;margin:0 auto 48px;text-align:center}.mx-mig-head .mx-eyebrow{justify-content:center}.mx-mig-head h2 em{text-decoration-line:underline;text-decoration-color:var(--mx-lime);text-decoration-thickness:0.34em;text-underline-offset:-0.24em;text-decoration-skip-ink:none}.mx-mig-head p{font-size:1.08rem;line-height:1.55;color:var(--mx-ink-3);margin:18px 0 0}.mx-mig-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1180px;margin:0 auto}.mx-mig-step{background:var(--mx-white);border:1px solid var(--mx-line);border-radius:18px;padding:26px 22px;display:flex;flex-direction:column;gap:10px;box-shadow:var(--mx-shadow-1);transition:transform .35s var(--mx-spring),box-shadow .25s ease,border-color .25s ease}.mx-mig-step:hover{transform:translateY(-4px);box-shadow:var(--mx-shadow-2);border-color:var(--mx-lime-2)}.mx-mig-step-day{display:inline-flex;align-self:flex-start;font-size:0.7rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;color:var(--mx-ink);background:var(--mx-lime);padding:4px 10px;border-radius:50px}.mx-mig-step h4{font-size:1.02rem;font-weight:800;color:var(--mx-ink);margin:0;letter-spacing:-0.015em}.mx-mig-step p{font-size:0.86rem;line-height:1.55;color:var(--mx-ink-3);margin:0}@media (max-width:900px){.mx-mig-steps{grid-template-columns:1fr 1fr}}@media (max-width:480px){.mx-mig-steps{grid-template-columns:1fr}}@media (max-width:720px){.mx{padding:0 16px}.mx-sec{padding:44px 0}.mx-section-cta,.mx-hero-row,.mx-cc-foot,.mx-mkt-cta{flex-direction:column;align-items:stretch;width:100%}.mx-section-cta .mx-cta,.mx-hero-row .mx-cta,.mx-cc-foot .mx-cta,.mx-mkt-cta .mx-cta{width:100%;justify-content:center;text-align:center;min-height:48px;padding:13px 22px;font-size:0.95rem}.mx-hero{padding:80px 0 36px}.mx-hero-orb-1,.mx-hero-orb-2{display:none}.mx-hero h1{font-size:clamp(2rem,9vw,2.6rem);margin-bottom:16px;line-height:1.05}[dir="rtl"] .mx-hero h1{line-height:1.25}.mx-hero-badge{font-size:0.66rem;padding:6px 12px;margin-bottom:16px;letter-spacing:0.05em}.mx-hero-lede{font-size:0.96rem;line-height:1.55;margin-bottom:22px}.mx-hero-trust{gap:12px 18px;font-size:0.74rem;margin-top:20px}.mx-hero-grid{gap:28px}.mx-hero-grid>.mx-hero-mockup-wrap{order:-1}.mx-hero-mockup-wrap{max-width:520px;margin:0 auto;display:block !important;opacity:1 !important;transform:none !important;perspective:none}.mx-hero-mockup{transform:none;display:block;animation:none;border:none;background:transparent;box-shadow:0 18px 48px -28px rgba(10,10,10,0.18);border-radius:22px;overflow:hidden}.mx-hero-mockup:hover{transform:none !important;animation:none}.mx-hero-mockup-bar{display:none}.mx-hero-mockup-video{display:block !important;width:100%;aspect-ratio:16/10;min-height:0;height:auto;background:var(--mx-cream);border-radius:22px}.mx-stats{padding:32px 0}.mx-stats-grid{grid-template-columns:1fr 1fr;gap:10px}.mx-stat{padding:14px 14px}.mx-stat-num{font-size:1.5rem}.mx-stat-label{font-size:0.74rem;line-height:1.4}.mx-chat{padding:44px 0}.mx-chat-orb-1,.mx-chat-orb-2{display:none}.mx-chat-grid{gap:24px}.mx-chat-partners{gap:6px}.mx-chat-partner{padding:6px 10px;font-size:0.74rem}.mx-chat-video-wrap{border-radius:14px}.mx-chat-grid .mx-chat-video-wrap{order:1}.mx-chat-grid .mx-chat-text{order:2}.mx-sk{padding:44px 0}.mx-sk-grid{gap:26px}.mx-sk-text ul li{font-size:0.88rem;line-height:1.5}.mx-sk-video-bar{padding:10px 12px;gap:6px}.mx-sk-video-bar .label{font-size:0.66rem}.mx-sk-grid .mx-sk-video-wrap{order:1}.mx-sk-grid .mx-sk-text{order:2}.mx-cc{padding:44px 0}.mx-cc-head{margin-bottom:22px}.mx-cc-head h2{font-size:clamp(1.5rem,6.5vw,1.9rem)}.mx-cc-head p{font-size:0.9rem}.mx-cc-chat{border-radius:14px;max-width:none}.mx-cc-chat-bar{padding:10px 14px}.mx-cc-chat-bar .name{font-size:0.84rem}.mx-cc-chat-bar .sub{display:none}.mx-cc-chat-body{padding:14px 12px 16px;min-height:320px}.mx-cc-bubble{font-size:0.82rem;padding:9px 12px;max-width:92%}.mx-cc-bot{padding:9px 12px;gap:7px}.mx-cc-bot-ic{width:22px;height:22px;font-size:0.66rem;border-radius:6px}.mx-cc-bot-text strong{font-size:0.82rem}.mx-cc-bot-text span{font-size:0.74rem}.mx-cc-input{font-size:0.74rem;padding:9px 11px}.mx-cc-disclaim{font-size:0.7rem;padding:9px 11px;line-height:1.45;max-width:none}.mx-cmp{padding:44px 0}.mx-cmp-head{margin-bottom:28px}.mx-cmp-head h2{font-size:clamp(1.6rem,7vw,2rem)}.mx-cmp-head p{font-size:0.94rem;line-height:1.6}.mx-cmp-card{padding:24px 20px;gap:12px}.mx-cmp-card h3{font-size:1.2rem}.mx-cmp-card p{font-size:0.9rem}.mx-cmp-list li{font-size:0.86rem}.mx-build{padding:44px 0 50px}.mx-build-head{margin-bottom:22px}.mx-build-head h2{font-size:clamp(1.5rem,6.5vw,1.95rem)}.mx-build-head p{font-size:0.92rem}.mx-build-stage{max-width:none}.mx-build-frame{padding:10px 10px 0;border-radius:14px}.mx-build-frame-bar{padding:0 0 10px;margin-bottom:10px}.mx-build-frame-bar .url{font-size:0.62rem;min-width:140px;padding:3px 9px}.mx-build-pop{display:none}.mx-build-foot{margin-top:24px;gap:16px}.mx-build-reasons{grid-template-columns:1fr;gap:10px}.mx-build-reason{padding:12px 14px}.mx-mkt{padding:44px 0}.mx-mkt-head{margin-bottom:24px}.mx-mkt-head h2{font-size:clamp(1.55rem,6.5vw,2rem)}.mx-mkt-head p{font-size:0.92rem;line-height:1.55}.mx-mkt-grid{grid-template-columns:1fr;max-width:none;gap:12px}.mx-mkt-card{border-radius:14px}.mx-mkt-card-bar{padding:8px 12px}.mx-mkt-card-bar .url{font-size:0.66rem;padding:3px 9px}.mx-mkt-card-head{padding:12px 14px}.mx-mkt-card-flag{font-size:1.5rem}.mx-mkt-card-country{font-size:0.86rem}.mx-mkt-card-currency{font-size:0.66rem}.mx-mkt-card-vat{font-size:0.62rem;padding:3px 7px}.mx-mkt-card-products{padding:10px 12px 14px;gap:7px}.mx-mkt-card-product{padding:7px 9px;gap:9px}.mx-mkt-card-product-img{width:28px;height:28px;font-size:0.85rem;border-radius:6px}.mx-mkt-card-product-name{font-size:0.74rem}.mx-mkt-card-product-price{font-size:0.74rem}.mx-mkt-features{grid-template-columns:1fr;gap:8px;margin-top:18px}.mx-mkt-feature{padding:11px 13px}.mx-mkt-feature .ic{width:26px;height:26px;font-size:0.78rem}.mx-mkt-feature span{font-size:0.78rem}.mx-mig{padding:44px 0}.mx-mig-head{margin-bottom:22px}.mx-mig-head h2{font-size:clamp(1.55rem,6.5vw,2rem)}.mx-mig-head p{font-size:0.92rem}.mx-mig-step{padding:18px 16px}.mx-mig-step h4{font-size:0.96rem}.mx-mig-step p{font-size:0.82rem}.mx-eyebrow{font-size:0.7rem;margin-bottom:12px;gap:8px}}@media (max-width:380px){.mx{padding:0 14px}.mx-hero h1{font-size:1.85rem}.mx-hero-lede{font-size:0.92rem}.mx-stats-grid{grid-template-columns:1fr}.mx-cc-bubble{font-size:0.78rem}.mx-mkt-card-product-name{font-size:0.7rem}}.mx-uni{padding:92px 0}.mx-uni-grid{display:grid;grid-template-columns:1.05fr 0.95fr;gap:56px;align-items:center}.mx-uni-text{max-width:560px}.mx-uni h2{font-size:clamp(2rem,4vw,3.1rem);font-weight:800;letter-spacing:-0.02em;line-height:1.1;color:var(--mx-ink);margin:0 0 18px;text-wrap:balance}[dir="rtl"] .mx-uni h2{line-height:1.4;font-weight:700;letter-spacing:0}.mx-uni-lede{font-size:1.05rem;line-height:1.7;color:var(--mx-ink-2);margin:0 0 22px}.mx-uni-points{list-style:none;padding:0;margin:0 0 26px;display:grid;gap:10px}.mx-uni-points li{display:flex;gap:10px;font-size:0.95rem;color:var(--mx-ink);padding-left:0}.mx-uni-points li::before{content:"•";color:var(--mx-lime-2);font-weight:900;flex-shrink:0}.mx-uni-video-wrap{position:relative;border-radius:22px;overflow:hidden;background:var(--mx-cream);border:1px solid var(--mx-line);box-shadow:var(--mx-shadow-3);aspect-ratio:16/10}.mx-uni-video{display:block;width:100%;height:100%;object-fit:cover;background:var(--mx-cream)}@media (max-width:1000px){.mx-uni{padding:64px 0}.mx-uni-grid{grid-template-columns:1fr;gap:28px}.mx-uni-grid>.mx-uni-video-wrap{order:-1}.mx-uni-video-wrap{border:none;box-shadow:0 16px 38px -22px rgba(10,10,10,0.18);aspect-ratio:16/10}.mx-uni-text{max-width:none}.mx-uni h2{font-size:clamp(1.6rem,6vw,2.2rem)}}@media (max-width:720px){.mx-uni{padding:44px 0}}.mx-chan{padding:72px 0;background:var(--mx-cream-2)}.mx-chan-head{text-align:center;max-width:720px;margin:0 auto 44px}.mx-chan-eyebrow{display:inline-block;font-size:0.74rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--mx-ink-2);margin-bottom:14px}.mx-chan h2{font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:800;letter-spacing:-0.02em;line-height:1.15;color:var(--mx-ink);margin:0 0 14px;text-wrap:balance}[dir="rtl"] .mx-chan h2{line-height:1.4;font-weight:700;letter-spacing:0}.mx-chan-lede{font-size:1rem;line-height:1.65;color:var(--mx-ink-2);margin:0 auto;max-width:640px}.mx-chan-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:stretch}.mx-chan-card{background:var(--mx-white);border:1px solid var(--mx-line);border-radius:22px;overflow:hidden;box-shadow:var(--mx-shadow-2);display:flex;flex-direction:column}.mx-chan-card-video-wrap{position:relative;background:var(--mx-cream);aspect-ratio:16/10;overflow:hidden}.mx-chan-card-video{display:block;width:100%;height:100%;object-fit:cover}.mx-chan-card--contain .mx-chan-card-video-wrap{background:var(--mx-cream-2)}.mx-chan-card--contain .mx-chan-card-video{object-fit:contain}.mx-chan-card-body{padding:22px 24px 24px;display:flex;flex-direction:column;gap:8px}.mx-chan-card-eyebrow{font-size:0.7rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--mx-ink-3)}.mx-chan-card-title{font-size:1.15rem;font-weight:800;color:var(--mx-ink);letter-spacing:-0.01em;line-height:1.3;margin:0}.mx-chan-card-text{font-size:0.92rem;line-height:1.6;color:var(--mx-ink-2);margin:4px 0 0}@media (max-width:900px){.mx-chan{padding:56px 0}.mx-chan-grid{grid-template-columns:1fr;gap:20px}.mx-chan-card-video-wrap{aspect-ratio:16/10}.mx-chan-card-body{padding:18px 20px 22px}}@media (max-width:720px){.mx-chan{padding:44px 0}}#mx-price ul li::before{content:"✓";position:absolute;left:0;top:0;color:var(--mx-ink);font-weight:800}[dir="rtl"] #mx-price ul li{padding-left:0 !important;padding-right:24px !important}[dir="rtl"] #mx-price ul li::before{left:auto;right:0}@media (max-width:1000px){.mx-pri-grid{grid-template-columns:1fr !important;max-width:480px !important}.mx-pri-card{transform:none !important}}.mx-other{padding:84px 0 64px;background:var(--mx-cream)}.mx-other-head{text-align:center;max-width:760px;margin:0 auto 44px}.mx-other-head .mx-eyebrow{color:var(--mx-ink-3)}.mx-other-head .mx-h2{color:var(--mx-ink)}.mx-other-head p{color:var(--mx-ink-3);margin-top:14px;font-size:1rem;line-height:1.65}.mx-other-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:980px;margin:0 auto}.mx-other-card{display:flex;flex-direction:column;padding:28px 26px;background:#FFFFFF;border-radius:18px;text-decoration:none;border:1px solid rgba(10,10,10,0.08);transition:transform 0.35s ease,box-shadow 0.35s ease,border-color 0.35s ease}.mx-other-card:hover{transform:translateY(-4px);box-shadow:0 18px 38px -22px rgba(10,10,10,0.25);border-color:var(--mx-lime)}.mx-other-icon{width:48px;height:48px;border-radius:12px;background:var(--mx-lime);color:var(--mx-ink);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:800;margin-bottom:18px}.mx-other-card h3{font-size:1.15rem;font-weight:800;color:var(--mx-ink);margin:0 0 8px;letter-spacing:-0.01em}.mx-other-card p{font-size:0.92rem;line-height:1.55;color:var(--mx-ink-3);margin:0 0 16px}.mx-other-go{margin-top:auto;font-size:0.88rem;font-weight:700;color:var(--mx-ink);display:inline-flex;align-items:center;gap:6px;border-bottom:1.5px solid var(--mx-lime);padding-bottom:2px;align-self:flex-start}@media (max-width:720px){.mx-other{padding:60px 0 44px}.mx-other-grid{grid-template-columns:1fr;gap:14px}}