.article-author{display:grid;grid-template-columns:110px minmax(0,1fr);gap:25px;align-items:start;margin-top:48px;padding:30px;border:1px solid #dce4ed;border-radius:22px;background:#eff4f8}.article-author-photo{position:relative;width:110px;height:110px;border-radius:50%;overflow:hidden;background:linear-gradient(160deg,#d6e6f4,#eaf0f5);flex:none}.article-author-photo img{position:absolute;left:-34%;top:12%;height:115%;width:auto;max-width:none}.article-copy .article-author h2{font-size:27px;line-height:1.2;margin:0}.article-copy .article-author p{font-size:15px;line-height:1.8;margin:14px 0 0}.article-author a{color:#315a80;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.cap-blue-tone{position:relative;isolation:isolate}.cap-blue-tone img{filter:saturate(.65) brightness(.92)}.cap-blue-tone::after{content:"";position:absolute;inset:0;background:rgba(30,67,108,.24);mix-blend-mode:color;pointer-events:none}@media(max-width:700px){.article-author{grid-template-columns:76px minmax(0,1fr);gap:16px;padding:23px}.article-author-photo{width:76px;height:76px}.article-copy .article-author h2{font-size:25px}.article-author-copy{display:contents}.article-author h2{align-self:center}.article-copy .article-author p{grid-column:1/-1;margin-top:0}}
.homeownership-blue img{filter:saturate(.5) brightness(.87)}.homeownership-blue::after{background:rgba(24,71,134,.48);mix-blend-mode:color}
