body {
  margin: 0;
  line-height: normal;
}

:root {
  /* fonts */
  --label-small-strong: "Noto Sans";
  --heading-semibold-h3-heading: "Zilla Slab";
  --font-roboto: Roboto;
  --font-mulish: Mulish;

  /* font sizes */
  --label-small-strong-size: 12px;
  --body-small-base-size: 14px;
  --heading-semibold-h3-heading-size: 36px;
  --heading-semibold-h5-heading-size: 22px;
  --font-size-10xl: 29px;
  --heading-regular-h4-heading-size: 24px;
  --font-size-lgi: 19px;
  --body-medium-strong-size: 16px;
  --body-large-strong-size: 18px;
  --heading-medium-h6-heading-size: 20px;
  --display-bold-heading-4-size: 60px;
  --font-size-29xl: 48px;
  --font-size-base-1: 16.1px;
  --display-bold-heading-3-size: 72px;
  --display-bold-heading-2-size: 96px;

  /* Colors */
  --black-400: #7f7f7f;
  --primary-800: #181134;
  --neutral-900: #171616;
  --primary-900: #100c22;
  --color-gray-100: rgba(0, 0, 0, 0.6);
  --primary-500: #3e3467;
  --primary-600-: #281d56;
  --primary-700: #201745;
  --default-white: #fff;
  --secondary-500: #ef7e45;
  --secondary-600-: #ed7030;
  --color-chocolate-100: #d45717;
  --color-chocolate-200: #bd4a12;
  --color-gainsboro-100: #e6e6e6;
  --neutral-400-: #e8e0da;
  --color-gainsboro-200: rgba(230, 230, 230, 0.09);
  --neutral-100: #f6f3f0;
  --neutral-200: #f1ece9;
  --primary-100: #e9e8ee;
  --color-slategray: #696189;
  --default-black: #000;
  --black-200: #b3b3b3;
  --neutral-600: #a29d99;
  --neutral-300: #ede6e1;
  --color-darkslategray-100: #424054;
  --color-darkslategray-200: rgba(66, 64, 84, 0.09);
  --secondary-400: #f29b6e;
  --color-sienna: #bf693b;
  --primary-200: #bebbcc;
  --secondary-100: #fdf1ea;

  /* Gaps */
  --gap-17xl: 36px;
  --gap-lg: 18px;
  --gap-5xl: 24px;
  --gap-xs: 12px;
  --gap-29xl: 48px;
  --gap-xl: 20px;
  --gap-7xs: 6px;
  --gap-5xs: 8px;
  --gap-3xs: 10px;
  --gap-7xs-4: 5.4px;
  --gap-59xl: 78px;
  --gap-20xl: 39px;
  --gap-77xl: 96px;
  --gap-53xl: 72px;
  --gap-0: 0px;
  --gap-162xl: 181px;
  --gap-8xs: 5px;
  --gap-base: 16px;
  --gap-xs-4: 11.4px;
  --gap-xs-3: 11.3px;
  --gap-4xs: 9px;
  --gap-44xl: 63px;
  --gap-11xs: 2px;
  --gap-9xs: 4px;

  /* Paddings */
  --padding-xl: 20px;
  --padding-53xl: 72px;
  --padding-45xl: 64px;
  --padding-57xl: 76px;
  --padding-19xl: 38px;
  --padding-13xl: 32px;
  --padding-28xl: 47px;
  --padding-5xl: 24px;
  --padding-xs: 12px;
  --padding-2xs: 11px;
  --padding-125xl: 144px;
  --padding-75xl: 94px;
  --padding-21xl: 40px;
  --padding-42xl: 61px;
  --padding-4xl: 23px;
  --padding-269xl: 288px;
  --padding-mini-5: 14.5px;
  --padding-6xs: 7px;
  --padding-10xs: 3px;
  --padding-7xs: 6px;
  --padding-12xl: 31px;
  --padding-46xl: 65px;
  --padding-48xl: 67px;
  --padding-14xl: 33px;
  --padding-2xl: 21px;
  --padding-5xs: 8px;
  --padding-47xl: 66px;
  --padding-17xl: 36px;
  --padding-11xl: 30px;
  --padding-44xl: 63px;
  --padding-12xs: 1px;
  --padding-155xl: 174px;
  --padding-94xl: 113px;
  --padding-25xl: 44px;
  --padding-3xl: 22px;
  --padding-34xl: 53px;
  --padding-173xl: 192px;
  --padding-106xl: 125px;
  --padding-9xs: 4px;
  --padding-8xs: 5px;
  --padding-18xl-5: 37.5px;
  --padding-41xl-5: 60.5px;
  --padding-3xs: 10px;
  --padding-90xl: 109px;
  --padding-77xl: 96px;
  --padding-43xl: 62px;
  --padding-4xs: 9px;
  --padding-29xl: 48px;
  --padding-11xs: 2px;
  --padding-base: 16px;
  --padding-8xl: 27px;
  --padding-7xl: 26px;
  --padding-6xl: 25px;
  --padding-27xl: 46px;
  --padding-26xl: 45px;
  --padding-24xl: 43px;
  --padding-35xl: 54px;
  --padding-11xs-5: 1.5px;
  --padding-4xs-5: 8.5px;
  --padding-377xl: 396px;
  --padding-80xl: 99px;
  --padding-179xl: 198px;
  --padding-23xl: 42px;
  --padding-121xl: 140px;
  --padding-36xl: 55px;
  --padding-33xl: 52px;
  --padding-852xl: 871px;
  --padding-849xl: 868px;
  --padding-850xl: 869px;
  --padding-8xs-5: 4.5px;
  --padding-mini: 15px;
  --padding-198xl: 217px;
  --padding-416xl: 435px;
  --padding-415xl: 434px;
  --padding-160xl: 179px;
  --padding-sm-5: 13.5px;

  /* Border radiuses */
  --br-3xs: 10px;
  --br-xs: 12px;
  --br-5xl: 24px;
  --br-125xl: 144px;
  --br-17xl: 36px;
  --br-53xl: 72px;
  --br-20xl: 39px;
  --br-9xs: 4px;
  --br-10xl: 29px;
}
