.estrogen-sources[data-astro-cid-jvpedtna]{gap:18px;margin:0;display:grid}.estrogen-sources[data-astro-cid-jvpedtna]>h2[data-astro-cid-jvpedtna]{font-size:clamp(1.5rem,2.4vw,2rem)}.source-panels[data-astro-cid-jvpedtna]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.source-panel[data-astro-cid-jvpedtna]{min-width:0;color:var(--ink);border-radius:var(--radius-card);padding:clamp(22px,3vw,34px)}.source-panel[data-astro-cid-jvpedtna] h3[data-astro-cid-jvpedtna]{font:700 clamp(1.35rem, 2.4vw, 2rem)/1.05 var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.025em}.source-list[data-astro-cid-jvpedtna]{margin-top:28px;display:grid}.source-row[data-astro-cid-jvpedtna]{border-top:1px dashed #12261b4d;padding-block:16px}.source-heading[data-astro-cid-jvpedtna]{gap:10px;display:grid}.source-heading[data-astro-cid-jvpedtna] strong[data-astro-cid-jvpedtna]{font:700 1.15rem/1.2 var(--font-display);font-variation-settings:"wdth" 90}.source-bar[data-astro-cid-jvpedtna]{border-radius:var(--pill);background:#12261b94;outline:1px solid #12261b2e;width:25%;height:16px;display:block}.source-bar-large[data-astro-cid-jvpedtna]{width:100%}.source-bar-small[data-astro-cid-jvpedtna]{width:25%}.source-row[data-astro-cid-jvpedtna] p[data-astro-cid-jvpedtna],.estrogen-sources[data-astro-cid-jvpedtna] figcaption[data-astro-cid-jvpedtna]{color:var(--ink-2);font-size:.9375rem;line-height:1.5}.source-row[data-astro-cid-jvpedtna] p[data-astro-cid-jvpedtna]{max-width:34ch;margin:8px 0 0}.estrogen-sources[data-astro-cid-jvpedtna] figcaption[data-astro-cid-jvpedtna]{max-width:78ch}@media (width<=700px){.source-panels[data-astro-cid-jvpedtna]{grid-template-columns:1fr}}.bf[data-astro-cid-eqdmoljs]{border-radius:var(--radius-card);background:var(--surface);gap:18px;margin:0;padding:clamp(20px,3.5vw,40px);display:grid}.bf-top[data-astro-cid-eqdmoljs]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;display:flex}.bf-at[data-astro-cid-eqdmoljs]{font:700 clamp(1.5rem, 2.4vw, 2rem)/1.1 var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.02em;margin:0}.bf-controls[data-astro-cid-eqdmoljs]{flex:340px;align-items:center;gap:12px;max-width:560px;display:flex}.bf-controls[data-astro-cid-eqdmoljs][hidden]{display:none}.bf-end[data-astro-cid-eqdmoljs]{color:var(--ink-2);font:500 .75rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex:none}.bf-range[data-astro-cid-eqdmoljs]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:48px;margin:0}.bf-range[data-astro-cid-eqdmoljs]::-webkit-slider-runnable-track{border-radius:var(--pill);background:linear-gradient(90deg,#ffe08a,#f7b26a 55%,#f28a2e);height:10px}.bf-range[data-astro-cid-eqdmoljs]::-moz-range-track{border-radius:var(--pill);background:linear-gradient(90deg,#ffe08a,#f7b26a 55%,#f28a2e);height:10px}.bf-range[data-astro-cid-eqdmoljs]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);border:4px solid #fff;border-radius:50%;width:28px;height:28px;margin-top:-9px;box-shadow:0 4px 14px -4px #12261b80}.bf-range[data-astro-cid-eqdmoljs]::-moz-range-thumb{background:var(--ink);border:4px solid #fff;border-radius:50%;width:20px;height:20px}.bf-range[data-astro-cid-eqdmoljs]:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:var(--pill)}.bf-stage[data-astro-cid-eqdmoljs]{grid-template-columns:minmax(0,2fr) auto minmax(0,3fr);align-items:stretch;gap:12px;display:grid}.bf-panel[data-astro-cid-eqdmoljs]{border-radius:var(--radius-sm);background:#fff;grid-template-rows:auto 1fr;gap:12px;min-width:0;padding:clamp(16px,2.4vw,24px);display:grid}.bf-panel-label[data-astro-cid-eqdmoljs]{color:var(--ink-2);font:500 .75rem/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.bf-blob-wrap[data-astro-cid-eqdmoljs]{place-items:center;min-height:180px;display:grid}.bf-blob[data-astro-cid-eqdmoljs]{isolation:isolate;aspect-ratio:1;width:min(100%,260px);transform:scale(var(--fat));transition:transform .7s var(--ease-spring);animation:bf-morph 7s var(--ease-breathe) infinite alternate, bf-turn 28s linear infinite;background:#f8b36a;border-radius:46% 54% 58% 42%/52% 40% 60% 48%;position:relative;overflow:hidden;box-shadow:inset 0 -14px 30px -10px #b8285f40}.bf-blob[data-astro-cid-eqdmoljs]:before{content:"";z-index:-1;filter:blur(6px);background:radial-gradient(42% 42% at 30% 28%,#ffd46b,#0000 70%),radial-gradient(40% 40% at 74% 34%,#f9a3c2,#0000 70%),radial-gradient(46% 46% at 58% 78%,#f06a3c,#0000 70%),radial-gradient(30% 30% at 22% 72%,#ef7fa9,#0000 70%),#f8b36a;animation:11s linear infinite reverse bf-turn;position:absolute;inset:-12%}@keyframes bf-morph{0%{border-radius:42% 58% 66% 34%/54% 36% 64% 46%}33%{border-radius:64% 36% 38% 62%/38% 62%}66%{border-radius:34% 66% 58% 42%/66% 42% 58% 34%}to{border-radius:58% 42% 34% 66%/36% 58% 42% 64%}}@keyframes bf-turn{to{rotate:360deg}}.motion-off .bf-blob[data-astro-cid-eqdmoljs],.motion-off .bf-blob[data-astro-cid-eqdmoljs]:before{animation-play-state:paused}.bf-arrow[data-astro-cid-eqdmoljs]{background:var(--ink);align-self:center;width:34px;height:2px;position:relative}.bf-arrow[data-astro-cid-eqdmoljs]:after{content:"";background:var(--ink);clip-path:polygon(0 0,100% 50%,0 100%);width:9px;height:12px;position:absolute;top:-5px;right:-2px}.bf-blood[data-astro-cid-eqdmoljs] svg[data-astro-cid-eqdmoljs]{width:100%;height:auto;display:block}.bf-dot[data-astro-cid-eqdmoljs]{opacity:0;transition:opacity .42s var(--ease-out)}.bf-dot[data-astro-cid-eqdmoljs].is-on{opacity:1}.bf-core[data-astro-cid-eqdmoljs]{fill:var(--magenta);transition:fill .42s var(--ease-out)}.bf-ring[data-astro-cid-eqdmoljs]{fill:none;stroke:var(--ink);stroke-width:2.5px;opacity:0;transition:opacity .42s var(--ease-out), transform .52s var(--ease-spring);transform:scale(1.5)}.bf-dot[data-astro-cid-eqdmoljs].is-bound .bf-core[data-astro-cid-eqdmoljs]{fill:#12261b38}.bf-dot[data-astro-cid-eqdmoljs].is-bound .bf-ring[data-astro-cid-eqdmoljs]{opacity:.7;transform:none}.bf-legend[data-astro-cid-eqdmoljs]{color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.bf-legend[data-astro-cid-eqdmoljs] li[data-astro-cid-eqdmoljs]{align-items:center;gap:8px;display:inline-flex}.bf-legend[data-astro-cid-eqdmoljs] i[data-astro-cid-eqdmoljs]{border-radius:50%;width:12px;height:12px}.k-free[data-astro-cid-eqdmoljs]{background:var(--magenta)}.k-bound[data-astro-cid-eqdmoljs]{background:#12261b38;box-shadow:0 0 0 2px #fff,0 0 0 4px #12261bb3}.bf-meters[data-astro-cid-eqdmoljs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.bf-meters[data-astro-cid-eqdmoljs] li[data-astro-cid-eqdmoljs]{color:var(--ink-2);gap:8px;font-size:.9375rem;font-weight:600;display:grid}.bf-meters[data-astro-cid-eqdmoljs] b[data-astro-cid-eqdmoljs]{border-radius:var(--pill);background:#fff;height:12px;display:block;position:relative;overflow:hidden}.bf-meters[data-astro-cid-eqdmoljs] b[data-astro-cid-eqdmoljs]:before{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--gold), var(--tangerine));transform:scaleX(var(--v));transform-origin:0;transition:transform .7s var(--ease-spring);position:absolute;inset:0}.bf-meters[data-astro-cid-eqdmoljs] li[data-astro-cid-eqdmoljs]:nth-child(2) b[data-astro-cid-eqdmoljs]:before{background:#12261b8c}.bf-meters[data-astro-cid-eqdmoljs] li[data-astro-cid-eqdmoljs]:nth-child(3) b[data-astro-cid-eqdmoljs]:before{background:linear-gradient(90deg, var(--pink), var(--magenta))}.bf-points[data-astro-cid-eqdmoljs]{border-top:1px dashed var(--dash);gap:12px;padding-top:6px;display:grid}.bf-points[data-astro-cid-eqdmoljs] p[data-astro-cid-eqdmoljs]{align-items:flex-start;gap:12px;max-width:72ch;margin:0;font-size:1.0625rem;line-height:1.5;display:flex}.bf-points[data-astro-cid-eqdmoljs] .orb[data-astro-cid-eqdmoljs]{--s:14px;flex:none;margin-top:6px}.bf[data-astro-cid-eqdmoljs] figcaption[data-astro-cid-eqdmoljs]{max-width:78ch;color:var(--ink-3);font-size:.875rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.bf-blob[data-astro-cid-eqdmoljs],.bf-blob[data-astro-cid-eqdmoljs]:before{animation:none}.bf-blob[data-astro-cid-eqdmoljs],.bf-dot[data-astro-cid-eqdmoljs],.bf-core[data-astro-cid-eqdmoljs],.bf-ring[data-astro-cid-eqdmoljs],.bf-meters[data-astro-cid-eqdmoljs] b[data-astro-cid-eqdmoljs]:before{transition:none}}@media (width<=700px){.bf-stage[data-astro-cid-eqdmoljs]{grid-template-columns:1fr}.bf-arrow[data-astro-cid-eqdmoljs]{justify-self:center;width:2px;height:26px}.bf-arrow[data-astro-cid-eqdmoljs]:after{clip-path:polygon(0 0,100% 0,50% 100%);width:12px;height:9px;top:auto;bottom:-2px;right:-5px}.bf-blob-wrap[data-astro-cid-eqdmoljs]{min-height:160px}.bf-blob[data-astro-cid-eqdmoljs]{width:140px}.bf-meters[data-astro-cid-eqdmoljs]{grid-template-columns:1fr;gap:10px}.bf-controls[data-astro-cid-eqdmoljs]{flex-wrap:wrap;justify-content:space-between;gap:0 12px}.bf-range[data-astro-cid-eqdmoljs]{flex:100%;order:-1}}.sema[data-astro-cid-ia5k6f6x]{border-radius:var(--radius-card);background:var(--surface);gap:14px;margin:28px 0;padding:clamp(20px,3vw,30px);display:grid}.sema-title[data-astro-cid-ia5k6f6x]{font:700 1.25rem/1.2 var(--font-display);font-variation-settings:"wdth" 90;margin:0}.sema-plot[data-astro-cid-ia5k6f6x]{--label:9.5rem;--value:3.5rem;gap:12px;padding-block:24px;display:grid;position:relative}.sema-row[data-astro-cid-ia5k6f6x]{grid-template-columns:var(--label) minmax(0, 1fr) var(--value);align-items:center;gap:12px;display:grid}.sema-label[data-astro-cid-ia5k6f6x]{color:var(--ink-2);font-size:.9375rem;font-weight:600;line-height:1.25}.sema-track[data-astro-cid-ia5k6f6x]{border-radius:var(--pill);background:#fff;height:34px;position:relative;overflow:hidden}.sema-bar[data-astro-cid-ia5k6f6x]{border-radius:inherit;background:var(--mesh-bloom);transform-origin:0;transition:transform 1.1s var(--ease-spring);position:absolute;inset:0;transform:scaleX(0)}.sema-without[data-astro-cid-ia5k6f6x] .sema-bar[data-astro-cid-ia5k6f6x]{background:var(--mesh-gold)}.sema[data-astro-cid-ia5k6f6x].is-in .sema-bar[data-astro-cid-ia5k6f6x],html:not(.js) .sema-bar[data-astro-cid-ia5k6f6x]{transform:scaleX(var(--w))}.sema-without[data-astro-cid-ia5k6f6x] .sema-bar[data-astro-cid-ia5k6f6x]{transition-delay:.16s}.sema-value[data-astro-cid-ia5k6f6x]{font:700 1.35rem/1 var(--font-display);font-variant-numeric:tabular-nums;font-variation-settings:"wdth" 90}.sema-gap[data-astro-cid-ia5k6f6x]{top:0;bottom:24px;left:calc(var(--label) + 12px + (100% - var(--label) - var(--value) - 24px) * var(--a));width:calc((100% - var(--label) - var(--value) - 24px) * (var(--b) - var(--a)));border-inline:1.5px dashed var(--ink);opacity:0;transition:opacity .4s var(--ease-out) 1s;pointer-events:none;position:absolute}.sema[data-astro-cid-ia5k6f6x].is-in .sema-gap[data-astro-cid-ia5k6f6x],html:not(.js) .sema-gap[data-astro-cid-ia5k6f6x]{opacity:.7}.sema-gap[data-astro-cid-ia5k6f6x] span[data-astro-cid-ia5k6f6x]{color:var(--ink);font:600 .75rem/1 var(--font-mono);letter-spacing:.04em;white-space:nowrap;position:absolute;top:0;left:50%;transform:translate(-50%)}.sema-scale[data-astro-cid-ia5k6f6x]{left:calc(var(--label) + 12px);right:calc(var(--value) + 12px);height:14px;color:var(--ink-3);font:.75rem/1 var(--font-mono);position:absolute;bottom:0}.sema-scale[data-astro-cid-ia5k6f6x] span[data-astro-cid-ia5k6f6x]{position:absolute;transform:translate(-50%)}.sema-scale[data-astro-cid-ia5k6f6x] span[data-astro-cid-ia5k6f6x]:first-child{transform:none}.sema-scale[data-astro-cid-ia5k6f6x] span[data-astro-cid-ia5k6f6x]:last-child{transform:translate(-100%)}.sema-unit[data-astro-cid-ia5k6f6x]{color:var(--ink-2);font:500 .75rem/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.sema[data-astro-cid-ia5k6f6x] figcaption[data-astro-cid-ia5k6f6x]{max-width:72ch;color:var(--ink-3);font-size:.875rem;line-height:1.5}.sema[data-astro-cid-ia5k6f6x] figcaption[data-astro-cid-ia5k6f6x] a[data-astro-cid-ia5k6f6x]{color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.sema-bar[data-astro-cid-ia5k6f6x],.sema-gap[data-astro-cid-ia5k6f6x]{transition:none}}@media (width<=560px){.sema-plot[data-astro-cid-ia5k6f6x]{--label:0px;--value:3rem}.sema-row[data-astro-cid-ia5k6f6x]{grid-template-columns:minmax(0, 1fr) var(--value);row-gap:6px}.sema-label[data-astro-cid-ia5k6f6x]{grid-column:1/-1}.sema-gap[data-astro-cid-ia5k6f6x]{display:none}.sema-scale[data-astro-cid-ia5k6f6x]{left:0}}.obesity[data-astro-cid-f36p3y3q] .risk-lines[data-astro-cid-f36p3y3q]{max-width:66ch}.obesity[data-astro-cid-f36p3y3q] .risk-line-list[data-astro-cid-f36p3y3q]{border-top:1px dashed var(--dash)}.obesity[data-astro-cid-f36p3y3q] .risk-line[data-astro-cid-f36p3y3q]{border-bottom:1px dashed var(--dash);grid-template-columns:minmax(150px,1fr) minmax(0,2fr);gap:24px;padding-block:18px;display:grid}.obesity[data-astro-cid-f36p3y3q] .risk-line[data-astro-cid-f36p3y3q] h3[data-astro-cid-f36p3y3q]{font:700 1.25rem/1.2 var(--font-display);font-variation-settings:"wdth" 90;align-items:center;gap:10px;display:flex}.obesity[data-astro-cid-f36p3y3q] .risk-line[data-astro-cid-f36p3y3q] h3[data-astro-cid-f36p3y3q] .orb[data-astro-cid-f36p3y3q]{--s:14px}.obesity[data-astro-cid-f36p3y3q] .risk-line[data-astro-cid-f36p3y3q] p[data-astro-cid-f36p3y3q],.obesity[data-astro-cid-f36p3y3q] .hrt-list[data-astro-cid-f36p3y3q]{color:var(--ink-2);font-size:1rem;line-height:1.55}.obesity[data-astro-cid-f36p3y3q] .hrt-list[data-astro-cid-f36p3y3q]{gap:14px;margin:24px 0 28px;padding-left:1.2em;display:grid}.obesity[data-astro-cid-f36p3y3q] .hrt-list[data-astro-cid-f36p3y3q] li[data-astro-cid-f36p3y3q]::marker{color:var(--terracotta)}.obesity[data-astro-cid-f36p3y3q] .dial-slot[data-astro-cid-f36p3y3q]{margin-top:clamp(32px,4vw,56px)}.obesity[data-astro-cid-f36p3y3q] .action-tiles li:last-child:nth-child(odd){grid-column:1/-1}.obesity[data-astro-cid-f36p3y3q] .closing{padding-top:var(--section)}@media (width<=900px){.obesity[data-astro-cid-f36p3y3q] .risk-line[data-astro-cid-f36p3y3q]{grid-template-columns:1fr;gap:8px}}
