Inline-CSS macht die HTML-Datei etwas größer, ist in der Praxis aber für die meisten Projekte unkritisch. Entscheidend ist eine stabile, fehlerfreie Darstellung. Ein kaputtes Layout schadet UX und damit indirekt auch SEO deutlich mehr als ein paar KB zusätzlicher CSS.