:root {
  --title-8xl-bis-extrabold-font-family: "Rubik", Helvetica;
  --title-8xl-bis-extrabold-font-weight: 700;
  --title-8xl-bis-extrabold-font-size: 100px;
  --title-8xl-bis-extrabold-letter-spacing: 0px;
  --title-8xl-bis-extrabold-line-height: 100px;
  --title-8xl-bis-extrabold-font-style: normal;
  --title-7xl-extrabold-font-family: "Rubik", Helvetica;
  --title-7xl-extrabold-font-weight: 300;
  --title-7xl-extrabold-font-size: 70px;
  --title-7xl-extrabold-letter-spacing: 0px;
  --title-7xl-extrabold-line-height: 75px;
  --title-7xl-extrabold-font-style: normal;
  --title-7xl-numbers-font-family: "Rubik", Helvetica;
  --title-7xl-numbers-font-weight: 300;
  --title-7xl-numbers-font-size: 70px;
  --title-7xl-numbers-letter-spacing: 0px;
  --title-7xl-numbers-line-height: 75px;
  --title-7xl-numbers-font-style: normal;
  --title-6xl-extrabold-font-family: "Rubik", Helvetica;
  --title-6xl-extrabold-font-weight: 300;
  --title-6xl-extrabold-font-size: 60px;
  --title-6xl-extrabold-letter-spacing: 0px;
  --title-6xl-extrabold-line-height: 65px;
  --title-6xl-extrabold-font-style: normal;
  --title-6xl-numbers-font-family: "Rubik", Helvetica;
  --title-6xl-numbers-font-weight: 300;
  --title-6xl-numbers-font-size: 60px;
  --title-6xl-numbers-letter-spacing: 0px;
  --title-6xl-numbers-line-height: 65px;
  --title-6xl-numbers-font-style: normal;
  --title-5xl-extrabold-font-family: "Rubik", Helvetica;
  --title-5xl-extrabold-font-weight: 300;
  --title-5xl-extrabold-font-size: 48px;
  --title-5xl-extrabold-letter-spacing: 0px;
  --title-5xl-extrabold-line-height: 52px;
  --title-5xl-extrabold-font-style: normal;
  --title-4xl-regular-font-family: "Rubik", Helvetica;
  --title-4xl-regular-font-weight: 300;
  --title-4xl-regular-font-size: 36px;
  --title-4xl-regular-letter-spacing: 0px;
  --title-4xl-regular-line-height: 40px;
  --title-4xl-regular-font-style: normal;
  --title-4xl-medium-font-family: "Rubik", Helvetica;
  --title-4xl-medium-font-weight: 300;
  --title-4xl-medium-font-size: 36px;
  --title-4xl-medium-letter-spacing: 0px;
  --title-4xl-medium-line-height: 40px;
  --title-4xl-medium-font-style: normal;
  --title-4xl-bold-font-family: "Rubik", Helvetica;
  --title-4xl-bold-font-weight: 300;
  --title-4xl-bold-font-size: 36px;
  --title-4xl-bold-letter-spacing: 0px;
  --title-4xl-bold-line-height: 40px;
  --title-4xl-bold-font-style: normal;
  --title-4xl-extra-bold-font-family: "Rubik", Helvetica;
  --title-4xl-extra-bold-font-weight: 300;
  --title-4xl-extra-bold-font-size: 36px;
  --title-4xl-extra-bold-letter-spacing: 0px;
  --title-4xl-extra-bold-line-height: 40px;
  --title-4xl-extra-bold-font-style: normal;
  --title-3xl-regular-font-family: "Rubik", Helvetica;
  --title-3xl-regular-font-weight: 300;
  --title-3xl-regular-font-size: 30px;
  --title-3xl-regular-letter-spacing: 0px;
  --title-3xl-regular-line-height: 36px;
  --title-3xl-regular-font-style: normal;
  --title-3xl-medium-font-family: "Rubik", Helvetica;
  --title-3xl-medium-font-weight: 300;
  --title-3xl-medium-font-size: 30px;
  --title-3xl-medium-letter-spacing: 0px;
  --title-3xl-medium-line-height: 36px;
  --title-3xl-medium-font-style: normal;
  --title-3xl-bold-font-family: "Rubik", Helvetica;
  --title-3xl-bold-font-weight: 300;
  --title-3xl-bold-font-size: 30px;
  --title-3xl-bold-letter-spacing: 0px;
  --title-3xl-bold-line-height: 36px;
  --title-3xl-bold-font-style: normal;
  --title-3xl-extra-bold-font-family: "Rubik", Helvetica;
  --title-3xl-extra-bold-font-weight: 300;
  --title-3xl-extra-bold-font-size: 30px;
  --title-3xl-extra-bold-letter-spacing: 0px;
  --title-3xl-extra-bold-line-height: 36px;
  --title-3xl-extra-bold-font-style: normal;
  --title-2xl-regular-font-family: "Rubik", Helvetica;
  --title-2xl-regular-font-weight: 300;
  --title-2xl-regular-font-size: 24px;
  --title-2xl-regular-letter-spacing: 0px;
  --title-2xl-regular-line-height: 32px;
  --title-2xl-regular-font-style: normal;
  --title-2xl-medium-font-family: "Rubik", Helvetica;
  --title-2xl-medium-font-weight: 300;
  --title-2xl-medium-font-size: 24px;
  --title-2xl-medium-letter-spacing: 0px;
  --title-2xl-medium-line-height: 32px;
  --title-2xl-medium-font-style: normal;
  --title-2xl-bold-font-family: "Rubik", Helvetica;
  --title-2xl-bold-font-weight: 300;
  --title-2xl-bold-font-size: 24px;
  --title-2xl-bold-letter-spacing: 0px;
  --title-2xl-bold-line-height: 32px;
  --title-2xl-bold-font-style: normal;
  --title-2xl-extra-bold-font-family: "Rubik", Helvetica;
  --title-2xl-extra-bold-font-weight: 300;
  --title-2xl-extra-bold-font-size: 24px;
  --title-2xl-extra-bold-letter-spacing: 0px;
  --title-2xl-extra-bold-line-height: 32px;
  --title-2xl-extra-bold-font-style: normal;
  --title-xl-medium-font-family: "Rubik", Helvetica;
  --title-xl-medium-font-weight: 300;
  --title-xl-medium-font-size: 20px;
  --title-xl-medium-letter-spacing: 0px;
  --title-xl-medium-line-height: 28px;
  --title-xl-medium-font-style: normal;
  --title-xl-bold-font-family: "Rubik", Helvetica;
  --title-xl-bold-font-weight: 300;
  --title-xl-bold-font-size: 20px;
  --title-xl-bold-letter-spacing: 0px;
  --title-xl-bold-line-height: 28px;
  --title-xl-bold-font-style: normal;
  --title-xl-extrabold-font-family: "Rubik", Helvetica;
  --title-xl-extrabold-font-weight: 300;
  --title-xl-extrabold-font-size: 20px;
  --title-xl-extrabold-letter-spacing: 0px;
  --title-xl-extrabold-line-height: 28px;
  --title-xl-extrabold-font-style: normal;
  --title-xl-heavy-font-family: "Rubik", Helvetica;
  --title-xl-heavy-font-weight: 300;
  --title-xl-heavy-font-size: 20px;
  --title-xl-heavy-letter-spacing: 0px;
  --title-xl-heavy-line-height: 28px;
  --title-xl-heavy-font-style: normal;
  --title-xl-regular-font-family: "Rubik", Helvetica;
  --title-xl-regular-font-weight: 300;
  --title-xl-regular-font-size: 20px;
  --title-xl-regular-letter-spacing: 0px;
  --title-xl-regular-line-height: 28px;
  --title-xl-regular-font-style: normal;
  --title-xl-extra-bold-font-family: "Rubik", Helvetica;
  --title-xl-extra-bold-font-weight: 300;
  --title-xl-extra-bold-font-size: 20px;
  --title-xl-extra-bold-letter-spacing: 0px;
  --title-xl-extra-bold-line-height: 28px;
  --title-xl-extra-bold-font-style: normal;
  --title-lg-medium-font-family: "Rubik", Helvetica;
  --title-lg-medium-font-weight: 300;
  --title-lg-medium-font-size: 18px;
  --title-lg-medium-letter-spacing: 0px;
  --title-lg-medium-line-height: 22px;
  --title-lg-medium-font-style: normal;
  --title-lg-bold-font-family: "Rubik", Helvetica;
  --title-lg-bold-font-weight: 300;
  --title-lg-bold-font-size: 18px;
  --title-lg-bold-letter-spacing: 0px;
  --title-lg-bold-line-height: 22px;
  --title-lg-bold-font-style: normal;
  --title-base-medium-font-family: "Rubik", Helvetica;
  --title-base-medium-font-weight: 300;
  --title-base-medium-font-size: 16px;
  --title-base-medium-letter-spacing: 0px;
  --title-base-medium-line-height: 24px;
  --title-base-medium-font-style: normal;
  --text-3xl-medium-font-family: "Rubik", Helvetica;
  --text-3xl-medium-font-weight: 500;
  --text-3xl-medium-font-size: 30px;
  --text-3xl-medium-letter-spacing: 0px;
  --text-3xl-medium-line-height: 36px;
  --text-3xl-medium-font-style: normal;
  --text-3xl-bold-font-family: "Rubik", Helvetica;
  --text-3xl-bold-font-weight: 700;
  --text-3xl-bold-font-size: 30px;
  --text-3xl-bold-letter-spacing: 0px;
  --text-3xl-bold-line-height: 40px;
  --text-3xl-bold-font-style: normal;
  --text-3xl-extrabold-font-family: "Rubik", Helvetica;
  --text-3xl-extrabold-font-weight: 800;
  --text-3xl-extrabold-font-size: 30px;
  --text-3xl-extrabold-letter-spacing: 0px;
  --text-3xl-extrabold-line-height: 36px;
  --text-3xl-extrabold-font-style: normal;
  --text-2xl-bold-font-family: "Rubik", Helvetica;
  --text-2xl-bold-font-weight: 700;
  --text-2xl-bold-font-size: 24px;
  --text-2xl-bold-letter-spacing: 0px;
  --text-2xl-bold-line-height: 30px;
  --text-2xl-bold-font-style: normal;
  --text-xl-regular-font-family: "Rubik", Helvetica;
  --text-xl-regular-font-weight: 400;
  --text-xl-regular-font-size: 20px;
  --text-xl-regular-letter-spacing: 0px;
  --text-xl-regular-line-height: 28px;
  --text-xl-regular-font-style: normal;
  --text-xl-medium-font-family: "Rubik", Helvetica;
  --text-xl-medium-font-weight: 500;
  --text-xl-medium-font-size: 20px;
  --text-xl-medium-letter-spacing: 0px;
  --text-xl-medium-line-height: 28px;
  --text-xl-medium-font-style: normal;
  --text-xl-bold-font-family: "Rubik", Helvetica;
  --text-xl-bold-font-weight: 700;
  --text-xl-bold-font-size: 20px;
  --text-xl-bold-letter-spacing: 0px;
  --text-xl-bold-line-height: 28px;
  --text-xl-bold-font-style: normal;
  --text-xl-extrabold-font-family: "Rubik", Helvetica;
  --text-xl-extrabold-font-weight: 800;
  --text-xl-extrabold-font-size: 20px;
  --text-xl-extrabold-letter-spacing: 0px;
  --text-xl-extrabold-line-height: 28px;
  --text-xl-extrabold-font-style: normal;
  --text-lg-book-font-family: "Rubik", Helvetica;
  --text-lg-book-font-weight: 300;
  --text-lg-book-font-size: 18px;
  --text-lg-book-letter-spacing: 0px;
  --text-lg-book-line-height: 28px;
  --text-lg-book-font-style: normal;
  --text-lg-regular-font-family: "Rubik", Helvetica;
  --text-lg-regular-font-weight: 400;
  --text-lg-regular-font-size: 18px;
  --text-lg-regular-letter-spacing: 0px;
  --text-lg-regular-line-height: 28px;
  --text-lg-regular-font-style: normal;
  --text-lg-medium-font-family: "Rubik", Helvetica;
  --text-lg-medium-font-weight: 500;
  --text-lg-medium-font-size: 18px;
  --text-lg-medium-letter-spacing: 0px;
  --text-lg-medium-line-height: 28px;
  --text-lg-medium-font-style: normal;
  --text-lg-bold-font-family: "Rubik", Helvetica;
  --text-lg-bold-font-weight: 700;
  --text-lg-bold-font-size: 18px;
  --text-lg-bold-letter-spacing: 0px;
  --text-lg-bold-line-height: 28px;
  --text-lg-bold-font-style: normal;
  --text-lg-capital-font-family: "Rubik", Helvetica;
  --text-lg-capital-font-weight: 500;
  --text-lg-capital-font-size: 18px;
  --text-lg-capital-letter-spacing: 0px;
  --text-lg-capital-line-height: 28px;
  --text-lg-capital-font-style: normal;
  --text-base-book-font-family: "Rubik", Helvetica;
  --text-base-book-font-weight: 300;
  --text-base-book-font-size: 16px;
  --text-base-book-letter-spacing: 0px;
  --text-base-book-line-height: 24px;
  --text-base-book-font-style: normal;
  --text-base-regular-font-family: "Rubik", Helvetica;
  --text-base-regular-font-weight: 400;
  --text-base-regular-font-size: 16px;
  --text-base-regular-letter-spacing: 0px;
  --text-base-regular-line-height: 24px;
  --text-base-regular-font-style: normal;
  --text-base-medium-font-family: "Rubik", Helvetica;
  --text-base-medium-font-weight: 500;
  --text-base-medium-font-size: 16px;
  --text-base-medium-letter-spacing: 0px;
  --text-base-medium-line-height: 24px;
  --text-base-medium-font-style: normal;
  --text-base-bold-font-family: "Rubik", Helvetica;
  --text-base-bold-font-weight: 700;
  --text-base-bold-font-size: 16px;
  --text-base-bold-letter-spacing: 0px;
  --text-base-bold-line-height: 24px;
  --text-base-bold-font-style: normal;
  --text-base-capital-font-family: "Rubik", Helvetica;
  --text-base-capital-font-weight: 500;
  --text-base-capital-font-size: 16px;
  --text-base-capital-letter-spacing: 0px;
  --text-base-capital-line-height: 24px;
  --text-base-capital-font-style: normal;
  --text-sm-book-font-family: "Rubik", Helvetica;
  --text-sm-book-font-weight: 300;
  --text-sm-book-font-size: 14px;
  --text-sm-book-letter-spacing: 0px;
  --text-sm-book-line-height: 22px;
  --text-sm-book-font-style: normal;
  --text-sm-regular-font-family: "Rubik", Helvetica;
  --text-sm-regular-font-weight: 400;
  --text-sm-regular-font-size: 14px;
  --text-sm-regular-letter-spacing: 0px;
  --text-sm-regular-line-height: 22px;
  --text-sm-regular-font-style: normal;
  --text-sm-medium-font-family: "Rubik", Helvetica;
  --text-sm-medium-font-weight: 500;
  --text-sm-medium-font-size: 14px;
  --text-sm-medium-letter-spacing: 0px;
  --text-sm-medium-line-height: 22px;
  --text-sm-medium-font-style: normal;
  --text-sm-bold-font-family: "Rubik", Helvetica;
  --text-sm-bold-font-weight: 700;
  --text-sm-bold-font-size: 14px;
  --text-sm-bold-letter-spacing: 0px;
  --text-sm-bold-line-height: 22px;
  --text-sm-bold-font-style: normal;
  --text-sm-capital-font-family: "Rubik", Helvetica;
  --text-sm-capital-font-weight: 500;
  --text-sm-capital-font-size: 14px;
  --text-sm-capital-letter-spacing: 0px;
  --text-sm-capital-line-height: 24px;
  --text-sm-capital-font-style: normal;
  --text-xs-book-font-family: "Rubik", Helvetica;
  --text-xs-book-font-weight: 300;
  --text-xs-book-font-size: 12px;
  --text-xs-book-letter-spacing: 0px;
  --text-xs-book-line-height: 18px;
  --text-xs-book-font-style: normal;
  --text-xs-regular-font-family: "Rubik", Helvetica;
  --text-xs-regular-font-weight: 400;
  --text-xs-regular-font-size: 12px;
  --text-xs-regular-letter-spacing: 0px;
  --text-xs-regular-line-height: 18px;
  --text-xs-regular-font-style: normal;
  --text-xs-medium-font-family: "Rubik", Helvetica;
  --text-xs-medium-font-weight: 500;
  --text-xs-medium-font-size: 12px;
  --text-xs-medium-letter-spacing: 0px;
  --text-xs-medium-line-height: 18px;
  --text-xs-medium-font-style: normal;
  --text-xs-bold-font-family: "Rubik", Helvetica;
  --text-xs-bold-font-weight: 700;
  --text-xs-bold-font-size: 12px;
  --text-xs-bold-letter-spacing: 0px;
  --text-xs-bold-line-height: 18px;
  --text-xs-bold-font-style: normal;
  --shadow-stratos: 0px 20px 20px 0px rgba(0, 0, 0, 0.25);
  --shadow-button-icon: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);
}
