/* A visible research standard, with detailed implementation status below. */
.method-glance{padding:40px 0;background:#f1f3ef;border-bottom:1px solid #c9d3cf;color:#11232f}
.method-glance h2,.science-standard h2{font:500 clamp(28px,3vw,38px)/1.15 'Newsreader',Georgia,serif!important;letter-spacing:-.02em;margin:0 0 25px!important}
.method-glance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}
.method-glance-grid>div{border-top:1px solid #b9cbc1;padding-top:16px}
.method-glance-grid h3{font:500 10px/1.5 'IBM Plex Mono',monospace;text-transform:uppercase;letter-spacing:.05em;color:#285f52;margin:0 0 9px}
.method-glance-grid p{font:400 16px/1.6 'Outfit',Arial,sans-serif;color:#435b64;margin:0;max-width:38ch}
.method-glance-note{font:400 12px/1.65 'Outfit',Arial,sans-serif;color:#526771;margin:25px 0 0}
.method-glance-note a{color:#285f52;text-decoration:underline;text-underline-offset:3px}
.method-workpaper{margin:0;display:grid;gap:13px}
.method-workpaper>div{display:grid;grid-template-columns:85px minmax(0,1fr);gap:14px}
.method-workpaper dt{font:500 12px/1.65 'Outfit',Arial,sans-serif;color:#285f52}
.method-workpaper dd{margin:0;font:400 15px/1.65 'Outfit',Arial,sans-serif;color:#435b64}
.science-standard{margin-top:40px;padding-top:30px;border-top:1px solid #c9d3cf;max-width:780px}
.science-standard h2{margin-bottom:15px!important}
.science-standard>p:not(.news-kicker){font:400 16px/1.65 'Outfit',Arial,sans-serif;color:#435b64;margin:0 0 15px}
.science-standard .science-status{font-size:12px!important;margin:12px 0 0!important}
.correspondent-method .lineage p+p{margin-top:15px}
.sample-byline br{display:block!important}
@media(max-width:800px){.method-glance-grid{gap:20px}.method-glance-grid p{font-size:15px}.method-workpaper>div{grid-template-columns:1fr;gap:3px}}
@media(max-width:560px){.method-glance{padding:30px 0}.method-glance-grid{grid-template-columns:1fr;gap:18px}.method-glance-grid p{max-width:none}.method-glance h2{max-width:22ch}.method-glance-note{margin-top:20px}.science-standard{margin-top:28px;padding-top:25px}}
