.blog-intro,.blog-index{max-width:1240px;margin:auto;padding:50px 30px 65px}.blog-intro{border-bottom:1px solid #d8d7da}.blog-intro>p{max-width:770px}.blog-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.blog-card{display:flex;flex-direction:column;padding:36px;border:1px solid #d8d7da;text-decoration:none;background:#fafafa}.blog-card:hover{border-color:#60615a;background:#f5f5f2}.blog-card h2{font-size:29px;letter-spacing:-.5px;margin:16px 0 20px}.blog-card p{font-size:17px;line-height:1.7}.blog-card .area-eyebrow{margin:0;color:#62634e;font-size:13px}.blog-read{font-weight:600;margin-top:auto;padding-top:14px;text-decoration:underline;text-underline-offset:5px}.blog-article{max-width:850px;margin:auto;padding:45px 30px 65px;font-size:18px;line-height:1.8}.blog-article>header{margin-bottom:48px}.blog-article h1{font-size:clamp(36px,4.2vw,58px)}.blog-article>section{margin-top:42px}.blog-article h2{font-size:28px}.blog-sources{border-top:1px solid #d8d7da;padding-top:32px;font-size:16px}.blog-sources ul{padding-left:22px}.blog-sources li{margin:12px 0}.blog-cta{margin-top:40px;padding:30px;background:#f5f5f2}.blog-related{border-top:1px solid #d8d7da}@media(max-width:760px){.blog-cards{grid-template-columns:1fr}.blog-intro,.blog-index,.blog-article{padding:30px 22px 45px}.blog-card{padding:26px}.blog-card h2{font-size:25px}.blog-cta{padding:24px}.blog-article{font-size:17px}}
