:root {
    --black: #000000;
    --messagescaution: #f6d0515c;
    --messagesinformation: #4294f733;
    --neutralcharcoal-gray: #515156;
    --neutrallight-gray: #ebebed;
    --neutrallightest-gray: #f6f6fa;
    --neutralnavy-blue-reduced: #394758;
    --neutralvelvet-black: #101014;
    --neutralvelvet-black-20: #10101433;
    --neutralwhite: #ffffff;
    --primaryfiber-blue: #4294f7;
    --primaryfiber-blue-20: #4294f733;
    --primarynavy-blue: #012639;
    --primarynavy-blue-20: #01263933;
    --primarynavy-blue-40: #01263966;
    --primarywhite: #ffffff;
    --secondaryemerald: #3dc37f;
    --secondarymustard-yellow: #f6d051;
    --secondarystrawberry-sorbet: #eb3853;
    --wf-base800-: #2d3648;
    --wf-base900: #1a202c;
    --font-size-l: 18px;
    --font-size-m: 16px;
    --font-size-s: 14px;
    --font-size-xl: 24px;
    --font-size-xxl: 32px;
    --font-size-xxxl: 40px;
    --font-family-gilroy-black-☞: "GilroyW05-Black", Helvetica;
    --font-family-gilroy-bold-☞: "GilroyBold", Helvetica;
    --font-family-gilroy-medium-regular: "Gilroy-Medium-Regular", Helvetica;
    --font-family-gilroy-medium-☞: "GilroyMedium", Helvetica;
    --font-family-gilroy-regular-regular: "Gilroy-Regular-Regular", Helvetica;
    --font-family-gilroy-regular-☞: "GilroyW05-Regular", Helvetica;
    --font-family-gilroy-semibold-☞: "Gilroy-SemiBold", Helvetica;
}

.displaydisplay {
    font-family: var(--font-family-gilroy-black-☞);
    font-size: var(--font-size-xxxl);
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
}


.bodyregular {
    font-family: var(--font-family-gilroy-regular-☞);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.16px;
}

.bodymedium {
    font-family: var(--font-family-gilroy-medium-☞);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.16px;
}

.bodysemibold {
    font-family: var(--font-family-gilroy-semibold-☞);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.16px;
}

.bodybold {
    font-family: var(--font-family-gilroy-bold-☞);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.16px;
}

.bodysmall {
    font-family: var(--font-family-gilroy-regular-☞);
    font-size: var(--font-size-s);
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.14px;
}

.bodysmall-medium {
    font-family: var(--font-family-gilroy-medium-☞);
    font-size: var(--font-size-s);
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.14px;
}

.bodysmall-semibold {
    font-family: var(--font-family-gilroy-semibold-☞);
    font-size: var(--font-size-s);
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.14px;
}

.buttonsregular {
    font-family: var(--font-family-gilroy-bold-☞);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0;
}

.numberssemibold {
    font-family: var(--font-family-gilroy-semibold-☞);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.96px;
}

.numberssemibold-xs {
    font-family: var(--font-family-gilroy-semibold-☞);
    font-size: var(--font-size-s);
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.84px;
}

.gilroy-regular-regular-normal-bunker-14px {
    color: var(--neutralvelvet-black);
    font-family: var(--font-family-gilroy-regular-regular);
    font-size: var(--font-size-s);
    font-style: normal;
    font-weight: 400;
}

.gilroy-regular-regular-normal-bunker-16px {
    color: var(--neutralvelvet-black);
    font-family: var(--font-family-gilroy-regular-regular);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 400;
}

.gilroy-regular-regular-normal-white-16px {
    font-family: var(--font-family-gilroy-regular-regular);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 400;
}

.gilroy-medium-regular-normal-blueberry-16px {
    color: var(--primaryfiber-blue);
    font-family: var(--font-family-gilroy-medium-regular);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 400;
}

.gilroy-medium--normal-bunker-32px {
    color: var(--neutralvelvet-black);
    font-family: var(--font-family-gilroy-medium-☞);
    font-size: var(--font-size-xxl);
    font-style: normal;
    font-weight: 400;
}

.gilroy-semibold--normal-bunker-16px {
    color: var(--neutralvelvet-black);
    font-family: var(--font-family-gilroy-semibold-☞);
    font-size: var(--font-size-m);
    font-style: normal;
    font-weight: 400;
}

.gilroy-semibold--normal-bunker-24px {
    color: var(--neutralvelvet-black);
    font-family: var(--font-family-gilroy-semibold-☞);
    font-size: var(--font-size-xl);
    font-style: normal;
    font-weight: 400;
}
