.integrated-shared_root__RJHS_{background:#031a25;color:#e8f3f5;--panel:#06212f;--line:#31566b;--text:#e8f3f5;--warm:#a8e8f4}.integrated-shared_root__RJHS_ section:not([data-template-hero]){padding:18px 0;scroll-margin-top:75px;background:transparent!important}.integrated-shared_root__RJHS_ h2{font-size:clamp(26px,2.5vw,38px)}.integrated-shared_root__RJHS_ h3{font-size:24px}.integrated-shared_root__RJHS_ [data-integrated-mechanism]{background:#06212f;padding:18px;margin:16px 0;border:1px solid #31566b}.integrated-shared_root__RJHS_ [data-integrated-mechanism] article{background:#06212f;border-color:#31566b}.integrated-shared_root__RJHS_ [data-integrated-mechanism] [data-active=true],.integrated-shared_root__RJHS_ [data-integrated-mechanism] button[aria-pressed=true]{background:#0e3443;border-color:#a8e8f4}.integrated-shared_root__RJHS_ article{background:#06212f;border-color:#31566b}.integrated-shared_root__RJHS_ :is(a,button,summary):focus-visible{outline:3px solid #9ee8f7;outline-offset:4px}.integrated-shared_introduction__DlL34>section:first-child{padding-top:0}.integrated-shared_eyebrow__R7aZx{font-size:11px;letter-spacing:.17em;font-weight:700;color:#83dded}.integrated-shared_focusControls__HIuUg{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.integrated-shared_root__RJHS_ .integrated-shared_focusControls__HIuUg button{min-height:44px;border:1px solid #477384;background:#082b3a;color:#e8f3f5;padding:10px 16px;font:inherit;cursor:pointer}.integrated-shared_root__RJHS_ .integrated-shared_focusControls__HIuUg button[aria-pressed=true]{background:#164455;border-color:#9fe8f5}.integrated-shared_selectedReading__Guw9Z{max-width:78ch;margin:16px 0;padding:16px;border-left:3px solid #a8e8f4;background:#06212f}.integrated-shared_selectedReading__Guw9Z h3{margin:0 0 8px}.integrated-shared_selectedReading__Guw9Z p{margin:0}.integrated-shared_evidenceRoutes__dmQof,.integrated-shared_learningRoute__eHcBt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0}.integrated-shared_root__RJHS_ .integrated-shared_learningRoute__eHcBt a{display:flex;flex-direction:column;align-items:flex-start;padding:16px;border:1px solid #31566b;background:#06212f;text-decoration:none}.integrated-shared_learningRoute__eHcBt strong{color:#a8e8f4;margin-bottom:7px}.integrated-shared_learningRoute__eHcBt span{color:#d1e4eb}.integrated-shared_directionKey__JLwnt,.integrated-shared_supportNote__UIq12{font-size:14px;line-height:1.6;color:#bed6df}.integrated-shared_root__RJHS_ .integrated-shared_focusOverlay__C1CPx{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;margin:0;pointer-events:none;overflow:visible}.integrated-shared_focusOverlay__C1CPx ellipse{fill:none;stroke:#efcb79;stroke-width:3}.integrated-shared_focusOverlay__C1CPx>path{fill:none;stroke:#a8e8f4;stroke-width:5}.integrated-shared_focusOverlay__C1CPx>path[data-material=carbonDioxide]{stroke:#efcb79}.integrated-shared_evidenceRoutes__dmQof article{padding:18px;border:1px solid #31566b}.integrated-shared_evidenceRoutes__dmQof article[data-active=true]{border-color:#9fe8f5}.integrated-shared_deeperLearning__PFk3Q{margin:24px 0;border:1px solid #31566b;background:#06212f;max-width:100%}.integrated-shared_deeperLearning__PFk3Q summary{min-height:44px;padding:14px 18px;font-weight:700;color:#a8e8f4;cursor:pointer}.integrated-shared_deeperLearning__PFk3Q>div{padding:0 18px 18px;max-width:86ch}.integrated-shared_root__RJHS_ [data-medical-figure] svg{width:100%;height:100%;max-width:none;margin:0}.integrated-shared_root__RJHS_ [data-medical-figure] dialog>div:first-child>button{white-space:nowrap}.integrated-shared_root__RJHS_ [data-integrated-inset=lymph]>div{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.integrated-shared_root__RJHS_ [data-integrated-inset=compartments]>div{grid-template-columns:1fr}.integrated-shared_root__RJHS_ [data-integrated-inset=compartments] svg{display:none}@media(max-width:700px){.integrated-shared_evidenceRoutes__dmQof,.integrated-shared_learningRoute__eHcBt,.integrated-shared_root__RJHS_ [data-integrated-inset=lymph]>div{grid-template-columns:1fr}.integrated-shared_selectedReading__Guw9Z{padding:13px}.integrated-shared_root__RJHS_ .integrated-shared_focusControls__HIuUg button{flex:1 1 auto}}.integrated-shared_root__RJHS_ [data-mobile-label-meaning],.integrated-shared_root__RJHS_ [data-template-hero] [aria-label="Chapter overview video planned"]{display:none}.integrated-shared_root__RJHS_ [class*=relatedCards]>a,.integrated-shared_root__RJHS_ [data-chapter-overview],.integrated-shared_root__RJHS_ [data-essential-label] button>span:last-child>span:not([data-mobile-label-meaning]){display:block}.integrated-shared_focusOverlay__C1CPx>g path{fill:none;stroke:#a8e8f4;stroke-width:5}.integrated-shared_focusOverlay__C1CPx>g[data-material=carbonDioxide] path{stroke:#efcb79}.integrated_page__Q2acj{background:#0e1d25;color:#ecece4;line-height:1.65}.integrated_page__Q2acj h1,.integrated_page__Q2acj h2,.integrated_page__Q2acj h3,.integrated_page__Q2acj h4{font-family:Georgia,serif;line-height:1.14;font-weight:400}.integrated_hero__KvKMg{padding:56px clamp(20px,5vw,82px) 38px;max-width:1450px;margin:auto}.integrated_hero__KvKMg h1{font-size:clamp(48px,6vw,84px);max-width:950px;margin:14px 0 24px}.integrated_lead__2zKXn{font-size:22px;max-width:850px;color:#d1dce0}.integrated_eyebrow__ZHGi1{font-size:12px;letter-spacing:.17em;font-weight:700;color:#b7d4de}.integrated_note__pieHc{font-size:14px;line-height:1.65;color:#b8ccd3;max-width:1450px;margin:22px auto}.integrated_chapterNav__JQXYU{padding:12px clamp(20px,4vw,76px);display:flex;gap:26px;overflow-x:auto;background:#112730;border-block:1px solid #49616c;scrollbar-width:thin}.integrated_chapterNav__JQXYU a{white-space:nowrap;min-height:44px;display:flex;align-items:center;color:#e1ebed;text-underline-offset:5px}.integrated_sources__j5Zdz,.integrated_teaching__6SmL3{padding:48px clamp(20px,4vw,76px);scroll-margin-top:75px;border-top:1px solid #ffffff17}.integrated_teaching__6SmL3:nth-of-type(2n){background:#10212a}.integrated_sectionHead__DnRuB{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:end;max-width:1450px;margin:0 auto 28px}.integrated_sectionHead__DnRuB h2,.integrated_sources__j5Zdz h2{font-size:clamp(37px,4vw,60px);margin:12px 0 0}.integrated_sectionHead__DnRuB>p{font-size:18px;color:#d3dfe2;margin:0}.integrated_pair__c_ju7{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.integrated_regionRoute__JlArY,.integrated_roleGrid__GGYSE,.integrated_steps__zB9_a{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;padding:0}.integrated_links__rVWAS,.integrated_mechanism__PRw_a,.integrated_pair__c_ju7,.integrated_regionRoute__JlArY,.integrated_roleGrid__GGYSE,.integrated_steps__zB9_a{max-width:1450px;margin:26px auto 0}.integrated_pair__c_ju7 article,.integrated_regionRoute__JlArY li,.integrated_roleGrid__GGYSE article,.integrated_steps__zB9_a li{padding:24px;background:#172e38;border:1px solid #48616b}.integrated_page__Q2acj h3{font-size:27px;margin:0 0 16px}.integrated_page__Q2acj h4{font-size:24px;margin:0 0 13px}.integrated_pair__c_ju7 p,.integrated_regionRoute__JlArY p,.integrated_roleGrid__GGYSE p,.integrated_steps__zB9_a p{color:#d2dee1}.integrated_product__QpT3C{color:#f0c9b3!important;font-weight:700}.integrated_location__A4YcC{font-size:14px;color:#b7ced5!important}.integrated_links__rVWAS{display:flex;flex-wrap:wrap;gap:24px}.integrated_page__Q2acj a{color:#c4e5ef;text-underline-offset:5px;min-height:44px;display:inline-flex;align-items:center}.integrated_mechanism__PRw_a{padding:26px;background:#122730;border:1px solid #526871}.integrated_routeCards__eH1rJ{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.integrated_routeCards__eH1rJ li{padding:20px;border:1px solid #425e68;background:#172f38}.integrated_routeCards__eH1rJ li[data-active=true]{border-color:#e6b99c}.integrated_routeCards__eH1rJ p{color:#d0dfe3}.integrated_switches__cMDvm{display:flex;gap:12px;flex-wrap:wrap}.integrated_routeCards__eH1rJ button,.integrated_switches__cMDvm button{min-height:44px;padding:12px 17px;background:#203b46;color:#eee8e0;border:1px solid #78909b;font:700 16px Arial,sans-serif;cursor:pointer}.integrated_routeCards__eH1rJ button{width:100%;text-align:left}.integrated_routeCards__eH1rJ button[aria-pressed=true],.integrated_switches__cMDvm button[aria-pressed=true]{background:#634b41;border-color:#edc5af}.integrated_routeLine__3bvPC{font-weight:700;color:#f0ccb5!important;border-left:3px solid #d9ac90;padding:12px 16px;background:#213741}.integrated_mechanism__PRw_a svg{width:100%;display:block;max-width:1000px;margin:24px auto;font:18px Arial,sans-serif}.integrated_sources__j5Zdz{background:#0a1720}.integrated_sources__j5Zdz ul{max-width:1450px;column-count:2;column-gap:32px;padding-left:20px}.integrated_sources__j5Zdz li{page-break-inside:avoid;break-inside:avoid;margin-bottom:12px}.integrated_sources__j5Zdz>.integrated_note__pieHc{margin-left:0}.integrated_roleGrid__GGYSE{grid-template-columns:repeat(3,1fr)}@media(max-width:1050px){.integrated_sectionHead__DnRuB{grid-template-columns:1fr;gap:14px}.integrated_roleGrid__GGYSE{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.integrated_hero__KvKMg{padding:34px 19px 26px}.integrated_hero__KvKMg h1{font-size:47px}.integrated_lead__2zKXn{font-size:19px}.integrated_sources__j5Zdz,.integrated_teaching__6SmL3{padding:36px 19px}.integrated_sectionHead__DnRuB h2,.integrated_sources__j5Zdz h2{font-size:38px}.integrated_sectionHead__DnRuB>p{font-size:17px}.integrated_pair__c_ju7,.integrated_regionRoute__JlArY,.integrated_roleGrid__GGYSE,.integrated_routeCards__eH1rJ,.integrated_steps__zB9_a{grid-template-columns:1fr;gap:24px}.integrated_mechanism__PRw_a{padding:18px}.integrated_pair__c_ju7 article,.integrated_regionRoute__JlArY li,.integrated_roleGrid__GGYSE article,.integrated_steps__zB9_a li{padding:20px}.integrated_sources__j5Zdz ul{column-count:1}.integrated_mechanism__PRw_a svg{font-size:21px}.integrated_links__rVWAS{gap:12px}}.integrated_reading__mA5jy{max-width:1450px;margin:24px auto}.integrated_sourceCodes__1T8im{font-size:14px;line-height:2;color:#b8ccd3}.integrated_page__Q2acj .integrated_sourceCodes__1T8im a{display:inline;min-height:0}.integrated_page__Q2acj [data-anatomy-callout] h3{font-size:23px}.integrated_page__Q2acj [data-anatomy-callout] summary{min-height:44px;display:flex;align-items:center}.integrated_page__Q2acj{--line:#526871;--panel:#172e38;--text:#ecece4;--warm:#edc5af}.integrated_stageGrid__98fRk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.integrated_stageGrid__98fRk article{padding:20px;border:1px solid #526871;background:#172e38}.integrated_stageGrid__98fRk article[data-active=true]{border-color:#edc5af}.integrated_switches__cMDvm button{min-height:44px}.integrated_sequence__lj2dm{font:700 clamp(17px,2vw,24px) monospace;letter-spacing:.08em;overflow-wrap:anywhere;color:#e5c6ab}.integrated_diagram__YrdkF{padding:22px;background:#10212a;border:1px solid #526871;margin:24px auto}.integrated_diagram__YrdkF svg{display:block;width:100%;max-width:600px;margin:18px auto;font:19px Arial,sans-serif}.integrated_connectionInset__AKnef{max-width:1100px;margin:28px auto}.integrated_connectionInset__AKnef p{font-size:16px}.integrated_insetPair__7_bJU{display:grid;grid-template-columns:1fr 1fr;gap:24px}.integrated_insetPair__7_bJU article{padding:20px;border:1px solid #526871;background:#172e38}.integrated_insetPair__7_bJU svg{max-width:550px;font:20px Arial,sans-serif}.integrated_insetPair__7_bJU code{white-space:normal}.integrated_figureNote__gK2YE{color:#b8ccd3;font-size:15px}.integrated_page__Q2acj a:focus-visible,.integrated_page__Q2acj button:focus-visible{outline:3px solid #ecbc88;outline-offset:4px}@media(max-width:700px){.integrated_insetPair__7_bJU,.integrated_stageGrid__98fRk{grid-template-columns:1fr}.integrated_page__Q2acj [data-anatomy-callout] h3{font-size:27px}.integrated_diagram__YrdkF{padding:14px}.integrated_diagram__YrdkF svg{font-size:20px}.integrated_stageGrid__98fRk article{padding:18px}}.integrated_wideDiagram__bJlkB{display:block!important}.integrated_narrowDiagram__rLfTA{display:none!important}@media(max-width:700px){.integrated_wideDiagram__bJlkB{display:none!important}.integrated_narrowDiagram__rLfTA{display:block!important}.integrated_diagram__YrdkF .integrated_narrowDiagram__rLfTA{font-size:21px}.integrated_insetPair__7_bJU svg{font-size:28px}}.integrated_page__Q2acj .integrated_insetPair__7_bJU svg{font-size:20px;max-width:480px}.integrated_page__Q2acj .integrated_insetPair__7_bJU article{min-width:0}.integrated_page__Q2acj .integrated_insetPair__7_bJU text{font-family:Arial,sans-serif}@media(max-width:700px){.integrated_page__Q2acj .integrated_insetPair__7_bJU article{padding:16px}.integrated_page__Q2acj .integrated_insetPair__7_bJU svg{font-size:21px}.integrated_page__Q2acj [data-anatomy-callout] h3{font-size:24px;overflow-wrap:normal}}