/* Candosa spacing scale.
   Inferred from candosa.com layout rhythm (the styleguide does not publish a named
   scale). 4px base step; generous section padding for the calm, roomy brand feel. */

:root {
  --space-0:   0;
  --space-1:   4px;
  --space-2:   8px;
  --space-3:   12px;
  --space-4:   16px;
  --space-5:   20px;
  --space-6:   24px;
  --space-8:   32px;
  --space-10:  40px;
  --space-12:  48px;
  --space-16:  64px;
  --space-20:  80px;
  --space-24:  96px;
  --space-32:  128px;

  /* ---- Semantic spacing ---- */
  --gap-inline:    var(--space-3);   /* chips / icon+label */
  --gap-stack:     var(--space-4);   /* default vertical rhythm */
  --pad-card:      var(--space-6);   /* inner card padding */
  --pad-card-lg:   var(--space-8);
  --section-y:     var(--space-24);  /* vertical section padding (desktop) */
  --container-max: 1180px;           /* max content width */
  --container-pad: var(--space-6);   /* gutter */
}
