@import url("https://fonts.googleapis.com/css2?family=Baloo+Bhaijaan+2:wght@400..800&display=swap");
:root {
  --primary-color: #f2f6fc;
  --primary-green: #46cc55;
  --light-green-bg: #eefdf2;
  --text-dark: #263238;
  --text-gray: #2e3c42;
  --text-muted: #546e7a;
  --highlight-yellow: #fdf689;
  --gold: #e8d600;
  --gap: 16px;
  --radius-sm: 16px;
  --radius-full: 999px;
  --btn-height: 78px;
  --transition: 0.3s ease;

  /* Fallback shadow values */
  --XXSoftXSsoft: 0px;
  --YYSoftXSsoft: 4px;
  --BlurBlurSoftXSsoft: 16px;
  --SpreadSpreadSoftXSsoft: 0px;
  --XXHardXShard: 0px;
  --YYHardXShard: 2px;
  --BlurBlurHardXShard: 8px;
  --SpreadSpreadHardXShard: 0px;
  --GreyscaleShadowgrayShadowalphaXS: rgba(0, 0, 0, 0.1);
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  font-family: "Baloo Bhaijaan 2", sans-serif;
  background-size: cover;
  min-height: 100vh;
  width: 100%;
  position: relative;
  overflow-x: hidden;
  background-color: #f2f6fc;
}

html {
  scroll-behavior: smooth;
}

* {
  box-sizing: border-box;
}
