:where(.mwn){font-size:14.72px;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased}@media only screen and (min-width:769px){:where(.mwn){font-size:16px}}:where(.mwn),:where(.mwn) :where(*,:before,:after){box-sizing:border-box}:where(.mwn) p{margin:0 0 15px}:where(.mwn) small{display:block;font-size:.85em}:where(.mwn) .h1,:where(.mwn) .h2,:where(.mwn) .h3,:where(.mwn) .h4,:where(.mwn) .h5,:where(.mwn) .h6,:where(.mwn) h1,:where(.mwn) h2,:where(.mwn) h3,:where(.mwn) h4,:where(.mwn) h5,:where(.mwn) h6{display:block;margin:0 0 10px}@media only screen and (min-width:769px){:where(.mwn) .h1,:where(.mwn) .h2,:where(.mwn) .h3,:where(.mwn) .h4,:where(.mwn) .h5,:where(.mwn) .h6,:where(.mwn) h1,:where(.mwn) h2,:where(.mwn) h3,:where(.mwn) h4,:where(.mwn) h5,:where(.mwn) h6{margin:0 0 15px}}:where(.mwn) .h1,:where(.mwn) .h2,:where(.mwn) .h3,:where(.mwn) h1,:where(.mwn) h2,:where(.mwn) h3{letter-spacing:0;line-height:1}:where(.mwn) .h1,:where(.mwn) h1{font-size:32.3px}@media only screen and (min-width:769px){:where(.mwn) .h1,:where(.mwn) h1{font-size:38px}}:where(.mwn) .h2,:where(.mwn) h2{font-size:27.74px}@media only screen and (min-width:769px){:where(.mwn) .h2,:where(.mwn) h2{font-size:32.3px}}:where(.mwn) .h3,:where(.mwn) h3{font-size:23.56px}@media only screen and (min-width:769px){:where(.mwn) .h3,:where(.mwn) h3{font-size:24.7px}}:where(.mwn) .h4,:where(.mwn) h4{font-size:.8em;letter-spacing:.3em;line-height:inherit;text-transform:uppercase}:where(.mwn) .h5,:where(.mwn) .h6,:where(.mwn) h5,:where(.mwn) h6{font-size:.8em;letter-spacing:.3em;line-height:inherit;margin-bottom:10px;text-transform:uppercase}@media only screen and (max-width:768px){:where(.mwn) .h5,:where(.mwn) .h6,:where(.mwn) h5,:where(.mwn) h6{margin-bottom:5px}}:where(.mwn) :is(ul,ol){margin:0 0 15px 30px;padding:0}:where(.mwn) :is(ul,ol) :is(ul,ol){margin:4px 0 5px 20px}:where(.mwn) li{margin-bottom:.25em}:where(.mwn) .rte{margin-bottom:7.5px}@media only screen and (min-width:769px){:where(.mwn) .rte{margin-bottom:15px}}:where(.mwn) .rte:last-child{margin-bottom:0}:where(.mwn) .rte+.rte{margin-top:30px}:where(.mwn) .rte :is(ol,p,table,ul){margin-bottom:15px}@media only screen and (min-width:769px){:where(.mwn) .rte :is(ol,p,table,ul){margin-bottom:25px}}:where(.mwn) .rte :is(ol,p,table,ul):last-child{margin-bottom:0}:where(.mwn) .rte ul ul{margin-bottom:0}:where(.mwn) .rte :is(h1,h2,h3,h4,h5,h6){margin-bottom:25px;margin-top:60px}:where(.mwn) .rte :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}:where(.mwn) .rte>div{margin-bottom:15px}:where(.mwn) .rte>div:last-child{margin-bottom:0}:where(.mwn) .rte li{margin-bottom:0}:where(.mwn) .rte .enlarge-text{font-size:1.3em;margin:0}:where(.mwn) img{border:0;height:auto}:where(.mwn) :is(button,input,select,textarea){font-size:14.72px;letter-spacing:normal;line-height:1;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased}@media only screen and (min-width:769px){:where(.mwn) :is(button,input,select,textarea){font-size:16px}}:where(.mwn) button{appearance:none;color:currentColor;display:inline-block;overflow:visible}:where(.mwn) svg:not(:root){overflow:hidden}:where(.mwn) .icon{display:inline-block;fill:currentColor;height:20px;vertical-align:middle;width:20px}html{scroll-behavior:smooth}body,html{max-width:100%;overflow-x:hidden}body{background:#fff;color:#16221c;font-family:Inter,-apple-system,sans-serif;line-height:1.55;padding-top:5rem;-webkit-font-smoothing:antialiased}@media(max-width:780px){body{padding-top:0}}@media screen and (max-width:991px){body{padding-bottom:calc(5.875rem + env(safe-area-inset-bottom, 0px))!important}}:where(.mwn),:where(.mwn) *{box-sizing:border-box;margin:0;padding:0}:where(.mwn) :focus-visible{outline:2px solid #085946;outline-offset:.1875rem}:where(.mwn) img{display:block;max-width:100%}:where(.mwn) a{color:inherit}:where(.mwn) button{background:none;border:none;cursor:pointer;font-family:inherit}:where(.mwn) ul{list-style:none}:where(.mwn) :is(h1,h2,h3){color:#16221c;font-family:Fraunces,Georgia,serif;font-weight:600;letter-spacing:-.01em;line-height:1.14}:where(.mwn) h2{font-size:clamp(1.625rem,3.6vw,2.375rem);margin-top:.5rem}.mwn-section{padding:3.75rem 1.5rem}.mwn-section[id]{scroll-margin-top:5.125rem}.mwn-section--alt{background:#eef6f1}.mwn-section--cream{background:#f7efdc}.mwn-section--dark{background:#085946;color:#f4fbf7;text-align:center}.mwn-head{margin:0 auto 2.25rem;max-width:40rem;text-align:center}.mwn-head--ingredients{max-width:47.5rem}@media(max-width:780px){.mwn-head{margin-bottom:1.75rem}}.mwn-head--outcomes{margin-bottom:1.625rem}@media(max-width:620px){.mwn-head--outcomes{margin-bottom:1.25rem}}@media(max-width:780px){.mwn-head__title{line-height:1.1}}.mwn-head--small .mwn-head__title{font-size:1.625rem}.mwn-head--medium .mwn-head__title{font-size:1.75rem}.mwn-head__lead{color:#55665c;font-size:1.03125rem;margin:.625rem auto 0;max-width:62ch}.mwn-head--ingredients .mwn-head__lead{max-width:52ch}.mwn-head--medium .mwn-head__lead{margin-top:.875rem}.mwn-eyebrow{color:#085946;font-size:.78125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.mwn-button{align-items:center;background:#085946;border-radius:62.4375rem;color:#f5fbf7;display:inline-flex;font-size:.90625rem;font-weight:700;gap:.5rem;justify-content:center;padding:.9375rem 1.75rem;text-decoration:none!important;transition:transform .15s,box-shadow .15s}.mwn-button:focus,.mwn-button:hover,.mwn-button:visited{color:#fff;text-decoration:none!important}.mwn-button:hover{box-shadow:0 .5rem 1.25rem rgba(8,89,70,.28);transform:translateY(-1px)}.mwn-section__light-button,.mwn-section__light-button:focus,.mwn-section__light-button:hover,.mwn-section__light-button:visited{background:#fff;color:#085946}.mwn-hero__benefit .mwn-icon{color:#085946;height:.8125rem;width:.8125rem}.mwn-buybar{background:#fff;border-top:1px solid rgba(22,34,28,.12);bottom:0;box-shadow:0 -.5rem 1.5rem rgba(6,64,47,.14);display:block;left:0;margin:0;opacity:1;padding:.5625rem .625rem calc(.5625rem + env(safe-area-inset-bottom, 0px));position:fixed;right:0;transform:translateZ(0);visibility:visible;width:100%;z-index:2147483647}@media screen and (max-width:380px){.mwn-buybar{padding-left:.5rem;padding-right:.5rem}}@media screen and (min-width:992px){.mwn-buybar{display:none!important}}.mwn-buybar__inner{align-items:center;display:grid;gap:.625rem;grid-template-columns:minmax(0,.72fr) minmax(11rem,1.28fr);margin:0 auto;max-width:35rem;width:100%}@media screen and (max-width:380px){.mwn-buybar__inner{gap:.5rem;grid-template-columns:minmax(0,.68fr) minmax(10.3125rem,1.32fr)}}.mwn-buybar__copy{color:#66736c;letter-spacing:.045em;min-width:0;text-transform:uppercase}@media screen and (max-width:380px){.mwn-buybar__copy{font-size:.5625rem}}.mwn-buybar__heading{color:#085946;display:block;font-size:.71875rem;letter-spacing:0;line-height:1.18;margin-top:.1875rem;text-transform:none}@media screen and (max-width:380px){.mwn-buybar__heading{font-size:.675rem}}.mwn-buybar__button{align-items:center;background:#085946;border-radius:.9375rem;box-shadow:0 .5rem 1.25rem rgba(8,89,70,.18);color:#fff;display:flex;font:900 .8125rem/1 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;justify-content:center;min-height:3.375rem;min-width:0;padding:.6875rem .75rem;text-decoration:none!important;touch-action:manipulation;white-space:nowrap;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (max-width:380px){.mwn-buybar__button{font-size:.78125rem;min-height:3.25rem}}.mwn-announce{background:#06402f;color:#e4f1e9;font-size:.78125rem}.mwn-announce--mobile{display:none}@media screen and (max-width:991px){.mwn-announce{display:none}.mwn-announce--mobile{display:block}}.mwn-announce__row{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:0 auto;max-width:70rem;padding:.5625rem 1.5rem;text-align:center}@media(max-width:620px){.mwn-announce__row{font-size:.65625rem;gap:.3125rem .75rem;line-height:1.15;padding:.4375rem .75rem}.mwn-announce__item{white-space:nowrap}}.mwn-header{backdrop-filter:blur(.625rem);background:hsla(0,0%,100%,.96);border-bottom:1px solid rgba(22,34,28,.12);box-shadow:0 .25rem 1rem rgba(6,64,47,.06);left:0;position:fixed!important;right:0;top:0;transform:translateZ(0);width:100%;z-index:9999}@media(max-width:780px){.mwn-header{box-shadow:0 1px 0 rgba(6,64,47,.08);left:auto;position:relative!important;right:auto;top:auto;transform:none}}.mwn-header__row{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:70rem;padding:1rem 1.5rem}@media(max-width:780px){.mwn-header__row{min-height:3.5rem;padding:.5625rem 1rem}}.mwn-header__logo{font-family:Fraunces,Georgia,serif;font-size:1.3125rem;font-weight:600}@media(max-width:780px){.mwn-header__logo{font-size:1.1875rem;font-weight:700;letter-spacing:-.01em}}.mwn-header__links{display:flex;font-size:.84375rem;font-weight:500;gap:1.875rem;text-decoration:underline}@media(max-width:780px){.mwn-header__links{display:none}}.mwn-header__link:hover{color:#085946}@media(max-width:780px){.mwn-header__button{display:none!important}}.mwn-hero{padding:2.125rem 1.5rem 3rem;text-align:center}@media(max-width:780px){.mwn-hero{padding:1.625rem 1.25rem 2.625rem}}@media(max-width:620px){.mwn-hero{padding-left:1rem;padding-right:1rem}}@media(max-width:430px){.mwn-hero{padding-top:1.375rem}}.mwn-hero__inner{margin:0 auto;max-width:47.5rem}.mwn-hero__rating{align-items:center;color:#55665c;display:flex;font-size:.84375rem;font-weight:600;gap:.5rem;justify-content:center;margin-bottom:.875rem}@media(max-width:430px){.mwn-hero__rating{flex-wrap:wrap;font-size:.71875rem;gap:.3125rem;line-height:1.25}}.mwn-hero__stars{color:#f5b93d;font-size:.9375rem;letter-spacing:2px}@media(max-width:430px){.mwn-hero__stars{font-size:.8125rem}}.mwn-hero__title{font-size:clamp(2.125rem,5vw,3rem);letter-spacing:-.025em;line-height:1.06;margin:0 0 1.25rem;max-width:18ch;text-align:left}@media(max-width:780px){.mwn-hero__title{font-size:clamp(1.9375rem,8vw,2.5rem);max-width:16ch}}@media(max-width:620px){.mwn-hero__title{margin-bottom:1rem}}@media(max-width:430px){.mwn-hero__title{font-size:1.875rem;max-width:none}}.mwn-hero__photo{border-radius:1.125rem;box-shadow:0 1.25rem 3.125rem rgba(6,64,47,.16);margin:0 0 1rem;max-width:47.5rem;overflow:hidden;width:100%}.mwn-hero__photo img{height:auto;object-fit:contain;object-position:center center;width:100%}@media(max-width:620px){.mwn-hero__photo{border-radius:.875rem;margin-bottom:.8125rem}}.mwn-hero__badges{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.375rem}@media(max-width:620px){.mwn-hero__badges{margin-bottom:1.125rem}}.mwn-hero__badge{align-items:center;background:#eef6f1;border-radius:62.4375rem;color:#085946;display:inline-flex;font-size:.78125rem;font-weight:750;min-height:2.125rem;padding:.5rem .75rem}@media(max-width:620px){.mwn-hero__badge{font-size:.71875rem;min-height:1.9375rem;padding:.4375rem .625rem}}.mwn-hero__copy{margin:0 0 1.5rem;max-width:41.25rem;text-align:left}.mwn-hero__problem{font-size:clamp(1.1875rem,2.4vw,1.4375rem);line-height:1.34}@media(max-width:620px){.mwn-hero__problem{font-size:1.1875rem}}.mwn-hero__support{color:#55665c;font-size:1rem;line-height:1.55;margin-top:.75rem}@media(max-width:620px){.mwn-hero__support{font-size:.90625rem}}.mwn-hero__problem,.mwn-hero__support{margin-bottom:0}.mwn-hero__solution{background:#fff3de;border-left:4px solid #d79a2b;border-radius:0 .75rem .75rem 0;box-shadow:inset 0 0 0 1px rgba(215,154,43,.12);color:#665b48;font-size:1rem;line-height:1.48;margin:1rem 0 0;padding:.9375rem 1rem}@media(max-width:620px){.mwn-hero__solution{font-size:.90625rem;padding:.8125rem .875rem}}.mwn-hero__solution-title{color:#06402f}.mwn-hero__benefits{display:grid;gap:.5625rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto 1.5rem;max-width:47.5rem;width:100%}@media(max-width:780px){.mwn-hero__benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.mwn-hero__benefits{gap:.4375rem}}@media(max-width:350px){.mwn-hero__benefits{grid-template-columns:1fr}}.mwn-hero__benefit{align-items:center;background:#eef6f1;border-radius:.75rem;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.375rem;justify-content:flex-start;line-height:1.25;min-height:2.875rem;padding:.625rem .75rem;text-align:left}@media(max-width:620px){.mwn-hero__benefit{font-size:.75rem;min-height:2.75rem;padding:.5625rem .625rem}}@media(max-width:430px){.mwn-hero__benefit{font-size:.71875rem}}.mwn-hero__cta-line{font-family:Inter,-apple-system,sans-serif;font-size:1.3125rem;line-height:1.25;margin-bottom:1.125rem}@media(max-width:620px){.mwn-hero__cta-line{font-size:1.1875rem}}.mwn-hero__button{min-width:min(100%,24.375rem)}@media(max-width:620px){.mwn-hero__button{max-width:26.25rem;width:100%}}.mwn-hero__trust{display:flex;flex-wrap:wrap;gap:1.75rem;justify-content:center;margin:1.625rem auto 0;max-width:42.5rem}@media(max-width:780px){.mwn-hero__trust{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr);margin-top:1.25rem}}@media(max-width:430px){.mwn-hero__trust{gap:.25rem}}.mwn-hero__trust-item{align-items:center;color:#55665c;display:flex;font-size:.78125rem;font-weight:600;gap:.5rem}.mwn-hero__trust-item .mwn-icon{color:#085946;height:1.125rem;width:1.125rem}@media(max-width:780px){.mwn-hero__trust-item{font-size:.71875rem;justify-content:center;line-height:1.2;text-align:center}}@media(max-width:430px){.mwn-hero__trust-item{font-size:.65625rem;gap:.25rem}.mwn-hero__trust-item .mwn-icon{height:.9375rem;width:.9375rem}}.mwn-carousel{margin:0 auto;max-width:18.75rem;position:relative}@media(max-width:620px){.mwn-carousel{width:min(100%,18.75rem)}}.mwn-carousel__viewport{border-radius:1rem;overflow:hidden}.mwn-carousel__track{display:flex;transition:transform .3s}.mwn-carousel__slide{flex:0 0 100%}.mwn-carousel__nav{align-items:center;background:#fff;border:1px solid rgba(22,34,28,.12);border-radius:50%;box-shadow:0 .1875rem .625rem rgba(0,0,0,.12);display:flex;height:2.75rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:2.75rem;z-index:5}.mwn-carousel__nav .mwn-icon{height:1rem;width:1rem}.mwn-carousel__nav--prev{left:-1rem}.mwn-carousel__nav--next{right:-1rem}@media(max-width:620px){.mwn-carousel__nav--prev{left:.3125rem}.mwn-carousel__nav--next{right:.3125rem}}.mwn-carousel__dots{display:flex;gap:.375rem;justify-content:center;margin-top:.875rem}.mwn-carousel__dot{background:rgba(22,34,28,.12);border-radius:50%;height:.375rem;width:.375rem}.mwn-carousel__dot.is-active{background:#085946}.mwn-video{aspect-ratio:9/16;background:#eef6f1;border-radius:1rem;overflow:hidden;position:relative}.mwn-video:after{background:linear-gradient(0deg,rgba(6,20,14,.55) 0,rgba(6,20,14,0) 40%);content:"";inset:0;position:absolute}.mwn-video__image,.mwn-video__media{height:100%;object-fit:cover;width:100%}.mwn-video__image{inset:0;position:absolute}.mwn-video__play{align-items:center;background:hsla(0,0%,100%,.92);border-radius:50%;box-shadow:0 .25rem .875rem rgba(0,0,0,.25);display:flex;height:3.25rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3.25rem;z-index:2}.mwn-video__play .mwn-icon{color:#085946;height:1.125rem;margin-left:2px;width:1.125rem}.is-playing>.mwn-video__play{display:none}.mwn-reviews{margin:1.75rem auto 1.875rem;max-width:72.5rem}@media(max-width:620px){.mwn-reviews{margin:1.5rem auto}}.mwn-carousel--reviews{margin:0 auto;max-width:72.5rem;padding:0 4.875rem;width:100%}.mwn-carousel--reviews .mwn-carousel__viewport{border-radius:1.75rem}.mwn-carousel--reviews .mwn-carousel__nav{background:#fff;border:1px solid #d8e4dd;box-shadow:0 .5rem 1.375rem rgba(6,64,47,.08);color:#1b2e26;height:3.375rem;outline:0;width:3.375rem}.mwn-carousel--reviews .mwn-carousel__nav:focus-visible{outline:2px solid #0f6c47;outline-offset:2px}.mwn-carousel--reviews .mwn-carousel__nav--prev{left:.5rem}.mwn-carousel--reviews .mwn-carousel__nav--next{right:.5rem}.mwn-carousel--reviews .mwn-carousel__dots{margin-top:1rem}.mwn-carousel--reviews .mwn-carousel__dot{height:.5rem;width:.5rem}@media(max-width:900px){.mwn-carousel--reviews{padding:0 3.5rem}}@media(max-width:620px){.mwn-carousel--reviews{padding:0 2.5rem}.mwn-carousel--reviews .mwn-carousel__viewport{border-radius:1.5rem}.mwn-carousel--reviews .mwn-carousel__nav{height:2.25rem;width:2.25rem}.mwn-carousel--reviews .mwn-carousel__nav--prev{left:2px}.mwn-carousel--reviews .mwn-carousel__nav--next{right:2px}}.mwn-review{background:#fff;border:1px solid #dce8e0;border-radius:1.75rem;box-shadow:0 .875rem 2.125rem rgba(6,64,47,.06);display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;padding:1.875rem 2.75rem 1.75rem;text-align:left}@media(max-width:900px){.mwn-review{padding:1.625rem 1.875rem 1.5rem}}@media(max-width:620px){.mwn-review{border-radius:1.5rem;gap:.875rem;padding:1.5rem 1.375rem 1.375rem}}.mwn-review__rating{align-items:center;display:flex;gap:.75rem;margin-bottom:2px}.mwn-review__stars{color:#e6a123;font-size:1.1875rem;letter-spacing:.06em;line-height:1}@media(max-width:620px){.mwn-review__stars{font-size:1.0625rem}}.mwn-review__score{color:#55665c;font-size:.875rem;font-weight:800;line-height:1}@media(max-width:620px){.mwn-review__score{font-size:.8125rem}}.mwn-review__title{color:#1b2e26;font-family:Inter,-apple-system,sans-serif;font-size:clamp(1.75rem,2.7vw,2.5rem);font-weight:850;letter-spacing:-.03em;line-height:1.08;margin:0;max-width:26ch}@media(max-width:900px){.mwn-review__title{max-width:20ch}}@media(max-width:620px){.mwn-review__title{font-size:1.375rem;line-height:1.15;max-width:none}}.mwn-review__text{color:#55665c;font-size:clamp(1rem,1.45vw,1.125rem);line-height:1.55;margin:0;max-width:60ch}@media(max-width:900px){.mwn-review__text{max-width:none}}@media(max-width:620px){.mwn-review__text{font-size:.9375rem;line-height:1.52}}.mwn-review__tags{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:2px}@media(max-width:620px){.mwn-review__tags{gap:.5rem}}.mwn-review__tag{align-items:center;background:#eef6f1;border:1px solid #d7e7de;border-radius:62.4375rem;color:#085946;display:inline-flex;font-size:.8125rem;font-weight:800;gap:.4375rem;letter-spacing:.03em;min-height:2.375rem;padding:.5rem .875rem;text-transform:uppercase;white-space:nowrap}@media(max-width:620px){.mwn-review__tag{font-size:.71875rem;min-height:2.125rem;padding:.4375rem .75rem}}.mwn-proof{margin:2.125rem auto 0;max-width:53.75rem;text-align:center}@media(max-width:620px){.mwn-proof{margin-top:1.75rem}}.mwn-proof__button{box-shadow:0 .75rem 1.75rem rgba(8,89,70,.18);font-size:1rem;font-weight:800;letter-spacing:.01em;min-width:min(100%,30rem);padding:1.0625rem 2.125rem}@media(max-width:620px){.mwn-proof__button{font-size:.875rem;max-width:26.25rem;padding:.9375rem 1.125rem;width:100%}}.mwn-proof__text{color:#55665c;font-size:1rem;line-height:1.55;margin:1.5rem auto 0;max-width:51.25rem}.mwn-proof__text strong{color:#16221c;font-weight:800}@media(max-width:620px){.mwn-proof__text{font-size:.875rem;line-height:1.5;margin-top:1.25rem}}.mwn-ingredients__hero{background:#f4f0e9;border:1px solid rgba(13,57,44,.1);border-radius:1.75rem;box-shadow:0 1.125rem 2.5rem rgba(6,64,47,.12);display:block;margin:0 auto 1.75rem;max-width:42.5rem;overflow:hidden;transition:transform .15s}.mwn-ingredients__hero:hover{transform:translateY(-2px)}.mwn-ingredients__hero img{width:100%}.mwn-ingredients{display:grid;gap:1.125rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:51.25rem}@media(max-width:780px){.mwn-ingredients{gap:.875rem;grid-template-columns:1fr}}.mwn-ingredients__card{background:hsla(0,0%,100%,.86);border:1px solid #cfd8d1;border-radius:1.5rem;box-shadow:0 .625rem 1.75rem rgba(6,64,47,.06);min-height:100%;overflow:hidden;padding:1.625rem 1.5rem 1.5rem;position:relative}@media(max-width:620px){.mwn-ingredients__card{padding:1.375rem 1.125rem 1.25rem}}.mwn-ingredients__index{color:rgba(6,20,14,.13);font-size:clamp(3rem,4vw,4rem);font-weight:700;letter-spacing:-.04em;line-height:1;position:absolute;right:1.125rem;top:1rem}@media(max-width:620px){.mwn-ingredients__index{font-size:3rem;right:1rem;top:.875rem}}.mwn-ingredients__tag{align-items:center;background:#e8cf8a;border-radius:62.4375rem;color:#085946;display:inline-flex;font-size:.75rem;font-weight:800;letter-spacing:.08em;margin-bottom:.875rem;min-height:2.25rem;padding:0 .875rem}.mwn-ingredients__title{font-size:clamp(1.1875rem,2vw,1.5rem);line-height:1.15;margin-bottom:.75rem;max-width:12ch}.mwn-ingredients__text{color:#55665c;font-size:.921875rem;line-height:1.52;margin:0}.mwn-ingredients__highlight{color:#5e6763;font-size:1.0625rem;font-weight:800;line-height:1.42;margin-top:1.125rem;max-width:24ch}@media(max-width:620px){.mwn-ingredients__highlight{font-size:1rem}}.mwn-routine__hero{border-radius:1rem;box-shadow:0 1rem 2.5rem rgba(6,64,47,.14);margin:0 auto 2.5rem;max-width:47.5rem;overflow:hidden}.mwn-routine__hero img{height:auto;width:100%}@media(max-width:780px){.mwn-routine__hero{margin-bottom:1.75rem}}.mwn-routine{display:grid;gap:.625rem;margin:0 auto;max-width:38.75rem}@media(max-width:780px){.mwn-routine{gap:.75rem}}.mwn-routine__step{background:#fff;border:1px solid #d8cdaf;border-radius:1.125rem;box-shadow:0 .375rem 1.125rem rgba(6,64,47,.04);padding:1.25rem 1.375rem;text-align:center}@media(max-width:430px){.mwn-routine__step{padding:1.125rem 1rem}}.mwn-routine__step-title{font-family:Inter,-apple-system,sans-serif;font-size:1.0625rem;font-weight:900;letter-spacing:.01em;line-height:1.1;margin:0;text-transform:uppercase}@media(max-width:400px){.mwn-routine__step-title{font-size:.9375rem}}.mwn-routine__arrow{color:#b48b3c;font-size:1.875rem;font-weight:400;line-height:1;margin:-1px 0;text-align:center}@media(max-width:400px){.mwn-routine__arrow{font-size:1.6875rem}}.mwn-routine__mission{font-size:1rem;font-weight:800;margin-top:1.5rem;text-align:center}.mwn-routine__exclude{background:#f8e8e8;border:1px solid #f0caca;border-radius:1.125rem;box-shadow:0 .5rem 1.25rem rgba(200,78,78,.08);color:#c84e4e;font-size:.875rem;font-weight:800;margin:1.125rem auto 0;max-width:47.5rem;padding:1.125rem 1.25rem;text-align:center}.mwn-outcomes__hero{background:#fff;border:1px solid rgba(22,34,28,.12);border-radius:1.5rem;box-shadow:0 .75rem 1.75rem rgba(6,64,47,.06);margin:0 auto 1.375rem;max-width:61.25rem;overflow:hidden}.mwn-outcomes__hero img{height:auto;width:100%}@media(max-width:620px){.mwn-outcomes__hero{border-radius:1.25rem;margin:0 auto 1.125rem}}.mwn-outcomes{display:grid;gap:.875rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:51.25rem}@media(max-width:620px){.mwn-outcomes{gap:.625rem;grid-template-columns:1fr}}.mwn-outcomes__card{align-items:start;background:#fff;border:1px solid rgba(22,34,28,.12);border-radius:1rem;box-shadow:0 .5rem 1.5rem rgba(6,64,47,.05);display:grid;gap:1rem;grid-template-columns:auto 1fr;padding:1.375rem}@media(max-width:620px){.mwn-outcomes__card{border-radius:.875rem;gap:.8125rem;grid-template-columns:4.75rem 1fr;padding:1.0625rem 1rem}}@media(max-width:350px){.mwn-outcomes__card{gap:.5rem;grid-template-columns:1fr}}.mwn-outcomes__pct{color:#085946;font-family:Inter,-apple-system,sans-serif;font-size:clamp(2.125rem,4.5vw,3rem);font-weight:900;letter-spacing:-.045em;line-height:.95}@media(max-width:620px){.mwn-outcomes__pct{font-size:2.25rem}}@media(max-width:350px){.mwn-outcomes__pct{font-size:2.125rem}}.mwn-outcomes__title{color:#16221c;font-family:Inter,-apple-system,sans-serif;font-size:.9375rem;letter-spacing:.015em;line-height:1.22;margin:1px 0 .4375rem}@media(max-width:620px){.mwn-outcomes__title{font-size:.875rem;margin-bottom:.3125rem}}.mwn-outcomes__text{color:#55665c;font-size:.84375rem;line-height:1.45}@media(max-width:620px){.mwn-outcomes__text{font-size:.8125rem;line-height:1.38}}.mwn-outcomes__note{color:#55665c;font-size:.6875rem;line-height:1.35;margin:.5rem auto 0;text-align:center}.mwn-journey__chart{border:1px solid rgba(22,34,28,.12);border-radius:1rem;margin:0 auto 1.875rem;max-width:47.5rem;overflow:hidden}.mwn-journey__chart img{width:100%}@media(max-width:620px){.mwn-journey__chart{display:none}}.mwn-journey{display:none}@media(max-width:620px){.mwn-journey{display:grid;gap:.625rem;margin:0 auto 1.375rem;max-width:32.5rem}}.mwn-journey__card{background:#fff;border:1px solid rgba(22,34,28,.12);border-radius:.875rem;padding:1rem}.mwn-journey__top{align-items:center;display:flex;gap:.5625rem;margin-bottom:.5rem}.mwn-journey__num{background:#085946;border-radius:.4375rem;color:#fff;display:inline-grid;font-size:.6875rem;font-weight:800;height:1.8125rem;place-items:center;width:1.8125rem}.mwn-journey__time{color:#085946;font-size:.6875rem;font-weight:800;letter-spacing:.07em}.mwn-journey__title{font-family:Inter,-apple-system,sans-serif;font-size:1.0625rem;font-weight:850;margin:0 0 .375rem}.mwn-journey__text{color:#55665c;font-size:.84375rem;line-height:1.45}.mwn-journey__note{color:#55665c;font-size:.78125rem;font-weight:700;padding-top:.1875rem;text-align:center}.mwn-promo{background:#085946;padding:1.375rem 1.5rem;text-align:center}.mwn-promo__link{border-bottom:1.5px solid hsla(0,0%,100%,.5);color:#fff;font-size:.9375rem;font-weight:800;letter-spacing:.01em;padding-bottom:2px}.mwn-promo__link:hover{border-color:#fff}.mwn-formula{margin:0 auto 2.125rem;max-width:47.5rem}@media(max-width:780px){.mwn-formula{margin-bottom:1.75rem}}.mwn-formula__lead{color:#16221c;font-size:1rem;line-height:1.55;margin:0 0 1.25rem}@media(max-width:780px){.mwn-formula__lead{font-size:.96875rem;margin-bottom:1.125rem}}.mwn-formula__list{display:grid;gap:.625rem;margin-bottom:1.5rem}.mwn-formula__item{background:#f4f8f4;border:1px solid #ddd2b8;border-radius:1rem;padding:1rem 1rem .9375rem}@media(max-width:780px){.mwn-formula__item{border-radius:.9375rem;padding:.9375rem .9375rem .875rem}}.mwn-formula__item-title{color:#085946;display:block;font-size:1rem;font-weight:800;line-height:1.2;margin-bottom:.3125rem}@media(max-width:780px){.mwn-formula__item-title{font-size:.96875rem}}.mwn-formula__item-text{color:#16221c;display:block;font-size:.9375rem;line-height:1.35}@media(max-width:780px){.mwn-formula__item-text{font-size:.90625rem}}.mwn-formula__kicker{color:#16221c;font-size:1.0625rem;font-weight:800;line-height:1.3;margin:0 0 1.125rem}@media(max-width:780px){.mwn-formula__kicker{font-size:1rem;margin-bottom:1rem}}.mwn-facts{background:#fff;border:1px solid #d9ccb5;border-radius:1.125rem;padding:1.375rem 1.125rem 1.125rem}@media(max-width:780px){.mwn-facts{border-radius:1.0625rem;padding:1.25rem 1rem 1.0625rem}}.mwn-facts__title{color:#151515;font-family:Inter,-apple-system,sans-serif;font-size:clamp(1.6875rem,4vw,2.25rem);font-weight:900;letter-spacing:-.035em;line-height:1;margin:0 0 .625rem}.mwn-facts__rule{background:#111;height:.5rem;margin-bottom:.25rem}.mwn-facts__row{border-bottom:1px solid rgba(0,0,0,.62);color:#151515;display:flex;font-size:.875rem;font-weight:800;gap:1rem;justify-content:space-between;padding:.625rem 0}.mwn-facts__row--detail{font-size:.84375rem;font-weight:400}@media(max-width:780px){.mwn-facts__row{gap:.75rem}}.mwn-facts__amount{flex-shrink:0;text-align:right;white-space:nowrap}.mwn-facts__note{color:#222;font-size:.75rem;line-height:1.45;margin:.875rem 0 0}.mwn-callout{margin:2.5rem auto 0;max-width:38.75rem;text-align:center}@media(max-width:780px){.mwn-callout{margin-top:1.875rem}}.mwn-callout__title{font-size:1.25rem;margin-bottom:.75rem}.mwn-callout__text{color:#55665c;font-size:.90625rem;margin-bottom:1.25rem}.mwn-picture{background:#fff}.mwn-picture__inner{margin:0 auto;max-width:53.125rem}.mwn-picture__head{margin-bottom:1.5rem}@media(max-width:620px){.mwn-picture__head{margin-bottom:1.125rem}}.mwn-picture__eyebrow{margin-bottom:.4375rem;text-align:left}.mwn-picture__title{font-family:Fraunces,Georgia,serif;font-size:clamp(2.125rem,5.2vw,3.375rem);letter-spacing:-.035em;line-height:.98;margin:0;max-width:15ch}@media(max-width:620px){.mwn-picture__title{font-size:clamp(2.125rem,10.5vw,2.75rem);max-width:12ch}}.mwn-picture__list{border-top:1px solid #e6ddd0;list-style:none;margin:0;padding:0}.mwn-picture__item{align-items:start;border-bottom:1px solid #e6ddd0;display:grid;gap:.875rem;grid-template-columns:1.75rem 1fr;padding:1.0625rem 0}@media(max-width:620px){.mwn-picture__item{gap:.75rem;grid-template-columns:1.6875rem 1fr;padding:.9375rem 0}}.mwn-picture__text{color:#16221c;font-size:1.0625rem;line-height:1.45;margin:0}.mwn-picture__text strong{font-weight:850}@media(max-width:620px){.mwn-picture__text{font-size:.96875rem}}.mwn-picture__check{background:#085946;border-radius:62.4375rem;color:#fff;display:grid;font-size:.9375rem;font-weight:900;height:1.75rem;line-height:1;margin-top:1px;place-items:center;width:1.75rem}@media(max-width:620px){.mwn-picture__check{font-size:.875rem;height:1.6875rem;width:1.6875rem}}.mwn-picture__callout{background:#f8f7f3;border-left:5px solid #d8a94c;border-radius:.875rem;color:#16221c;font-size:1rem;font-weight:800;line-height:1.5;margin-top:1.25rem;padding:1.125rem 1.25rem}@media(max-width:620px){.mwn-picture__callout{font-size:.90625rem;padding:1rem 1rem 1rem 1.0625rem}}.mwn-picture__decision{background:#085946;border-radius:1.5rem;color:#fff;margin-top:1.5rem;overflow:hidden;padding:2.125rem 1.75rem 1.875rem;position:relative;text-align:center}.mwn-picture__decision:after,.mwn-picture__decision:before{border:1px solid rgba(216,169,76,.22);border-radius:50%;content:"";height:15.625rem;pointer-events:none;position:absolute;width:15.625rem}.mwn-picture__decision:before{bottom:-8.4375rem;left:-7.8125rem}.mwn-picture__decision:after{right:-6.875rem;top:-9.375rem}@media(max-width:620px){.mwn-picture__decision{border-radius:1.25rem;margin-top:1.25rem;padding:1.875rem 1.125rem 1.625rem}}.mwn-picture__button,.mwn-picture__decision-text,.mwn-picture__decision-title,.mwn-picture__kicker{position:relative;z-index:1}.mwn-picture__kicker{color:#e9c876;font-size:.75rem;font-weight:900;letter-spacing:.12em;margin:0 0 .8125rem;text-transform:uppercase}.mwn-picture__decision-title{color:#fff;font-family:Fraunces,Georgia,serif;font-size:clamp(2.125rem,5vw,3.125rem);letter-spacing:-.025em;line-height:1.02;margin:0 0 .875rem}@media(max-width:620px){.mwn-picture__decision-title{font-size:2.25rem}}.mwn-picture__decision-text{color:#d8e5de;font-size:1rem;line-height:1.55;margin:0 auto 1.25rem;max-width:38.75rem}@media(max-width:620px){.mwn-picture__decision-text{font-size:.90625rem}}.mwn-picture__button{border:0}.mwn-picture__button,.mwn-picture__button:focus,.mwn-picture__button:visited{background:#d8a94c;box-shadow:none;color:#12241b}.mwn-picture__button:hover{background:#e2b65e;box-shadow:none;color:#12241b}@media(max-width:620px){.mwn-picture__button{max-width:26.25rem;width:100%}}.mwn-guarantee{margin:0 auto;max-width:41.25rem;text-align:left}@media(max-width:620px){.mwn-guarantee{max-width:100%}}.mwn-guarantee__question{color:#16221c;font-size:.8125rem;font-weight:800;letter-spacing:.09em;margin-bottom:1rem;text-transform:uppercase}.mwn-guarantee__title{color:#16221c;font-family:Inter,-apple-system,sans-serif;font-size:clamp(2.125rem,5.5vw,3.125rem);font-weight:900;letter-spacing:-.01em;line-height:1.05;margin-bottom:1.625rem}.mwn-guarantee__body{color:#16221c;font-size:1rem;line-height:1.6;margin-bottom:1rem;max-width:56ch}.mwn-guarantee__body strong{font-weight:800}.mwn-guarantee__bold{color:#16221c;font-size:1.25rem;font-weight:800;letter-spacing:-.01em;margin-bottom:1.125rem}.mwn-guarantee__pills{display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.5rem}@media(max-width:560px){.mwn-guarantee__pills{grid-template-columns:1fr}}@media(max-width:430px){.mwn-guarantee__pills{gap:.5rem}}.mwn-guarantee__pill{align-items:center;background:#fff8f8;border:1px solid #f0cdcd;border-radius:1rem;box-shadow:0 1px 3px rgba(22,34,28,.06);color:#16221c;display:flex;font-size:.96875rem;font-weight:700;gap:.5625rem;justify-content:center;padding:1.125rem .875rem;text-align:center}.mwn-guarantee__pill:before{color:#c93636;content:"✕";flex:0 0 auto;font-size:1.1875rem;font-weight:900;line-height:1}@media(max-width:400px){.mwn-guarantee__pill{font-size:.9375rem;padding:.875rem}}.mwn-faq{margin:0 auto;max-width:45rem}.mwn-faq__item{border-bottom:1px solid rgba(22,34,28,.12)}.mwn-faq__question{align-items:center;display:flex;font-size:.9375rem;font-weight:600;justify-content:space-between;min-height:3.625rem;padding:1.125rem .25rem;text-align:left;width:100%}.mwn-faq__question .mwn-icon{color:#55665c;flex-shrink:0;height:1rem;transition:transform .2s;width:1rem}.is-open .mwn-faq__question .mwn-icon{transform:rotate(45deg)}.mwn-faq__answer{max-height:0;overflow:hidden;transition:max-height .3s}.is-open>.mwn-faq__answer{max-height:25rem}.mwn-faq__answer :is(li,p){color:#55665c;font-size:.84375rem}.mwn-faq__answer p+p{margin-top:.5rem}.mwn-faq__answer-inner{max-width:64ch;padding:0 .25rem 1.1875rem}.mwn-footer{background:#06402f;color:#c7dace;font-size:.75rem;padding:2.875rem 1.5rem 1.625rem}.mwn-footer__legal{margin:0 auto;max-width:70rem}.mwn-footer__text{color:#a9c1b4;line-height:1.7;margin-bottom:.6875rem}.mwn-footer__text--brand{color:#f4fbf7;font-family:Fraunces,Georgia,serif;font-size:1rem;margin-bottom:.875rem}