.mm-cred{background:var(--mm-bg-soft);border-top:1px solid var(--mm-rule);border-bottom:1px solid var(--mm-rule);padding:28px 0}.mm-cred__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:18px 8px}.mm-cred__stat{text-align:center;padding:8px}.mm-cred__num{font-family:var(--mm-fx-display);font-weight:800;font-size:clamp(24px,5vw,36px);letter-spacing:-.02em;color:var(--mm-gold-ink);margin-bottom:4px}.mm-cred__label{font-family:var(--mm-fx-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--mm-muted)}.mm-cred__press{display:flex;gap:24px;justify-content:center;flex-wrap:wrap;align-items:center;margin-top:24px;padding-top:18px;border-top:1px solid var(--mm-rule)}.mm-cred__press-label{font-family:var(--mm-fx-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--mm-faint)}.mm-cred__press-name{font-family:var(--mm-fx-display);font-weight:700;font-size:13px;letter-spacing:.18em;color:var(--mm-muted)}@media(min-width:680px){.mm-cred__stats{grid-template-columns:repeat(4,1fr)}}.mm-pain{background:var(--mm-bg);padding:80px 16px;border-top:1px solid var(--mm-rule);border-bottom:1px solid var(--mm-rule)}.mm-pain__inner{max-width:720px;margin:0 auto;text-align:center}.mm-pain h2{font-family:var(--mm-fx-display);font-size:clamp(32px,5.6vw,56px);letter-spacing:-.02em;margin-bottom:24px;color:var(--mm-ink);line-height:1.05}.mm-pain p{font-size:17px;color:var(--mm-ink-2);margin-bottom:14px;line-height:1.5}.mm-pain__final{margin-top:24px!important;color:var(--mm-ink);font-size:18px}.mm-pain__final em{color:var(--mm-gold-ink);font-style:italic}.mm-mechanism{background:var(--mm-bg);padding:48px 0;border-top:1px solid var(--mm-rule)}@media(min-width:900px){.mm-mechanism{padding:96px 0}}.mm-mechanism__head{text-align:center;max-width:680px;margin:0 auto 40px}.mm-mechanism__head h2{font-family:var(--mm-fx-display);font-size:clamp(28px,5vw,48px);letter-spacing:-.02em;line-height:1.05;margin:12px 0 16px;color:var(--mm-ink)}.mm-mechanism__sub{font-size:16px;color:var(--mm-ink-2);line-height:1.6}.mm-mechanism__hero-img{border-radius:8px;overflow:hidden;aspect-ratio:16/8;margin-bottom:40px;background:var(--mm-bg-card)}.mm-mechanism__hero-img img,.mm-mechanism__hero-img .mm-ph{width:100%;height:100%;object-fit:cover;min-height:0;aspect-ratio:unset}.mm-mechanism__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:40px}.mm-mechanism__card{border:1px solid var(--mm-rule);border-radius:6px;background:var(--mm-bg);padding:24px;transition:border-color .25s ease}.mm-mechanism__card:hover{box-shadow:0 12px 28px #0e0e0c0f;border-color:var(--mm-gold-faint)}.mm-mechanism__card-num{font-family:var(--mm-fx-mono);font-size:11px;letter-spacing:.18em;color:var(--mm-faint);margin-bottom:14px}.mm-mechanism__card-icon{width:40px;height:40px;background:var(--mm-gold-faint);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--mm-gold-ink);margin-bottom:14px}.mm-mechanism__card-title{font-family:var(--mm-fx-display);font-weight:700;font-size:17px;color:var(--mm-ink);margin-bottom:8px}.mm-mechanism__card-proof{font-size:14px;color:var(--mm-ink-2);line-height:1.5}.mm-mechanism__card-proof strong{color:var(--mm-ink)}.mm-mechanism__cta{text-align:center}.mm-wife{background:var(--mm-wife-section-bg, var(--mm-bg-soft));padding:48px 0;border-top:1px solid var(--mm-rule)}@media(min-width:900px){.mm-wife{padding:96px 0}}.mm-wife__head{text-align:center;margin-bottom:40px}.mm-wife__head h2{font-family:var(--mm-fx-display);font-size:clamp(28px,5vw,48px);letter-spacing:-.02em;line-height:1.05;margin-top:12px;color:var(--mm-wife-heading-fg, var(--mm-ink))}.mm-wife__threads{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:760px){.mm-wife__threads{grid-template-columns:repeat(3,1fr)}}.mm-wife__thread{background:var(--mm-wife-card-bg, var(--mm-bg));border:1px solid var(--mm-wife-card-border, var(--mm-rule));border-radius:12px;overflow:hidden;display:flex;flex-direction:column;height:100%}.mm-wife__bubbles{flex:1 1 auto}.mm-wife__caption{margin-top:auto}.mm-wife__thread-header{background:var(--mm-wife-header-bg, var(--mm-bg-soft));border-bottom:1px solid var(--mm-wife-card-border, var(--mm-rule));padding:10px 16px;text-align:center;font-family:var(--mm-fx-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mm-wife-header-fg, var(--mm-muted))}.mm-wife__bubbles{padding:16px;display:flex;flex-direction:column;gap:8px}.mm-wife__bubble{max-width:80%;padding:10px 14px;border-radius:18px;font-size:14.5px;line-height:1.4}.mm-wife__bubble--them{background:var(--mm-wife-them-bg, var(--mm-bg-soft));color:var(--mm-wife-them-fg, var(--mm-ink));border-bottom-left-radius:4px;align-self:flex-start}.mm-wife__bubble--you{background:var(--mm-wife-you-bg, var(--mm-gold));color:var(--mm-wife-you-fg, var(--mm-bg-dark));border-bottom-right-radius:4px;align-self:flex-end;font-weight:600}.mm-wife__caption{padding:10px 16px;border-top:1px solid var(--mm-wife-card-border, var(--mm-rule));text-align:center;font-family:var(--mm-fx-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-wife-caption-fg, var(--mm-faint))}.mm-comparison{background:var(--mm-bg);padding:48px 0;border-top:1px solid var(--mm-rule);border-bottom:1px solid var(--mm-rule)}@media(min-width:900px){.mm-comparison{padding:96px 0}}.mm-comparison__head{text-align:center;margin-bottom:40px}.mm-comparison__head h2{font-family:var(--mm-fx-display);font-size:clamp(28px,5vw,48px);letter-spacing:-.02em;line-height:1.05;margin-top:12px;color:var(--mm-ink)}.mm-comparison__table-wrap{display:none;overflow-x:auto}@media(min-width:780px){.mm-comparison__table-wrap{display:block}}.mm-comparison__table{width:100%;border-collapse:collapse;font-size:14px}.mm-comparison__table th,.mm-comparison__table td{padding:14px 18px;text-align:center;border-bottom:1px solid var(--mm-rule)}.mm-comparison__table th:first-child,.mm-comparison__table td:first-child{text-align:left;font-weight:600;color:var(--mm-ink-2);max-width:200px}.mm-comparison__table thead th{font-family:var(--mm-fx-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--mm-muted);padding-bottom:16px}.mm-comparison__col--mm{background:var(--mm-gold-faint);font-weight:700;color:var(--mm-gold-ink)!important;font-family:var(--mm-fx-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.mm-cmp-yes{color:var(--mm-good);font-size:18px}.mm-cmp-no{color:var(--mm-bad);font-size:18px}.mm-cmp-partial{color:var(--mm-warn);font-size:18px}.mm-comparison__mobile{display:flex;flex-direction:column;gap:12px}@media(min-width:780px){.mm-comparison__mobile{display:none}}.mm-comparison__row-card{border:1px solid var(--mm-rule);border-radius:6px;overflow:hidden}.mm-comparison__row-label{background:var(--mm-bg-soft);padding:10px 14px;font-size:13px;font-weight:600;color:var(--mm-ink);border-bottom:1px solid var(--mm-rule)}.mm-comparison__row-cells{display:grid;grid-template-columns:repeat(4,1fr)}.mm-comparison__cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px 4px;border-right:1px solid var(--mm-rule);text-align:center}.mm-comparison__cell:last-child{border-right:none}.mm-comparison__cell--mm{background:var(--mm-gold-faint)}.mm-comparison__cell-label{font-family:var(--mm-fx-mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-muted)}.mm-stats{background:var(--mm-bg-soft);padding:48px 0;border-top:1px solid var(--mm-rule)}@media(min-width:900px){.mm-stats{padding:96px 0}}.mm-stats__head{text-align:center;margin-bottom:40px}.mm-stats__head h2{font-family:var(--mm-fx-display);font-size:clamp(28px,5vw,48px);letter-spacing:-.02em;line-height:1.05;margin-top:12px;color:var(--mm-ink)}.mm-stats__grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--mm-rule);border:1px solid var(--mm-rule);border-radius:8px;overflow:hidden}@media(min-width:780px){.mm-stats__grid{grid-template-columns:repeat(4,1fr)}}.mm-stats__cell{background:var(--mm-bg);padding:32px 24px;text-align:center}.mm-stats__num{font-family:var(--mm-fx-display);font-weight:800;font-size:clamp(38px,6vw,64px);letter-spacing:-.03em;line-height:1;color:var(--mm-gold-ink);margin-bottom:6px}.mm-stats__unit{font-family:var(--mm-fx-mono);font-size:11px;letter-spacing:.12em;color:var(--mm-faint);display:block;margin-bottom:6px}.mm-stats__label{font-family:var(--mm-fx-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-muted);line-height:1.4}.mm-founder{background:var(--mm-bg);padding:48px 0;border-top:1px solid var(--mm-rule)}@media(min-width:900px){.mm-founder{padding:96px 0}}.mm-founder__grid{display:grid;grid-template-columns:1fr;gap:40px;margin-bottom:40px}@media(min-width:900px){.mm-founder__grid{grid-template-columns:1.2fr 1fr;align-items:start}}.mm-founder__letter .mm-eyebrow{margin-bottom:14px}.mm-founder__letter h2{font-family:var(--mm-fx-display);font-size:clamp(28px,5vw,40px);letter-spacing:-.02em;line-height:1.05;color:var(--mm-ink);margin-bottom:24px}.mm-founder__para{font-size:16px;color:var(--mm-ink-2);line-height:1.7;margin-bottom:18px}.mm-founder__para strong{color:var(--mm-ink)}.mm-founder__sig{margin-top:28px}.mm-founder__sig-script{font-family:var(--mm-fx-script);font-size:32px;font-weight:700;color:var(--mm-gold-ink);line-height:1;margin-bottom:8px}.mm-founder__sig-name{font-weight:700;font-size:15px;color:var(--mm-ink)}.mm-founder__sig-role{font-family:var(--mm-fx-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--mm-muted);margin-top:3px}.mm-founder__portrait{aspect-ratio:4/5;border-radius:8px;overflow:hidden;background:var(--mm-bg-card)}.mm-founder__portrait img,.mm-founder__portrait .mm-ph{width:100%;height:100%;object-fit:cover;min-height:0;aspect-ratio:unset}.mm-founder__cta{text-align:center}.mm-cost{background:var(--mm-bg-soft);padding:48px 0;border-top:1px solid var(--mm-rule)}@media(min-width:900px){.mm-cost{padding:96px 0}}.mm-cost__head{text-align:center;margin-bottom:40px}.mm-cost__head h2{font-family:var(--mm-fx-display);font-size:clamp(28px,5vw,48px);letter-spacing:-.02em;line-height:1.05;margin-top:12px;color:var(--mm-ink)}.mm-cost__grid{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:32px}@media(min-width:780px){.mm-cost__grid{grid-template-columns:1fr 1fr}}.mm-cost__card{border-radius:8px;overflow:hidden;border:1px solid var(--mm-rule-2)}.mm-cost__card--old{background:var(--mm-bg)}.mm-cost__card--new{background:var(--mm-gold-faint);border-color:var(--mm-gold)}.mm-cost__card-head{padding:20px 24px 14px;border-bottom:1px solid var(--mm-rule)}.mm-cost__card-title{font-family:var(--mm-fx-display);font-weight:700;font-size:18px;color:var(--mm-ink)}.mm-cost__items{padding:16px 24px}.mm-cost__line{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-bottom:1px solid var(--mm-rule);font-size:14px;gap:12px}.mm-cost__line:last-child{border-bottom:none}.mm-cost__line-label{color:var(--mm-ink-2);flex:1}.mm-cost__line-value{font-weight:600;color:var(--mm-ink);white-space:nowrap}.mm-cost__total-line{display:flex;justify-content:space-between;align-items:center;padding:14px 24px;border-top:2px solid var(--mm-rule-2);font-weight:700;font-size:15px}.mm-cost__total-value--highlight{font-family:var(--mm-fx-display);font-size:28px;font-weight:800;color:var(--mm-gold-ink)}.mm-cost__zero{font-family:var(--mm-fx-display);font-size:28px;font-weight:800;color:var(--mm-good)}.mm-cost__callout{text-align:center;font-size:17px;color:var(--mm-ink-2);line-height:1.6;max-width:640px;margin:0 auto}.mm-cost__callout em{color:var(--mm-gold-ink);font-style:italic}.mm-reviews{background:var(--mm-bg);padding:48px 0;border-top:1px solid var(--mm-rule)}@media(min-width:900px){.mm-reviews{padding:96px 0}}.mm-reviews__head{text-align:center;margin-bottom:40px}.mm-reviews__head h2{font-family:var(--mm-fx-display);font-size:clamp(28px,5vw,48px);letter-spacing:-.02em;line-height:1.05;margin:12px 0 16px;color:var(--mm-ink)}.mm-reviews__summary{display:flex;align-items:center;justify-content:center;gap:10px;font-size:15px;color:var(--mm-ink-2);margin-bottom:8px}.mm-reviews__sub{font-size:15px;color:var(--mm-muted);line-height:1.5}.mm-reviews__sub em{color:var(--mm-ink-2);font-style:italic}.mm-reviews__grid{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:32px}@media(min-width:680px){.mm-reviews__grid{grid-template-columns:1fr 1fr}}@media(min-width:1080px){.mm-reviews__grid{grid-template-columns:1fr 1fr 1fr}}.mm-review-card{border:1px solid var(--mm-rule);border-radius:8px;overflow:hidden;background:var(--mm-bg-card)}.mm-review-card__img{aspect-ratio:5/3;overflow:hidden;background:var(--mm-bg-soft)}.mm-review-card__img img,.mm-review-card__img .mm-ph{width:100%;height:100%;object-fit:cover;min-height:0;aspect-ratio:unset}.mm-review-card__body{padding:18px}.mm-review-card__top{display:flex;align-items:center;gap:8px;margin-bottom:10px}.mm-review-card__verified{font-family:var(--mm-fx-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-good)}.mm-review-card__title{font-family:var(--mm-fx-display);font-weight:700;font-size:15.5px;color:var(--mm-ink);margin-bottom:8px}.mm-review-card__text{font-size:14px;color:var(--mm-ink-2);line-height:1.6;margin-bottom:14px}.mm-review-card__meta{font-family:var(--mm-fx-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-muted);line-height:1.5}.mm-reviews__pagination{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:24px;flex-wrap:wrap}.mm-reviews__page-btn{width:36px;height:36px;border-radius:6px;border:1px solid var(--mm-rule-2);background:var(--mm-bg);font-size:13px;font-weight:600;color:var(--mm-ink-2);display:flex;align-items:center;justify-content:center;transition:border-color .15s,background .15s,color .15s,transform .15s var(--mm-ease, cubic-bezier(.2,.8,.2,1))}.mm-reviews__page-btn[aria-current=true]{background:var(--mm-gold);color:var(--mm-bg-dark);border-color:var(--mm-gold)}.mm-reviews__page-btn:hover:not([aria-current=true]){border-color:var(--mm-gold);color:var(--mm-gold-ink);transform:translateY(-1px)}.mm-reviews__page-btn:focus-visible{outline:2px solid var(--mm-gold);outline-offset:2px}.mm-reviews__page-ellipsis{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--mm-faint);font-size:13px}.mm-reviews__all-link{display:block;text-align:center;font-size:14px;color:var(--mm-gold-ink);text-decoration:underline;text-underline-offset:3px;margin-top:8px}.mm-faq{background:var(--mm-bg-soft);padding:64px 0}@media(min-width:900px){.mm-faq{padding:96px 0}}.mm-faq__head{text-align:center;margin-bottom:32px}.mm-faq__head h2{font-family:var(--mm-fx-display);font-size:clamp(28px,5vw,48px);letter-spacing:-.02em;line-height:1.05;margin-top:14px;color:var(--mm-ink)}.mm-faq__list{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:8px}.mm-faq details{background:var(--mm-bg);border:1px solid var(--mm-rule);border-radius:6px;padding:0;transition:border-color .2s ease}.mm-faq details[open]{border-color:var(--mm-rule-2)}.mm-faq summary{list-style:none;cursor:pointer;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-family:var(--mm-fx-display);font-weight:600;font-size:15.5px;color:var(--mm-ink)}.mm-faq summary::-webkit-details-marker{display:none}.mm-faq summary:focus-visible{outline:2px solid var(--mm-gold);outline-offset:2px;border-radius:6px}.mm-faq__plus{color:var(--mm-gold-ink);font-size:22px;font-weight:300;transition:transform .2s ease;flex-shrink:0;line-height:1}.mm-faq details[open] .mm-faq__plus{transform:rotate(45deg)}.mm-faq__answer{padding:0 20px 20px;font-size:14.5px;color:var(--mm-ink-2);line-height:1.6}.mm-faq__answer p+p{margin-top:10px}.mm-faq__answer strong{color:var(--mm-gold-ink)}.mm-final{background:radial-gradient(800px 400px at 50% 0%,rgba(212,168,90,.12),transparent 60%),var(--mm-bg-dark);color:var(--mm-on-dark);padding:80px 16px;border-top:1px solid var(--mm-rule)}.mm-final__inner{max-width:680px;margin:0 auto;text-align:center}.mm-final .mm-eyebrow{color:var(--mm-gold);margin-bottom:16px}.mm-final h2{font-family:var(--mm-fx-display);font-size:clamp(36px,6vw,64px);letter-spacing:-.02em;line-height:1.05;color:var(--mm-on-dark);margin-bottom:14px}.mm-final h2 em{color:var(--mm-gold);font-style:italic}.mm-final__sub{margin:0 0 28px;color:var(--mm-on-dark-2);font-size:16px;line-height:1.6}.mm-final__meta{margin-top:18px;font-family:var(--mm-fx-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mm-on-dark-2)}.mm-final__meta span{color:var(--mm-gold)}
/*# sourceMappingURL=/cdn/shop/t/19/assets/pdp-content.css.map */
