@font-face{font-family:HH Bitter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/hormone-hour/fonts/bitter.woff2)format("woff2")}@font-face{font-family:HH Bitter;font-style:italic;font-weight:400 700;font-display:swap;src:url(/hormone-hour/fonts/bitter-italic.woff2)format("woff2")}@font-face{font-family:HH Alegreya;font-style:normal;font-weight:700;font-display:swap;src:url(/hormone-hour/fonts/alegreya.woff2)format("woff2")}@font-face{font-family:HH Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/hormone-hour/fonts/poppins.woff2)format("woff2")}.hh-scope{--ink:#303030;--ink-strong:#1a1a1a;--accent:#c0392b;--accent-dark:#992d22;--box-bg:#fdecea;--box-border:#e0a59d;--col:700px;box-sizing:border-box;min-height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased;background:#f3f4f6}.hh-scope a{color:inherit}.hh-scope .article{max-width:var(--col);background:#fff;margin:0 auto;padding:32px 28px 0}.hh-scope .masthead{text-align:center;border-bottom:1px solid #e5e7eb;margin-bottom:6px;padding:14px 0}.hh-scope .masthead .badge{color:#fff;letter-spacing:.04em;background:#34556a;border-radius:3px;padding:2px 10px;font-family:HH Alegreya,serif;font-size:16px;font-weight:700;display:inline-block}.hh-scope .masthead .brand{color:#34556a;margin-top:6px;font-family:HH Alegreya,serif;font-size:24px;font-weight:700}.hh-scope .meta{color:#457584;font-family:HH Poppins,sans-serif;font-size:12px;font-weight:600;line-height:28px}.hh-scope h1{color:var(--ink-strong);text-align:left;margin:18px 0 8px;font-family:HH Bitter,serif;font-size:38px;font-weight:700;line-height:50px}.hh-scope h2{color:#343434;margin:40px 0 6px;font-family:HH Bitter,serif;font-size:30px;font-weight:400;line-height:38px}.hh-scope h1.section-lede{color:var(--ink-strong);text-align:left;margin:4px 0 18px;font-family:HH Bitter,serif;font-size:24px;font-weight:600;line-height:32px}.hh-scope h3{color:var(--ink-strong);margin:28px 0 6px;font-family:HH Bitter,serif;font-size:23px;font-weight:700;line-height:30px}.hh-scope .line{color:var(--ink);text-align:left;margin:20px 0 0;font-family:HH Bitter,serif;font-size:20px;font-weight:400;line-height:28px}.hh-scope .line.tight{margin-top:6px}.hh-scope .line b,.hh-scope .line strong{color:var(--ink-strong);font-weight:700}.hh-scope .line em{font-style:italic}.hh-scope .line strong.accent{color:var(--accent)}.hh-scope .byline{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;align-items:center;gap:10px;margin:12px 0 18px;padding:12px 0;line-height:18px;display:flex}.hh-scope .byline p{flex:1;min-width:0;margin:0}.hh-scope .byline strong{color:var(--ink-strong)}.hh-scope .byline-details{font-size:14px}.hh-scope .byline-portrait{color:#fff;letter-spacing:.03em;background:#34556a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-family:HH Poppins,sans-serif;font-size:15px;font-weight:600;line-height:1;display:flex}.hh-scope .accent{color:var(--accent);font-weight:700}.hh-scope .line a{color:var(--accent-dark);text-underline-offset:3px;font-weight:700;text-decoration:underline}.hh-scope .quote-box{border-left:4px solid var(--accent);background:#fafafa;border-radius:0 6px 6px 0;margin:28px 0;padding:20px 26px;box-shadow:0 1px 5px #0000000d}.hh-scope .quote-box p{color:#2c2c2c;margin:0 0 12px;font-family:HH Bitter,serif;font-size:20px;font-style:italic;line-height:1.5}.hh-scope .quote-box p:last-child{margin-bottom:0}.hh-scope .quote-box cite{color:#666;margin-top:6px;font-family:HH Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:600;display:block}.hh-scope .info-box{background:var(--box-bg);border-left:4px solid var(--box-border);border-right:4px solid var(--box-border);border-radius:4px;margin:32px 0;padding:24px 32px;box-shadow:0 1px 6px #0000000f}.hh-scope .info-box p{color:#2c2c2c;text-align:center;margin:0 0 14px;font-family:HH Bitter,serif;font-size:18px;font-style:italic;line-height:1.65}.hh-scope .info-box p:last-child{margin-bottom:0}.hh-scope .info-box .highlight{color:var(--ink-strong);font-style:normal;font-weight:700}.hh-scope figure{margin:32px 0}.hh-scope figure img,.hh-scope figure video{background:#dde3ea;border-radius:6px;width:100%;height:auto;display:block}.hh-scope figcaption{color:#6b7280;text-align:center;margin-top:8px;font-family:HH Poppins,sans-serif;font-size:12px;line-height:1.6}.hh-scope figure a{display:block}.hh-scope .custom-list{margin:24px 0 0;padding:0;list-style:none}.hh-scope .custom-list li{border-bottom:1px solid #eee;align-items:flex-start;gap:14px;padding:14px 0;font-family:HH Bitter,serif;font-size:19px;line-height:1.5;display:flex}.hh-scope .custom-list li:last-child{border-bottom:none}.hh-scope .custom-list li:before{content:"●";color:var(--accent);flex-shrink:0;margin-top:9px;font-size:10px}.hh-scope .custom-list strong{color:var(--ink-strong)}.hh-scope .custom-list li.has-src:before{display:none}.hh-scope .custom-list .ing-src{object-fit:cover;border:1px solid #00000014;border-radius:10px;flex-shrink:0;width:64px;height:64px;margin-top:2px;box-shadow:0 1px 3px #0000001a}@media (width<=768px){.hh-scope .custom-list .ing-src{width:52px;height:52px}}.hh-scope .x-list{margin:20px 0 0;padding:0;list-style:none}.hh-scope .x-list li{color:var(--ink);align-items:flex-start;gap:12px;margin-top:10px;font-family:HH Bitter,serif;font-size:20px;font-weight:400;line-height:28px;display:flex}.hh-scope .x-list li:before{content:"✕";color:var(--accent);flex-shrink:0;font-size:18px;font-weight:700;line-height:28px}.hh-scope .mechanism-step{border:1px solid #eee;border-left:4px solid var(--accent);background:#fff;border-radius:0 6px 6px 0;margin:16px 0;padding:18px 22px;box-shadow:0 1px 4px #0000000d}.hh-scope .mechanism-step .step-num{background:var(--accent-dark);color:#fff;letter-spacing:1px;border-radius:3px;margin-bottom:8px;padding:2px 9px;font-family:HH Poppins,sans-serif;font-size:11px;font-weight:600;display:inline-block}.hh-scope .mechanism-step h4{color:var(--ink-strong);margin:0 0 6px;font-family:HH Bitter,serif;font-size:20px;line-height:1.35}.hh-scope .mechanism-step p{color:#333;margin:0;font-family:HH Bitter,serif;font-size:18px;line-height:1.5}.hh-scope .chart{border:1px solid #eee;border-radius:6px;margin:28px 0;padding:20px 22px;box-shadow:0 1px 4px #0000000d}.hh-scope .chart-title{color:#343434;text-align:center;letter-spacing:.3px;margin-bottom:16px;font-family:HH Poppins,sans-serif;font-size:13px;font-weight:600}.hh-scope .research-table{margin:28px 0;font-family:HH Bitter,serif;font-size:15px;line-height:1.5;overflow-x:auto}.hh-scope .research-table table{border-collapse:collapse;width:100%;min-width:560px}.hh-scope .research-table th,.hh-scope .research-table td{border:1px solid var(--box-border);text-align:left;vertical-align:top;overflow-wrap:normal;padding:12px}.hh-scope .research-table th{background:var(--box-bg);font-weight:700}.hh-scope .bar-row{align-items:center;gap:12px;margin:9px 0;display:flex}.hh-scope .bar-name{color:#555;text-align:right;flex-shrink:0;width:96px;font-family:HH Poppins,sans-serif;font-size:12px;font-weight:600}.hh-scope .bar-track{background:#f1f3f6;border-radius:4px;flex:1;height:26px;overflow:hidden}.hh-scope .bar-fill{background:linear-gradient(90deg, #e0655a, var(--accent-dark));border-radius:4px;height:100%}.hh-scope .bar-val{color:var(--ink-strong);flex-shrink:0;width:66px;font-family:HH Poppins,sans-serif;font-size:13px;font-weight:600}.hh-scope .review{background:#fff;border:1px solid #eee;border-radius:8px;margin:20px 0;padding:20px 22px;box-shadow:0 1px 4px #0000000d}.hh-scope .review .stars{color:#e8a020;letter-spacing:2px;margin-bottom:4px;font-size:17px;line-height:1}.hh-scope .review-name{color:var(--ink-strong);font-family:HH Poppins,sans-serif;font-size:13px;font-weight:600}.hh-scope .review-verified{color:#3a7a47;letter-spacing:.5px;margin-left:8px;font-size:11px;font-weight:600}.hh-scope .review-text{color:#333;margin-top:12px;font-family:HH Bitter,serif;font-size:18px;font-style:italic;line-height:1.55}.hh-scope .review-img{border-radius:6px;margin-top:16px;overflow:hidden}.hh-scope .review-img img{width:100%;display:block}.hh-scope .cta-btn{color:#fff;text-align:center;letter-spacing:.3px;background:linear-gradient(135deg,#c0392b,#992d22);border-radius:6px;margin:32px 0 8px;padding:20px 28px;font-family:HH Bitter,serif;font-size:20px;font-weight:700;text-decoration:none;display:block;box-shadow:0 4px 14px #992d2259}.hh-scope .cta-btn:hover{color:#fff;box-shadow:0 6px 18px #992d2280}.hh-scope .cta-small{color:#888;text-align:center;margin-bottom:16px;font-family:HH Poppins,sans-serif;font-size:12px;line-height:1.6}.hh-scope .update-box{border:1px solid var(--accent);background:#fdecea;border-radius:6px;margin:28px 0;padding:18px 22px}.hh-scope .update-box .update-label{color:var(--accent-dark);letter-spacing:1px;text-transform:uppercase;margin-bottom:6px;font-family:HH Poppins,sans-serif;font-size:12px;font-weight:600;display:block}.hh-scope .update-box p{color:#333;margin:0;font-family:HH Bitter,serif;font-size:18px;line-height:1.55}.hh-scope .money-back{text-align:center;background:#fff;border:2px solid #1a1a1a;border-radius:6px;margin:28px 0;padding:22px 24px;font-family:HH Bitter,serif}.hh-scope .money-back .guarantee-badge{width:150px;max-width:60%;height:auto;margin:0 auto 14px;display:block}.hh-scope .money-back strong{color:var(--ink-strong);margin-bottom:8px;font-size:22px;display:block}.hh-scope .money-back p{margin:0;font-size:18px;line-height:1.55}.hh-scope .money-back .red{color:#c0392b;font-weight:700}.hh-scope .stock-warning{text-align:center;color:#8a5a00;background:#fff7e6;border:2px solid #e8a020;border-radius:6px;margin:20px 0;padding:16px 20px;font-family:HH Bitter,serif;font-size:16px;line-height:1.5}.hh-scope .stock-warning strong{color:#c07800;margin-bottom:4px;font-size:18px;display:block}.hh-scope .fb-comments{background:#f0f2f5;border:1px solid #e4e6eb;border-radius:8px;margin:44px 0 30px;padding:20px}.hh-scope .fb-comments h3{color:var(--ink-strong);border-bottom:1px solid #d8dce4;margin:0 0 14px;padding-bottom:10px;font-family:HH Poppins,sans-serif;font-size:16px}.hh-scope .fb-comment{background:#fff;border-radius:14px;align-items:flex-start;gap:10px;margin-bottom:10px;padding:12px 16px;display:flex}.hh-scope .fb-avatar{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-family:HH Poppins,sans-serif;font-size:13px;font-weight:600;display:flex}.hh-scope .fb-body{flex:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;line-height:1.5}.hh-scope .fb-name{color:var(--ink-strong);font-size:14px;font-weight:700}.hh-scope .fb-verified{color:#3a7a47;margin-left:6px;font-size:11px}.hh-scope .fb-text{color:#333;margin-top:2px}.hh-scope .fb-text a{color:var(--accent-dark);font-weight:700}.hh-scope .fb-actions{color:#65676b;margin-top:4px;font-size:12px}.hh-scope .fb-actions span{margin-right:12px}.hh-scope .fb-photo{border:1px solid #d8dce4;border-radius:8px;width:100%;max-width:200px;margin-top:8px;display:block}.hh-scope .fb-reply{margin-left:46px}.hh-scope .bio-line{color:#666;margin:30px 0 120px;font-family:HH Bitter,serif;font-size:15px;font-style:italic;line-height:1.6}.hh-scope .hh-footer{color:#ccc;text-align:center;background:#1a1a2e;padding:30px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:12px}.hh-scope .footer-links{margin-bottom:12px}.hh-scope .footer-links a{color:#e0a59d;margin:0 8px;text-decoration:none}.hh-scope .disclaimer{opacity:.65;text-align:left;max-width:660px;margin:0 auto;font-size:11px;line-height:1.6}@media (width<=768px){.hh-scope .article{padding:24px 18px 0}.hh-scope h1{font-size:30px;line-height:38px}.hh-scope h2{font-size:26px;line-height:32px}.hh-scope h1.section-lede{font-size:21px;line-height:28px}.hh-scope .line{font-size:19px;line-height:28px}.hh-scope .quote-box p{font-size:19px}.hh-scope .info-box{padding:20px 18px}.hh-scope .bar-name{width:74px;font-size:11px}.hh-scope .research-table{font-size:14px;line-height:1.4}.hh-scope .research-table table{table-layout:fixed;min-width:0}.hh-scope .research-table th:first-child,.hh-scope .research-table td:first-child{width:21%}.hh-scope .research-table th:not(:first-child),.hh-scope .research-table td:not(:first-child){width:39.5%}.hh-scope .research-table th,.hh-scope .research-table td{overflow-wrap:break-word;padding:8px 7px}.hh-scope .research-table--stack table{min-width:0;display:block}.hh-scope .research-table--stack thead{display:none}.hh-scope .research-table--stack tbody{display:block}.hh-scope .research-table--stack tr{border:1px solid var(--box-border);background:#fff;border-radius:6px;margin:0 0 12px;display:block;overflow:hidden}.hh-scope .research-table--stack tr:last-child{margin-bottom:0}.hh-scope .research-table--stack td,.hh-scope .research-table--stack td:first-child,.hh-scope .research-table--stack td:not(:first-child){border:0;border-bottom:1px solid #eee;width:auto;padding:9px 12px;display:block}.hh-scope .research-table--stack td:last-child{border-bottom:0}.hh-scope .research-table--stack td:first-child{background:var(--box-bg);text-transform:uppercase;letter-spacing:.04em;color:var(--accent-dark);font-family:HH Poppins,sans-serif;font-size:12px;font-weight:600}}.hh-scope h1 em{font-style:italic;font-weight:400}.hh-scope .deck{color:#343434;border-left:4px solid #e5e7eb;margin:6px 0 12px;padding-left:16px;font-family:HH Bitter,serif;font-size:23px;font-weight:400;line-height:32px}.hh-scope .deck em{font-style:italic}.hh-scope .subline{color:#457584;margin:2px 0 0;font-family:HH Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1.6}.hh-scope sup{font-size:.6em;line-height:0}.hh-scope sup a{color:var(--accent-dark);font-weight:700;text-decoration:none}.hh-scope .four-pieces{margin:20px 0 0;padding-left:26px;list-style:decimal}.hh-scope .four-pieces li{color:var(--ink);margin-bottom:10px;font-family:HH Bitter,serif;font-size:20px;line-height:28px}.hh-scope .references{margin:18px 0 8px;padding-left:24px;list-style:decimal}.hh-scope .references li{color:#666;margin-bottom:10px;scroll-margin-top:70px;font-family:HH Bitter,serif;font-size:14px;line-height:1.6}.hh-scope .update-box p+p{margin-top:12px}.hh-scope .update-box .cta-btn{margin:24px 0 0}.hh-scope .update-box p.stock{color:#3a7a47;margin-top:12px;font-family:HH Poppins,sans-serif;font-size:12px;font-weight:600}.hh-scope .update-box p.subscription{color:#888;margin-top:12px;font-family:HH Poppins,sans-serif;font-size:11px;font-weight:600;line-height:1.6}.hh-scope .trust-row{background:var(--box-border);border-top:1px solid var(--box-border);grid-template-columns:repeat(4,1fr);gap:1px;margin:18px -22px -18px;display:grid}.hh-scope .trust-row span{color:var(--ink);text-align:center;background:#fff;justify-content:center;align-items:center;gap:6px;padding:12px 6px;font-family:HH Poppins,sans-serif;font-size:11px;font-weight:600;display:flex}.hh-scope .trust-row svg{width:16px;height:16px;color:var(--accent);flex:none}.hh-scope .offer-bar{z-index:50;color:#fff;opacity:0;pointer-events:none;background:#34556a;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-family:HH Poppins,sans-serif;font-size:13px;font-weight:600;transition:transform .18s,opacity .18s;display:flex;position:fixed;inset:0 0 auto;transform:translateY(-100%)}.hh-scope .offer-bar-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.hh-scope .offer-bar>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hh-scope .offer-bar-btn{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#c0392b,#992d22);border-radius:6px;flex:none;padding:8px 14px;font-family:HH Bitter,serif;font-size:15px;font-weight:700;text-decoration:none;box-shadow:0 4px 14px #992d2259}@media (width<=768px){.hh-scope .article{padding-top:6px}.hh-scope .masthead{padding:0 0 6px}.hh-scope .masthead .brand{margin-top:0}.hh-scope .masthead .meta{font-size:10px;line-height:18px}.hh-scope .article>h1{margin:12px 0 8px;font-size:26px;line-height:32px}.hh-scope .deck{margin-bottom:8px;padding-left:12px;font-size:17px;line-height:23px}.hh-scope .byline{gap:8px;margin:8px 0 14px;padding:10px 0;font-size:10px;line-height:15px}.hh-scope .byline-details{font-size:12px;line-height:18px;display:block}.hh-scope .byline-portrait{width:34px;height:34px;font-size:13px}.hh-scope .byline+figure{margin:14px 0}.hh-scope .byline+figure+.line{margin-top:14px}.hh-scope .four-pieces li{font-size:19px;line-height:28px}.hh-scope .trust-row{grid-template-columns:repeat(2,1fr)}.hh-scope .offer-bar,.hh-scope .offer-bar-btn{font-size:12px}}@media (prefers-reduced-motion:reduce){.hh-scope .offer-bar{transition:none}}
