
.site-header nav{gap:22px;flex-wrap:wrap}.original-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.original-card{display:flex;flex-direction:column;padding:30px;background:#e8efe7;border-top:2px solid #aec3ae;min-height:230px;transition:background .15s}.original-card:hover{background:#dce8dc}.original-card h2{font-size:29px;line-height:1.22;margin:18px 0 30px}.card-kicker{font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:#586c62}.read-label{font-size:14px;margin-top:auto}.original-article{max-width:870px;padding-top:24px}.original-text{font-size:19px;line-height:1.85;overflow-wrap:anywhere}.original-text p{margin:0 0 24px}.original-text h2{font-size:29px;line-height:1.35;margin:38px 0 20px}.original-text hr{border:0;border-top:1px solid #ccd9cf;margin:42px 0}.article-heading{max-width:1000px;padding-bottom:20px}.article-heading h1{font-size:clamp(36px,4.5vw,62px);line-height:1.15}.index-cards{padding-top:0}.related .original-grid{display:grid}.related .original-card{display:flex}.related{border-top:1px solid #ccd9cf}.hero-image{max-height:630px}.footer-top nav{display:grid;gap:12px}.preview-bar{justify-content:center} @media(max-width:900px){.original-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-header{align-items:flex-start}.site-header nav{max-width:380px}} @media(max-width:600px){.site-header{flex-wrap:wrap}.site-header nav{margin:0;gap:10px 18px;width:100%;max-width:none}.original-grid{grid-template-columns:1fr}.original-card{min-height:180px;padding:24px}.original-text{font-size:17px}.original-article{padding-top:20px}.hero h1{font-size:47px}.related .original-grid{display:grid}}

.supplement{margin-top:42px;padding-top:28px;border-top:1px solid #ccd9cf;font-size:19px;line-height:1.85}.supplement h2{font-size:29px;line-height:1.35}.supplement p{margin:0 0 24px}.breadcrumbs{flex-wrap:wrap;line-height:1.6}@media(max-width:600px){.supplement{font-size:17px}}
