.guide-page-loan-reconciliation .guide-hero-grid {
    grid-template-columns: minmax(0, 1.4fr) minmax(350px, .85fr);
    gap: clamp(26px, 2.5vw, 38px);
}

.guide-page-loan-reconciliation .guide-main {
    overflow-x: hidden;
}

.guide-page-loan-reconciliation .guide-hero h1 {
    font-size: clamp(2.08rem, 2.4vw, 2.35rem);
    line-height: 1.04;
    letter-spacing: -.045em;
}

@media (max-width: 1180px) {
    .guide-page-loan-reconciliation .guide-hero-grid {
        grid-template-columns: 1fr;
    }

    .guide-page-loan-reconciliation .guide-featured-image {
        max-width: 720px;
    }
}

@media (max-width: 620px) {
    .guide-page-loan-reconciliation .guide-hero h1 {
        font-size: clamp(1.2rem, 6vw, 1.7rem);
        line-height: 1.07;
        letter-spacing: -.038em;
    }
}
