:root {
  --tt-frosttt-frost-100-s: rgba(217, 221, 224, 1);
  --tt-whitett-white: rgba(255, 255, 255, 1);
  --tt-fit-outtt-fit-out-100-p: rgba(184, 208, 171, 1);
  --tt-search-leasett-search-lease-100-p: rgba(252, 196, 67, 1);
  --tt-greytt-grey-100-s: rgba(48, 73, 89, 1);
  --tt-maintenancett-maintenance-100-p: rgba(90, 182, 207, 1);
  --tt-blacktt-black-100-s: rgba(11, 24, 30, 1);
  --tt-greytt-grey-060: rgba(131, 146, 155, 1);
  --tt-frosttt-frost-a60: rgba(217, 221, 224, 0.6);
  --tt-whitett-white-a40: rgba(255, 255, 255, 0.4);
  --tt-whitett-white-a20: rgba(255, 255, 255, 0.2);
  --tt-greytt-grey-080: rgba(89, 109, 122, 1);
  --tt-greytt-grey-a40: rgba(48, 73, 89, 0.4);
  --tt-frosttt-frost-020: rgba(247, 248, 249, 1);
  --tt-maintenancett-maintenance-a40: rgba(90, 182, 207, 0.4);
  --tt-maintenancett-maintenance-a10: rgba(90, 182, 207, 0.1);
  --tt-search-leasett-search-lease-a20: rgba(252, 196, 67, 0.2);
  --tt-fit-outtt-fit-out-a40: rgba(184, 208, 171, 0.4);
  --tt-maintenancett-maintenance-a20: rgba(90, 182, 207, 0.2);
  --tt-fit-outtt-fit-out-a60: rgba(184, 208, 171, 0.6);
  --tt-frosttt-frost-a10: rgba(217, 221, 224, 0.1);
  --tt-frosttt-frost-a40: rgba(217, 221, 224, 0.4);
  --tt-frosttt-frost-a80: rgba(217, 221, 224, 0.8);
  --tt-maintenancett-maintenance-a60: rgba(90, 182, 207, 0.6);
  --tt-search-leasett-search-lease-a40: rgba(252, 196, 67, 0.4);
  --navigation-button-secondary-font-family: "Sora", Helvetica;
  --navigation-button-secondary-font-weight: 400;
  --navigation-button-secondary-font-size: 16px;
  --navigation-button-secondary-letter-spacing: 0px;
  --navigation-button-secondary-line-height: normal;
  --navigation-button-secondary-font-style: normal;
  --navigation-button-primary-font-family: "Sora", Helvetica;
  --navigation-button-primary-font-weight: 400;
  --navigation-button-primary-font-size: 16px;
  --navigation-button-primary-letter-spacing: 0px;
  --navigation-button-primary-line-height: normal;
  --navigation-button-primary-font-style: normal;
  --navigation-button-tertiary-font-family: "Sora", Helvetica;
  --navigation-button-tertiary-font-weight: 400;
  --navigation-button-tertiary-font-size: 14px;
  --navigation-button-tertiary-letter-spacing: 0px;
  --navigation-button-tertiary-line-height: normal;
  --navigation-button-tertiary-font-style: normal;
  --caption-font-family: "Mulish", Helvetica;
  --caption-font-weight: 400;
  --caption-font-size: 12px;
  --caption-letter-spacing: 0px;
  --caption-line-height: normal;
  --caption-font-style: normal;
  --headline-6-font-family: "Sora", Helvetica;
  --headline-6-font-weight: 600;
  --headline-6-font-size: 16px;
  --headline-6-letter-spacing: 0px;
  --headline-6-line-height: normal;
  --headline-6-font-style: normal;
  --label-small-font-family: "Mulish", Helvetica;
  --label-small-font-weight: 400;
  --label-small-font-size: 14px;
  --label-small-letter-spacing: 0px;
  --label-small-line-height: normal;
  --label-small-font-style: normal;
  --headline-1-font-family: "Sora", Helvetica;
  --headline-1-font-weight: 400;
  --headline-1-font-size: 36px;
  --headline-1-letter-spacing: 0px;
  --headline-1-line-height: 42px;
  --headline-1-font-style: normal;
  --headline-3-font-family: "Sora", Helvetica;
  --headline-3-font-weight: 600;
  --headline-3-font-size: 24px;
  --headline-3-letter-spacing: 0px;
  --headline-3-line-height: normal;
  --headline-3-font-style: normal;
  --paragraph-font-family: "Mulish", Helvetica;
  --paragraph-font-weight: 300;
  --paragraph-font-size: 18px;
  --paragraph-letter-spacing: 0px;
  --paragraph-line-height: normal;
  --paragraph-font-style: normal;
  --headline-2-font-family: "Sora", Helvetica;
  --headline-2-font-weight: 400;
  --headline-2-font-size: 28px;
  --headline-2-letter-spacing: 0px;
  --headline-2-line-height: 32px;
  --headline-2-font-style: normal;
  --headline-4-font-family: "Sora", Helvetica;
  --headline-4-font-weight: 600;
  --headline-4-font-size: 20px;
  --headline-4-letter-spacing: 0px;
  --headline-4-line-height: normal;
  --headline-4-font-style: normal;
  --label-font-family: "Mulish", Helvetica;
  --label-font-weight: 400;
  --label-font-size: 16px;
  --label-letter-spacing: 0px;
  --label-line-height: normal;
  --label-font-style: normal;
  --mega-hero-font-family: "Sora", Helvetica;
  --mega-hero-font-weight: 800;
  --mega-hero-font-size: 62px;
  --mega-hero-letter-spacing: 0px;
  --mega-hero-line-height: 68px;
  --mega-hero-font-style: normal;
  --hero-font-family: "Sora", Helvetica;
  --hero-font-weight: 600;
  --hero-font-size: 48px;
  --hero-letter-spacing: 0px;
  --hero-line-height: 54px;
  --hero-font-style: normal;

  --tt-whitett-white: rgba(255, 255, 255, 1);
  --tt-search-leasett-search-lease-100-p: rgba(252, 196, 67, 1);
  --tt-greytt-grey-100-s: rgba(48, 73, 89, 1);
  --tt-frosttt-frost-100-s: rgba(217, 221, 224, 1);
  --tt-fit-outtt-fit-out-100-p: rgba(184, 208, 171, 1);
  --tt-maintenancett-maintenance-100-p: rgba(90, 182, 207, 1);
  --tt-blacktt-black-100-s: rgba(11, 24, 30, 1);
  --tt-greytt-grey-060: rgba(131, 146, 155, 1);
  --tt-frosttt-frost-a60: rgba(217, 221, 224, 0.6);
  --tt-whitett-white-a40: rgba(255, 255, 255, 0.4);
  --tt-whitett-white-a20: rgba(255, 255, 255, 0.2);
  --tt-greytt-grey-080: rgba(89, 109, 122, 1);
  --tt-search-leasett-search-lease-a20: rgba(252, 196, 67, 0.2);
  --tt-greytt-grey-040: rgba(172, 182, 189, 1);
  --tt-greytt-grey-a20: rgba(48, 73, 89, 0.2);
  --tt-greytt-grey-a40: rgba(48, 73, 89, 0.4);
  --tt-fit-outtt-fit-out-a20: rgba(184, 208, 171, 0.2);
  --tt-maintenancett-maintenance-a20: rgba(90, 182, 207, 0.2);
  --tt-maintenancett-maintenance-a40: rgba(90, 182, 207, 0.4);
  --tt-fit-outtt-fit-out-a40: rgba(184, 208, 171, 0.4);
  --tt-fit-outtt-fit-out-a60: rgba(184, 208, 171, 0.6);
  --tt-search-leasett-search-lease-a40: rgba(252, 196, 67, 0.4);
  --tt-greytt-grey-a10: rgba(48, 73, 89, 0.1);
  --headline-1-font-family: "Sora", Helvetica;
  --headline-1-font-weight: 400;
  --headline-1-font-size: 36px;
  --headline-1-letter-spacing: 0px;
  --headline-1-line-height: 42px;
  --headline-1-font-style: normal;
  --navigation-button-primary-font-family: "Sora", Helvetica;
  --navigation-button-primary-font-weight: 400;
  --navigation-button-primary-font-size: 16px;
  --navigation-button-primary-letter-spacing: 0px;
  --navigation-button-primary-line-height: normal;
  --navigation-button-primary-font-style: normal;
  --navigation-button-secondary-font-family: "Sora", Helvetica;
  --navigation-button-secondary-font-weight: 400;
  --navigation-button-secondary-font-size: 16px;
  --navigation-button-secondary-letter-spacing: 0px;
  --navigation-button-secondary-line-height: normal;
  --navigation-button-secondary-font-style: normal;
  --navigation-button-tertiary-font-family: "Sora", Helvetica;
  --navigation-button-tertiary-font-weight: 400;
  --navigation-button-tertiary-font-size: 14px;
  --navigation-button-tertiary-letter-spacing: 0px;
  --navigation-button-tertiary-line-height: normal;
  --navigation-button-tertiary-font-style: normal;
  --caption-font-family: "Mulish", Helvetica;
  --caption-font-weight: 400;
  --caption-font-size: 12px;
  --caption-letter-spacing: 0px;
  --caption-line-height: normal;
  --caption-font-style: normal;
  --headline-6-font-family: "Sora", Helvetica;
  --headline-6-font-weight: 600;
  --headline-6-font-size: 16px;
  --headline-6-letter-spacing: 0px;
  --headline-6-line-height: normal;
  --headline-6-font-style: normal;
  --label-small-font-family: "Mulish", Helvetica;
  --label-small-font-weight: 400;
  --label-small-font-size: 14px;
  --label-small-letter-spacing: 0px;
  --label-small-line-height: normal;
  --label-small-font-style: normal;
  --headline-3-font-family: "Sora", Helvetica;
  --headline-3-font-weight: 600;
  --headline-3-font-size: 24px;
  --headline-3-letter-spacing: 0px;
  --headline-3-line-height: normal;
  --headline-3-font-style: normal;
  --label-font-family: "Mulish", Helvetica;
  --label-font-weight: 400;
  --label-font-size: 16px;
  --label-letter-spacing: 0px;
  --label-line-height: normal;
  --label-font-style: normal;
  --headline-2-font-family: "Sora", Helvetica;
  --headline-2-font-weight: 400;
  --headline-2-font-size: 28px;
  --headline-2-letter-spacing: 0px;
  --headline-2-line-height: 32px;
  --headline-2-font-style: normal;
  --paragraph-font-family: "Mulish", Helvetica;
  --paragraph-font-weight: 300;
  --paragraph-font-size: 18px;
  --paragraph-letter-spacing: 0px;
  --paragraph-line-height: 24.600000381469727px;
  --paragraph-font-style: normal;
  --link-font-family: "Sora", Helvetica;
  --link-font-weight: 300;
  --link-font-size: 16px;
  --link-letter-spacing: 0px;
  --link-line-height: 22px;
  --link-font-style: normal;
  --headline-4-font-family: "Sora", Helvetica;
  --headline-4-font-weight: 600;
  --headline-4-font-size: 20px;
  --headline-4-letter-spacing: 0px;
  --headline-4-line-height: normal;
  --headline-4-font-style: normal;

  --tt-frosttt-frost-100-s: rgba(217, 221, 224, 1);
  --tt-whitett-white: rgba(255, 255, 255, 1);
  --tt-fit-outtt-fit-out-100-p: rgba(184, 208, 171, 1);
  --tt-search-leasett-search-lease-100-p: rgba(252, 196, 67, 1);
  --tt-greytt-grey-100-s: rgba(48, 73, 89, 1);
  --tt-maintenancett-maintenance-100-p: rgba(90, 182, 207, 1);
  --tt-blacktt-black-100-s: rgba(11, 24, 30, 1);
  --tt-greytt-grey-060: rgba(131, 146, 155, 1);
  --tt-frosttt-frost-a60: rgba(217, 221, 224, 0.6);
  --tt-whitett-white-a40: rgba(255, 255, 255, 0.4);
  --tt-whitett-white-a20: rgba(255, 255, 255, 0.2);
  --tt-greytt-grey-080: rgba(89, 109, 122, 1);
  --navigation-button-secondary-font-family: "Sora", Helvetica;
  --navigation-button-secondary-font-weight: 400;
  --navigation-button-secondary-font-size: 16px;
  --navigation-button-secondary-letter-spacing: 0px;
  --navigation-button-secondary-line-height: normal;
  --navigation-button-secondary-font-style: normal;
  --navigation-button-primary-font-family: "Sora", Helvetica;
  --navigation-button-primary-font-weight: 400;
  --navigation-button-primary-font-size: 16px;
  --navigation-button-primary-letter-spacing: 0px;
  --navigation-button-primary-line-height: normal;
  --navigation-button-primary-font-style: normal;
  --navigation-button-tertiary-font-family: "Sora", Helvetica;
  --navigation-button-tertiary-font-weight: 400;
  --navigation-button-tertiary-font-size: 14px;
  --navigation-button-tertiary-letter-spacing: 0px;
  --navigation-button-tertiary-line-height: normal;
  --navigation-button-tertiary-font-style: normal;
  --caption-font-family: "Mulish", Helvetica;
  --caption-font-weight: 400;
  --caption-font-size: 12px;
  --caption-letter-spacing: 0px;
  --caption-line-height: normal;
  --caption-font-style: normal;
  --headline-6-font-family: "Sora", Helvetica;
  --headline-6-font-weight: 600;
  --headline-6-font-size: 16px;
  --headline-6-letter-spacing: 0px;
  --headline-6-line-height: normal;
  --headline-6-font-style: normal;
  --label-small-font-family: "Mulish", Helvetica;
  --label-small-font-weight: 400;
  --label-small-font-size: 14px;
  --label-small-letter-spacing: 0px;
  --label-small-line-height: normal;
  --label-small-font-style: normal;
  --headline-4-font-family: "Sora", Helvetica;
  --headline-4-font-weight: 600;
  --headline-4-font-size: 20px;
  --headline-4-letter-spacing: 0px;
  --headline-4-line-height: normal;
  --headline-4-font-style: normal;

  --tt-frosttt-frost-100-s: rgba(217, 221, 224, 1);
  --tt-whitett-white: rgba(255, 255, 255, 1);
  --tt-fit-outtt-fit-out-100-p: rgba(184, 208, 171, 1);
  --tt-search-leasett-search-lease-100-p: rgba(252, 196, 67, 1);
  --tt-greytt-grey-100-s: rgba(48, 73, 89, 1);
  --tt-maintenancett-maintenance-100-p: rgba(90, 182, 207, 1);
  --tt-blacktt-black-100-s: rgba(11, 24, 30, 1);
  --tt-greytt-grey-060: rgba(131, 146, 155, 1);
  --tt-frosttt-frost-a60: rgba(217, 221, 224, 0.6);
  --tt-whitett-white-a40: rgba(255, 255, 255, 0.4);
  --tt-whitett-white-a20: rgba(255, 255, 255, 0.2);
  --tt-greytt-grey-080: rgba(89, 109, 122, 1);
  --tt-greytt-grey-a40: rgba(48, 73, 89, 0.4);
  --tt-frosttt-frost-a20: rgba(217, 221, 224, 0.2);
  --tt-frosttt-frost-a80: rgba(217, 221, 224, 0.8);
  --tt-greytt-grey-a10: rgba(48, 73, 89, 0.1);
  --tt-greytt-grey-120: rgba(38, 58, 71, 1);
  --navigation-button-secondary-font-family: "Sora", Helvetica;
  --navigation-button-secondary-font-weight: 400;
  --navigation-button-secondary-font-size: 16px;
  --navigation-button-secondary-letter-spacing: 0px;
  --navigation-button-secondary-line-height: normal;
  --navigation-button-secondary-font-style: normal;
  --navigation-button-primary-font-family: "Sora", Helvetica;
  --navigation-button-primary-font-weight: 400;
  --navigation-button-primary-font-size: 16px;
  --navigation-button-primary-letter-spacing: 0px;
  --navigation-button-primary-line-height: normal;
  --navigation-button-primary-font-style: normal;
  --navigation-button-tertiary-font-family: "Sora", Helvetica;
  --navigation-button-tertiary-font-weight: 400;
  --navigation-button-tertiary-font-size: 14px;
  --navigation-button-tertiary-letter-spacing: 0px;
  --navigation-button-tertiary-line-height: normal;
  --navigation-button-tertiary-font-style: normal;
  --caption-font-family: "Mulish", Helvetica;
  --caption-font-weight: 400;
  --caption-font-size: 12px;
  --caption-letter-spacing: 0px;
  --caption-line-height: normal;
  --caption-font-style: normal;
  --headline-6-font-family: "Sora", Helvetica;
  --headline-6-font-weight: 600;
  --headline-6-font-size: 16px;
  --headline-6-letter-spacing: 0px;
  --headline-6-line-height: normal;
  --headline-6-font-style: normal;
  --label-small-font-family: "Mulish", Helvetica;
  --label-small-font-weight: 400;
  --label-small-font-size: 14px;
  --label-small-letter-spacing: 0px;
  --label-small-line-height: normal;
  --label-small-font-style: normal;
  --headline-3-font-family: "Sora", Helvetica;
  --headline-3-font-weight: 600;
  --headline-3-font-size: 24px;
  --headline-3-letter-spacing: 0px;
  --headline-3-line-height: normal;
  --headline-3-font-style: normal;
  --headline-2-font-family: "Sora", Helvetica;
  --headline-2-font-weight: 400;
  --headline-2-font-size: 28px;
  --headline-2-letter-spacing: 0px;
  --headline-2-line-height: 32px;
  --headline-2-font-style: normal;
  --headline-5-font-family: "Sora", Helvetica;
  --headline-5-font-weight: 600;
  --headline-5-font-size: 18px;
  --headline-5-letter-spacing: 0px;
  --headline-5-line-height: normal;
  --headline-5-font-style: normal;
  --label-font-family: "Mulish", Helvetica;
  --label-font-weight: 400;
  --label-font-size: 16px;
  --label-letter-spacing: 0px;
  --label-line-height: normal;
  --label-font-style: normal;
  --hero-font-family: "Sora", Helvetica;
  --hero-font-weight: 600;
  --hero-font-size: 48px;
  --hero-letter-spacing: 0px;
  --hero-line-height: 54px;
  --hero-font-style: normal;
  --headline-1-font-family: "Sora", Helvetica;
  --headline-1-font-weight: 400;
  --headline-1-font-size: 36px;
  --headline-1-letter-spacing: 0px;
  --headline-1-line-height: 42px;
  --headline-1-font-style: normal;
  --headline-4-font-family: "Sora", Helvetica;
  --headline-4-font-weight: 600;
  --headline-4-font-size: 20px;
  --headline-4-letter-spacing: 0px;
  --headline-4-line-height: normal;
  --headline-4-font-style: normal;
  --paragraph-font-family: "Mulish", Helvetica;
  --paragraph-font-weight: 300;
  --paragraph-font-size: 18px;
  --paragraph-letter-spacing: 0px;
  --paragraph-line-height: 24.600000381469727px;
  --paragraph-font-style: normal;
}
