Segmentar os estilos pode trazer benefícios em sites grandes.
Sites muito grandes costumam ter vários CSS. O comum é utilizar um estilo diferente para cada “setor” do site e ao mesmo tempo querer uma identidade visual comum a todos os segmentos.
Ao invés de criar apenas um css para cada um destes setores, crie 2 (ou mais), como por exemplo:
<style type=”text/css”>
<!–
@import url(geral.css);
@import url(setor1.css);
–>
</style>
E, em “geral.css” você coloca todas as formatações em comum a todas as páginas, como por exemplo tipo de fonte. E, no css específico da página você coloca as informações que pertencem apenas àquela categoria ou segmento.
A vantagem desse recurso é apenas de atualização, mas em sites muito grandes pode fazer diferença.