Ritmo compacto
Útil para bloques secundarios, cierres, transiciones suaves o contenidos de menor peso visual.
.section-sm → 2rem
Sections controla el ritmo vertical macro del sistema y define el espacio entre grandes bloques de contenido dentro de una página.
El módulo sections define el espacio vertical entre bloques grandes de una página. Su responsabilidad no es ajustar márgenes puntuales ni resolver la composición interna de un componente, sino construir el ritmo general del documento.
Gracias a .section y sus variantes, el sistema mantiene una separación
consistente entre hero, contenido, grids, módulos y cierres de página.
.section {
padding-block: var(--section-space, 4rem);
}
.section-sm { --section-space: 2rem; }
.section-md { --section-space: 4rem; }
.section-lg { --section-space: 6rem; }
Útil para bloques secundarios, cierres, transiciones suaves o contenidos de menor peso visual.
.section-sm → 2rem
Es la variante general del sistema para bloques principales y secciones estándar.
.section-md → 4rem
Pensado para hero, aperturas, cierres importantes o bloques que necesitan más respiración.
.section-lg → 6rem
<section class="section">
<div class="container">
...
</div>
</section>
<section class="section section-sm">
<div class="container">
...
</div>
</section>
<section class="section section-lg">
<div class="container">
...
</div>
</section>
Se usa entre grandes bloques de página.
Se usa dentro de un bloque para separar elementos verticalmente.
Se usa para resolver margin o padding específicos.
Continúa con stack para revisar el flujo vertical interno dentro de cada bloque.