.lymph_page__oW_ZP{background:#0e1d25;color:#ecece4;line-height:1.65}.lymph_page__oW_ZP h1,.lymph_page__oW_ZP h2,.lymph_page__oW_ZP h3,.lymph_page__oW_ZP h4{font-family:Georgia,serif;line-height:1.14;font-weight:400}.lymph_hero__6JIvS{padding:56px clamp(20px,5vw,82px) 38px;max-width:1450px;margin:auto}.lymph_hero__6JIvS h1{font-size:clamp(48px,6vw,84px);max-width:950px;margin:14px 0 24px}.lymph_lead__h1ocZ{font-size:22px;max-width:850px;color:#d1dce0}.lymph_eyebrow__LFXa6{font-size:12px;letter-spacing:.17em;font-weight:700;color:#b7d4de}.lymph_note__GxXM8{font-size:14px;line-height:1.65;color:#b8ccd3;max-width:1450px;margin:22px auto}.lymph_chapterNav__Ztep3{padding:12px clamp(20px,4vw,76px);display:flex;gap:26px;overflow-x:auto;background:#112730;border-block:1px solid #49616c;scrollbar-width:thin}.lymph_chapterNav__Ztep3 a{white-space:nowrap;min-height:44px;display:flex;align-items:center;color:#e1ebed;text-underline-offset:5px}.lymph_sources__m_1xI,.lymph_teaching__7nQHG{padding:48px clamp(20px,4vw,76px);scroll-margin-top:75px;border-top:1px solid #ffffff17}.lymph_teaching__7nQHG:nth-of-type(2n){background:#10212a}.lymph_sectionHead__qwPOt{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:end;max-width:1450px;margin:0 auto 28px}.lymph_sectionHead__qwPOt h2,.lymph_sources__m_1xI h2{font-size:clamp(37px,4vw,60px);margin:12px 0 0}.lymph_sectionHead__qwPOt>p{font-size:18px;color:#d3dfe2;margin:0}.lymph_pair__0YMlA{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.lymph_regionRoute__yRqZq,.lymph_roleGrid__kWcSA,.lymph_steps__zrHis{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;padding:0}.lymph_links__5jhKS,.lymph_mechanism__9GYdc,.lymph_pair__0YMlA,.lymph_regionRoute__yRqZq,.lymph_roleGrid__kWcSA,.lymph_steps__zrHis{max-width:1450px;margin:26px auto 0}.lymph_pair__0YMlA article,.lymph_regionRoute__yRqZq li,.lymph_roleGrid__kWcSA article,.lymph_steps__zrHis li{padding:24px;background:#172e38;border:1px solid #48616b}.lymph_page__oW_ZP h3{font-size:27px;margin:0 0 16px}.lymph_page__oW_ZP h4{font-size:24px;margin:0 0 13px}.lymph_pair__0YMlA p,.lymph_regionRoute__yRqZq p,.lymph_roleGrid__kWcSA p,.lymph_steps__zrHis p{color:#d2dee1}.lymph_product__923Md{color:#f0c9b3!important;font-weight:700}.lymph_location__MEmrK{font-size:14px;color:#b7ced5!important}.lymph_links__5jhKS{display:flex;flex-wrap:wrap;gap:24px}.lymph_page__oW_ZP a{color:#c4e5ef;text-underline-offset:5px;min-height:44px;display:inline-flex;align-items:center}.lymph_page__oW_ZP a:focus-visible,.lymph_page__oW_ZP button:focus-visible{outline:3px solid #ecbc88;outline-offset:4px}.lymph_mechanism__9GYdc{padding:26px;background:#122730;border:1px solid #526871}.lymph_routeCards__z41tY{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.lymph_routeCards__z41tY li{padding:20px;border:1px solid #425e68;background:#172f38}.lymph_routeCards__z41tY li[data-active=true]{border-color:#e6b99c}.lymph_routeCards__z41tY p{color:#d0dfe3}.lymph_switches___QFCl{display:flex;gap:12px;flex-wrap:wrap}.lymph_routeCards__z41tY button,.lymph_switches___QFCl button{min-height:44px;padding:12px 17px;background:#203b46;color:#eee8e0;border:1px solid #78909b;font:700 16px Arial,sans-serif;cursor:pointer}.lymph_routeCards__z41tY button{width:100%;text-align:left}.lymph_routeCards__z41tY button[aria-pressed=true],.lymph_switches___QFCl button[aria-pressed=true]{background:#634b41;border-color:#edc5af}.lymph_routeLine__2pHmS{font-weight:700;color:#f0ccb5!important;border-left:3px solid #d9ac90;padding:12px 16px;background:#213741}.lymph_mechanism__9GYdc svg{display:block;max-width:1000px;margin:24px auto;font:18px Arial,sans-serif}.lymph_sources__m_1xI{background:#0a1720}.lymph_sources__m_1xI ul{max-width:1450px;column-count:2;column-gap:32px;padding-left:20px}.lymph_sources__m_1xI li{page-break-inside:avoid;break-inside:avoid;margin-bottom:12px}.lymph_sources__m_1xI>.lymph_note__GxXM8{margin-left:0}.lymph_roleGrid__kWcSA{grid-template-columns:repeat(3,1fr)}@media(max-width:1050px){.lymph_sectionHead__qwPOt{grid-template-columns:1fr;gap:14px}.lymph_roleGrid__kWcSA{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.lymph_hero__6JIvS{padding:34px 19px 26px}.lymph_hero__6JIvS h1{font-size:47px}.lymph_lead__h1ocZ{font-size:19px}.lymph_sources__m_1xI,.lymph_teaching__7nQHG{padding:36px 19px}.lymph_sectionHead__qwPOt h2,.lymph_sources__m_1xI h2{font-size:38px}.lymph_sectionHead__qwPOt>p{font-size:17px}.lymph_pair__0YMlA,.lymph_regionRoute__yRqZq,.lymph_roleGrid__kWcSA,.lymph_routeCards__z41tY,.lymph_steps__zrHis{grid-template-columns:1fr;gap:24px}.lymph_mechanism__9GYdc{padding:18px}.lymph_pair__0YMlA article,.lymph_regionRoute__yRqZq li,.lymph_roleGrid__kWcSA article,.lymph_steps__zrHis li{padding:20px}.lymph_sources__m_1xI ul{column-count:1}.lymph_mechanism__9GYdc svg{font-size:21px}.lymph_links__5jhKS{gap:12px}}.lymph_transportMap__vjrs7{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:18px;align-items:center;margin:24px 0}.lymph_transportMap__vjrs7 article{padding:22px;background:#203640;border:1px solid #6d8287}.lymph_transportMap__vjrs7 span{font-size:30px;color:#edc9a3}.lymph_mechanism__9GYdc[data-focus=entry] [data-membrane=entry],.lymph_mechanism__9GYdc[data-focus=exit] [data-membrane=exit]{border-color:#edc5af;background:#3e3330}.lymph_transportMap__vjrs7 p{font-size:16px}@media(max-width:700px){.lymph_transportMap__vjrs7{grid-template-columns:1fr;gap:20px}.lymph_transportMap__vjrs7 span{text-align:center;transform:rotate(90deg)}.lymph_transportMap__vjrs7 article{padding:20px}}.lymph_teaching__7nQHG summary{min-height:44px;display:flex;align-items:center}.lymph_mechanism__9GYdc{padding:clamp(1rem,3vw,2rem);border:1px solid var(--line);background:var(--panel)}.lymph_destinationGrid__EuVRT,.lymph_stageGrid__C7oNd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.lymph_destinationGrid__EuVRT article,.lymph_mechanism__9GYdc .lymph_pair__0YMlA article,.lymph_stageGrid__C7oNd article{padding:1rem;border:1px solid var(--line)}.lymph_destinationGrid__EuVRT article[data-active=true],.lymph_mechanism__9GYdc .lymph_pair__0YMlA article[data-active=true],.lymph_stageGrid__C7oNd article[data-active=true]{border-color:var(--warm)}.lymph_diagramButtons__oWTAG button,.lymph_stageGrid__C7oNd button{min-height:44px;border:1px solid var(--line);padding:.65rem 1rem;background:var(--panel);color:var(--text);font:inherit;cursor:pointer}.lymph_diagramButtons__oWTAG button[aria-pressed=true],.lymph_stageGrid__C7oNd button[aria-pressed=true]{border-color:var(--warm);background:#594c43}.lymph_diagramButtons__oWTAG{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:1.5rem}.lymph_layers__qqHO5{list-style:none;padding:0;display:grid;gap:1rem}.lymph_layers__qqHO5 li{display:grid;gap:.3rem}.lymph_layers__qqHO5 span{color:var(--muted)}.lymph_mechanism__9GYdc svg{width:100%;height:auto}.lymph_journey__m6Fcz{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.lymph_journey__m6Fcz li{display:flex;gap:1rem;padding:1rem;border:1px solid var(--line);background:var(--panel)}.lymph_journey__m6Fcz li>span{color:var(--warm);font-size:1.3rem}.lymph_journey__m6Fcz h3{margin-top:0}.lymph_journey__m6Fcz a{display:inline-flex;align-items:center;min-height:44px}@media(max-width:700px){.lymph_destinationGrid__EuVRT,.lymph_journey__m6Fcz,.lymph_stageGrid__C7oNd{grid-template-columns:1fr}}.lymph_page__oW_ZP{--line:#526871;--panel:#172e38;--text:#ecece4;--muted:#b8ccd3;--warm:#edc5af}.lymph_axisGrid__QPvcQ,.lymph_cellRoles__eBfca{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1450px;margin:26px auto}.lymph_axisGrid__QPvcQ article,.lymph_cellRoles__eBfca article{padding:22px;border:1px solid #526871;background:#172e38}.lymph_axisGrid__QPvcQ article[data-active=true]{border-color:#edc5af}.lymph_axisSteps__swHlT{list-style:none;padding:0;display:grid;gap:14px}.lymph_axisSteps__swHlT li{padding:14px;background:#243d46;border-left:3px solid #bbd9df}.lymph_feedback__QHBr6{border-left:3px solid #edc5af;padding:16px;background:#3c3431}.lymph_signalMap__Et_mv{display:grid;grid-template-columns:1fr 1fr;gap:24px}.lymph_signalMap__Et_mv article{padding:22px;border:1px solid #526871;background:#172e38}.lymph_signalMap__Et_mv svg{max-height:360px}.lymph_legend__iIuMJ{display:flex;gap:18px;flex-wrap:wrap;margin-block:16px}.lymph_legend__iIuMJ span{padding:10px 14px;border:1px solid #78909b}.lymph_domainGrid__Fm1Eb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:1450px;margin:26px auto}.lymph_domainGrid__Fm1Eb article{padding:20px;border:1px solid #48616b;background:#172e38}.lymph_cellSketch__jBMqJ{max-width:640px!important}.lymph_rhythm__5A_To{max-height:220px}.lymph_observation___KV6x{max-width:1450px;margin:24px auto;border:1px solid #526871;padding:24px}.lymph_sourceCodes__FmB4o{color:#b5d3dc;font-size:14px}.lymph_page__oW_ZP button:focus-visible{outline:3px solid #ecbc88;outline-offset:4px}@media(max-width:1050px){.lymph_axisGrid__QPvcQ,.lymph_cellRoles__eBfca,.lymph_domainGrid__Fm1Eb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.lymph_axisGrid__QPvcQ,.lymph_cellRoles__eBfca,.lymph_domainGrid__Fm1Eb,.lymph_signalMap__Et_mv{grid-template-columns:1fr}.lymph_signalMap__Et_mv svg{max-height:300px}.lymph_axisGrid__QPvcQ article,.lymph_cellRoles__eBfca article,.lymph_domainGrid__Fm1Eb article{padding:20px}}.lymph_page__oW_ZP [data-anatomy-callout] summary{min-height:44px;display:flex;align-items:center}.lymph_page__oW_ZP [data-anatomy-callout] h3{font-family:Georgia,serif;font-size:27px;line-height:1.14}.lymph_organGrid__qSV_7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1450px;margin:24px auto}.lymph_organGrid__qSV_7 article{padding:22px;border:1px solid #526871;background:#172e38}.lymph_flowGrid__gB4Yy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-block:24px}.lymph_flowGrid__gB4Yy article{padding:22px;border:1px solid #526871;background:#172e38}.lymph_flowGrid__gB4Yy article[data-active=true]{border-color:#edc5af;background:#3c3431}.lymph_flowGrid__gB4Yy h3{font-size:25px}.lymph_reading__YYrBZ,.lymph_sectionHead__qwPOt~p,.lymph_tableWrap__4sPA0{max-width:1450px;margin:24px auto}.lymph_tableWrap__4sPA0{overflow-x:auto}.lymph_page__oW_ZP table{border-collapse:collapse;width:100%;min-width:560px}.lymph_page__oW_ZP td,.lymph_page__oW_ZP th{text-align:left;padding:14px;border-bottom:1px solid #526871;vertical-align:top}.lymph_page__oW_ZP th{color:#edc5af}.lymph_page__oW_ZP caption{text-align:left;font-size:18px;margin-block:16px}.lymph_tableWrap__4sPA0:focus-visible{outline:3px solid #ecbc88;outline-offset:4px}.lymph_pulseRows__tImoa{display:grid;gap:24px;margin-block:24px}.lymph_pulseRow__nnOoE{padding:20px;border:1px solid #526871;background:#172e38}.lymph_pulseRow__nnOoE svg{max-width:900px;height:90px;margin:0}.lymph_pulseRow__nnOoE p{font-size:17px}.lymph_pulseRow__nnOoE svg path{stroke:#edc5af;stroke-width:3;fill:none}.lymph_pulseRow__nnOoE svg line{stroke:#78909b;stroke-width:1}.lymph_measureNote____XLY{color:#b8ccd3}.lymph_chemistry__HRgOy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lymph_chemistry__HRgOy article{border:1px solid #526871;padding:22px;background:#172e38}.lymph_chemistry__HRgOy p{font-size:17px}@media(max-width:1050px){.lymph_flowGrid__gB4Yy,.lymph_organGrid__qSV_7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.lymph_chemistry__HRgOy,.lymph_flowGrid__gB4Yy,.lymph_organGrid__qSV_7{grid-template-columns:1fr}.lymph_pulseRow__nnOoE{padding:16px}}.lymph_supportGrid__o3i7L{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:1450px;margin:24px auto}.lymph_supportGrid__o3i7L article{padding:22px;border:1px solid #526871;background:#172e38}.lymph_routeBridge__g3gEE{color:#edc5af;font-size:26px;text-align:center;margin:12px 0}.lymph_growthMap__EFL92{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1450px;margin:24px auto}.lymph_growthMap__EFL92 article{padding:20px;background:#172e38;border:1px solid #526871}.lymph_flowGrid__gB4Yy p,.lymph_growthMap__EFL92 p,.lymph_supportGrid__o3i7L p{font-size:17px}.lymph_page__oW_ZP .lymph_sourceCodes__FmB4o a{display:inline;min-height:0}.lymph_page__oW_ZP .lymph_sourceCodes__FmB4o{line-height:2}@media(max-width:1050px){.lymph_supportGrid__o3i7L{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.lymph_axisGrid__QPvcQ,.lymph_flowGrid__gB4Yy,.lymph_growthMap__EFL92,.lymph_supportGrid__o3i7L{grid-template-columns:1fr}}.lymph_page__oW_ZP .lymph_roleGrid__kWcSA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lymph_roleGrid__kWcSA article{padding:22px;background:#172e38;border:1px solid #526871}.lymph_roleGrid__kWcSA p{font-size:17px}@media(max-width:900px){.lymph_page__oW_ZP .lymph_roleGrid__kWcSA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.lymph_page__oW_ZP .lymph_roleGrid__kWcSA{grid-template-columns:1fr}}