.mpj{--mpj-navy: #123d4e;--mpj-ink: #0d2a35;--mpj-teal: #1d9696;--mpj-teal-dark: #157979;--mpj-text: #334155;--mpj-muted: #64748b;--mpj-line: #e2e8f0;--mpj-soft: #f4f8f8;--mpj-star: #f5b324;color:var(--mpj-text);font-size:16px;line-height:1.55;background:#fff}.mpj *,.mpj *:before,.mpj *:after{box-sizing:border-box}.mpj [hidden]{display:none!important}.mpj-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.mpj-block{padding:64px 0}.mpj-h2{max-width:860px;margin:0 auto 36px;font-family:var(--font-heading-family);font-size:28px;font-weight:700;line-height:1.3;letter-spacing:.02em;text-align:center;text-transform:uppercase;color:var(--mpj-navy)}.mpj-center{margin-top:32px;text-align:center}.mpj-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border:0;border-radius:4px;font-family:var(--font-body-family);font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.mpj-btn--primary{background:var(--mpj-teal);color:#fff}.mpj-btn--primary:hover{background:var(--mpj-teal-dark);color:#fff}.mpj :is(a,button,input):focus-visible{outline:2px solid var(--mpj-teal);outline-offset:2px}.mpj-hero{position:relative;overflow:hidden;padding:36px 0 48px;border-top:4px solid var(--mpj-teal);background:var(--mpj-soft);color:var(--mpj-text)}.mpj-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.mpj-hero__bg img{width:100%;height:100%;object-fit:cover;opacity:.14;filter:grayscale(1)}.mpj-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fffffff0,#fffc 55%,#f4f8f8eb)}.mpj-hero__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.mpj-hero__metpure{width:130px;height:auto;margin-bottom:28px;filter:brightness(0);opacity:.7}.mpj-hero__logo-wrap{display:flex;flex-direction:column;align-items:center;width:100%;margin:0}.mpj-hero__logo{display:block;width:min(100%,640px);height:auto}.mpj-hero__heading{display:block;margin-top:26px;padding-top:22px;border-top:1px solid var(--mpj-line);font-family:var(--font-heading-family);font-size:28px;font-weight:700;line-height:1.25;letter-spacing:.03em;color:var(--mpj-navy)}.mpj-hero__sub{max-width:640px;margin:12px 0 0;font-size:17px;line-height:1.6;color:var(--mpj-text)}.mpj-inline-logo{display:inline-block;width:auto;height:17px;margin:0 3px;vertical-align:-2px}.mpj-form-card{width:100%;max-width:760px;margin-top:28px;padding:24px 26px 20px;border:1px solid var(--mpj-line);border-top:3px solid var(--mpj-navy);border-radius:6px;background:#fff;color:var(--mpj-text);text-align:left;box-shadow:0 12px 32px #123d4e1f}.mpj-form-card__title{margin:0 0 14px;font-family:var(--font-heading-family);font-size:18px;font-weight:700;letter-spacing:.04em;text-align:center;text-transform:uppercase;color:var(--mpj-navy)}.mpj-form__row{display:grid;grid-template-columns:1fr 1.3fr auto;gap:10px}.mpj-form__row input{width:100%;min-height:52px;margin:0;padding:0 14px;border:1px solid #cbd5e1;border-radius:4px;background:#fff;box-shadow:none;font:inherit;font-size:15px;color:var(--mpj-ink)}.mpj-form__row input:focus{border-color:var(--mpj-teal);outline:none;box-shadow:0 0 0 2px #1d96962e}.mpj-form__consent{display:flex;align-items:flex-start;gap:8px;margin-top:12px;font-size:13px;line-height:1.45;color:#475569}.mpj-form__consent input{flex:none;width:16px;height:16px;margin:1px 0 0;accent-color:var(--mpj-teal)}.mpj-form__consent label{cursor:pointer}.mpj-form__error{margin-bottom:12px;padding:10px 12px;border-radius:4px;background:#fdecea;font-size:14px;color:#8a1c13}.mpj-app-block{margin-top:14px}.mpj-proof{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 0;margin:22px 0 0;padding:0;list-style:none}.mpj-proof__item{display:flex;align-items:center;gap:8px;padding:0 22px;font-size:14px;color:var(--mpj-text)}.mpj-proof__item+.mpj-proof__item{border-left:1px solid #cbd5e1}.mpj-proof__figure{font-family:var(--font-heading-family);font-size:20px;font-weight:700;color:var(--mpj-navy)}.mpj-proof__stars{font-size:15px;letter-spacing:1px;background:linear-gradient(90deg,var(--mpj-star) var(--mpj-fill, 0%),#cbd5e1 var(--mpj-fill, 0%));-webkit-background-clip:text;background-clip:text;color:transparent}.mpj-video-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid var(--mpj-navy);border-radius:4px;background:#fff;color:var(--mpj-navy);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.mpj-video-btn:hover{background:var(--mpj-navy);color:#fff}.mpj-hero__notice{max-width:760px;margin:22px 0 0;font-size:13px;line-height:1.55;color:var(--mpj-muted)}.mpj-perks{border-bottom:1px solid var(--mpj-line)}.mpj-perks__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.mpj-perks__list{margin:0;padding:0;list-style:none;border-top:2px solid var(--mpj-navy)}.mpj-perk{display:grid;grid-template-columns:34px 52px 1fr;gap:14px;align-items:start;padding:22px 0;border-bottom:1px solid var(--mpj-line)}.mpj-perk__num{padding-top:4px;font-family:var(--font-heading-family);font-size:14px;font-weight:700;color:var(--mpj-teal-dark)}.mpj-perk__icon{width:44px;height:44px;object-fit:contain}.mpj-perk__title{margin:0 0 6px;font-family:var(--font-heading-family);font-size:18px;font-weight:700;letter-spacing:.03em;color:var(--mpj-navy)}.mpj-perk__text{margin:0;font-size:15px;color:#475569}.mpj-perks__media img{display:block;width:100%;height:auto}.mpj-reviews{background:var(--mpj-soft)}.mpj-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mpj-review{display:flex;flex-direction:column;gap:14px;margin:0;padding:26px 24px;border:1px solid var(--mpj-line);border-radius:6px;background:#fff}.mpj-review__stars{display:flex;gap:2px;font-size:16px;line-height:1;color:var(--mpj-star)}.mpj-review__quote{flex:1;margin:0;padding:0;border:0;font-size:16px;line-height:1.6;color:var(--mpj-ink)}.mpj-review__who{display:flex;align-items:center;gap:12px;padding-top:14px;border-top:1px solid var(--mpj-line);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--mpj-teal-dark)}.mpj-review__who img{width:44px;height:44px;border-radius:50%;object-fit:cover}.mpj-review__who strong{display:block;font-size:15px;letter-spacing:0;text-transform:none;color:var(--mpj-navy)}.mpj-catalog__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;border:1px solid var(--mpj-line);background:var(--mpj-line)}.mpj-cat{display:flex;flex-direction:column;align-items:center;padding:20px 14px;background:#fff;color:var(--mpj-navy);text-align:center;text-decoration:none}.mpj-cat__media{display:flex;align-items:center;justify-content:center;width:100%;height:130px;margin-bottom:12px}.mpj-cat__media img{max-width:85%;max-height:100%;object-fit:contain;transition:transform .2s ease}.mpj-cat__title{font-size:15px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.mpj-cat__price{margin-top:6px;font-weight:700;color:var(--mpj-teal-dark)}.mpj-cat:hover .mpj-cat__title{color:var(--mpj-teal-dark)}.mpj-cat:hover .mpj-cat__media img{transform:scale(1.04)}.mpj-faq{background:var(--mpj-soft)}.mpj-faq__wrap{max-width:820px}.mpj-faq__list{border-top:1px solid #d3dede}.mpj-faq__row{border-bottom:1px solid #d3dede}.mpj-faq__q{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 2px;border:0;background:none;font:inherit;font-size:17px;font-weight:700;text-align:left;color:var(--mpj-navy);cursor:pointer}.mpj-faq__icon{flex:none;font-size:24px;font-weight:400;line-height:1;color:var(--mpj-teal-dark);transition:transform .2s ease}.mpj-faq__row.is-active .mpj-faq__icon{transform:rotate(45deg)}.mpj-faq__a{display:none;padding:0 2px 20px;font-size:15px;line-height:1.65;color:#475569}.mpj-faq__row.is-active .mpj-faq__a{display:block}.mpj-faq__a p{margin:0}.mpj-faq__a a{font-weight:700;color:var(--mpj-teal-dark)}.mpj-final{padding:64px 0;border-top:4px solid var(--mpj-teal);background:var(--mpj-soft);color:var(--mpj-text)}.mpj-final__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.mpj-final__logo{width:min(100%,340px);height:auto}.mpj-final__title{margin:26px 0 8px;font-family:var(--font-heading-family);font-size:28px;font-weight:700;letter-spacing:.03em;color:var(--mpj-navy)}.mpj-final__sub{margin:0 0 24px;color:var(--mpj-text)}.mpj-final .mpj-form{width:100%;max-width:760px;padding:22px 24px 18px;border:1px solid var(--mpj-line);border-radius:6px;background:#fff;text-align:left}.mpj-sticky{position:fixed;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--mpj-line);background:#fff;box-shadow:0 -6px 20px #123d4e1f;transform:translateY(110%);transition:transform .25s ease}.mpj-sticky.is-visible{transform:translateY(0)}.mpj-sticky img{width:auto;height:20px}.mpj-sticky .mpj-btn{min-height:44px;padding:0 16px;font-size:13px}.mpj-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0d2a35e0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.mpj-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.mpj-modal__box{position:relative;width:100%;max-width:860px;background:#000}.mpj-modal__close{position:absolute;top:-42px;right:0;padding:0;border:0;background:none;font-size:32px;line-height:1;color:#fff;cursor:pointer}.mpj-modal__video{position:relative;aspect-ratio:16 / 9}.mpj-modal__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}@media screen and (max-width:989px){.mpj-perks__grid{grid-template-columns:1fr;gap:28px}.mpj-reviews__grid{grid-template-columns:1fr}.mpj-catalog__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.mpj{padding-bottom:64px}.mpj-wrap{padding:0 16px}.mpj-block,.mpj-final{padding:44px 0}.mpj-hero{padding:28px 0 36px}.mpj-hero__metpure{width:110px;margin-bottom:24px}.mpj-hero__logo{width:min(100%,340px)}.mpj-hero__heading{margin-top:18px;padding-top:16px;font-size:21px}.mpj-final .mpj-form{padding:16px}.mpj-hero__sub{font-size:15px}.mpj-form-card{padding:18px 16px 16px}.mpj-form__row{grid-template-columns:1fr}.mpj-proof__item{padding:0 12px}.mpj-proof__item+.mpj-proof__item{border-left:0}.mpj-h2,.mpj-final__title{font-size:21px}.mpj-perk{grid-template-columns:26px 44px 1fr;gap:10px}.mpj-sticky:not([hidden]){display:flex}}@media screen and (min-width:750px){.mpj-sticky{display:none!important}}@media(prefers-reduced-motion:reduce){.mpj *,.mpj-sticky{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/section-metpro-join.css.map */
