.nutrition-help[data-v-70bd7469]{color:var(--text);margin:0 auto;width:min(1160px,calc(100% - 32px))}.topbar[data-v-70bd7469]{border-bottom:1px solid var(--border);display:flex;gap:16px;justify-content:space-between;min-height:76px}.brand[data-v-70bd7469],.topbar[data-v-70bd7469]{align-items:center}.brand[data-v-70bd7469]{display:inline-flex}.brand-logo[data-v-70bd7469]{border-radius:16px;display:block;height:72px;width:72px}.topbar-actions[data-v-70bd7469]{align-items:center;display:flex;gap:16px}.back-link[data-v-70bd7469]{color:var(--text-dim);font-size:14px;font-weight:700}.back-link[data-v-70bd7469]:hover{color:var(--accent)}.back-link[data-v-70bd7469]:focus-visible,.page-footer a[data-v-70bd7469]:focus-visible,.page-nav a[data-v-70bd7469]:focus-visible,.source-list a[data-v-70bd7469]:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 28%,transparent);outline-offset:3px}main[data-v-70bd7469]{padding:46px 0 32px}.hero[data-v-70bd7469]{max-width:880px;padding-bottom:38px}.eyebrow[data-v-70bd7469]{color:var(--accent);font-size:12px;font-weight:800;margin:0 0 8px;text-transform:uppercase}h1[data-v-70bd7469],h2[data-v-70bd7469],h3[data-v-70bd7469],p[data-v-70bd7469]{margin-top:0}h1[data-v-70bd7469]{font-size:46px;line-height:1.08;margin-bottom:14px;max-width:760px}h2[data-v-70bd7469]{font-size:28px;line-height:1.2;margin-bottom:10px}h3[data-v-70bd7469]{line-height:1.3}.hero-copy[data-v-70bd7469],.section-intro[data-v-70bd7469]{color:var(--text-dim);font-size:16px;line-height:1.65}.hero-copy[data-v-70bd7469]{font-size:18px;margin-bottom:24px;max-width:790px}.section-intro[data-v-70bd7469]{margin-bottom:24px;max-width:840px}.page-nav[data-v-70bd7469]{display:flex;flex-wrap:wrap;gap:8px}.page-nav a[data-v-70bd7469]{background:#fff;border:1px solid var(--border);border-radius:5px;color:var(--text);font-size:13px;font-weight:750;min-height:44px;padding:11px 12px;transition:border-color .18s ease,color .18s ease,background .18s ease}.page-nav a[data-v-70bd7469]:hover{background:color-mix(in srgb,var(--accent) 7%,#fff);border-color:var(--accent);color:var(--accent)}.section-band[data-v-70bd7469]{background:#fff;border:1px solid var(--border);border-radius:6px;padding:30px}.average-section[data-v-70bd7469]{border-top:3px solid var(--accent);margin-bottom:58px}.section-heading-row[data-v-70bd7469]{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.confidence-badge[data-v-70bd7469]{border-radius:4px;flex:0 0 auto;font-size:12px;font-weight:800;padding:6px 9px}.confidence-badge--medium[data-v-70bd7469]{background:#eef6f0;color:#28623d}.metric-grid[data-v-70bd7469]{border:1px solid var(--border);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:26px 0}.metric[data-v-70bd7469]{border-right:1px solid var(--border);min-width:0;padding:18px}.metric[data-v-70bd7469]:last-child{border-right:0}.metric dt[data-v-70bd7469],.profile-metrics dt[data-v-70bd7469]{color:var(--text-dim);font-size:11px;font-weight:800;text-transform:uppercase}.metric dd[data-v-70bd7469]{color:var(--accent);font-size:24px;font-weight:850;margin:7px 0 5px}.metric small[data-v-70bd7469],.profile-metrics small[data-v-70bd7469]{color:var(--text-dim);display:block;font-size:12px;line-height:1.45}.average-details[data-v-70bd7469]{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}.average-details h3[data-v-70bd7469]{font-size:15px;margin-bottom:12px}.check-list[data-v-70bd7469]{display:grid;gap:9px;list-style:none;margin:0;padding:0}.check-list li[data-v-70bd7469]{color:var(--text-dim);font-size:14px;line-height:1.5;padding-left:20px;position:relative}.check-list li[data-v-70bd7469]:before{border:2px solid var(--accent);border-radius:50%;content:"";height:7px;left:2px;position:absolute;top:.48em;width:7px}.knowledge-note[data-v-70bd7469]{background:#fffaf0;border-left:3px solid #d89b2b;padding:17px 18px}.knowledge-note strong[data-v-70bd7469]{display:block;font-size:14px;margin-bottom:7px}.knowledge-note p[data-v-70bd7469]{color:var(--text-dim);font-size:13px;line-height:1.55;margin-bottom:0}.science-review[data-v-70bd7469]{border-top:1px solid var(--border);margin-top:26px;padding-top:22px}.science-review h3[data-v-70bd7469]{font-size:16px;margin-bottom:14px}.science-review>ul[data-v-70bd7469]{border-top:1px solid var(--border);display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.science-review>ul>li[data-v-70bd7469]{border-bottom:1px solid var(--border);padding:15px 16px 15px 0}.science-review>ul>li[data-v-70bd7469]:nth-child(odd){border-right:1px solid var(--border);padding-right:20px}.science-review>ul>li[data-v-70bd7469]:nth-child(2n){padding-left:20px}.profile-evidence p[data-v-70bd7469],.science-review p[data-v-70bd7469]{color:var(--text-dim);font-size:12px;line-height:1.55;margin:8px 0 0}.inline-citations[data-v-70bd7469]{display:flex;flex-wrap:wrap;gap:6px}.inline-citations a[data-v-70bd7469]{color:var(--accent);font-size:11px;font-weight:800;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent) 35%,transparent);text-underline-offset:3px}.inline-citations a[data-v-70bd7469]:hover{text-decoration-color:currentColor}.inline-citations a[data-v-70bd7469]:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 28%,transparent);outline-offset:2px}.profiles-section[data-v-70bd7469]{margin-bottom:58px}.profile-grid[data-v-70bd7469]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.profile-card[data-v-70bd7469]{--profile-color:var(--accent);background:#fff;border:1px solid var(--border);border-radius:6px;border-top:3px solid var(--profile-color);padding:21px}.profile-card--amber[data-v-70bd7469]{--profile-color:#b97815}.profile-card--green[data-v-70bd7469]{--profile-color:#287141}.profile-card--blue[data-v-70bd7469]{--profile-color:#326aa6}.profile-card--coral[data-v-70bd7469]{--profile-color:#bd543e}.profile-header[data-v-70bd7469]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.profile-header p[data-v-70bd7469]{color:var(--profile-color);font-size:11px;font-weight:800;margin-bottom:3px;text-transform:uppercase}.profile-header h3[data-v-70bd7469]{font-size:19px;margin-bottom:0}.profile-header>strong[data-v-70bd7469]{color:var(--profile-color);font-size:20px;white-space:nowrap}.profile-summary[data-v-70bd7469]{color:var(--text-dim);font-size:14px;line-height:1.5;margin-bottom:13px;min-height:48px}.assumption-tags[data-v-70bd7469]{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0 0 17px;padding:0}.assumption-tags li[data-v-70bd7469]{background:var(--bg);border:1px solid var(--border);border-radius:4px;color:var(--text-dim);font-size:11px;font-weight:700;padding:5px 7px}.profile-metrics[data-v-70bd7469]{border-bottom:1px solid var(--border);border-top:1px solid var(--border);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:15px}.profile-metrics>div[data-v-70bd7469]{min-width:0;padding:13px 9px 13px 0}.profile-metrics dd[data-v-70bd7469]{color:var(--profile-color);font-size:16px;font-weight:850;margin:5px 0 3px}.profile-interpretation[data-v-70bd7469]{font-size:13px;line-height:1.55;margin-bottom:0}.profile-evidence[data-v-70bd7469]{border-left:2px solid var(--profile-color);border-top:1px solid var(--border);margin-top:15px;padding:13px 0 0 12px}.factors-section[data-v-70bd7469]{margin-bottom:58px}.factor-table[data-v-70bd7469]{border-top:1px solid var(--border)}.factor-row[data-v-70bd7469]{border-bottom:1px solid var(--border);display:grid;grid-template-columns:minmax(140px,.65fr) repeat(2,minmax(0,1fr))}.factor-row[data-v-70bd7469]>*{border-right:1px solid var(--border);font-size:13px;line-height:1.5;margin:0;padding:14px}.factor-row[data-v-70bd7469]>:last-child{border-right:0}.factor-row--head[data-v-70bd7469]{background:var(--bg)}.factor-row--head span[data-v-70bd7469]{color:var(--text-dim);font-size:11px;font-weight:800;text-transform:uppercase}.factor-row p[data-v-70bd7469]{color:var(--text-dim)}.factor-row p small[data-v-70bd7469]{display:none}.confidence-section[data-v-70bd7469]{margin-bottom:58px}.confidence-grid[data-v-70bd7469]{border-bottom:1px solid var(--border);border-top:1px solid var(--border);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.confidence-grid article[data-v-70bd7469]{border-right:1px solid var(--border);display:flex;gap:12px;padding:18px}.confidence-grid article[data-v-70bd7469]:last-child{border-right:0}.confidence-dot[data-v-70bd7469]{background:#b97815;border-radius:50%;flex:0 0 auto;height:10px;margin-top:5px;width:10px}.confidence-item--medium .confidence-dot[data-v-70bd7469]{background:#326aa6}.confidence-item--high .confidence-dot[data-v-70bd7469]{background:#287141}.confidence-grid h3[data-v-70bd7469]{font-size:15px;margin-bottom:5px}.confidence-grid p[data-v-70bd7469]{color:var(--text-dim);font-size:13px;line-height:1.5;margin-bottom:0}.explanation-grid[data-v-70bd7469]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:58px}.explanation[data-v-70bd7469]{background:#f4f8fc;border-left:3px solid #326aa6;padding:21px}.explanation--medical[data-v-70bd7469]{background:#fff7f5;border-left-color:#bd543e}.explanation h2[data-v-70bd7469]{font-size:17px;margin-bottom:7px}.explanation p[data-v-70bd7469]{color:var(--text-dim);font-size:13px;line-height:1.6;margin-bottom:0}.sources-section[data-v-70bd7469]{margin-bottom:34px}.source-list[data-v-70bd7469]{border:1px solid var(--border);display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.source-list li[data-v-70bd7469]{border-bottom:1px solid var(--border)}.source-list li[data-v-70bd7469]:nth-child(odd){border-right:1px solid var(--border)}.source-list li[data-v-70bd7469]:nth-last-child(-n+2){border-bottom:0}.source-list a[data-v-70bd7469]{color:var(--text);display:grid;gap:4px 14px;grid-template-columns:1fr auto;min-height:100%;padding:16px;transition:background .18s ease}.source-list a[data-v-70bd7469]:hover{background:color-mix(in srgb,var(--accent) 7%,#fff)}.source-list strong[data-v-70bd7469]{font-size:14px}.source-list span[data-v-70bd7469]:not(.source-arrow){color:var(--text-dim);font-size:12px;grid-column:1;line-height:1.45}.source-arrow[data-v-70bd7469]{align-self:center;color:var(--accent);font-size:18px;grid-column:2;grid-row:1/span 2}.page-footer[data-v-70bd7469]{align-items:center;border-top:1px solid var(--border);display:flex;gap:18px;justify-content:space-between;padding:22px 0 36px}.page-footer p[data-v-70bd7469]{color:var(--text-dim);font-size:13px;line-height:1.5;margin-bottom:0;max-width:780px}.page-footer a[data-v-70bd7469]{color:var(--accent);flex:0 0 auto;font-size:13px;font-weight:800}@media(max-width:900px){.metric-grid[data-v-70bd7469]{grid-template-columns:repeat(2,minmax(0,1fr))}.metric[data-v-70bd7469]:nth-child(2){border-right:0}.metric[data-v-70bd7469]:nth-child(-n+2){border-bottom:1px solid var(--border)}.average-details[data-v-70bd7469],.science-review>ul[data-v-70bd7469]{grid-template-columns:1fr}.science-review>ul>li[data-v-70bd7469],.science-review>ul>li[data-v-70bd7469]:nth-child(2n),.science-review>ul>li[data-v-70bd7469]:nth-child(odd){border-right:0;padding:14px 0}.profile-metrics[data-v-70bd7469]{grid-template-columns:1fr}.profile-metrics>div[data-v-70bd7469]{border-bottom:1px solid var(--border)}.profile-metrics>div[data-v-70bd7469]:last-child{border-bottom:0}}@media(max-width:680px){.nutrition-help[data-v-70bd7469]{width:min(100% - 24px,1160px)}.topbar[data-v-70bd7469]{min-height:66px}.brand-logo[data-v-70bd7469]{height:58px;width:58px}.topbar-actions[data-v-70bd7469]{gap:10px}.back-link[data-v-70bd7469]{font-size:12px}main[data-v-70bd7469]{padding-top:30px}.hero[data-v-70bd7469]{padding-bottom:28px}h1[data-v-70bd7469]{font-size:34px}h2[data-v-70bd7469]{font-size:24px}.hero-copy[data-v-70bd7469]{font-size:16px}.section-band[data-v-70bd7469]{padding:20px 16px}.average-section[data-v-70bd7469],.confidence-section[data-v-70bd7469],.explanation-grid[data-v-70bd7469],.factors-section[data-v-70bd7469],.profiles-section[data-v-70bd7469]{margin-bottom:42px}.confidence-grid[data-v-70bd7469],.explanation-grid[data-v-70bd7469],.metric-grid[data-v-70bd7469],.profile-grid[data-v-70bd7469],.source-list[data-v-70bd7469]{grid-template-columns:1fr}.metric[data-v-70bd7469]{border-bottom:1px solid var(--border);border-right:0}.metric[data-v-70bd7469]:last-child{border-bottom:0}.profile-summary[data-v-70bd7469]{min-height:0}.confidence-grid article[data-v-70bd7469]{border-bottom:1px solid var(--border);border-right:0}.confidence-grid article[data-v-70bd7469]:last-child{border-bottom:0}.source-list li[data-v-70bd7469],.source-list li[data-v-70bd7469]:nth-child(odd),.source-list li[data-v-70bd7469]:nth-last-child(-n+2){border:0;border-bottom:1px solid var(--border)}.source-list li[data-v-70bd7469]:last-child{border-bottom:0}.factor-row--head[data-v-70bd7469]{display:none}.factor-row[data-v-70bd7469]{grid-template-columns:1fr;padding:14px 0}.factor-row[data-v-70bd7469]>*{border-right:0;padding:4px 0}.factor-row p small[data-v-70bd7469]{color:var(--text);display:block;font-size:10px;font-weight:800;margin-bottom:3px;text-transform:uppercase}.page-footer[data-v-70bd7469]{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.page-nav a[data-v-70bd7469],.source-list a[data-v-70bd7469]{transition:none}}
