
/* Useful crosslinks and jump links for resource and commercial pages. */
.discovery-toc{margin:28px 0 34px;padding:24px 28px;background:#f3f7fb;border:1px solid #dce6ef;border-radius:16px}
.discovery-toc>strong{display:block;color:#18364e;font:800 14px/1.4 var(--sans);letter-spacing:.005em;margin-bottom:13px}
.discovery-toc ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px;margin:0;padding-left:20px}
.discovery-toc li{font-size:14px!important;line-height:1.55!important;padding-left:2px}
.discovery-toc a{text-decoration:none;color:#2459bb;font-weight:650}
.discovery-toc a:hover{text-decoration:underline}
.exp-article h2[id]{scroll-margin-top:105px}
.discovery-byline{font-size:13px!important;line-height:1.7!important;color:#64758a!important;padding:0 0 5px}
.discovery-byline a{color:#2655b2}
.discovery-related{margin:0;padding:56px 0;background:#eef4f9;border-top:1px solid #dce7f1}
.discovery-related .wrap{display:flex;align-items:center;justify-content:space-between;gap:40px}
.discovery-related .wrap>div{max-width:720px}
.discovery-related h2{font:800 clamp(25px,3.2vw,36px)/1.2 var(--sans);letter-spacing:-.045em;color:#142e49;margin:8px 0 12px}
.discovery-related p{font-size:15px;color:#536a80;line-height:1.7;margin:0}
.discovery-eyebrow{font-size:10px;letter-spacing:.15em;font-weight:850;color:#087d7a}
.discovery-related .wrap>a{color:#2558b4;font-weight:780;font-size:14px;text-decoration:none;white-space:nowrap;border-bottom:1px solid #abc6e4;padding:0 0 7px}
.discovery-related a:hover,.discovery-byline a:hover{text-decoration:underline}
@media(max-width:800px){.discovery-related .wrap{display:block}.discovery-related .wrap>a{display:inline-block;margin-top:25px;white-space:normal}}
@media(max-width:550px){.discovery-toc{padding:20px}.discovery-toc ol{grid-template-columns:1fr}.discovery-related{padding:43px 0}}
