Flexbox (Layout de Cajas flexibles CSS)

Flexbox es un sistema de diseño en CSS que permite crear diseños flexibles y responsivos. Puedes alinear y distribuir elementos en una sola dirección o en dos dimensiones. Aquí tienes un ejemplo básico:

/* Contenedor flex */
.container {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* Elementos flexibles */
.item {
  flex: 1;
}

Otra forma de organizar elementos con CSS es usando CSS Grid.