/* Who: titolo con il font del logo EgoVersione (Michroma) */
@font-face {
    font-family: 'Michroma';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(../fonts/michroma-400-latin.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.h1Who {
    font-family: 'Michroma', 'Eurostile', 'Arial', sans-serif;
    font-weight: 400;
    font-size: clamp(12px, 2.4vw, 26px); /* Michroma è molto larga */
    letter-spacing: .04em;
    white-space: pre-line; /* a capo sul newline del titolo */
}

/* frasi che appaiono a centro pagina */
.quote {
    font-family: 'Michroma', 'Eurostile', 'Arial', sans-serif;
    font-weight: 400;
    font-size: 14px; /* Michroma è larga: resta nei 400px del box */
    line-height: 1.6;
    letter-spacing: .02em;
}

/* Smart CV Assistant: etichetta e placeholder */
.smart-cv-label {
    font-family: 'Michroma', 'Eurostile', 'Arial', sans-serif;
    font-weight: 400;
    font-size: 12px;
    letter-spacing: .04em;
}

.ios-textbox::placeholder,
.futuristic-textarea::placeholder {
    font-family: 'Michroma', 'Eurostile', 'Arial', sans-serif;
    font-size: 11px;
    letter-spacing: .02em;
}
