/* Mantwi Capital — Spacing & layout tokens. 8px base unit. */

:root {
  --s-xs:      4px;
  --s-sm:      8px;
  --s-md:      16px;
  --s-lg:      24px;   /* card internal padding, column gutter */
  --s-xl:      32px;
  --s-section: 40px;   /* breathing room between major sections */

  /* Layout */
  --page-margin:    38px;   /* ~38pt symmetric A4 margin */
  --content-width:  794px;  /* A4 width @96dpi */
  --column-left:    58%;    /* WHAT WE OFFER */
  --column-right:   38%;    /* criteria card */

  /* Rule weights */
  --rule-w-brand:    2.5px;
  --rule-w-hairline: 1px;
  --rule-w-footer:   1.5px;
}
