.nhc-beyond-nutrients{--plum:#352030;--ink:#34262d;--cream:#fcf8ef;--sand:#eee1cf;--gold:#dbb98a;--copper:#94502b;background:var(--cream);color:var(--ink);font-family:Georgia,'Times New Roman',serif;line-height:1.75;width:100%;margin:0!important}.nhc-beyond-nutrients *{box-sizing:border-box;min-width:0}.nhc-beyond-nutrients h1,.nhc-beyond-nutrients h2,.nhc-beyond-nutrients p,.nhc-beyond-nutrients figure{margin:0}.nhc-beyond-nutrients h1,.nhc-beyond-nutrients h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;color:inherit;line-height:1.2;letter-spacing:-.025em}.nhc-beyond-nutrients a{color:var(--copper);text-underline-offset:.2em;text-decoration-thickness:1px}.nhc-beyond-nutrients a:hover{color:#344f3b}.nhc-beyond-nutrients a:focus-visible{outline:3px solid #ae784c;outline-offset:5px}.nhc-beyond-nutrients img{display:block;width:100%;height:auto}.nhc-beyond-nutrients [id]{scroll-margin-top:24px}.nhc-beyond-nutrients .nutrient-crumb{display:flex;gap:15px;padding:20px 5%;font:14px/1.5 Arial,sans-serif;border-bottom:1px solid #d9bf9f}.nhc-beyond-nutrients .nutrient-cover{display:grid;grid-template-columns:1.05fr 1fr;min-height:570px;background:var(--plum);color:#fff1d9}.nhc-beyond-nutrients .nutrient-cover-copy{padding:60px 9%;display:flex;align-items:center;background:radial-gradient(ellipse at top right,#604153,#352030 70%)}.nhc-beyond-nutrients .nutrient-cover h1>span{display:block;font-size:clamp(44px,4vw,64px);line-height:1.06;letter-spacing:-.04em}.nhc-beyond-nutrients .nutrient-cover h1>em{display:block;font-size:clamp(31px,2.5vw,43px);line-height:1.22;color:#e8c79c;margin-top:30px;font-weight:400}.nhc-beyond-nutrients .nutrient-cover figure{position:relative;min-height:570px}.nhc-beyond-nutrients .nutrient-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:55% center}.nhc-beyond-nutrients .nutrient-introduction{padding:48px 7%;background:#f4ebdc;border-bottom:1px solid #d9bfa0}.nhc-beyond-nutrients .nutrient-introduction>p{font-size:25px;line-height:1.65;max-width:1020px;margin:auto}.nhc-beyond-nutrients .nutrient-jump{display:flex;flex-wrap:wrap;gap:10px;padding:28px 5%;border-bottom:1px solid #d9bfa0}.nhc-beyond-nutrients .nutrient-jump a{font:14px/1.4 Arial,sans-serif;text-decoration:none;padding:11px 15px;border:1px solid #d5b795;background:#fffaf2;display:block}.nhc-beyond-nutrients .nutrient-jump a:hover{background:var(--plum);color:#fff1da}.nhc-beyond-nutrients .nutrient-topic{padding:42px 5% 48px;border-bottom:1px solid #d6ba97;background:#fffaf2}.nhc-beyond-nutrients .nutrient-topic:nth-of-type(even){background:#f2e8d8}.nhc-beyond-nutrients .nutrient-topic>header{display:grid;grid-template-columns:58px 1fr;gap:25px;align-items:start;margin-bottom:30px}.nhc-beyond-nutrients .topic-number{font-size:29px;line-height:1.6;color:#9c643d;border:1px solid #c9a77e;text-align:center;background:#eee0cc;white-space:nowrap}.nhc-beyond-nutrients .nutrient-topic h2{font-size:clamp(29px,2.4vw,37px);max-width:1000px}.nhc-beyond-nutrients .nutrient-topic-grid{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.4fr);gap:42px;align-items:start}.nhc-beyond-nutrients .nutrient-topic-grid>figure{position:sticky;top:30px;border:1px solid #d0b493;box-shadow:0 10px 24px #3820300b}.nhc-beyond-nutrients .nutrient-topic-grid>figure img{aspect-ratio:1;object-fit:cover}.nhc-beyond-nutrients .nutrient-topic:nth-of-type(odd) .nutrient-topic-grid{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr)}.nhc-beyond-nutrients .nutrient-topic:nth-of-type(odd) .nutrient-topic-grid>figure{order:2}.nhc-beyond-nutrients .nutrient-copy{font-size:20px;line-height:1.78}.nhc-beyond-nutrients .nutrient-copy>p+p{margin-top:22px}.nhc-beyond-nutrients sup{font:12px/1 Arial,sans-serif}.nhc-beyond-nutrients .citation{white-space:nowrap;text-decoration:none}.nhc-beyond-nutrients .nutrient-sources{border:1px solid #c6a37a;background:#fffaf2}.nhc-beyond-nutrients .nutrient-sources>header{background:var(--plum);color:#fff1d9;padding:38px 5%}.nhc-beyond-nutrients .nutrient-sources h2{font-size:43px}.nhc-beyond-nutrients .nutrient-source-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;padding:8px 5% 28px}.nhc-beyond-nutrients .nutrient-source{font:16px/1.7 Arial,sans-serif;padding:24px 0;border-bottom:1px solid #d9c2a3;display:grid;grid-template-columns:42px 1fr;gap:15px;align-items:start}.nhc-beyond-nutrients .source-number{display:block;text-align:center;background:#f0e1cd;border:1px solid #d4b794;color:#87512d;padding:7px 2px;font:14px/1.5 Georgia,serif}.nhc-beyond-nutrients .nutrient-source a{display:block}.nhc-beyond-nutrients .nutrient-bottom{display:flex;justify-content:space-between;padding:23px 5%;font:15px/1.5 Arial,sans-serif;background:#eee0cc}.nhc-beyond-nutrients .nutrient-bottom a:last-child{font-size:22px;text-decoration:none}
@media(max-width:800px){.nhc-beyond-nutrients .nutrient-cover{grid-template-columns:1fr;min-height:0}.nhc-beyond-nutrients .nutrient-cover-copy{padding:40px 25px}.nhc-beyond-nutrients .nutrient-cover h1>span{font-size:46px}.nhc-beyond-nutrients .nutrient-cover h1>em{font-size:33px;margin-top:22px}.nhc-beyond-nutrients .nutrient-cover figure{min-height:0;aspect-ratio:1.6}.nhc-beyond-nutrients .nutrient-cover img{object-position:center}.nhc-beyond-nutrients .nutrient-introduction{padding:32px 24px}.nhc-beyond-nutrients .nutrient-introduction>p{font-size:21px}.nhc-beyond-nutrients .nutrient-jump{padding:24px;gap:8px}.nhc-beyond-nutrients .nutrient-jump a{font-size:13px;padding:10px 12px}.nhc-beyond-nutrients .nutrient-topic{padding:30px 24px 35px}.nhc-beyond-nutrients .nutrient-topic>header{grid-template-columns:40px 1fr;gap:15px;margin-bottom:24px}.nhc-beyond-nutrients .topic-number{font-size:22px;line-height:1.7}.nhc-beyond-nutrients .nutrient-topic h2{font-size:28px}.nhc-beyond-nutrients .nutrient-topic-grid,.nhc-beyond-nutrients .nutrient-topic:nth-of-type(odd) .nutrient-topic-grid{grid-template-columns:1fr;gap:25px}.nhc-beyond-nutrients .nutrient-topic-grid>figure,.nhc-beyond-nutrients .nutrient-topic:nth-of-type(odd) .nutrient-topic-grid>figure{order:0;position:static}.nhc-beyond-nutrients .nutrient-topic-grid>figure img{aspect-ratio:1.6}.nhc-beyond-nutrients .nutrient-copy{font-size:18px;line-height:1.75}.nhc-beyond-nutrients .nutrient-copy>p+p{margin-top:20px}.nhc-beyond-nutrients .nutrient-sources>header{padding:28px 24px}.nhc-beyond-nutrients .nutrient-sources h2{font-size:33px}.nhc-beyond-nutrients .nutrient-source-grid{grid-template-columns:1fr;padding:0 24px 20px}.nhc-beyond-nutrients .nutrient-source{font-size:15px;grid-template-columns:34px 1fr;gap:13px;padding:20px 0}.nhc-beyond-nutrients .source-number{font-size:12px}}
