/* ==========================================================================
   ARTICLE: Permis d'Exploitation Obligatoire — Page-specific CSS
   Accent color: Navy #1a365d / #2c5282
   This file extends article-base.css. Overrides base red (#dc3545) → navy.
   Applied via .pe-page body class set on the page wrapper.
   ========================================================================== */

/* Hero: navy gradient */
.article-hero.hero-pe {
    background: linear-gradient(135deg, #1a365d 0%, #2c5282 100%);
}

/* Section headers */
.pe-page .section-header {
    border-bottom-color: #1a365d;
}

.pe-page .section-header h2 i {
    color: #1a365d;
}

/* Quick nav hover */
.article-page.pe-page .quick-nav-list li a:hover {
    background: #1a365d;
    border-color: #1a365d;
}

/* Law cards */
.pe-page .law-card {
    border-left-color: #1a365d;
}

.pe-page .law-card h3 {
    color: #1a365d;
}

.pe-page .law-reference strong {
    color: #1a365d;
}

/* Legal sources icon */
.pe-page .sources-box h3 i {
    color: #1a365d;
}

/* Bullets */
.pe-page .section-content ul li:before {
    color: #2c5282;
}

/* Steps counter circles */
.pe-page .steps-list li:before {
    background: #1a365d;
}

/* CTA box: navy override (replaces base purple) */
.pe-page .cta-box {
    background: linear-gradient(135deg, #1a365d 0%, #2c5282 100%);
    box-shadow: 0 8px 24px rgba(26, 54, 93, 0.2);
}
