:root{--mh-navy:#0e2b6b;--mh-deep:#0b1f4d;--mh-blue:#1c55d5;--mh-yel:#ffc928;--mh-gold:#e6a800;--mh-ink:#0f172a;--mh-txt:#334155;--mh-mut:#64748b;--mh-soft:#f4f7fd;--mh-line:#dde4f1;--mh-green:#12976f}.mh,.mh *{box-sizing:border-box}.mh{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,Helvetica Neue,Arial,sans-serif;color:var(--mh-ink);line-height:1.55;font-size:16px;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}.mh h1,.mh h2,.mh h3,.mh p,.mh ul,.mh ol,.mh figure{margin:0}.mh ul,.mh ol{padding:0;list-style:none}.mh a{color:var(--mh-blue)}.mh img{max-width:100%}.mh-wrap{max-width:1080px;margin:0 auto;padding:0 18px}.mh-promo{background:var(--mh-yel);color:var(--mh-deep);text-align:center;font-size:14px;font-weight:600;padding:9px 14px;line-height:1.35}.mh-promo b{font-weight:800;letter-spacing:.04em;background:var(--mh-deep);color:var(--mh-yel);padding:1px 7px;border-radius:5px;margin:0 2px}.mh-hd{background:var(--mh-deep);color:#fff;position:relative;z-index:5}.mh-hd .mh-wrap{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:62px}.mh-brand{display:flex;align-items:center;gap:10px;color:#fff!important;text-decoration:none;font-weight:800;font-size:18px;letter-spacing:-.01em}.mh-brand img{width:36px;height:36px;border-radius:10px;display:block}.mh-nav{display:flex;align-items:center;gap:6px}.mh-nav a{color:#dbe6ff;text-decoration:none;font-size:14px;font-weight:600;padding:8px 10px;border-radius:8px}.mh-nav a.lk{display:none}.mh-nav a.pill{border:1.5px solid rgba(255,255,255,.35);color:#fff;padding:7px 13px;border-radius:99px}.mh-hero{background:radial-gradient(420px 300px at 92% 8%,rgba(255,201,40,.16),transparent 70%),linear-gradient(160deg,var(--mh-deep),var(--mh-navy) 58%,var(--mh-blue));color:#fff;padding:26px 0 34px}.mh-hero .mh-wrap{display:grid;gap:26px}.mh-chip{display:inline-flex;align-items:center;gap:7px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);border-radius:99px;padding:5px 12px;font-size:13px;font-weight:600;color:#fff}.mh-chip i{width:7px;height:7px;border-radius:50%;background:var(--mh-yel);display:block}.mh-hero h1{font-size:33px;line-height:1.08;letter-spacing:-.03em;font-weight:800;margin:14px 0 12px;color:#fff}.mh-hero h1 em{font-style:normal;color:var(--mh-yel)}.mh-sub{color:#d3defa;font-size:16.5px;line-height:1.5}.mh-ticks{display:grid;gap:7px;margin-top:16px}.mh-ticks li{display:flex;gap:9px;align-items:flex-start;font-size:15px;color:#e8eeff;font-weight:500}.mh-ticks li:before{content:"";flex:none;width:20px;height:20px;border-radius:6px;margin-top:1px;background:var(--mh-yel) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%230b1f4d' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.mh-hero-img{display:none}.mh-hero-img img{width:100%;height:auto;border-radius:22px;display:block;box-shadow:0 30px 70px #00000073}.mh-buy{background:#fff;color:var(--mh-ink);border-radius:18px;padding:16px;box-shadow:0 18px 50px #050f2d59;scroll-margin-top:16px}.mh-item{display:flex;align-items:center;gap:12px;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid var(--mh-line)}.mh-item img{width:58px;height:58px;border-radius:12px;flex:none;object-fit:cover;display:block}.mh-item .nm{flex:1;min-width:0}.mh-item .nm b{display:block;font-size:16px;line-height:1.25;color:var(--mh-navy)}.mh-item .nm span{display:block;font-size:13px;color:var(--mh-mut);line-height:1.35;margin-top:2px}.mh-item .pr{font-size:22px;font-weight:800;color:var(--mh-navy);white-space:nowrap;letter-spacing:-.02em}.mh-chk{display:flex;gap:11px;align-items:flex-start;font-size:13.5px;line-height:1.42;color:var(--mh-txt);margin:0 0 11px;cursor:pointer;padding:2px 0}.mh-chk input{width:22px;height:22px;flex:none;margin:0;accent-color:var(--mh-blue);cursor:pointer}.mh-chk a{color:var(--mh-blue);font-weight:600}.mh-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:0;border-radius:13px;background:var(--mh-yel);color:var(--mh-deep)!important;font-family:inherit;font-weight:800;font-size:18px;line-height:1.15;padding:17px 16px;cursor:pointer;text-align:center;text-decoration:none;transition:transform .08s ease}.mh-btn:active{transform:scale(.985)}.mh-btn:disabled{background:#e6ebf3;color:#8492aa!important;cursor:not-allowed}.mh-hint{font-size:12.5px;color:#8492aa;text-align:center;margin-top:8px}.mh-trust{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 14px;margin-top:12px;font-size:12.5px;color:var(--mh-mut);font-weight:500}.mh-trust span{display:flex;align-items:center;gap:5px}.mh-trust span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mh-green)}.mh-sample{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:13px 16px;border-radius:14px;border:1.5px solid rgba(255,255,255,.28);background:#ffffff12;color:#fff!important;text-decoration:none;font-size:14.5px;line-height:1.35}.mh-sample b{color:var(--mh-yel);display:block;font-size:15.5px}.mh-sample:after{content:"\2192";font-size:22px;color:var(--mh-yel);font-weight:700}.mh-sec{padding:46px 0}.mh-sec.soft{background:var(--mh-soft)}.mh-eyebrow{display:block;font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--mh-blue);margin-bottom:8px}.mh-sec h2{font-size:27px;line-height:1.14;letter-spacing:-.025em;font-weight:800;color:var(--mh-navy);margin-bottom:10px}.mh-lead{color:var(--mh-txt);font-size:16.5px;max-width:640px}.mh-files{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.mh-file{background:#fff;border:1px solid var(--mh-line);border-radius:14px;padding:13px}.mh-file .ext{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.06em;padding:3px 7px;border-radius:6px;margin-bottom:8px;color:#fff;background:var(--mh-navy)}.mh-file .ext.pdf{background:#d63434}.mh-file .ext.epub{background:var(--mh-green)}.mh-file .ext.anki{background:var(--mh-blue)}.mh-file .ext.txt{background:#7a46c9}.mh-file b{display:block;font-size:15px;line-height:1.25;color:var(--mh-navy)}.mh-file span{display:block;font-size:13px;color:var(--mh-mut);line-height:1.35;margin-top:3px}.mh-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.mh-stat{background:var(--mh-navy);color:#fff;border-radius:14px;padding:14px 10px;text-align:center}.mh-stat b{display:block;font-size:28px;line-height:1;color:var(--mh-yel);font-weight:800;letter-spacing:-.02em}.mh-stat span{display:block;font-size:12.5px;color:#cbd8f7;margin-top:6px;line-height:1.3}.mh-shots{display:flex;align-items:flex-start;gap:12px;overflow-x:auto;padding:4px 18px 16px;margin:22px -18px 0;scroll-snap-type:x mandatory;scroll-padding-left:18px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mh-shots::-webkit-scrollbar{display:none}.mh-shots figure{flex:0 0 72%;max-width:300px;scroll-snap-align:start}.mh-shots img{width:100%;height:auto;aspect-ratio:900/1272;object-fit:cover;object-position:top;display:block;border-radius:12px;border:1px solid var(--mh-line);box-shadow:0 10px 28px #0e2b6b21;background:#fff}.mh-shots figcaption{font-size:13px;color:var(--mh-mut);margin-top:8px;font-weight:500}.mh-swipe{font-size:13px;color:var(--mh-mut);margin-top:2px}.mh-plans{display:grid;gap:14px;margin-top:22px}.mh-plan{position:relative;background:#fff;border:1.5px solid var(--mh-line);border-radius:18px;padding:20px 18px 18px}.mh-plan.best{border:2px solid var(--mh-blue);box-shadow:0 14px 36px #1c55d524}.mh-badge{position:absolute;top:-12px;left:18px;background:var(--mh-yel);color:var(--mh-deep);font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:4px 10px;border-radius:7px}.mh-plan h3{font-size:19px;line-height:1.25;color:var(--mh-navy);font-weight:800}.mh-plan .price{font-size:30px;font-weight:800;color:var(--mh-navy);letter-spacing:-.02em;margin:8px 0 12px}.mh-plan .price small{font-size:14px;color:var(--mh-mut);font-weight:500;letter-spacing:0;margin-left:4px}.mh-list{display:grid;gap:8px;margin-bottom:16px}.mh-list li{display:flex;gap:9px;font-size:15px;color:var(--mh-txt);line-height:1.4}.mh-list li:before{content:"\2713";flex:none;width:20px;height:20px;border-radius:50%;background:#e6f6ef;color:var(--mh-green);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;margin-top:1px}.mh-list li.no{color:#94a3b8}.mh-list li.no:before{content:"\2013";background:#f1f4f9;color:#94a3b8}.mh-btn.ghost{background:#fff;border:2px solid var(--mh-navy);color:var(--mh-navy)!important;font-size:16px;padding:14px}.mh-free{margin-top:14px;text-align:center;font-size:15px;color:var(--mh-txt)}.mh-free a{font-weight:700}.mh-steps{display:grid;gap:10px;margin-top:22px;counter-reset:s}.mh-steps li{counter-increment:s;background:#fff;border:1px solid var(--mh-line);border-radius:14px;padding:15px 15px 15px 62px;position:relative;font-size:15px;color:var(--mh-txt);line-height:1.45}.mh-steps li:before{content:counter(s);position:absolute;left:15px;top:15px;width:34px;height:34px;border-radius:10px;background:var(--mh-navy);color:var(--mh-yel);font-weight:800;font-size:17px;display:flex;align-items:center;justify-content:center}.mh-steps b{display:block;color:var(--mh-navy);font-size:16px;margin-bottom:2px}.mh-two{display:grid;gap:12px;margin-top:16px}.mh-box{border-radius:14px;padding:16px 16px 14px;border:1px solid var(--mh-line);background:#fff}.mh-box h3{font-size:16px;margin-bottom:10px;color:var(--mh-navy);font-weight:800}.mh-box.no .mh-list li:before{content:"\2715";background:#fdecec;color:#d63434}.mh-faq{display:grid;gap:9px;margin-top:20px}.mh-faq details{background:#fff;border:1px solid var(--mh-line);border-radius:13px;padding:0 16px}.mh-faq summary{cursor:pointer;font-weight:700;color:var(--mh-navy);padding:15px 26px 15px 0;list-style:none;position:relative;font-size:15.5px;line-height:1.35}.mh-faq summary::-webkit-details-marker{display:none}.mh-faq summary:after{content:"+";position:absolute;right:0;top:11px;font-size:22px;font-weight:600;color:var(--mh-blue)}.mh-faq details[open] summary:after{content:"\2013"}.mh-faq details p{padding:0 0 15px;color:var(--mh-txt);font-size:15px}.mh-cta{background:linear-gradient(150deg,var(--mh-deep),var(--mh-navy) 60%,var(--mh-blue));color:#fff;border-radius:20px;padding:26px 20px;text-align:center}.mh-cta h2{color:#fff!important}.mh-cta p{color:#d3defa;margin:0 auto 18px;max-width:460px}.mh-cta .mh-btn{max-width:360px;margin:0 auto}.mh-ft{background:var(--mh-deep);color:#c7d5f5;padding:34px 0 30px;font-size:14px}.mh-ft .mh-wrap{display:grid;gap:24px}.mh-ft h3{color:#fff;font-size:13px;margin-bottom:10px;text-transform:uppercase;letter-spacing:.08em}.mh-ft a{color:#c7d5f5;text-decoration:none}.mh-ft ul{list-style:none;padding:0;display:grid;gap:8px;margin:0}.mh-ft small{display:block;color:#8fa4d4;margin-top:10px;font-size:12px;line-height:1.5}.mh-ft .mh-brand{margin-bottom:10px}.mh-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:1px solid var(--mh-line);padding:10px 14px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;box-shadow:0 -8px 24px #0e2b6b1f;transform:translateY(110%);transition:transform .25s ease}.mh-sticky.on{transform:none}.mh-sticky .t{flex:1;min-width:0;line-height:1.25}.mh-sticky .t b{display:block;font-size:15px;color:var(--mh-navy)}.mh-sticky .t span{font-size:13px;color:var(--mh-mut)}.mh-sticky .mh-btn{width:auto;padding:13px 20px;font-size:16px}.mh-prod{padding:20px 0 50px}.mh-back{display:inline-block;font-size:14px;font-weight:600;text-decoration:none;margin-bottom:14px}.mh-prod-grid{display:grid;gap:20px}.mh-prod img.cover{width:100%;height:auto;border-radius:18px;display:block;background:var(--mh-navy)}.mh-prod h1{font-size:28px;line-height:1.12;letter-spacing:-.025em;color:var(--mh-navy);font-weight:800;margin:0 0 6px}.mh-prod .price{font-size:28px;font-weight:800;color:var(--mh-blue);margin-bottom:14px;letter-spacing:-.02em}.mh-desc{color:var(--mh-txt);margin-bottom:18px;font-size:15.5px}.mh-desc p{margin:0 0 10px}.mh-desc ul{padding-left:0;margin:0 0 12px;list-style:none;display:grid;gap:7px}.mh-desc li{position:relative;padding-left:29px}.mh-desc li:before{content:"\2713";position:absolute;left:0;top:2px;width:20px;height:20px;border-radius:50%;background:#e6f6ef;color:var(--mh-green);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.mh-desc strong{color:var(--mh-navy)}.mh-prod .mh-buy{box-shadow:none;border:1.5px solid var(--mh-line);background:var(--mh-soft)}@media(min-width:760px){.mh-wrap{padding:0 28px}.mh-nav a.lk{display:inline-block}.mh-hero{padding:56px 0 64px}.mh-hero .mh-wrap{grid-template-columns:1fr 1fr;grid-template-areas:"t i" "b i";align-items:center;gap:28px 56px}.mh-h-t{grid-area:t;align-self:end}.mh-h-i{grid-area:i}.mh-h-b{grid-area:b;align-self:start;max-width:500px}.mh-hero h1{font-size:48px}.mh-hero-img{display:block}.mh-sub{font-size:18px}.mh-sec{padding:72px 0}.mh-sec h2{font-size:36px}.mh-files{grid-template-columns:repeat(3,1fr);gap:14px}.mh-stats{gap:14px}.mh-shots{overflow:visible;padding:0;margin:28px 0 0}.mh-shots figure{flex:1 1 0;max-width:none}.mh-swipe{display:none}.mh-plans{grid-template-columns:1fr 1fr;gap:20px}.mh-steps{grid-template-columns:repeat(3,1fr)}.mh-two{grid-template-columns:1fr 1fr}.mh-faq{max-width:760px}.mh-cta{padding:44px 32px}.mh-ft .mh-wrap{grid-template-columns:1.3fr 1fr 1fr}.mh-sticky{display:none}.mh-prod{padding:36px 0 70px}.mh-prod-grid{grid-template-columns:1fr 1fr;gap:48px;align-items:start}.mh-prod h1{font-size:38px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mh.css.map */
