/* Applica lo sfondo scuro richiesto e il testo bianco a tutta la pagina */
body {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.6;
    color: #ffffff;             /* Testo bianco */
    background-color: #242E37;  /* Nuovo sfondo scuro personalizzato */
    margin: 0;
    padding: 0;
}

/* Centra il contenuto all'interno della pagina */
.contenitore {
    max-width: 1200px;
    margin: 40px auto;
    padding: 0 20px;
    text-align: center;
}

/* Allinea il logo e la scritta sulla stessa riga, centrandoli verticalmente */
.contenitore p:first-of-type {
    display: flex;
    align-items: center;        /* Centra verticalmente logo e testo */
    justify-content: center;    /* Mantiene tutto il blocco centrato nella pagina */
    gap: 15px;                  /* Spazio orizzontale tra il logo e la scritta */
    font-size: 26px;
    font-weight: bold;
    letter-spacing: 0.5px;
    margin-bottom: 30px;
    flex-wrap: wrap;            /* Manda a capo il testo su smartphone per evitare distorsioni */
}

/* Regola le dimensioni del logo aziendale */
.logo-azienda {
    height: 100px;               /* Puoi modificare questo valore per ingrandire o rimpicciolire il logo */
    width: auto;                /* Mantiene le proporzioni corrette */
}

/* Rende l'immagine principale fluida su PC e smartphone */
.contenitore img:not(.logo-azienda) {
    max-width: 100%;
    height: auto;
    border-radius: 6px;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.4); /* Ombra per dare profondità sull'antracite */
}

/* Stile per il link dell'email protetta */
.link-email {
    color: #b0bec5;             /* Grigio chiaro coordinato con i recapiti */
    text-decoration: none;      /* Rimuove la sottolineatura di default */
    font-weight: 500;
    transition: color 0.2s ease;/* Transizione fluida */
}

/* Effetto al passaggio del mouse */
.link-email:hover {
    color: #ffffff;             /* Diventa bianco luminoso */
    text-decoration: underline; /* Sottolinea solo quando ci si passa sopra */
}