/* PHPC recent-insights block — PR 2.7 (HANDOFF §2.7)
   Card styling lives in css/blog.css (shared with /insights/ archive).
   This file owns the section wrapper, title, and bottom CTA. */

.recent-insights--section {
    background: var(--cream);
    color: var(--ink);
    padding: 60px 0;
}

@media (min-width: 992px) {
    .recent-insights--section {
        padding: 120px 0;
    }
}

.recent-insights--section-title {
    font-family: var(--ff-display);
    font-weight: 500;
    font-size: clamp(28px, 3.8vw, 44px);
    line-height: 1.1;
    letter-spacing: var(--track-tight-2);
    margin: 0 0 40px;
    text-wrap: balance;
    color: var(--ink);
}

@media (min-width: 992px) {
    .recent-insights--section-title {
        margin-bottom: 56px;
    }
}

.recent-insights--section-title i {
    color: var(--signal);
    font-style: italic;
    font-weight: inherit;
}

.recent-insights--cta-wrap {
    margin-top: 48px;
    padding: 0;
    text-align: center;
}

@media (min-width: 992px) {
    .recent-insights--cta-wrap {
        margin-top: 56px;
    }
}
