/* Blog relaunch: keep the author's original article typography and pauses intact. */
.blog-latest{margin:18px 0 27px;padding:23px 27px;border:1px solid #d7cdbb;border-radius:14px;background:#fffdf8}
.blog-latest-kicker{font-size:12px;font-weight:800;letter-spacing:.08em;color:#934b38;margin:0 0 7px}
.blog-latest h3{font-size:clamp(20px,3vw,26px);line-height:1.5;margin:0 0 7px}
.blog-latest h3 a{color:#67382b;text-decoration:underline;text-underline-offset:4px}
.blog-latest h3 a:hover{color:#9d4c39}
.blog-latest p:last-child{font-size:15px;line-height:1.8;margin:0;color:#5f625a}
.story-sources{border-top:1px solid #dfd9ca;margin-top:32px;padding-top:22px;color:#555b53}
.story-sources h2{font-size:15px;margin:0 0 10px;letter-spacing:0}
.story-sources p{font-size:13px;line-height:1.8;margin:0 0 9px}
.story-sources a{color:#904534;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}
@media(max-width:590px){.blog-latest{padding:18px 17px}.blog-latest p:last-child{font-size:14px}}
