body{max-width:1040px;margin:auto!important;width:auto!important;background:white}.blog-copy{max-width:720px;margin:0 auto}.blog-copy p,.blog-copy li{line-height:1.75}.blog-copy h2{margin-top:32px}.blog-meta{color:var(--ds-ink-2);font-size:13px;margin:18px 0 28px}.draft-banner{background:#f4efec;border-left:4px solid #73a89a;padding:14px;margin:18px 0}.blog-cards{display:grid;gap:24px}.blog-cards article{border-top:1px solid #eae9ea;padding-top:20px}.blog-cards h2{margin:0 0 10px}.blog-sources{overflow-wrap:anywhere}.blog-sources li{margin-bottom:16px}footer{margin-top:48px}.review-only{margin:24px 0}.topnav>div:last-child{gap:14px}@media(max-width:600px){.topnav{gap:14px}.blog-copy h1{font-size:30px}}
.care-notice{background:#f4efec;border-left:4px solid #73a89a;padding:16px;margin:24px 0}.blog-card{border-top:1px solid #eae9ea;padding:24px 0}.blog-card h3{font-size:23px;line-height:1.4}.blog-card a{color:#225747}
/* Readable multi-line blog headings at every viewport. */
.blog-copy h1{line-height:1.22!important;letter-spacing:-.02em!important;margin-bottom:24px!important}
.blog-copy h2{line-height:1.35!important;letter-spacing:-.01em!important}
.blog-copy h3{line-height:1.4!important;letter-spacing:normal!important}
.blog-card h3 a{line-height:inherit!important}
