.hh-hero{background:var(--cream);padding:72px 40px 80px}.hh-hero-inner{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.hh-hero-text .breadcrumb{display:flex;align-items:center;gap:8px;font-family:'Nunito',sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-light);margin-bottom:20px}.hh-hero-text .breadcrumb a{color:var(--text-light);text-decoration:none;transition:color .2s}.hh-hero-text .breadcrumb a:hover{color:var(--blue)}.hh-hero-text .breadcrumb span{color:var(--sky)}.hh-hero-text h1{margin-bottom:20px;line-height:1.08}.hh-hero-text h1 em{font-style:italic;color:var(--blue)}.hh-hero-text .subhead{margin-bottom:32px;max-width:500px}.hh-hero-text .hero-cta-row{display:flex;flex-wrap:wrap;gap:12px}.hh-hero-image img{width:100%;height:540px;object-fit:cover;border-radius:var(--radius-lg);box-shadow:0 24px 64px rgba(12,58,92,.14);display:block}.hh-hero-image .img-placeholder{min-height:540px}.hh-empathy{background:var(--navy);padding:100px 40px}.hh-empathy-inner{max-width:860px;margin:0 auto;text-align:center}.hh-empathy-inner .section-label{color:var(--sky);margin-bottom:24px}.hh-empathy-inner>h2{color:var(--white);margin-bottom:48px}.hh-question-list{display:flex;flex-direction:column;gap:28px;margin-bottom:52px}.hh-question{font-family:'Cormorant Garamond',serif;font-size:clamp(18px, 2.2vw, 24px);font-style:italic;color:rgba(255,255,255,.85);line-height:1.5;padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,.1)}.hh-question:last-child{border-bottom:none;padding-bottom:0}.hh-empathy-note{font-family:'Nunito',sans-serif;font-size:16px;color:rgba(255,255,255,.65);line-height:1.7;margin-bottom:36px}.hh-balance{background:var(--white);padding:100px 40px}.hh-balance-inner{max-width:1160px;margin:0 auto}.hh-balance-header{text-align:center;max-width:680px;margin:0 auto 56px}.hh-balance-header h2{margin-bottom:16px}.hh-balance-header p{margin-bottom:16px}.hh-symphony{background:var(--pale);border-radius:var(--radius-lg);padding:36px 40px;margin-bottom:48px;border-left:4px solid var(--sky)}.hh-symphony p{font-family:'Cormorant Garamond',serif;font-size:clamp(18px, 2vw, 22px);font-style:italic;color:var(--navy);line-height:1.6;margin:0}.hh-hormone-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.hh-hormone-card{border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 24px;position:relative;overflow:hidden}.hh-hormone-card:before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--sky)}.hh-hormone-label{font-family:'Nunito',sans-serif;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--sky);margin-bottom:8px;display:block}.hh-hormone-card h4{margin-bottom:10px;font-size:18px}.hh-hormone-card p{font-size:14px;color:var(--text-mid);line-height:1.6;margin:0}.hh-imagine{background:var(--pale);padding:100px 40px}.hh-imagine-header{text-align:center;max-width:580px;margin:0 auto 56px}.hh-imagine-header h2{margin-bottom:14px}.hh-imagine-grid{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px}.hh-imagine-card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);padding:36px 28px;text-align:center;transition:box-shadow .2s,transform .2s}.hh-imagine-card:hover{box-shadow:0 8px 32px rgba(12,58,92,.08);transform:translateY(-3px)}.hh-imagine-icon{width:60px;height:60px;background:var(--pale);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;color:var(--blue)}.hh-imagine-card h3{font-size:20px;margin-bottom:12px;color:var(--navy)}.hh-imagine-card p{font-size:14px;color:var(--text-mid);line-height:1.6;margin:0}.hh-imagine-cta{text-align:center}.hh-symptoms{display:grid;grid-template-columns:1fr 1fr}.hh-symptoms-women{background:var(--cream);padding:80px 60px 80px 40px}.hh-symptoms-men{background:var(--navy);padding:80px 40px 80px 60px}.hh-symptoms-women h2{margin-bottom:8px}.hh-symptoms-women .panel-intro{font-size:15px;color:var(--text-mid);margin-bottom:28px;line-height:1.6}.hh-symptoms-men h2{color:var(--white);margin-bottom:8px}.hh-symptoms-men .panel-intro{font-size:15px;color:rgba(255,255,255,.65);margin-bottom:28px;line-height:1.6}.hh-symptom-list{list-style:none;display:flex;flex-direction:column;gap:10px}.hh-symptom-list li{display:flex;align-items:flex-start;gap:10px;font-family:'Nunito',sans-serif;font-size:15px;font-weight:500;line-height:1.4}.hh-symptoms-women .hh-symptom-list li{color:var(--text)}.hh-symptoms-men .hh-symptom-list li{color:rgba(255,255,255,.85)}.hh-symptom-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:5px}.hh-symptoms-women .hh-symptom-dot{background:var(--blue)}.hh-symptoms-men .hh-symptom-dot{background:var(--sky)}.hh-symptoms-women .panel-cta{margin-top:28px}.hh-symptoms-men .panel-cta{margin-top:28px}.hh-conditions{background:var(--white);padding:100px 40px}.hh-conditions-inner{max-width:1160px;margin:0 auto}.hh-conditions-header{text-align:center;max-width:640px;margin:0 auto 56px}.hh-conditions-header h2{margin-bottom:14px}.hh-conditions-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.hh-condition-card{border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px 20px;border-left:4px solid var(--sky);transition:box-shadow .2s}.hh-condition-card:hover{box-shadow:0 6px 24px rgba(12,58,92,.08)}.hh-condition-card h4{font-size:16px;margin-bottom:8px;color:var(--navy)}.hh-condition-card p{font-size:13px;color:var(--text-mid);line-height:1.6;margin:0}.hh-causes{background:var(--cream);padding:100px 40px}.hh-causes-inner{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.hh-causes-text h2{margin-bottom:8px}.hh-causes-text .causes-intro{font-size:16px;color:var(--text-mid);margin-bottom:32px;line-height:1.7}.hh-cause-list{list-style:none;display:flex;flex-direction:column;gap:14px;margin-bottom:32px}.hh-cause-item{display:flex;align-items:flex-start;gap:14px}.hh-cause-icon{width:36px;height:36px;background:var(--pale);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--blue);flex-shrink:0}.hh-cause-body h5{font-family:'Nunito',sans-serif;font-size:15px;font-weight:700;color:var(--navy);margin-bottom:2px}.hh-cause-body p{font-size:13px;color:var(--text-mid);line-height:1.5;margin:0}.hh-causes-image img{width:100%;height:480px;object-fit:cover;border-radius:var(--radius-lg);box-shadow:0 20px 56px rgba(12,58,92,.12);display:block}.hh-causes-image .img-placeholder{min-height:480px}.hh-testi-cta{background:var(--navy);padding:100px 40px}.hh-testi-cta-inner{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.hh-testi-block .section-label{color:var(--sky);margin-bottom:16px}.hh-testi-stars{display:flex;gap:4px;margin-bottom:20px}.hh-testi-quote{font-family:'Cormorant Garamond',serif;font-size:clamp(20px, 2.2vw, 26px);font-style:italic;color:rgba(255,255,255,.9);line-height:1.6;margin-bottom:24px}.hh-testi-author{display:flex;align-items:center;gap:12px}.hh-testi-avatar{width:48px;height:48px;border-radius:50%;background:var(--blue);display:flex;align-items:center;justify-content:center;font-family:'Nunito',sans-serif;font-size:15px;font-weight:700;color:var(--white);flex-shrink:0}.hh-cta-block{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);padding:48px 40px;text-align:center}.hh-cta-block h2{color:var(--white);font-size:clamp(24px, 3vw, 34px);margin-bottom:16px}.hh-cta-block p{color:rgba(255,255,255,.7);font-size:16px;margin-bottom:28px}.hh-cta-block .btn{width:100%;text-align:center;display:block}.hh-cta-block .btn+.btn{margin-top:12px}.hh-cta-block .fine-print{font-size:12px;color:rgba(255,255,255,.35);margin-top:16px}.ast-container,div.ast-container{max-width:100% !important;width:100% !important;padding:0 !important;margin:0 !important}.site-primary,#primary,#main,.ast-article-single,.entry-content,.post-content,.page-content{padding:0 !important;margin:0 !important;width:100% !important;max-width:100% !important}#page,.site,.site-content{padding:0 !important;margin:0 !important;width:100% !important;max-width:100% !important}#omega-hormone-health{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;max-width:100vw;position:relative;left:0}.admin-bar .nav{top:32px !important}@media screen and (max-width:782px){.admin-bar .nav{top:46px !important}.admin-bar .nav-mobile-menu{top:calc(66px + 46px) !important}}@media (max-width:1024px){.hh-hero{padding:56px 24px 64px}.hh-hero-inner{gap:40px}.hh-empathy{padding:80px 24px}.hh-balance{padding:80px 24px}.hh-hormone-grid{grid-template-columns:repeat(2,1fr)}.hh-imagine{padding:80px 24px}.hh-imagine-grid{grid-template-columns:repeat(2,1fr);gap:20px}.hh-symptoms-women{padding:64px 40px 64px 24px}.hh-symptoms-men{padding:64px 24px 64px 40px}.hh-conditions{padding:80px 24px}.hh-conditions-grid{grid-template-columns:repeat(2,1fr)}.hh-causes{padding:80px 24px}.hh-causes-inner{gap:40px}.hh-testi-cta{padding:80px 24px}.hh-testi-cta-inner{gap:48px}}@media (max-width:768px){.hh-hero{padding:40px 20px 48px}.hh-hero-inner{grid-template-columns:1fr;gap:32px}.hh-hero-image img,.hh-hero-image .img-placeholder{height:320px;min-height:320px}.hh-hero-text .hero-cta-row{flex-direction:column}.hh-hero-text .hero-cta-row .btn{text-align:center}.hh-empathy{padding:60px 20px}.hh-question{font-size:18px}.hh-balance{padding:60px 20px}.hh-symphony{padding:24px}.hh-hormone-grid{grid-template-columns:1fr;gap:16px}.hh-imagine{padding:60px 20px}.hh-imagine-grid{grid-template-columns:1fr;gap:16px}.hh-imagine-header{margin-bottom:36px}.hh-symptoms{grid-template-columns:1fr}.hh-symptoms-women{padding:56px 20px}.hh-symptoms-men{padding:56px 20px}.hh-conditions{padding:60px 20px}.hh-conditions-header{margin-bottom:36px}.hh-conditions-grid{grid-template-columns:1fr 1fr;gap:14px}.hh-causes{padding:60px 20px}.hh-causes-inner{grid-template-columns:1fr;gap:36px}.hh-causes-image{order:-1}.hh-causes-image img,.hh-causes-image .img-placeholder{height:280px;min-height:280px}.hh-testi-cta{padding:60px 20px}.hh-testi-cta-inner{grid-template-columns:1fr;gap:40px}.hh-cta-block{padding:32px 24px}}@media (max-width:480px){.hh-hero{padding:32px 16px 40px}.hh-empathy{padding:48px 16px}.hh-balance{padding:48px 16px}.hh-imagine{padding:48px 16px}.hh-symptoms-women,.hh-symptoms-men{padding:48px 16px}.hh-conditions{padding:48px 16px}.hh-conditions-grid{grid-template-columns:1fr}.hh-causes{padding:48px 16px}.hh-testi-cta{padding:48px 16px}}