@media (max-width:749px){.np-editorial.np-editorial .wrap,.np-editorial.np-editorial .section>.wrap{padding-inline:16px;max-width:100%;width:100%}.np-editorial.np-editorial .hero{padding:12px 0 28px}.np-editorial.np-editorial .hero-media{width:100%;align-self:stretch}.np-editorial.np-editorial .hero-media img{border-radius:10px}.np-editorial.np-editorial .hero>.wrap>.split,.np-editorial.np-editorial .split{gap:20px}.np-editorial.np-editorial .section{padding:30px 0}.np-editorial.np-editorial h1{font-size:clamp(29px,8vw,35px)}.np-editorial.np-editorial h2{font-size:28px;line-height:1.18}.np-editorial.np-editorial .section .body{margin-top:16px}.np-editorial.np-editorial .section .body p+p{margin-top:14px}.np-editorial.np-editorial .quote-feature{padding:20px 18px}.np-editorial.np-editorial .offer-box{padding:18px 14px;border-radius:12px}.np-editorial.np-editorial .compare{gap:12px}.np-editorial.np-editorial .compare>div{padding:20px 16px;border:1px solid var(--line)}.np-editorial.np-editorial .cta{padding:16px 18px;font-size:16px;min-height:54px}.np-editorial.np-editorial .section .cta{margin-top:22px}.np-editorial.np-editorial .bw-reviews-section .eyebrow{font-size:10px;letter-spacing:.1em}.np-editorial.np-editorial .bw-reviews-section .body{font-size:16px}.np-editorial.np-editorial .bw-reviews-viewport{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;margin:22px -16px 0;padding:0 16px 12px;scrollbar-width:thin;scrollbar-color:#b2c4ba transparent}.np-editorial.np-editorial .bw-reviews-viewport:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.np-editorial.np-editorial .review-grid{display:flex;gap:12px;width:max-content;align-items:stretch}.np-editorial.np-editorial .review{flex:0 0 min(84vw,350px);width:min(84vw,350px);padding:20px;border:1px solid #dfe5df;border-radius:12px;scroll-snap-align:start}.np-editorial.np-editorial .review:last-child{border-bottom:1px solid #dfe5df}.np-editorial.np-editorial .review .review-photo{width:calc(100% + 40px);height:180px;margin:-20px -20px 18px;object-fit:cover;max-height:none}.np-editorial.np-editorial .review h3{font-size:19px}.np-editorial.np-editorial .review blockquote{font-size:16px;line-height:1.55}.np-editorial.np-editorial .np-review-hint{display:block;text-align:center;font-size:12px;color:#52615a;margin:10px 0 0}.np-editorial.np-editorial .faq-list{margin-top:18px}.np-editorial.np-editorial details{padding-inline:12px}.np-editorial.np-editorial .final{padding-bottom:32px}}.np-editorial.np-editorial.np-editorial{--ink:#173f3b;--green:#173f3b;--line:#ded7ce;--pale:#f7f5ef;background:#fff;color:#343434;font-family:Noto Sans,Arial,sans-serif;font-size:17px;line-height:1.7}.np-editorial.np-editorial.np-editorial h1,.np-editorial.np-editorial.np-editorial h2,.np-editorial.np-editorial.np-editorial h3{font-family:Rubik,Arial,sans-serif;font-weight:400;letter-spacing:-.035em}.np-editorial.np-editorial.np-editorial .wrap{max-width:1280px;padding-inline:40px}.np-editorial.np-editorial.np-editorial h1{font-size:clamp(34px,3.55vw,52px);line-height:1.1;color:#173f3b}.np-editorial.np-editorial.np-editorial h2{font-size:clamp(30px,3.1vw,44px);line-height:1.13}.np-editorial.np-editorial.np-editorial h3{font-size:23px;line-height:1.25}.np-story-masthead{background:#fff;border-bottom:1px solid #ded7ce}.np-story-masthead-inner{max-width:1280px;margin:auto;min-height:88px;padding:14px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px}.np-editorial .np-story-logo{width:145px;height:auto;display:block}.np-masthead-note{font-size:12px;color:#5b5956}.np-editorial .np-masthead-link{font-size:11px;font-weight:700;text-decoration:none;display:flex;gap:18px;align-items:center;border-bottom:1px solid #173f3b;padding-block:10px;color:#173f3b}.np-masthead-link span{font-size:20px;font-weight:400}.np-editorial.np-editorial.np-editorial .hero{padding:48px 0 64px;background:#fff}.np-editorial.np-editorial.np-editorial .split{gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.np-editorial.np-editorial.np-editorial .hero-media{background:#efe3d7;padding:18px;border-radius:180px 180px 24px 24px;top:24px;overflow:hidden}.np-editorial.np-editorial.np-editorial .hero-media img{border-radius:160px 160px 12px 12px;aspect-ratio:1;object-fit:cover}.np-editorial.np-editorial.np-editorial .image-note{font-size:11px;margin-top:15px;color:#5b5956;line-height:1.5}.np-editorial.np-editorial.np-editorial .proof{display:inline-flex;border:1px solid #ded7ce;border-radius:40px;padding:8px 12px;gap:10px;font-size:11px;margin-bottom:20px;background:#fff}.np-editorial.np-editorial.np-editorial .proof .stars{font-size:15px;letter-spacing:1px}.np-editorial.np-editorial.np-editorial .hero h1 .pain-highlight{background:linear-gradient(transparent 72%,#e9cbb7 72%);color:#173f3b}.np-editorial.np-editorial.np-editorial .subhead{font-size:19px;color:#5b5956;line-height:1.55;margin:20px 0}.np-editorial.np-editorial.np-editorial .quote-feature{background:#fff;color:#343434;text-align:left;border:1px solid #ded7ce;border-left:3px solid #b66c50;padding:22px 24px;border-radius:0 14px 14px 0;margin:24px 0}.np-editorial.np-editorial.np-editorial .quote-feature .stars{font-size:16px;letter-spacing:2px;color:#b66c50}.np-editorial.np-editorial.np-editorial .quote-feature h3{color:#173f3b;font-size:20px;font-weight:400;margin:8px 0}.np-editorial.np-editorial.np-editorial .quote-feature blockquote{font-size:15px;line-height:1.65;margin-bottom:12px}.np-editorial.np-editorial.np-editorial .quote-feature .byline{font-size:11px;color:#5b5956}.np-editorial.np-editorial.np-editorial .ticks{font-size:14px;margin:24px 0;line-height:1.5}.np-editorial.np-editorial.np-editorial .ticks li{padding:9px 0 9px 28px;border-bottom:1px solid #ded7ce}.np-editorial.np-editorial.np-editorial .ticks li:before{color:#9b513b}.np-editorial.np-editorial.np-editorial .cta{background:#173f3b;border:1px solid #173f3b;border-radius:10px;font-family:Noto Sans,Arial,sans-serif;font-size:14px;letter-spacing:.035em;padding:18px 24px;min-height:56px;gap:24px;box-shadow:0 4px #102e2b;transition:background .18s,transform .18s}.np-editorial.np-editorial.np-editorial .cta:hover{background:#245850;transform:translateY(-2px)}.np-editorial.np-editorial.np-editorial .cta span{font-size:23px;font-weight:400}.np-editorial.np-editorial.np-editorial .reassurance{font-size:11px;margin-top:14px;color:#5b5956}.np-editorial.np-editorial.np-editorial .section{padding:76px 0;border:0;background:#fff}.np-editorial.np-editorial.np-editorial .section .body{margin-top:22px}.np-editorial.np-editorial.np-editorial .eyebrow{font-size:10px;letter-spacing:.16em;line-height:1.5;color:#9b513b}.np-editorial.np-editorial.np-editorial .visual img{border-radius:20px}.np-editorial.np-editorial.np-editorial [data-story-id=why_now]{background:#173f3b;color:#f7f5ef}.np-editorial.np-editorial.np-editorial [data-story-id=why_now] h2{color:#f7f5ef}.np-editorial.np-editorial.np-editorial [data-story-id=why_now] .cta{background:#efe3d7;color:#173f3b;border-color:#efe3d7;box-shadow:none}.np-editorial.np-editorial.np-editorial [data-story-id=why_now] .reassurance{color:#d4e0da}.np-editorial.np-editorial.np-editorial [data-story-id=why_now] .visual img{border-radius:20px 100px 20px 20px}.np-editorial.np-editorial.np-editorial .section.bw-reviews-section{background:#f7f5ef}.np-editorial.np-editorial.np-editorial .bw-reviews-section .narrow{max-width:780px}.np-editorial.np-editorial.np-editorial .review-grid{gap:22px}.np-editorial.np-editorial.np-editorial .review{border:1px solid #ded7ce;box-shadow:none;border-radius:16px}.np-editorial.np-editorial.np-editorial .review h3{font-size:21px;font-weight:400}.np-editorial.np-editorial.np-editorial .review blockquote{font-size:15px}.np-editorial.np-editorial.np-editorial .review .stars{color:#b66c50}.np-editorial.np-editorial.np-editorial .review .byline{border-top:1px solid #eee9e2;padding-top:14px}.np-editorial.np-editorial.np-editorial .review .verified{font-size:11px}.np-editorial.np-editorial.np-editorial [data-story-id=mechanism_intro]{background:#efe3d7}.np-editorial.np-editorial.np-editorial [data-story-id=mechanism_intro] .visual img{border-radius:100px 20px 20px}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .wrap{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:24px 44px;align-items:center}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .narrow{grid-column:1/-1;max-width:780px;margin:0 auto 14px}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .bw-comparison-media{width:100%;margin:0}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .compare{margin:0;gap:12px}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .compare>div{padding:24px 20px;background:#f7f5ef;border:1px solid #ded7ce;border-radius:16px}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .compare>div:last-child{background:#eaf0eb;border-color:#c9d8cd}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .compare h3{font-size:23px}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .compare li{font-size:14px;line-height:1.65;padding-left:26px}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .compare li:before{width:17px;height:17px}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .wrap>.center:last-child{grid-column:1/-1}.np-editorial.np-editorial.np-editorial [data-story-id=real_routine]{background:#fff}.np-editorial.np-editorial.np-editorial [data-story-id=real_routine] .visual{order:2}.np-editorial.np-editorial.np-editorial [data-story-id=hesitation] .visual img{border-radius:20px 20px 100px}.np-editorial.np-editorial.np-editorial [data-story-type=offer]{background:#fff;padding-top:36px;padding-bottom:36px}.np-editorial.np-editorial.np-editorial .offer-box{background:#173f3b;color:#f7f5ef;padding:42px;border:0;border-radius:24px}.np-editorial.np-editorial.np-editorial .offer-box h2,.np-editorial.np-editorial.np-editorial .offer-box .price{color:#f7f5ef}.np-editorial.np-editorial.np-editorial .offer-box .price{font-family:Rubik,Arial,sans-serif;font-size:58px}.np-editorial.np-editorial.np-editorial .offer-box s,.np-editorial.np-editorial.np-editorial .offer-box .fine,.np-editorial.np-editorial.np-editorial .offer-box .reassurance{color:#cbd9d2}.np-editorial.np-editorial.np-editorial .sale-pill{background:#efe3d7;color:#173f3b;font-size:11px;padding:8px 14px}.np-editorial.np-editorial.np-editorial .offer-box .cta{background:#efe3d7;color:#173f3b;border-color:#efe3d7;box-shadow:none}.np-editorial.np-editorial.np-editorial .offer-box .included{font-size:15px}.np-editorial.np-editorial.np-editorial .offer-box .fine a{color:inherit;text-decoration:underline}.np-editorial.np-editorial.np-editorial [data-story-id=guarantee],.np-editorial.np-editorial.np-editorial [data-story-type=faq]{background:#fff}.np-editorial.np-editorial.np-editorial .faq-list{border-top:1px solid #ded7ce}.np-editorial.np-editorial.np-editorial details{border:0;border-bottom:1px solid #ded7ce;border-radius:0;margin:0;padding:0 4px}.np-editorial.np-editorial.np-editorial summary{font-size:17px;line-height:1.5;padding:24px 40px 24px 0;font-weight:400}.np-editorial.np-editorial.np-editorial details[open]{background:#f7f5ef;padding-inline:18px}.np-editorial.np-editorial.np-editorial details .answer{font-size:15px;color:#5b5956;line-height:1.7}.np-editorial.np-editorial.np-editorial .section.final{background:#173f3b;color:#f7f5ef;padding:80px 0}.np-editorial.np-editorial.np-editorial .final h2{font-size:clamp(36px,4vw,56px);color:#f7f5ef}.np-editorial.np-editorial.np-editorial .final .eyebrow,.np-editorial.np-editorial.np-editorial .final .reassurance{color:#e9cbb7}.np-editorial.np-editorial.np-editorial .final .cta{background:#efe3d7;color:#173f3b;border-color:#efe3d7;box-shadow:none}@media (max-width:1000px) and (min-width:750px){.np-editorial.np-editorial.np-editorial .wrap{padding-inline:28px}.np-editorial.np-editorial.np-editorial .split{gap:28px}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .wrap{grid-template-columns:1fr}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .bw-comparison-media{max-width:440px;margin:auto}}@media (max-width:749px){.np-story-masthead-inner{min-height:68px;padding:10px 18px;gap:12px}.np-editorial .np-story-logo{width:112px}.np-masthead-note{display:none}.np-editorial .np-masthead-link{font-size:9px;gap:8px}.np-editorial.np-editorial.np-editorial{font-size:16px;line-height:1.65}.np-editorial.np-editorial.np-editorial .wrap,.np-editorial.np-editorial.np-editorial .section>.wrap{padding-inline:20px;width:100%}.np-editorial.np-editorial.np-editorial .hero{padding:28px 0 36px}.np-editorial.np-editorial.np-editorial .hero>.wrap>.split{display:flex;gap:24px}.np-editorial.np-editorial.np-editorial .hero-copy{display:contents}.np-editorial.np-editorial.np-editorial .hero-top{order:0}.np-editorial.np-editorial.np-editorial .hero-media{order:1;width:100%;padding:12px;border-radius:100px 100px 18px 18px}.np-editorial.np-editorial.np-editorial .hero-media img{border-radius:90px 90px 10px 10px}.np-editorial.np-editorial.np-editorial .hero-bottom{order:2}.np-editorial.np-editorial.np-editorial h1{font-size:clamp(29px,8.1vw,36px);line-height:1.14}.np-editorial.np-editorial.np-editorial h2{font-size:29px;line-height:1.15}.np-editorial.np-editorial.np-editorial .proof{font-size:10px;padding:7px 10px;gap:7px;margin-bottom:18px}.np-editorial.np-editorial.np-editorial .proof .stars{font-size:13px}.np-editorial.np-editorial.np-editorial .subhead{font-size:16px;margin:16px 0 0}.np-editorial.np-editorial.np-editorial .quote-feature{margin:0;padding:20px}.np-editorial.np-editorial.np-editorial .ticks{margin:20px 0 24px;font-size:14px}.np-editorial.np-editorial.np-editorial .ticks li{margin:0}.np-editorial.np-editorial.np-editorial .cta{font-size:13px;padding:17px 18px;width:100%;gap:14px;min-height:54px}.np-editorial.np-editorial.np-editorial .cta span{font-size:20px}.np-editorial.np-editorial.np-editorial .section{padding:40px 0}.np-editorial.np-editorial.np-editorial .split{grid-template-columns:1fr;gap:26px}.np-editorial.np-editorial.np-editorial .section .body{margin-top:18px}.np-editorial.np-editorial.np-editorial .visual img{border-radius:14px}.np-editorial.np-editorial.np-editorial [data-story-id=why_now] .visual img{border-radius:14px 60px 14px 14px}.np-editorial.np-editorial.np-editorial [data-story-id=mechanism_intro] .visual img{border-radius:60px 14px 14px}.np-editorial.np-editorial.np-editorial .bw-reviews-viewport{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}.np-editorial.np-editorial.np-editorial .review-grid{gap:14px}.np-editorial.np-editorial.np-editorial .review{width:min(84vw,350px);flex-basis:min(84vw,350px);padding:20px}.np-editorial.np-editorial.np-editorial .review h3{font-size:20px}.np-editorial.np-editorial.np-editorial .review .review-photo{height:180px}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .wrap{display:block}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .bw-comparison-media{margin:24px auto;max-width:320px}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .compare{grid-template-columns:1fr;gap:14px}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .compare>div{padding:24px}.np-editorial.np-editorial.np-editorial [data-story-id=comparison] .compare li{font-size:15px}.np-editorial.np-editorial.np-editorial [data-story-id=real_routine] .visual{order:0}.np-editorial.np-editorial.np-editorial [data-story-type=offer] .wrap{padding-inline:12px}.np-editorial.np-editorial.np-editorial .offer-box{padding:24px 20px;border-radius:20px}.np-editorial.np-editorial.np-editorial .offer-box .price{font-size:48px}.np-editorial.np-editorial.np-editorial .offer-box .split{gap:26px}.np-editorial.np-editorial.np-editorial summary{padding:21px 32px 21px 0;font-size:16px}.np-editorial.np-editorial.np-editorial .section.final{padding:52px 0}.np-editorial.np-editorial.np-editorial .final h2{font-size:36px}}@media (prefers-reduced-motion:reduce){.np-editorial.np-editorial.np-editorial .cta{transition:none;transform:none}}.np-editorial.np-editorial.np-editorial .np-therapy-list{display:grid;gap:12px;margin-top:24px}.np-editorial.np-editorial.np-editorial .np-therapy-card{display:grid;grid-template-columns:38px minmax(0,1fr);gap:14px;padding:18px;background:#ffffffa6;border:1px solid rgba(23,63,59,.12);border-radius:12px}.np-editorial.np-editorial.np-editorial .np-therapy-icon{width:38px;height:38px;display:grid;place-items:center;background:#fff;border-radius:50%;color:#173f3b}.np-editorial.np-editorial.np-editorial .np-therapy-icon svg{width:24px;height:24px}.np-editorial.np-editorial.np-editorial .np-therapy-card h3{font-size:18px;line-height:1.3;letter-spacing:-.02em;margin:0 0 6px;color:#173f3b}.np-editorial.np-editorial.np-editorial .np-therapy-card p{font-size:15px;line-height:1.6;margin:0}.np-editorial.np-editorial.np-editorial .np-therapy-closing{font-size:16px;line-height:1.65;margin:24px 0 0}@media (min-width:750px){.np-editorial.np-editorial.np-editorial [data-story-id=mechanism_intro] .visual{order:2;align-self:start}}@media (max-width:749px){.np-editorial.np-editorial.np-editorial .np-therapy-card{padding:16px;gap:12px;grid-template-columns:34px minmax(0,1fr)}.np-editorial.np-editorial.np-editorial .np-therapy-icon{width:34px;height:34px}}.np-editorial.np-editorial.np-editorial .section.np-therapy-section{background:#f7f5ef}.np-editorial.np-editorial.np-editorial .np-therapy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:36px}.np-editorial.np-editorial.np-editorial .np-therapy-detail{padding:28px 24px;background:#fff;border:1px solid #ded7ce;border-radius:16px}