.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:50% 57%}.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:50% 66%}.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:50% 61%}.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% 66%}.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-photo img{object-position:50% center}.dh-pg .anatomy-image img{object-position:50% 23%}.dh-pg .life-moments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;list-style:none;margin:0;padding:0}.dh-pg .life-moments li{border-top:1px solid #57735c;padding-top:23px}.dh-pg .life-moments li>span{font-size:12px;color:#c0d0b7}.dh-pg .life-moments h3{color:var(--paper);font-size:26px;margin-top:18px}.dh-pg .life-moments p{color:#c5d2bf;font-size:17px;line-height:1.65;margin-top:13px}.dh-pg .life-closing{margin-top:35px;padding-top:25px;border-top:1px solid #57735c;font-size:22px;line-height:1.5;color:#eeecd0}.dh-pg .bone-study-findings{margin:23px 0 0;padding:0;border-top:1px solid #c3d0b9}.dh-pg .bone-study-findings>div{display:grid;grid-template-columns:115px 1fr;gap:22px;padding:17px 0;border-bottom:1px solid #c3d0b9}.dh-pg .bone-study-findings dt{font-size:16px;font-weight:650;color:var(--green);line-height:1.6}.dh-pg .bone-study-findings dd{margin:0;font-size:17px;line-height:1.6;color:#4d5d50}.dh-pg .study-result>p.study-interpretation{font-size:15px;line-height:1.65}@media(max-width:820px){.dh-pg .hero-photo img{object-position:50% center}.dh-pg .anatomy-image img{object-position:50% 23%}.dh-pg .life-moments{grid-template-columns:1fr;gap:25px}.dh-pg .life-moments li{padding-top:21px}.dh-pg .life-moments h3{font-size:26px;margin-top:12px}.dh-pg .life-moments p{font-size:18px;margin-top:10px}.dh-pg .life-closing{font-size:22px;margin-top:29px;padding-top:23px}.dh-pg .bone-study-findings>div{grid-template-columns:1fr;gap:4px;padding:16px 0}.dh-pg .bone-study-findings dt{font-size:17px}.dh-pg .bone-study-findings dd{font-size:18px;line-height:1.65}.dh-pg .study-result>p.study-interpretation{font-size:16px}}.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-bone-health-guide.css.map */
