/* gradiente 2026: dal blu in alto al viola in basso (Figma, pagine AI Summit e Percorso partono dal blu).
   Come nel prototipo e' fisso sull'altezza della finestra e il contenuto scorre sopra;
   livello position:fixed invece di background-attachment:fixed, ignorato da Safari iOS */
body{
background-color: var(--ngai-viola-brand);
}
body::before{
content: "";
position: fixed;
inset: 0;
z-index: -1;
background: linear-gradient(180deg, var(--ngai-blu) 16.35%, var(--ngai-viola-brand) 87.51%);
}

.bg-introduzione{
  background-image: url('../../img/bg-introduzione.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  padding: 70px 0 150px 0;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
}


.bg-gradiente{
	background: linear-gradient(180deg, var(--ngai-navy-dark) 16.35%, var(--ngai-indigo) 80.77%, var(--ngai-indigo) 80.78%), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
	
}

.img-full{
  width: 100%;
  height: auto;
}


.icona-lingua {
    position: absolute;
    right: 25px;
    top: 46px;
}