/* ---------------------------------------------------
 TYPOGRAPHY SYSTEM
--------------------------------------------------- */

:root {
  --heading-2-font: "Inter", Helvetica;
  --heading-2-weight: 600;
  --heading-2-size: 33.89px;
  --heading-2-spacing: -0.9px;
  --heading-2-line: 40px;

  --heading-3-font: "Inter", Helvetica;
  --heading-3-weight: 700;
  --heading-3-size: 23.25px;
  --heading-3-line: 32px;

  --body-regular-font: "Inter", Helvetica;
  --body-regular-weight: 400;
  --body-regular-size: 12.6875px;
  --body-regular-line: 20px;

  --semi-bold-font: "Inter", Helvetica;
  --semi-bold-weight: 600;
  --semi-bold-size: 17.4375px;
  --semi-bold-line: 28px;

  --medium-font: "Inter", Helvetica;
  --medium-weight: 500;
  --medium-size: 13.23px;
  --medium-line: 20px;

  /* ---------------------------------------------------
  COLOR SYSTEM
  --------------------------------------------------- */

  --cyan-82: rgba(165, 243, 252, 1);
  --cyan-43: rgba(6, 182, 212, 1);
  --cyan-43-20: rgba(6, 182, 212, 0.2);

  --spring-green-20: rgba(16, 185, 129, 0.2);

  --white: rgba(255, 255, 255, 1);
  --white-90: rgba(255, 255, 255, 0.9);
  --white-80: rgba(255, 255, 255, 0.8);
  --white-70: rgba(255, 255, 255, 0.7);
  --white-50: rgba(255, 255, 255, 0.5);
  --white-20: rgba(255, 255, 255, 0.2);
  --white-15: rgba(255, 255, 255, 0.15);
  --white-10: rgba(255, 255, 255, 0.1);
  --white-5: rgba(255, 255, 255, 0.05);

  --azure-65: rgba(148, 163, 184, 1);
  --azure-11: rgba(15, 23, 42, 1);

  --grey-96: rgba(245, 245, 245, 1);
  --grey-98: rgba(248, 250, 252, 1);

  --blue-59: rgba(79, 70, 229, 1);

  /* ---------------------------------------------------
  SPACING SYSTEM
  --------------------------------------------------- */

  --space-xxs: 4px;
  --space-xs: 8px;
  --space-s: 24px;
  --space-m: 32px;
  --space-l: 50px;

  /* Special builder export spacing (preserved) */

  --space-574: 574.65px;
  --space-247: 247.92px;
}



/* ---------------------------------------------------
 RECENT EDITS
 