.page-nad-reference{background:#fff;--faint:#53616e}
.page-nad-reference .hero::before,.page-nad-reference .hero::after{display:none}
.page-nad-reference .hero{padding:20px 0 12px!important;background:#fff}
.page-nad-reference .hero h1{font-size:32px;line-height:1.15;max-width:34ch;margin:8px 0 12px}
.page-nad-reference .hero .lead{font-size:18px;line-height:1.55;max-width:76ch;margin:0}
.nad-reference{max-width:850px;color:#17212b}
.nad-reference h2{font-size:23px;line-height:1.3;margin-top:26px}
.nad-reference h3{font-size:18px;line-height:1.4}
.nad-byline,.nad-reference figcaption{color:#53616e;font-size:14px}
.nad-study{display:grid;grid-template-columns:150px 1fr;margin:16px 0;border-top:1px solid #dae0e6}
.nad-study dt,.nad-study dd{padding:12px 4px;border-bottom:1px solid #dae0e6;margin:0}
.nad-study dt{font-weight:650}
.nad-reference figure{margin:22px 0}
.nad-reference img{display:block;width:260px;max-width:100%;height:auto;border-radius:10px}
.nad-reference a:focus-visible{outline:3px solid #2466dc;outline-offset:4px}
@media(max-width:600px){.page-nad-reference .hero h1{font-size:28px}.page-nad-reference .hero .lead{font-size:16px}.nad-study{grid-template-columns:1fr}.nad-study dt{padding-bottom:0;border:0}.nad-study dd{padding-top:5px}.nad-reference h2{font-size:21px}}
