.sp-teaser,.sp-section,.sp-scope{color:#082a4a}.sp-teaser{border-top:1px solid #aec8d3;grid-template-columns:1.1fr 1fr;align-items:start;gap:32px;margin-top:36px;padding-top:28px;display:grid}.sp-teaser h2{letter-spacing:-.035em;text-wrap:balance;margin:10px 0 0;font-size:clamp(1.5rem,2.1vw,2rem);font-weight:450;line-height:1.2}.sp-teaser p:not(.editorial-eyebrow){max-width:560px;margin:0;font-size:1rem;line-height:1.55}.sp-teaser a,.sp-source{color:#176775;text-underline-offset:4px;align-items:center;gap:10px;min-height:44px;font-size:.875rem;line-height:1.5;text-decoration:underline;display:inline-flex}.sp-teaser a{margin-top:8px}.sp-teaser svg,.sp-source svg,.sp-section .pc-disclosure a svg{flex:none;width:16px;height:16px}.sp-section{background:#f3f8fa;scroll-margin-top:88px}.sp-section figure,.sp-regulatory-trace{margin:0}.sp-projection figcaption,.sp-regulatory-trace figcaption{border-bottom:1px solid #a9c4d0;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:20px;display:flex}.sp-projection figcaption strong,.sp-regulatory-trace figcaption strong{letter-spacing:-.025em;font-size:1.375rem;font-weight:500;line-height:1.3}.sp-projection figcaption>span,.sp-regulatory-trace figcaption>span{color:#496676;flex:none;font-size:.875rem;line-height:1.5}.sp-study{grid-template-columns:1.15fr 1fr;gap:40px;padding:28px 0;display:grid}.sp-label{letter-spacing:.06em;text-transform:uppercase;color:#486777;font-size:.8125rem;line-height:1.5}.sp-study .sp-label{margin:0 0 16px}.sp-study ul{margin:0;padding:0;list-style:none}.sp-study__objects ul{border-top:1px solid #9dbdca;grid-template-columns:1fr 1fr;display:grid}.sp-study__objects li{border-bottom:1px solid #c2d7e0;padding:11px 10px 11px 16px;font-size:1rem;line-height:1.5;position:relative}.sp-study__objects li:before{content:"";border:1px solid #247987;border-radius:50%;width:5px;height:5px;position:absolute;top:22px;left:0}.sp-study__context{border-left:1px solid #a9c4d0;padding-left:32px}.sp-study__context ul{flex-wrap:wrap;gap:12px 22px;display:flex}.sp-study__context li{border-bottom:1px solid #bed2dc;padding-bottom:7px;font-size:1rem;line-height:1.5}.sp-mapping{text-align:center;border-block:1px solid #aac6d2;justify-items:center;gap:6px;padding:24px 16px;display:grid;position:relative}.sp-mapping:before{content:"";background:#6e9caa;width:1px;height:23px;position:absolute;top:-23px}.sp-mapping>span{letter-spacing:.1em;text-transform:uppercase;color:#176775;font-size:.875rem}.sp-mapping small{color:#496676;font-size:.875rem;line-height:1.5}.sp-outputs{grid-template-columns:1fr 1fr;gap:32px;display:grid}.sp-outputs>div{border-bottom:2px solid #3e7b8a;padding:28px 20px 22px;position:relative}.sp-outputs>div:before{content:"";background:#6e9caa;width:1px;height:18px;position:absolute;top:0;left:20px}.sp-outputs strong{margin-top:8px;font-size:1.25rem;font-weight:500;line-height:1.35;display:block}.sp-caption{color:#486777;margin:16px 0 0;font-size:.875rem!important;line-height:1.55!important}.sp-standards{border-top:1px solid #aec8d3;grid-template-columns:.85fr 1.15fr;gap:48px;margin:36px 0 16px;padding-top:32px;scroll-margin-top:88px;display:grid}.sp-standards h3{letter-spacing:-.025em;margin:12px 0;font-size:1.75rem;font-weight:450;line-height:1.2}.sp-standards p:not(.editorial-eyebrow){margin:0 0 14px;font-size:1rem;line-height:1.6}.sp-regulatory-trace{margin-top:28px}.sp-regulatory-trace ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sp-regulatory-trace li{border-top:1px solid #9fbeca;padding:22px 18px 22px 0;position:relative}.sp-regulatory-trace li:before{content:"";background:#fff;border:1px solid #247987;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.sp-regulatory-trace strong{margin:12px 0;font-size:1.125rem;font-weight:500;line-height:1.35;display:block}.sp-regulatory-trace li p{color:#496676;margin:0!important;font-size:.875rem!important;line-height:1.6!important}.sp-regulatory-trace .sp-trace-review{background:#edf5f8;border-top:2px solid #176775;padding-left:16px}.sp-regulatory-trace .sp-trace-decision{color:#fff;background:#082a4a;border-top:2px solid #082a4a;padding-left:16px}.sp-trace-decision .sp-label,.sp-regulatory-trace .sp-trace-decision p{color:#d4e7ed}.sp-trace-decision:before{background:#8fbfc6!important}.primary-page .sp-evidence-regulatory{display:block}.sp-evidence-regulatory>header{grid-template-columns:1.05fr 1fr;align-items:start;gap:40px;display:grid}.sp-evidence-regulatory>header h2{text-wrap:balance}.sp-evidence-regulatory>header p:not(.editorial-eyebrow){font-size:1rem;line-height:1.6}.primary-page .sp-source-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-source-categories .sp-label{margin-bottom:12px;display:block}.sp-scope{background:#eef5f8;padding:48px max(24px,50vw - 600px);scroll-margin-top:88px}.sp-scope h2{letter-spacing:-.035em;margin:12px 0 20px;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:450;line-height:1.15}.sp-scope>p:not(.editorial-eyebrow){max-width:780px;font-size:1rem;line-height:1.65}.sp-scope .pc-disclosure{margin-top:20px}.sp-scope .pc-disclosure__body li{margin-bottom:14px;font-size:.9375rem;line-height:1.6}.sp-teaser a:focus-visible,.sp-source:focus-visible{outline-offset:4px;outline:2px solid #176775}@media (max-width:1024px){.sp-regulatory-trace ol{border-left:1px solid #9fbeca;margin-left:4px;display:block}.sp-regulatory-trace li{border-top:0;padding:18px 22px}.sp-regulatory-trace li:before{top:24px;left:-4px}.sp-regulatory-trace .sp-trace-review,.sp-regulatory-trace .sp-trace-decision{border-top:0;padding-left:22px}.sp-regulatory-trace li{min-width:0}.sp-study,.sp-standards{gap:24px}}@media (max-width:767px){.sp-teaser,.sp-standards,.sp-evidence-regulatory>header{grid-template-columns:1fr;gap:18px}.sp-teaser{margin-top:28px;padding-top:24px}.sp-teaser h2{font-size:1.6rem}.sp-study{grid-template-columns:1fr;gap:22px;padding:22px 0 30px}.sp-study__context{border:0;padding:0}.sp-study__context ul{gap:9px 18px}.sp-projection figcaption,.sp-regulatory-trace figcaption{gap:8px;display:grid}.sp-outputs{grid-template-columns:1fr;gap:0}.sp-outputs>div{padding:24px 0 18px}.sp-outputs>div:before{left:0}.sp-standards{margin-top:28px;padding-top:24px}.sp-regulatory-trace ol{border-left:1px solid #9fbeca;margin-left:4px;display:block}.sp-regulatory-trace li{border-top:0;padding:18px 16px 18px 22px}.sp-regulatory-trace li:before{top:24px;left:-4px}.sp-regulatory-trace strong{margin:6px 0}.sp-regulatory-trace .sp-trace-review,.sp-regulatory-trace .sp-trace-decision{border-top:0;padding-left:22px}.primary-page .sp-source-categories{grid-template-columns:1fr}.sp-scope{padding-block:34px}}@media (forced-colors:active){.sp-trace-decision,.sp-outputs>div{border:1px solid canvastext}}
