.blood-shared_root__f_ejN{background:#031a25;color:#e8f3f5;--panel:#06212f;--line:#31566b;--text:#e8f3f5;--warm:#a8e8f4}.blood-shared_root__f_ejN section:not([data-template-hero]){padding:18px 0;scroll-margin-top:75px;background:transparent!important}.blood-shared_root__f_ejN h2{font-size:clamp(26px,2.5vw,38px)}.blood-shared_root__f_ejN h3{font-size:24px}.blood-shared_root__f_ejN [data-blood-mechanism]{background:#06212f;padding:18px;margin:16px 0;border:1px solid #31566b}.blood-shared_root__f_ejN [data-blood-mechanism] article{background:#06212f;border-color:#31566b}.blood-shared_root__f_ejN [data-blood-mechanism] [data-active=true],.blood-shared_root__f_ejN [data-blood-mechanism] button[aria-pressed=true]{background:#0e3443;border-color:#a8e8f4}.blood-shared_root__f_ejN article{background:#06212f;border-color:#31566b}.blood-shared_root__f_ejN :is(a,button,summary):focus-visible{outline:3px solid #9ee8f7;outline-offset:4px}.blood-shared_introduction__f3s7s>section:first-child{padding-top:0}.blood-shared_root__f_ejN [data-blood-inset] svg{font-size:20px}.blood-shared_root__f_ejN [data-blood-inset] text{fill:#e8f3f5}.blood-shared_root__f_ejN [data-blood-inset] article{min-width:0}.blood-shared_root__f_ejN [data-mobile-label-meaning],.blood-shared_root__f_ejN [data-template-hero] [aria-label="Chapter overview video planned"]{display:none}.blood-shared_root__f_ejN [data-essential-label] button>span:last-child>span:not([data-mobile-label-meaning]){display:block}.blood-shared_root__f_ejN svg[data-annotation-overlay]{width:100%;height:100%;max-width:none;margin:0}.blood-shared_root__f_ejN .blood-shared_focusOverlay__9iPa1{position:absolute;inset:0;width:100%;height:100%!important;max-width:none;margin:0;pointer-events:none}.blood-shared_focusOverlay__9iPa1 ellipse{fill:none;stroke:#f3cc7e;stroke-width:.35}.blood-shared_focusOverlay__9iPa1 .blood-shared_direction__85Fna,.blood-shared_focusOverlay__9iPa1 .blood-shared_returnDirection__4zGQB{fill:none;stroke:#8ee6f5;stroke-width:.5}.blood-shared_focusOverlay__9iPa1 .blood-shared_returnDirection__4zGQB{stroke:#d6b4f5}.blood-shared_focusControls__YUKua{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.blood-shared_focusControls__YUKua button{min-height:44px;border:1px solid #527c8b;background:#082735;color:#e8f3f5;padding:10px 16px;text-align:left}.blood-shared_focusControls__YUKua button[aria-pressed=true]{border-color:#a8e8f4;background:#144354}.blood-shared_selectedReading__b7iI6{border-left:3px solid #edc478;padding:12px 18px;margin:18px 0;background:#092b38}.blood-shared_selectedReading__b7iI6 h3{margin:0 0 10px;font-size:21px}.blood-shared_supportNote__s69OQ{color:#b5cbd4;font-size:14px;line-height:1.6}.blood-shared_learningRoute__mx0ee{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0 28px}.blood-shared_learningRoute__mx0ee a{display:flex;flex-direction:column;gap:10px;border-bottom:2px solid #5db6c7;padding:12px;color:#e8f3f5}.blood-shared_learningRoute__mx0ee span{font-size:16px;line-height:1.6}.blood-shared_originPair__ALSu4,.blood-shared_valveCompare__DyM3Z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin:20px 0}.blood-shared_originPair__ALSu4>article,.blood-shared_valveCompare__DyM3Z>article{min-width:0;padding:16px;border:1px solid #31566b}.blood-shared_valveCompare__DyM3Z h3{font-size:23px}.blood-shared_directionKey__zkv5K{color:#8ee6f5;font-weight:700}.blood-shared_contextLinks__BZlyG{border-left:2px solid #47889b;padding:12px 18px;margin:18px 0}.blood-shared_contextLinks__BZlyG a{display:inline-block;margin:7px 20px 7px 0;color:#a8e8f4}.blood-shared_molecularSummary__mpK9j{border:1px solid #31566b;background:#092735;padding:18px 22px;margin:18px 0}.blood-shared_equation__cTlGg{font-size:clamp(18px,3vw,30px);color:#a8e8f4}.blood-shared_relationshipFacts__odFrB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.blood-shared_originPair__ALSu4 img{width:100%;height:auto;max-height:280px;object-fit:contain}.blood-shared_deeperReading__Ym20s{padding:18px 22px;background:#092735;border:1px solid #31566b;margin:24px 0;line-height:1.75}.blood-shared_deeperReading__Ym20s summary{cursor:pointer;font-weight:700;color:#b5edf5;min-height:44px}.blood-shared_root__f_ejN dialog>div:first-child button{white-space:nowrap;min-height:44px}@media(max-width:760px){.blood-shared_learningRoute__mx0ee,.blood-shared_originPair__ALSu4,.blood-shared_relationshipFacts__odFrB,.blood-shared_valveCompare__DyM3Z{grid-template-columns:minmax(0,1fr)}.blood-shared_valveCompare__DyM3Z>article{padding:10px}.blood-shared_focusControls__YUKua button{flex:1 1 135px}.blood-shared_root__f_ejN h3{font-size:22px}.blood-shared_molecularSummary__mpK9j{padding:14px}.blood-shared_selectedReading__b7iI6{padding:12px}.blood-shared_root__f_ejN dialog>div:first-child h2{font-size:20px;min-width:0}}.blood_page__T82y1{background:#0e1d25;color:#ecece4;line-height:1.65}.blood_page__T82y1 h1,.blood_page__T82y1 h2,.blood_page__T82y1 h3,.blood_page__T82y1 h4{font-family:Georgia,serif;line-height:1.14;font-weight:400}.blood_hero__s08FP{padding:56px clamp(20px,5vw,82px) 38px;max-width:1450px;margin:auto}.blood_hero__s08FP h1{font-size:clamp(48px,6vw,84px);max-width:950px;margin:14px 0 24px}.blood_lead__FMYIG{font-size:22px;max-width:850px;color:#d1dce0}.blood_eyebrow__mfZw0{font-size:12px;letter-spacing:.17em;font-weight:700;color:#b7d4de}.blood_note__HVKRO{font-size:14px;line-height:1.65;color:#b8ccd3;max-width:1450px;margin:22px auto}.blood_chapterNav__LX1ji{padding:12px clamp(20px,4vw,76px);display:flex;gap:26px;overflow-x:auto;background:#112730;border-block:1px solid #49616c;scrollbar-width:thin}.blood_chapterNav__LX1ji a{white-space:nowrap;min-height:44px;display:flex;align-items:center;color:#e1ebed;text-underline-offset:5px}.blood_sources__hjtpS,.blood_teaching___CscP{padding:48px clamp(20px,4vw,76px);scroll-margin-top:75px;border-top:1px solid #ffffff17}.blood_teaching___CscP:nth-of-type(2n){background:#10212a}.blood_sectionHead__7chXN{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:end;max-width:1450px;margin:0 auto 28px}.blood_sectionHead__7chXN h2,.blood_sources__hjtpS h2{font-size:clamp(37px,4vw,60px);margin:12px 0 0}.blood_sectionHead__7chXN>p{font-size:18px;color:#d3dfe2;margin:0}.blood_pair__SNpQg{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.blood_regionRoute__r960E,.blood_roleGrid__pxi2s,.blood_steps__OT9Cd{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;padding:0}.blood_links__kLJ6h,.blood_mechanism__irRzD,.blood_pair__SNpQg,.blood_regionRoute__r960E,.blood_roleGrid__pxi2s,.blood_steps__OT9Cd{max-width:1450px;margin:26px auto 0}.blood_pair__SNpQg article,.blood_regionRoute__r960E li,.blood_roleGrid__pxi2s article,.blood_steps__OT9Cd li{padding:24px;background:#172e38;border:1px solid #48616b}.blood_page__T82y1 h3{font-size:27px;margin:0 0 16px}.blood_page__T82y1 h4{font-size:24px;margin:0 0 13px}.blood_pair__SNpQg p,.blood_regionRoute__r960E p,.blood_roleGrid__pxi2s p,.blood_steps__OT9Cd p{color:#d2dee1}.blood_product__jGoBP{color:#f0c9b3!important;font-weight:700}.blood_location__GmVLv{font-size:14px;color:#b7ced5!important}.blood_links__kLJ6h{display:flex;flex-wrap:wrap;gap:24px}.blood_page__T82y1 a{color:#c4e5ef;text-underline-offset:5px;min-height:44px;display:inline-flex;align-items:center}.blood_mechanism__irRzD{padding:26px;background:#122730;border:1px solid #526871}.blood_routeCards__AgzsR{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.blood_routeCards__AgzsR li{padding:20px;border:1px solid #425e68;background:#172f38}.blood_routeCards__AgzsR li[data-active=true]{border-color:#e6b99c}.blood_routeCards__AgzsR p{color:#d0dfe3}.blood_switches__U_Ayz{display:flex;gap:12px;flex-wrap:wrap}.blood_routeCards__AgzsR button,.blood_switches__U_Ayz button{min-height:44px;padding:12px 17px;background:#203b46;color:#eee8e0;border:1px solid #78909b;font:700 16px Arial,sans-serif;cursor:pointer}.blood_routeCards__AgzsR button{width:100%;text-align:left}.blood_routeCards__AgzsR button[aria-pressed=true],.blood_switches__U_Ayz button[aria-pressed=true]{background:#634b41;border-color:#edc5af}.blood_routeLine__jqujz{font-weight:700;color:#f0ccb5!important;border-left:3px solid #d9ac90;padding:12px 16px;background:#213741}.blood_mechanism__irRzD svg{width:100%;display:block;max-width:1000px;margin:24px auto;font:18px Arial,sans-serif}.blood_sources__hjtpS{background:#0a1720}.blood_sources__hjtpS ul{max-width:1450px;column-count:2;column-gap:32px;padding-left:20px}.blood_sources__hjtpS li{page-break-inside:avoid;break-inside:avoid;margin-bottom:12px}.blood_sources__hjtpS>.blood_note__HVKRO{margin-left:0}.blood_roleGrid__pxi2s{grid-template-columns:repeat(3,1fr)}@media(max-width:1050px){.blood_sectionHead__7chXN{grid-template-columns:1fr;gap:14px}.blood_roleGrid__pxi2s{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.blood_hero__s08FP{padding:34px 19px 26px}.blood_hero__s08FP h1{font-size:47px}.blood_lead__FMYIG{font-size:19px}.blood_sources__hjtpS,.blood_teaching___CscP{padding:36px 19px}.blood_sectionHead__7chXN h2,.blood_sources__hjtpS h2{font-size:38px}.blood_sectionHead__7chXN>p{font-size:17px}.blood_pair__SNpQg,.blood_regionRoute__r960E,.blood_roleGrid__pxi2s,.blood_routeCards__AgzsR,.blood_steps__OT9Cd{grid-template-columns:1fr;gap:24px}.blood_mechanism__irRzD{padding:18px}.blood_pair__SNpQg article,.blood_regionRoute__r960E li,.blood_roleGrid__pxi2s article,.blood_steps__OT9Cd li{padding:20px}.blood_sources__hjtpS ul{column-count:1}.blood_mechanism__irRzD svg{font-size:21px}.blood_links__kLJ6h{gap:12px}}.blood_reading__CHzFj{max-width:1450px;margin:24px auto}.blood_sourceCodes__HypF8{font-size:14px;line-height:2;color:#b8ccd3}.blood_page__T82y1 .blood_sourceCodes__HypF8 a{display:inline;min-height:0}.blood_page__T82y1 [data-anatomy-callout] h3{font-size:23px}.blood_page__T82y1 [data-anatomy-callout] summary{min-height:44px;display:flex;align-items:center}.blood_page__T82y1{--line:#526871;--panel:#172e38;--text:#ecece4;--warm:#edc5af}.blood_stageGrid__1YD9B{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.blood_stageGrid__1YD9B article{padding:20px;border:1px solid #526871;background:#172e38}.blood_stageGrid__1YD9B article[data-active=true]{border-color:#edc5af}.blood_switches__U_Ayz button{min-height:44px}.blood_sequence__akY1T{font:700 clamp(17px,2vw,24px) monospace;letter-spacing:.08em;overflow-wrap:anywhere;color:#e5c6ab}.blood_diagram__2201i{padding:22px;background:#10212a;border:1px solid #526871;margin:24px auto}.blood_diagram__2201i svg{display:block;width:100%;max-width:600px;margin:18px auto;font:19px Arial,sans-serif}.blood_connectionInset__LWSeY{max-width:1100px;margin:28px auto}.blood_connectionInset__LWSeY p{font-size:16px}.blood_insetPair__YS1vY{display:grid;grid-template-columns:1fr 1fr;gap:24px}.blood_insetPair__YS1vY article{padding:20px;border:1px solid #526871;background:#172e38}.blood_insetPair__YS1vY svg{max-width:550px;font:20px Arial,sans-serif}.blood_insetPair__YS1vY code{white-space:normal}.blood_figureNote__m_nNX{color:#b8ccd3;font-size:15px}.blood_page__T82y1 a:focus-visible,.blood_page__T82y1 button:focus-visible{outline:3px solid #ecbc88;outline-offset:4px}@media(max-width:700px){.blood_insetPair__YS1vY,.blood_stageGrid__1YD9B{grid-template-columns:1fr}.blood_page__T82y1 [data-anatomy-callout] h3{font-size:27px}.blood_diagram__2201i{padding:14px}.blood_diagram__2201i svg{font-size:20px}.blood_stageGrid__1YD9B article{padding:18px}}.blood_wideDiagram__mZ4O_{display:block!important}.blood_narrowDiagram__lZiza{display:none!important}@media(max-width:700px){.blood_wideDiagram__mZ4O_{display:none!important}.blood_narrowDiagram__lZiza{display:block!important}.blood_diagram__2201i .blood_narrowDiagram__lZiza{font-size:21px}.blood_insetPair__YS1vY svg{font-size:28px}}.blood_page__T82y1 .blood_insetPair__YS1vY svg{font-size:20px;max-width:480px}.blood_page__T82y1 .blood_insetPair__YS1vY article{min-width:0}.blood_page__T82y1 .blood_insetPair__YS1vY text{font-family:Arial,sans-serif}@media(max-width:700px){.blood_page__T82y1 .blood_insetPair__YS1vY article{padding:16px}.blood_page__T82y1 .blood_insetPair__YS1vY svg{font-size:21px}.blood_page__T82y1 [data-anatomy-callout] h3{font-size:24px;overflow-wrap:normal}}.blood_page__T82y1 svg text{fill:currentColor;color:#ecece4}