/* Allineamento tipografico all'anteprima Home e Percorsi. */
@font-face { font-family: EvidenceUnified; src: url('/fonts/Satoshi-400.ttf') format('truetype'); font-weight: 400; font-display: swap; }
@font-face { font-family: EvidenceUnified; src: url('/fonts/Satoshi-700.ttf') format('truetype'); font-weight: 700; font-display: swap; }
@font-face { font-family: EvidenceUnified; src: url('/fonts/Satoshi-900.ttf') format('truetype'); font-weight: 900; font-display: swap; }
body main { font-family: EvidenceUnified, Satoshi, Arial, sans-serif; }
body main :is(h1, h2, h3, h4) { font-family: EvidenceUnified, Satoshi, Arial, sans-serif !important; }
body main :is(.price, .service-price, .coaching-price, .method-accent-number, .business-process-number, .areas .area .number, .demo-number) {
 font-family: EvidenceUnified, Satoshi, Arial, sans-serif !important;
 font-weight: 700 !important;
 letter-spacing: -.04em;
}
body main h1 :is(.preview-second, .business-claim, .senior-word, .index-title-core),
body main h1.freelance-claim span { font-family: AntonPreview, EvidenceAnton, Impact, sans-serif !important; font-weight: 400 !important; }
body main h1 :is(.index-title-intro, .index-title-end) { font-family: EvidenceUnified, Satoshi, Arial, sans-serif !important; }
body main :is(button, input, select, textarea) { font-family: EvidenceUnified, Satoshi, Arial, sans-serif; }
