/**
 * ATS Service - Extra pagina Segnalazioni
 * Caricato DOPO chi-siamo.css e contatti.css
 * (page_css = ['chi-siamo','contatti','segnalazioni']).
 * Le classi del form arrivano da contatti.css.
 */

/* ===== HERO: immagine a tutto schermo + maschera blu ===== */
.page-hero { position: relative; }
.page-hero::after {
    content: '';
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 102, 0.60);
    z-index: 1;
}
.page-hero__inner { position: relative; z-index: 2; }
.page-hero__img {
    display: block;
    max-width: 460px;
    width: 100%;
    height: auto;
    margin: 0 auto var(--space-5);
}

/* ===== AVVISO ===== */
.seg-warning {
    max-width: 820px;
    margin: var(--space-6) auto 0;
    text-align: center;
    background: rgba(255, 102, 0, 0.10);
    border: 1px solid var(--ats-secondary);
    color: var(--ats-secondary-dark);
    border-radius: var(--radius-base);
    padding: var(--space-4) var(--space-6);
    font-weight: var(--font-weight-medium);
}

/* ===== FORM CENTRATO ===== */
.seg-form {
    max-width: 760px;
    margin: 0 auto;
}

/* ===== CTA A DUE BOTTONI ===== */
.about-cta__buttons {
    display: flex;
    gap: var(--space-4);
    justify-content: center;
    flex-wrap: wrap;
}
