.mxr *,.mxr :after,.mxr :before{box-sizing:border-box}.mxr .m2-article{--accent:var(--rx-red-deep);--accent-deep:#a91d12;--accent-paper:#fbe7e4;--accent-pale:#f4cfca}.mxr .m2-article[data-country=us]{--accent:#2a5db0;--accent-deep:#1c4684;--accent-paper:#e8eefb;--accent-pale:#c3d4f1;--hero-a:#1c4684;--hero-b:#0a1f3a}.mxr .m2-article[data-country=uk]{--accent:#3550a8;--accent-deep:#243a82;--accent-paper:#e9edf9;--accent-pale:#c6d0ee;--hero-a:#243a82;--hero-b:#0c1738}.mxr .m2-article[data-country=de]{--accent:#1f8a52;--accent-deep:#13633a;--accent-paper:#e2f3e9;--accent-pale:#bce3cb;--hero-a:#13633a;--hero-b:#0a2a1d}.mxr .m2-article[data-country=au]{--accent:#b3590f;--accent-deep:#7a3700;--accent-paper:#f7ead8;--accent-pale:#e7c595;--hero-a:#7a3700;--hero-b:#2c1604}.mxr .m2-article[data-country=ca]{--accent:#d52b1e;--accent-deep:#a91d12;--accent-paper:#fbe7e4;--accent-pale:#f4cfca;--hero-a:#a91d12;--hero-b:#2a0d0a}.mxr .m2-progress{position:absolute;top:0;inset-inline-start:0;height:3px;width:0;background:var(--accent);z-index:58;transition:width .08s linear;pointer-events:none}.mxr .m2-brand{display:flex;align-items:center;gap:9px;min-width:0}.mxr .m2-brand .sq{width:34px;height:34px;border-radius:11px;background:var(--rx-teal);display:grid;place-items:center;flex:0 0 auto;box-shadow:0 4px 12px -4px rgba(0,155,152,.6)}.mxr .m2-brand .sq img{width:21px;height:21px;display:block}.mxr .m2-brand .wm{font-weight:900;font-size:18px;letter-spacing:-.02em;color:inherit}.mxr .m2-iconbtn{width:40px;height:40px;border-radius:13px;border:1px solid var(--mx-hairline);background:rgba(255,255,255,.6);display:grid;place-items:center;color:var(--rx-navy);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast),background var(--dur-fast)}.mxr .m2-iconbtn:active{transform:scale(.92)}.mxr .m2-iconbtn svg{width:20px;height:20px}.mxr .m2-langbtn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 9px 0 8px;border-radius:999px;background:rgba(255,255,255,.55);border:1px solid var(--mx-hairline);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast),background var(--dur-fast)}.mxr .m2-langbtn:active{transform:scale(.95)}.mxr .m2-langbtn .lg-flag{width:26px;height:26px;border-radius:9px;display:grid;place-items:center;background:var(--rx-teal-paper);color:var(--rx-teal-deep);box-shadow:inset 0 0 0 1px rgba(0,155,152,.18)}.mxr .m2-langbtn .lg-flag svg{width:15px;height:15px}.mxr .m2-langbtn .lg-code{font-size:11px;font-weight:700;color:var(--rx-navy);letter-spacing:.04em}.mxr .m2-langbtn .lg-chev{width:13px;height:13px;color:var(--fg-subtle)}.mxr .m2-switch{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:12px 16px 13px;background:var(--rx-paper);border-bottom:1px solid var(--border)}.mxr .m2-switch::-webkit-scrollbar{display:none}.mxr .m2-switch-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px 0 11px;border-radius:999px;background:#fff;border:1px solid var(--border);font-family:var(--font-display);font-weight:700;font-size:13px;color:var(--fg-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast),background var(--dur-base),color var(--dur-base),border-color var(--dur-base)}[dir=rtl] .mxr .m2-switch-chip{font-family:var(--font-fa)}.mxr .m2-switch-chip:active{transform:scale(.96)}.mxr .m2-switch-chip .flag{width:22px;height:16px;border-radius:3px;flex:0 0 auto;background-size:cover;background-position:50%;box-shadow:inset 0 0 0 1px rgba(8,48,69,.12);overflow:hidden}.mxr .m2-switch-chip.is-active{background:var(--rx-navy);color:#fff;border-color:var(--rx-navy)}.mxr .m2-hero{position:relative;overflow:hidden;padding:26px 20px;color:#fff;background:linear-gradient(162deg,var(--hero-a,#a91d12) 0,var(--hero-b,#2a0d0a) 100%)}.mxr .m2-hero .hero-pat{position:absolute;inset:0;background-image:url(/brand/mxr-pattern-1.svg);background-size:84px 84px;color:#fff;opacity:.05;pointer-events:none}.mxr .m2-hero .hero-flag{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:.14;mix-blend-mode:screen;pointer-events:none}.mxr .m2-hero>*{position:relative}.mxr .m2-tagrow{display:flex;align-items:center;gap:10px;margin-bottom:18px}.mxr .m2-pill{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px 6px 10px;border-radius:999px;background:var(--accent);color:#fff;box-shadow:0 4px 14px -4px rgba(0,0,0,.4)}[dir=rtl] .mxr .m2-pill{letter-spacing:0}.mxr .m2-pill svg{width:13px;height:13px}.mxr .m2-minread{font-size:10px;font-weight:700;letter-spacing:.2em;color:rgba(255,255,255,.7);margin-inline-start:auto;font-variant-numeric:tabular-nums}[dir=rtl] .mxr .m2-minread{letter-spacing:.04em}.mxr .m2-hero h1{font-family:var(--font-display);font-weight:900;font-size:33px;line-height:1.04;letter-spacing:-.03em;margin:0 0 16px;text-wrap:balance;color:#fff}[dir=rtl] .mxr .m2-hero h1{font-family:var(--font-fa);letter-spacing:-.01em;line-height:1.3}.mxr .m2-hero h1 .accent{color:var(--accent-pale)}.mxr .m2-hero h1 i{font-style:italic;font-weight:300;color:var(--rx-teal-pale)}.mxr .m2-deck{font-size:15.5px;line-height:1.55;color:rgba(255,255,255,.78);margin:0 0 20px;text-wrap:pretty}[dir=rtl] .mxr .m2-deck{line-height:1.85}.mxr .m2-deck strong{color:#fff;font-weight:700}.mxr .m2-byline{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:center;padding:14px 0;margin-bottom:16px;border-block:1px solid rgba(255,255,255,.16)}.mxr .m2-avatar{width:38px;height:38px;border-radius:50%;background:var(--rx-bronze);color:#fff;display:grid;place-items:center;font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.04em}.mxr .m2-byline-meta{display:grid;gap:2px;font-size:12px;color:rgba(255,255,255,.62)}.mxr .m2-byline-meta strong{color:#fff;font-weight:700;font-size:13px}.mxr .m2-byline-meta .num{font-variant-numeric:tabular-nums}.mxr .m2-afford{display:flex;gap:8px;margin-bottom:20px}.mxr .m2-affbtn{flex:1;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:13px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:var(--font-display);font-weight:700;font-size:12.5px;transition:transform var(--dur-fast),background var(--dur-fast)}[dir=rtl] .mxr .m2-affbtn{font-family:var(--font-fa)}.mxr .m2-affbtn:active{transform:scale(.96);background:rgba(255,255,255,.2)}.mxr .m2-affbtn svg{width:16px;height:16px}.mxr .m2-affbtn.is-on{background:var(--rx-teal);border-color:var(--rx-teal)}.mxr .m2-ticker{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:13px;background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.12);overflow:hidden}.mxr .m2-ticker .tk-tag{flex:0 0 auto;font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--rx-navy);background:var(--rx-teal-pale);padding:4px 8px;border-radius:999px}[dir=rtl] .mxr .m2-ticker .tk-tag{letter-spacing:0}.mxr .m2-ticker .tk-vp{flex:1;overflow:hidden}.mxr .m2-ticker .tk-track{display:flex;gap:26px;width:max-content;animation:tk-scroll var(--tk-duration,18s) linear infinite}@media (prefers-reduced-motion:reduce){.mxr .m2-ticker .tk-track{animation:none}}[dir=rtl] .mxr .m2-ticker .tk-track{animation-name:tk-scroll-rtl}@keyframes tk-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes tk-scroll-rtl{0%{transform:translateX(0)}to{transform:translateX(50%)}}.mxr .m2-ticker .tk-item{flex:0 0 auto;font-size:11.5px;color:rgba(255,255,255,.82);white-space:nowrap;font-variant-numeric:tabular-nums}.mxr .m2-ticker .tk-item b{color:var(--rx-teal-pale);font-weight:700}.mxr .m2-toc{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:14px 16px;background:var(--rx-paper);border-bottom:1px solid var(--border)}.mxr .m2-toc::-webkit-scrollbar{display:none}.mxr .m2-toc button{flex:0 0 auto;padding:8px 14px;border-radius:999px;background:var(--mx-bone);border:1px solid transparent;font-family:var(--font-display);font-weight:700;font-size:12.5px;color:var(--rx-navy);cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap;transition:background var(--dur-base),color var(--dur-base)}[dir=rtl] .mxr .m2-toc button{font-family:var(--font-fa)}.mxr .m2-toc button.on{background:var(--rx-navy);color:#fff}.mxr .m2-sec{padding:38px 20px;position:relative}.mxr .m2-sec.bone{background:var(--rx-bone)}.mxr .m2-sec.navy{background:var(--rx-navy);color:#fff;position:relative;overflow:hidden}.mxr .m2-sec.navy:before{content:"";position:absolute;inset:0;background-image:url(/brand/mxr-pattern-1.svg);background-size:80px 80px;color:var(--rx-teal);opacity:.05;pointer-events:none}.mxr .m2-sec.navy>*{position:relative}.mxr .m2-sechead{margin-bottom:22px;display:grid;gap:8px}.mxr .m2-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin:0}[dir=rtl] .mxr .m2-eyebrow{letter-spacing:.04em}.mxr .m2-eyebrow:before{content:"";width:20px;height:2px;background:currentColor;flex:0 0 auto}.mxr .navy .m2-eyebrow{color:var(--rx-teal-pale)}.mxr .m2-num{font-family:var(--font-display);font-weight:900;font-size:11px;letter-spacing:.04em;color:var(--fg-subtle);font-variant-numeric:tabular-nums}.mxr .navy .m2-num{color:rgba(255,255,255,.55)}.mxr .m2-h2{font-family:var(--font-display);font-weight:900;font-size:25px;line-height:1.1;letter-spacing:-.02em;color:var(--rx-navy);margin:0;text-wrap:balance}[dir=rtl] .mxr .m2-h2{font-family:var(--font-fa);line-height:1.4;letter-spacing:0}.mxr .navy .m2-h2{color:#fff}.mxr .m2-h2 .accent{color:var(--accent)}.mxr .m2-lead{font-size:14.5px;line-height:1.55;color:var(--fg-muted);margin:0}[dir=rtl] .mxr .m2-lead{line-height:1.85}.mxr .navy .m2-lead{color:rgba(255,255,255,.72)}.mxr .m2-small{font-size:12px;color:var(--fg-subtle);line-height:1.5}.mxr .m2-prose{font-size:17px;line-height:1.72;color:#29404e}[dir=rtl] .mxr .m2-prose{line-height:2}.mxr .m2-prose p{margin:0 0 18px;text-wrap:pretty}.mxr .m2-prose p:last-child{margin-bottom:0}.mxr .m2-prose .chapnum{display:inline-flex;align-items:center;gap:9px;font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:12px}[dir=rtl] .mxr .m2-prose .chapnum{letter-spacing:.04em}.mxr .m2-prose .chapnum:before{content:"";width:18px;height:2px;background:currentColor}.mxr .m2-prose h3{font-family:var(--font-display);font-weight:900;font-size:22px;line-height:1.12;letter-spacing:-.02em;color:var(--rx-navy);margin:0 0 14px;padding-top:16px;position:relative}[dir=rtl] .mxr .m2-prose h3{font-family:var(--font-fa);line-height:1.4;letter-spacing:0}.mxr .m2-prose h3:before{content:"";position:absolute;top:0;inset-inline-start:0;width:38px;height:3px;border-radius:3px;background:var(--rx-teal)}.mxr .m2-prose>p:first-of-type:first-letter{font-family:var(--font-display);font-weight:900;font-size:58px;line-height:.82;float:inline-start;margin-inline-end:9px;margin-top:4px;color:var(--rx-teal-deep)}[dir=rtl] .mxr .m2-prose>p:first-of-type:first-letter{font-size:32px;float:none;margin:0}.mxr .m2-prose ul{list-style:none;padding:0;margin:0 0 18px;display:grid;gap:9px}.mxr .m2-prose ul li{position:relative;padding-inline-start:18px;font-size:15.5px;line-height:1.55}.mxr .m2-prose ul li:before{content:"";position:absolute;inset-inline-start:0;top:8px;width:7px;height:7px;background:var(--rx-teal);border-radius:2px}.mxr .m2-prose ul li strong{color:var(--rx-navy);font-weight:700}.mxr .m2-rail{margin-top:22px;background:#fff;border:1px solid var(--border);border-radius:16px;padding:16px 16px 14px;position:relative;overflow:hidden}.mxr .m2-rail:before{content:"";position:absolute;top:0;inset-inline-start:0;width:3px;height:100%;background:var(--accent)}.mxr .m2-rail .rl-head{font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-subtle);margin-bottom:12px}[dir=rtl] .mxr .m2-rail .rl-head{letter-spacing:.02em}.mxr .m2-rail ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.mxr .m2-rail li{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:baseline;font-size:13px}.mxr .m2-rail li .k{color:var(--fg-muted);line-height:1.4}.mxr .m2-rail li .v{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--rx-navy);text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.mxr .m2-btn{display:flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-display);font-weight:700;font-size:14px;padding:14px 18px;border-radius:999px;border:1px solid transparent;text-decoration:none;min-height:48px;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast)}[dir=rtl] .mxr .m2-btn{font-family:var(--font-fa)}.mxr .m2-btn:active{transform:scale(.98)}.mxr .m2-btn-primary{background:var(--rx-navy);color:#fff}.mxr .m2-btn-ghost{background:transparent;color:var(--rx-navy);border-color:var(--border-strong)}.mxr .m2-cta-stack{display:grid;gap:10px}.mxr .m2-btn svg{width:14px;height:14px}[dir=rtl] .mxr .m2-btn svg{transform:scaleX(-1)}.mxr .m2-glance{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mxr .m2-gcard{background:#fff;border:1px solid var(--border);border-radius:12px;padding:14px 12px 12px;display:grid;gap:8px;min-height:116px;align-content:start;position:relative;overflow:hidden}.mxr .m2-gcard.wide{grid-column:1/-1}.mxr .m2-gcard:before{content:"";position:absolute;top:0;inset-inline-start:0;width:100%;height:2px;background:var(--accent)}.mxr .m2-glabel{font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-subtle)}[dir=rtl] .mxr .m2-glabel{letter-spacing:.02em}.mxr .m2-gval{font-family:var(--font-display);font-weight:900;font-size:23px;line-height:1.05;color:var(--rx-navy);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:auto}[dir=rtl] .mxr .m2-gval{font-family:var(--font-fa)}.mxr .m2-gval.txt{font-size:14px;line-height:1.2}.mxr .m2-gval .unit{font-weight:600;letter-spacing:0;margin-inline-start:2px}.mxr .m2-gsub,.mxr .m2-gval .unit{font-size:11px;color:var(--fg-muted)}.mxr .m2-gsub{line-height:1.4}.mxr .m2-quote{padding:46px 28px 52px;text-align:center;background:var(--rx-paper)}.mxr .m2-quote .glyph{font-family:Georgia,serif;font-size:104px;line-height:.6;color:var(--accent);opacity:.22;margin-bottom:6px;letter-spacing:-.06em}.mxr .m2-quote blockquote{margin:0;font-family:var(--font-display);font-weight:600;font-size:22px;line-height:1.2;letter-spacing:-.018em;color:var(--rx-navy);text-wrap:balance}[dir=rtl] .mxr .m2-quote blockquote{font-family:var(--font-fa);line-height:1.6;letter-spacing:0}.mxr .m2-quote blockquote em{font-style:italic;font-weight:300;color:var(--accent)}.mxr .m2-quote cite{display:block;margin-top:18px;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--fg-subtle)}[dir=rtl] .mxr .m2-quote cite{letter-spacing:.04em}.mxr .m2-door,.mxr .m2-forks{display:grid;gap:14px}.mxr .m2-door{background:#fff;border:1px solid var(--border);border-radius:16px;padding:22px 20px 18px;position:relative;overflow:hidden}.mxr .m2-door[data-tone=teal]{--door-tone:var(--rx-teal-deep)}.mxr .m2-door[data-tone=bronze]{--door-tone:var(--rx-bronze)}.mxr .m2-door[data-tone=accent]{--door-tone:var(--accent)}.mxr .m2-door:after{content:"";position:absolute;top:0;bottom:0;inset-inline-start:0;width:4px;background:var(--door-tone);opacity:.6}.mxr .m2-door-badge{display:inline-flex;align-items:center;gap:10px;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--door-tone)}[dir=rtl] .mxr .m2-door-badge{letter-spacing:.02em}.mxr .m2-door-badge .num{width:26px;height:26px;background:var(--door-tone);color:#fff;border-radius:7px;display:grid;place-items:center;font-family:var(--font-display);font-weight:900;font-size:12px}.mxr .m2-door h3{color:var(--rx-navy);font-family:var(--font-display);font-weight:700;font-size:19px;line-height:1.18;letter-spacing:-.018em;margin:0}[dir=rtl] .mxr .m2-door h3{font-family:var(--font-fa);line-height:1.4;letter-spacing:0}.mxr .m2-door p{font-size:14px;line-height:1.5;color:var(--fg-muted);margin:0}[dir=rtl] .mxr .m2-door p{line-height:1.8}.mxr .m2-door-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding-top:14px;border-top:1px dashed var(--border-strong)}.mxr .m2-door-meta .k{font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-subtle)}[dir=rtl] .mxr .m2-door-meta .k{letter-spacing:0}.mxr .m2-door-meta .v{font-family:var(--font-display);font-weight:700;font-size:13px;color:var(--rx-navy);margin-top:2px;font-variant-numeric:tabular-nums}.mxr .m2-door-link{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--door-tone);text-decoration:none;cursor:pointer;background:none;border:none;padding:0}[dir=rtl] .mxr .m2-door-link{letter-spacing:0}[dir=rtl] .mxr .m2-door-link svg{transform:scaleX(-1)}.mxr .m2-funnel,.mxr .m2-tier{display:grid;gap:10px}.mxr .m2-tier{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:14px 14px 16px;position:relative}.mxr .m2-tier-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.mxr .m2-tier .stage{font-family:var(--font-display);font-weight:900;font-size:18px;letter-spacing:.04em;color:var(--rx-teal-pale)}.mxr .m2-tier .stage small{display:block;font-size:8px;font-weight:700;letter-spacing:.22em;opacity:.55;margin-top:1px}.mxr .m2-tier .rate{font-family:var(--font-display);font-weight:900;font-size:20px;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:end}.mxr .m2-tier .rate small{display:block;font-size:8px;font-weight:700;letter-spacing:.18em;color:rgba(255,255,255,.55);margin-top:1px;text-transform:uppercase}.mxr .m2-tier .name{font-family:var(--font-display);font-weight:700;font-size:14.5px;color:#fff;line-height:1.25}[dir=rtl] .mxr .m2-tier .name{font-family:var(--font-fa)}.mxr .m2-tier .name small{display:block;font-family:inherit;font-weight:400;font-size:11.5px;color:rgba(255,255,255,.6);margin-top:3px;letter-spacing:0}[dir=rtl] .mxr .m2-tier .name small{font-family:var(--font-fa)}.mxr .m2-tier .bar{position:relative;height:10px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.mxr .m2-tier .bar>i{position:absolute;inset:0;inset-inline-end:auto;width:0;background:linear-gradient(90deg,var(--rx-teal) 0,var(--rx-teal-deep) 100%);border-radius:inherit;transition:width 1s var(--ease-out)}.mxr .m2-tier .fee{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.55);font-weight:700}[dir=rtl] .mxr .m2-tier .fee{letter-spacing:0}.mxr .m2-tier .fee strong{color:#fff;font-family:var(--font-display);font-size:12px;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.mxr .m2-tier.bottleneck{border-color:var(--accent);background:rgba(213,43,30,.08)}.mxr .m2-tier .flag{position:absolute;top:-10px;inset-inline-end:14px;background:var(--accent);color:#fff;font-size:9px;font-weight:900;letter-spacing:.2em;padding:3px 9px;border-radius:999px;text-transform:uppercase}[dir=rtl] .mxr .m2-tier .flag{letter-spacing:0}.mxr .m2-srcchip{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;padding:6px 11px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:rgba(255,255,255,.7);margin:16px auto 0;width:max-content;letter-spacing:.04em}.mxr .m2-srcchip:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--rx-teal)}.mxr .m2-coststats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 22px}.mxr .m2-coststat{border-inline-start:3px solid var(--rx-teal);padding:4px 0;padding-inline-start:10px}.mxr .m2-coststat .num{font-family:var(--font-display);font-weight:900;font-size:24px;color:var(--rx-navy);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}[dir=rtl] .mxr .m2-coststat .num{font-family:var(--font-fa)}.mxr .m2-coststat .lbl{font-size:10.5px;color:var(--fg-muted);margin-top:4px;line-height:1.35}.mxr .m2-compare{display:grid;gap:18px}.mxr .m2-comprow{display:grid;gap:8px}.mxr .m2-comphead{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.mxr .m2-comphead .name{font-family:var(--font-display);font-weight:700;font-size:13.5px;color:var(--rx-navy);line-height:1.3}[dir=rtl] .mxr .m2-comphead .name{font-family:var(--font-fa)}.mxr .m2-comphead .name small{display:block;font-family:inherit;font-weight:400;font-size:11px;color:var(--fg-subtle);margin-top:2px}[dir=rtl] .mxr .m2-comphead .name small{font-family:var(--font-fa)}.mxr .m2-comphead .big{font-family:var(--font-display);font-weight:900;font-size:22px;color:var(--rx-navy);font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex:none}[dir=rtl] .mxr .m2-comphead .big{font-family:var(--font-fa)}.mxr .m2-comphead .big .unit{font-size:10px;font-weight:700;letter-spacing:.14em;color:var(--fg-subtle);text-transform:uppercase;margin-inline-start:3px}.mxr .m2-compbar{height:28px;border-radius:8px;background:#e6e8de;position:relative;overflow:hidden}.mxr .m2-compbar>i{position:absolute;inset:0;inset-inline-end:auto;width:0;background:var(--rx-navy);border-radius:inherit;transition:width 1s var(--ease-out)}.mxr .m2-compbar.shortcut>i{background:var(--rx-teal)}.mxr .m2-compbar .saved{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(135deg,rgba(213,43,30,.18),rgba(213,43,30,.18) 5px,rgba(213,43,30,.08) 0,rgba(213,43,30,.08) 10px);border-inline-start:2px dashed var(--accent)}.mxr .m2-compbar .saved-label{position:absolute;top:50%;inset-inline-end:8px;transform:translateY(-50%);font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);white-space:nowrap}.mxr .m2-imm,.mxr .m2-immtab{display:grid;gap:10px}.mxr .m2-immtab{background:#fff;border:1px solid var(--border);border-radius:14px;padding:16px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--dur-base)}.mxr .m2-immtab.is-active{background:var(--rx-navy);color:#fff;border-color:transparent;box-shadow:0 10px 30px rgba(8,48,69,.18);cursor:default}.mxr .m2-immtab-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mxr .m2-immtag{font-size:9.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-subtle)}[dir=rtl] .mxr .m2-immtag{letter-spacing:.02em}.mxr .m2-immtab.is-active .m2-immtag{color:var(--rx-teal-pale)}.mxr .m2-immtab h3{font-family:var(--font-display);font-weight:700;font-size:17px;letter-spacing:-.015em;color:var(--rx-navy);margin:4px 0 0}[dir=rtl] .mxr .m2-immtab h3{font-family:var(--font-fa);letter-spacing:0}.mxr .m2-immtab.is-active h3{color:#fff}.mxr .m2-immtab p{font-size:13.5px;line-height:1.55;color:var(--fg-muted);margin:0}[dir=rtl] .mxr .m2-immtab p{line-height:1.8}.mxr .m2-immtab.is-active p{color:rgba(255,255,255,.78)}.mxr .m2-immtoggle{width:28px;height:28px;border-radius:50%;background:var(--rx-bone);display:grid;place-items:center;color:var(--rx-navy);flex:none;font-weight:700;font-size:14px}.mxr .m2-immtab.is-active .m2-immtoggle{background:var(--rx-teal);color:#fff}.mxr .m2-immlist{list-style:none;margin:4px 0 0;display:grid;gap:10px;padding:12px 0 0;border-top:1px solid rgba(255,255,255,.12)}.mxr .m2-immlist li{display:grid;grid-template-columns:22px 1fr;gap:10px;font-size:13px;line-height:1.45;color:rgba(255,255,255,.82)}[dir=rtl] .mxr .m2-immlist li{line-height:1.7}.mxr .m2-immlist .ix{font-family:var(--font-display);font-weight:900;color:var(--rx-teal-pale);font-size:11px;font-variant-numeric:tabular-nums}.mxr .m2-immlist strong{color:#fff;font-weight:700}.mxr .m2-gauge,.mxr .m2-meter{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:14px;margin-top:4px}.mxr .m2-gauge .gg-head,.mxr .m2-meter .gg-head{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--rx-teal-pale);margin-bottom:6px}[dir=rtl] .mxr .m2-gauge .gg-head,[dir=rtl] .mxr .m2-meter .gg-head{letter-spacing:.02em}.mxr .m2-gauge .gg-svg{aspect-ratio:2/1.1;width:100%}.mxr .m2-gauge svg{width:100%;height:100%;overflow:visible}.mxr .gg-track{stroke:rgba(255,255,255,.12);stroke-width:14;fill:none;stroke-linecap:round}.mxr .gg-band{stroke:var(--rx-teal);stroke-width:14;fill:none;stroke-linecap:round}.mxr .gg-tick{stroke:rgba(255,255,255,.4);stroke-width:1.4}.mxr .gg-needle{stroke:var(--accent);stroke-width:3;stroke-linecap:round}.mxr .gg-mid{font-family:var(--font-display);font-weight:900;font-size:30px;fill:#fff;text-anchor:middle;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.mxr .gg-lbl{font-size:8.5px;fill:rgba(255,255,255,.6);letter-spacing:.22em;text-transform:uppercase}.mxr .gg-lbl,.mxr .gg-tlbl{font-family:inherit;text-anchor:middle;font-weight:700}.mxr .gg-tlbl{font-size:9px;fill:rgba(255,255,255,.55);font-variant-numeric:tabular-nums}.mxr .m2-gauge .gg-foot,.mxr .m2-meter .gg-foot{display:flex;justify-content:space-between;margin-top:8px;font-size:10.5px;color:rgba(255,255,255,.65);letter-spacing:.04em}.mxr .m2-gauge .gg-foot strong,.mxr .m2-meter .gg-foot strong{color:#fff;font-family:var(--font-display);font-weight:900;font-variant-numeric:tabular-nums;font-size:12px;letter-spacing:0}.mxr .m2-meter .mtr-readout{display:flex;align-items:baseline;gap:8px;margin:2px 0 12px}.mxr .m2-meter .mtr-score{font-family:var(--font-display);font-weight:900;font-size:34px;line-height:1;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.mxr .m2-meter .mtr-score-lbl{font-size:9px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.6)}[dir=rtl] .mxr .m2-meter .mtr-score-lbl{letter-spacing:.02em}.mxr .m2-meter .mtr-rail{position:relative;height:8px;border-radius:999px;background:rgba(255,255,255,.12);margin-bottom:10px}.mxr .m2-meter .mtr-fill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:linear-gradient(90deg,var(--rx-teal-deep),var(--rx-teal))}[dir=rtl] .mxr .m2-meter .mtr-fill{background:linear-gradient(270deg,var(--rx-teal-deep),var(--rx-teal))}.mxr .m2-meter .mtr-dot{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:var(--accent,var(--rx-teal));border:2.5px solid #fff;box-shadow:0 1px 6px rgba(0,0,0,.35);transform:translate(-50%,-50%)}[dir=rtl] .mxr .m2-meter .mtr-dot{transform:translate(50%,-50%)}.mxr .m2-meter .mtr-ticks{display:flex;justify-content:space-between;font-size:9px;font-weight:700;color:rgba(255,255,255,.55);font-variant-numeric:tabular-nums;letter-spacing:.02em}.mxr .m2-meter .mtr-ticks span:nth-child(2){opacity:.8}.mxr .m2-gghist{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;margin-top:18px;align-items:end;height:56px}.mxr .m2-gghist .b{background:rgba(255,255,255,.14);border-radius:2px;position:relative}.mxr .m2-gghist .b .d{position:absolute;top:100%;left:50%;transform:translateX(-50%);font-size:8px;color:rgba(255,255,255,.5);margin-top:3px;letter-spacing:.04em}.mxr .m2-payranks h4{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-subtle);margin:0 0 10px}[dir=rtl] .mxr .m2-payranks h4{letter-spacing:.02em}.mxr .m2-payrow{display:grid;grid-template-columns:22px 1fr auto;gap:10px;align-items:center;padding:9px 11px;border-radius:8px;background:#fff;border:1px solid var(--border);margin-bottom:6px}.mxr .m2-payrow.is-active{background:var(--rx-bone);border-color:var(--accent-pale)}.mxr .m2-payrow .r{font-family:var(--font-display);font-weight:700;font-size:11px;color:var(--fg-subtle);font-variant-numeric:tabular-nums}.mxr .m2-payrow .nm{font-family:var(--font-display);font-weight:600;font-size:13px;color:var(--rx-navy)}[dir=rtl] .mxr .m2-payrow .nm{font-family:var(--font-fa)}.mxr .m2-payrow .pay{font-family:var(--font-display);font-weight:700;font-size:13px;color:var(--rx-navy);font-variant-numeric:tabular-nums;text-align:end;letter-spacing:-.01em}.mxr .m2-payrow .pay small{display:block;font-size:9px;font-weight:400;color:var(--fg-subtle);letter-spacing:0}.mxr .m2-takeaway{background:var(--rx-navy);color:#fff;border-radius:14px;padding:16px 18px;position:relative;overflow:hidden;margin-top:16px}.mxr .m2-takeaway:before{content:"";position:absolute;inset:0;background-image:url(/brand/mxr-pattern-1.svg);background-size:80px 80px;color:var(--rx-teal);opacity:.05}.mxr .m2-takeaway p{position:relative;font-size:12.5px;line-height:1.55;color:rgba(255,255,255,.85);margin:0}[dir=rtl] .mxr .m2-takeaway p{line-height:1.8}.mxr .m2-takeaway p strong{color:var(--rx-teal-pale)}.mxr .m2-langband{background:var(--rx-bone);border-radius:18px;padding:22px 18px;display:grid;gap:22px}.mxr .m2-langinfo h3{font-family:var(--font-display);font-weight:900;font-size:22px;line-height:1.1;letter-spacing:-.02em;color:var(--rx-navy);margin:0 0 12px}[dir=rtl] .mxr .m2-langinfo h3{font-family:var(--font-fa);line-height:1.4;letter-spacing:0}.mxr .m2-langinfo p{font-size:13.5px;line-height:1.55;color:var(--fg-muted);margin:0 0 16px}[dir=rtl] .mxr .m2-langinfo p{line-height:1.85}.mxr .m2-langstats{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;padding-top:14px;border-top:1px dashed var(--border-strong)}.mxr .m2-langstats .k{font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-subtle)}[dir=rtl] .mxr .m2-langstats .k{letter-spacing:0}.mxr .m2-langstats .v{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--rx-navy);margin-top:2px}[dir=rtl] .mxr .m2-langstats .v{font-family:var(--font-fa)}.mxr .m2-ladder{display:grid;gap:6px}.mxr .m2-rung{display:grid;grid-template-columns:42px 1fr auto;gap:10px;align-items:center;padding:10px 12px;border-radius:8px;background:#fff;border:1px solid var(--border)}.mxr .m2-rung.required{background:var(--rx-teal);border-color:var(--rx-teal);box-shadow:0 6px 18px rgba(0,155,152,.22);color:#fff;transform:scale(1.02);z-index:1;position:relative}.mxr .m2-rung .lvl{font-family:var(--font-display);font-weight:900;font-size:19px;color:var(--rx-navy);letter-spacing:-.02em}.mxr .m2-rung.required .lvl{color:#fff}.mxr .m2-rung .nm{font-size:12px;color:var(--fg-muted);line-height:1.3}.mxr .m2-rung .nm strong{display:block;color:var(--rx-navy);font-weight:700;font-size:12.5px;margin-bottom:1px}[dir=rtl] .mxr .m2-rung .nm strong{font-family:var(--font-fa)}.mxr .m2-rung.required .nm,.mxr .m2-rung.required .nm strong{color:#fff}.mxr .m2-rung .tag{font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-subtle)}[dir=rtl] .mxr .m2-rung .tag{letter-spacing:0}.mxr .m2-rung.required .tag{background:rgba(255,255,255,.18);color:#fff;padding:3px 7px;border-radius:999px}.mxr .m2-mistakes{display:grid;gap:12px}.mxr .m2-mistake{display:grid;grid-template-columns:44px 1fr;gap:14px;padding:18px 16px;background:#fff;border:1px solid var(--border);border-radius:14px;position:relative;overflow:hidden}.mxr .m2-mistake .mn{font-family:var(--font-display);font-weight:900;font-size:38px;line-height:1;color:var(--accent);letter-spacing:-.04em;font-variant-numeric:tabular-nums;align-self:start}[dir=rtl] .mxr .m2-mistake .mn{font-family:var(--font-fa)}.mxr .m2-mistake h3{font-family:var(--font-display);font-weight:700;font-size:14.5px;line-height:1.25;letter-spacing:-.015em;color:var(--rx-navy);margin:0 0 6px}[dir=rtl] .mxr .m2-mistake h3{font-family:var(--font-fa);line-height:1.4;letter-spacing:0}.mxr .m2-mistake p{font-size:12.5px;line-height:1.5;color:var(--fg-muted);margin:0 0 10px}[dir=rtl] .mxr .m2-mistake p{line-height:1.8}.mxr .m2-mistake .fix{font-size:11.5px;line-height:1.4;color:var(--rx-teal-deep);padding:8px 10px;background:var(--rx-teal-paper);border-radius:6px;border-inline-start:2px solid var(--rx-teal);font-weight:600}[dir=rtl] .mxr .m2-mistake .fix{line-height:1.7}.mxr .m2-mistake .fix:before{content:"FIX · ";font-weight:700;letter-spacing:.14em;font-size:9px;color:var(--rx-teal-deep);opacity:.7}[dir=rtl] .mxr .m2-mistake .fix:before{content:"راه‌حل · ";letter-spacing:0}.mxr .m2-journey{display:grid;gap:0;padding-inline-start:4px}.mxr .m2-yr{display:grid;grid-template-columns:56px 1fr;gap:14px;padding:13px 0;position:relative}.mxr .m2-yr:before{content:"";position:absolute;inset-inline-start:22px;top:0;bottom:0;width:2px;background:var(--border-strong)}[dir=rtl] .mxr .m2-yr:before{inset-inline-start:auto;inset-inline-end:22px}.mxr .m2-yr:first-child:before{top:24px}.mxr .m2-yr:last-child:before{bottom:50%}.mxr .m2-yr .marker{position:relative;z-index:1;display:grid;justify-items:center;gap:4px;align-self:start}.mxr .m2-yr .dot{width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--border-strong);margin-top:8px}.mxr .m2-yr.now .dot{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 5px var(--accent-paper)}.mxr .m2-yr.done .dot{background:var(--rx-teal);border-color:var(--rx-teal)}.mxr .m2-yr .yr-lbl{font-family:var(--font-display);font-weight:900;font-size:11px;color:var(--fg-subtle);letter-spacing:.08em;margin-top:2px}.mxr .m2-yr.now .yr-lbl{color:var(--accent)}.mxr .m2-yr-body{display:grid;gap:8px;align-content:start;cursor:pointer;-webkit-tap-highlight-color:transparent}.mxr .m2-yr h3{font-family:var(--font-display);font-weight:700;font-size:15px;line-height:1.2;letter-spacing:-.015em;color:var(--rx-navy);margin:4px 0 0}[dir=rtl] .mxr .m2-yr h3{font-family:var(--font-fa);line-height:1.4;letter-spacing:0}.mxr .m2-yr p{font-size:12.5px;line-height:1.5;color:var(--fg-muted);margin:0}[dir=rtl] .mxr .m2-yr p{line-height:1.8}.mxr .m2-yr ul{list-style:none;padding:0;margin:4px 0 0;display:grid;gap:5px}.mxr .m2-yr ul li{font-size:11.5px;line-height:1.45;color:var(--fg-muted);padding-inline-start:14px;position:relative}.mxr .m2-yr ul li:before{content:"";position:absolute;inset-inline-start:0;top:6px;width:6px;height:6px;background:var(--rx-teal);border-radius:50%}.mxr .m2-yr ul li strong{color:var(--rx-navy);font-weight:700}.mxr .m2-yr.collapsed .m2-yr-body{padding:6px 12px;background:var(--rx-bone);border-radius:8px;display:flex;align-items:center;gap:8px;min-height:38px}.mxr .m2-yr.collapsed h3{font-size:13px;font-weight:700;margin:0}.mxr .m2-yr.collapsed .tap{margin-inline-start:auto;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle)}[dir=rtl] .mxr .m2-yr.collapsed .tap{letter-spacing:0}.mxr .m2-closing{padding:52px 22px 56px;text-align:center;background:var(--rx-paper)}.mxr .m2-closing .m2-eyebrow{justify-content:center}.mxr .m2-closing .m2-h2{margin:14px 0}.mxr .m2-closing p{font-size:14px;line-height:1.6;color:var(--fg-muted);margin:0 0 12px;text-wrap:pretty}[dir=rtl] .mxr .m2-closing p{line-height:1.9}.mxr .m2-closing .m2-cta-stack{margin-top:24px}.mxr .m2-faq{display:grid;gap:8px}.mxr .m2-faqitem{background:#fff;border:1px solid var(--border);border-radius:12px;overflow:hidden}.mxr .m2-faqsum{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--rx-navy);line-height:1.3;cursor:pointer;-webkit-tap-highlight-color:transparent}[dir=rtl] .mxr .m2-faqsum{font-family:var(--font-fa)}.mxr .m2-faqsum .glyph{width:22px;height:22px;border-radius:50%;border:1px solid var(--border-strong);color:var(--fg-subtle);display:grid;place-items:center;font-size:14px;font-weight:700;flex:none;line-height:1}.mxr .m2-faqitem.is-open .m2-faqsum .glyph{background:var(--rx-navy);color:#fff;border-color:var(--rx-navy)}.mxr .m2-faqbody{padding:0 16px;max-height:0;overflow:hidden;font-size:13px;line-height:1.6;color:var(--fg-muted);transition:max-height var(--dur-slow) var(--ease-out),padding var(--dur-slow) var(--ease-out)}[dir=rtl] .mxr .m2-faqbody{line-height:1.9}.mxr .m2-faqitem.is-open .m2-faqbody{max-height:360px;padding-bottom:16px}.mxr .m2-faqbody p{margin:0 0 8px}.mxr .m2-faqbody p:last-child{margin:0}.mxr .m2-srclist{display:grid;gap:10px}.mxr .m2-srccard{display:grid;gap:4px;padding:14px 16px;background:#fff;border:1px solid var(--border);border-radius:12px;text-decoration:none}.mxr .m2-srccard .badge{font-size:9.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--rx-teal-deep)}[dir=rtl] .mxr .m2-srccard .badge{letter-spacing:.04em}.mxr .m2-srccard h3{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--rx-navy);margin:2px 0 4px}[dir=rtl] .mxr .m2-srccard h3{font-family:var(--font-fa)}.mxr .m2-srccard p{font-size:11.5px;line-height:1.45;color:var(--fg-muted);margin:0}[dir=rtl] .mxr .m2-srccard p{line-height:1.7}.mxr .m2-srccard .url{font-size:10.5px;color:var(--rx-teal-deep);margin-top:6px;font-weight:700;letter-spacing:.04em}.mxr .m2-news{background:var(--rx-navy);color:#fff;border-radius:16px;padding:20px 18px;margin-top:18px;position:relative;overflow:hidden}.mxr .m2-news:before{content:"";position:absolute;inset:0;background-image:url(/brand/mxr-pattern-1.svg);background-size:80px 80px;color:var(--rx-teal);opacity:.05}.mxr .m2-news>*{position:relative}.mxr .m2-news h3{font-family:var(--font-display);font-weight:900;font-size:17px;letter-spacing:-.02em;line-height:1.1;color:#fff;margin:0 0 8px}[dir=rtl] .mxr .m2-news h3{font-family:var(--font-fa);line-height:1.4;letter-spacing:0}.mxr .m2-news p{font-size:12px;line-height:1.5;color:rgba(255,255,255,.7);margin:0 0 14px}[dir=rtl] .mxr .m2-news p{line-height:1.8}.mxr .m2-newsform{display:grid;gap:8px}.mxr .m2-newsform input{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);color:#fff;font-family:inherit;font-size:16px;padding:12px 14px;border-radius:999px;width:100%}.mxr .m2-newsform input::placeholder{color:rgba(255,255,255,.5)}.mxr .m2-newsform button{background:var(--rx-teal);color:#fff;border:none;font-family:var(--font-display);font-weight:700;font-size:14px;padding:12px 18px;border-radius:999px;cursor:pointer;min-height:44px}[dir=rtl] .mxr .m2-newsform button{font-family:var(--font-fa)}.mxr .m2-foot{background:var(--rx-bone);border-top:1px solid var(--border);padding:22px 20px 150px;text-align:center;font-size:11px;color:var(--fg-subtle);letter-spacing:.04em;line-height:1.5}.mxr .m2-foot a{color:var(--rx-navy)}.mxr .m2-foot .links{margin-top:8px;display:flex;gap:12px;justify-content:center}.mxr .m2-readtools{position:fixed;inset-inline:16px;bottom:92px;z-index:1089;height:54px;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;border-radius:27px;background:rgba(8,40,58,.7);-webkit-backdrop-filter:blur(22px) saturate(1.6);backdrop-filter:blur(22px) saturate(1.6);border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 40px -14px rgba(8,48,69,.7)}.mxr .m2-readtools button{display:flex;flex-direction:column;align-items:center;gap:3px;color:rgba(255,255,255,.82);background:none;border:none;cursor:pointer;font-family:inherit;font-size:10px;font-weight:700;-webkit-tap-highlight-color:transparent}[dir=rtl] .mxr .m2-readtools button{font-family:var(--font-fa)}.mxr .m2-readtools button svg{width:19px;height:19px}.mxr .m2-readtools button.accent{color:var(--rx-teal-pale)}.mxr .m2-tab{position:relative;flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:9px;height:48px;border-radius:24px;color:rgba(255,255,255,.62);cursor:pointer;border:none;background:transparent;font-family:inherit;-webkit-tap-highlight-color:transparent;overflow:hidden;transition:background var(--dur-base) var(--ease-out),color var(--dur-base)}.mxr .m2-tab .ti{display:grid;place-items:center;flex:0 0 auto}.mxr .m2-tab .ti svg{width:23px;height:23px;transition:transform var(--dur-base) var(--ease-out)}.mxr .m2-tab .tl{font-size:11.5px;font-weight:700;white-space:nowrap;max-width:0;opacity:0;transform:translateX(-4px);transition:max-width var(--dur-slow) var(--ease-out),opacity var(--dur-base),transform var(--dur-base)}[dir=rtl] .mxr .m2-tab .tl{font-family:var(--font-fa)}.mxr .m2-tab:active .ti svg{transform:scale(.88)}.mxr .m2-tab.is-active{flex-grow:2.1;background:var(--rx-teal);color:#fff}.mxr .m2-tab.is-active .tl{max-width:90px;opacity:1;transform:none}.mxr .m2-scrim{position:absolute;inset:0;z-index:70;background:rgba(4,18,26,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity var(--dur-base)}.mxr .m2-scrim.open{opacity:1;pointer-events:auto}.mxr .m2-sheet{position:absolute;inset-inline:0;bottom:0;z-index:72;background:var(--rx-paper);border-radius:26px 26px 0 0;transform:translateY(100%);transition:transform var(--dur-slow) var(--ease-out);max-height:78%;display:flex;flex-direction:column;box-shadow:0 -20px 50px -12px rgba(8,48,69,.4)}.mxr .m2-sheet.open{transform:none}.mxr .m2-sheet .grip{width:40px;height:5px;border-radius:5px;background:var(--border-strong);margin:10px auto 4px;flex:0 0 auto}.mxr .m2-sheet-head{padding:8px 22px 12px;display:flex;align-items:center;justify-content:space-between}.mxr .m2-sheet-head h3{font-family:var(--font-display);font-weight:900;font-size:18px;letter-spacing:-.02em;color:var(--rx-navy);margin:0}[dir=rtl] .mxr .m2-sheet-head h3{font-family:var(--font-fa);letter-spacing:0}.mxr .m2-sheet-body{overflow-y:auto;padding:0 16px 28px;scrollbar-width:none}.mxr .m2-sheet-body::-webkit-scrollbar{display:none}.mxr .m2-tocrow{display:flex;align-items:center;gap:12px;width:100%;padding:13px 12px;border:none;background:none;border-radius:12px;cursor:pointer;text-align:start;-webkit-tap-highlight-color:transparent}.mxr .m2-tocrow:active{background:var(--rx-bone)}.mxr .m2-tocrow .ix{font-family:var(--font-display);font-weight:900;font-size:12px;color:var(--accent);width:22px;flex:0 0 auto;font-variant-numeric:tabular-nums}.mxr .m2-tocrow .lb{font-family:var(--font-display);font-weight:700;font-size:15px;color:var(--rx-navy);flex:1}[dir=rtl] .mxr .m2-tocrow .lb{font-family:var(--font-fa)}.mxr .m2-tocrow.on .lb{color:var(--accent)}.mxr .m2-tocrow .chev{color:var(--fg-subtle);flex:0 0 auto}[dir=rtl] .mxr .m2-tocrow .chev{transform:scaleX(-1)}.mxr .m2-langrow{display:flex;align-items:center;gap:13px;width:100%;padding:14px 12px;border:none;background:none;border-radius:14px;cursor:pointer;text-align:start;-webkit-tap-highlight-color:transparent}.mxr .m2-langrow:active{background:var(--rx-bone)}.mxr .m2-langrow .fl{width:30px;height:22px;border-radius:5px;background-size:cover;background-position:50%;flex:0 0 auto;box-shadow:inset 0 0 0 1px rgba(8,48,69,.12)}.mxr .m2-langrow .nm{flex:1}.mxr .m2-langrow .nm b{display:block;font-family:var(--font-display);font-weight:700;font-size:15px;color:var(--rx-navy)}.mxr .m2-langrow .nm span{display:block;font-size:12px;color:var(--fg-subtle);margin-top:1px}.mxr .m2-langrow .soon{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);background:var(--rx-bone);padding:4px 9px;border-radius:999px}.mxr .m2-langrow .check{color:var(--rx-teal)}.mxr .m2-langrow[disabled]{opacity:.5;cursor:default}.mxr .m2-toast{position:absolute;left:50%;bottom:168px;z-index:80;transform:translateX(-50%) translateY(10px);background:var(--rx-navy);color:#fff;font-size:13px;font-weight:600;font-family:inherit;padding:11px 18px;border-radius:999px;box-shadow:0 12px 30px -8px rgba(8,48,69,.5);opacity:0;pointer-events:none;transition:opacity var(--dur-base),transform var(--dur-base);white-space:nowrap}[dir=rtl] .mxr .m2-toast{font-family:var(--font-fa)}.mxr .m2-toast.show{opacity:1;transform:translateX(-50%) translateY(0)}.mxr .reveal{transform:translateY(22px);transition:transform var(--dur-slow) var(--ease-out)}.mxr .reveal.in{transform:none}@media (prefers-reduced-motion:reduce){.mxr .reveal{opacity:1!important;transform:none!important;transition:none}}.mxr.m2-article .m2-progress{position:fixed;top:var(--mxr-top-h,60px);inset-inline-start:0;z-index:1099}.mxr.m2-article .m2-toc{position:sticky;top:var(--mxr-top-h,60px);z-index:40}.mxr.m2-article .m2-readtools{bottom:calc(96px + env(safe-area-inset-bottom))}.mxr.m2-article .m2-hero{padding-top:30px}.mxr .m2-hero .hero-photo{position:absolute;inset:0;background-size:cover;background-position:top;transform:scale(1.02)}.mxr .m2-hero .hero-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,18,28,.34) 0,rgba(6,18,28,.06) 20%,rgba(6,18,28,.42) 52%,var(--hero-b,#2a0d0a) 88%);background:linear-gradient(180deg,rgba(6,18,28,.36) 0,rgba(6,18,28,.06) 20%,color-mix(in srgb,var(--hero-b,#2a0d0a) 60%,transparent) 46%,var(--hero-b,#2a0d0a) 88%)}.mxr .m2-quote.photo{position:relative;overflow:hidden;color:#fff;background:var(--rx-navy);padding:56px 28px 60px}.mxr .m2-quote.photo .q-photo{position:absolute;inset:0;background-size:cover;background-position:50%;transform:scale(1.03)}.mxr .m2-quote.photo .q-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,30,44,.62),rgba(8,28,42,.74) 55%,rgba(6,20,30,.86))}.mxr .m2-quote.photo>.glyph,.mxr .m2-quote.photo>blockquote,.mxr .m2-quote.photo>cite{position:relative}.mxr .m2-quote.photo .glyph{color:var(--accent-pale);opacity:.55}.mxr .m2-quote.photo blockquote{color:#fff}.mxr .m2-quote.photo blockquote em{color:var(--accent-pale)}.mxr .m2-quote.photo cite{color:rgba(255,255,255,.72)}.mxr .m2-interlude{position:relative;overflow:hidden;min-height:250px;display:flex;align-items:flex-end;padding:26px 22px 30px;color:#fff;background:var(--rx-navy)}.mxr .m2-interlude .il-photo{position:absolute;inset:0;background-size:cover;background-position:center 32%;transform:scale(1.03)}.mxr .m2-interlude .il-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,30,44,.28),rgba(8,28,42,.45) 48%,rgba(6,18,28,.84))}.mxr .m2-interlude .il-pat{position:absolute;inset:0;background-image:url(/brand/mxr-pattern-1.svg);background-size:80px 80px;color:var(--rx-teal);opacity:.06}.mxr .m2-interlude .il-body{position:relative}.mxr .m2-interlude .m2-eyebrow{color:var(--rx-teal-pale);margin-bottom:10px}.mxr .m2-interlude .m2-h2{color:#fff;font-size:27px;max-width:16ch}.mxr .m2-closing.photo{position:relative;overflow:hidden;color:#fff;background:var(--rx-navy)}.mxr .m2-closing.photo .c-photo{position:absolute;inset:0;background-size:cover;background-position:center 30%;transform:scale(1.03)}.mxr .m2-closing.photo .c-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,30,44,.74),rgba(8,28,42,.8) 45%,rgba(6,18,28,.92))}.mxr .m2-closing.photo>*{position:relative}.mxr .m2-closing.photo .m2-eyebrow{color:var(--rx-teal-pale)}.mxr .m2-closing.photo .m2-num{color:rgba(255,255,255,.55)}.mxr .m2-closing.photo .m2-h2{color:#fff}.mxr .m2-closing.photo p{color:rgba(255,255,255,.82)}.mxr .m2-closing.photo .m2-btn-primary{background:var(--rx-teal)}.mxr .m2-closing.photo .m2-btn-ghost{color:#fff;border-color:rgba(255,255,255,.4)}.mxr .m2-markets{margin-top:22px}.mxr .m2-markets-head{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);margin:0 0 12px}.mxr .m2-markets-row{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px;margin-inline:-20px;padding-inline:20px}.mxr .m2-markets-row::-webkit-scrollbar{display:none}.mxr .m2-market{position:relative;flex:0 0 64%;max-width:260px;border-radius:var(--r-lg,16px);overflow:hidden;scroll-snap-align:start;box-shadow:var(--shadow-2,0 4px 14px rgba(8,48,69,.12))}.mxr .m2-market.has-note{flex-basis:76%;max-width:290px;background:#fff;border:1px solid var(--border,#e2e6e4);display:flex;flex-direction:column}.mxr .m2-market-photo{position:relative;aspect-ratio:4/3;background-size:cover;background-position:50%}.mxr .m2-market:not(.has-note) .m2-market-photo{aspect-ratio:4/3}.mxr .m2-market-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 38%,rgba(6,18,28,.8))}.mxr .m2-market-name{inset-inline-start:14px;inset-block-end:12px;font-size:15px;letter-spacing:-.01em;text-shadow:0 1px 8px rgba(0,0,0,.45)}.mxr .m2-market-badge,.mxr .m2-market-name{position:absolute;z-index:1;color:#fff;font-weight:800}.mxr .m2-market-badge{inset-block-start:10px;inset-inline-start:10px;background:rgba(8,48,69,.82);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;border-radius:999px;backdrop-filter:blur(4px)}[dir=rtl] .mxr .m2-market-badge{letter-spacing:0}.mxr .m2-market-note{margin:0;padding:11px 14px 14px;font-size:12px;line-height:1.5;color:var(--fg-muted,#4a5a62)}.mxr .mx-guidecheck{padding:8px 20px 0}.mxr .mx-guidecheck:empty{display:none;padding:0}.mxr .m2-adex{margin-top:28px;background:var(--rx-paper);border:1px solid var(--border);border-radius:var(--r-lg,16px);padding:20px 18px;box-shadow:var(--shadow-1,0 1px 2px rgba(8,48,69,.06))}.mxr .m2-adex-head{margin-bottom:12px}.mxr .m2-adex-head h3{font-size:19px;font-weight:900;letter-spacing:-.02em;color:var(--rx-navy);margin:6px 0 0}.mxr .m2-adex-head .m2-small{margin-top:8px}.mxr .m2-adex-stack{display:flex;flex-direction:column}.mxr .m2-adex-row{position:relative;display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:12px;padding:12px 2px;border-top:1px solid var(--border)}.mxr .m2-adex-row:first-child{border-top:0}.mxr .m2-adex-row .ix{font-size:11px;font-weight:800;color:var(--fg-subtle);font-variant-numeric:tabular-nums}.mxr .m2-adex-row .body{min-width:0}.mxr .m2-adex-row .nm{display:block;font-weight:800;font-size:14.5px;color:var(--rx-navy)}.mxr .m2-adex-row .nm .sub{font-weight:600;color:var(--fg-muted)}.mxr .m2-adex-row .meta{display:block;font-size:11.5px;color:var(--fg-muted);margin-top:2px;line-height:1.4}.mxr .m2-adex-row .fee{font-weight:900;font-size:15px;color:var(--rx-navy);font-variant-numeric:tabular-nums;white-space:nowrap}.mxr .m2-adex-row.is-new{background:var(--accent-paper);border-radius:10px;padding-inline:10px;margin-top:12px;border-top:0}.mxr .m2-adex-new{position:absolute;inset-block-start:-8px;inset-inline-start:12px;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--accent);padding:2px 8px;border-radius:999px}.mxr .m2-adex-total{margin-top:16px;padding:14px;background:var(--rx-navy);border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#fff}.mxr .m2-adex-total .lines{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:rgba(255,255,255,.78)}.mxr .m2-adex-total .lines .strong{color:#fff;font-weight:700}.mxr .m2-adex-total .lines strong{color:var(--rx-teal-pale);font-variant-numeric:tabular-nums}.mxr .m2-adex-total .delta{text-align:center;flex:0 0 auto}.mxr .m2-adex-total .delta b{display:block;font-size:22px;font-weight:900;color:var(--rx-teal);line-height:1}.mxr .m2-adex-total .delta span{display:block;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.6);margin-top:4px}.mxr .rx-diagram-figure{margin:0;padding:16px 14px;background:#fff;border:1px solid var(--mx-hairline,rgba(0,18,49,.12));border-radius:18px}.mxr .rx-diagram-figure .rx-diagram{display:block;width:100%;height:auto;overflow:visible}.mxr .rx-diagram-figure figcaption{margin-top:12px;font-size:12px;line-height:1.6;color:rgba(0,18,49,.62);text-align:center}.mxr .rx-diagram text{font-family:var(--font-body),system-ui,sans-serif}.mxr .m2-ticker a.tk-item{color:rgba(255,255,255,.82);text-decoration:none}.mxr .m2-ticker a.tk-item:hover{opacity:1;color:#fff}.mxr .m2-sec.m2-disclosure{padding:0 20px 4px}.mxr .m2-sec.m2-disclosure .rx-nonaffil{margin:0}