.fluid-balance_root__2PRYU{min-width:0;overflow-wrap:anywhere;margin:24px 0}.fluid-balance_root__2PRYU h3{line-height:1.3}.fluid-balance_choices__0Zy2f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.fluid-balance_choices__0Zy2f>button{min-width:0;max-width:100%;padding:10px;border:1px solid #547580;background:#08242e;color:#e2f2f5;text-align:left;cursor:pointer;font:inherit}.fluid-balance_choices__0Zy2f>button[aria-pressed=true]{border-color:#b0e9f4;box-shadow:inset 0 -3px #b0e9f4;background:#20424e}.fluid-balance_choices__0Zy2f img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.fluid-balance_choices__0Zy2f span,.fluid-balance_choices__0Zy2f strong{display:block;margin-top:8px}.fluid-balance_choices__0Zy2f span{font-size:.9em;color:#c1d6dd}.fluid-balance_stage__kRsT9{max-width:1280px;margin:20px auto;min-width:0}.fluid-balance_root__2PRYU [data-anatomy-canvas] svg{margin:0!important;max-width:none!important}.fluid-balance_overlay__fbrOI{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.fluid-balance_overlay__fbrOI ellipse{fill:none;stroke:#ffd489;stroke-width:3;vector-effect:non-scaling-stroke}.fluid-balance_transport__WDucC path{fill:none;stroke:#9de7f3;stroke-width:6;stroke-dasharray:12 7}.fluid-balance_processes__n1QhT{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.fluid-balance_processes__n1QhT>button{min-height:44px;min-width:0;max-width:100%;padding:10px 14px;color:#e2f2f5;background:#0c303d;border:1px solid #72929d;cursor:pointer;font:inherit}.fluid-balance_processes__n1QhT>button[aria-pressed=true]{background:#24556a;border-color:#b0e9f4}.fluid-balance_selected__KfK6k{padding:14px 16px;border-left:3px solid #9ed8e5;background:#0b2b37}.fluid-balance_selected__KfK6k h4{margin:0 0 8px;font-size:20px}.fluid-balance_routes__VTc6G{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;padding:0;margin:18px 0}.fluid-balance_routes__VTc6G>li{min-width:0;padding:14px 16px;border-top:2px solid #8fdce8;background:#082735}.fluid-balance_routes__VTc6G h4{font-size:18px;margin:8px 0}.fluid-balance_routes__VTc6G strong{color:#b9eaf3;line-height:1.5;display:block}.fluid-balance_routes__VTc6G p{margin:.6rem 0 0}.fluid-balance_number__NVVq_{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:1px solid #8fdce8;border-radius:50%;color:#d4f5fc}.fluid-balance_legend__uxNHC,.fluid-balance_sources__Mjx5x{color:#bdd2dc;font-size:.9rem;line-height:1.6}.fluid-balance_learning__Mpoji a,.fluid-balance_sources__Mjx5x a{color:#b6e8f1}.fluid-balance_depth__bat8b{display:grid;gap:10px}.fluid-balance_root__2PRYU details{min-width:0;padding:12px 0;border-top:1px solid #36545f;scroll-margin-top:130px}.fluid-balance_root__2PRYU summary{cursor:pointer;font-weight:700;min-height:32px;line-height:1.6}.fluid-balance_root__2PRYU details p{max-width:84ch}.fluid-balance_learning__Mpoji{display:flex;gap:12px 22px;flex-wrap:wrap;margin:18px 0}.fluid-balance_root__2PRYU :is(button,a,summary):focus-visible{outline:3px solid #ffd489;outline-offset:3px}.fluid-balance_root__2PRYU [data-mobile-label-meaning]{display:none}.fluid-balance_root__2PRYU [data-annotation-overlay] path,.fluid-balance_root__2PRYU [data-external-rail]{display:inline!important}.fluid-balance_root__2PRYU dialog>div:first-child>h2{min-width:0;overflow-wrap:anywhere}.fluid-balance_root__2PRYU dialog>div:first-child>button{flex-shrink:0;min-width:78px;white-space:nowrap}.fluid-balance_root__2PRYU [data-fit-atlas-detail]{max-height:none!important;overflow:visible!important}@media(max-width:760px){.fluid-balance_choices__0Zy2f,.fluid-balance_routes__VTc6G{grid-template-columns:1fr;gap:12px}.fluid-balance_choices__0Zy2f>button{display:grid;grid-template-columns:104px minmax(0,1fr);column-gap:12px;align-items:center;min-height:44px}.fluid-balance_choices__0Zy2f img{grid-row:1/3}.fluid-balance_choices__0Zy2f span,.fluid-balance_choices__0Zy2f strong{margin:0}.fluid-balance_choices__0Zy2f span{margin-top:6px}.fluid-balance_processes__n1QhT>button{flex:1 1 140px}.fluid-balance_stage__kRsT9{margin:16px 0}.fluid-balance_selected__KfK6k{padding:12px}.fluid-balance_root__2PRYU [data-annotation-frame]{padding:12px 0 0!important;min-width:0!important}.fluid-balance_root__2PRYU dialog [data-annotation-frame]{padding:0 14px!important}.fluid-balance_root__2PRYU dialog [data-annotation-frame]>ol{margin-inline:-14px!important;width:calc(100% + 28px)!important;max-width:none!important}.fluid-balance_root__2PRYU dialog{padding:12px}.fluid-balance_root__2PRYU dialog h2{font-size:23px}.fluid-balance_root__2PRYU [data-essential-label] button{max-width:100%;min-width:0}.fluid-balance_root__2PRYU p{overflow-wrap:anywhere}}.intestinal-iron-learning_root__hChym{margin:3rem 0;padding:clamp(1rem,3vw,2.5rem);background:#051d2a;border:1px solid #36505c;border-radius:16px;color:#dce8eb;line-height:1.7;scroll-margin-top:5rem}.intestinal-iron-learning_root__hChym a{color:#9cd4dc;text-underline-offset:.2em}.intestinal-iron-learning_intro__9uBRv{display:grid;grid-template-columns:1.05fr 1fr;gap:2rem;align-items:center}.intestinal-iron-learning_title__kPGqA{font:400 clamp(1.9rem,3.4vw,3rem)/1.15 Georgia,serif;color:#f3efe3;margin:.5rem 0 1.3rem}.intestinal-iron-learning_eyebrow__s_wpa{font-size:.78rem;letter-spacing:.14em;font-weight:750;color:#91ccd4;margin:.4rem 0 .8rem}.intestinal-iron-learning_lede__ilyoa{font-size:1.12rem;color:#e6ebe6}.intestinal-iron-learning_intro__9uBRv p{margin:.8rem 0}.intestinal-iron-learning_introFigure__CPsVt{margin:0}.intestinal-iron-learning_introFigure__CPsVt img{display:block;width:100%;height:auto;border:1px solid #5d747d;border-radius:10px}.intestinal-iron-learning_introFigure__CPsVt figcaption{font-size:.85rem;color:#aabec6;margin-top:.65rem}.intestinal-iron-learning_glance__G2Fi8{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.8rem 0}.intestinal-iron-learning_glance__G2Fi8 li{padding:1rem;border-top:2px solid #c6ad73;background:#0b2a37}.intestinal-iron-learning_glance__G2Fi8 strong{display:block;color:#ead8a7;font-size:1.08rem}.intestinal-iron-learning_glance__G2Fi8 span{display:block;font-size:.92rem;margin-top:.3rem}.intestinal-iron-learning_note___MyDT{font-size:.9rem;color:#abc1c9}.intestinal-iron-learning_route__XJSUu{display:flex;flex-wrap:wrap;gap:.7rem 1.4rem;padding:1rem 0;font-size:.94rem}.intestinal-iron-learning_panel__4_TPi{padding:2rem 0;border-top:1px solid #35505e;margin-top:1.4rem;scroll-margin-top:5rem}.intestinal-iron-learning_heading__PYZ9Z{font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.25;color:#f0f0e7;margin:.5rem 0 1.1rem}.intestinal-iron-learning_stepGrid__lAOUe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:1.2rem 0}.intestinal-iron-learning_choice__Dn0Fs,.intestinal-iron-learning_modeButton__BRE8X,.intestinal-iron-learning_stepButton__QEFFs{font:inherit;line-height:1.4;padding:.8rem 1rem;border:1px solid #486874;border-radius:8px;background:#0a2a39;color:#d9e9ec;text-align:left;cursor:pointer}.intestinal-iron-learning_stepButton__QEFFs{font-size:.94rem;min-height:3.4rem}.intestinal-iron-learning_choice__Dn0Fs[aria-pressed=true],.intestinal-iron-learning_modeButton__BRE8X[aria-pressed=true],.intestinal-iron-learning_stepButton__QEFFs[aria-pressed=true]{background:#173c47;border-color:#d4bd83;color:#fff0ca;box-shadow:inset 0 0 0 1px #a18c5d}.intestinal-iron-learning_choice__Dn0Fs:focus-visible,.intestinal-iron-learning_detail__jGaCn summary:focus-visible,.intestinal-iron-learning_modeButton__BRE8X:focus-visible,.intestinal-iron-learning_route__XJSUu a:focus-visible,.intestinal-iron-learning_stepButton__QEFFs:focus-visible{outline:3px solid #f1cf7f;outline-offset:4px}.intestinal-iron-learning_narration__Db3vM{padding:1.1rem 1.3rem;background:#0a2935;border-left:3px solid #d0bc84;margin:1rem 0}.intestinal-iron-learning_detail__jGaCn h4,.intestinal-iron-learning_jobGrid__gIHHQ h4,.intestinal-iron-learning_narration__Db3vM h4,.intestinal-iron-learning_signalReading__wFF_y h4{font-size:1.13rem;line-height:1.35;color:#edf0e8;margin:.45rem 0 .7rem}.intestinal-iron-learning_narration__Db3vM p{margin:.65rem 0}.intestinal-iron-learning_place__VRM1T{display:block;text-transform:uppercase;letter-spacing:.1em;font-size:.77rem;color:#94cbd5;font-weight:700}.intestinal-iron-learning_distinction__SdN_e{color:#bed0d5;font-size:.94rem}.intestinal-iron-learning_lookAt__rsqic{color:#eddbac;font-size:.88rem}.intestinal-iron-learning_anatomy__zOVHd{margin:1.5rem 0;scroll-margin-top:5rem;min-width:0}.intestinal-iron-learning_spaceHighlights__5PN5U{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.intestinal-iron-learning_spaceHighlights__5PN5U path{fill:none;stroke:#ffe0a0;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14 8;filter:drop-shadow(0 1px 3px #08202e);opacity:.85}.intestinal-iron-learning_relationship__lMCG6{margin:1.5rem 0}.intestinal-iron-learning_flowCards__az2Ca{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.intestinal-iron-learning_flowCards__az2Ca li{padding:1rem;background:#082633;border:1px solid #3b5966;border-radius:9px}.intestinal-iron-learning_flowCards__az2Ca li[data-current=true]{border-color:#c9b77c;background:#11313b}.intestinal-iron-learning_flowCards__az2Ca strong{display:block;line-height:1.35;margin:.65rem 0;color:#e9e5cd;font-size:1rem}.intestinal-iron-learning_flowCards__az2Ca a,.intestinal-iron-learning_flowCards__az2Ca p{font-size:.87rem}.intestinal-iron-learning_crossing__7XqvU{display:block;color:#b8d7df;font-size:.8rem;border-top:1px solid #365966;padding-top:.65rem}.intestinal-iron-learning_handoff__F_YaM{border-left:3px solid #96b8c2;padding:.8rem 1rem;background:#0c2b36;font-size:.89rem;color:#bed1d7}.intestinal-iron-learning_evidence__wHiMN{font-size:.78rem;color:#a9bdc5;line-height:1.9}.intestinal-iron-learning_detail__jGaCn{padding:1rem 1.1rem;margin-top:1.2rem;border:1px solid #3a5662;background:#08232f;border-radius:9px}.intestinal-iron-learning_detail__jGaCn summary{cursor:pointer;font-weight:650;color:#e1e9e8}.intestinal-iron-learning_detail__jGaCn p{font-size:.95rem}.intestinal-iron-learning_detail__jGaCn article,.intestinal-iron-learning_staticStages__RnIM1 li{margin:1.2rem 0}.intestinal-iron-learning_staticStages__RnIM1{padding-left:1.2rem}.intestinal-iron-learning_jobGrid__gIHHQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.intestinal-iron-learning_jobGrid__gIHHQ article{padding:1.1rem;background:#092936;border:1px solid #3a5662;border-radius:10px}.intestinal-iron-learning_jobGrid__gIHHQ p{font-size:.94rem;margin:.75rem 0}.intestinal-iron-learning_jobNumber__cnawI{font-size:.75rem;letter-spacing:.1em;color:#cdbb87}.intestinal-iron-learning_continue___SsTX{padding:1rem 0;color:#b9ced4;font-size:.94rem}.intestinal-iron-learning_toggle___HlLM{display:flex;flex-wrap:wrap;gap:.7rem;margin:1.2rem 0}.intestinal-iron-learning_toggle___HlLM button{flex:1 1;min-width:13rem}.intestinal-iron-learning_signalGrid__nz_2h{display:grid;grid-template-columns:1.25fr 1fr;gap:1.2rem;align-items:center}.intestinal-iron-learning_signalFigure__PmDBe{margin:0;border:1px solid #4b6570;border-radius:10px;padding:1rem;background:#061e2b}.intestinal-iron-learning_signalFigure__PmDBe svg{display:block;width:100%;height:auto}.intestinal-iron-learning_signalText__Ae9LZ{fill:#dbe7e9;font:15px system-ui,sans-serif}.intestinal-iron-learning_signalFigure__PmDBe figcaption{font-size:.82rem;color:#afc4cc;margin-top:.7rem}.intestinal-iron-learning_signalReading__wFF_y{padding:1rem;border-left:3px solid #aaaad7;background:#0b2937}.intestinal-iron-learning_signalReading__wFF_y p{font-size:.96rem}.intestinal-iron-learning_signalReading__wFF_y .intestinal-iron-learning_note___MyDT{font-size:.86rem}.intestinal-iron-learning_threeButtons__FCezb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1.1rem 0}.intestinal-iron-learning_questionGrid__6KV3m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:1.2rem 0}.intestinal-iron-learning_choices__CPydm{display:grid;gap:.7rem}.intestinal-iron-learning_feedback__DlEXW{padding:1rem;background:#173941;border-left:3px solid #dbc687;margin:1rem 0}.intestinal-iron-learning_feedback__DlEXW p{margin:.5rem 0 0}.intestinal-iron-learning_sourceList__kuE8a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.7rem;padding-left:1.2rem}.intestinal-iron-learning_sourceList__kuE8a li{font-size:.9rem}.intestinal-iron-learning_sourceList__kuE8a p{font-size:.83rem;color:#b1c6ce}.intestinal-iron-learning_related__Mhi60{display:flex;flex-wrap:wrap;gap:.8rem 1.5rem;margin-top:1.4rem;font-size:.93rem}@media(max-width:1000px){.intestinal-iron-learning_intro__9uBRv,.intestinal-iron-learning_signalGrid__nz_2h{grid-template-columns:1fr}.intestinal-iron-learning_introFigure__CPsVt{max-width:650px}.intestinal-iron-learning_flowCards__az2Ca{grid-template-columns:1fr 1fr}.intestinal-iron-learning_jobGrid__gIHHQ,.intestinal-iron-learning_sourceList__kuE8a{grid-template-columns:1fr}.intestinal-iron-learning_signalFigure__PmDBe{max-width:700px}}@media(max-width:600px){.intestinal-iron-learning_root__hChym{padding:1rem}.intestinal-iron-learning_flowCards__az2Ca,.intestinal-iron-learning_glance__G2Fi8{grid-template-columns:1fr}.intestinal-iron-learning_glance__G2Fi8{gap:.6rem}.intestinal-iron-learning_glance__G2Fi8 li{padding:.7rem .9rem}.intestinal-iron-learning_stepGrid__lAOUe{grid-template-columns:1fr 1fr}.intestinal-iron-learning_stepButton__QEFFs{font-size:.87rem;padding:.65rem}.intestinal-iron-learning_narration__Db3vM{padding:.9rem}.intestinal-iron-learning_threeButtons__FCezb{grid-template-columns:1fr}.intestinal-iron-learning_toggle___HlLM button{min-width:0;font-size:.9rem;padding:.65rem}.intestinal-iron-learning_signalFigure__PmDBe{padding:.5rem}.intestinal-iron-learning_signalText__Ae9LZ{font-size:17px}.intestinal-iron-learning_questionGrid__6KV3m{gap:.5rem}.intestinal-iron-learning_detail__jGaCn{padding:.8rem}.intestinal-iron-learning_spaceHighlights__5PN5U path{stroke-width:8}}.intestinal-iron-learning_signalCanvas__aSpfD{position:relative}.intestinal-iron-learning_signalLabels__es49V{position:absolute;inset:0;pointer-events:none}.intestinal-iron-learning_signalLabels__es49V span{position:absolute;transform:translate(-50%,-50%);font:clamp(.75rem,1.1vw,.9rem)/1.15 system-ui,sans-serif;color:#dbe7e9;white-space:nowrap}.intestinal-iron-learning_signalLabels__es49V span:nth-child(2){background:#061e2b;color:#c5c6ff;padding:.12rem .25rem}.intestinal-iron-learning_anatomy__zOVHd [data-mobile-label-meaning]{display:none}.protein-learning_root__QITX3{min-width:0;margin:24px 0}.protein-learning_root__QITX3 h3,.protein-learning_root__QITX3 h4{line-height:1.35}.protein-learning_choices__lj1MY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.protein-learning_choices__lj1MY>button{font:inherit;text-align:left;color:#e3f2f5;background:#092732;border:1px solid #6b929e;min-width:0;padding:12px;cursor:pointer}.protein-learning_choices__lj1MY>button[aria-pressed=true],.protein-learning_questions__Yk8tu>button[aria-pressed=true]{background:#24556a;border-color:#b0e9f4;box-shadow:inset 0 -3px #b0e9f4}.protein-learning_choices__lj1MY img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.protein-learning_choices__lj1MY em,.protein-learning_choices__lj1MY span,.protein-learning_choices__lj1MY strong{display:block;margin-top:9px}.protein-learning_choices__lj1MY span{font-size:.93em}.protein-learning_choices__lj1MY em{font-size:.85em;font-style:normal;color:#d6e6b5}.protein-learning_branch__ZqVYZ{border-left:3px solid #e9d295;padding:14px 18px;background:#122d36;max-width:90ch}.protein-learning_stage__YXtA7{max-width:1120px;margin:22px auto;min-width:0}.protein-learning_root__QITX3 .protein-learning_focus__vO6th{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;margin:0;pointer-events:none}.protein-learning_focus__vO6th ellipse{fill:none;stroke:#ffd489;stroke-width:2;vector-effect:non-scaling-stroke}.protein-learning_legend__NzRPI,.protein-learning_sources__wIE_L{font-size:.9rem;line-height:1.65;color:#bdd3dc}.protein-learning_questions__Yk8tu{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.protein-learning_questions__Yk8tu>button{font:inherit;color:#e3f2f5;background:#0d303b;border:1px solid #6b929e;min-height:44px;min-width:0;max-width:100%;padding:10px 14px;cursor:pointer}.protein-learning_selected__aUYnq{background:#0b2b37;border-left:3px solid #9ed8e5;padding:14px 18px;min-width:0}.protein-learning_selected__aUYnq h4{margin:0 0 8px}.protein-learning_root__QITX3 details{padding:14px 0;border-top:1px solid #36545f;min-width:0}.protein-learning_root__QITX3 summary{font-weight:700;cursor:pointer;min-height:32px;line-height:1.65}.protein-learning_root__QITX3 details p{max-width:82ch}.protein-learning_routes__N_GZI{display:flex;flex-wrap:wrap;gap:12px 22px;margin:20px 0}.protein-learning_routes__N_GZI a,.protein-learning_sources__wIE_L a{color:#b7e9f1}.protein-learning_root__QITX3 :is(button,a,summary):focus-visible{outline:3px solid #ffd489;outline-offset:3px}.protein-learning_root__QITX3 [data-mobile-label-meaning]{display:none}.protein-learning_root__QITX3 dialog>div:first-child>h2{min-width:0;flex:1 1;overflow-wrap:anywhere}.protein-learning_root__QITX3 dialog>div:first-child>button{flex:0 0 auto;min-width:78px;white-space:nowrap}@media(max-width:760px){.protein-learning_choices__lj1MY{grid-template-columns:1fr}.protein-learning_choices__lj1MY>button{display:grid;grid-template-columns:110px minmax(0,1fr);column-gap:12px;align-items:center}.protein-learning_choices__lj1MY img{grid-row:1/4}.protein-learning_choices__lj1MY em,.protein-learning_choices__lj1MY span,.protein-learning_choices__lj1MY strong{margin:0}.protein-learning_choices__lj1MY em,.protein-learning_choices__lj1MY span{margin-top:6px}.protein-learning_questions__Yk8tu>button{flex:1 1 170px}.protein-learning_root__QITX3 p{overflow-wrap:anywhere}.protein-learning_root__QITX3 [data-annotation-frame]>div:first-child{box-sizing:border-box;padding-right:32px!important}.protein-learning_root__QITX3[data-protein-uptake] dialog [data-annotation-frame] div[data-anatomy-canvas]{width:100%!important}}.protein-learning_branch__ZqVYZ{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:none}.protein-learning_branch__ZqVYZ article{min-width:0}.protein-learning_branch__ZqVYZ h4{margin:0}.protein-learning_branch__ZqVYZ>p{grid-column:1/-1;margin:0}@media(max-width:760px){.protein-learning_branch__ZqVYZ{grid-template-columns:1fr}}