.dh-pg a{text-decoration:revert}.dh-pg{--green:#123b2b;--ink:#1e3027;--paper:#faf9f5;--cream:#f0ede3;--sage:#e9eddf;--line:#d9ded5;--muted:#627166;color-scheme:light;font-family:Deen DM Sans,sans-serif;font-synthesis:none;color:var(--ink);background:var(--paper);scroll-behavior:smooth;scroll-padding-top:25px}.dh-pg *{box-sizing:border-box}.dh-pg{margin:0;font-size:18px;line-height:1.65;-webkit-font-smoothing:antialiased}.dh-pg.modal-open{overflow:hidden}.dh-pg h1,.dh-pg h2,.dh-pg h3,.dh-pg p,.dh-pg figure,.dh-pg blockquote{margin:0}.dh-pg h1,.dh-pg h2,.dh-pg h3{color:var(--green);font-weight:550;letter-spacing:-.045em;line-height:1.13;text-wrap:pretty}.dh-pg h1{font-size:clamp(48px,5vw,72px)}.dh-pg h2{font-size:clamp(34px,3.5vw,48px)}.dh-pg h3{font-size:25px;line-height:1.23;letter-spacing:-.025em}.dh-pg p+p{margin-top:18px}.dh-pg strong{font-weight:650}.dh-pg a{color:inherit;text-underline-offset:4px}.dh-pg a:hover{color:#52714f}.dh-pg button{font:inherit;color:inherit;cursor:pointer}.dh-pg button,.dh-pg a,.dh-pg summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.dh-pg button:focus-visible,.dh-pg a:focus-visible,.dh-pg summary:focus-visible{outline:3px solid #7c9a68;outline-offset:5px}.dh-pg img{display:block;max-width:100%;height:auto}.dh-pg svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.dh-pg .svg-library{position:absolute;width:0;height:0;overflow:hidden}.dh-pg [hidden]{display:none!important}.dh-pg .wrap{width:min(1200px,calc(100% - 80px));margin-inline:auto}.dh-pg .section{padding-block:84px}.dh-pg .eyebrow{font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;line-height:1.6;color:var(--muted)}.dh-pg .chapter{display:inline-block;margin-right:13px;color:#839477}.dh-pg .skip-link{position:absolute;top:8px;left:8px;z-index:100;background:#fff;padding:10px 16px;transform:translateY(-170%)}.dh-pg .skip-link:focus{transform:none}.dh-pg .dh-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px;padding:16px 22px;border:1px solid var(--green);background:var(--green);color:#fff;font-size:16px;font-weight:550;line-height:1.4;text-decoration:none;transition:background .15s}.dh-pg .dh-button:hover{background:#24533a;color:#fff}.dh-pg .dh-button:focus-visible{outline-offset:4px}.dh-pg .dh-text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:15px;background:transparent;border:0;border-bottom:1px solid #a8b9a4;padding:7px 0;color:var(--green);font-size:14px;font-weight:550;line-height:1.5;text-decoration:none}.dh-pg .dh-text-link:hover{color:#52714f}.dh-pg .dh-text-link svg{width:19px;height:19px}.dh-pg .masthead{border-bottom:1px solid var(--line)}.dh-pg .masthead-inner{height:88px;display:flex;align-items:center;justify-content:space-between;gap:25px}.dh-pg .logo{display:block;flex-shrink:0;width:74px}.dh-pg .journal{font-size:12px;color:var(--muted);letter-spacing:.035em}.dh-pg .journal span{margin-left:12px}.dh-pg .header-link{border:0;padding:0}.dh-pg .hero{display:grid;grid-template-columns:1fr 1.05fr;grid-template-rows:auto 1fr;gap:0 65px;padding-block:57px 60px}.dh-pg .hero-heading{grid-column:1;grid-row:1}.dh-pg .hero-heading h1{margin-top:18px;max-width:560px;letter-spacing:-.055em}.dh-pg .hero-heading h1 span{color:#63805d}.dh-pg .hero-subtitle{font-size:20px;line-height:1.5;color:#435748;margin-top:23px;max-width:455px}.dh-pg .hero-photo{grid-column:2;grid-row:1/3;align-self:stretch}.dh-pg .hero-photo img{width:100%;height:100%;min-height:620px;object-fit:cover;object-position:37% center}.dh-pg .hero-copy{grid-column:1;grid-row:2;padding-top:23px;max-width:470px;color:var(--muted);font-size:17px;line-height:1.65}.dh-pg .hero-copy p+p{margin-top:14px}.dh-pg .hero-copy .dh-button{margin-top:25px;min-width:300px}.dh-pg .hero-copy .byline{display:flex;align-items:center;gap:16px;font-size:12px;margin-top:18px}.dh-pg .byline span:before{content:"\b7";margin-right:16px}.dh-pg .trust-strip{border-block:1px solid var(--line);background:#f1f2e9}.dh-pg .trust-inner{display:flex;gap:62px;justify-content:center;padding-block:17px;font-size:13px}.dh-pg .trust-inner span{display:flex;align-items:center;gap:9px}.dh-pg .trust-inner svg{width:18px;height:18px}.dh-pg .guide-nav{display:flex;align-items:center;justify-content:center;gap:30px;padding-block:22px;border-bottom:1px solid var(--line);font-size:13px;line-height:1.4}.dh-pg .guide-nav>span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.dh-pg .guide-nav a{text-decoration:none;padding:4px 0}.dh-pg .guide-nav a:hover{text-decoration:underline}.dh-pg .dh-section-heading{max-width:790px;margin-bottom:38px}.dh-pg .dh-section-heading h2,.dh-pg .split-heading h2{margin-top:15px}.dh-pg .dh-section-heading>p:last-child:not(.eyebrow){max-width:690px;font-size:19px;line-height:1.65;color:var(--muted);margin-top:21px}.dh-pg .split-heading{display:grid;grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;margin-bottom:40px}.dh-pg .split-heading>p{font-size:18px;color:var(--muted);line-height:1.65;padding-bottom:4px}.dh-pg .anatomy-layout{display:grid;grid-template-columns:1fr 1fr;gap:58px;align-items:center}.dh-pg .anatomy-image{background:var(--green)}.dh-pg .anatomy-image img{width:100%;aspect-ratio:1.12;object-fit:cover;object-position:52% center}.dh-pg .anatomy-image figcaption{font-size:11px;line-height:1.5;padding:12px 18px;color:#d4ddcb}.dh-pg .tissue{display:flex;gap:21px;padding:24px 0;border-top:1px solid var(--line)}.dh-pg .tissue:first-child{padding-top:0;border:0}.dh-pg .tissue:last-child{padding-bottom:0}.dh-pg .tissue-number{color:#839477;font-size:12px;padding-top:2px}.dh-pg .tissue .eyebrow{margin-bottom:7px}.dh-pg .tissue p:not(.eyebrow){font-size:16px;line-height:1.65;color:var(--muted);margin-top:10px}.dh-pg .connection-takeaway{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:start;background:var(--sage);padding:27px 30px;margin-top:33px}.dh-pg .connection-takeaway .eyebrow{padding-top:4px}.dh-pg .connection-takeaway>p{font-size:20px;line-height:1.55;color:#435748}.dh-pg .connection-takeaway strong{color:var(--green)}.dh-pg .source-ref{font-size:10px;vertical-align:super;text-decoration:none;padding:3px;margin-left:3px;white-space:nowrap}.dh-pg .scoop-science{background:var(--cream);border-block:1px solid var(--line)}.dh-pg .scoop-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;border-top:1px solid #c9d0c0}.dh-pg .scoop-steps li{position:relative;padding:28px 32px 4px;border-left:1px solid #c9d0c0}.dh-pg .scoop-steps li:first-child{padding-left:0;border:0}.dh-pg .scoop-steps li:last-child{padding-right:0}.dh-pg .step-number{display:block;font-size:12px;color:var(--muted);margin-bottom:22px}.dh-pg .scoop-steps h3{max-width:260px;min-height:61px}.dh-pg .scoop-steps p{font-size:17px;line-height:1.65;color:#536255;margin-top:15px}.dh-pg .step-arrow{position:absolute;right:-11px;top:27px;width:22px;background:var(--cream)}.dh-pg .dose-line{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #c9d0c0;margin-top:35px;padding-top:25px;font-size:15px}.dh-pg .dose-line p{color:#536255}.dh-pg .dose-line strong{color:var(--green)}.dh-pg .dose-line button{flex-shrink:0}.dh-pg .study-feature{display:grid;grid-template-columns:.55fr 1.45fr;background:var(--sage);border:1px solid #d3dcc9}.dh-pg .study-duration{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px 22px;border-right:1px solid #c3d0b9;color:var(--green)}.dh-pg .study-duration>span{font-size:14px;line-height:1.5}.dh-pg .study-duration>span:last-child{font-size:23px}.dh-pg .study-duration strong{font-weight:400;font-size:142px;line-height:1.1;letter-spacing:-.075em;margin-left:-.07em}.dh-pg .study-result{padding:37px 44px 35px}.dh-pg .study-result h3{font-size:35px;line-height:1.17;margin-top:13px}.dh-pg .study-result>p:not(.eyebrow){color:#4d5d50;font-size:18px;line-height:1.65;margin-top:17px;max-width:645px}.dh-pg .study-result .dh-text-link{margin-top:20px}.dh-pg .study-followup{display:grid;grid-template-columns:.55fr 1.45fr;gap:0;padding:28px 0 22px;border-bottom:1px solid var(--line)}.dh-pg .study-followup .eyebrow{padding:5px 24px 0 0}.dh-pg .study-followup>p:last-child{font-size:18px;color:#4d5d50;padding-left:44px;margin-top:0}.dh-pg .study-followup strong{color:var(--green)}.dh-pg .study-context{max-width:820px;color:var(--muted);font-size:13px;line-height:1.65;margin-top:19px}.dh-pg summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;gap:23px}.dh-pg summary::-webkit-details-marker{display:none}.dh-pg details[open]>summary>svg{transform:rotate(45deg)}.dh-pg .detail-body{color:var(--muted);font-size:16px;line-height:1.7;padding:0 0 23px}.dh-pg .detail-body p+p{margin-top:14px}.dh-pg .detail-body .dh-text-link{margin-top:15px}.dh-pg .experiences{background:var(--green);color:var(--paper)}.dh-pg .experiences h2{color:var(--paper)}.dh-pg .experiences .eyebrow,.dh-pg .experiences .chapter{color:#c0d0b7}.dh-pg .experiences .split-heading>p{color:#c5d2bf}.dh-pg .review-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:60px}.dh-pg .review{border-top:1px solid #57735c;padding-top:26px;min-width:0}.dh-pg .review-topic{font-size:13px;color:#c5d2bf;line-height:1.5;margin-bottom:20px}.dh-pg .review blockquote>p{font-size:32px;font-weight:450;letter-spacing:-.025em;line-height:1.4}.dh-pg .review-main blockquote>p{font-size:38px}.dh-pg .review mark{color:#eeecd0;background:none}.dh-pg .review-author{font-size:14px;font-weight:550;margin-top:25px}.dh-pg .review-author span{font-size:11px;color:#c5d2bf;margin-left:12px;font-weight:400}.dh-pg .review details{margin-top:24px}.dh-pg .review details summary{font-size:13px;min-height:42px;justify-content:flex-start;color:#c5d2bf}.dh-pg .review details summary svg{width:17px;height:17px}.dh-pg .review .full-review{padding-top:15px}.dh-pg .review .full-review>p{font-size:17px;line-height:1.7;font-weight:400;letter-spacing:0;color:#d5dfd0}.dh-pg .review-note{font-size:12px;line-height:1.6;color:#c0ceb9;margin-top:31px}.dh-pg .routine{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.dh-pg .routine-photo{align-self:stretch}.dh-pg .routine-photo img{width:100%;height:100%;object-fit:cover;object-position:48% center;min-height:620px}.dh-pg .routine-copy h2{font-size:42px;margin-top:14px}.dh-pg .routine-copy>p:not(.eyebrow):not(.routine-note){font-size:18px;color:var(--muted);margin-top:21px}.dh-pg .routine-list{list-style:none;padding:0;margin:26px 0 0}.dh-pg .routine-list li{display:flex;gap:20px;border-top:1px solid var(--line);padding:21px 0}.dh-pg .routine-list li>span{font-size:11px;color:#839477;margin-top:3px}.dh-pg .routine-list h3{font-size:21px}.dh-pg .routine-list p{font-size:16px;color:var(--muted);line-height:1.65;margin-top:8px}.dh-pg .routine-note{font-size:15px;color:var(--green);padding-top:2px;margin-top:4px}.dh-pg .our-standard{background:var(--cream);border-block:1px solid var(--line)}.dh-pg .standard-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.dh-pg .founder-photo img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 35%}.dh-pg .founder-copy h2{margin-top:15px}.dh-pg .founder-copy>p:not(.eyebrow):not(.signature){font-size:18px;line-height:1.7;color:#536255;margin-top:20px}.dh-pg .signature{font-size:16px;font-weight:550;color:var(--green);margin-top:24px}.dh-pg .signature span{display:block;font-size:12px;font-weight:400;color:var(--muted);margin-top:3px}.dh-pg .standards-note{border-top:1px solid #c9d0c0;margin-top:26px;padding-top:23px}.dh-pg .standards-note strong{font-size:18px;font-weight:550;color:var(--green)}.dh-pg .standards-note p{font-size:15px;line-height:1.65;color:#536255;margin-top:8px}.dh-pg .questions{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.dh-pg .questions h2{margin-top:15px}.dh-pg .questions .eyebrow{max-width:230px}.dh-pg .question-list details{border-top:1px solid var(--line)}.dh-pg .question-list details:last-child{border-bottom:1px solid var(--line)}.dh-pg .question-list summary{font-size:18px;font-weight:550;line-height:1.45;padding:23px 0;color:var(--green)}.dh-pg .question-list summary svg{width:19px;height:19px}.dh-pg .question-list .detail-body{max-width:590px}.dh-pg .daily-scoop{background:var(--sage);border-block:1px solid #d4dccb}.dh-pg .product-layout{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.dh-pg .product-visual{text-align:center;min-width:0}.dh-pg .product-visual .eyebrow{font-size:12px}.dh-pg .product-visual img{width:100%;max-width:470px;margin:0 auto;aspect-ratio:1;object-fit:contain}.dh-pg .product-visual>p{font-size:18px;line-height:1.5;font-weight:450;color:#536255;margin-top:-8px}.dh-pg .product-copy h2{margin-top:15px}.dh-pg .product-copy>p:not(.eyebrow):not(.product-link-note){font-size:18px;color:#4d5d50;line-height:1.65;margin-top:22px}.dh-pg .product-copy strong{color:var(--green)}.dh-pg .product-copy .dh-button{width:100%;margin-top:29px}.dh-pg .product-copy .product-link-note{font-size:12px;line-height:1.6;color:#536255;margin-top:10px}.dh-pg .guarantee{display:flex;gap:16px;align-items:flex-start;border-top:1px solid #c3d0b9;margin-top:27px;padding-top:24px}.dh-pg .guarantee>svg{width:28px;height:31px;color:var(--green)}.dh-pg .guarantee h3{font-size:16px;letter-spacing:0;font-weight:550;line-height:1.5}.dh-pg .guarantee p{font-size:13px;color:#536255;line-height:1.65;margin-top:7px}.dh-pg .sources{padding-top:30px}.dh-pg .sources summary{padding:20px 0;font-size:14px;color:var(--green)}.dh-pg .sources summary svg{width:18px;height:18px}.dh-pg .sources details{border-bottom:1px solid var(--line)}.dh-pg .sources .detail-body{font-size:14px;max-width:900px}.dh-pg .sources ol{padding-left:23px;margin:17px 0}.dh-pg .sources li{padding:6px 0 6px 4px}.dh-pg .sources a{color:var(--green)}.dh-pg .footer{display:flex;align-items:center;gap:32px;flex-wrap:wrap;padding-block:32px 116px}.dh-pg .footer .logo{width:66px}.dh-pg .footer>p{font-size:13px;color:var(--muted)}.dh-pg .footer-guide{display:flex;align-items:center;gap:15px;text-decoration:none;font-size:13px;margin-left:auto}.dh-pg .footer-guide svg{width:18px}.dh-pg .footer small{flex-basis:100%;max-width:900px;color:var(--muted);font-size:11px;line-height:1.65}.dh-pg .sticky-cta{position:fixed;inset:auto 0 0;z-index:30;background:var(--paper);border-top:1px solid var(--line);padding:11px 0 calc(11px + env(safe-area-inset-bottom,0px))}.dh-pg .sticky-inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.dh-pg .sticky-inner strong{display:block;font-size:15px;color:var(--green);font-weight:550}.dh-pg .sticky-inner>div>span{display:block;font-size:12px;color:var(--muted);margin-top:2px}.dh-pg .sticky-cta .dh-button{min-height:47px;font-size:14px;padding:12px 18px}.dh-pg .nutrition-dialog{border:0;background:var(--paper);color:var(--green);padding:0;width:min(650px,calc(100% - 24px));max-height:calc(100dvh - 28px);overscroll-behavior:contain}.dh-pg .nutrition-dialog::backdrop{background:#10291ed9}.dh-pg .dialog-heading{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--paper);border-bottom:1px solid var(--line);padding:15px 22px}.dh-pg .dialog-heading h2{font-size:23px;line-height:1.25}.dh-pg .dialog-heading button{background:none;border:0;width:44px;height:44px;display:grid;place-items:center;flex-shrink:0}.dh-pg .nutrition-dialog>img{width:100%;padding:8px}@media(max-width:1100px){.dh-pg .wrap{width:calc(100% - 56px)}.dh-pg .hero{gap:0 36px}.dh-pg .hero-heading h1{font-size:58px}.dh-pg .hero-photo img{min-height:665px}.dh-pg .anatomy-layout{gap:36px}.dh-pg .anatomy-image img{aspect-ratio:.92}.dh-pg .split-heading{gap:40px}.dh-pg .scoop-steps li{padding-inline:24px}.dh-pg .scoop-steps h3{font-size:23px;min-height:85px}.dh-pg .study-duration strong{font-size:124px}.dh-pg .study-result{padding:31px}.dh-pg .study-followup>p:last-child{padding-left:31px}.dh-pg .routine,.dh-pg .standard-layout,.dh-pg .questions,.dh-pg .product-layout{gap:40px}.dh-pg .routine-copy h2{font-size:37px}.dh-pg .routine-photo img{min-height:690px}.dh-pg .review-grid{gap:40px}.dh-pg .review-main blockquote>p{font-size:34px}.dh-pg .review blockquote>p{font-size:31px}.dh-pg .guide-nav{gap:22px}.dh-pg .guide-nav>span{display:none}}@media(max-width:820px){.dh-pg .wrap{width:calc(100% - 40px)}.dh-pg .section{padding-block:49px}.dh-pg{font-size:18px}.dh-pg h2{font-size:35px;line-height:1.17}.dh-pg h2 br{display:none}.dh-pg h3{font-size:24px}.dh-pg .eyebrow{font-size:11px;line-height:1.65;letter-spacing:.1em}.dh-pg .chapter{margin-right:9px}.dh-pg .masthead-inner{height:75px;gap:15px}.dh-pg .logo{width:65px}.dh-pg .journal{font-size:12px;line-height:1.5;text-align:right}.dh-pg .journal span{display:block;margin-left:0;color:var(--green)}.dh-pg .header-link{display:none}.dh-pg .hero{grid-template-columns:1fr;gap:0;padding-block:30px 29px}.dh-pg .hero-heading{grid-column:1;grid-row:1}.dh-pg .hero-heading h1{font-size:clamp(40px,8.7vw,61px);line-height:1.07;letter-spacing:-.05em;margin-top:14px;max-width:580px}.dh-pg .hero-subtitle{font-size:18px;line-height:1.5;margin-top:18px;max-width:510px}.dh-pg .hero-photo{grid-column:1;grid-row:2;margin:25px -20px 0}.dh-pg .hero-photo img{min-height:0;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center}.dh-pg .hero-copy{grid-column:1;grid-row:3;padding-top:25px;max-width:none;font-size:18px;line-height:1.65}.dh-pg .hero-copy .dh-button{width:100%;margin-top:23px;font-size:16px;min-height:56px}.dh-pg .hero-copy .byline{font-size:12px;margin-top:17px}.dh-pg .trust-inner{flex-wrap:wrap;gap:9px 18px;justify-content:flex-start;font-size:12px;padding-block:15px}.dh-pg .trust-inner span{gap:7px}.dh-pg .trust-inner svg{width:16px;height:16px}.dh-pg .guide-nav{overflow-x:auto;justify-content:flex-start;gap:25px;white-space:nowrap;padding-block:14px;font-size:13px;scrollbar-width:thin}.dh-pg .guide-nav a{padding:7px 0;min-height:36px}.dh-pg .guide-nav>span{display:none}.dh-pg .dh-section-heading{margin-bottom:27px}.dh-pg .dh-section-heading h2,.dh-pg .split-heading h2{margin-top:13px}.dh-pg .dh-section-heading h2 br,.dh-pg .split-heading h2 br{display:none}.dh-pg .dh-section-heading>p:last-child:not(.eyebrow){font-size:18px;line-height:1.65;margin-top:20px}.dh-pg .anatomy-layout{grid-template-columns:1fr;gap:28px}.dh-pg .anatomy-image img{aspect-ratio:1.4;object-position:50% 47%}.dh-pg .anatomy-image figcaption{font-size:11px;padding:11px 14px}.dh-pg .tissue{gap:17px;padding-block:23px}.dh-pg .tissue-number{font-size:12px}.dh-pg .tissue .eyebrow{font-size:11px;margin-bottom:7px}.dh-pg .tissue p:not(.eyebrow){font-size:17px;line-height:1.65;margin-top:9px}.dh-pg .connection-takeaway{grid-template-columns:1fr;gap:10px;padding:24px 22px;margin-top:28px}.dh-pg .connection-takeaway>p{font-size:20px;line-height:1.55}.dh-pg .connection-takeaway .eyebrow{padding:0}.dh-pg .split-heading{grid-template-columns:1fr;gap:21px;margin-bottom:29px}.dh-pg .split-heading>p{font-size:18px;line-height:1.65;padding:0}.dh-pg .scoop-steps{grid-template-columns:1fr;border:0}.dh-pg .scoop-steps li,.dh-pg .scoop-steps li:first-child,.dh-pg .scoop-steps li:last-child{display:grid;grid-template-columns:25px 1fr;gap:16px;padding:25px 0;border-left:0;border-top:1px solid #c9d0c0}.dh-pg .scoop-steps li:last-child{padding-bottom:0}.dh-pg .step-number{margin:3px 0 0;font-size:12px}.dh-pg .scoop-steps h3{max-width:none;min-height:0;font-size:25px}.dh-pg .scoop-steps p{font-size:18px;line-height:1.65;margin-top:12px}.dh-pg .step-arrow{display:none}.dh-pg .dose-line{display:block;margin-top:29px;padding-top:23px;font-size:16px;line-height:1.65}.dh-pg .dose-line strong{display:block}.dh-pg .dose-line button{font-size:15px;min-height:44px;margin-top:12px}.dh-pg .study-feature{grid-template-columns:1fr}.dh-pg .study-duration{flex-direction:row;gap:12px;padding:21px 23px;border:0;border-bottom:1px solid #c3d0b9;justify-content:flex-start;text-align:left}.dh-pg .study-duration>span:first-child{font-size:12px;max-width:52px;line-height:1.5}.dh-pg .study-duration strong{font-size:58px;line-height:1;margin-left:0;letter-spacing:-.065em}.dh-pg .study-duration>span:last-child{font-size:19px;align-self:flex-end;padding-bottom:6px}.dh-pg .study-result{padding:25px 23px 28px}.dh-pg .study-result .eyebrow{font-size:10px;max-width:240px;line-height:1.7}.dh-pg .study-result h3{font-size:31px;line-height:1.2;margin-top:12px}.dh-pg .study-result>p:not(.eyebrow){font-size:18px;line-height:1.65;margin-top:17px}.dh-pg .study-result .dh-text-link{font-size:15px;min-height:44px;margin-top:17px}.dh-pg .study-followup{grid-template-columns:1fr;gap:10px;padding:24px 0 21px}.dh-pg .study-followup .eyebrow{padding:0}.dh-pg .study-followup>p:last-child{font-size:18px;padding:0}.dh-pg .study-context{font-size:13px;margin-top:17px;line-height:1.7}.dh-pg .review-grid{grid-template-columns:1fr;gap:30px}.dh-pg .review{padding-top:24px}.dh-pg .review-topic{font-size:13px;margin-bottom:18px}.dh-pg .review blockquote>p,.dh-pg .review-main blockquote>p{font-size:31px;line-height:1.43}.dh-pg .review-author{font-size:15px;margin-top:23px}.dh-pg .review-author span{font-size:12px;display:block;margin:3px 0 0}.dh-pg .review details{margin-top:16px}.dh-pg .review details summary{font-size:14px;min-height:44px}.dh-pg .review .full-review>p{font-size:18px}.dh-pg .review-note{font-size:12px;margin-top:27px}.dh-pg .routine{grid-template-columns:1fr;gap:27px}.dh-pg .routine-photo img{min-height:0;aspect-ratio:4/3;height:auto;object-position:50% 50%}.dh-pg .routine-copy h2{font-size:35px;line-height:1.17;margin-top:13px}.dh-pg .routine-copy h2 br{display:none}.dh-pg .routine-copy>p:not(.eyebrow):not(.routine-note){font-size:18px;margin-top:20px}.dh-pg .routine-list{margin-top:24px}.dh-pg .routine-list li{gap:16px;padding-block:21px}.dh-pg .routine-list h3{font-size:23px}.dh-pg .routine-list p{font-size:17px;margin-top:9px}.dh-pg .routine-list li>span{font-size:12px}.dh-pg .routine-note{font-size:16px;line-height:1.65;margin-top:2px}.dh-pg .standard-layout{grid-template-columns:1fr;gap:28px}.dh-pg .founder-photo img{aspect-ratio:4/3;object-position:center 35%}.dh-pg .founder-copy h2{margin-top:13px}.dh-pg .founder-copy>p:not(.eyebrow):not(.signature){font-size:18px;line-height:1.7;margin-top:20px}.dh-pg .signature{font-size:16px;margin-top:23px}.dh-pg .signature span{font-size:12px}.dh-pg .standards-note{margin-top:24px;padding-top:23px}.dh-pg .standards-note strong{font-size:19px}.dh-pg .standards-note p{font-size:16px;line-height:1.65;margin-top:10px}.dh-pg .questions{grid-template-columns:1fr;gap:25px}.dh-pg .questions h2 br{display:none}.dh-pg .questions .eyebrow{max-width:none}.dh-pg .questions h2{margin-top:13px}.dh-pg .question-list summary{font-size:18px;padding:21px 0;line-height:1.5;gap:22px}.dh-pg .question-list .detail-body{font-size:17px;line-height:1.7}.dh-pg .product-layout{grid-template-columns:1fr;gap:32px}.dh-pg .product-visual .eyebrow{font-size:11px}.dh-pg .product-visual img{max-width:340px}.dh-pg .product-visual>p{font-size:17px;margin-top:-8px}.dh-pg .product-copy h2{margin-top:13px}.dh-pg .product-copy>p:not(.eyebrow):not(.product-link-note){font-size:18px;line-height:1.65;margin-top:20px}.dh-pg .product-copy .dh-button{margin-top:24px;padding:17px 18px;min-height:59px;font-size:16px;gap:15px}.dh-pg .product-copy .product-link-note{font-size:12px;line-height:1.6;margin-top:11px}.dh-pg .guarantee{margin-top:25px;padding-top:23px;gap:14px}.dh-pg .guarantee h3{font-size:16px;line-height:1.5}.dh-pg .guarantee p{font-size:14px;line-height:1.65}.dh-pg .sources{padding-top:15px}.dh-pg .sources summary{font-size:14px;min-height:60px}.dh-pg .sources .detail-body{font-size:15px;line-height:1.7}.dh-pg .footer{padding-block:27px 108px;gap:22px 18px}.dh-pg .footer .logo{width:64px}.dh-pg .footer>p{font-size:12px;flex:1;text-align:right}.dh-pg .footer-guide{font-size:14px;min-height:44px;margin-left:0;flex-basis:100%;justify-content:space-between;border-top:1px solid var(--line);padding-top:15px}.dh-pg .footer small{font-size:12px;line-height:1.65}.dh-pg .sticky-inner{width:calc(100% - 28px)}.dh-pg .sticky-inner>div{display:none}.dh-pg .sticky-cta{padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px))}.dh-pg .sticky-cta .dh-button{width:100%;font-size:15px;min-height:48px;padding:12px 16px}.dh-pg .dialog-heading{padding:12px 14px;gap:10px}.dh-pg .dialog-heading h2{font-size:22px}.dh-pg .nutrition-dialog>img{padding:4px}}@media(max-width:370px){.dh-pg .hero-heading h1{font-size:39px}.dh-pg .hero .eyebrow{font-size:10px}.dh-pg .hero-copy .dh-button{min-width:0}.dh-pg .trust-inner{gap:9px 12px;font-size:11px}.dh-pg h2,.dh-pg .routine-copy h2{font-size:32px}.dh-pg .review blockquote>p,.dh-pg .review-main blockquote>p{font-size:29px}.dh-pg .product-copy .dh-button,.dh-pg .sticky-cta .dh-button{font-size:14px;gap:12px}.dh-pg .study-result{padding-inline:19px}}.dh-pg .alternative{background:var(--sage);border-block:1px solid #d4dccb}.dh-pg .alternative-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.dh-pg .alternative h2{margin-top:15px}.dh-pg .alternative-intro{font-size:18px;line-height:1.65;color:#536255;margin-top:21px;max-width:320px}.dh-pg .alternative-copy>p{font-size:18px;line-height:1.7;color:#536255}.dh-pg .alternative-copy strong{color:var(--green)}.dh-pg .alternative-copy .alternative-note{font-size:14px;line-height:1.7;padding-top:20px;margin-top:23px;border-top:1px solid #c3d0b9}.dh-pg .alternative-copy .source-ref{font-size:11px}@media(max-width:1100px){.dh-pg .alternative-layout{gap:40px}}@media(max-width:820px){.dh-pg .alternative-layout{grid-template-columns:1fr;gap:24px}.dh-pg .alternative h2{margin-top:13px}.dh-pg .alternative h2 br{display:none}.dh-pg .alternative-intro{margin-top:16px;max-width:none}.dh-pg .alternative-copy>p{font-size:18px;line-height:1.65}.dh-pg .alternative-copy .alternative-note{font-size:14px;line-height:1.7;margin-top:22px;padding-top:21px}}@media(prefers-reduced-motion:reduce){.dh-pg{scroll-behavior:auto}.dh-pg *{transition:none!important}}.dh-pg .hero-heading h1{font-size:clamp(46px,4.8vw,65px);max-width:550px}.dh-pg .hero-photo img{min-height:540px;object-position:49% center}.dh-pg .hero-copy{padding-top:26px;max-width:435px}.dh-pg .hero-copy .byline{display:block}.dh-pg .dh-section-heading{max-width:790px}.dh-pg .name-intro{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.dh-pg .name-intro h2{margin-top:14px;max-width:390px}.dh-pg .name-intro>p{color:var(--muted);font-size:18px;line-height:1.7}.dh-pg .name-intro strong{color:var(--green)}.dh-pg .name-visual{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:38px 0 0;padding:30px 0;border-block:1px solid var(--line)}.dh-pg .name-visual>div{padding:0 30px;border-left:1px solid var(--line)}.dh-pg .name-visual>div:first-child{padding-left:0;border:0}.dh-pg .name-visual dt>span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.dh-pg .name-visual dt strong{display:block;margin-top:8px;font-size:36px;letter-spacing:-.045em;font-weight:500;line-height:1.2;color:var(--green)}.dh-pg .name-visual dd{margin:12px 0 0;font-size:15px;color:var(--muted);line-height:1.5}.dh-pg .section-footnote{font-size:13px;color:var(--muted);margin-top:18px;max-width:860px}.dh-pg .cream-chapter{background:var(--cream);border-block:1px solid var(--line)}.dh-pg .signal-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px;list-style:none;padding:0;margin:37px 0 30px}.dh-pg .signal-flow li{position:relative;min-width:0}.dh-pg .step-label{display:block;font-size:10px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.dh-pg .science-art{display:block;width:100%;height:auto;max-height:205px;margin:14px 0 23px}.dh-pg .signal-flow h3{font-size:26px;letter-spacing:-.035em}.dh-pg .signal-flow p{font-size:17px;color:#536255;margin-top:12px;line-height:1.6}.dh-pg .flow-arrow{position:absolute;right:-41px;top:98px;font-size:27px;font-weight:300;color:#78906f}.dh-pg .diagram-bottom{display:flex;align-items:center;justify-content:space-between;gap:48px;border-top:1px solid #c6cebc;padding-top:25px}.dh-pg .diagram-bottom>p{max-width:600px;font-size:14px;color:#536255;line-height:1.65}.dh-pg .diagram-bottom .dh-text-link{flex-shrink:0}.dh-pg .care-photos{display:grid;grid-template-columns:1fr 1fr;gap:40px}.dh-pg .care-photo img{width:100%;aspect-ratio:1.15;object-fit:cover}.dh-pg .food-photo img{object-position:center}.dh-pg .move-photo img{object-position:50% 50%}.dh-pg .care-photo figcaption{padding-top:22px;max-width:490px}.dh-pg .care-photo h3{margin-top:8px;font-size:29px;line-height:1.2}.dh-pg .care-photo p{font-size:17px;color:var(--muted);line-height:1.65;margin-top:13px}.dh-pg .care-notes{display:grid;grid-template-columns:1fr 1fr;gap:40px;border-block:1px solid var(--line);padding:27px 0;margin-top:34px}.dh-pg .care-notes>div{display:flex;align-items:flex-start;gap:17px}.dh-pg .care-notes svg{width:30px;height:30px;color:#63805d;margin-top:3px}.dh-pg .care-notes p{font-size:15px;color:var(--muted);line-height:1.65}.dh-pg .care-notes strong{display:block;color:var(--green);font-size:17px;font-weight:550;margin-bottom:5px}.dh-pg .routine-chapter{background:var(--sage);border-block:1px solid var(--line)}.dh-pg .routine-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px}.dh-pg .routine-image img{width:100%;aspect-ratio:.95;object-fit:cover;object-position:50% 45%}.dh-pg .routine-image figcaption{font-size:12px;color:#536255;margin-top:12px}.dh-pg .routine-copy h2{font-size:clamp(35px,3.5vw,46px);max-width:450px}.dh-pg .routine-copy>p:not(.eyebrow){font-size:18px;color:#4d5d50;line-height:1.7;margin-top:21px}.dh-pg .routine-copy strong{color:var(--green)}.dh-pg .habit-note{margin-top:25px;padding-top:23px;border-top:1px solid #c2cbb8}.dh-pg .habit-note>p{font-size:17px;color:#4d5d50;line-height:1.65;margin-top:10px}.dh-pg .routine-copy .dh-text-link{margin-top:18px}.dh-pg .choose-section{background:var(--paper)}.dh-pg .product-layout{align-items:start;gap:65px}.dh-pg .choose-section .product-visual{background:#ede9ed;padding:30px 20px 34px;align-self:center}.dh-pg .product-visual img{max-width:460px;margin:0 auto}.dh-pg .product-visual>p{font-size:16px;margin-top:0;color:#635a68}.dh-pg .product-copy h2{font-size:clamp(35px,3.4vw,46px)}.dh-pg .product-copy>p:not(.eyebrow):not(.product-link-note){margin-top:18px}.dh-pg .ratio-figure{margin-top:24px}.dh-pg .ratio-visual{display:grid;grid-template-columns:1.5fr 20px 1fr;align-items:start;gap:14px;padding:25px 0 12px;border-top:1px solid var(--line)}.dh-pg .ratio-myo,.dh-pg .ratio-dci{display:grid;grid-template-rows:90px auto;align-items:center;gap:12px}.dh-pg .dot-grid{display:grid;grid-template-columns:repeat(8,12px);gap:6px;align-self:center;width:max-content}.dh-pg .dot-grid>span,.dh-pg .single-dot{display:block;width:12px;height:12px;border-radius:50%;background:#698361}.dh-pg .ratio-dci .single-dot{background:#876895;justify-self:start;margin-left:21px}.dh-pg .ratio-colon{font-size:32px;font-weight:400;line-height:90px;color:#9baa93;text-align:center}.dh-pg .ratio-myo>span,.dh-pg .ratio-dci>span:last-child{font-size:12px;color:var(--muted);line-height:1.4}.dh-pg .ratio-myo>span strong,.dh-pg .ratio-dci>span strong{font-size:24px;margin-right:4px;color:var(--green);font-weight:500}.dh-pg .ratio-figure figcaption{font-size:11px;color:var(--muted)}.dh-pg .formula-facts{display:grid;grid-template-columns:.75fr .95fr 1.2fr;gap:15px;margin:22px 0 0;border-block:1px solid var(--line);padding:20px 0}.dh-pg .formula-facts dt{font-size:24px;color:var(--green);font-weight:550;letter-spacing:-.04em;line-height:1.2}.dh-pg .formula-facts dd{font-size:12px;color:var(--muted);line-height:1.5;margin:8px 0 0}.dh-pg .product-copy .dh-button{margin-top:24px}.dh-pg .product-copy .product-link-note{margin-top:13px}.dh-pg .sources{padding-top:0}.dh-pg .sticky-cta{box-shadow:0 -4px 20px #123b2b08}@media(max-width:1100px){.dh-pg .name-intro,.dh-pg .routine-grid,.dh-pg .product-layout,.dh-pg .signal-flow{gap:38px}.dh-pg .flow-arrow{right:-29px}.dh-pg .signal-flow h3{font-size:25px}.dh-pg .care-photos,.dh-pg .care-notes{gap:30px}.dh-pg .name-visual dt strong{font-size:30px}.dh-pg .formula-facts dt{font-size:21px}.dh-pg .dot-grid{grid-template-columns:repeat(8,10px);gap:5px}.dh-pg .dot-grid>span,.dh-pg .single-dot{width:10px;height:10px}.dh-pg .ratio-visual{gap:10px;grid-template-columns:1.35fr 15px 1fr}}@media(max-width:820px){.dh-pg .hero-heading h1{font-size:clamp(43px,10vw,61px)}.dh-pg .hero-photo img{min-height:0;aspect-ratio:1.28;object-position:50% 32%}.dh-pg .hero-copy{max-width:none;padding-top:24px}.dh-pg .hero-copy .dh-button{min-width:0}.dh-pg .name-intro{grid-template-columns:1fr;gap:20px}.dh-pg .name-intro h2{max-width:none}.dh-pg .name-intro>p{font-size:18px}.dh-pg .name-visual{margin-top:27px;padding:23px 0;gap:0}.dh-pg .name-visual>div{padding:0 12px}.dh-pg .name-visual>div:last-child{padding-right:0}.dh-pg .name-visual dt>span{font-size:9px;letter-spacing:.035em}.dh-pg .name-visual dt strong{font-size:clamp(17px,4.9vw,29px);line-height:1.3;margin-top:8px}.dh-pg .name-visual dd{font-size:12px;line-height:1.5;margin-top:9px}.dh-pg .section-footnote{font-size:13px;line-height:1.7;margin-top:17px}.dh-pg .signal-flow{grid-template-columns:1fr;gap:0;margin:26px 0 21px}.dh-pg .signal-flow li{display:grid;grid-template-columns:102px minmax(0,1fr);gap:7px 18px;padding:22px 0;border-top:1px solid #c6cebc}.dh-pg .signal-flow li:first-child{padding-top:0;border:0}.dh-pg .signal-flow li:last-child{padding-bottom:0}.dh-pg .science-art{grid-column:1;grid-row:1/4;width:122px;max-width:none;align-self:center;margin:0 0 0 -10px}.dh-pg .step-label,.dh-pg .signal-flow h3,.dh-pg .signal-flow p{grid-column:2}.dh-pg .step-label{grid-row:1;font-size:9px;letter-spacing:.075em}.dh-pg .signal-flow h3{grid-row:2;font-size:24px;line-height:1.22}.dh-pg .signal-flow p{grid-row:3;font-size:16px;margin-top:3px;line-height:1.6}.dh-pg .flow-arrow{display:none}.dh-pg .diagram-bottom{display:block;padding-top:22px}.dh-pg .diagram-bottom>p{font-size:13px}.dh-pg .diagram-bottom .dh-text-link{margin-top:12px;min-height:44px;font-size:15px}.dh-pg .care-photos{grid-template-columns:1fr;gap:32px}.dh-pg .care-photo img{aspect-ratio:1.24}.dh-pg .care-photo figcaption{padding-top:18px;max-width:none}.dh-pg .care-photo h3{font-size:28px}.dh-pg .care-photo p{font-size:18px;margin-top:11px}.dh-pg .care-notes{grid-template-columns:1fr;gap:24px;margin-top:29px;padding:24px 0}.dh-pg .care-notes p{font-size:16px}.dh-pg .care-notes strong{font-size:18px}.dh-pg .routine-grid{grid-template-columns:1fr;gap:28px}.dh-pg .routine-image img{aspect-ratio:1.2;object-position:50% 37%}.dh-pg .routine-copy h2{font-size:35px;max-width:none}.dh-pg .routine-copy>p:not(.eyebrow){font-size:18px}.dh-pg .habit-note>p{font-size:18px}.dh-pg .routine-copy .dh-text-link{font-size:15px;min-height:44px}.dh-pg .product-layout{grid-template-columns:1fr;gap:30px}.dh-pg .choose-section .product-visual{padding:23px 15px 25px}.dh-pg .product-visual img{max-width:310px}.dh-pg .product-visual>p{font-size:15px}.dh-pg .product-copy h2{font-size:35px}.dh-pg .ratio-visual{grid-template-columns:1.4fr 18px 1fr;gap:12px}.dh-pg .dot-grid{grid-template-columns:repeat(8,11px);gap:6px}.dh-pg .dot-grid>span,.dh-pg .single-dot{width:11px;height:11px}.dh-pg .formula-facts{gap:13px}.dh-pg .formula-facts dt{font-size:23px}.dh-pg .formula-facts dd{font-size:11px}.dh-pg .formula-facts>div:last-child dt{font-size:20px;padding-top:2px}.dh-pg .product-copy .dh-button{font-size:15px}.dh-pg .product-copy .product-link-note{font-size:12px}}@media(max-width:370px){.dh-pg .signal-flow li{grid-template-columns:82px minmax(0,1fr);gap:7px 13px}.dh-pg .science-art{width:102px}.dh-pg .signal-flow h3{font-size:22px}.dh-pg .name-visual>div{padding-inline:9px}.dh-pg .name-visual dt strong{font-size:16px}.dh-pg .name-visual dt>span{font-size:8px}.dh-pg .dot-grid{grid-template-columns:repeat(8,9px);gap:5px}.dh-pg .dot-grid>span,.dh-pg .single-dot{width:9px;height:9px}.dh-pg .formula-facts dt{font-size:21px}.dh-pg .formula-facts>div:last-child dt{font-size:18px}}.dh-pg .numbers-chapter{background:var(--green);color:var(--paper);margin-top:34px}.dh-pg .numbers-chapter h2{color:var(--paper);max-width:720px}.dh-pg .numbers-chapter .eyebrow{color:#bfceb5}.dh-pg .population-stats{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-top:38px}.dh-pg .population-stat{min-width:0}.dh-pg .stat-kicker{font-size:12px;font-weight:500;letter-spacing:.025em;color:#d1dbc8}.dh-pg .stat-value{display:flex;align-items:baseline;gap:4px;font-size:100px;font-weight:450;letter-spacing:-.065em;line-height:1.2;margin-top:12px;color:#e1eacb}.dh-pg .stat-value>span{font-size:49px;letter-spacing:-.04em}.dh-pg .stat-value small{font-size:21px;font-weight:400;letter-spacing:-.02em;margin-right:8px}.dh-pg .population-stat figcaption{font-size:21px;line-height:1.5;max-width:460px;margin-top:12px;color:#f3f4eb}.dh-pg .stat-bar{height:10px;display:flex;margin-top:26px;background:#41634b;overflow:hidden}.dh-pg .prevalence-bar>span:first-child{width:10%;background:#dce7c5}.dh-pg .prevalence-bar>span:last-child{width:3%;background:repeating-linear-gradient(135deg,#dce7c5 0px 2px,#719265 2px 4px)}.dh-pg .diagnosis-bar>span{width:70%;background:#dce7c5}.dh-pg .stat-context{font-size:12px;color:#c0cfb6;margin-top:10px}.dh-pg .stats-source{font-size:11px;color:#c0cfb6;border-top:1px solid #41634b;padding-top:22px;margin-top:32px}.dh-pg .numbers-chapter .source-ref{color:#e1eacb}.dh-pg .diagnosis-layout{display:grid;grid-template-columns:1fr 1fr;gap:70px}.dh-pg .diagnosis-layout h2{margin-top:14px;max-width:470px;font-size:40px}.dh-pg .diagnosis-layout>div>p:not(.eyebrow){font-size:17px;color:var(--muted);margin-top:20px;max-width:430px}.dh-pg .delay-stats{display:grid;grid-template-columns:1fr 1fr;gap:24px}.dh-pg .delay-stats>div>strong{font-size:56px;font-weight:450;line-height:1.2;letter-spacing:-.055em;color:var(--green)}.dh-pg .delay-stats>div>strong>span{font-size:28px;letter-spacing:-.025em}.dh-pg .delay-stats>div>p{font-size:17px;color:var(--muted);line-height:1.6;margin-top:12px}.dh-pg .delay-stats b{font-weight:550;color:var(--green)}.dh-pg .delay-stats .survey-note{grid-column:1/-1;font-size:12px;color:var(--muted);line-height:1.7;margin-top:0;border-top:1px solid var(--line);padding-top:18px}.dh-pg .why-answers-matter{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-top:29px;border-top:1px solid var(--line);margin-top:35px}.dh-pg .why-answers-matter h3{font-size:25px}.dh-pg .why-answers-matter p{font-size:17px;color:var(--muted);line-height:1.7}.dh-pg .diagnosis-chapter{padding-bottom:0}@media(max-width:1100px){.dh-pg .population-stats{gap:45px}.dh-pg .stat-value{font-size:85px}.dh-pg .diagnosis-layout,.dh-pg .why-answers-matter{gap:38px}.dh-pg .diagnosis-layout h2{font-size:36px}.dh-pg .delay-stats{gap:20px}.dh-pg .delay-stats>div>strong{font-size:50px}}@media(max-width:820px){.dh-pg .numbers-chapter{margin-top:22px}.dh-pg .population-stats{grid-template-columns:1fr;gap:29px;margin-top:29px}.dh-pg .population-stat+.population-stat{border-top:1px solid #41634b;padding-top:25px}.dh-pg .stat-value{font-size:84px;margin-top:8px}.dh-pg .stat-value>span{font-size:42px}.dh-pg .stat-value small{font-size:19px}.dh-pg .population-stat figcaption{font-size:20px;margin-top:8px}.dh-pg .stat-bar{margin-top:20px}.dh-pg .stats-source{font-size:11px;line-height:1.65;margin-top:25px;padding-top:20px}.dh-pg .diagnosis-layout{grid-template-columns:1fr;gap:28px}.dh-pg .diagnosis-layout h2{font-size:35px;max-width:520px}.dh-pg .diagnosis-layout>div>p:not(.eyebrow){font-size:18px;max-width:none;margin-top:18px}.dh-pg .delay-stats{gap:22px}.dh-pg .delay-stats>div>strong{font-size:50px}.dh-pg .delay-stats>div>p{font-size:16px}.dh-pg .delay-stats .survey-note{font-size:12px}.dh-pg .why-answers-matter{grid-template-columns:1fr;gap:14px;margin-top:27px;padding-top:23px}.dh-pg .why-answers-matter p{font-size:18px}}.dh-pg .hero-heading h1{font-size:clamp(45px,4.6vw,63px);max-width:550px}.dh-pg .hero-photo img{min-height:570px}.dh-pg .plain-intro{padding-bottom:35px}.dh-pg .plain-prose{font-size:18px;line-height:1.7;color:var(--muted)}.dh-pg .plain-prose strong{color:var(--green)}.dh-pg .name-note{border-top:1px solid var(--line);margin-top:29px}.dh-pg .name-note summary{font-size:14px;padding:18px 0;color:var(--green)}.dh-pg .name-note .detail-body{max-width:820px;font-size:15px;padding-bottom:0}.dh-pg .numbers-chapter{margin-top:0}.dh-pg .numbers-chapter .dh-section-heading{margin-bottom:25px}.dh-pg .population-stats{margin-top:25px}.dh-pg .diagnosis-note-simple{margin-top:20px;border-top:1px solid #41634b}.dh-pg .diagnosis-note-simple summary{font-size:14px;color:#e1eacb;padding:20px 0 0;line-height:1.6}.dh-pg .diagnosis-note-simple summary svg{width:19px;height:19px}.dh-pg .diagnosis-note-simple .detail-body{padding:17px 0 0;max-width:850px;color:#d2ddc8;font-size:16px}.dh-pg .diagnosis-note-simple .survey-note{font-size:12px;margin-top:13px}.dh-pg .signal-flow h3{font-size:25px}.dh-pg .plain-connection{display:flex;align-items:center;gap:18px;padding:23px 0;margin-top:25px;border-block:1px solid #c2cbb8;font-size:16px;line-height:1.5;color:var(--green)}.dh-pg .plain-connection>span:first-child{font-weight:650;font-size:21px;flex-shrink:0;letter-spacing:-.035em}.dh-pg .plain-connection>span:last-child{max-width:200px}.dh-pg .inositol-turning-point .routine-grid{align-items:center}.dh-pg .outcomes{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-top:58px;padding-top:35px;border-top:1px solid #c2cbb8}.dh-pg .outcome-heading h2{margin-top:14px;max-width:420px;font-size:39px}.dh-pg .outcome-row{display:flex;gap:20px;padding-bottom:25px}.dh-pg .outcome-row+.outcome-row{border-top:1px solid #c2cbb8;padding-top:25px}.dh-pg .outcome-number{font-size:12px;color:var(--muted);padding-top:4px}.dh-pg .outcome-row h3{font-size:27px;line-height:1.25}.dh-pg .outcome-row p{font-size:18px;color:#4d5d50;line-height:1.7;margin-top:12px}.dh-pg .evidence-plain{font-size:13px;color:#536255;line-height:1.75;padding-top:16px;border-top:1px solid #c2cbb8}@media(max-width:1100px){.dh-pg .outcomes{gap:38px}.dh-pg .outcome-heading h2{font-size:35px}.dh-pg .outcome-row h3{font-size:25px}.dh-pg .signal-flow h3{font-size:23px}}@media(max-width:820px){.dh-pg .hero-heading h1{font-size:clamp(42px,10vw,60px)}.dh-pg .hero-photo img{min-height:0}.dh-pg .plain-intro{padding-bottom:32px}.dh-pg .plain-prose{font-size:18px}.dh-pg .name-note summary{font-size:14px;min-height:57px}.dh-pg .name-note .detail-body{font-size:16px}.dh-pg .diagnosis-note-simple summary{font-size:14px}.dh-pg .diagnosis-note-simple .detail-body{font-size:17px}.dh-pg .signal-flow h3{font-size:23px}.dh-pg .signal-flow li{grid-template-columns:90px minmax(0,1fr);gap:7px 16px}.dh-pg .science-art{width:110px}.dh-pg .plain-connection{gap:14px;padding:20px 0}.dh-pg .plain-connection>span:first-child{font-size:21px}.dh-pg .plain-connection>span:last-child{font-size:16px}.dh-pg .outcomes{grid-template-columns:1fr;gap:28px;margin-top:35px;padding-top:29px}.dh-pg .outcome-heading h2{font-size:35px;max-width:500px}.dh-pg .outcome-row{gap:16px}.dh-pg .outcome-row h3{font-size:26px}.dh-pg .outcome-row p{font-size:18px}.dh-pg .evidence-plain{font-size:13px}}@media(max-width:370px){.dh-pg .signal-flow li{grid-template-columns:75px minmax(0,1fr);gap:7px 12px}.dh-pg .science-art{width:94px}.dh-pg .signal-flow h3{font-size:21px}.dh-pg .plain-connection{gap:10px}.dh-pg .plain-connection>span:first-child{font-size:19px}.dh-pg .plain-connection>span:last-child{font-size:15px}}.deen-page-section{display:contents}.dh-pg .dh-chevron{display:inline-block;width:10px;height:10px;vertical-align:1px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
/*# sourceMappingURL=/cdn/shop/t/53/assets/deen-page-pcos-guide.css.map */
