@font-face{font-family:DCBannerJost;src:url('/fonts/header-banner/jost-normal-latin.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
@font-face{font-family:DCBannerInter;src:url('/fonts/header-banner/inter-normal-latin.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
td[bgcolor="#f4f4f8"]{background-color:#f9f6f1}
td[bgcolor="#f4f4f8"] nav[aria-label="Research chapters"] a:link{color:#9d8086}
td[bgcolor="#f4f4f8"] nav[aria-label="Research chapters"] a:visited,
td[bgcolor="#f4f4f8"] nav[aria-label="Research chapters"] a[aria-current="page"]{color:#3c404a}
td[bgcolor="#f4f4f8"] nav[aria-label="Research chapters"] a:hover,
td[bgcolor="#f4f4f8"] nav[aria-label="Research chapters"] a:focus-visible{color:#3c404a;text-decoration:underline}
#legacy-header-banner{--dc-accent:#9d8086;--dc-space:24px;--dc-anniversary-size:62px;box-sizing:border-box;width:100%;max-width:800px;margin:0 auto;background:#fff;color:#3c404a;font-family:DCBannerInter,Arial,sans-serif;overflow:hidden;box-shadow:0 12px 40px #3c404a12;border:1px solid #e5dcd6}
#legacy-header-banner *{box-sizing:border-box}
#legacy-header-banner .dc-eyebrow-row{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:14px var(--dc-space);background:linear-gradient(110deg,#f9f6f1,#eee4df);color:#685c61;font-size:11px;letter-spacing:.12em;font-weight:500}
#legacy-header-banner .dc-eyebrow-row>span:first-child{color:#3c404a;letter-spacing:.18em}
#legacy-header-banner .dc-light-row{display:grid;grid-template-columns:110px 1.25fr .9fr 1.1fr;gap:16px;align-items:center;padding:var(--dc-space)}
#legacy-header-banner .dc-anniversary{color:var(--dc-accent);font-family:DCBannerJost,Arial,sans-serif}
#legacy-header-banner .dc-light-row>.dc-anniversary{border-right:1px solid #e2d6d0;padding-right:20px}
#legacy-header-banner .dc-anniversary-number{font-family:DCBannerJost,Arial,sans-serif;font-weight:400;font-size:var(--dc-anniversary-size);line-height:.94;letter-spacing:-.065em;white-space:nowrap}
#legacy-header-banner .dc-anniversary-number sup{position:relative;top:-.78em;font-size:14px;letter-spacing:0;margin-left:3px}
#legacy-header-banner .dc-anniversary-label{margin-top:7px;color:#765f67;font-size:10px;font-weight:500;letter-spacing:.055em;line-height:1.4;text-transform:uppercase}
#legacy-header-banner .dc-years{margin-top:7px;font:400 10px/1.4 DCBannerInter,Arial,sans-serif;letter-spacing:.08em;color:#765f67;white-space:nowrap}
#legacy-header-banner .dc-brand{display:flex;align-items:center;justify-content:center;min-width:0;min-height:75px;text-decoration:none;color:inherit;padding:6px}
#legacy-header-banner .dc-brand img{display:block;max-width:100%;height:auto;object-fit:contain}
#legacy-header-banner .dc-holloway img{width:200px;max-height:52px}
#legacy-header-banner .dc-hca img{width:122px;max-height:70px}
#legacy-header-banner .dc-ideal-scope img{width:185px;max-height:56px}
#legacy-header-banner .dc-tagline{padding:15px var(--dc-space) 17px;background:linear-gradient(110deg,#f9f6f1,#f0e9e4);border-top:1px solid #e8dfd9;color:#5f555b;text-align:center;font-family:DCBannerJost,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.45;letter-spacing:.005em}
@media(max-width:620px){
 #legacy-header-banner .dc-light-row{grid-template-columns:100px 1fr;gap:12px 20px}
 #legacy-header-banner .dc-light-row>.dc-anniversary{grid-row:1;padding-right:16px}
 #legacy-header-banner .dc-light-row>.dc-holloway{grid-row:1}
 #legacy-header-banner .dc-light-row>.dc-hca{grid-column:1}
 #legacy-header-banner .dc-light-row>.dc-ideal-scope{grid-column:2}
 #legacy-header-banner .dc-tagline{font-size:17px;padding-inline:18px}
 #legacy-header-banner .dc-eyebrow-row{flex-wrap:wrap;gap:6px;font-size:10px}
}
@media(max-width:380px){
 #legacy-header-banner{--dc-space:18px}
 #legacy-header-banner .dc-light-row{grid-template-columns:88px 1fr;gap:12px}
 #legacy-header-banner .dc-light-row>.dc-anniversary{padding-right:12px}
}
