:root{
  /* Grade suíça — 12 colunas, calha fixa, margem viva. A grade é a composição,
     não um andaime: alinhe tudo a ela e deixe o resto vazio. */
  --grid-cols:12; /* @kind other */
  --grid-gutter:24px;
  --grid-max:1440px;
  /* Ritmo de base 8px — toda altura, espaço e entrelinha assenta neste múltiplo */
  --baseline:8px;
  /* Fios — o separador do sistema. Estilo suíço separa com fio, não com caixa. */
  --rule-hairline:1px;   /* divisões internas, listas */
  --rule-medium:1.5px;   /* campos, botões contornados, seleção */
  --rule-heavy:3px;      /* abertura de seção, cabeçalho de página */
  --rule-black:solid var(--il-black);
  --rule-line:solid var(--il-line);
  /* Alinhamento — bandeira à esquerda sempre; nunca justificado, nunca centralizado em texto corrido */
  --align-text:left;
}
