/* Roboto - Self-hosted con font-display: optional per eliminare CLS */@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-display: optional; src: local('Roboto'), local('Roboto-Regular'), url('../fonts/roboto/roboto-400.woff2') format('woff2');}@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 500; font-display: optional; src: local('Roboto Medium'), local('Roboto-Medium'), url('../fonts/roboto/roboto-500.woff2') format('woff2');}@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: optional; src: local('Roboto Bold'), local('Roboto-Bold'), url('../fonts/roboto/roboto-700.woff2') format('woff2');}/* Fallback: 600 usa 700, 300 usa 400 */@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 600; font-display: optional; src: local('Roboto Bold'), local('Roboto-Bold'), url('../fonts/roboto/roboto-700.woff2') format('woff2');}