/* Imposta la dimensione base del testo */
:root {
    --md-typeset-font-size: 18px; /* Default è 16px */
}
 
/* Personalizza titoli */
.md-typeset h1 {
        color: rgb(34, 192, 105);
        font-size: 2.2em; /* Titolo principale */
}
.md-typeset h2 {
    font-size: 1.8em;
}
.md-typeset h3 {
    font-size: 1.5em;
}
 
/* Personalizza paragrafi */
.md-typeset p {
    font-size: 18px;
    line-height: 1.6;
}
 
/* Personalizza codice inline */
.md-typeset code {
    font-size: 16px;
}
 
header {
  min-height: 100px;
}
 
.md-header__inner {
    color: rgb(50, 110, 1);
    align-items:center;
    display:flex;
    padding:0 .2rem
}
.md-header__button.md-logo img,
.md-header__button.md-logo svg {
  fill:currentcolor;
  display:block;
  height:5.2rem;
  width:auto
}
.md-header {
  background-color: rgb(25, 180, 95);
  background-image:
    linear-gradient(rgba(35, 193, 255, 0.897), rgba(255, 255, 0, 0.5)),
    url("../images/loghi/Agritech_post_banner_02.png");
  box-shadow:0 0 .2rem #0000,0 .2rem .4rem #0000;
  color:var(--md-primary-bg-color);
  display:block;
  left:0;
  position:sticky;
  right:0;
  top:0;
  z-index:4
}
.md-nav--primary .md-nav__title[for=__drawer] {
    background-color:#659931;
    color:var(--md-primary-bg-color);
    font-weight:700
}
 
/* Mantieni, ma aggiungiamo il targeting sullo span interno */
.md-header__title {
    white-space: normal; /* fallback neutro sul contenitore */
    color: rgb(50, 110, 1); /* opzionale: colore del titolo */
}

/* NEW — con logo, migliora la distanza logo/titolo */
.md-header__button.md-logo + .md-header__title {
  margin-left: .4rem;
}
 
/* (Opzionale) responsive su schermi piccoli */
@media (max-width: 600px) {
  .md-header__title .md-ellipsis {
    font-size: 0.95rem;
  }
}
/* Interpreta il \n e centra tutto il blocco titolo */
.md-header__title .md-ellipsis {
  white-space: pre-line !important; /* interpreta \n come a capo */
  text-align: center;               /* centra tutte le righe */
  line-height: 1.15;
}