.mn-app-promo{background:#000;color:#fff;margin:40px 0;padding:56px 24px;border-top:4px solid #cfff00}.mn-app-promo__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px;align-items:center}.mn-app-promo__visual{max-width:480px;width:100%;justify-self:center;border-radius:12px;overflow:hidden;background:#f2f4eb}.mn-app-promo__visual img{display:block;width:100%;height:auto}.mn-app-promo__eyebrow{font-size:13px;letter-spacing:2px;font-weight:700;color:#cfff00;margin:0 0 18px}.mn-app-promo__content h2{color:#fff;font-size:clamp(28px,3.3vw,44px);line-height:1.15;margin:0 0 24px}.mn-app-promo__intro{color:#e0e0e0;font-size:18px;line-height:1.7;margin:0 0 24px}.mn-app-promo__features{padding-left:20px;list-style:disc;color:#e0e0e0;font-size:16px;line-height:1.65;margin:0 0 30px}.mn-app-promo__features li{margin-bottom:12px}.mn-app-promo__features li::marker{color:#cfff00}.mn-app-promo__button,.mn-app-promo__badge{display:inline-block;background:#cfff00;color:#000;font-size:16px;line-height:1.3;font-weight:700;padding:16px 26px;border-radius:2px;margin:0;text-decoration:none}.mn-app-promo__button:hover{background:#fff;color:#000}.mn-app-promo__button:focus-visible{outline:3px solid #fff;outline-offset:5px}.mn-app-promo__note{color:#aaa;font-size:13px;line-height:1.6;margin:20px 0 0;max-width:510px}@media(max-width:899px){.mn-app-promo{padding:34px 20px;margin:28px 0}.mn-app-promo__inner{grid-template-columns:1fr;gap:32px}.mn-app-promo__visual{max-width:360px}.mn-app-promo__intro{font-size:16px}.mn-app-promo__features{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
