.blog-featured-image{position:relative;min-height:440px;padding:170px 0 70px;display:flex;align-items:flex-end;color:var(--brand-text-inverse)}.blog-featured-image>img,.blog-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.blog-featured-image>img{-o-object-fit:cover;object-fit:cover}.blog-image-overlay{background:linear-gradient(0deg,rgba(23,23,23,.82),rgba(23,23,23,.2))}.blog-title-wrap{position:relative;z-index:1}.blog-title-wrap .eyebrow{color:var(--brand-accent)}.blog-title-wrap h1{max-width:900px;font-size:3rem;line-height:1.12;font-weight:900}.blog-meta{color:rgba(255,255,255,.82)}.blog-content-wrap{padding:74px 0 96px;background:var(--brand-bg)}.article-question,.author-card,.blog-content,.pre-next{max-width:820px;margin-left:auto;margin-right:auto}.blog-content{color:var(--brand-text);font-size:1.06rem}.blog-content h2,.blog-content h3{margin-top:34px;font-weight:900}.blog-share{max-width:820px;margin:34px auto}.blog-share a{display:inline-flex;padding:10px 14px;border-radius:999px;background:var(--brand-primary);color:var(--brand-text-inverse);font-weight:800}.author-card{padding:26px;border:1px solid var(--brand-border);border-radius:var(--radius);background:var(--brand-text-inverse)}.author-card h2{font-size:1.2rem;font-weight:900}.author-card p{margin-bottom:0;color:var(--brand-text-muted)}.pre-next{margin-top:28px}.pn-card{display:block;height:100%;padding:20px;border:1px solid var(--brand-border);border-radius:var(--radius);background:var(--brand-text-inverse)}.pn-card span{display:block;color:var(--brand-text-muted);font-size:.85rem;font-weight:700}.pn-card strong{color:var(--brand-primary-dark)}.article-question{margin-top:34px}.article-question h2{text-align:center}.related-articles{padding:78px 0;background:var(--brand-text-inverse)}.related-articles h2{margin-bottom:28px;text-align:center}.related-card{height:100%;padding:24px;border:1px solid var(--brand-border);border-radius:var(--radius);background:var(--brand-bg)}.related-card time{color:var(--brand-text-muted);font-weight:700}.related-card h3{margin-top:10px;font-size:1.15rem;font-weight:900}.related-card p{color:var(--brand-text-muted)}