/* Tipografia Morandi: Microsoft Yi Baiti quando disponibile sul dispositivo.
   Font proprietario: non incluso nel pacchetto. */
.site-header .brand > span,
.drawer-head .drawer-name-caveat,
.content-flow .content-flow-inner > h2:first-of-type,
.social-strip .social-strip-title,
.instagram-mobile .instagram-news-title,
.drawer .section-title,
.contact-flow .contact-col > h2 {
  font-family: "Microsoft Yi Baiti", "Microsoft Yi Baiti Regular", "Helvetica Neue", Arial, sans-serif !important;
  font-style: normal !important;
  font-weight: 400 !important;
  font-synthesis: none !important;
  -webkit-text-stroke: 0 !important;
  text-shadow: none !important;
  letter-spacing: normal !important;
}
/* Sottotitolo di Progetti nel carattere originale. */
.content-flow.section-projects .content-flow-inner > h2:nth-of-type(2) {
  font-family: inherit !important;
}
/* Mantieni sempre "architetto" con la tipografia originale. */
.site-header .brand > small {font-family: inherit;}

/* Impedisce alle regole dei temi desktop/mobile di trasformare il nome in minuscolo. */
html body .site-header .brand > span,
html body .drawer .drawer-head .drawer-name-caveat {
  text-transform: uppercase !important;
  font-variant: normal !important;
}

/* Ingrandimento mirato della sola dicitura architetto sotto MORANDI MASSIMO. */
html body .site-header .brand > small {
  font-size: clamp(16px, 1.55vw, 22px) !important;
  font-weight: 300 !important;
  line-height: 1.15 !important;
  -webkit-text-stroke: 0 !important;
  text-shadow: none !important;
}
@media (max-width: 767px) {
  html body .site-header .brand > small { font-size: 17px !important; }
}
