.meetex-product{--mx-navy:#112250;--mx-teal:#16a99d;--mx-blue:#5f80e4;--mx-coral:#f28d79;color:#182b50}.meetex-product h1,.meetex-product h2,.meetex-product h3{font-weight:750;letter-spacing:-.025em}.meetex-product h2{font-size:clamp(24px,2.7vw,36px);line-height:1.65;max-width:680px}.meetex-product h3{font-size:17px;line-height:1.9}.mx-hero{padding:142px 0 60px;background:#112250;color:#f3f7ff;overflow:hidden}.mx-hero-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:28px;align-items:center}.mx-eyebrow{font-size:12px;font-weight:700;letter-spacing:.015em;color:#507185;margin-bottom:12px}.mx-hero .mx-eyebrow,.mx-cta .mx-eyebrow{color:#8fdfd6}.mx-wordmark{font-family:system-ui,sans-serif;font-size:clamp(40px,5vw,66px);font-weight:750;letter-spacing:-.065em;display:flex;align-items:baseline;gap:0;justify-content:flex-end;margin:10px 0 18px}.mx-wordmark>span{color:#58d0c2}.mx-wordmark small{font-family:Vazirmatn,system-ui,sans-serif;font-size:14px;letter-spacing:0;margin-inline-start:16px;color:#a6b9db}.mx-hero h1{font-size:clamp(27px,3vw,43px);line-height:1.75;max-width:600px}.mx-intro{font-size:15px;line-height:2.2;color:#c4d1e9;margin-top:20px;max-width:620px}.mx-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin:26px 0 20px}.mx-actions .btn-primary,.mx-cta .btn-primary{background:#38b9a9;border-color:#38b9a9;color:#061d2a;min-height:48px}.mx-actions .btn-primary:hover,.mx-cta .btn-primary:hover{background:#7adbd0;border-color:#7adbd0}.mx-secondary{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:700;border-bottom:1px solid #69829f;color:inherit;transition:color .2s,border-color .2s}.mx-secondary:hover{color:#71dccf;border-color:#71dccf}.mx-pilot-note{font-size:11px;line-height:2;color:#a4b8d8;max-width:560px;display:flex;align-items:baseline;gap:9px}.mx-pilot-note>span{width:6px;height:6px;flex:none;border-radius:50%;background:#52d3b9}.mx-hero-art{min-width:0;position:relative;padding:18px 0;perspective:1100px}.mx-hero-art img{display:block;width:100%;height:auto;mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent);border-radius:18px}.mx-hero-art figcaption{font-size:11px;color:#b7c9e2;text-align:center;margin-top:14px}.mx-perspective img{transform:rotateY(-3deg);transition:transform .65s cubic-bezier(.22,.61,.36,1);transform-origin:center;backface-visibility:hidden}@media(hover:hover) and (prefers-reduced-motion:no-preference){.mx-perspective:hover img{transform:rotateY(0)}}.mx-feature-section,.mx-faq-section{padding:72px 0;background:#fff}.mx-section-heading{max-width:780px;margin-bottom:32px}.mx-section-heading>p:last-child,.mx-body-copy{font-size:14px;line-height:2.1;color:#52647d;margin-top:14px}.mx-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mx-feature{padding:24px;border:1px solid #e0e7f0;border-radius:18px;transition:background .3s,border-color .3s,box-shadow .3s;min-width:0}.mx-feature p{font-size:13px;line-height:2.1;color:#52647d;margin-top:10px}.mx-feature-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;margin-bottom:15px;background:#e5f7f2;color:#13877e}.mx-feature-icon svg{width:24px;height:24px;stroke-width:1.7}.mx-blue .mx-feature-icon{background:#eef1ff;color:#5473ca}.mx-coral .mx-feature-icon{background:#fff0e9;color:#c77757}.mx-feature:hover{background:#f6fbfb;border-color:#76cabe;box-shadow:0 12px 25px #18366709}.mx-blue:hover{background:#f7f8ff;border-color:#a1afe7}.mx-coral:hover{background:#fffaf7;border-color:#e8b09d}.mx-invitation-section{padding:65px 0;background:#f7f8fb}.mx-invitation-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;align-items:center}.mx-invitation-art{perspective:1100px;min-width:0}.mx-invitation-art img{width:100%;height:auto;border-radius:22px}.mx-steps{counter-reset:mx-step;display:grid;gap:17px;margin-top:24px;list-style:none}.mx-steps li{position:relative;padding-inline-start:44px;counter-increment:mx-step}.mx-steps li:before{content:counter(mx-step);position:absolute;inset-inline-start:0;top:2px;display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#e1f3ef;color:#188b80;font-size:12px;font-weight:700}.mx-steps b,.mx-steps span{display:block}.mx-steps b{font-size:14px;line-height:1.8}.mx-steps span{font-size:12px;line-height:2;color:#5c6f87;margin-top:3px}.mx-footnote{font-size:11px;line-height:2.1;color:#64738c;margin-top:22px}.mx-use-section{padding:65px 0;background:#eef5f5}.mx-use-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:50px;align-items:center}.mx-use-table-wrap{min-width:0;overflow-x:auto;border-radius:18px;background:#fff;border:1px solid #d8e6e5}.mx-use-table{width:100%;border-collapse:collapse;text-align:start}.mx-use-table th,.mx-use-table td{padding:22px;font-size:13px;line-height:2;vertical-align:top;text-align:start}.mx-use-table th{width:30%;color:#176f72}.mx-use-table td{color:#52647d}.mx-use-table tr+tr{border-top:1px solid #e3ebee}.mx-use-table tr{transition:background .25s}.mx-use-table tr:hover{background:#f1faf7}.mx-faq-layout{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.2fr);gap:60px}.mx-faq details{border-bottom:1px solid #dbe3ec;padding:19px 0}.mx-faq summary{font-size:14px;font-weight:700;cursor:pointer;line-height:2;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none}.mx-faq summary::-webkit-details-marker{display:none}.mx-faq summary:after{content:'+';font-family:system-ui,sans-serif;color:#278b88;font-size:22px;flex:none}.mx-faq details[open] summary:after{content:'−'}.mx-faq details p{font-size:13px;line-height:2.15;color:#52647d;margin:12px 0}.mx-cta{background:#112250;color:#fff;padding:50px 0}.mx-cta>.container-wide{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.mx-cta .container-wide>div{flex:1;min-width:240px}.mx-cta h2{font-size:clamp(23px,2.5vw,31px)}.mx-cta p:last-child{font-size:13px;line-height:2;color:#bfd0e5;margin-top:10px}.meetex-product :is(a,summary):focus-visible{outline:3px solid #32b6a8;outline-offset:5px}.mx-wordmark:dir(ltr){justify-content:flex-start}html[dir=rtl] .mx-wordmark{justify-content:flex-end}
@media(max-width:1000px){.mx-hero-layout{gap:18px;grid-template-columns:1fr 1fr}.mx-hero h1{font-size:29px}.mx-features{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-invitation-layout,.mx-use-layout,.mx-faq-layout{gap:28px}.mx-hero{padding-top:120px}}
@media(max-width:700px){.mx-hero-layout,.mx-invitation-layout,.mx-use-layout,.mx-faq-layout{grid-template-columns:minmax(0,1fr)}.mx-hero{padding:110px 0 32px}.mx-hero-layout{gap:14px}.mx-hero h1{font-size:29px;line-height:1.8}.mx-wordmark{font-size:44px}.mx-intro{font-size:13px}.mx-hero-art{padding:0}.mx-hero-art figcaption{margin-top:8px}.mx-features{grid-template-columns:minmax(0,1fr);gap:12px}.mx-feature{padding:20px}.mx-feature-section,.mx-faq-section{padding:42px 0}.mx-invitation-section,.mx-use-section{padding:40px 0}.mx-invitation-art{order:2}.mx-use-table th,.mx-use-table td{padding:15px;font-size:12px}.mx-faq-layout{gap:10px}.mx-cta .container-wide>div{min-width:0;flex-basis:100%}.mx-hero .mx-actions{gap:14px}.mx-actions .btn-primary{font-size:13px}.mx-perspective img{transform:none}}
@media(prefers-reduced-motion:reduce){.mx-perspective img,.mx-feature{transition:none;transform:none}}

/* Persian editorial edition. Other languages retain their approved layout. */
.mx-persian-copy section[id]{scroll-margin-top:100px}
.mx-persian-copy .mx-wordmark{display:block;text-align:start;direction:ltr}
html[dir=rtl] .mx-persian-copy .mx-wordmark{text-align:right}
.mx-persian-copy .mx-intro+.mx-intro{margin-top:12px}
.mx-persian-copy .mx-benefits{display:flex;gap:8px 18px;flex-wrap:wrap;font-size:11px;line-height:2;color:#b9d9e5;list-style:none;padding:0}
.mx-persian-copy .mx-benefits li:before{content:'✓';margin-inline-end:7px;color:#72dfce}
.mx-persian-copy .mx-access-note{font-size:11px;line-height:2;color:#c4d1e9;margin-top:14px;max-width:600px}
.mx-persian-copy .btn-primary:disabled{opacity:.7;cursor:not-allowed;box-shadow:none}
.mx-persian-copy .btn-primary:disabled:before{display:none}
.mx-persian-copy .mx-page-nav{background:#fff;border-bottom:1px solid #e0e7f0}
.mx-persian-copy .mx-page-nav>.container-wide{display:flex;flex-wrap:wrap;gap:0 22px;padding-block:10px}
.mx-persian-copy .mx-page-nav a{display:flex;align-items:center;min-height:44px;font-size:12px;font-weight:650;color:#425a78;transition:color .2s}
.mx-persian-copy .mx-page-nav a:hover{color:#13877e}
.mx-persian-copy .mx-why-section{background:#f5f8fc}
.mx-persian-copy .mx-section-heading>p:not(.mx-eyebrow){font-size:14px;line-height:2.1;color:#52647d;margin-top:14px}
.mx-persian-copy .mx-steps h3{font-size:14px;line-height:1.9}
.mx-persian-copy .mx-steps p{font-size:13px;line-height:2.1;color:#52647d;margin-top:5px}
.mx-persian-copy .mx-use-table th{width:34%}
.mx-persian-copy .mx-use-table h3{font-size:14px;line-height:1.9}
.mx-persian-copy .mx-business-options{list-style:none;padding:0;margin-top:16px;display:grid;gap:0;border-block-start:1px solid #d8e6e5}
.mx-persian-copy .mx-business-options li{font-size:14px;line-height:2;padding:16px 0;border-block-end:1px solid #d8e6e5}
.mx-persian-copy .mx-cta .mx-actions{flex:initial;min-width:0;margin:0}
.mx-persian-copy .mx-cta .mx-actions .mx-secondary{font-size:13px}
@media(max-width:700px){.mx-persian-copy .mx-page-nav>.container-wide{gap:0 18px}.mx-persian-copy .mx-use-table th,.mx-persian-copy .mx-use-table td{padding:14px 10px}.mx-persian-copy .mx-use-table th h3{font-size:12px}.mx-persian-copy .mx-benefits{gap:6px 14px}.mx-persian-copy .mx-cta .mx-actions{gap:12px;flex-basis:100%}}
