/* ==================================
   Page d'accueil — bloc « L'agence »
   ================================== */

.home-agency {
    overflow: hidden;
    border-radius: var(--border-radius-xl);
    background: var(--color-white);
    box-shadow: var(--shadow-lg);
}

.home-agency img {
    display: block;
    width: 100%;
    height: auto;
}

.home-agency__info {
    padding: var(--space-6) var(--space-8) var(--space-8);
    color: var(--color-text-light);
}

.home-agency__info p + p {
    margin-top: var(--space-1);
}

.home-agency__title {
    margin-bottom: var(--space-2);
    color: var(--color-primary);
    font-family: var(--font-secondary);
    font-size: var(--font-size-xl);
    font-weight: var(--font-weight-bold);
}

.home-agency__tel {
    display: inline-block;
    margin-top: var(--space-4);
    color: var(--color-primary);
    font-size: var(--font-size-2xl);
    font-weight: var(--font-weight-bold);
    text-decoration: none;
}

