.research-summary{margin:2rem 0;padding:clamp(1.2rem,3vw,2rem);border:1px solid var(--line);border-radius:14px;background:#fff}.research-summary h2{font-size:1.6rem}.research-summary dl{margin:1.5rem 0}.research-summary dl>div{display:grid;grid-template-columns:minmax(9rem,1fr) 3fr;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--line)}.research-summary dt{font-weight:700;font-size:.9rem}.research-summary dd{margin:0;line-height:1.65;overflow-wrap:anywhere}.research-summary a,.discovery-page .card a{color:#146652;text-decoration:underline;text-underline-offset:3px}.report>h1{font-size:clamp(2rem,4vw,3.3rem);max-width:100%;overflow-wrap:anywhere}.discovery-page{max-width:1200px;margin:auto}.discovery-page h1{font-size:clamp(2.5rem,5vw,4rem)}.discovery-page .lead{max-width:55rem;font-size:1.2rem;color:var(--muted)}.topic-links{display:flex;flex-wrap:wrap;margin:2rem 0;gap:.7rem}.topic-links a{padding:.65rem 1rem;border:1px solid var(--line);border-radius:999px;background:white}.topic-links a[aria-current=page]{background:var(--navy);color:white}.topic-links span{opacity:.7}.discovery-search{display:grid;grid-template-columns:2fr 1fr auto;gap:1rem;align-items:end;margin:1.5rem 0}.discovery-search label{display:block;margin-bottom:.5rem;font-weight:600}.discovery-search input,.discovery-search select{width:100%;margin:0}.discovery-page .grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.discovery-page .card h2{font-size:1.35rem;line-height:1.35;margin-top:1rem}.discovery-page footer{gap:1rem}.case-pdf{margin-top:1.5rem}.research-summary li{margin:.8rem 0}@media(max-width:700px){.research-summary dl>div{grid-template-columns:1fr;gap:.4rem}.discovery-search{grid-template-columns:1fr}.discovery-page nav{gap:.6rem}.discovery-page header{height:auto;min-height:84px;flex-wrap:wrap;padding:1rem}.report{padding-left:5vw;padding-right:5vw}}
