/* ===== PAGES PRESTATIONS ===== */

/* Heros des pages prestations : un bloc par prestation de data/prestations.php */

.hero-charpente .hero-bg {
    background: linear-gradient(135deg, rgba(0,96,102,0.45), rgba(31,36,44,0.65)),
                url('/images/hero/hero-charpente.jpg') center/cover no-repeat;
}

.hero-pose-couverture .hero-bg {
    background: linear-gradient(135deg, rgba(0,96,102,0.45), rgba(31,36,44,0.65)),
                url('/images/hero/hero-pose-couverture.jpg') center/cover no-repeat;
}

.hero-renovation-toiture .hero-bg {
    background: linear-gradient(135deg, rgba(0,96,102,0.45), rgba(31,36,44,0.65)),
                url('/images/hero/hero-renovation-toiture.jpg') center/cover no-repeat;
}

.hero-demoussage-toiture .hero-bg {
    background: linear-gradient(135deg, rgba(0,96,102,0.45), rgba(31,36,44,0.65)),
                url('/images/hero/hero-demoussage-toiture.jpg') center/cover no-repeat;
}

.hero-urgence-toiture .hero-bg {
    background: linear-gradient(135deg, rgba(0,96,102,0.45), rgba(31,36,44,0.65)),
                url('/images/hero/hero-urgence-toiture.jpg') center/cover no-repeat;
}

.hero-maconnerie .hero-bg {
    background: linear-gradient(135deg, rgba(0,96,102,0.45), rgba(31,36,44,0.65)),
                url('/images/hero/hero-maconnerie.jpg') center/cover no-repeat;
}

/* ===== HEROS DES PAGES SATELLITES =====
   Les pages satellites ont leur PROPRE image de hero, prise dans
   /images/interventions/hero/, differente de celle de la page prestation :
   montrer la meme grande image sur la page prestation et sur ses pages
   communes renforce l'impression de duplication, y compris pour un visiteur.
   Une regle par prestation a satellites true (hero_class de
   data/prestations.php), et seulement pour elles. */

.hero-ville-charpente .hero-bg {
    background: linear-gradient(135deg, rgba(0,96,102,0.45), rgba(31,36,44,0.65)),
                url('/images/interventions/hero/hero-charpente.jpg') center/cover no-repeat;
}

.hero-ville-renovation-toiture .hero-bg {
    background: linear-gradient(135deg, rgba(0,96,102,0.45), rgba(31,36,44,0.65)),
                url('/images/interventions/hero/hero-renovation-toiture.jpg') center/cover no-repeat;
}

/* Lien maillage interne */
.prestation-links {
    margin-top: 40px;
}

/* Grille realisations sur page prestation (2 colonnes) */
.realisations-grid-small {
    grid-template-columns: repeat(2, 1fr);
}

/* Lien centre sous realisations */
.prestation-realisations-cta {
    text-align: center;
    margin-top: 24px;
}

/* Sidebar */
.prestation-sidebar hr {
    margin: 20px 0;
    border-color: var(--border);
}

.prestation-sidebar p {
    font-size: 0.9rem;
    color: var(--text-light);
}

.prestation-sidebar .btn {
    width: 100%;
}

.prestation-sidebar .btn-primary {
    margin-bottom: 10px;
}
