/**
 * Tipografie site public — diacritice românești (latin-ext).
 * Source Sans 3: lizibil pe mobile, suport complet ă â î ș ț.
 */

:root {
    --site-font-sans: "Source Sans 3", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}

body {
    font-family: var(--site-font-sans);
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body a,
body button,
body input,
body select,
body textarea,
body label,
body .btn {
    font-family: var(--site-font-sans);
}

.portal-public {
    font-family: var(--site-font-sans);
}
