.nlh.nlh--post{width:auto;margin:6em 0;padding:56px 48px;border-radius:6px}
.nlh--post .nlh-inner{grid-template-columns:1.1fr 1fr;gap:32px 48px}
.nlh--post .nlh-title{font-size:clamp(28px,3.2vw,40px)}
.nlh--post .nlh-lead{font-size:17px}
@media (max-width:860px){.nlh.nlh--post{margin:3em 0;padding:36px 22px}.nlh--post .nlh-inner{grid-template-columns:1fr}}