/* Figma Styles of your File */
:root {
  /* Colors */
  --backgrounds-green-light: #fafcf8;
  --backgrounds-green-medium: #f3f7f3;
  --backgrounds-white: #ffffff;
  --backgrounds-light-grey: #fafafa;
  --backgrounds-medium-grey: #f2f2f2;
  --primary-00: #bc053a;
  --primary-05: #ab012a;
  --primary-10: #a10127;
  --text-dark: #222222;
  --text-medium: #626262;
  --text-light: #a6a6a6;
  --text-disabled: #bfbfbf;
  --text-white: #ffffff;
  --text-link: #b8012d;
  --opacities-dark-05: rgba(34, 34, 34, 0.05);
  --opacities-dark-10: rgba(34, 34, 34, 0.1);
  --opacities-dark-20: rgba(34, 34, 34, 0.2);
  --opacities-dark-40: rgba(34, 34, 34, 0.4);
  --opacities-dark-80: rgba(34, 34, 34, 0.8);
  --opacities-light-05: rgba(255, 255, 255, 0.05);
  --opacities-light-10: rgba(255, 255, 255, 0.1);
  --opacities-light-20: rgba(255, 255, 255, 0.2);
  --opacities-light-40: rgba(255, 255, 255, 0.4);
  --opacities-light-80: rgba(255, 255, 255, 0.8);
  --system-blue: #4dbfff;
  --system-dark: #405967;
  --system-purple: #6a32b2;
  --gradients-linear-medium: linear-gradient(
    180deg,
    rgba(34, 34, 34, 0) 0%,
    rgba(34, 34, 34, 0.4) 100%
  );
  --gradients-linear-down-soft: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(98, 98, 98, 0.5) 100%
  );
  --alert-error: #e12222;
  --alert-atention: #ffa319;
  --alert-exit: #18b61f;
  --alert-info: #187cb6;
  --greenesal-green: #638e54;
  --greenesal-blue: #54b2c9;
  --greenesal-gradient: linear-gradient(
    270deg,
    rgba(84, 178, 201, 1) 0%,
    rgba(50, 145, 47, 1) 100%
  );
  --greenesal-green-1: #5b8244;
  --greenesal-green-2: #52752d;
  --documentation-grey-light: #fafbfb;
  --foundation-red-light: #f8e6ea;
  --foundation-red-light-hover: #f4d9e0;
  --foundation-red-light-active: #e9b0be;
  --foundation-red-normal: #b8012d;
  --foundation-red-normal-hover: #a60129;
  --foundation-red-normal-active: #930124;
  --foundation-red-dark: #8a0122;
  --foundation-red-dark-hover: #6e011b;
  --foundation-red-dark-active: #530014;
  --foundation-red-darker: #400010;
  --strokes-medium-grey: #e1e1e1;

  /* Fonts */
  --desktop-display-lg-font-family: HelveticaNeue-CondensedBlack, sans-serif;
  --desktop-display-lg-font-size: 79px;
  --desktop-display-lg-line-height: 68px;
  --desktop-display-lg-font-weight: 400;
  --desktop-display-lg-font-style: normal;
  --desktop-display-md-font-family: HelveticaNeue-CondensedBlack, sans-serif;
  --desktop-display-md-font-size: 59px;
  --desktop-display-md-line-height: 54px;
  --desktop-display-md-font-weight: 400;
  --desktop-display-md-font-style: normal;
  --desktop-display-sm-font-family: HelveticaNeue-CondensedBlack, sans-serif;
  --desktop-display-sm-font-size: 32px;
  --desktop-display-sm-line-height: 34px;
  --desktop-display-sm-font-weight: 400;
  --desktop-display-sm-font-style: normal;
  --desktop-tittles-xl-font-family: HelveticaNeue-Bold, sans-serif;
  --desktop-tittles-xl-font-size: 68px;
  --desktop-tittles-xl-line-height: 72px;
  --desktop-tittles-xl-font-weight: 700;
  --desktop-tittles-xl-font-style: normal;
  --desktop-tittles-l-font-family: HelveticaNeue-Bold, sans-serif;
  --desktop-tittles-l-font-size: 48px;
  --desktop-tittles-l-line-height: 52px;
  --desktop-tittles-l-font-weight: 700;
  --desktop-tittles-l-font-style: normal;
  --desktop-tittles-m-font-family: HelveticaNeue-Bold, sans-serif;
  --desktop-tittles-m-font-size: 39px;
  --desktop-tittles-m-line-height: 44px;
  --desktop-tittles-m-font-weight: 700;
  --desktop-tittles-m-font-style: normal;
  --desktop-tittles-s-font-family: HelveticaNeue-Medium, sans-serif;
  --desktop-tittles-s-font-size: 31px;
  --desktop-tittles-s-line-height: 34px;
  --desktop-tittles-s-font-weight: 500;
  --desktop-tittles-s-font-style: normal;
  --desktop-tittles-xs-font-family: HelveticaNeue-Medium, sans-serif;
  --desktop-tittles-xs-font-size: 25px;
  --desktop-tittles-xs-line-height: 28px;
  --desktop-tittles-xs-font-weight: 500;
  --desktop-tittles-xs-font-style: normal;
  --desktop-tittles-bold-xs-font-family: HelveticaNeue-Bold, sans-serif;
  --desktop-tittles-bold-xs-font-size: 25px;
  --desktop-tittles-bold-xs-line-height: 28px;
  --desktop-tittles-bold-xs-font-weight: 700;
  --desktop-tittles-bold-xs-font-style: normal;
  --desktop-tittles-medium-l-font-family: HelveticaNeue-Medium, sans-serif;
  --desktop-tittles-medium-l-font-size: 48px;
  --desktop-tittles-medium-l-line-height: 52px;
  --desktop-tittles-medium-l-font-weight: 500;
  --desktop-tittles-medium-l-font-style: normal;
  --desktop-tittles-medium-xs-font-family: HelveticaNeue-Medium, sans-serif;
  --desktop-tittles-medium-xs-font-size: 25px;
  --desktop-tittles-medium-xs-line-height: 28px;
  --desktop-tittles-medium-xs-font-weight: 500;
  --desktop-tittles-medium-xs-font-style: normal;
  --desktop-subtittles-l-font-family: HelveticaNeue-Medium, sans-serif;
  --desktop-subtittles-l-font-size: 22px;
  --desktop-subtittles-l-line-height: 28px;
  --desktop-subtittles-l-font-weight: 500;
  --desktop-subtittles-l-font-style: normal;
  --desktop-subtittles-m-font-family: HelveticaNeue-Medium, sans-serif;
  --desktop-subtittles-m-font-size: 18px;
  --desktop-subtittles-m-line-height: 28px;
  --desktop-subtittles-m-font-weight: 500;
  --desktop-subtittles-m-font-style: normal;
  --desktop-subtittles-s-font-family: HelveticaNeue-Bold, sans-serif;
  --desktop-subtittles-s-font-size: 15px;
  --desktop-subtittles-s-line-height: 16px;
  --desktop-subtittles-s-font-weight: 700;
  --desktop-subtittles-s-font-style: normal;
  --desktop-paragraph-regular-l-font-family: HelveticaNeue-Regular, sans-serif;
  --desktop-paragraph-regular-l-font-size: 18px;
  --desktop-paragraph-regular-l-line-height: 28px;
  --desktop-paragraph-regular-l-font-weight: 400;
  --desktop-paragraph-regular-l-font-style: normal;
  --desktop-paragraph-regular-m-font-family: HelveticaNeue-Regular, sans-serif;
  --desktop-paragraph-regular-m-font-size: 15px;
  --desktop-paragraph-regular-m-line-height: 24px;
  --desktop-paragraph-regular-m-font-weight: 400;
  --desktop-paragraph-regular-m-font-style: normal;
  --desktop-paragraph-regular-s-font-family: HelveticaNeue-Regular, sans-serif;
  --desktop-paragraph-regular-s-font-size: 13px;
  --desktop-paragraph-regular-s-line-height: 16px;
  --desktop-paragraph-regular-s-font-weight: 400;
  --desktop-paragraph-regular-s-font-style: normal;
  --desktop-paragraph-regular-xs-font-family: HelveticaNeue-Regular, sans-serif;
  --desktop-paragraph-regular-xs-font-size: 12px;
  --desktop-paragraph-regular-xs-line-height: 16px;
  --desktop-paragraph-regular-xs-font-weight: 400;
  --desktop-paragraph-regular-xs-font-style: normal;
  --desktop-paragraph-medium-l-font-family: HelveticaNeue-Medium, sans-serif;
  --desktop-paragraph-medium-l-font-size: 18px;
  --desktop-paragraph-medium-l-line-height: 28px;
  --desktop-paragraph-medium-l-font-weight: 500;
  --desktop-paragraph-medium-l-font-style: normal;
  --desktop-paragraph-medium-m-font-family: HelveticaNeue-Medium, sans-serif;
  --desktop-paragraph-medium-m-font-size: 15px;
  --desktop-paragraph-medium-m-line-height: 24px;
  --desktop-paragraph-medium-m-font-weight: 500;
  --desktop-paragraph-medium-m-font-style: normal;
  --desktop-paragraph-medium-s-font-family: HelveticaNeue-Medium, sans-serif;
  --desktop-paragraph-medium-s-font-size: 13px;
  --desktop-paragraph-medium-s-line-height: 16px;
  --desktop-paragraph-medium-s-font-weight: 500;
  --desktop-paragraph-medium-s-font-style: normal;
  --desktop-paragraph-medium-xs-font-family: HelveticaNeue-Medium, sans-serif;
  --desktop-paragraph-medium-xs-font-size: 12px;
  --desktop-paragraph-medium-xs-line-height: 16px;
  --desktop-paragraph-medium-xs-font-weight: 500;
  --desktop-paragraph-medium-xs-font-style: normal;
  --desktop-caption-m-font-family: HelveticaNeue-Regular, sans-serif;
  --desktop-caption-m-font-size: 11px;
  --desktop-caption-m-line-height: 16px;
  --desktop-caption-m-font-weight: 400;
  --desktop-caption-m-font-style: normal;
  --desktop-caption-s-font-family: HelveticaNeue-Regular, sans-serif;
  --desktop-caption-s-font-size: 10px;
  --desktop-caption-s-line-height: 12px;
  --desktop-caption-s-font-weight: 400;
  --desktop-caption-s-font-style: normal;
  --desktop-caption-medium-m-font-family: HelveticaNeue-Medium, sans-serif;
  --desktop-caption-medium-m-font-size: 11px;
  --desktop-caption-medium-m-line-height: 16px;
  --desktop-caption-medium-m-font-weight: 500;
  --desktop-caption-medium-m-font-style: normal;
  --rrss-subtittle-s-font-family: HelveticaNeue-Bold, sans-serif;
  --rrss-subtittle-s-font-size: 16px;
  --rrss-subtittle-s-line-height: 23px;
  --rrss-subtittle-s-font-weight: 700;
  --rrss-subtittle-s-font-style: normal;
  --rrss-tittle-m-font-family: HelveticaNeue-Bold, sans-serif;
  --rrss-tittle-m-font-size: 39px;
  --rrss-tittle-m-line-height: 47px;
  --rrss-tittle-m-font-weight: 700;
  --rrss-tittle-m-font-style: normal;
  --rrss-tittle-xl-font-family: HelveticaNeue-Bold, sans-serif;
  --rrss-tittle-xl-font-size: 68px;
  --rrss-tittle-xl-line-height: 64px;
  --rrss-tittle-xl-font-weight: 700;
  --rrss-tittle-xl-font-style: normal;
  --rrss-tittle-l-font-family: HelveticaNeue-Bold, sans-serif;
  --rrss-tittle-l-font-size: 49px;
  --rrss-tittle-l-line-height: 60px;
  --rrss-tittle-l-font-weight: 700;
  --rrss-tittle-l-font-style: normal;
  --rrss-display-l-font-family: HelveticaNeue-CondensedBlack, sans-serif;
  --rrss-display-l-font-size: 79px;
  --rrss-display-l-line-height: 80px;
  --rrss-display-l-font-weight: 400;
  --rrss-display-l-font-style: normal;
  --documentation-body-s-font-family: Inter-Regular, sans-serif;
  --documentation-body-s-font-size: 12px;
  --documentation-body-s-line-height: normal;
  --documentation-body-s-font-weight: 400;
  --documentation-body-s-font-style: normal;
  --documentation-paragraph-font-family: Inter-Regular, sans-serif;
  --documentation-paragraph-font-size: 14px;
  --documentation-paragraph-line-height: normal;
  --documentation-paragraph-font-weight: 400;
  --documentation-paragraph-font-style: normal;
  --video-tittle-xxl-font-family: HelveticaNeue-Bold, sans-serif;
  --video-tittle-xxl-font-size: 108px;
  --video-tittle-xxl-line-height: 106%;
  --video-tittle-xxl-font-weight: 700;
  --video-tittle-xxl-font-style: normal;
  --mobile-paragraph-m-font-family: HelveticaNeue-Regular, sans-serif;
  --mobile-paragraph-m-font-size: 15px;
  --mobile-paragraph-m-line-height: 147%;
  --mobile-paragraph-m-font-weight: 400;
  --mobile-paragraph-m-font-style: normal;
  --mobile-paragraph-medium-m-font-family: HelveticaNeue-Medium, sans-serif;
  --mobile-paragraph-medium-m-font-size: 14px;
  --mobile-paragraph-medium-m-line-height: normal;
  --mobile-paragraph-medium-m-font-weight: 500;
  --mobile-paragraph-medium-m-font-style: normal;
  --mobile-paragraph-medium-s-font-family: HelveticaNeue-Medium, sans-serif;
  --mobile-paragraph-medium-s-font-size: 11px;
  --mobile-paragraph-medium-s-line-height: normal;
  --mobile-paragraph-medium-s-font-weight: 500;
  --mobile-paragraph-medium-s-font-style: normal;
  --2025-tittles-xl-font-family: HelveticaNeue-Medium, sans-serif;
  --2025-tittles-xl-font-size: 46px;
  --2025-tittles-xl-line-height: 48px;
  --2025-tittles-xl-font-weight: 500;
  --2025-tittles-xl-font-style: normal;
  --2025-tittles-l-font-family: HelveticaNeue-Medium, sans-serif;
  --2025-tittles-l-font-size: 37px;
  --2025-tittles-l-line-height: 36px;
  --2025-tittles-l-font-weight: 500;
  --2025-tittles-l-font-style: normal;
  --2025-tittles-m-font-family: HelveticaNeue-Medium, sans-serif;
  --2025-tittles-m-font-size: 28px;
  --2025-tittles-m-line-height: 28px;
  --2025-tittles-m-font-weight: 500;
  --2025-tittles-m-font-style: normal;
  --2025-subtittles-m-font-family: HelveticaNeue-Regular, sans-serif;
  --2025-subtittles-m-font-size: 23px;
  --2025-subtittles-m-line-height: 28px;
  --2025-subtittles-m-font-weight: 400;
  --2025-subtittles-m-font-style: normal;
  --2025-body-l-font-family: HelveticaNeue-Regular, sans-serif;
  --2025-body-l-font-size: 19px;
  --2025-body-l-line-height: 20px;
  --2025-body-l-font-weight: 400;
  --2025-body-l-font-style: normal;
  --2025-body-m-font-family: HelveticaNeue-Regular, sans-serif;
  --2025-body-m-font-size: 15px;
  --2025-body-m-line-height: 18px;
  --2025-body-m-font-weight: 400;
  --2025-body-m-font-style: normal;
  --wn-l-font-family: HelveticaNeue-CondensedBlack, sans-serif;
  --wn-l-font-size: 87px;
  --wn-l-line-height: 95%;
  --wn-l-font-weight: 400;
  --wn-l-font-style: normal;
  --wn-subtittle-font-family: HelveticaNeue-CondensedBlack, sans-serif;
  --wn-subtittle-font-size: 36px;
  --wn-subtittle-line-height: 100%;
  --wn-subtittle-font-weight: 400;
  --wn-subtittle-font-style: normal;
  --wn-subtittle-m-font-family: HelveticaNeue-CondensedBlack, sans-serif;
  --wn-subtittle-m-font-size: 28px;
  --wn-subtittle-m-line-height: 106%;
  --wn-subtittle-m-font-weight: 400;
  --wn-subtittle-m-font-style: normal;
  --articles-tittles-s-font-family: HelveticaNeue-Medium, sans-serif;
  --articles-tittles-s-font-size: 31px;
  --articles-tittles-s-line-height: 128%;
  --articles-tittles-s-font-weight: 500;
  --articles-tittles-s-font-style: normal;
  --articles-tittles-m-font-family: HelveticaNeue-Bold, sans-serif;
  --articles-tittles-m-font-size: 48px;
  --articles-tittles-m-line-height: 117%;
  --articles-tittles-m-font-weight: 700;
  --articles-tittles-m-font-style: normal;
  --articles-subtittles-s-font-family: HelveticaNeue-Regular, sans-serif;
  --articles-subtittles-s-font-size: 22px;
  --articles-subtittles-s-line-height: 144%;
  --articles-subtittles-s-font-weight: 400;
  --articles-subtittles-s-font-style: normal;
  --articles-subtittles-medium-s-font-family: HelveticaNeue-Medium, sans-serif;
  --articles-subtittles-medium-s-font-size: 22px;
  --articles-subtittles-medium-s-line-height: 28px;
  --articles-subtittles-medium-s-font-weight: 500;
  --articles-subtittles-medium-s-font-style: normal;
  --articles-subtittles-medium-m-font-family: HelveticaNeue-Medium, sans-serif;
  --articles-subtittles-medium-m-font-size: 25px;
  --articles-subtittles-medium-m-line-height: 128%;
  --articles-subtittles-medium-m-font-weight: 500;
  --articles-subtittles-medium-m-font-style: normal;
  --articles-paragraph-xs-font-family: HelveticaNeue-Regular, sans-serif;
  --articles-paragraph-xs-font-size: 12px;
  --articles-paragraph-xs-line-height: 130%;
  --articles-paragraph-xs-font-weight: 400;
  --articles-paragraph-xs-font-style: normal;
  --articles-paragraph-m-font-family: HelveticaNeue-Regular, sans-serif;
  --articles-paragraph-m-font-size: 18px;
  --articles-paragraph-m-line-height: 24px;
  --articles-paragraph-m-font-weight: 400;
  --articles-paragraph-m-font-style: normal;
  --articles-paragraph-medium-s-font-family: HelveticaNeue-Medium, sans-serif;
  --articles-paragraph-medium-s-font-size: 13px;
  --articles-paragraph-medium-s-line-height: 120%;
  --articles-paragraph-medium-s-font-weight: 500;
  --articles-paragraph-medium-s-font-style: normal;
  --articles-paragraph-medium-m-font-family: HelveticaNeue-Medium, sans-serif;
  --articles-paragraph-medium-m-font-size: 18px;
  --articles-paragraph-medium-m-line-height: 24px;
  --articles-paragraph-medium-m-font-weight: 500;
  --articles-paragraph-medium-m-font-style: normal;
  --articles-textlink-m-font-family: HelveticaNeue-Medium, sans-serif;
  --articles-textlink-m-font-size: 18px;
  --articles-textlink-m-line-height: 24px;
  --articles-textlink-m-font-weight: 500;
  --articles-textlink-m-font-style: normal;

  /* Effects */
  --shadow-box-shadow: 0px 12px 20px 0px rgba(0, 0, 0, 0.25);
  --blurbg8px-backdrop-filter: blur(4px);
  --shadows-softvideos-box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.08);
  --blur-heavy-filter: blur(25px);
}
/* Figma Color Variables of your File */
:root,
[data-semantic-colors-mode="mode-1"] {
  /* mode-1 */
  --text-dark: var(--grey-secondary-800);
  --text-medium: var(--grey-secondary-600);
  --text-light: var(--grey-secondary-400);
  --text-disabled: var(--grey-secondary-300);
  --text-link: var(--primary-primary-600);
  --backgrounds-bglight01: #eff4ee;
  --backgrounds-bglight02: var(--primary-primary-025);
  --backgrounds-bgdark01: var(--primary-primary-600);
  --backgrounds-bgdark02: var(--primary-primary-700);
  --text-white: var(--grey-secondary-00);
  --backgrounds-bgneutral02: var(--grey-secondary-200);
  --backgrounds-bgneutral01: var(--grey-secondary-100);
  --strokes-dark: var(--grey-secondary-800);
  --strokes-medium: var(--grey-secondary-400);
  --strokes-soft: var(--grey-secondary-200);
  --strokes-light: var(--grey-secondary-025);
  --strokes-white: var(--grey-secondary-00);
  --text-link-hover: var(--primary-primary-700);
  --strokes-primarydark: var(--primary-primary-700);
  --strokes-primary: var(--primary-primary-600);
  --backgrounds-bglighter: #fafcf8;
  --fill-dark: var(--grey-secondary-800);
  --fill-medium: var(--grey-secondary-600);
  --fill-light: var(--grey-secondary-400);
  --fill-disabled: var(--grey-secondary-300);
  --fill-link: var(--primary-primary-600);
  --fill-link-hover: var(--primary-primary-700);
  --fill-white: var(--grey-secondary-00);
}

:root,
[data-primitive-colors-mode="mode-1"] {
  /* mode-1 */
  --grey-secondary-600: #626262;
  --grey-secondary-500: #767676;
  --grey-secondary-200: #e1e1e1;
  --grey-secondary-100: #efefef;
  --grey-secondary-400: #9f9f9f;
  --grey-secondary-050: #f5f5f5;
  --grey-secondary-300: #bebebe;
  --grey-secondary-025: #fafafa;
  --grey-secondary-900: #000000;
  --grey-secondary-800: #222222;
  --grey-secondary-700: #434343;
  --grey-secondary-00: #ffffff;
  --primary-primary-700: #93042d;
  --primary-primary-500: #cf0540;
  --primary-primary-400: #d93766;
  --primary-primary-800: #720323;
  --primary-primary-600: #bc053a;
  --primary-primary-200: #e98ca7;
  --primary-primary-300: #df587f;
  --primary-primary-900: #720323;
  --primary-primary-100: #f0b2c4;
  --primary-primary-050: #fae6ec;
  --primary-primary-025: #fdf6f9;
  --corporate-white: #ffffff;
  --corporate-black: #000000;
  --corporate-secondary: #151515;
  --corporate-primary: #cf0540;
}
