/* Review-only scoped styles. Inherit existing Manrope, light theme and #174cff blue. */
.mx-expansion{--mx-blue:#174cff;--mx-ink:#17243b;--mx-line:#dde5f1;color:var(--mx-ink);font:inherit;max-width:1160px;margin-inline:auto;padding:48px 24px;line-height:1.65}
.mx-expansion h1{font-size:clamp(2.1rem,5vw,4rem);line-height:1.08;letter-spacing:-.035em;margin:0 0 24px;max-width:22ch}
.mx-expansion h2{font-size:clamp(1.55rem,3vw,2.3rem);line-height:1.18;letter-spacing:-.025em;margin:0 0 20px}
.mx-expansion h3{font-size:1.1rem;line-height:1.35;margin:0 0 10px}.mx-expansion p{margin:0 0 16px}.mx-hero{border-radius:22px;background:#f1f5ff;padding:36px}.mx-lede{font-size:1.15rem;max-width:78ch}.mx-section{padding-top:56px;scroll-margin-top:100px}.mx-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mx-card{padding:24px;background:#fff;border:1px solid var(--mx-line);border-radius:18px;min-width:0}.mx-card p:last-child{margin-bottom:0}.mx-note{color:#4c5d78}.mx-step-list{padding-left:24px}.mx-step-list li{padding:0 0 16px 8px}.mx-step-list strong{display:block}.mx-button{display:inline-flex;align-items:center;min-height:44px;padding:11px 20px;border-radius:12px;background:var(--mx-blue);color:#fff;text-decoration:none;font-weight:700}.mx-links{display:flex;flex-wrap:wrap;gap:14px}.mx-links a{color:var(--mx-blue)}.mx-expansion details{border-bottom:1px solid var(--mx-line);padding:18px 0}.mx-expansion summary{cursor:pointer;font-weight:700;min-height:32px}.mx-expansion details p{padding-top:12px}.mx-expansion a:focus-visible,.mx-expansion summary:focus-visible{outline:3px solid #7193ff;outline-offset:4px}.mx-lang-en{display:none}html[data-language=en] .mx-lang-en{display:inline}html[data-language=en] .mx-lang-ru{display:none}html[data-language=ru] .mx-lang-en{display:none}html[data-language=ru] .mx-lang-ru{display:inline}@media(max-width:760px){.mx-expansion{padding:32px 18px}.mx-hero{padding:26px 20px}.mx-cards{grid-template-columns:1fr}.mx-section{padding-top:38px}}@media(prefers-reduced-motion:reduce){.mx-expansion *{scroll-behavior:auto!important}}

/* Designed static editorial workspace, scoped to these three narratives. */
.mx-expansion{max-width:1240px;padding:36px 28px 64px;--mx-orange:#dc5c16}.mx-expansion .mx-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:40px;align-items:center;border:1px solid #dbe5fa;background:linear-gradient(140deg,#f5f8ff,#edf3ff 55%,#fff);padding:40px;box-shadow:0 22px 70px #173d7a0a}.mx-expansion h1{font-size:clamp(34px,3.8vw,54px);line-height:1.11;letter-spacing:-.035em;max-width:24ch;overflow-wrap:normal;word-break:normal}.mx-expansion .mx-kicker{font-size:10px;letter-spacing:.13em;font-weight:800;color:#174cff;margin:0 0 20px}.mx-expansion .mx-lede{font-size:16px;line-height:1.75;max-width:none}.mx-expansion .mx-hero-copy>.mx-note{font-size:13px;line-height:1.6}.mx-expansion .mx-button{margin-top:8px;box-shadow:0 6px 18px #174cff24}.mx-flow-figure{margin:0;padding:22px;background:#ffffffcc;border:1px solid #d8e3fa;border-radius:22px;box-shadow:0 14px 42px #173d7a0c;min-width:0}.mx-flow-eyebrow{font-size:11px;line-height:1.5;font-weight:800;color:#536582;margin-bottom:18px;text-transform:uppercase;letter-spacing:.08em}.mx-flow-card{display:flex;align-items:flex-start;gap:13px;padding:16px 14px;border:1px solid #dae3f4;border-radius:12px;background:#fff;position:relative}.mx-flow-card+.mx-flow-card{margin-top:15px}.mx-flow-card+.mx-flow-card:before{content:'↓';position:absolute;top:-19px;left:24px;color:#6c85b7;font-size:15px}.mx-flow-index{flex:0 0 26px;height:26px;display:grid;place-items:center;border-radius:7px;background:#edf2ff;color:#174cff;font-size:10px;font-weight:800}.mx-flow-card:last-of-type{border-color:#edc4a8;background:#fff9f3}.mx-flow-card:last-of-type .mx-flow-index{background:#ffeadb;color:#91380c}.mx-flow-card strong{display:block;font-size:15px;line-height:1.4}.mx-flow-card p{font-size:12px;line-height:1.5;color:#52617b;margin:5px 0 0}.mx-flow-figure figcaption{font-size:10px;line-height:1.65;color:#58667d;margin-top:16px}.mx-quick-nav{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;padding:22px 12px;border-bottom:1px solid #dce5f4}.mx-quick-nav a{font-size:12px;font-weight:700;color:#174cff;text-decoration:none;min-height:34px;display:flex;align-items:center}.mx-quick-nav a:hover{text-decoration:underline}.mx-expansion .mx-section{padding-top:54px;margin-top:0;scroll-margin-top:110px}.mx-topic{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);gap:50px;border-bottom:1px solid #dce5f4;padding-bottom:42px}.mx-topic h2{font-size:clamp(25px,2.7vw,34px);margin:12px 0 0;max-width:22ch}.mx-chapter{font-size:12px;letter-spacing:.12em;font-weight:800;color:#174cff}.mx-topic-copy>p{font-size:16px;line-height:1.8}.mx-expansion .mx-detail{border:1px solid #dde5f1;border-radius:12px;padding:15px 18px;background:#f7f9ff;margin-top:20px}.mx-detail summary{font-size:13px;color:#3b4f70;line-height:1.6;min-height:24px}.mx-detail p{font-size:14px;line-height:1.75;color:#52617b}.mx-expansion .mx-cards{gap:18px}.mx-expansion .mx-card{padding:26px;border-radius:16px;box-shadow:0 7px 22px #173d7a05}.mx-card h3{color:#163d81;line-height:1.45}.mx-card p{font-size:14px;line-height:1.75}.mx-expansion .mx-step-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none;counter-reset:mxstep;padding:0;margin:0}.mx-step-list li{counter-increment:mxstep;padding:23px 20px!important;border-top:3px solid #174cff;border-radius:0 0 14px 14px;background:#f4f7ff;font-size:13px;line-height:1.75}.mx-step-list li:before{content:'0'counter(mxstep);display:block;color:#174cff;font-weight:800;font-size:12px;margin-bottom:15px}.mx-step-list li strong{font-size:15px;line-height:1.45;margin-bottom:10px}.mx-expansion [id$='-providers'] .mx-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-expansion [id$='-limits']{padding:28px;border:1px solid #e3e8f1;border-radius:18px;background:#f8faff;margin-top:54px}.mx-expansion [id$='-limits'] h2{font-size:24px}.mx-expansion [id$='-limits'] ul{margin:0;padding-left:22px}.mx-expansion [id$='-limits'] li{font-size:14px;line-height:1.75;padding:6px 0}.mx-expansion [id$='-faq'] summary{font-size:16px;line-height:1.5}.mx-expansion [id$='-faq'] details p{max-width:80ch;font-size:14px;line-height:1.8}.mx-expansion [id$='-next']{margin-top:42px;padding:32px;background:#edf3ff;border-radius:20px}.mx-links a{min-height:40px;padding:8px 12px;border:1px solid #c9d7fa;border-radius:8px;background:#fff;font-size:13px;font-weight:700}.mx-main .ads27-demo{margin-top:0}.mx-expansion a:focus-visible,.mx-expansion summary:focus-visible{outline:3px solid #e77927;outline-offset:4px}@media(max-width:1000px){.mx-expansion .mx-hero{gap:24px;padding:28px}.mx-expansion h1{font-size:38px}.mx-topic{gap:28px}.mx-expansion .mx-step-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.mx-expansion{padding:24px 18px 44px}.mx-expansion .mx-hero{grid-template-columns:1fr;padding:24px 20px;gap:26px}.mx-expansion h1{font-size:34px;max-width:none}.mx-flow-figure{padding:18px}.mx-topic{grid-template-columns:1fr;gap:18px;padding-bottom:30px}.mx-topic h2{max-width:none;font-size:28px}.mx-topic-copy>p{font-size:15px}.mx-expansion .mx-section{padding-top:36px}.mx-expansion .mx-cards,.mx-expansion [id$='-providers'] .mx-cards{grid-template-columns:1fr}.mx-expansion [id$='-limits'],.mx-expansion [id$='-next']{padding:24px 20px}.mx-quick-nav{gap:8px 18px}.mx-expansion .mx-step-list{grid-template-columns:1fr 1fr}.mx-expansion [id$='-faq'] summary{font-size:15px}}@media(max-width:390px){.mx-expansion .mx-step-list{grid-template-columns:1fr}.mx-expansion h1{font-size:31px}}
