.article-body a{color:#0e5a47;text-decoration:underline;text-underline-offset:3px}.boundary-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:42px -48px 10px}.boundary-flow>div{padding:24px 16px;background:#f3f8f6;border-top:3px solid #0e5a47;min-height:155px}.boundary-flow>div.human{background:#fcf2f5;border-color:#d95c7b}.boundary-flow b{display:block;color:#d95c7b;font-size:.8rem}.boundary-flow strong{display:block;margin:13px 0 8px;color:#0e5a47;font-size:.95rem}.boundary-flow span{display:block;font-size:.83rem;line-height:1.55;color:#53675c}.article-body .diagram-note{color:#69766e;font-size:.83rem}.research-callout{margin:38px 0;padding:28px 32px;background:#f3f8f6;border-left:4px solid #0e5a47}.research-callout strong{color:#0e5a47}.research-callout p{margin:8px 0 0!important}.action-list li{margin-bottom:12px}.article-body .source-note{font-size:.87rem}.source-note p{margin-top:10px!important}@media(max-width:760px){.boundary-flow{grid-template-columns:repeat(2,1fr);margin-inline:0}.boundary-flow>div{min-height:135px}.research-callout{padding:22px}}
