/* EN copy fit and accessibility additions. RU layout/color/style sheets stay byte-identical. */
.mri-lp.aplus.ap-v6.ap-v7 #offer .offer-solution-label{color:#fff}
.mri-lp.aplus.ap-v6.ap-v7 .offer-card p,.mri-lp.aplus.ap-v6.ap-v7 .offer-card .offer-solution-label{color:#fff}
.en-research .en-preview a,.en-reading .en-preview a{display:inline-block;margin-left:8px;min-height:24px}
.mri-lp.aplus.ap-v6.ap-v7 .offer .section-heading>p:not(.eyebrow){color:#dfede7}.mri-lp .header-nav a{min-height:44px;display:inline-flex;align-items:center}.mri-lp .en-preview a{min-height:24px;align-items:center}.mri-lp .en-included{padding-left:24px;line-height:1.75}
.mri-lp .ap-program-layout{display:grid;grid-template-columns:1.35fr .65fr;gap:55px;align-items:center;margin-bottom:60px}.mri-lp .ap-program-layout>div{max-width:610px}.en-research .en-preview{font:600 12px/1.5 Arial,sans-serif;text-align:center;padding:7px 15px;background:#e7f0e8;color:#234d42}.en-research .en-status-note{padding:24px;border:1px solid #c6d9cf;border-radius:16px;background:#f1f7f3}.en-research .site-footer{border-top:1px solid #cbded4;padding:30px 0}.en-research .site-footer nav{display:flex;flex-wrap:wrap;gap:20px}.en-research .site-footer a{min-height:44px;display:inline-flex;align-items:center}.en-research .page-index a{min-height:44px;display:inline-flex;align-items:center}
.mri-lp [hidden]{display:none!important}.mri-lp .en-preview{background:#e7f0e8;border-bottom:1px solid #c4d6cc;color:#234d42;font:600 12px/1.4 Arial,sans-serif;text-align:center;padding:7px 15px}
.mri-lp .en-preview a{margin-left:8px;display:inline-block}.mri-lp a:focus-visible,.mri-lp button:focus-visible,.mri-lp summary:focus-visible{outline:3px solid #087c76;outline-offset:4px}.mri-lp .hero a:focus-visible{outline-color:white}.mri-lp .closing-cta a:focus-visible{outline-color:#d7f28c}.mri-lp .en-status{display:inline-block;border:1px solid #abc6bc;border-radius:30px;padding:5px 11px;font:600 12px/1.4 Arial,sans-serif;color:#254f43;background:#eef5ef}
.mri-lp .en-note{font-size:14px;line-height:1.6;color:#48665d}.mri-lp .en-status-note{padding:18px 20px;border:1px solid #c8d9d1;border-radius:14px;background:#f1f7f3;margin:24px 0}.mri-lp .en-status-note p:last-child{margin:0}
.mri-lp .en-phone{background:#f4f8f4;border:6px solid #193e39;border-radius:28px;padding:22px 15px;max-width:235px;min-height:350px;margin:auto;text-align:left;box-shadow:0 15px 35px #123d3920;font:14px/1.5 Arial,sans-serif}.mri-lp .en-phone .en-phone-brand{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#4b6d60;margin-bottom:30px}.mri-lp .en-phone h3{font:600 25px/1.12 Arial,sans-serif}.mri-lp .en-phone dl{margin:22px 0}.mri-lp .en-phone dt{font-weight:700;color:#244c41}.mri-lp .en-phone dd{margin:5px 0 18px;color:#4b665c}.mri-lp .en-phone-label{font:12px/1.5 Arial,sans-serif;color:#526f63;text-align:center;margin-top:15px}
.mri-lp .en-book{background:#e9f2ea;border:1px solid #bbd2c7;border-radius:8px 20px 20px 8px;box-shadow:8px 10px 0 #c1d7c8;max-width:250px;min-height:295px;margin:25px auto;padding:28px;color:#183e32}.mri-lp .en-book h3{font:400 34px/1.08 Georgia,serif;margin:45px 0 25px}.mri-lp .en-book span{font:12px/1.4 Arial,sans-serif}.mri-lp .en-price-reduced{font-size:16px;line-height:1.5;color:#355b4c;margin:10px 0 20px}.mri-lp .en-demo-pricing{font-size:12px;line-height:1.5;color:#4b685b}.mri-lp .en-narrow{max-width:820px;margin:auto}.mri-lp .en-paths{display:flex;flex-wrap:wrap;gap:12px}.mri-lp .en-paths a{min-height:44px;display:inline-flex;align-items:center}
.en-reading{font:18px/1.7 Arial,"Helvetica Neue",sans-serif;background:#f8faf6;color:#283f38;margin:0}.en-reading .en-preview{font-size:12px;background:#e7f0e8;text-align:center;padding:7px 15px}.en-reading .article-trust{font-size:14px}.en-reading .en-route-note{background:#edf2e8;border:1px solid #ceddce;padding:24px;border-radius:14px;margin:28px 0}.en-reading .en-route-note h2{margin-top:0}.en-reading .article-cta:focus-visible{outline:3px solid #087c76;outline-offset:4px}.en-reading .resource-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:28px 0}.en-reading .resource-card{border:1px solid #d4e1d7;border-radius:14px;padding:22px;text-decoration:none;background:#fff;display:block}.en-reading .resource-card h2{font-size:23px;margin:0 0 12px}.en-reading .resource-card p{font-size:16px;margin:0;color:#52675d}.en-reading button{font:inherit;min-height:44px;border-radius:8px;padding:10px 18px;border:1px solid #97b4a4;background:#183e32;color:#fff;cursor:pointer}.en-reading button:focus-visible{outline:3px solid #087c76;outline-offset:4px}
.mri-lp .en-primary-caption{color:#e4eee8;font-size:12px!important;line-height:1.5;margin-top:12px!important}.mri-lp .ap-v7-stat b{font-size:42px}.mri-lp .ap-v7-stat strong{font-size:17px}
@media(max-width:600px){.mri-lp .header-cta{font-size:12px;padding:10px 11px;min-height:44px}.mri-lp .brand-title{font-size:17px}.mri-lp .brand-logo.ap-v7-logo{width:31px;height:31px}.mri-lp .header-inner{gap:10px}.mri-lp .en-preview{font-size:11px}.mri-lp .en-preview a{margin:0 0 0 6px}.mri-lp .offer-card h3{overflow-wrap:break-word}.mri-lp .en-phone{min-height:320px}.mri-lp .ap-footer a{min-height:44px;display:flex;align-items:center}.mri-lp .en-note{font-size:13px}.en-reading .resource-grid{grid-template-columns:1fr}.en-reading .site-header .shell{gap:0 15px}.en-reading .site-header nav{font-size:14px}.en-reading .brand{font-size:19px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation:none!important;transition:none!important}}
@media(max-width:700px){.mri-lp .ap-program-layout{grid-template-columns:1fr;gap:25px}.mri-lp .ap-program-layout figure{margin:0}.en-research .en-preview{font-size:11px}}
@media print{.mri-lp .site-header,.mri-lp .en-preview,.en-reading .site-header,.en-reading .en-preview,.mri-lp .hero-photo-bg,.mri-lp .hero-photo-shade{display:none}.mri-lp .hero.hero-photo-overlay{background:white!important;color:black!important;min-height:0!important}.mri-lp .hero.hero-photo-overlay *{color:black!important;text-shadow:none!important}.mri-lp .hero.hero-photo-overlay .hero-grid{padding-top:20px!important;min-height:0!important}.mri-lp .hero.hero-photo-overlay .ap-hero-copy{min-height:0!important;width:100%!important}.mri-lp section{break-inside:auto}.mri-lp .offer-card,.mri-lp .ap-feature{break-inside:avoid}.mri-lp .btn,.en-reading .article-cta{display:none}}
