/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@jds/token-jio/style.css ***!
  \*******************************************************************************************************************************************************************************************************************************/
body,body[data-brand=core]{--border-radius-x-small:2px;--border-radius-small:4px;--border-radius-medium:8px;--border-radius-large:16px;--border-radius-xl:24px;--border-radius-xxl:32px;--border-radius-pill:25000px;--border-radius-custom_1:12px;--border-radius-custom_2:48px;--border-width-avatar-border-width:1px;--border-width-badge-muted-border-width:1px;--border-width-button-border-width:1px;--border-width-button-container-focus-border-width:2px;--border-width-button-container-quiet-focus-border-width:3px;--border-width-button-container-cta-hover-false-hover-border-width:1px;--border-width-button-container-secondary-border-width:1px;--border-width-button-container-focussed-border-width:4px;--border-width-custom_1:0px;--border-width-custom_2:4px;--border-width-custom_3:1px;--color-primary-20:#e8e8fcff;--color-primary-30:#9999ffff;--color-primary-40:#6464ffff;--color-primary-50:#3535f3ff;--color-primary-60:#000093ff;--color-primary-70:#00004cff;--color-primary-80:#010029ff;--color-primary-inverse:#ffffffff;--color-primary-background:#ffffffff;--color-primary-grey-100:#141414ff;--color-primary-grey-80:#000000a6;--color-primary-grey-60:#b5b5b5ff;--color-primary-grey-40:#e0e0e0ff;--color-primary-grey-20:#f5f5f5ff;--color-secondary-20:#fef7e9ff;--color-secondary-30:#ffe3aeff;--color-secondary-40:#ffd947ff;--color-secondary-50:#f7ab20ff;--color-secondary-60:#ac660cff;--color-secondary-70:#7f4b10ff;--color-secondary-80:#401d0cff;--color-secondary-inverse:#401d0cff;--color-secondary-background:#ffffffff;--color-secondary-grey-100:#141414ff;--color-secondary-grey-80:#000000a6;--color-secondary-grey-60:#b5b5b5ff;--color-secondary-grey-40:#e0e0e0ff;--color-secondary-grey-20:#f5f5f5ff;--color-sparkle-20:#e8faf7ff;--color-sparkle-30:#a7f6e9ff;--color-sparkle-40:#7aebd9ff;--color-sparkle-50:#1eccb0ff;--color-sparkle-60:#1e7b74ff;--color-sparkle-70:#0e5c4fff;--color-sparkle-80:#08332cff;--color-sparkle-inverse:#08332cff;--color-sparkle-background:#ffffffff;--color-sparkle-grey-100:#141414ff;--color-sparkle-grey-80:#000000a6;--color-sparkle-grey-60:#b5b5b5ff;--color-sparkle-grey-40:#e0e0e0ff;--color-sparkle-grey-20:#f5f5f5ff;--color-global-white:#ffffff;--color-global-black:#141414;--color-global-transparent:transparent;--color-feedback-error-80:#660014;--color-feedback-error-50:#f50031;--color-feedback-error-20:#fee6ea;--color-feedback-warning-80:#7d2f08;--color-feedback-warning-50:#f06d0f;--color-feedback-warning-20:#fef0e7;--color-feedback-success-80:#135610;--color-feedback-success-50:#25ab21;--color-feedback-success-20:#e9f7e9;--color-color-bold-crimson_midnight-20:#f98ba133;--color-color-bold-crimson_midnight-30:#f98ba166;--color-color-bold-crimson_midnight-40:#f98ba199;--color-color-bold-crimson_midnight-50:#f98ba1ff;--color-color-bold-crimson_midnight-60:#fbb7c0ff;--color-color-bold-crimson_midnight-70:#fdd2d8ff;--color-color-bold-crimson_midnight-80:#feecefff;--color-color-bold-crimson_midnight-inverse:#38000cff;--color-color-bold-crimson_midnight-background:#700017ff;--color-color-bold-crimson_midnight-grey-100:#ffffffff;--color-color-bold-crimson_midnight-grey-80:#ffffffc7;--color-color-bold-crimson_midnight-grey-60:#ffffff87;--color-color-bold-crimson_midnight-grey-40:#ffffff4f;--color-color-bold-crimson_midnight-grey-20:#ffffff1f;--color-color-dark-crimson_midnight-20:#3a0611ff;--color-color-dark-crimson_midnight-30:#600a1cff;--color-color-dark-crimson_midnight-40:#870f28ff;--color-color-dark-crimson_midnight-50:#c11539ff;--color-color-dark-crimson_midnight-60:#d45b74ff;--color-color-dark-crimson_midnight-70:#e396a6ff;--color-color-dark-crimson_midnight-80:#f3d0d7ff;--color-color-dark-crimson_midnight-inverse:#ffffffff;--color-color-dark-crimson_midnight-background:#141414ff;--color-color-dark-crimson_midnight-grey-100:#ffffffff;--color-color-dark-crimson_midnight-grey-80:#ffffffc7;--color-color-dark-crimson_midnight-grey-60:#a1a1a1ff;--color-color-dark-crimson_midnight-grey-40:#5a5a5aff;--color-color-dark-crimson_midnight-grey-20:#2b2b2bff;--color-color-light-crimson_midnight-20:#f7e5e9ff;--color-color-light-crimson_midnight-30:#f98ba1ff;--color-color-light-crimson_midnight-40:#aa0023ff;--color-color-light-crimson_midnight-50:#700017ff;--color-color-light-crimson_midnight-60:#4e0010ff;--color-color-light-crimson_midnight-70:#38000cff;--color-color-light-crimson_midnight-80:#220007ff;--color-color-light-crimson_midnight-inverse:#ffffffff;--color-color-light-crimson_midnight-background:#ffffffff;--color-color-light-crimson_midnight-grey-100:#141414ff;--color-color-light-crimson_midnight-grey-80:#000000a6;--color-color-light-crimson_midnight-grey-60:#b5b5b5ff;--color-color-light-crimson_midnight-grey-40:#e0e0e0ff;--color-color-light-crimson_midnight-grey-20:#f5f5f5ff;--color-color-bold-crimson-20:#f98ba133;--color-color-bold-crimson-30:#f98ba166;--color-color-bold-crimson-40:#f98ba199;--color-color-bold-crimson-50:#f98ba1ff;--color-color-bold-crimson-60:#fbc0cbff;--color-color-bold-crimson-70:#fddae1ff;--color-color-bold-crimson-80:#feedf0ff;--color-color-bold-crimson-inverse:#4d0010ff;--color-color-bold-crimson-background:#aa0023ff;--color-color-bold-crimson-grey-100:#ffffffff;--color-color-bold-crimson-grey-80:#ffffffc7;--color-color-bold-crimson-grey-60:#ffffff87;--color-color-bold-crimson-grey-40:#ffffff4f;--color-color-bold-crimson-grey-20:#ffffff1f;--color-color-dark-crimson-20:#3a0611ff;--color-color-dark-crimson-30:#600a1cff;--color-color-dark-crimson-40:#870f28ff;--color-color-dark-crimson-50:#c11539ff;--color-color-dark-crimson-60:#d45b74ff;--color-color-dark-crimson-70:#e396a6ff;--color-color-dark-crimson-80:#f3d0d7ff;--color-color-dark-crimson-inverse:#ffffffff;--color-color-dark-crimson-background:#141414ff;--color-color-dark-crimson-grey-100:#ffffffff;--color-color-dark-crimson-grey-80:#ffffffc7;--color-color-dark-crimson-grey-60:#a1a1a1ff;--color-color-dark-crimson-grey-40:#5a5a5aff;--color-color-dark-crimson-grey-20:#2b2b2bff;--color-color-light-crimson-20:#f7e5e9ff;--color-color-light-crimson-30:#f98ba1ff;--color-color-light-crimson-40:#ed617fff;--color-color-light-crimson-50:#aa0023ff;--color-color-light-crimson-60:#700017ff;--color-color-light-crimson-70:#4d0010ff;--color-color-light-crimson-80:#2a0009ff;--color-color-light-crimson-inverse:#ffffffff;--color-color-light-crimson-background:#ffffffff;--color-color-light-crimson-grey-100:#141414ff;--color-color-light-crimson-grey-80:#000000a6;--color-color-light-crimson-grey-60:#b5b5b5ff;--color-color-light-crimson-grey-40:#e0e0e0ff;--color-color-light-crimson-grey-20:#f5f5f5ff;--color-color-bold-green_midnight-20:#94f6c533;--color-color-bold-green_midnight-30:#94f6c566;--color-color-bold-green_midnight-40:#94f6c599;--color-color-bold-green_midnight-50:#94f6c5ff;--color-color-bold-green_midnight-60:#c5fadfff;--color-color-bold-green_midnight-70:#dcfcebff;--color-color-bold-green_midnight-80:#f3fef8ff;--color-color-bold-green_midnight-inverse:#013a1eff;--color-color-bold-green_midnight-background:#03753cff;--color-color-bold-green_midnight-grey-100:#ffffffff;--color-color-bold-green_midnight-grey-80:#ffffffd4;--color-color-bold-green_midnight-grey-60:#ffffff87;--color-color-bold-green_midnight-grey-40:#ffffff4f;--color-color-bold-green_midnight-grey-20:#ffffff1f;--color-color-dark-green_midnight-20:#06371fff;--color-color-dark-green_midnight-30:#0a5c33ff;--color-color-dark-green_midnight-40:#0e8147ff;--color-color-dark-green_midnight-50:#14b866ff;--color-color-dark-green_midnight-60:#5acd94ff;--color-color-dark-green_midnight-70:#95dfbaff;--color-color-dark-green_midnight-80:#d0f1e0ff;--color-color-dark-green_midnight-inverse:#06371fff;--color-color-dark-green_midnight-background:#141414ff;--color-color-dark-green_midnight-grey-100:#ffffffff;--color-color-dark-green_midnight-grey-80:#ffffffc7;--color-color-dark-green_midnight-grey-60:#a1a1a1ff;--color-color-dark-green_midnight-grey-40:#5a5a5aff;--color-color-dark-green_midnight-grey-20:#2b2b2bff;--color-color-light-green_midnight-20:#e5f7eeff;--color-color-light-green_midnight-30:#94f6c5ff;--color-color-light-green_midnight-40:#00b259ff;--color-color-light-green_midnight-50:#03753cff;--color-color-light-green_midnight-60:#02522aff;--color-color-light-green_midnight-70:#013a1eff;--color-color-light-green_midnight-80:#012312ff;--color-color-light-green_midnight-inverse:#ffffffff;--color-color-light-green_midnight-background:#ffffffff;--color-color-light-green_midnight-grey-100:#141414ff;--color-color-light-green_midnight-grey-80:#000000a6;--color-color-light-green_midnight-grey-60:#b5b5b5ff;--color-color-light-green_midnight-grey-40:#e0e0e0ff;--color-color-light-green_midnight-grey-20:#f5f5f5ff;--color-color-bold-green-20:#00502833;--color-color-bold-green-30:#00502866;--color-color-bold-green-40:#00502899;--color-color-bold-green-50:#005028ff;--color-color-bold-green-60:#003b1dff;--color-color-bold-green-70:#002613ff;--color-color-bold-green-80:#00170cff;--color-color-bold-green-inverse:#e5f7eeff;--color-color-bold-green-background:#00b259ff;--color-color-bold-green-grey-100:#002d16ff;--color-color-bold-green-grey-80:#002d16e3;--color-color-bold-green-grey-60:#002d1687;--color-color-bold-green-grey-40:#002d164d;--color-color-bold-green-grey-20:#002d161f;--color-color-dark-green-20:#06371fff;--color-color-dark-green-30:#0a5c33ff;--color-color-dark-green-40:#0e8147ff;--color-color-dark-green-50:#14b866ff;--color-color-dark-green-60:#5acd94ff;--color-color-dark-green-70:#95dfbaff;--color-color-dark-green-80:#d0f1e0ff;--color-color-dark-green-inverse:#06371fff;--color-color-dark-green-background:#141414ff;--color-color-dark-green-grey-100:#ffffffff;--color-color-dark-green-grey-80:#ffffffc7;--color-color-dark-green-grey-60:#a1a1a1ff;--color-color-dark-green-grey-40:#5a5a5aff;--color-color-dark-green-grey-20:#2b2b2bff;--color-color-light-green-20:#e5f7eeff;--color-color-light-green-30:#94f6c5ff;--color-color-light-green-40:#10d974ff;--color-color-light-green-50:#00b259ff;--color-color-light-green-60:#03753cff;--color-color-light-green-70:#005028ff;--color-color-light-green-80:#002d16ff;--color-color-light-green-inverse:#002d16ff;--color-color-light-green-background:#ffffffff;--color-color-light-green-grey-100:#141414ff;--color-color-light-green-grey-80:#000000a6;--color-color-light-green-grey-60:#b5b5b5ff;--color-color-light-green-grey-40:#e0e0e0ff;--color-color-light-green-grey-20:#f5f5f5ff;--color-color-bold-marigold_midnight-20:#ffe3ae33;--color-color-bold-marigold_midnight-30:#ffe3ae66;--color-color-bold-marigold_midnight-40:#ffe3ae99;--color-color-bold-marigold_midnight-50:#ffe3aeff;--color-color-bold-marigold_midnight-60:#ffffffff;--color-color-bold-marigold_midnight-70:#ffffffff;--color-color-bold-marigold_midnight-80:#ffffffff;--color-color-bold-marigold_midnight-inverse:#401d0cff;--color-color-bold-marigold_midnight-background:#ac660cff;--color-color-bold-marigold_midnight-grey-100:#ffffffff;--color-color-bold-marigold_midnight-grey-80:#ffffffff;--color-color-bold-marigold_midnight-grey-60:#ffffff87;--color-color-bold-marigold_midnight-grey-40:#ffffff4f;--color-color-bold-marigold_midnight-grey-20:#ffffff1f;--color-color-dark-marigold_midnight-20:#3c2e16ff;--color-color-dark-marigold_midnight-30:#675228ff;--color-color-dark-marigold_midnight-40:#8d713aff;--color-color-dark-marigold_midnight-50:#f9be53ff;--color-color-dark-marigold_midnight-60:#fbd187ff;--color-color-dark-marigold_midnight-70:#fce2b2ff;--color-color-dark-marigold_midnight-80:#fef2ddff;--color-color-dark-marigold_midnight-inverse:#3c2e16ff;--color-color-dark-marigold_midnight-background:#141414ff;--color-color-dark-marigold_midnight-grey-100:#ffffffff;--color-color-dark-marigold_midnight-grey-80:#ffffffc7;--color-color-dark-marigold_midnight-grey-60:#a1a1a1ff;--color-color-dark-marigold_midnight-grey-40:#5a5a5aff;--color-color-dark-marigold_midnight-grey-20:#2b2b2bff;--color-color-light-marigold_midnight-20:#fef7e9ff;--color-color-light-marigold_midnight-30:#ffe3aeff;--color-color-light-marigold_midnight-40:#ffd947ff;--color-color-light-marigold_midnight-50:#ac660cff;--color-color-light-marigold_midnight-60:#7f4b10ff;--color-color-light-marigold_midnight-70:#401d0cff;--color-color-light-marigold_midnight-80:#341709ff;--color-color-light-marigold_midnight-inverse:#ffffffff;--color-color-light-marigold_midnight-background:#ffffffff;--color-color-light-marigold_midnight-grey-100:#141414ff;--color-color-light-marigold_midnight-grey-80:#000000a6;--color-color-light-marigold_midnight-grey-60:#b5b5b5ff;--color-color-light-marigold_midnight-grey-40:#e0e0e0ff;--color-color-light-marigold_midnight-grey-20:#f5f5f5ff;--color-color-bold-marigold-20:#92551b33;--color-color-bold-marigold-30:#92551b66;--color-color-bold-marigold-40:#92551b99;--color-color-bold-marigold-50:#8a3200ff;--color-color-bold-marigold-60:#5e2200ff;--color-color-bold-marigold-70:#3d1600ff;--color-color-bold-marigold-80:#2e1100ff;--color-color-bold-marigold-inverse:#fef7e9ff;--color-color-bold-marigold-background:#f7ab20ff;--color-color-bold-marigold-grey-100:#401d0cff;--color-color-bold-marigold-grey-80:#401d0cc7;--color-color-bold-marigold-grey-60:#401d0c87;--color-color-bold-marigold-grey-40:#401d0c4d;--color-color-bold-marigold-grey-20:#401d0c1f;--color-color-dark-marigold-20:#3c2e16ff;--color-color-dark-marigold-30:#675228ff;--color-color-dark-marigold-40:#8d713aff;--color-color-dark-marigold-50:#f9be53ff;--color-color-dark-marigold-60:#fbd187ff;--color-color-dark-marigold-70:#fce2b2ff;--color-color-dark-marigold-80:#fef2ddff;--color-color-dark-marigold-inverse:#3c2e16ff;--color-color-dark-marigold-background:#141414ff;--color-color-dark-marigold-grey-100:#ffffffff;--color-color-dark-marigold-grey-80:#ffffffc7;--color-color-dark-marigold-grey-60:#a1a1a1ff;--color-color-dark-marigold-grey-40:#5a5a5aff;--color-color-dark-marigold-grey-20:#2b2b2bff;--color-color-light-marigold-20:#fef7e9ff;--color-color-light-marigold-30:#ffe3aeff;--color-color-light-marigold-40:#ffd947ff;--color-color-light-marigold-50:#f7ab20ff;--color-color-light-marigold-60:#ac660cff;--color-color-light-marigold-70:#7f4b10ff;--color-color-light-marigold-80:#401d0cff;--color-color-light-marigold-inverse:#401d0cff;--color-color-light-marigold-background:#ffffffff;--color-color-light-marigold-grey-100:#141414ff;--color-color-light-marigold-grey-80:#000000a6;--color-color-light-marigold-grey-60:#b5b5b5ff;--color-color-light-marigold-grey-40:#e0e0e0ff;--color-color-light-marigold-grey-20:#f5f5f5ff;--color-color-bold-mint_midnight-20:#a7f6e933;--color-color-bold-mint_midnight-30:#a7f6e966;--color-color-bold-mint_midnight-40:#a7f6e999;--color-color-bold-mint_midnight-50:#a7f6e9ff;--color-color-bold-mint_midnight-60:#c9f9f1ff;--color-color-bold-mint_midnight-70:#e0fcf7ff;--color-color-bold-mint_midnight-80:#f3fefcff;--color-color-bold-mint_midnight-inverse:#0f3e3aff;--color-color-bold-mint_midnight-background:#1e7b74ff;--color-color-bold-mint_midnight-grey-100:#ffffffff;--color-color-bold-mint_midnight-grey-80:#ffffffe8;--color-color-bold-mint_midnight-grey-60:#ffffff87;--color-color-bold-mint_midnight-grey-40:#ffffff4f;--color-color-bold-mint_midnight-grey-20:#ffffff1f;--color-color-dark-mint_midnight-20:#1a413bff;--color-color-dark-mint_midnight-30:#245a51ff;--color-color-dark-mint_midnight-40:#348376ff;--color-color-dark-mint_midnight-50:#58dac5ff;--color-color-dark-mint_midnight-60:#8ae5d6ff;--color-color-dark-mint_midnight-70:#b4eee5ff;--color-color-dark-mint_midnight-80:#def8f3ff;--color-color-dark-mint_midnight-inverse:#1a413bff;--color-color-dark-mint_midnight-background:#141414ff;--color-color-dark-mint_midnight-grey-100:#ffffffff;--color-color-dark-mint_midnight-grey-80:#ffffffc7;--color-color-dark-mint_midnight-grey-60:#a1a1a1ff;--color-color-dark-mint_midnight-grey-40:#5a5a5aff;--color-color-dark-mint_midnight-grey-20:#2b2b2bff;--color-color-light-mint_midnight-20:#e8faf7ff;--color-color-light-mint_midnight-30:#a7f6e9ff;--color-color-light-mint_midnight-40:#1eccb0ff;--color-color-light-mint_midnight-50:#1e7b74ff;--color-color-light-mint_midnight-60:#155651ff;--color-color-light-mint_midnight-70:#0f3e3aff;--color-color-light-mint_midnight-80:#092523ff;--color-color-light-mint_midnight-inverse:#ffffffff;--color-color-light-mint_midnight-background:#ffffffff;--color-color-light-mint_midnight-grey-100:#141414ff;--color-color-light-mint_midnight-grey-80:#000000a6;--color-color-light-mint_midnight-grey-60:#b5b5b5ff;--color-color-light-mint_midnight-grey-40:#e0e0e0ff;--color-color-light-mint_midnight-grey-20:#f5f5f5ff;--color-color-bold-mint-20:#0e5c4f33;--color-color-bold-mint-30:#0e5c4f66;--color-color-bold-mint-40:#0e5c4f99;--color-color-bold-mint-50:#0e5c4fff;--color-color-bold-mint-60:#0a493fff;--color-color-bold-mint-70:#07362eff;--color-color-bold-mint-80:#052923ff;--color-color-bold-mint-inverse:#e8faf7ff;--color-color-bold-mint-background:#1eccb0ff;--color-color-bold-mint-grey-100:#08332cff;--color-color-bold-mint-grey-80:#08332ccf;--color-color-bold-mint-grey-60:#08332c87;--color-color-bold-mint-grey-40:#08332c4d;--color-color-bold-mint-grey-20:#08332c1f;--color-color-dark-mint-20:#1a413bff;--color-color-dark-mint-30:#245a51ff;--color-color-dark-mint-40:#348376ff;--color-color-dark-mint-50:#58dac5ff;--color-color-dark-mint-60:#8ae5d6ff;--color-color-dark-mint-70:#b4eee5ff;--color-color-dark-mint-80:#def8f3ff;--color-color-dark-mint-inverse:#1a413bff;--color-color-dark-mint-background:#141414ff;--color-color-dark-mint-grey-100:#ffffffff;--color-color-dark-mint-grey-80:#ffffffc7;--color-color-dark-mint-grey-60:#a1a1a1ff;--color-color-dark-mint-grey-40:#5a5a5aff;--color-color-dark-mint-grey-20:#2b2b2bff;--color-color-light-mint-20:#e8faf7ff;--color-color-light-mint-30:#a7f6e9ff;--color-color-light-mint-40:#7aebd9ff;--color-color-light-mint-50:#1eccb0ff;--color-color-light-mint-60:#1e7b74ff;--color-color-light-mint-70:#0e5c4fff;--color-color-light-mint-80:#08332cff;--color-color-light-mint-inverse:#08332cff;--color-color-light-mint-background:#ffffffff;--color-color-light-mint-grey-100:#141414ff;--color-color-light-mint-grey-80:#000000a6;--color-color-light-mint-grey-60:#b5b5b5ff;--color-color-light-mint-grey-40:#e0e0e0ff;--color-color-light-mint-grey-20:#f5f5f5ff;--color-color-bold-navi_midnight-20:#9999ff33;--color-color-bold-navi_midnight-30:#9999ff66;--color-color-bold-navi_midnight-40:#9999ff99;--color-color-bold-navi_midnight-50:#9999ffff;--color-color-bold-navi_midnight-60:#b9b9ffff;--color-color-bold-navi_midnight-70:#ddddffff;--color-color-bold-navi_midnight-80:#ffffffff;--color-color-bold-navi_midnight-inverse:#00004aff;--color-color-bold-navi_midnight-background:#000093ff;--color-color-bold-navi_midnight-grey-100:#ffffffff;--color-color-bold-navi_midnight-grey-80:#ffffffc7;--color-color-bold-navi_midnight-grey-60:#ffffff87;--color-color-bold-navi_midnight-grey-40:#ffffff4f;--color-color-bold-navi_midnight-grey-20:#ffffff1f;--color-color-dark-navi_midnight-20:#16164bff;--color-color-dark-navi_midnight-30:#24247dff;--color-color-dark-navi_midnight-40:#3232aeff;--color-color-dark-navi_midnight-50:#4848f9ff;--color-color-dark-navi_midnight-60:#7f7ffbff;--color-color-dark-navi_midnight-70:#adadfcff;--color-color-dark-navi_midnight-80:#dadafeff;--color-color-dark-navi_midnight-inverse:#ffffffff;--color-color-dark-navi_midnight-background:#141414ff;--color-color-dark-navi_midnight-grey-100:#ffffffff;--color-color-dark-navi_midnight-grey-80:#ffffffc7;--color-color-dark-navi_midnight-grey-60:#a1a1a1ff;--color-color-dark-navi_midnight-grey-40:#5a5a5aff;--color-color-dark-navi_midnight-grey-20:#2b2b2bff;--color-color-light-navi_midnight-20:#e8e8fcff;--color-color-light-navi_midnight-30:#9999ffff;--color-color-light-navi_midnight-40:#3535f3ff;--color-color-light-navi_midnight-50:#000093ff;--color-color-light-navi_midnight-60:#000067ff;--color-color-light-navi_midnight-70:#00004aff;--color-color-light-navi_midnight-80:#00002cff;--color-color-light-navi_midnight-inverse:#ffffffff;--color-color-light-navi_midnight-background:#ffffffff;--color-color-light-navi_midnight-grey-100:#141414ff;--color-color-light-navi_midnight-grey-80:#000000a6;--color-color-light-navi_midnight-grey-60:#b5b5b5ff;--color-color-light-navi_midnight-grey-40:#e0e0e0ff;--color-color-light-navi_midnight-grey-20:#f5f5f5ff;--color-color-bold-navi-20:#9999ff33;--color-color-bold-navi-30:#9999ff66;--color-color-bold-navi-40:#9999ff99;--color-color-bold-navi-50:#9999ffff;--color-color-bold-navi-60:#ceceffff;--color-color-bold-navi-70:#ddddffff;--color-color-bold-navi-80:#fafaffff;--color-color-bold-navi-inverse:#00004cff;--color-color-bold-navi-background:#3535f3ff;--color-color-bold-navi-grey-100:#ffffffff;--color-color-bold-navi-grey-80:#ffffffc7;--color-color-bold-navi-grey-60:#ffffff87;--color-color-bold-navi-grey-40:#ffffff4f;--color-color-bold-navi-grey-20:#ffffff1f;--color-color-dark-navi-20:#16164bff;--color-color-dark-navi-30:#24247dff;--color-color-dark-navi-40:#3232aeff;--color-color-dark-navi-50:#4848f9ff;--color-color-dark-navi-60:#7f7ffbff;--color-color-dark-navi-70:#adadfcff;--color-color-dark-navi-80:#dadafeff;--color-color-dark-navi-inverse:#ffffffff;--color-color-dark-navi-background:#141414ff;--color-color-dark-navi-grey-100:#ffffffff;--color-color-dark-navi-grey-80:#ffffffc7;--color-color-dark-navi-grey-60:#a1a1a1ff;--color-color-dark-navi-grey-40:#5a5a5aff;--color-color-dark-navi-grey-20:#2b2b2bff;--color-color-light-navi-20:#e8e8fcff;--color-color-light-navi-30:#9999ffff;--color-color-light-navi-40:#6464ffff;--color-color-light-navi-50:#3535f3ff;--color-color-light-navi-60:#000093ff;--color-color-light-navi-70:#00004cff;--color-color-light-navi-80:#010029ff;--color-color-light-navi-inverse:#ffffffff;--color-color-light-navi-background:#ffffffff;--color-color-light-navi-grey-100:#141414ff;--color-color-light-navi-grey-80:#000000a6;--color-color-light-navi-grey-60:#b5b5b5ff;--color-color-light-navi-grey-40:#e0e0e0ff;--color-color-light-navi-grey-20:#f5f5f5ff;--color-color-bold-orange_midnight-20:#ffd2ad33;--color-color-bold-orange_midnight-30:#ffd2ad66;--color-color-bold-orange_midnight-40:#ffd2ad99;--color-color-bold-orange_midnight-50:#ffd2adff;--color-color-bold-orange_midnight-60:#ffead9ff;--color-color-bold-orange_midnight-70:#fff5eeff;--color-color-bold-orange_midnight-80:#ffffffff;--color-color-bold-orange_midnight-inverse:#661f00ff;--color-color-bold-orange_midnight-background:#cd3d00ff;--color-color-bold-orange_midnight-grey-100:#ffffffff;--color-color-bold-orange_midnight-grey-80:#fffffffc;--color-color-bold-orange_midnight-grey-60:#ffffff87;--color-color-bold-orange_midnight-grey-40:#ffffff4f;--color-color-bold-orange_midnight-grey-20:#ffffff1f;--color-color-dark-orange_midnight-20:#492b13ff;--color-color-dark-orange_midnight-30:#7a471fff;--color-color-dark-orange_midnight-40:#ab642bff;--color-color-dark-orange_midnight-50:#f48f3eff;--color-color-dark-orange_midnight-60:#f7b178ff;--color-color-dark-orange_midnight-70:#facda8ff;--color-color-dark-orange_midnight-80:#fde9d8ff;--color-color-dark-orange_midnight-inverse:#492b13ff;--color-color-dark-orange_midnight-background:#141414ff;--color-color-dark-orange_midnight-grey-100:#ffffffff;--color-color-dark-orange_midnight-grey-80:#ffffffc7;--color-color-dark-orange_midnight-grey-60:#a1a1a1ff;--color-color-dark-orange_midnight-grey-40:#5a5a5aff;--color-color-dark-orange_midnight-grey-20:#2b2b2bff;--color-color-light-orange_midnight-20:#fef2e9ff;--color-color-light-orange_midnight-30:#ffd2adff;--color-color-light-orange_midnight-40:#fa7d19ff;--color-color-light-orange_midnight-50:#cd3d00ff;--color-color-light-orange_midnight-60:#902b00ff;--color-color-light-orange_midnight-70:#661f00ff;--color-color-light-orange_midnight-80:#3d1200ff;--color-color-light-orange_midnight-inverse:#ffffffff;--color-color-light-orange_midnight-background:#ffffffff;--color-color-light-orange_midnight-grey-100:#141414ff;--color-color-light-orange_midnight-grey-80:#000000a6;--color-color-light-orange_midnight-grey-60:#b5b5b5ff;--color-color-light-orange_midnight-grey-40:#e0e0e0ff;--color-color-light-orange_midnight-grey-20:#f5f5f5ff;--color-color-bold-orange-20:#7b160433;--color-color-bold-orange-30:#7b160466;--color-color-bold-orange-40:#7b160499;--color-color-bold-orange-50:#7b1604ff;--color-color-bold-orange-60:#5c1700ff;--color-color-bold-orange-70:#3d0f00ff;--color-color-bold-orange-80:#2e0b00ff;--color-color-bold-orange-inverse:#fef2e9ff;--color-color-bold-orange-background:#fa7d19ff;--color-color-bold-orange-grey-100:#46070bff;--color-color-bold-orange-grey-80:#46070bcf;--color-color-bold-orange-grey-60:#46070b87;--color-color-bold-orange-grey-40:#46070b4f;--color-color-bold-orange-grey-20:#46070b33;--color-color-dark-orange-20:#492b13ff;--color-color-dark-orange-30:#7a471fff;--color-color-dark-orange-40:#ab642bff;--color-color-dark-orange-50:#f48f3eff;--color-color-dark-orange-60:#f7b178ff;--color-color-dark-orange-70:#facda8ff;--color-color-dark-orange-80:#fde9d8ff;--color-color-dark-orange-inverse:#492b13ff;--color-color-dark-orange-background:#141414ff;--color-color-dark-orange-grey-100:#ffffffff;--color-color-dark-orange-grey-80:#ffffffc7;--color-color-dark-orange-grey-60:#a1a1a1ff;--color-color-dark-orange-grey-40:#5a5a5aff;--color-color-dark-orange-grey-20:#2b2b2bff;--color-color-light-orange-20:#fef2e9ff;--color-color-light-orange-30:#ffd2adff;--color-color-light-orange-40:#ffaa66ff;--color-color-light-orange-50:#fa7d19ff;--color-color-light-orange-60:#cd3d00ff;--color-color-light-orange-70:#7b1604ff;--color-color-light-orange-80:#46070bff;--color-color-light-orange-inverse:#46070bff;--color-color-light-orange-background:#ffffffff;--color-color-light-orange-grey-100:#141414ff;--color-color-light-orange-grey-80:#000000a6;--color-color-light-orange-grey-60:#b5b5b5ff;--color-color-light-orange-grey-40:#e0e0e0ff;--color-color-light-orange-grey-20:#f5f5f5ff;--color-color-bold-pink_midnight-20:#ff99db33;--color-color-bold-pink_midnight-30:#ff99db66;--color-color-bold-pink_midnight-40:#ff99db99;--color-color-bold-pink_midnight-50:#ff99dbff;--color-color-bold-pink_midnight-60:#ffbfe9ff;--color-color-bold-pink_midnight-70:#ffeaf8ff;--color-color-bold-pink_midnight-80:#fff6fcff;--color-color-bold-pink_midnight-inverse:#47002fff;--color-color-bold-pink_midnight-background:#8f005dff;--color-color-bold-pink_midnight-grey-100:#ffffffff;--color-color-bold-pink_midnight-grey-80:#ffffffc7;--color-color-bold-pink_midnight-grey-60:#ffffff87;--color-color-bold-pink_midnight-grey-40:#ffffff4f;--color-color-bold-pink_midnight-grey-20:#ffffff1f;--color-color-dark-pink_midnight-20:#360023ff;--color-color-dark-pink_midnight-30:#62003fff;--color-color-dark-pink_midnight-40:#8f005dff;--color-color-dark-pink_midnight-50:#d9008dff;--color-color-dark-pink_midnight-60:#ff6dccff;--color-color-dark-pink_midnight-70:#ff99dbff;--color-color-dark-pink_midnight-80:#fbe5f4ff;--color-color-dark-pink_midnight-inverse:#ffffffff;--color-color-dark-pink_midnight-background:#141414ff;--color-color-dark-pink_midnight-grey-100:#ffffffff;--color-color-dark-pink_midnight-grey-80:#ffffffc7;--color-color-dark-pink_midnight-grey-60:#a1a1a1ff;--color-color-dark-pink_midnight-grey-40:#5a5a5aff;--color-color-dark-pink_midnight-grey-20:#2b2b2bff;--color-color-light-pink_midnight-20:#fbe5f4ff;--color-color-light-pink_midnight-30:#ff99dbff;--color-color-light-pink_midnight-40:#d9008dff;--color-color-light-pink_midnight-50:#8f005dff;--color-color-light-pink_midnight-60:#640041ff;--color-color-light-pink_midnight-70:#47002fff;--color-color-light-pink_midnight-80:#2b001cff;--color-color-light-pink_midnight-inverse:#ffffffff;--color-color-light-pink_midnight-background:#ffffffff;--color-color-light-pink_midnight-grey-100:#141414ff;--color-color-light-pink_midnight-grey-80:#000000a6;--color-color-light-pink_midnight-grey-60:#b5b5b5ff;--color-color-light-pink_midnight-grey-40:#e0e0e0ff;--color-color-light-pink_midnight-grey-20:#f5f5f5ff;--color-color-bold-pink-20:#ff99db33;--color-color-bold-pink-30:#ff99db66;--color-color-bold-pink-40:#ff99db99;--color-color-bold-pink-50:#ff99dbff;--color-color-bold-pink-60:#fff7fcff;--color-color-bold-pink-70:#ffffffff;--color-color-bold-pink-80:#ffffffff;--color-color-bold-pink-inverse:#62003fff;--color-color-bold-pink-background:#d9008dff;--color-color-bold-pink-grey-100:#ffffffff;--color-color-bold-pink-grey-80:#fffffff5;--color-color-bold-pink-grey-60:#ffffff87;--color-color-bold-pink-grey-40:#ffffff4f;--color-color-bold-pink-grey-20:#ffffff1f;--color-color-dark-pink-20:#360023ff;--color-color-dark-pink-30:#62003fff;--color-color-dark-pink-40:#8f005dff;--color-color-dark-pink-50:#d9008dff;--color-color-dark-pink-60:#ff6dccff;--color-color-dark-pink-70:#ff99dbff;--color-color-dark-pink-80:#fbe5f4ff;--color-color-dark-pink-inverse:#ffffffff;--color-color-dark-pink-background:#141414ff;--color-color-dark-pink-grey-100:#ffffffff;--color-color-dark-pink-grey-80:#ffffffc7;--color-color-dark-pink-grey-60:#a1a1a1ff;--color-color-dark-pink-grey-40:#5a5a5aff;--color-color-dark-pink-grey-20:#2b2b2bff;--color-color-light-pink-20:#fbe5f4ff;--color-color-light-pink-30:#ff99dbff;--color-color-light-pink-40:#ff6dccff;--color-color-light-pink-50:#d9008dff;--color-color-light-pink-60:#8f005dff;--color-color-light-pink-70:#62003fff;--color-color-light-pink-80:#360023ff;--color-color-light-pink-inverse:#ffffffff;--color-color-light-pink-background:#ffffffff;--color-color-light-pink-grey-100:#141414ff;--color-color-light-pink-grey-80:#000000a6;--color-color-light-pink-grey-60:#b5b5b5ff;--color-color-light-pink-grey-40:#e0e0e0ff;--color-color-light-pink-grey-20:#f5f5f5ff;--color-color-bold-purple_midnight-20:#cba2fa33;--color-color-bold-purple_midnight-30:#cba2fa66;--color-color-bold-purple_midnight-40:#cba2fa99;--color-color-bold-purple_midnight-50:#cba2faff;--color-color-bold-purple_midnight-60:#e4cffcff;--color-color-bold-purple_midnight-70:#eee1fdff;--color-color-bold-purple_midnight-80:#fbf9ffff;--color-color-bold-purple_midnight-inverse:#1f0042ff;--color-color-bold-purple_midnight-background:#3e0084ff;--color-color-bold-purple_midnight-grey-100:#ffffffff;--color-color-bold-purple_midnight-grey-80:#ffffffc7;--color-color-bold-purple_midnight-grey-60:#ffffff87;--color-color-bold-purple_midnight-grey-40:#ffffff4f;--color-color-bold-purple_midnight-grey-20:#ffffff1f;--color-color-dark-purple_midnight-20:#281240ff;--color-color-dark-purple_midnight-30:#421f6bff;--color-color-dark-purple_midnight-40:#5d2b96ff;--color-color-dark-purple_midnight-50:#853dd6ff;--color-color-dark-purple_midnight-60:#aa77e2ff;--color-color-dark-purple_midnight-70:#c8a8edff;--color-color-dark-purple_midnight-80:#e7d8f7ff;--color-color-dark-purple_midnight-inverse:#ffffffff;--color-color-dark-purple_midnight-background:#141414ff;--color-color-dark-purple_midnight-grey-100:#ffffffff;--color-color-dark-purple_midnight-grey-80:#ffffffc7;--color-color-dark-purple_midnight-grey-60:#a1a1a1ff;--color-color-dark-purple_midnight-grey-40:#5a5a5aff;--color-color-dark-purple_midnight-grey-20:#2b2b2bff;--color-color-light-purple_midnight-20:#f0e8faff;--color-color-light-purple_midnight-30:#cba2faff;--color-color-light-purple_midnight-40:#6d17ceff;--color-color-light-purple_midnight-50:#3e0084ff;--color-color-light-purple_midnight-60:#2b005cff;--color-color-light-purple_midnight-70:#1f0042ff;--color-color-light-purple_midnight-80:#130028ff;--color-color-light-purple_midnight-inverse:#ffffffff;--color-color-light-purple_midnight-background:#ffffffff;--color-color-light-purple_midnight-grey-100:#141414ff;--color-color-light-purple_midnight-grey-80:#000000a6;--color-color-light-purple_midnight-grey-60:#b5b5b5ff;--color-color-light-purple_midnight-grey-40:#e0e0e0ff;--color-color-light-purple_midnight-grey-20:#f5f5f5ff;--color-color-bold-purple-20:#cba2fa33;--color-color-bold-purple-30:#cba2fa66;--color-color-bold-purple-40:#cba2fa99;--color-color-bold-purple-50:#cba2faff;--color-color-bold-purple-60:#dbbefbff;--color-color-bold-purple-70:#e4cffcff;--color-color-bold-purple-80:#ecddfdff;--color-color-bold-purple-inverse:#310a5dff;--color-color-bold-purple-background:#6d17ceff;--color-color-bold-purple-grey-100:#ffffffff;--color-color-bold-purple-grey-80:#ffffffc7;--color-color-bold-purple-grey-60:#ffffff87;--color-color-bold-purple-grey-40:#ffffff4f;--color-color-bold-purple-grey-20:#ffffff1f;--color-color-dark-purple-20:#281240ff;--color-color-dark-purple-30:#421f6bff;--color-color-dark-purple-40:#5d2b96ff;--color-color-dark-purple-50:#853dd6ff;--color-color-dark-purple-60:#aa77e2ff;--color-color-dark-purple-70:#c8a8edff;--color-color-dark-purple-80:#e7d8f7ff;--color-color-dark-purple-inverse:#ffffffff;--color-color-dark-purple-background:#141414ff;--color-color-dark-purple-grey-100:#ffffffff;--color-color-dark-purple-grey-80:#ffffffc7;--color-color-dark-purple-grey-60:#a1a1a1ff;--color-color-dark-purple-grey-40:#5a5a5aff;--color-color-dark-purple-grey-20:#2b2b2bff;--color-color-light-purple-20:#f0e8faff;--color-color-light-purple-30:#cba2faff;--color-color-light-purple-40:#a680ffff;--color-color-light-purple-50:#6d17ceff;--color-color-light-purple-60:#3e0084ff;--color-color-light-purple-70:#310a5dff;--color-color-light-purple-80:#1b0633ff;--color-color-light-purple-inverse:#ffffffff;--color-color-light-purple-background:#ffffffff;--color-color-light-purple-grey-100:#141414ff;--color-color-light-purple-grey-80:#000000a6;--color-color-light-purple-grey-60:#b5b5b5ff;--color-color-light-purple-grey-40:#e0e0e0ff;--color-color-light-purple-grey-20:#f5f5f5ff;--color-color-bold-red_midnight-20:#ff9da333;--color-color-bold-red_midnight-30:#ff9da366;--color-color-bold-red_midnight-40:#ff9da399;--color-color-bold-red_midnight-50:#ff9da3ff;--color-color-bold-red_midnight-60:#ffccd1ff;--color-color-bold-red_midnight-70:#ffe5e8ff;--color-color-bold-red_midnight-80:#fff4f5ff;--color-color-bold-red_midnight-inverse:#540000ff;--color-color-bold-red_midnight-background:#a80000ff;--color-color-bold-red_midnight-grey-100:#ffffffff;--color-color-bold-red_midnight-grey-80:#ffffffc7;--color-color-bold-red_midnight-grey-60:#ffffff87;--color-color-bold-red_midnight-grey-40:#ffffff4f;--color-color-bold-red_midnight-grey-20:#ffffff1f;--color-color-dark-red_midnight-20:#430c10ff;--color-color-dark-red_midnight-30:#70141aff;--color-color-dark-red_midnight-40:#9d1d24ff;--color-color-dark-red_midnight-50:#e02934ff;--color-color-dark-red_midnight-60:#e96971ff;--color-color-dark-red_midnight-70:#f19fa4ff;--color-color-dark-red_midnight-80:#f9d4d6ff;--color-color-dark-red_midnight-inverse:#ffffffff;--color-color-dark-red_midnight-background:#141414ff;--color-color-dark-red_midnight-grey-100:#ffffffff;--color-color-dark-red_midnight-grey-80:#ffffffc7;--color-color-dark-red_midnight-grey-60:#a1a1a1ff;--color-color-dark-red_midnight-grey-40:#5a5a5aff;--color-color-dark-red_midnight-grey-20:#2b2b2bff;--color-color-light-red_midnight-20:#fce6e7ff;--color-color-light-red_midnight-30:#ff9da3ff;--color-color-light-red_midnight-40:#e30513ff;--color-color-light-red_midnight-50:#a80000ff;--color-color-light-red_midnight-60:#760000ff;--color-color-light-red_midnight-70:#540000ff;--color-color-light-red_midnight-80:#320000ff;--color-color-light-red_midnight-inverse:#ffffffff;--color-color-light-red_midnight-background:#ffffffff;--color-color-light-red_midnight-grey-100:#141414ff;--color-color-light-red_midnight-grey-80:#000000a6;--color-color-light-red_midnight-grey-60:#b5b5b5ff;--color-color-light-red_midnight-grey-40:#e0e0e0ff;--color-color-light-red_midnight-grey-20:#f5f5f5ff;--color-color-bold-red-20:#ff9da333;--color-color-bold-red-30:#ff9da366;--color-color-bold-red-40:#ff9da399;--color-color-bold-red-50:#ff9da3ff;--color-color-bold-red-60:#fff6f7ff;--color-color-bold-red-70:#ffffffff;--color-color-bold-red-80:#ffffffff;--color-color-bold-red-inverse:#660209ff;--color-color-bold-red-background:#e30513ff;--color-color-bold-red-grey-100:#ffffffff;--color-color-bold-red-grey-80:#fffffff5;--color-color-bold-red-grey-60:#ffffff87;--color-color-bold-red-grey-40:#ffffff4f;--color-color-bold-red-grey-20:#ffffff1f;--color-color-dark-red-20:#430c10ff;--color-color-dark-red-30:#70141aff;--color-color-dark-red-40:#9d1d24ff;--color-color-dark-red-50:#e02934ff;--color-color-dark-red-60:#e96971ff;--color-color-dark-red-70:#f19fa4ff;--color-color-dark-red-80:#f9d4d6ff;--color-color-dark-red-inverse:#ffffffff;--color-color-dark-red-background:#141414ff;--color-color-dark-red-grey-100:#ffffffff;--color-color-dark-red-grey-80:#ffffffc7;--color-color-dark-red-grey-60:#a1a1a1ff;--color-color-dark-red-grey-40:#5a5a5aff;--color-color-dark-red-grey-20:#2b2b2bff;--color-color-light-red-20:#fce6e7ff;--color-color-light-red-30:#ff9da3ff;--color-color-light-red-40:#fc6770ff;--color-color-light-red-50:#e30513ff;--color-color-light-red-60:#a80000ff;--color-color-light-red-70:#660209ff;--color-color-light-red-80:#390105ff;--color-color-light-red-inverse:#ffffffff;--color-color-light-red-background:#ffffffff;--color-color-light-red-grey-100:#141414ff;--color-color-light-red-grey-80:#000000a6;--color-color-light-red-grey-60:#b5b5b5ff;--color-color-light-red-grey-40:#e0e0e0ff;--color-color-light-red-grey-20:#f5f5f5ff;--color-color-bold-reliance_midnight-20:#9eb5fa33;--color-color-bold-reliance_midnight-30:#9eb5fa66;--color-color-bold-reliance_midnight-40:#9eb5fa99;--color-color-bold-reliance_midnight-50:#9eb5faff;--color-color-bold-reliance_midnight-60:#c7d4fcff;--color-color-bold-reliance_midnight-70:#dce4fdff;--color-color-bold-reliance_midnight-80:#f3f5feff;--color-color-bold-reliance_midnight-inverse:#051442ff;--color-color-bold-reliance_midnight-background:#0a2885ff;--color-color-bold-reliance_midnight-grey-100:#ffffffff;--color-color-bold-reliance_midnight-grey-80:#ffffffc7;--color-color-bold-reliance_midnight-grey-60:#ffffff87;--color-color-bold-reliance_midnight-grey-40:#ffffff4f;--color-color-bold-reliance_midnight-grey-20:#ffffff1f;--color-color-dark-reliance_midnight-20:#051444ff;--color-color-dark-reliance_midnight-30:#092272ff;--color-color-dark-reliance_midnight-40:#0c30a0ff;--color-color-dark-reliance_midnight-50:#1144e4ff;--color-color-dark-reliance_midnight-60:#587cecff;--color-color-dark-reliance_midnight-70:#94abf3ff;--color-color-dark-reliance_midnight-80:#cfdafaff;--color-color-dark-reliance_midnight-inverse:#ffffffff;--color-color-dark-reliance_midnight-background:#141414ff;--color-color-dark-reliance_midnight-grey-100:#ffffffff;--color-color-dark-reliance_midnight-grey-80:#ffffffc7;--color-color-dark-reliance_midnight-grey-60:#a1a1a1ff;--color-color-dark-reliance_midnight-grey-40:#5a5a5aff;--color-color-dark-reliance_midnight-grey-20:#2b2b2bff;--color-color-light-reliance_midnight-20:#e7ebf8ff;--color-color-light-reliance_midnight-30:#9eb5faff;--color-color-light-reliance_midnight-40:#0f3cc9ff;--color-color-light-reliance_midnight-50:#0a2885ff;--color-color-light-reliance_midnight-60:#071c5dff;--color-color-light-reliance_midnight-70:#051442ff;--color-color-light-reliance_midnight-80:#030c28ff;--color-color-light-reliance_midnight-inverse:#ffffffff;--color-color-light-reliance_midnight-background:#ffffffff;--color-color-light-reliance_midnight-grey-100:#141414ff;--color-color-light-reliance_midnight-grey-80:#000000a6;--color-color-light-reliance_midnight-grey-60:#b5b5b5ff;--color-color-light-reliance_midnight-grey-40:#e0e0e0ff;--color-color-light-reliance_midnight-grey-20:#f5f5f5ff;--color-color-bold-reliance-20:#9eb5fa33;--color-color-bold-reliance-30:#9eb5fa66;--color-color-bold-reliance-40:#9eb5fa99;--color-color-bold-reliance-50:#9eb5faff;--color-color-bold-reliance-60:#becefbff;--color-color-bold-reliance-70:#d0dcfdff;--color-color-bold-reliance-80:#e8eefeff;--color-color-bold-reliance-inverse:#061951ff;--color-color-bold-reliance-background:#0f3cc9ff;--color-color-bold-reliance-grey-100:#ffffffff;--color-color-bold-reliance-grey-80:#ffffffc7;--color-color-bold-reliance-grey-60:#ffffff87;--color-color-bold-reliance-grey-40:#ffffff4f;--color-color-bold-reliance-grey-20:#ffffff1f;--color-color-dark-reliance-20:#051444ff;--color-color-dark-reliance-30:#092272ff;--color-color-dark-reliance-40:#0c30a0ff;--color-color-dark-reliance-50:#1144e4ff;--color-color-dark-reliance-60:#587cecff;--color-color-dark-reliance-70:#94abf3ff;--color-color-dark-reliance-80:#cfdafaff;--color-color-dark-reliance-inverse:#ffffffff;--color-color-dark-reliance-background:#141414ff;--color-color-dark-reliance-grey-100:#ffffffff;--color-color-dark-reliance-grey-80:#ffffffc7;--color-color-dark-reliance-grey-60:#a1a1a1ff;--color-color-dark-reliance-grey-40:#5a5a5aff;--color-color-dark-reliance-grey-20:#2b2b2bff;--color-color-light-reliance-20:#e7ebf8ff;--color-color-light-reliance-30:#9eb5faff;--color-color-light-reliance-40:#6789f4ff;--color-color-light-reliance-50:#0f3cc9ff;--color-color-light-reliance-60:#0a2885ff;--color-color-light-reliance-70:#061951ff;--color-color-light-reliance-80:#070e21ff;--color-color-light-reliance-inverse:#ffffffff;--color-color-light-reliance-background:#ffffffff;--color-color-light-reliance-grey-100:#141414ff;--color-color-light-reliance-grey-80:#000000a6;--color-color-light-reliance-grey-60:#b5b5b5ff;--color-color-light-reliance-grey-40:#e0e0e0ff;--color-color-light-reliance-grey-20:#f5f5f5ff;--color-color-bold-sky_midnight-20:#89dcff33;--color-color-bold-sky_midnight-30:#89dcff66;--color-color-bold-sky_midnight-40:#89dcff99;--color-color-bold-sky_midnight-50:#89dcffff;--color-color-bold-sky_midnight-60:#bceaffff;--color-color-bold-sky_midnight-70:#d4f2ffff;--color-color-bold-sky_midnight-80:#f2fbffff;--color-color-bold-sky_midnight-inverse:#062939ff;--color-color-bold-sky_midnight-background:#0c5273ff;--color-color-bold-sky_midnight-grey-100:#ffffffff;--color-color-bold-sky_midnight-grey-80:#ffffffc7;--color-color-bold-sky_midnight-grey-60:#ffffff87;--color-color-bold-sky_midnight-grey-40:#ffffff4f;--color-color-bold-sky_midnight-grey-20:#ffffff1f;--color-color-dark-sky_midnight-20:#002b3dff;--color-color-dark-sky_midnight-30:#004766ff;--color-color-dark-sky_midnight-40:#00638fff;--color-color-dark-sky_midnight-50:#007fadff;--color-color-dark-sky_midnight-60:#4ca5c6ff;--color-color-dark-sky_midnight-70:#8cc5daff;--color-color-dark-sky_midnight-80:#cce5efff;--color-color-dark-sky_midnight-inverse:#ffffffff;--color-color-dark-sky_midnight-background:#141414ff;--color-color-dark-sky_midnight-grey-100:#ffffffff;--color-color-dark-sky_midnight-grey-80:#ffffffc7;--color-color-dark-sky_midnight-grey-60:#a1a1a1ff;--color-color-dark-sky_midnight-grey-40:#5a5a5aff;--color-color-dark-sky_midnight-grey-20:#2b2b2bff;--color-color-light-sky_midnight-20:#e5f1f7ff;--color-color-light-sky_midnight-30:#89dcffff;--color-color-light-sky_midnight-40:#0078adff;--color-color-light-sky_midnight-50:#0c5273ff;--color-color-light-sky_midnight-60:#083950ff;--color-color-light-sky_midnight-70:#062939ff;--color-color-light-sky_midnight-80:#041922ff;--color-color-light-sky_midnight-inverse:#ffffffff;--color-color-light-sky_midnight-background:#ffffffff;--color-color-light-sky_midnight-grey-100:#141414ff;--color-color-light-sky_midnight-grey-80:#000000a6;--color-color-light-sky_midnight-grey-60:#b5b5b5ff;--color-color-light-sky_midnight-grey-40:#e0e0e0ff;--color-color-light-sky_midnight-grey-20:#f5f5f5ff;--color-color-bold-sky-20:#89dcff33;--color-color-bold-sky-30:#89dcff66;--color-color-bold-sky-40:#89dcff99;--color-color-bold-sky-50:#89dcffff;--color-color-bold-sky-60:#eefaffff;--color-color-bold-sky-70:#ffffffff;--color-color-bold-sky-80:#ffffffff;--color-color-bold-sky-inverse:#00364eff;--color-color-bold-sky-background:#0078adff;--color-color-bold-sky-grey-100:#ffffffff;--color-color-bold-sky-grey-80:#fffffff0;--color-color-bold-sky-grey-60:#ffffff87;--color-color-bold-sky-grey-40:#ffffff4f;--color-color-bold-sky-grey-20:#ffffff1f;--color-color-dark-sky-20:#002b3dff;--color-color-dark-sky-30:#004766ff;--color-color-dark-sky-40:#00638fff;--color-color-dark-sky-50:#007fadff;--color-color-dark-sky-60:#4ca5c6ff;--color-color-dark-sky-70:#8cc5daff;--color-color-dark-sky-80:#cce5efff;--color-color-dark-sky-inverse:#ffffffff;--color-color-dark-sky-background:#141414ff;--color-color-dark-sky-grey-100:#ffffffff;--color-color-dark-sky-grey-80:#ffffffc7;--color-color-dark-sky-grey-60:#a1a1a1ff;--color-color-dark-sky-grey-40:#5a5a5aff;--color-color-dark-sky-grey-20:#2b2b2bff;--color-color-light-sky-20:#e5f1f7ff;--color-color-light-sky-30:#89dcffff;--color-color-light-sky-40:#67c3efff;--color-color-light-sky-50:#0078adff;--color-color-light-sky-60:#0c5273ff;--color-color-light-sky-70:#00364eff;--color-color-light-sky-80:#001e2bff;--color-color-light-sky-inverse:#ffffffff;--color-color-light-sky-background:#ffffffff;--color-color-light-sky-grey-100:#141414ff;--color-color-light-sky-grey-80:#000000a6;--color-color-light-sky-grey-60:#b5b5b5ff;--color-color-light-sky-grey-40:#e0e0e0ff;--color-color-light-sky-grey-20:#f5f5f5ff;--color-color-bold-violet_midnight-20:#f7a8fa33;--color-color-bold-violet_midnight-30:#f7a8fa66;--color-color-bold-violet_midnight-40:#f7a8fa99;--color-color-bold-violet_midnight-50:#f7a8faff;--color-color-bold-violet_midnight-60:#fbd1fcff;--color-color-bold-violet_midnight-70:#fbd3fcff;--color-color-bold-violet_midnight-80:#fef3feff;--color-color-bold-violet_midnight-inverse:#3d0040ff;--color-color-bold-violet_midnight-background:#79007fff;--color-color-bold-violet_midnight-grey-100:#ffffffff;--color-color-bold-violet_midnight-grey-80:#ffffffc7;--color-color-bold-violet_midnight-grey-60:#ffffff87;--color-color-bold-violet_midnight-grey-40:#ffffff4f;--color-color-bold-violet_midnight-grey-20:#ffffff1f;--color-color-dark-violet_midnight-20:#300d31ff;--color-color-dark-violet_midnight-30:#571859ff;--color-color-dark-violet_midnight-40:#79007fff;--color-color-dark-violet_midnight-50:#c135c5ff;--color-color-dark-violet_midnight-60:#f680f9ff;--color-color-dark-violet_midnight-70:#f7a8faff;--color-color-dark-violet_midnight-80:#f9ebf9ff;--color-color-dark-violet_midnight-inverse:#ffffffff;--color-color-dark-violet_midnight-background:#141414ff;--color-color-dark-violet_midnight-grey-100:#ffffffff;--color-color-dark-violet_midnight-grey-80:#ffffffc7;--color-color-dark-violet_midnight-grey-60:#a1a1a1ff;--color-color-dark-violet_midnight-grey-40:#5a5a5aff;--color-color-dark-violet_midnight-grey-20:#2b2b2bff;--color-color-light-violet_midnight-20:#f9ebf9ff;--color-color-light-violet_midnight-30:#f7a8faff;--color-color-light-violet_midnight-40:#c135c5ff;--color-color-light-violet_midnight-50:#79007fff;--color-color-light-violet_midnight-60:#550059ff;--color-color-light-violet_midnight-70:#3d0040ff;--color-color-light-violet_midnight-80:#240026ff;--color-color-light-violet_midnight-inverse:#ffffffff;--color-color-light-violet_midnight-background:#ffffffff;--color-color-light-violet_midnight-grey-100:#141414ff;--color-color-light-violet_midnight-grey-80:#000000a6;--color-color-light-violet_midnight-grey-60:#b5b5b5ff;--color-color-light-violet_midnight-grey-40:#e0e0e0ff;--color-color-light-violet_midnight-grey-20:#f5f5f5ff;--color-color-bold-violet-20:#f7a8fa33;--color-color-bold-violet-30:#f7a8fa66;--color-color-bold-violet-40:#f7a8fa99;--color-color-bold-violet-50:#f7a8faff;--color-color-bold-violet-60:#fefdffff;--color-color-bold-violet-70:#ffffffff;--color-color-bold-violet-80:#ffffffff;--color-color-bold-violet-inverse:#571859ff;--color-color-bold-violet-background:#c135c5ff;--color-color-bold-violet-grey-100:#ffffffff;--color-color-bold-violet-grey-80:#fffffffc;--color-color-bold-violet-grey-60:#ffffff87;--color-color-bold-violet-grey-40:#ffffff4f;--color-color-bold-violet-grey-20:#ffffff1f;--color-color-dark-violet-20:#300d31ff;--color-color-dark-violet-30:#571859ff;--color-color-dark-violet-40:#79007fff;--color-color-dark-violet-50:#c135c5ff;--color-color-dark-violet-60:#f680f9ff;--color-color-dark-violet-70:#f7a8faff;--color-color-dark-violet-80:#f9ebf9ff;--color-color-dark-violet-inverse:#ffffffff;--color-color-dark-violet-background:#141414ff;--color-color-dark-violet-grey-100:#ffffffff;--color-color-dark-violet-grey-80:#ffffffc7;--color-color-dark-violet-grey-60:#a1a1a1ff;--color-color-dark-violet-grey-40:#5a5a5aff;--color-color-dark-violet-grey-20:#2b2b2bff;--color-color-light-violet-20:#f9ebf9ff;--color-color-light-violet-30:#f7a8faff;--color-color-light-violet-40:#f680f9ff;--color-color-light-violet-50:#c135c5ff;--color-color-light-violet-60:#79007fff;--color-color-light-violet-70:#571859ff;--color-color-light-violet-80:#300d31ff;--color-color-light-violet-inverse:#ffffffff;--color-color-light-violet-background:#ffffffff;--color-color-light-violet-grey-100:#141414ff;--color-color-light-violet-grey-80:#000000a6;--color-color-light-violet-grey-60:#b5b5b5ff;--color-color-light-violet-grey-40:#e0e0e0ff;--color-color-light-violet-grey-20:#f5f5f5ff;--color-color-light-white:#ffffff;--color-color-light-black:#141414;--color-color-light-feedback-error-80:#660014;--color-color-light-feedback-error-50:#f50031;--color-color-light-feedback-error-20:#fee6ea;--color-color-light-feedback-warning-80:#7d2f08;--color-color-light-feedback-warning-50:#f06d0f;--color-color-light-feedback-warning-20:#fef0e7;--color-color-light-feedback-success-80:#135610;--color-color-light-feedback-success-50:#25ab21;--color-color-light-feedback-success-20:#e9f7e9;--color-color-bold-white:#ffffff;--color-color-bold-black:#141414;--color-color-bold-feedback-error-80:#660014;--color-color-bold-feedback-error-50:#f50031;--color-color-bold-feedback-error-20:#fee6ea;--color-color-bold-feedback-warning-80:#7d2f08;--color-color-bold-feedback-warning-50:#f06d0f;--color-color-bold-feedback-warning-20:#fef0e7;--color-color-bold-feedback-success-80:#135610;--color-color-bold-feedback-success-50:#25ab21;--color-color-bold-feedback-success-20:#e9f7e9;--color-color-dark-white:#ffffff;--color-color-dark-black:#141414;--color-color-dark-feedback-error-80:#fee6ea;--color-color-dark-feedback-error-50:#f50031;--color-color-dark-feedback-error-20:#660014;--color-color-dark-feedback-warning-80:#fef0e7;--color-color-dark-feedback-warning-50:#f06d0f;--color-color-dark-feedback-warning-20:#7d2f08;--color-color-dark-feedback-success-80:#e9f7e9;--color-color-dark-feedback-success-50:#25ab21;--color-color-dark-feedback-success-20:#135610;--color-color-light-gold-20:#f9f6efFF;--color-color-dark-gold-20:#3f3721FF;--color-color-bold-gold-20:#211d14FF;--color-color-light-gold-30:#f4ead4FF;--color-color-dark-gold-30:#746640FF;--color-color-bold-gold-30:#3f3721FF;--color-color-light-gold-40:#f0deb2FF;--color-color-dark-gold-40:#a18e5bFF;--color-color-bold-gold-40:#746640FF;--color-color-light-gold-50:#c9b273FF;--color-color-dark-gold-50:#d2ba78FF;--color-color-bold-gold-50:#a18e5bFF;--color-color-light-gold-60:#968454FF;--color-color-dark-gold-60:#f0deb2FF;--color-color-bold-gold-60:#f0deb2FF;--color-color-light-gold-70:#6a5d3aFF;--color-color-dark-gold-70:#f4ead4FF;--color-color-bold-gold-70:#f4ead4FF;--color-color-light-gold-80:#352e1dFF;--color-color-dark-gold-80:#f9f6efFF;--color-color-bold-gold-80:#f9f6efFF;--color-color-light-gold-grey-20:#f5f5f5FF;--color-color-dark-gold-grey-20:#2b2b2bFF;--color-color-bold-gold-grey-20:#ffffff1F;--color-color-light-gold-grey-40:#e0e0e0FF;--color-color-dark-gold-grey-40:#5a5a5aFF;--color-color-bold-gold-grey-40:#ffffff52;--color-color-light-gold-grey-60:#b5b5b5FF;--color-color-dark-gold-grey-60:#a1a1a1FF;--color-color-bold-gold-grey-60:#ffffff87;--color-color-light-gold-grey-80:#000000A6;--color-color-dark-gold-grey-80:#ffffffC7;--color-color-bold-gold-grey-80:#ffffffC7;--color-color-light-gold-grey-100:#141414FF;--color-color-dark-gold-grey-100:#ffffffFF;--color-color-bold-gold-grey-100:#ffffffFF;--color-color-light-gold-background:#ffffffFF;--color-color-dark-gold-background:#141414FF;--color-color-bold-gold-background:#c9b273FF;--color-color-light-gold-inverse:#352e1dFF;--color-color-dark-gold-inverse:#3f3721FF;--color-color-bold-gold-inverse:#211d14FF;--color-color-light-rose-20:#fcf5f5FF;--color-color-dark-rose-20:#2e070aFF;--color-color-bold-rose-20:#4e0b19FF;--color-color-light-rose-30:#fad8d8FF;--color-color-dark-rose-30:#700b25FF;--color-color-bold-rose-30:#d8214fFF;--color-color-light-rose-40:#f9c9caFF;--color-color-dark-rose-40:#c61d48FF;--color-color-bold-rose-40:#f8536eFF;--color-color-light-rose-50:#fa969dFF;--color-color-dark-rose-50:#f8536eFF;--color-color-bold-rose-50:#f96e7eFF;--color-color-light-rose-60:#f96e7eFF;--color-color-dark-rose-60:#fba5aaFF;--color-color-bold-rose-60:#fab6b9FF;--color-color-light-rose-70:#720c26FF;--color-color-dark-rose-70:#fad7d8FF;--color-color-bold-rose-70:#fad7d8FF;--color-color-light-rose-80:#3d0912FF;--color-color-dark-rose-80:#fae6e7FF;--color-color-bold-rose-80:#fcf5f5FF;--color-color-light-rose-grey-20:#f5f5f5FF;--color-color-dark-rose-grey-20:#2b2b2bFF;--color-color-bold-rose-grey-20:#ffffff1F;--color-color-light-rose-grey-40:#e0e0e0FF;--color-color-dark-rose-grey-40:#5a5a5aFF;--color-color-bold-rose-grey-40:#ffffff52;--color-color-light-rose-grey-60:#b5b5b5FF;--color-color-dark-rose-grey-60:#a1a1a1FF;--color-color-bold-rose-grey-60:#ffffff87;--color-color-light-rose-grey-80:#000000A6;--color-color-dark-rose-grey-80:#ffffffC7;--color-color-bold-rose-grey-80:#ffffffC7;--color-color-light-rose-grey-100:#141414FF;--color-color-dark-rose-grey-100:#ffffffFF;--color-color-bold-rose-grey-100:#ffffffFF;--color-color-light-rose-background:#3d0912FF;--color-color-dark-rose-background:#141414FF;--color-color-bold-rose-background:#141414FF;--color-color-light-rose-inverse:#3d0912FF;--color-color-dark-rose-inverse:#ffffffFF;--color-color-bold-rose-inverse:#2e070aFF;--color-custom_color_2:#75757580;--color-custom_color_3:#000000D9;--color-custom_color_4:#75757580;--color-custom_color_5:#00000029;--font-families-as-desktop-heading-xl:Noto Sans;--font-families-as-desktop-heading-l:Noto Sans;--font-families-as-desktop-heading-m:Noto Sans;--font-families-as-desktop-heading-s:Noto Sans;--font-families-as-desktop-heading-xs:Noto Sans;--font-families-as-desktop-heading-xxs:Noto Sans;--font-families-as-desktop-overline:Noto Sans;--font-families-as-desktop-body-l:Noto Sans;--font-families-as-desktop-body-lbold:Noto Sans;--font-families-as-desktop-body-llink:Noto Sans;--font-families-as-desktop-body-m:Noto Sans;--font-families-as-desktop-body-mbold:Noto Sans;--font-families-as-desktop-body-mlink:Noto Sans;--font-families-as-desktop-body-s:Noto Sans;--font-families-as-desktop-body-sbold:Noto Sans;--font-families-as-desktop-body-slink:Noto Sans;--font-families-as-desktop-body-xs:Noto Sans;--font-families-as-desktop-body-xs-bold:Noto Sans;--font-families-as-desktop-body-xs-link:Noto Sans;--font-families-as-desktop-body-xxs:Noto Sans;--font-families-as-desktop-body-xxs-bold:Noto Sans;--font-families-as-desktop-body-xxs-link:Noto Sans;--font-families-as-desktop-list-title:Noto Sans;--font-families-as-desktop-button:Noto Sans;--font-families-as-desktop-code:JetBrains Mono;--font-families-as-mobile-heading-xl:Noto Sans;--font-families-as-mobile-heading-l:Noto Sans;--font-families-as-mobile-heading-m:Noto Sans;--font-families-as-mobile-heading-s:Noto Sans;--font-families-as-mobile-heading-xs:Noto Sans;--font-families-as-mobile-heading-xxs:Noto Sans;--font-families-as-mobile-overline:Noto Sans;--font-families-as-mobile-body-l:Noto Sans;--font-families-as-mobile-body-lbold:Noto Sans;--font-families-as-mobile-body-llink:Noto Sans;--font-families-as-mobile-body-m:Noto Sans;--font-families-as-mobile-body-mbold:Noto Sans;--font-families-as-mobile-body-mlink:Noto Sans;--font-families-as-mobile-body-s:Noto Sans;--font-families-as-mobile-body-sbold:Noto Sans;--font-families-as-mobile-body-slink:Noto Sans;--font-families-as-mobile-body-xs:Noto Sans;--font-families-as-mobile-body-xs-bold:Noto Sans;--font-families-as-mobile-body-xs-link:Noto Sans;--font-families-as-mobile-body-xxs:Noto Sans;--font-families-as-mobile-body-xxs-bold:Noto Sans;--font-families-as-mobile-body-xxs-link:Noto Sans;--font-families-as-mobile-list-title:Noto Sans;--font-families-as-mobile-button:Noto Sans;--font-families-as-mobile-code:JetBrains Mono;--font-families-bn-desktop-heading-xl:Noto Sans Bengali;--font-families-bn-desktop-heading-l:Noto Sans Bengali;--font-families-bn-desktop-heading-m:Noto Sans Bengali;--font-families-bn-desktop-heading-s:Noto Sans Bengali;--font-families-bn-desktop-heading-xs:Noto Sans Bengali;--font-families-bn-desktop-heading-xxs:Noto Sans Bengali;--font-families-bn-desktop-overline:Noto Sans Bengali;--font-families-bn-desktop-body-l:Noto Sans Bengali;--font-families-bn-desktop-body-lbold:Noto Sans Bengali;--font-families-bn-desktop-body-llink:Noto Sans Bengali;--font-families-bn-desktop-body-m:Noto Sans Bengali;--font-families-bn-desktop-body-mbold:Noto Sans Bengali;--font-families-bn-desktop-body-mlink:Noto Sans Bengali;--font-families-bn-desktop-body-s:Noto Sans Bengali;--font-families-bn-desktop-body-sbold:Noto Sans Bengali;--font-families-bn-desktop-body-slink:Noto Sans Bengali;--font-families-bn-desktop-body-xs:Noto Sans Bengali;--font-families-bn-desktop-body-xs-bold:Noto Sans Bengali;--font-families-bn-desktop-body-xs-link:Noto Sans Bengali;--font-families-bn-desktop-body-xxs:Noto Sans Bengali;--font-families-bn-desktop-body-xxs-bold:Noto Sans Bengali;--font-families-bn-desktop-body-xxs-link:Noto Sans Bengali;--font-families-bn-desktop-list-title:Noto Sans Bengali;--font-families-bn-desktop-button:Noto Sans Bengali;--font-families-bn-desktop-code:JetBrains Mono;--font-families-bn-mobile-heading-xl:Noto Sans Bengali;--font-families-bn-mobile-heading-l:Noto Sans Bengali;--font-families-bn-mobile-heading-m:Noto Sans Bengali;--font-families-bn-mobile-heading-s:Noto Sans Bengali;--font-families-bn-mobile-heading-xs:Noto Sans Bengali;--font-families-bn-mobile-heading-xxs:Noto Sans Bengali;--font-families-bn-mobile-overline:Noto Sans Bengali;--font-families-bn-mobile-body-l:Noto Sans Bengali;--font-families-bn-mobile-body-lbold:Noto Sans Bengali;--font-families-bn-mobile-body-llink:Noto Sans Bengali;--font-families-bn-mobile-body-m:Noto Sans Bengali;--font-families-bn-mobile-body-mbold:Noto Sans Bengali;--font-families-bn-mobile-body-mlink:Noto Sans Bengali;--font-families-bn-mobile-body-s:Noto Sans Bengali;--font-families-bn-mobile-body-sbold:Noto Sans Bengali;--font-families-bn-mobile-body-slink:Noto Sans Bengali;--font-families-bn-mobile-body-xs:Noto Sans Bengali;--font-families-bn-mobile-body-xs-bold:Noto Sans Bengali;--font-families-bn-mobile-body-xs-link:Noto Sans Bengali;--font-families-bn-mobile-body-xxs:Noto Sans Bengali;--font-families-bn-mobile-body-xxs-bold:Noto Sans Bengali;--font-families-bn-mobile-body-xxs-link:Noto Sans Bengali;--font-families-bn-mobile-list-title:Noto Sans Bengali;--font-families-bn-mobile-button:Noto Sans Bengali;--font-families-bn-mobile-code:JetBrains Mono;--font-families-en-desktop-heading-xl:JioType;--font-families-en-desktop-heading-l:JioType;--font-families-en-desktop-heading-m:JioType;--font-families-en-desktop-heading-s:JioType;--font-families-en-desktop-heading-xs:JioType;--font-families-en-desktop-heading-xxs:JioType;--font-families-en-desktop-overline:JioType;--font-families-en-desktop-body-l:JioType;--font-families-en-desktop-body-lbold:JioType;--font-families-en-desktop-body-llink:JioType;--font-families-en-desktop-body-m:JioType;--font-families-en-desktop-body-mbold:JioType;--font-families-en-desktop-body-mlink:JioType;--font-families-en-desktop-body-s:JioType;--font-families-en-desktop-body-sbold:JioType;--font-families-en-desktop-body-slink:JioType;--font-families-en-desktop-body-xs:JioType;--font-families-en-desktop-body-xs-bold:JioType;--font-families-en-desktop-body-xs-link:JioType;--font-families-en-desktop-body-xxs:JioType;--font-families-en-desktop-body-xxs-bold:JioType;--font-families-en-desktop-body-xxs-link:JioType;--font-families-en-desktop-list-title:JioType;--font-families-en-desktop-button:JioType;--font-families-en-desktop-code:JetBrains Mono;--font-families-en-mobile-heading-xl:JioType;--font-families-en-mobile-heading-l:JioType;--font-families-en-mobile-heading-m:JioType;--font-families-en-mobile-heading-s:JioType;--font-families-en-mobile-heading-xs:JioType;--font-families-en-mobile-heading-xxs:JioType;--font-families-en-mobile-overline:JioType;--font-families-en-mobile-body-l:JioType;--font-families-en-mobile-body-lbold:JioType;--font-families-en-mobile-body-llink:JioType;--font-families-en-mobile-body-m:JioType;--font-families-en-mobile-body-mbold:JioType;--font-families-en-mobile-body-mlink:JioType;--font-families-en-mobile-body-s:JioType;--font-families-en-mobile-body-sbold:JioType;--font-families-en-mobile-body-slink:JioType;--font-families-en-mobile-body-xs:JioType;--font-families-en-mobile-body-xs-bold:JioType;--font-families-en-mobile-body-xs-link:JioType;--font-families-en-mobile-body-xxs:JioType;--font-families-en-mobile-body-xxs-bold:JioType;--font-families-en-mobile-body-xxs-link:JioType;--font-families-en-mobile-list-title:JioType;--font-families-en-mobile-button:JioType;--font-families-en-mobile-code:JetBrains Mono;--font-families-gu-desktop-heading-xl:Noto Sans Gujarati;--font-families-gu-desktop-heading-l:Noto Sans Gujarati;--font-families-gu-desktop-heading-m:Noto Sans Gujarati;--font-families-gu-desktop-heading-s:Noto Sans Gujarati;--font-families-gu-desktop-heading-xs:Noto Sans Gujarati;--font-families-gu-desktop-heading-xxs:Noto Sans Gujarati;--font-families-gu-desktop-overline:Noto Sans Gujarati;--font-families-gu-desktop-body-l:Noto Sans Gujarati;--font-families-gu-desktop-body-lbold:Noto Sans Gujarati;--font-families-gu-desktop-body-llink:Noto Sans Gujarati;--font-families-gu-desktop-body-m:Noto Sans Gujarati;--font-families-gu-desktop-body-mbold:Noto Sans Gujarati;--font-families-gu-desktop-body-mlink:Noto Sans Gujarati;--font-families-gu-desktop-body-s:Noto Sans Gujarati;--font-families-gu-desktop-body-sbold:Noto Sans Gujarati;--font-families-gu-desktop-body-slink:Noto Sans Gujarati;--font-families-gu-desktop-body-xs:Noto Sans Gujarati;--font-families-gu-desktop-body-xs-bold:Noto Sans Gujarati;--font-families-gu-desktop-body-xs-link:Noto Sans Gujarati;--font-families-gu-desktop-body-xxs:Noto Sans Gujarati;--font-families-gu-desktop-body-xxs-bold:Noto Sans Gujarati;--font-families-gu-desktop-body-xxs-link:Noto Sans Gujarati;--font-families-gu-desktop-list-title:Noto Sans Gujarati;--font-families-gu-desktop-button:Noto Sans Gujarati;--font-families-gu-desktop-code:JetBrains Mono;--font-families-gu-mobile-heading-xl:Noto Sans Gujarati;--font-families-gu-mobile-heading-l:Noto Sans Gujarati;--font-families-gu-mobile-heading-m:Noto Sans Gujarati;--font-families-gu-mobile-heading-s:Noto Sans Gujarati;--font-families-gu-mobile-heading-xs:Noto Sans Gujarati;--font-families-gu-mobile-heading-xxs:Noto Sans Gujarati;--font-families-gu-mobile-overline:Noto Sans Gujarati;--font-families-gu-mobile-body-l:Noto Sans Gujarati;--font-families-gu-mobile-body-lbold:Noto Sans Gujarati;--font-families-gu-mobile-body-llink:Noto Sans Gujarati;--font-families-gu-mobile-body-m:Noto Sans Gujarati;--font-families-gu-mobile-body-mbold:Noto Sans Gujarati;--font-families-gu-mobile-body-mlink:Noto Sans Gujarati;--font-families-gu-mobile-body-s:Noto Sans Gujarati;--font-families-gu-mobile-body-sbold:Noto Sans Gujarati;--font-families-gu-mobile-body-slink:Noto Sans Gujarati;--font-families-gu-mobile-body-xs:Noto Sans Gujarati;--font-families-gu-mobile-body-xs-bold:Noto Sans Gujarati;--font-families-gu-mobile-body-xs-link:Noto Sans Gujarati;--font-families-gu-mobile-body-xxs:Noto Sans Gujarati;--font-families-gu-mobile-body-xxs-bold:Noto Sans Gujarati;--font-families-gu-mobile-body-xxs-link:Noto Sans Gujarati;--font-families-gu-mobile-list-title:Noto Sans Gujarati;--font-families-gu-mobile-button:Noto Sans Gujarati;--font-families-gu-mobile-code:JetBrains Mono;--font-families-hi-desktop-heading-xl:Noto Sans;--font-families-hi-desktop-heading-l:Noto Sans;--font-families-hi-desktop-heading-m:Noto Sans;--font-families-hi-desktop-heading-s:Noto Sans;--font-families-hi-desktop-heading-xs:Noto Sans;--font-families-hi-desktop-heading-xxs:Noto Sans;--font-families-hi-desktop-overline:Noto Sans Bengali;--font-families-hi-desktop-body-l:Noto Sans;--font-families-hi-desktop-body-lbold:Noto Sans;--font-families-hi-desktop-body-llink:Noto Sans;--font-families-hi-desktop-body-m:Noto Sans;--font-families-hi-desktop-body-mbold:Noto Sans;--font-families-hi-desktop-body-mlink:Noto Sans;--font-families-hi-desktop-body-s:Noto Sans;--font-families-hi-desktop-body-sbold:Noto Sans;--font-families-hi-desktop-body-slink:Noto Sans;--font-families-hi-desktop-body-xs:Noto Sans;--font-families-hi-desktop-body-xs-bold:Noto Sans;--font-families-hi-desktop-body-xs-link:Noto Sans;--font-families-hi-desktop-body-xxs:Noto Sans;--font-families-hi-desktop-body-xxs-bold:Noto Sans;--font-families-hi-desktop-body-xxs-link:Noto Sans;--font-families-hi-desktop-list-title:Noto Sans;--font-families-hi-desktop-button:Noto Sans;--font-families-hi-desktop-code:JetBrains Mono;--font-families-hi-mobile-heading-xl:Noto Sans;--font-families-hi-mobile-heading-l:Noto Sans;--font-families-hi-mobile-heading-m:Noto Sans;--font-families-hi-mobile-heading-s:Noto Sans;--font-families-hi-mobile-heading-xs:Noto Sans;--font-families-hi-mobile-heading-xxs:Noto Sans;--font-families-hi-mobile-overline:Noto Sans;--font-families-hi-mobile-body-l:Noto Sans;--font-families-hi-mobile-body-lbold:Noto Sans;--font-families-hi-mobile-body-llink:Noto Sans;--font-families-hi-mobile-body-m:Noto Sans;--font-families-hi-mobile-body-mbold:Noto Sans;--font-families-hi-mobile-body-mlink:Noto Sans;--font-families-hi-mobile-body-s:Noto Sans;--font-families-hi-mobile-body-sbold:Noto Sans;--font-families-hi-mobile-body-slink:Noto Sans;--font-families-hi-mobile-body-xs:Noto Sans;--font-families-hi-mobile-body-xs-bold:Noto Sans;--font-families-hi-mobile-body-xs-link:Noto Sans;--font-families-hi-mobile-body-xxs:Noto Sans;--font-families-hi-mobile-body-xxs-bold:Noto Sans;--font-families-hi-mobile-body-xxs-link:Noto Sans;--font-families-hi-mobile-list-title:Noto Sans;--font-families-hi-mobile-button:Noto Sans;--font-families-hi-mobile-code:JetBrains Mono;--font-families-kn-desktop-heading-xl:Noto Sans Kannada;--font-families-kn-desktop-heading-l:Noto Sans Kannada;--font-families-kn-desktop-heading-m:Noto Sans Kannada;--font-families-kn-desktop-heading-s:Noto Sans Kannada;--font-families-kn-desktop-heading-xs:Noto Sans Kannada;--font-families-kn-desktop-heading-xxs:Noto Sans Kannada;--font-families-kn-desktop-overline:Noto Sans Kannada;--font-families-kn-desktop-body-l:Noto Sans Kannada;--font-families-kn-desktop-body-lbold:Noto Sans Kannada;--font-families-kn-desktop-body-llink:Noto Sans Kannada;--font-families-kn-desktop-body-m:Noto Sans Kannada;--font-families-kn-desktop-body-mbold:Noto Sans Kannada;--font-families-kn-desktop-body-mlink:Noto Sans Kannada;--font-families-kn-desktop-body-s:Noto Sans Kannada;--font-families-kn-desktop-body-sbold:Noto Sans Kannada;--font-families-kn-desktop-body-slink:Noto Sans Kannada;--font-families-kn-desktop-body-xs:Noto Sans Kannada;--font-families-kn-desktop-body-xs-bold:Noto Sans Kannada;--font-families-kn-desktop-body-xs-link:Noto Sans Kannada;--font-families-kn-desktop-body-xxs:Noto Sans Kannada;--font-families-kn-desktop-body-xxs-bold:Noto Sans Kannada;--font-families-kn-desktop-body-xxs-link:Noto Sans Kannada;--font-families-kn-desktop-list-title:Noto Sans Kannada;--font-families-kn-desktop-button:Noto Sans Kannada;--font-families-kn-desktop-code:JetBrains Mono;--font-families-kn-mobile-heading-xl:Noto Sans Kannada;--font-families-kn-mobile-heading-l:Noto Sans Kannada;--font-families-kn-mobile-heading-m:Noto Sans Kannada;--font-families-kn-mobile-heading-s:Noto Sans Kannada;--font-families-kn-mobile-heading-xs:Noto Sans Kannada;--font-families-kn-mobile-heading-xxs:Noto Sans Kannada;--font-families-kn-mobile-overline:Noto Sans Kannada;--font-families-kn-mobile-body-l:Noto Sans Kannada;--font-families-kn-mobile-body-lbold:Noto Sans Kannada;--font-families-kn-mobile-body-llink:Noto Sans Kannada;--font-families-kn-mobile-body-m:Noto Sans Kannada;--font-families-kn-mobile-body-mbold:Noto Sans Kannada;--font-families-kn-mobile-body-mlink:Noto Sans Kannada;--font-families-kn-mobile-body-s:Noto Sans Kannada;--font-families-kn-mobile-body-sbold:Noto Sans Kannada;--font-families-kn-mobile-body-slink:Noto Sans Kannada;--font-families-kn-mobile-body-xs:Noto Sans Kannada;--font-families-kn-mobile-body-xs-bold:Noto Sans Kannada;--font-families-kn-mobile-body-xs-link:Noto Sans Kannada;--font-families-kn-mobile-body-xxs:Noto Sans Kannada;--font-families-kn-mobile-body-xxs-bold:Noto Sans Kannada;--font-families-kn-mobile-body-xxs-link:Noto Sans Kannada;--font-families-kn-mobile-list-title:Noto Sans Kannada;--font-families-kn-mobile-button:Noto Sans Kannada;--font-families-kn-mobile-code:JetBrains Mono;--font-families-ml-desktop-heading-xl:Noto Sans Malayalam;--font-families-ml-desktop-heading-l:Noto Sans Malayalam;--font-families-ml-desktop-heading-m:Noto Sans Malayalam;--font-families-ml-desktop-heading-s:Noto Sans Malayalam;--font-families-ml-desktop-heading-xs:Noto Sans Malayalam;--font-families-ml-desktop-heading-xxs:Noto Sans Malayalam;--font-families-ml-desktop-overline:Noto Sans Malayalam;--font-families-ml-desktop-body-l:Noto Sans Malayalam;--font-families-ml-desktop-body-lbold:Noto Sans Malayalam;--font-families-ml-desktop-body-llink:Noto Sans Malayalam;--font-families-ml-desktop-body-m:Noto Sans Malayalam;--font-families-ml-desktop-body-mbold:Noto Sans Malayalam;--font-families-ml-desktop-body-mlink:Noto Sans Malayalam;--font-families-ml-desktop-body-s:Noto Sans Malayalam;--font-families-ml-desktop-body-sbold:Noto Sans Malayalam;--font-families-ml-desktop-body-slink:Noto Sans Malayalam;--font-families-ml-desktop-body-xs:Noto Sans Malayalam;--font-families-ml-desktop-body-xs-bold:Noto Sans Malayalam;--font-families-ml-desktop-body-xs-link:Noto Sans Malayalam;--font-families-ml-desktop-body-xxs:Noto Sans Malayalam;--font-families-ml-desktop-body-xxs-bold:Noto Sans Malayalam;--font-families-ml-desktop-body-xxs-link:Noto Sans Malayalam;--font-families-ml-desktop-list-title:Noto Sans Malayalam;--font-families-ml-desktop-button:Noto Sans Malayalam;--font-families-ml-desktop-code:JetBrains Mono;--font-families-ml-mobile-heading-xl:Noto Sans Malayalam;--font-families-ml-mobile-heading-l:Noto Sans Malayalam;--font-families-ml-mobile-heading-m:Noto Sans Malayalam;--font-families-ml-mobile-heading-s:Noto Sans Malayalam;--font-families-ml-mobile-heading-xs:Noto Sans Malayalam;--font-families-ml-mobile-heading-xxs:Noto Sans Malayalam;--font-families-ml-mobile-overline:Noto Sans Malayalam;--font-families-ml-mobile-body-l:Noto Sans Malayalam;--font-families-ml-mobile-body-lbold:Noto Sans Malayalam;--font-families-ml-mobile-body-llink:Noto Sans Malayalam;--font-families-ml-mobile-body-m:Noto Sans Malayalam;--font-families-ml-mobile-body-mbold:Noto Sans Malayalam;--font-families-ml-mobile-body-mlink:Noto Sans Malayalam;--font-families-ml-mobile-body-s:Noto Sans Malayalam;--font-families-ml-mobile-body-sbold:Noto Sans Malayalam;--font-families-ml-mobile-body-slink:Noto Sans Malayalam;--font-families-ml-mobile-body-xs:Noto Sans Malayalam;--font-families-ml-mobile-body-xs-bold:Noto Sans Malayalam;--font-families-ml-mobile-body-xs-link:Noto Sans Malayalam;--font-families-ml-mobile-body-xxs:Noto Sans Malayalam;--font-families-ml-mobile-body-xxs-bold:Noto Sans Malayalam;--font-families-ml-mobile-body-xxs-link:Noto Sans Malayalam;--font-families-ml-mobile-list-title:Noto Sans Malayalam;--font-families-ml-mobile-button:Noto Sans Malayalam;--font-families-ml-mobile-code:JetBrains Mono;--font-families-mr-desktop-heading-xl:Noto Sans;--font-families-mr-desktop-heading-l:Noto Sans;--font-families-mr-desktop-heading-m:Noto Sans;--font-families-mr-desktop-heading-s:Noto Sans;--font-families-mr-desktop-heading-xs:Noto Sans;--font-families-mr-desktop-heading-xxs:Noto Sans;--font-families-mr-desktop-overline:Noto Sans;--font-families-mr-desktop-body-l:Noto Sans;--font-families-mr-desktop-body-lbold:Noto Sans;--font-families-mr-desktop-body-llink:Noto Sans;--font-families-mr-desktop-body-m:Noto Sans;--font-families-mr-desktop-body-mbold:Noto Sans;--font-families-mr-desktop-body-mlink:Noto Sans;--font-families-mr-desktop-body-s:Noto Sans;--font-families-mr-desktop-body-sbold:Noto Sans;--font-families-mr-desktop-body-slink:Noto Sans;--font-families-mr-desktop-body-xs:Noto Sans;--font-families-mr-desktop-body-xs-bold:Noto Sans;--font-families-mr-desktop-body-xs-link:Noto Sans;--font-families-mr-desktop-body-xxs:Noto Sans;--font-families-mr-desktop-body-xxs-bold:Noto Sans;--font-families-mr-desktop-body-xxs-link:Noto Sans;--font-families-mr-desktop-list-title:Noto Sans;--font-families-mr-desktop-button:Noto Sans;--font-families-mr-desktop-code:JetBrains Mono;--font-families-mr-mobile-heading-xl:Noto Sans;--font-families-mr-mobile-heading-l:Noto Sans;--font-families-mr-mobile-heading-m:Noto Sans;--font-families-mr-mobile-heading-s:Noto Sans;--font-families-mr-mobile-heading-xs:Noto Sans;--font-families-mr-mobile-heading-xxs:Noto Sans;--font-families-mr-mobile-overline:Noto Sans Oriya;--font-families-mr-mobile-body-l:Noto Sans;--font-families-mr-mobile-body-lbold:Noto Sans;--font-families-mr-mobile-body-llink:Noto Sans;--font-families-mr-mobile-body-m:Noto Sans;--font-families-mr-mobile-body-mbold:Noto Sans;--font-families-mr-mobile-body-mlink:Noto Sans;--font-families-mr-mobile-body-s:Noto Sans;--font-families-mr-mobile-body-sbold:Noto Sans;--font-families-mr-mobile-body-slink:Noto Sans;--font-families-mr-mobile-body-xs:Noto Sans;--font-families-mr-mobile-body-xs-bold:Noto Sans;--font-families-mr-mobile-body-xs-link:Noto Sans;--font-families-mr-mobile-body-xxs:Noto Sans;--font-families-mr-mobile-body-xxs-bold:Noto Sans;--font-families-mr-mobile-body-xxs-link:Noto Sans;--font-families-mr-mobile-list-title:Noto Sans;--font-families-mr-mobile-button:Noto Sans;--font-families-mr-mobile-code:JetBrains Mono;--font-families-or-desktop-heading-xl:Noto Sans Oriya;--font-families-or-desktop-heading-l:Noto Sans Oriya;--font-families-or-desktop-heading-m:Noto Sans Oriya;--font-families-or-desktop-heading-s:Noto Sans Oriya;--font-families-or-desktop-heading-xs:Noto Sans Oriya;--font-families-or-desktop-heading-xxs:Noto Sans Oriya;--font-families-or-desktop-overline:Noto Sans Oriya;--font-families-or-desktop-body-l:Noto Sans Oriya;--font-families-or-desktop-body-lbold:Noto Sans Oriya;--font-families-or-desktop-body-llink:Noto Sans Oriya;--font-families-or-desktop-body-m:Noto Sans Oriya;--font-families-or-desktop-body-mbold:Noto Sans Oriya;--font-families-or-desktop-body-mlink:Noto Sans Oriya;--font-families-or-desktop-body-s:Noto Sans Oriya;--font-families-or-desktop-body-sbold:Noto Sans Oriya;--font-families-or-desktop-body-slink:Noto Sans Oriya;--font-families-or-desktop-body-xs:Noto Sans Oriya;--font-families-or-desktop-body-xs-bold:Noto Sans Oriya;--font-families-or-desktop-body-xs-link:Noto Sans Oriya;--font-families-or-desktop-body-xxs:Noto Sans Oriya;--font-families-or-desktop-body-xxs-bold:Noto Sans Oriya;--font-families-or-desktop-body-xxs-link:Noto Sans Oriya;--font-families-or-desktop-list-title:Noto Sans Oriya;--font-families-or-desktop-button:Noto Sans Oriya;--font-families-or-desktop-code:JetBrains Mono;--font-families-or-mobile-heading-xl:Noto Sans Oriya;--font-families-or-mobile-heading-l:Noto Sans Oriya;--font-families-or-mobile-heading-m:Noto Sans Oriya;--font-families-or-mobile-heading-s:Noto Sans Oriya;--font-families-or-mobile-heading-xs:Noto Sans Oriya;--font-families-or-mobile-heading-xxs:Noto Sans Oriya;--font-families-or-mobile-overline:Noto Sans Oriya;--font-families-or-mobile-body-l:Noto Sans Oriya;--font-families-or-mobile-body-lbold:Noto Sans Oriya;--font-families-or-mobile-body-llink:Noto Sans Oriya;--font-families-or-mobile-body-m:Noto Sans Oriya;--font-families-or-mobile-body-mbold:Noto Sans Oriya;--font-families-or-mobile-body-mlink:Noto Sans Oriya;--font-families-or-mobile-body-s:Noto Sans Oriya;--font-families-or-mobile-body-sbold:Noto Sans Oriya;--font-families-or-mobile-body-slink:Noto Sans Oriya;--font-families-or-mobile-body-xs:Noto Sans Oriya;--font-families-or-mobile-body-xs-bold:Noto Sans Oriya;--font-families-or-mobile-body-xs-link:Noto Sans Oriya;--font-families-or-mobile-body-xxs:Noto Sans Oriya;--font-families-or-mobile-body-xxs-bold:Noto Sans Oriya;--font-families-or-mobile-body-xxs-link:Noto Sans Oriya;--font-families-or-mobile-list-title:Noto Sans Oriya;--font-families-or-mobile-button:Noto Sans Oriya;--font-families-or-mobile-code:JetBrains Mono;--font-families-pa-desktop-heading-xl:Noto Sans Gurmukhi;--font-families-pa-desktop-heading-l:Noto Sans Gurmukhi;--font-families-pa-desktop-heading-m:Noto Sans Gurmukhi;--font-families-pa-desktop-heading-s:Noto Sans Gurmukhi;--font-families-pa-desktop-heading-xs:Noto Sans Gurmukhi;--font-families-pa-desktop-heading-xxs:Noto Sans Gurmukhi;--font-families-pa-desktop-overline:Noto Sans Gurmukhi;--font-families-pa-desktop-body-l:Noto Sans Gurmukhi;--font-families-pa-desktop-body-lbold:Noto Sans Gurmukhi;--font-families-pa-desktop-body-llink:Noto Sans Gurmukhi;--font-families-pa-desktop-body-m:Noto Sans Gurmukhi;--font-families-pa-desktop-body-mbold:Noto Sans Gurmukhi;--font-families-pa-desktop-body-mlink:Noto Sans Gurmukhi;--font-families-pa-desktop-body-s:Noto Sans Gurmukhi;--font-families-pa-desktop-body-sbold:Noto Sans Gurmukhi;--font-families-pa-desktop-body-slink:Noto Sans Gurmukhi;--font-families-pa-desktop-body-xs:Noto Sans Gurmukhi;--font-families-pa-desktop-body-xs-bold:Noto Sans Gurmukhi;--font-families-pa-desktop-body-xs-link:Noto Sans Gurmukhi;--font-families-pa-desktop-body-xxs:Noto Sans Gurmukhi;--font-families-pa-desktop-body-xxs-bold:Noto Sans Gurmukhi;--font-families-pa-desktop-body-xxs-link:Noto Sans Gurmukhi;--font-families-pa-desktop-list-title:Noto Sans Gurmukhi;--font-families-pa-desktop-button:Noto Sans Gurmukhi;--font-families-pa-desktop-code:JetBrains Mono;--font-families-pa-mobile-heading-xl:Noto Sans Gurmukhi;--font-families-pa-mobile-heading-l:Noto Sans Gurmukhi;--font-families-pa-mobile-heading-m:Noto Sans Gurmukhi;--font-families-pa-mobile-heading-s:Noto Sans Gurmukhi;--font-families-pa-mobile-heading-xs:Noto Sans Gurmukhi;--font-families-pa-mobile-heading-xxs:Noto Sans Gurmukhi;--font-families-pa-mobile-overline:Noto Sans Gurmukhi;--font-families-pa-mobile-body-l:Noto Sans Gurmukhi;--font-families-pa-mobile-body-lbold:Noto Sans Gurmukhi;--font-families-pa-mobile-body-llink:Noto Sans Gurmukhi;--font-families-pa-mobile-body-m:Noto Sans Gurmukhi;--font-families-pa-mobile-body-mbold:Noto Sans Gurmukhi;--font-families-pa-mobile-body-mlink:Noto Sans Gurmukhi;--font-families-pa-mobile-body-s:Noto Sans Gurmukhi;--font-families-pa-mobile-body-sbold:Noto Sans Gurmukhi;--font-families-pa-mobile-body-slink:Noto Sans Gurmukhi;--font-families-pa-mobile-body-xs:Noto Sans Gurmukhi;--font-families-pa-mobile-body-xs-bold:Noto Sans Gurmukhi;--font-families-pa-mobile-body-xs-link:Noto Sans Gurmukhi;--font-families-pa-mobile-body-xxs:Noto Sans Gurmukhi;--font-families-pa-mobile-body-xxs-bold:Noto Sans Gurmukhi;--font-families-pa-mobile-body-xxs-link:Noto Sans Gurmukhi;--font-families-pa-mobile-list-title:Noto Sans Gurmukhi;--font-families-pa-mobile-button:Noto Sans Gurmukhi;--font-families-pa-mobile-code:JetBrains Mono;--font-families-ta-desktop-heading-xl:Noto Sans Tamil;--font-families-ta-desktop-heading-l:Noto Sans Tamil;--font-families-ta-desktop-heading-m:Noto Sans Tamil;--font-families-ta-desktop-heading-s:Noto Sans Tamil;--font-families-ta-desktop-heading-xs:Noto Sans Tamil;--font-families-ta-desktop-heading-xxs:Noto Sans Tamil;--font-families-ta-desktop-overline:Noto Sans Tamil;--font-families-ta-desktop-body-l:Noto Sans Tamil;--font-families-ta-desktop-body-lbold:Noto Sans Tamil;--font-families-ta-desktop-body-llink:Noto Sans Tamil;--font-families-ta-desktop-body-m:Noto Sans Tamil;--font-families-ta-desktop-body-mbold:Noto Sans Tamil;--font-families-ta-desktop-body-mlink:Noto Sans Tamil;--font-families-ta-desktop-body-s:Noto Sans Tamil;--font-families-ta-desktop-body-sbold:Noto Sans Tamil;--font-families-ta-desktop-body-slink:Noto Sans Tamil;--font-families-ta-desktop-body-xs:Noto Sans Tamil;--font-families-ta-desktop-body-xs-bold:Noto Sans Tamil;--font-families-ta-desktop-body-xs-link:Noto Sans Tamil;--font-families-ta-desktop-body-xxs:Noto Sans Tamil;--font-families-ta-desktop-body-xxs-bold:Noto Sans Tamil;--font-families-ta-desktop-body-xxs-link:Noto Sans Tamil;--font-families-ta-desktop-list-title:Noto Sans Tamil;--font-families-ta-desktop-button:Noto Sans Tamil;--font-families-ta-desktop-code:JetBrains Mono;--font-families-ta-mobile-heading-xl:Noto Sans Tamil;--font-families-ta-mobile-heading-l:Noto Sans Tamil;--font-families-ta-mobile-heading-m:Noto Sans Tamil;--font-families-ta-mobile-heading-s:Noto Sans Tamil;--font-families-ta-mobile-heading-xs:Noto Sans Tamil;--font-families-ta-mobile-heading-xxs:Noto Sans Tamil;--font-families-ta-mobile-overline:Noto Sans Tamil;--font-families-ta-mobile-body-l:Noto Sans Tamil;--font-families-ta-mobile-body-lbold:Noto Sans Tamil;--font-families-ta-mobile-body-llink:Noto Sans Tamil;--font-families-ta-mobile-body-m:Noto Sans Tamil;--font-families-ta-mobile-body-mbold:Noto Sans Tamil;--font-families-ta-mobile-body-mlink:Noto Sans Tamil;--font-families-ta-mobile-body-s:Noto Sans Tamil;--font-families-ta-mobile-body-sbold:Noto Sans Tamil;--font-families-ta-mobile-body-slink:Noto Sans Tamil;--font-families-ta-mobile-body-xs:Noto Sans Tamil;--font-families-ta-mobile-body-xs-bold:Noto Sans Tamil;--font-families-ta-mobile-body-xs-link:Noto Sans Tamil;--font-families-ta-mobile-body-xxs:Noto Sans Tamil;--font-families-ta-mobile-body-xxs-bold:Noto Sans Tamil;--font-families-ta-mobile-body-xxs-link:Noto Sans Tamil;--font-families-ta-mobile-list-title:Noto Sans Tamil;--font-families-ta-mobile-button:Noto Sans Tamil;--font-families-ta-mobile-code:JetBrains Mono;--font-families-te-desktop-heading-xl:Noto Sans Telugu;--font-families-te-desktop-heading-l:Noto Sans Telugu;--font-families-te-desktop-heading-m:Noto Sans Telugu;--font-families-te-desktop-heading-s:Noto Sans Telugu;--font-families-te-desktop-heading-xs:Noto Sans Telugu;--font-families-te-desktop-heading-xxs:Noto Sans Telugu;--font-families-te-desktop-overline:Noto Sans Telugu;--font-families-te-desktop-body-l:Noto Sans Telugu;--font-families-te-desktop-body-lbold:Noto Sans Telugu;--font-families-te-desktop-body-llink:Noto Sans Telugu;--font-families-te-desktop-body-m:Noto Sans Telugu;--font-families-te-desktop-body-mbold:Noto Sans Telugu;--font-families-te-desktop-body-mlink:Noto Sans Telugu;--font-families-te-desktop-body-s:Noto Sans Telugu;--font-families-te-desktop-body-sbold:Noto Sans Telugu;--font-families-te-desktop-body-slink:Noto Sans Telugu;--font-families-te-desktop-body-xs:Noto Sans Telugu;--font-families-te-desktop-body-xs-bold:Noto Sans Telugu;--font-families-te-desktop-body-xs-link:Noto Sans Telugu;--font-families-te-desktop-body-xxs:Noto Sans Telugu;--font-families-te-desktop-body-xxs-bold:Noto Sans Telugu;--font-families-te-desktop-body-xxs-link:Noto Sans Telugu;--font-families-te-desktop-list-title:Noto Sans Telugu;--font-families-te-desktop-button:Noto Sans Telugu;--font-families-te-desktop-code:JetBrains Mono;--font-families-te-mobile-heading-xl:Noto Sans Telugu;--font-families-te-mobile-heading-l:Noto Sans Telugu;--font-families-te-mobile-heading-m:Noto Sans Telugu;--font-families-te-mobile-heading-s:Noto Sans Telugu;--font-families-te-mobile-heading-xs:Noto Sans Telugu;--font-families-te-mobile-heading-xxs:Noto Sans Telugu;--font-families-te-mobile-overline:Noto Sans Telugu;--font-families-te-mobile-body-l:Noto Sans Telugu;--font-families-te-mobile-body-lbold:Noto Sans Telugu;--font-families-te-mobile-body-llink:Noto Sans Telugu;--font-families-te-mobile-body-m:Noto Sans Telugu;--font-families-te-mobile-body-mbold:Noto Sans Telugu;--font-families-te-mobile-body-mlink:Noto Sans Telugu;--font-families-te-mobile-body-s:Noto Sans Telugu;--font-families-te-mobile-body-sbold:Noto Sans Telugu;--font-families-te-mobile-body-slink:Noto Sans Telugu;--font-families-te-mobile-body-xs:Noto Sans Telugu;--font-families-te-mobile-body-xs-bold:Noto Sans Telugu;--font-families-te-mobile-body-xs-link:Noto Sans Telugu;--font-families-te-mobile-body-xxs:Noto Sans Telugu;--font-families-te-mobile-body-xxs-bold:Noto Sans Telugu;--font-families-te-mobile-body-xxs-link:Noto Sans Telugu;--font-families-te-mobile-list-title:Noto Sans Telugu;--font-families-te-mobile-button:Noto Sans Telugu;--font-families-te-mobile-code:JetBrains Mono;--font-families-heading-xl:JioType;--font-families-heading-l:JioType;--font-families-heading-m:JioType;--font-families-heading-s:JioType;--font-families-heading-xs:JioType;--font-families-heading-xxs:JioType;--font-families-overline:JioType;--font-families-body-l:JioType;--font-families-body-lbold:JioType;--font-families-body-llink:JioType;--font-families-body-m:JioType;--font-families-body-mbold:JioType;--font-families-body-mlink:JioType;--font-families-body-s:JioType;--font-families-body-sbold:JioType;--font-families-body-slink:JioType;--font-families-body-xs:JioType;--font-families-body-xs-bold:JioType;--font-families-body-xs-link:JioType;--font-families-body-xxs:JioType;--font-families-body-xxs-bold:JioType;--font-families-body-xxs-link:JioType;--font-families-list-title:JioType;--font-families-button:JioType;--font-families-code:JetBrains Mono;--font-sizes-as-desktop-heading-xl:88px;--font-sizes-as-desktop-heading-l:64px;--font-sizes-as-desktop-heading-m:40px;--font-sizes-as-desktop-heading-s:32px;--font-sizes-as-desktop-heading-xs:24px;--font-sizes-as-desktop-heading-xxs:16px;--font-sizes-as-desktop-overline:12px;--font-sizes-as-desktop-body-l:24px;--font-sizes-as-desktop-body-lbold:24px;--font-sizes-as-desktop-body-llink:24px;--font-sizes-as-desktop-body-m:18px;--font-sizes-as-desktop-body-mbold:18px;--font-sizes-as-desktop-body-mlink:18px;--font-sizes-as-desktop-body-s:16px;--font-sizes-as-desktop-body-sbold:16px;--font-sizes-as-desktop-body-slink:16px;--font-sizes-as-desktop-body-xs:14px;--font-sizes-as-desktop-body-xs-bold:14px;--font-sizes-as-desktop-body-xs-link:14px;--font-sizes-as-desktop-body-xxs:12px;--font-sizes-as-desktop-body-xxs-bold:12px;--font-sizes-as-desktop-body-xxs-link:12px;--font-sizes-as-desktop-list-title:16px;--font-sizes-as-desktop-button:16px;--font-sizes-as-desktop-code:12px;--font-sizes-as-mobile-heading-xl:64px;--font-sizes-as-mobile-heading-l:48px;--font-sizes-as-mobile-heading-m:40px;--font-sizes-as-mobile-heading-s:32px;--font-sizes-as-mobile-heading-xs:24px;--font-sizes-as-mobile-heading-xxs:16px;--font-sizes-as-mobile-overline:12px;--font-sizes-as-mobile-body-l:24px;--font-sizes-as-mobile-body-lbold:24px;--font-sizes-as-mobile-body-llink:24px;--font-sizes-as-mobile-body-m:18px;--font-sizes-as-mobile-body-mbold:18px;--font-sizes-as-mobile-body-mlink:18px;--font-sizes-as-mobile-body-s:16px;--font-sizes-as-mobile-body-sbold:16px;--font-sizes-as-mobile-body-slink:16px;--font-sizes-as-mobile-body-xs:14px;--font-sizes-as-mobile-body-xs-bold:14px;--font-sizes-as-mobile-body-xs-link:14px;--font-sizes-as-mobile-body-xxs:12px;--font-sizes-as-mobile-body-xxs-bold:12px;--font-sizes-as-mobile-body-xxs-link:12px;--font-sizes-as-mobile-list-title:16px;--font-sizes-as-mobile-button:16px;--font-sizes-as-mobile-code:12px;--font-sizes-bn-desktop-heading-xl:88px;--font-sizes-bn-desktop-heading-l:64px;--font-sizes-bn-desktop-heading-m:40px;--font-sizes-bn-desktop-heading-s:32px;--font-sizes-bn-desktop-heading-xs:24px;--font-sizes-bn-desktop-heading-xxs:16px;--font-sizes-bn-desktop-overline:12px;--font-sizes-bn-desktop-body-l:24px;--font-sizes-bn-desktop-body-lbold:24px;--font-sizes-bn-desktop-body-llink:24px;--font-sizes-bn-desktop-body-m:18px;--font-sizes-bn-desktop-body-mbold:18px;--font-sizes-bn-desktop-body-mlink:18px;--font-sizes-bn-desktop-body-s:16px;--font-sizes-bn-desktop-body-sbold:16px;--font-sizes-bn-desktop-body-slink:16px;--font-sizes-bn-desktop-body-xs:14px;--font-sizes-bn-desktop-body-xs-bold:14px;--font-sizes-bn-desktop-body-xs-link:14px;--font-sizes-bn-desktop-body-xxs:12px;--font-sizes-bn-desktop-body-xxs-bold:12px;--font-sizes-bn-desktop-body-xxs-link:12px;--font-sizes-bn-desktop-list-title:16px;--font-sizes-bn-desktop-button:16px;--font-sizes-bn-desktop-code:12px;--font-sizes-bn-mobile-heading-xl:64px;--font-sizes-bn-mobile-heading-l:48px;--font-sizes-bn-mobile-heading-m:40px;--font-sizes-bn-mobile-heading-s:32px;--font-sizes-bn-mobile-heading-xs:24px;--font-sizes-bn-mobile-heading-xxs:16px;--font-sizes-bn-mobile-overline:12px;--font-sizes-bn-mobile-body-l:24px;--font-sizes-bn-mobile-body-lbold:24px;--font-sizes-bn-mobile-body-llink:24px;--font-sizes-bn-mobile-body-m:18px;--font-sizes-bn-mobile-body-mbold:18px;--font-sizes-bn-mobile-body-mlink:18px;--font-sizes-bn-mobile-body-s:16px;--font-sizes-bn-mobile-body-sbold:16px;--font-sizes-bn-mobile-body-slink:16px;--font-sizes-bn-mobile-body-xs:14px;--font-sizes-bn-mobile-body-xs-bold:14px;--font-sizes-bn-mobile-body-xs-link:14px;--font-sizes-bn-mobile-body-xxs:12px;--font-sizes-bn-mobile-body-xxs-bold:12px;--font-sizes-bn-mobile-body-xxs-link:12px;--font-sizes-bn-mobile-list-title:16px;--font-sizes-bn-mobile-button:16px;--font-sizes-bn-mobile-code:12px;--font-sizes-en-desktop-heading-xl:88px;--font-sizes-en-desktop-heading-l:64px;--font-sizes-en-desktop-heading-m:40px;--font-sizes-en-desktop-heading-s:32px;--font-sizes-en-desktop-heading-xs:24px;--font-sizes-en-desktop-heading-xxs:16px;--font-sizes-en-desktop-overline:12px;--font-sizes-en-desktop-body-l:24px;--font-sizes-en-desktop-body-lbold:24px;--font-sizes-en-desktop-body-llink:24px;--font-sizes-en-desktop-body-m:18px;--font-sizes-en-desktop-body-mbold:18px;--font-sizes-en-desktop-body-mlink:18px;--font-sizes-en-desktop-body-s:16px;--font-sizes-en-desktop-body-sbold:16px;--font-sizes-en-desktop-body-slink:16px;--font-sizes-en-desktop-body-xs:14px;--font-sizes-en-desktop-body-xs-bold:14px;--font-sizes-en-desktop-body-xs-link:14px;--font-sizes-en-desktop-body-xxs:12px;--font-sizes-en-desktop-body-xxs-bold:12px;--font-sizes-en-desktop-body-xxs-link:12px;--font-sizes-en-desktop-list-title:16px;--font-sizes-en-desktop-button:16px;--font-sizes-en-desktop-code:12px;--font-sizes-en-mobile-heading-xl:64px;--font-sizes-en-mobile-heading-l:48px;--font-sizes-en-mobile-heading-m:40px;--font-sizes-en-mobile-heading-s:32px;--font-sizes-en-mobile-heading-xs:24px;--font-sizes-en-mobile-heading-xxs:16px;--font-sizes-en-mobile-overline:12px;--font-sizes-en-mobile-body-l:24px;--font-sizes-en-mobile-body-lbold:24px;--font-sizes-en-mobile-body-llink:24px;--font-sizes-en-mobile-body-m:18px;--font-sizes-en-mobile-body-mbold:18px;--font-sizes-en-mobile-body-mlink:18px;--font-sizes-en-mobile-body-s:16px;--font-sizes-en-mobile-body-sbold:16px;--font-sizes-en-mobile-body-slink:16px;--font-sizes-en-mobile-body-xs:14px;--font-sizes-en-mobile-body-xs-bold:14px;--font-sizes-en-mobile-body-xs-link:14px;--font-sizes-en-mobile-body-xxs:12px;--font-sizes-en-mobile-body-xxs-bold:12px;--font-sizes-en-mobile-body-xxs-link:12px;--font-sizes-en-mobile-list-title:16px;--font-sizes-en-mobile-button:16px;--font-sizes-en-mobile-code:12px;--font-sizes-gu-desktop-heading-xl:88px;--font-sizes-gu-desktop-heading-l:64px;--font-sizes-gu-desktop-heading-m:40px;--font-sizes-gu-desktop-heading-s:32px;--font-sizes-gu-desktop-heading-xs:24px;--font-sizes-gu-desktop-heading-xxs:16px;--font-sizes-gu-desktop-overline:12px;--font-sizes-gu-desktop-body-l:24px;--font-sizes-gu-desktop-body-lbold:24px;--font-sizes-gu-desktop-body-llink:24px;--font-sizes-gu-desktop-body-m:18px;--font-sizes-gu-desktop-body-mbold:18px;--font-sizes-gu-desktop-body-mlink:18px;--font-sizes-gu-desktop-body-s:16px;--font-sizes-gu-desktop-body-sbold:16px;--font-sizes-gu-desktop-body-slink:16px;--font-sizes-gu-desktop-body-xs:14px;--font-sizes-gu-desktop-body-xs-bold:14px;--font-sizes-gu-desktop-body-xs-link:14px;--font-sizes-gu-desktop-body-xxs:12px;--font-sizes-gu-desktop-body-xxs-bold:12px;--font-sizes-gu-desktop-body-xxs-link:12px;--font-sizes-gu-desktop-list-title:16px;--font-sizes-gu-desktop-button:16px;--font-sizes-gu-desktop-code:12px;--font-sizes-gu-mobile-heading-xl:64px;--font-sizes-gu-mobile-heading-l:48px;--font-sizes-gu-mobile-heading-m:40px;--font-sizes-gu-mobile-heading-s:32px;--font-sizes-gu-mobile-heading-xs:24px;--font-sizes-gu-mobile-heading-xxs:16px;--font-sizes-gu-mobile-overline:12px;--font-sizes-gu-mobile-body-l:24px;--font-sizes-gu-mobile-body-lbold:24px;--font-sizes-gu-mobile-body-llink:24px;--font-sizes-gu-mobile-body-m:18px;--font-sizes-gu-mobile-body-mbold:18px;--font-sizes-gu-mobile-body-mlink:18px;--font-sizes-gu-mobile-body-s:16px;--font-sizes-gu-mobile-body-sbold:16px;--font-sizes-gu-mobile-body-slink:16px;--font-sizes-gu-mobile-body-xs:14px;--font-sizes-gu-mobile-body-xs-bold:14px;--font-sizes-gu-mobile-body-xs-link:14px;--font-sizes-gu-mobile-body-xxs:12px;--font-sizes-gu-mobile-body-xxs-bold:12px;--font-sizes-gu-mobile-body-xxs-link:12px;--font-sizes-gu-mobile-list-title:16px;--font-sizes-gu-mobile-button:16px;--font-sizes-gu-mobile-code:12px;--font-sizes-hi-desktop-heading-xl:88px;--font-sizes-hi-desktop-heading-l:64px;--font-sizes-hi-desktop-heading-m:40px;--font-sizes-hi-desktop-heading-s:32px;--font-sizes-hi-desktop-heading-xs:24px;--font-sizes-hi-desktop-heading-xxs:16px;--font-sizes-hi-desktop-overline:12px;--font-sizes-hi-desktop-body-l:24px;--font-sizes-hi-desktop-body-lbold:24px;--font-sizes-hi-desktop-body-llink:24px;--font-sizes-hi-desktop-body-m:18px;--font-sizes-hi-desktop-body-mbold:18px;--font-sizes-hi-desktop-body-mlink:18px;--font-sizes-hi-desktop-body-s:16px;--font-sizes-hi-desktop-body-sbold:16px;--font-sizes-hi-desktop-body-slink:16px;--font-sizes-hi-desktop-body-xs:14px;--font-sizes-hi-desktop-body-xs-bold:14px;--font-sizes-hi-desktop-body-xs-link:14px;--font-sizes-hi-desktop-body-xxs:12px;--font-sizes-hi-desktop-body-xxs-bold:12px;--font-sizes-hi-desktop-body-xxs-link:12px;--font-sizes-hi-desktop-list-title:16px;--font-sizes-hi-desktop-button:16px;--font-sizes-hi-desktop-code:12px;--font-sizes-hi-mobile-heading-xl:64px;--font-sizes-hi-mobile-heading-l:48px;--font-sizes-hi-mobile-heading-m:40px;--font-sizes-hi-mobile-heading-s:32px;--font-sizes-hi-mobile-heading-xs:24px;--font-sizes-hi-mobile-heading-xxs:16px;--font-sizes-hi-mobile-overline:12px;--font-sizes-hi-mobile-body-l:24px;--font-sizes-hi-mobile-body-lbold:24px;--font-sizes-hi-mobile-body-llink:24px;--font-sizes-hi-mobile-body-m:18px;--font-sizes-hi-mobile-body-mbold:18px;--font-sizes-hi-mobile-body-mlink:18px;--font-sizes-hi-mobile-body-s:16px;--font-sizes-hi-mobile-body-sbold:16px;--font-sizes-hi-mobile-body-slink:16px;--font-sizes-hi-mobile-body-xs:14px;--font-sizes-hi-mobile-body-xs-bold:14px;--font-sizes-hi-mobile-body-xs-link:14px;--font-sizes-hi-mobile-body-xxs:12px;--font-sizes-hi-mobile-body-xxs-bold:12px;--font-sizes-hi-mobile-body-xxs-link:12px;--font-sizes-hi-mobile-list-title:16px;--font-sizes-hi-mobile-button:16px;--font-sizes-hi-mobile-code:12px;--font-sizes-kn-desktop-heading-xl:88px;--font-sizes-kn-desktop-heading-l:64px;--font-sizes-kn-desktop-heading-m:40px;--font-sizes-kn-desktop-heading-s:32px;--font-sizes-kn-desktop-heading-xs:24px;--font-sizes-kn-desktop-heading-xxs:16px;--font-sizes-kn-desktop-overline:12px;--font-sizes-kn-desktop-body-l:24px;--font-sizes-kn-desktop-body-lbold:24px;--font-sizes-kn-desktop-body-llink:24px;--font-sizes-kn-desktop-body-m:18px;--font-sizes-kn-desktop-body-mbold:18px;--font-sizes-kn-desktop-body-mlink:18px;--font-sizes-kn-desktop-body-s:16px;--font-sizes-kn-desktop-body-sbold:16px;--font-sizes-kn-desktop-body-slink:16px;--font-sizes-kn-desktop-body-xs:14px;--font-sizes-kn-desktop-body-xs-bold:14px;--font-sizes-kn-desktop-body-xs-link:14px;--font-sizes-kn-desktop-body-xxs:12px;--font-sizes-kn-desktop-body-xxs-bold:12px;--font-sizes-kn-desktop-body-xxs-link:12px;--font-sizes-kn-desktop-list-title:16px;--font-sizes-kn-desktop-button:16px;--font-sizes-kn-desktop-code:12px;--font-sizes-kn-mobile-heading-xl:64px;--font-sizes-kn-mobile-heading-l:48px;--font-sizes-kn-mobile-heading-m:40px;--font-sizes-kn-mobile-heading-s:32px;--font-sizes-kn-mobile-heading-xs:24px;--font-sizes-kn-mobile-heading-xxs:16px;--font-sizes-kn-mobile-overline:12px;--font-sizes-kn-mobile-body-l:24px;--font-sizes-kn-mobile-body-lbold:24px;--font-sizes-kn-mobile-body-llink:24px;--font-sizes-kn-mobile-body-m:18px;--font-sizes-kn-mobile-body-mbold:18px;--font-sizes-kn-mobile-body-mlink:18px;--font-sizes-kn-mobile-body-s:16px;--font-sizes-kn-mobile-body-sbold:16px;--font-sizes-kn-mobile-body-slink:16px;--font-sizes-kn-mobile-body-xs:14px;--font-sizes-kn-mobile-body-xs-bold:14px;--font-sizes-kn-mobile-body-xs-link:14px;--font-sizes-kn-mobile-body-xxs:12px;--font-sizes-kn-mobile-body-xxs-bold:12px;--font-sizes-kn-mobile-body-xxs-link:12px;--font-sizes-kn-mobile-list-title:16px;--font-sizes-kn-mobile-button:16px;--font-sizes-kn-mobile-code:12px;--font-sizes-ml-desktop-heading-xl:88px;--font-sizes-ml-desktop-heading-l:64px;--font-sizes-ml-desktop-heading-m:40px;--font-sizes-ml-desktop-heading-s:32px;--font-sizes-ml-desktop-heading-xs:24px;--font-sizes-ml-desktop-heading-xxs:16px;--font-sizes-ml-desktop-overline:12px;--font-sizes-ml-desktop-body-l:24px;--font-sizes-ml-desktop-body-lbold:24px;--font-sizes-ml-desktop-body-llink:24px;--font-sizes-ml-desktop-body-m:18px;--font-sizes-ml-desktop-body-mbold:18px;--font-sizes-ml-desktop-body-mlink:18px;--font-sizes-ml-desktop-body-s:16px;--font-sizes-ml-desktop-body-sbold:16px;--font-sizes-ml-desktop-body-slink:16px;--font-sizes-ml-desktop-body-xs:14px;--font-sizes-ml-desktop-body-xs-bold:14px;--font-sizes-ml-desktop-body-xs-link:14px;--font-sizes-ml-desktop-body-xxs:12px;--font-sizes-ml-desktop-body-xxs-bold:12px;--font-sizes-ml-desktop-body-xxs-link:12px;--font-sizes-ml-desktop-list-title:16px;--font-sizes-ml-desktop-button:16px;--font-sizes-ml-desktop-code:12px;--font-sizes-ml-mobile-heading-xl:64px;--font-sizes-ml-mobile-heading-l:48px;--font-sizes-ml-mobile-heading-m:40px;--font-sizes-ml-mobile-heading-s:32px;--font-sizes-ml-mobile-heading-xs:24px;--font-sizes-ml-mobile-heading-xxs:16px;--font-sizes-ml-mobile-overline:12px;--font-sizes-ml-mobile-body-l:24px;--font-sizes-ml-mobile-body-lbold:24px;--font-sizes-ml-mobile-body-llink:24px;--font-sizes-ml-mobile-body-m:18px;--font-sizes-ml-mobile-body-mbold:18px;--font-sizes-ml-mobile-body-mlink:18px;--font-sizes-ml-mobile-body-s:16px;--font-sizes-ml-mobile-body-sbold:16px;--font-sizes-ml-mobile-body-slink:16px;--font-sizes-ml-mobile-body-xs:14px;--font-sizes-ml-mobile-body-xs-bold:14px;--font-sizes-ml-mobile-body-xs-link:14px;--font-sizes-ml-mobile-body-xxs:12px;--font-sizes-ml-mobile-body-xxs-bold:12px;--font-sizes-ml-mobile-body-xxs-link:12px;--font-sizes-ml-mobile-list-title:16px;--font-sizes-ml-mobile-button:16px;--font-sizes-ml-mobile-code:12px;--font-sizes-mr-desktop-heading-xl:88px;--font-sizes-mr-desktop-heading-l:64px;--font-sizes-mr-desktop-heading-m:40px;--font-sizes-mr-desktop-heading-s:32px;--font-sizes-mr-desktop-heading-xs:24px;--font-sizes-mr-desktop-heading-xxs:16px;--font-sizes-mr-desktop-overline:12px;--font-sizes-mr-desktop-body-l:24px;--font-sizes-mr-desktop-body-lbold:24px;--font-sizes-mr-desktop-body-llink:24px;--font-sizes-mr-desktop-body-m:18px;--font-sizes-mr-desktop-body-mbold:18px;--font-sizes-mr-desktop-body-mlink:18px;--font-sizes-mr-desktop-body-s:16px;--font-sizes-mr-desktop-body-sbold:16px;--font-sizes-mr-desktop-body-slink:16px;--font-sizes-mr-desktop-body-xs:14px;--font-sizes-mr-desktop-body-xs-bold:14px;--font-sizes-mr-desktop-body-xs-link:14px;--font-sizes-mr-desktop-body-xxs:12px;--font-sizes-mr-desktop-body-xxs-bold:12px;--font-sizes-mr-desktop-body-xxs-link:12px;--font-sizes-mr-desktop-list-title:16px;--font-sizes-mr-desktop-button:16px;--font-sizes-mr-desktop-code:12px;--font-sizes-mr-mobile-heading-xl:64px;--font-sizes-mr-mobile-heading-l:48px;--font-sizes-mr-mobile-heading-m:40px;--font-sizes-mr-mobile-heading-s:32px;--font-sizes-mr-mobile-heading-xs:24px;--font-sizes-mr-mobile-heading-xxs:16px;--font-sizes-mr-mobile-overline:12px;--font-sizes-mr-mobile-body-l:24px;--font-sizes-mr-mobile-body-lbold:24px;--font-sizes-mr-mobile-body-llink:24px;--font-sizes-mr-mobile-body-m:18px;--font-sizes-mr-mobile-body-mbold:18px;--font-sizes-mr-mobile-body-mlink:18px;--font-sizes-mr-mobile-body-s:16px;--font-sizes-mr-mobile-body-sbold:16px;--font-sizes-mr-mobile-body-slink:16px;--font-sizes-mr-mobile-body-xs:14px;--font-sizes-mr-mobile-body-xs-bold:14px;--font-sizes-mr-mobile-body-xs-link:14px;--font-sizes-mr-mobile-body-xxs:12px;--font-sizes-mr-mobile-body-xxs-bold:12px;--font-sizes-mr-mobile-body-xxs-link:12px;--font-sizes-mr-mobile-list-title:16px;--font-sizes-mr-mobile-button:16px;--font-sizes-mr-mobile-code:12px;--font-sizes-or-desktop-heading-xl:88px;--font-sizes-or-desktop-heading-l:64px;--font-sizes-or-desktop-heading-m:40px;--font-sizes-or-desktop-heading-s:32px;--font-sizes-or-desktop-heading-xs:24px;--font-sizes-or-desktop-heading-xxs:16px;--font-sizes-or-desktop-overline:12px;--font-sizes-or-desktop-body-l:24px;--font-sizes-or-desktop-body-lbold:24px;--font-sizes-or-desktop-body-llink:24px;--font-sizes-or-desktop-body-m:18px;--font-sizes-or-desktop-body-mbold:18px;--font-sizes-or-desktop-body-mlink:18px;--font-sizes-or-desktop-body-s:16px;--font-sizes-or-desktop-body-sbold:16px;--font-sizes-or-desktop-body-slink:16px;--font-sizes-or-desktop-body-xs:14px;--font-sizes-or-desktop-body-xs-bold:14px;--font-sizes-or-desktop-body-xs-link:14px;--font-sizes-or-desktop-body-xxs:12px;--font-sizes-or-desktop-body-xxs-bold:12px;--font-sizes-or-desktop-body-xxs-link:12px;--font-sizes-or-desktop-list-title:16px;--font-sizes-or-desktop-button:16px;--font-sizes-or-desktop-code:12px;--font-sizes-or-mobile-heading-xl:64px;--font-sizes-or-mobile-heading-l:48px;--font-sizes-or-mobile-heading-m:40px;--font-sizes-or-mobile-heading-s:32px;--font-sizes-or-mobile-heading-xs:24px;--font-sizes-or-mobile-heading-xxs:16px;--font-sizes-or-mobile-overline:12px;--font-sizes-or-mobile-body-l:24px;--font-sizes-or-mobile-body-lbold:24px;--font-sizes-or-mobile-body-llink:24px;--font-sizes-or-mobile-body-m:18px;--font-sizes-or-mobile-body-mbold:18px;--font-sizes-or-mobile-body-mlink:18px;--font-sizes-or-mobile-body-s:16px;--font-sizes-or-mobile-body-sbold:16px;--font-sizes-or-mobile-body-slink:16px;--font-sizes-or-mobile-body-xs:14px;--font-sizes-or-mobile-body-xs-bold:14px;--font-sizes-or-mobile-body-xs-link:14px;--font-sizes-or-mobile-body-xxs:12px;--font-sizes-or-mobile-body-xxs-bold:12px;--font-sizes-or-mobile-body-xxs-link:12px;--font-sizes-or-mobile-list-title:16px;--font-sizes-or-mobile-button:16px;--font-sizes-or-mobile-code:12px;--font-sizes-pa-desktop-heading-xl:88px;--font-sizes-pa-desktop-heading-l:64px;--font-sizes-pa-desktop-heading-m:40px;--font-sizes-pa-desktop-heading-s:32px;--font-sizes-pa-desktop-heading-xs:24px;--font-sizes-pa-desktop-heading-xxs:16px;--font-sizes-pa-desktop-overline:12px;--font-sizes-pa-desktop-body-l:24px;--font-sizes-pa-desktop-body-lbold:24px;--font-sizes-pa-desktop-body-llink:24px;--font-sizes-pa-desktop-body-m:18px;--font-sizes-pa-desktop-body-mbold:18px;--font-sizes-pa-desktop-body-mlink:18px;--font-sizes-pa-desktop-body-s:16px;--font-sizes-pa-desktop-body-sbold:16px;--font-sizes-pa-desktop-body-slink:16px;--font-sizes-pa-desktop-body-xs:14px;--font-sizes-pa-desktop-body-xs-bold:14px;--font-sizes-pa-desktop-body-xs-link:14px;--font-sizes-pa-desktop-body-xxs:12px;--font-sizes-pa-desktop-body-xxs-bold:12px;--font-sizes-pa-desktop-body-xxs-link:12px;--font-sizes-pa-desktop-list-title:16px;--font-sizes-pa-desktop-button:16px;--font-sizes-pa-desktop-code:12px;--font-sizes-pa-mobile-heading-xl:64px;--font-sizes-pa-mobile-heading-l:48px;--font-sizes-pa-mobile-heading-m:40px;--font-sizes-pa-mobile-heading-s:32px;--font-sizes-pa-mobile-heading-xs:24px;--font-sizes-pa-mobile-heading-xxs:16px;--font-sizes-pa-mobile-overline:12px;--font-sizes-pa-mobile-body-l:24px;--font-sizes-pa-mobile-body-lbold:24px;--font-sizes-pa-mobile-body-llink:24px;--font-sizes-pa-mobile-body-m:18px;--font-sizes-pa-mobile-body-mbold:18px;--font-sizes-pa-mobile-body-mlink:18px;--font-sizes-pa-mobile-body-s:16px;--font-sizes-pa-mobile-body-sbold:16px;--font-sizes-pa-mobile-body-slink:16px;--font-sizes-pa-mobile-body-xs:14px;--font-sizes-pa-mobile-body-xs-bold:14px;--font-sizes-pa-mobile-body-xs-link:14px;--font-sizes-pa-mobile-body-xxs:12px;--font-sizes-pa-mobile-body-xxs-bold:12px;--font-sizes-pa-mobile-body-xxs-link:12px;--font-sizes-pa-mobile-list-title:16px;--font-sizes-pa-mobile-button:16px;--font-sizes-pa-mobile-code:12px;--font-sizes-ta-desktop-heading-xl:88px;--font-sizes-ta-desktop-heading-l:64px;--font-sizes-ta-desktop-heading-m:40px;--font-sizes-ta-desktop-heading-s:32px;--font-sizes-ta-desktop-heading-xs:24px;--font-sizes-ta-desktop-heading-xxs:16px;--font-sizes-ta-desktop-overline:12px;--font-sizes-ta-desktop-body-l:24px;--font-sizes-ta-desktop-body-lbold:24px;--font-sizes-ta-desktop-body-llink:24px;--font-sizes-ta-desktop-body-m:18px;--font-sizes-ta-desktop-body-mbold:18px;--font-sizes-ta-desktop-body-mlink:18px;--font-sizes-ta-desktop-body-s:16px;--font-sizes-ta-desktop-body-sbold:16px;--font-sizes-ta-desktop-body-slink:16px;--font-sizes-ta-desktop-body-xs:14px;--font-sizes-ta-desktop-body-xs-bold:14px;--font-sizes-ta-desktop-body-xs-link:14px;--font-sizes-ta-desktop-body-xxs:12px;--font-sizes-ta-desktop-body-xxs-bold:12px;--font-sizes-ta-desktop-body-xxs-link:12px;--font-sizes-ta-desktop-list-title:16px;--font-sizes-ta-desktop-button:16px;--font-sizes-ta-desktop-code:12px;--font-sizes-ta-mobile-heading-xl:64px;--font-sizes-ta-mobile-heading-l:48px;--font-sizes-ta-mobile-heading-m:40px;--font-sizes-ta-mobile-heading-s:32px;--font-sizes-ta-mobile-heading-xs:24px;--font-sizes-ta-mobile-heading-xxs:16px;--font-sizes-ta-mobile-overline:12px;--font-sizes-ta-mobile-body-l:24px;--font-sizes-ta-mobile-body-lbold:24px;--font-sizes-ta-mobile-body-llink:24px;--font-sizes-ta-mobile-body-m:18px;--font-sizes-ta-mobile-body-mbold:18px;--font-sizes-ta-mobile-body-mlink:18px;--font-sizes-ta-mobile-body-s:16px;--font-sizes-ta-mobile-body-sbold:16px;--font-sizes-ta-mobile-body-slink:16px;--font-sizes-ta-mobile-body-xs:14px;--font-sizes-ta-mobile-body-xs-bold:14px;--font-sizes-ta-mobile-body-xs-link:14px;--font-sizes-ta-mobile-body-xxs:12px;--font-sizes-ta-mobile-body-xxs-bold:12px;--font-sizes-ta-mobile-body-xxs-link:12px;--font-sizes-ta-mobile-list-title:16px;--font-sizes-ta-mobile-button:16px;--font-sizes-ta-mobile-code:12px;--font-sizes-te-desktop-heading-xl:88px;--font-sizes-te-desktop-heading-l:64px;--font-sizes-te-desktop-heading-m:40px;--font-sizes-te-desktop-heading-s:32px;--font-sizes-te-desktop-heading-xs:24px;--font-sizes-te-desktop-heading-xxs:16px;--font-sizes-te-desktop-overline:12px;--font-sizes-te-desktop-body-l:24px;--font-sizes-te-desktop-body-lbold:24px;--font-sizes-te-desktop-body-llink:24px;--font-sizes-te-desktop-body-m:18px;--font-sizes-te-desktop-body-mbold:18px;--font-sizes-te-desktop-body-mlink:18px;--font-sizes-te-desktop-body-s:16px;--font-sizes-te-desktop-body-sbold:16px;--font-sizes-te-desktop-body-slink:16px;--font-sizes-te-desktop-body-xs:14px;--font-sizes-te-desktop-body-xs-bold:14px;--font-sizes-te-desktop-body-xs-link:14px;--font-sizes-te-desktop-body-xxs:12px;--font-sizes-te-desktop-body-xxs-bold:12px;--font-sizes-te-desktop-body-xxs-link:12px;--font-sizes-te-desktop-list-title:16px;--font-sizes-te-desktop-button:16px;--font-sizes-te-desktop-code:12px;--font-sizes-te-mobile-heading-xl:64px;--font-sizes-te-mobile-heading-l:48px;--font-sizes-te-mobile-heading-m:40px;--font-sizes-te-mobile-heading-s:32px;--font-sizes-te-mobile-heading-xs:24px;--font-sizes-te-mobile-heading-xxs:16px;--font-sizes-te-mobile-overline:12px;--font-sizes-te-mobile-body-l:24px;--font-sizes-te-mobile-body-lbold:24px;--font-sizes-te-mobile-body-llink:24px;--font-sizes-te-mobile-body-m:18px;--font-sizes-te-mobile-body-mbold:18px;--font-sizes-te-mobile-body-mlink:18px;--font-sizes-te-mobile-body-s:16px;--font-sizes-te-mobile-body-sbold:16px;--font-sizes-te-mobile-body-slink:16px;--font-sizes-te-mobile-body-xs:14px;--font-sizes-te-mobile-body-xs-bold:14px;--font-sizes-te-mobile-body-xs-link:14px;--font-sizes-te-mobile-body-xxs:12px;--font-sizes-te-mobile-body-xxs-bold:12px;--font-sizes-te-mobile-body-xxs-link:12px;--font-sizes-te-mobile-list-title:16px;--font-sizes-te-mobile-button:16px;--font-sizes-te-mobile-code:12px;--font-sizes-heading-xl:88px;--font-sizes-heading-l:64px;--font-sizes-heading-m:40px;--font-sizes-heading-s:32px;--font-sizes-heading-xs:24px;--font-sizes-heading-xxs:16px;--font-sizes-overline:12px;--font-sizes-body-l:24px;--font-sizes-body-lbold:24px;--font-sizes-body-llink:24px;--font-sizes-body-m:18px;--font-sizes-body-mbold:18px;--font-sizes-body-mlink:18px;--font-sizes-body-s:16px;--font-sizes-body-sbold:16px;--font-sizes-body-slink:16px;--font-sizes-body-xs:14px;--font-sizes-body-xs-bold:14px;--font-sizes-body-xs-link:14px;--font-sizes-body-xxs:12px;--font-sizes-body-xxs-bold:12px;--font-sizes-body-xxs-link:12px;--font-sizes-list-title:16px;--font-sizes-button:16px;--font-sizes-code:12px;--font-weights-400:400;--font-weights-500:500;--font-weights-700:700;--font-weights-800:800;--font-weights-900:900;--font-weights-avatar-font-weight:700;--font-weights-badge-font-weight:700;--font-weights-button-font-weight:700;--font-weights-as-desktop-heading-xl:700;--font-weights-as-desktop-heading-l:700;--font-weights-as-desktop-heading-m:700;--font-weights-as-desktop-heading-s:700;--font-weights-as-desktop-heading-xs:700;--font-weights-as-desktop-heading-xxs:700;--font-weights-as-desktop-overline:700;--font-weights-as-desktop-body-l:400;--font-weights-as-desktop-body-lbold:700;--font-weights-as-desktop-body-llink:700;--font-weights-as-desktop-body-m:400;--font-weights-as-desktop-body-mbold:700;--font-weights-as-desktop-body-mlink:700;--font-weights-as-desktop-body-s:400;--font-weights-as-desktop-body-sbold:700;--font-weights-as-desktop-body-slink:700;--font-weights-as-desktop-body-xs:400;--font-weights-as-desktop-body-xs-bold:700;--font-weights-as-desktop-body-xs-link:700;--font-weights-as-desktop-body-xxs:400;--font-weights-as-desktop-body-xxs-bold:700;--font-weights-as-desktop-body-xxs-link:700;--font-weights-as-desktop-list-title:400;--font-weights-as-desktop-button:700;--font-weights-as-desktop-code:500;--font-weights-as-mobile-heading-xl:700;--font-weights-as-mobile-heading-l:700;--font-weights-as-mobile-heading-m:700;--font-weights-as-mobile-heading-s:700;--font-weights-as-mobile-heading-xs:700;--font-weights-as-mobile-heading-xxs:700;--font-weights-as-mobile-overline:700;--font-weights-as-mobile-body-l:400;--font-weights-as-mobile-body-lbold:700;--font-weights-as-mobile-body-llink:700;--font-weights-as-mobile-body-m:400;--font-weights-as-mobile-body-mbold:700;--font-weights-as-mobile-body-mlink:700;--font-weights-as-mobile-body-s:400;--font-weights-as-mobile-body-sbold:700;--font-weights-as-mobile-body-slink:700;--font-weights-as-mobile-body-xs:400;--font-weights-as-mobile-body-xs-bold:700;--font-weights-as-mobile-body-xs-link:700;--font-weights-as-mobile-body-xxs:400;--font-weights-as-mobile-body-xxs-bold:700;--font-weights-as-mobile-body-xxs-link:700;--font-weights-as-mobile-list-title:400;--font-weights-as-mobile-button:700;--font-weights-as-mobile-code:500;--font-weights-bn-desktop-heading-xl:700;--font-weights-bn-desktop-heading-l:700;--font-weights-bn-desktop-heading-m:700;--font-weights-bn-desktop-heading-s:700;--font-weights-bn-desktop-heading-xs:700;--font-weights-bn-desktop-heading-xxs:700;--font-weights-bn-desktop-overline:700;--font-weights-bn-desktop-body-l:400;--font-weights-bn-desktop-body-lbold:700;--font-weights-bn-desktop-body-llink:700;--font-weights-bn-desktop-body-m:400;--font-weights-bn-desktop-body-mbold:700;--font-weights-bn-desktop-body-mlink:700;--font-weights-bn-desktop-body-s:400;--font-weights-bn-desktop-body-sbold:700;--font-weights-bn-desktop-body-slink:700;--font-weights-bn-desktop-body-xs:400;--font-weights-bn-desktop-body-xs-bold:700;--font-weights-bn-desktop-body-xs-link:700;--font-weights-bn-desktop-body-xxs:400;--font-weights-bn-desktop-body-xxs-bold:700;--font-weights-bn-desktop-body-xxs-link:700;--font-weights-bn-desktop-list-title:400;--font-weights-bn-desktop-button:700;--font-weights-bn-desktop-code:500;--font-weights-bn-mobile-heading-xl:700;--font-weights-bn-mobile-heading-l:700;--font-weights-bn-mobile-heading-m:700;--font-weights-bn-mobile-heading-s:700;--font-weights-bn-mobile-heading-xs:700;--font-weights-bn-mobile-heading-xxs:700;--font-weights-bn-mobile-overline:700;--font-weights-bn-mobile-body-l:400;--font-weights-bn-mobile-body-lbold:700;--font-weights-bn-mobile-body-llink:700;--font-weights-bn-mobile-body-m:400;--font-weights-bn-mobile-body-mbold:700;--font-weights-bn-mobile-body-mlink:700;--font-weights-bn-mobile-body-s:400;--font-weights-bn-mobile-body-sbold:700;--font-weights-bn-mobile-body-slink:700;--font-weights-bn-mobile-body-xs:400;--font-weights-bn-mobile-body-xs-bold:700;--font-weights-bn-mobile-body-xs-link:700;--font-weights-bn-mobile-body-xxs:400;--font-weights-bn-mobile-body-xxs-bold:700;--font-weights-bn-mobile-body-xxs-link:700;--font-weights-bn-mobile-list-title:400;--font-weights-bn-mobile-button:700;--font-weights-bn-mobile-code:500;--font-weights-en-desktop-heading-xl:900;--font-weights-en-desktop-heading-l:900;--font-weights-en-desktop-heading-m:900;--font-weights-en-desktop-heading-s:900;--font-weights-en-desktop-heading-xs:900;--font-weights-en-desktop-heading-xxs:900;--font-weights-en-desktop-overline:700;--font-weights-en-desktop-body-l:500;--font-weights-en-desktop-body-lbold:700;--font-weights-en-desktop-body-llink:700;--font-weights-en-desktop-body-m:500;--font-weights-en-desktop-body-mbold:700;--font-weights-en-desktop-body-mlink:700;--font-weights-en-desktop-body-s:500;--font-weights-en-desktop-body-sbold:700;--font-weights-en-desktop-body-slink:700;--font-weights-en-desktop-body-xs:500;--font-weights-en-desktop-body-xs-bold:700;--font-weights-en-desktop-body-xs-link:700;--font-weights-en-desktop-body-xxs:500;--font-weights-en-desktop-body-xxs-bold:700;--font-weights-en-desktop-body-xxs-link:700;--font-weights-en-desktop-list-title:500;--font-weights-en-desktop-button:700;--font-weights-en-desktop-code:500;--font-weights-en-mobile-heading-xl:900;--font-weights-en-mobile-heading-l:900;--font-weights-en-mobile-heading-m:900;--font-weights-en-mobile-heading-s:900;--font-weights-en-mobile-heading-xs:900;--font-weights-en-mobile-heading-xxs:900;--font-weights-en-mobile-overline:700;--font-weights-en-mobile-body-l:500;--font-weights-en-mobile-body-lbold:700;--font-weights-en-mobile-body-llink:700;--font-weights-en-mobile-body-m:500;--font-weights-en-mobile-body-mbold:700;--font-weights-en-mobile-body-mlink:700;--font-weights-en-mobile-body-s:500;--font-weights-en-mobile-body-sbold:700;--font-weights-en-mobile-body-slink:700;--font-weights-en-mobile-body-xs:500;--font-weights-en-mobile-body-xs-bold:700;--font-weights-en-mobile-body-xs-link:700;--font-weights-en-mobile-body-xxs:500;--font-weights-en-mobile-body-xxs-bold:700;--font-weights-en-mobile-body-xxs-link:700;--font-weights-en-mobile-list-title:500;--font-weights-en-mobile-button:700;--font-weights-en-mobile-code:500;--font-weights-gu-desktop-heading-xl:700;--font-weights-gu-desktop-heading-l:700;--font-weights-gu-desktop-heading-m:700;--font-weights-gu-desktop-heading-s:700;--font-weights-gu-desktop-heading-xs:700;--font-weights-gu-desktop-heading-xxs:700;--font-weights-gu-desktop-overline:700;--font-weights-gu-desktop-body-l:400;--font-weights-gu-desktop-body-lbold:700;--font-weights-gu-desktop-body-llink:700;--font-weights-gu-desktop-body-m:400;--font-weights-gu-desktop-body-mbold:700;--font-weights-gu-desktop-body-mlink:700;--font-weights-gu-desktop-body-s:400;--font-weights-gu-desktop-body-sbold:700;--font-weights-gu-desktop-body-slink:700;--font-weights-gu-desktop-body-xs:400;--font-weights-gu-desktop-body-xs-bold:700;--font-weights-gu-desktop-body-xs-link:700;--font-weights-gu-desktop-body-xxs:400;--font-weights-gu-desktop-body-xxs-bold:700;--font-weights-gu-desktop-body-xxs-link:700;--font-weights-gu-desktop-list-title:400;--font-weights-gu-desktop-button:700;--font-weights-gu-desktop-code:500;--font-weights-gu-mobile-heading-xl:700;--font-weights-gu-mobile-heading-l:700;--font-weights-gu-mobile-heading-m:700;--font-weights-gu-mobile-heading-s:700;--font-weights-gu-mobile-heading-xs:700;--font-weights-gu-mobile-heading-xxs:700;--font-weights-gu-mobile-overline:700;--font-weights-gu-mobile-body-l:400;--font-weights-gu-mobile-body-lbold:700;--font-weights-gu-mobile-body-llink:700;--font-weights-gu-mobile-body-m:400;--font-weights-gu-mobile-body-mbold:700;--font-weights-gu-mobile-body-mlink:700;--font-weights-gu-mobile-body-s:400;--font-weights-gu-mobile-body-sbold:700;--font-weights-gu-mobile-body-slink:700;--font-weights-gu-mobile-body-xs:400;--font-weights-gu-mobile-body-xs-bold:700;--font-weights-gu-mobile-body-xs-link:700;--font-weights-gu-mobile-body-xxs:400;--font-weights-gu-mobile-body-xxs-bold:700;--font-weights-gu-mobile-body-xxs-link:700;--font-weights-gu-mobile-list-title:400;--font-weights-gu-mobile-button:700;--font-weights-gu-mobile-code:500;--font-weights-hi-desktop-heading-xl:700;--font-weights-hi-desktop-heading-l:700;--font-weights-hi-desktop-heading-m:700;--font-weights-hi-desktop-heading-s:700;--font-weights-hi-desktop-heading-xs:700;--font-weights-hi-desktop-heading-xxs:700;--font-weights-hi-desktop-overline:700;--font-weights-hi-desktop-body-l:400;--font-weights-hi-desktop-body-lbold:700;--font-weights-hi-desktop-body-llink:700;--font-weights-hi-desktop-body-m:400;--font-weights-hi-desktop-body-mbold:700;--font-weights-hi-desktop-body-mlink:700;--font-weights-hi-desktop-body-s:400;--font-weights-hi-desktop-body-sbold:700;--font-weights-hi-desktop-body-slink:700;--font-weights-hi-desktop-body-xs:400;--font-weights-hi-desktop-body-xs-bold:700;--font-weights-hi-desktop-body-xs-link:700;--font-weights-hi-desktop-body-xxs:400;--font-weights-hi-desktop-body-xxs-bold:700;--font-weights-hi-desktop-body-xxs-link:700;--font-weights-hi-desktop-list-title:400;--font-weights-hi-desktop-button:700;--font-weights-hi-desktop-code:500;--font-weights-hi-mobile-heading-xl:700;--font-weights-hi-mobile-heading-l:700;--font-weights-hi-mobile-heading-m:700;--font-weights-hi-mobile-heading-s:700;--font-weights-hi-mobile-heading-xs:700;--font-weights-hi-mobile-heading-xxs:700;--font-weights-hi-mobile-overline:700;--font-weights-hi-mobile-body-l:400;--font-weights-hi-mobile-body-lbold:700;--font-weights-hi-mobile-body-llink:700;--font-weights-hi-mobile-body-m:400;--font-weights-hi-mobile-body-mbold:700;--font-weights-hi-mobile-body-mlink:700;--font-weights-hi-mobile-body-s:400;--font-weights-hi-mobile-body-sbold:700;--font-weights-hi-mobile-body-slink:700;--font-weights-hi-mobile-body-xs:400;--font-weights-hi-mobile-body-xs-bold:700;--font-weights-hi-mobile-body-xs-link:700;--font-weights-hi-mobile-body-xxs:400;--font-weights-hi-mobile-body-xxs-bold:700;--font-weights-hi-mobile-body-xxs-link:700;--font-weights-hi-mobile-list-title:400;--font-weights-hi-mobile-button:700;--font-weights-hi-mobile-code:500;--font-weights-kn-desktop-heading-xl:700;--font-weights-kn-desktop-heading-l:700;--font-weights-kn-desktop-heading-m:700;--font-weights-kn-desktop-heading-s:700;--font-weights-kn-desktop-heading-xs:700;--font-weights-kn-desktop-heading-xxs:700;--font-weights-kn-desktop-overline:700;--font-weights-kn-desktop-body-l:400;--font-weights-kn-desktop-body-lbold:700;--font-weights-kn-desktop-body-llink:700;--font-weights-kn-desktop-body-m:400;--font-weights-kn-desktop-body-mbold:700;--font-weights-kn-desktop-body-mlink:700;--font-weights-kn-desktop-body-s:400;--font-weights-kn-desktop-body-sbold:700;--font-weights-kn-desktop-body-slink:700;--font-weights-kn-desktop-body-xs:400;--font-weights-kn-desktop-body-xs-bold:700;--font-weights-kn-desktop-body-xs-link:700;--font-weights-kn-desktop-body-xxs:400;--font-weights-kn-desktop-body-xxs-bold:700;--font-weights-kn-desktop-body-xxs-link:700;--font-weights-kn-desktop-list-title:400;--font-weights-kn-desktop-button:700;--font-weights-kn-desktop-code:500;--font-weights-kn-mobile-heading-xl:700;--font-weights-kn-mobile-heading-l:700;--font-weights-kn-mobile-heading-m:700;--font-weights-kn-mobile-heading-s:700;--font-weights-kn-mobile-heading-xs:700;--font-weights-kn-mobile-heading-xxs:700;--font-weights-kn-mobile-overline:700;--font-weights-kn-mobile-body-l:400;--font-weights-kn-mobile-body-lbold:700;--font-weights-kn-mobile-body-llink:700;--font-weights-kn-mobile-body-m:400;--font-weights-kn-mobile-body-mbold:700;--font-weights-kn-mobile-body-mlink:700;--font-weights-kn-mobile-body-s:400;--font-weights-kn-mobile-body-sbold:700;--font-weights-kn-mobile-body-slink:700;--font-weights-kn-mobile-body-xs:400;--font-weights-kn-mobile-body-xs-bold:700;--font-weights-kn-mobile-body-xs-link:700;--font-weights-kn-mobile-body-xxs:400;--font-weights-kn-mobile-body-xxs-bold:700;--font-weights-kn-mobile-body-xxs-link:700;--font-weights-kn-mobile-list-title:400;--font-weights-kn-mobile-button:700;--font-weights-kn-mobile-code:500;--font-weights-ml-desktop-heading-xl:700;--font-weights-ml-desktop-heading-l:700;--font-weights-ml-desktop-heading-m:700;--font-weights-ml-desktop-heading-s:700;--font-weights-ml-desktop-heading-xs:700;--font-weights-ml-desktop-heading-xxs:700;--font-weights-ml-desktop-overline:700;--font-weights-ml-desktop-body-l:400;--font-weights-ml-desktop-body-lbold:700;--font-weights-ml-desktop-body-llink:700;--font-weights-ml-desktop-body-m:400;--font-weights-ml-desktop-body-mbold:700;--font-weights-ml-desktop-body-mlink:700;--font-weights-ml-desktop-body-s:400;--font-weights-ml-desktop-body-sbold:700;--font-weights-ml-desktop-body-slink:700;--font-weights-ml-desktop-body-xs:400;--font-weights-ml-desktop-body-xs-bold:700;--font-weights-ml-desktop-body-xs-link:700;--font-weights-ml-desktop-body-xxs:400;--font-weights-ml-desktop-body-xxs-bold:700;--font-weights-ml-desktop-body-xxs-link:700;--font-weights-ml-desktop-list-title:400;--font-weights-ml-desktop-button:700;--font-weights-ml-desktop-code:500;--font-weights-ml-mobile-heading-xl:700;--font-weights-ml-mobile-heading-l:700;--font-weights-ml-mobile-heading-m:700;--font-weights-ml-mobile-heading-s:700;--font-weights-ml-mobile-heading-xs:700;--font-weights-ml-mobile-heading-xxs:700;--font-weights-ml-mobile-overline:700;--font-weights-ml-mobile-body-l:400;--font-weights-ml-mobile-body-lbold:700;--font-weights-ml-mobile-body-llink:700;--font-weights-ml-mobile-body-m:400;--font-weights-ml-mobile-body-mbold:700;--font-weights-ml-mobile-body-mlink:700;--font-weights-ml-mobile-body-s:400;--font-weights-ml-mobile-body-sbold:700;--font-weights-ml-mobile-body-slink:700;--font-weights-ml-mobile-body-xs:400;--font-weights-ml-mobile-body-xs-bold:700;--font-weights-ml-mobile-body-xs-link:700;--font-weights-ml-mobile-body-xxs:400;--font-weights-ml-mobile-body-xxs-bold:700;--font-weights-ml-mobile-body-xxs-link:700;--font-weights-ml-mobile-list-title:400;--font-weights-ml-mobile-button:700;--font-weights-ml-mobile-code:500;--font-weights-mr-desktop-heading-xl:700;--font-weights-mr-desktop-heading-l:700;--font-weights-mr-desktop-heading-m:700;--font-weights-mr-desktop-heading-s:700;--font-weights-mr-desktop-heading-xs:700;--font-weights-mr-desktop-heading-xxs:700;--font-weights-mr-desktop-overline:700;--font-weights-mr-desktop-body-l:400;--font-weights-mr-desktop-body-lbold:700;--font-weights-mr-desktop-body-llink:700;--font-weights-mr-desktop-body-m:400;--font-weights-mr-desktop-body-mbold:700;--font-weights-mr-desktop-body-mlink:700;--font-weights-mr-desktop-body-s:400;--font-weights-mr-desktop-body-sbold:700;--font-weights-mr-desktop-body-slink:700;--font-weights-mr-desktop-body-xs:400;--font-weights-mr-desktop-body-xs-bold:700;--font-weights-mr-desktop-body-xs-link:700;--font-weights-mr-desktop-body-xxs:400;--font-weights-mr-desktop-body-xxs-bold:700;--font-weights-mr-desktop-body-xxs-link:700;--font-weights-mr-desktop-list-title:400;--font-weights-mr-desktop-button:700;--font-weights-mr-desktop-code:500;--font-weights-mr-mobile-heading-xl:700;--font-weights-mr-mobile-heading-l:700;--font-weights-mr-mobile-heading-m:700;--font-weights-mr-mobile-heading-s:700;--font-weights-mr-mobile-heading-xs:700;--font-weights-mr-mobile-heading-xxs:700;--font-weights-mr-mobile-overline:700;--font-weights-mr-mobile-body-l:400;--font-weights-mr-mobile-body-lbold:700;--font-weights-mr-mobile-body-llink:700;--font-weights-mr-mobile-body-m:400;--font-weights-mr-mobile-body-mbold:700;--font-weights-mr-mobile-body-mlink:700;--font-weights-mr-mobile-body-s:400;--font-weights-mr-mobile-body-sbold:700;--font-weights-mr-mobile-body-slink:700;--font-weights-mr-mobile-body-xs:400;--font-weights-mr-mobile-body-xs-bold:700;--font-weights-mr-mobile-body-xs-link:700;--font-weights-mr-mobile-body-xxs:400;--font-weights-mr-mobile-body-xxs-bold:700;--font-weights-mr-mobile-body-xxs-link:700;--font-weights-mr-mobile-list-title:400;--font-weights-mr-mobile-button:700;--font-weights-mr-mobile-code:500;--font-weights-or-desktop-heading-xl:700;--font-weights-or-desktop-heading-l:700;--font-weights-or-desktop-heading-m:700;--font-weights-or-desktop-heading-s:700;--font-weights-or-desktop-heading-xs:700;--font-weights-or-desktop-heading-xxs:700;--font-weights-or-desktop-overline:700;--font-weights-or-desktop-body-l:400;--font-weights-or-desktop-body-lbold:700;--font-weights-or-desktop-body-llink:700;--font-weights-or-desktop-body-m:400;--font-weights-or-desktop-body-mbold:700;--font-weights-or-desktop-body-mlink:700;--font-weights-or-desktop-body-s:400;--font-weights-or-desktop-body-sbold:700;--font-weights-or-desktop-body-slink:700;--font-weights-or-desktop-body-xs:400;--font-weights-or-desktop-body-xs-bold:700;--font-weights-or-desktop-body-xs-link:700;--font-weights-or-desktop-body-xxs:400;--font-weights-or-desktop-body-xxs-bold:700;--font-weights-or-desktop-body-xxs-link:700;--font-weights-or-desktop-list-title:400;--font-weights-or-desktop-button:700;--font-weights-or-desktop-code:500;--font-weights-or-mobile-heading-xl:700;--font-weights-or-mobile-heading-l:700;--font-weights-or-mobile-heading-m:700;--font-weights-or-mobile-heading-s:700;--font-weights-or-mobile-heading-xs:700;--font-weights-or-mobile-heading-xxs:700;--font-weights-or-mobile-overline:700;--font-weights-or-mobile-body-l:400;--font-weights-or-mobile-body-lbold:700;--font-weights-or-mobile-body-llink:700;--font-weights-or-mobile-body-m:400;--font-weights-or-mobile-body-mbold:700;--font-weights-or-mobile-body-mlink:700;--font-weights-or-mobile-body-s:400;--font-weights-or-mobile-body-sbold:700;--font-weights-or-mobile-body-slink:700;--font-weights-or-mobile-body-xs:400;--font-weights-or-mobile-body-xs-bold:700;--font-weights-or-mobile-body-xs-link:700;--font-weights-or-mobile-body-xxs:400;--font-weights-or-mobile-body-xxs-bold:700;--font-weights-or-mobile-body-xxs-link:700;--font-weights-or-mobile-list-title:400;--font-weights-or-mobile-button:700;--font-weights-or-mobile-code:500;--font-weights-pa-desktop-heading-xl:700;--font-weights-pa-desktop-heading-l:700;--font-weights-pa-desktop-heading-m:700;--font-weights-pa-desktop-heading-s:700;--font-weights-pa-desktop-heading-xs:700;--font-weights-pa-desktop-heading-xxs:700;--font-weights-pa-desktop-overline:700;--font-weights-pa-desktop-body-l:400;--font-weights-pa-desktop-body-lbold:700;--font-weights-pa-desktop-body-llink:700;--font-weights-pa-desktop-body-m:400;--font-weights-pa-desktop-body-mbold:700;--font-weights-pa-desktop-body-mlink:700;--font-weights-pa-desktop-body-s:400;--font-weights-pa-desktop-body-sbold:700;--font-weights-pa-desktop-body-slink:700;--font-weights-pa-desktop-body-xs:400;--font-weights-pa-desktop-body-xs-bold:700;--font-weights-pa-desktop-body-xs-link:700;--font-weights-pa-desktop-body-xxs:400;--font-weights-pa-desktop-body-xxs-bold:700;--font-weights-pa-desktop-body-xxs-link:700;--font-weights-pa-desktop-list-title:400;--font-weights-pa-desktop-button:700;--font-weights-pa-desktop-code:500;--font-weights-pa-mobile-heading-xl:700;--font-weights-pa-mobile-heading-l:700;--font-weights-pa-mobile-heading-m:700;--font-weights-pa-mobile-heading-s:700;--font-weights-pa-mobile-heading-xs:700;--font-weights-pa-mobile-heading-xxs:700;--font-weights-pa-mobile-overline:700;--font-weights-pa-mobile-body-l:400;--font-weights-pa-mobile-body-lbold:700;--font-weights-pa-mobile-body-llink:700;--font-weights-pa-mobile-body-m:400;--font-weights-pa-mobile-body-mbold:700;--font-weights-pa-mobile-body-mlink:700;--font-weights-pa-mobile-body-s:400;--font-weights-pa-mobile-body-sbold:700;--font-weights-pa-mobile-body-slink:700;--font-weights-pa-mobile-body-xs:400;--font-weights-pa-mobile-body-xs-bold:700;--font-weights-pa-mobile-body-xs-link:700;--font-weights-pa-mobile-body-xxs:400;--font-weights-pa-mobile-body-xxs-bold:700;--font-weights-pa-mobile-body-xxs-link:700;--font-weights-pa-mobile-list-title:400;--font-weights-pa-mobile-button:700;--font-weights-pa-mobile-code:500;--font-weights-ta-desktop-heading-xl:700;--font-weights-ta-desktop-heading-l:700;--font-weights-ta-desktop-heading-m:700;--font-weights-ta-desktop-heading-s:700;--font-weights-ta-desktop-heading-xs:700;--font-weights-ta-desktop-heading-xxs:700;--font-weights-ta-desktop-overline:700;--font-weights-ta-desktop-body-l:400;--font-weights-ta-desktop-body-lbold:700;--font-weights-ta-desktop-body-llink:700;--font-weights-ta-desktop-body-m:400;--font-weights-ta-desktop-body-mbold:700;--font-weights-ta-desktop-body-mlink:700;--font-weights-ta-desktop-body-s:400;--font-weights-ta-desktop-body-sbold:700;--font-weights-ta-desktop-body-slink:700;--font-weights-ta-desktop-body-xs:400;--font-weights-ta-desktop-body-xs-bold:700;--font-weights-ta-desktop-body-xs-link:700;--font-weights-ta-desktop-body-xxs:400;--font-weights-ta-desktop-body-xxs-bold:700;--font-weights-ta-desktop-body-xxs-link:700;--font-weights-ta-desktop-list-title:400;--font-weights-ta-desktop-button:700;--font-weights-ta-desktop-code:500;--font-weights-ta-mobile-heading-xl:700;--font-weights-ta-mobile-heading-l:700;--font-weights-ta-mobile-heading-m:700;--font-weights-ta-mobile-heading-s:700;--font-weights-ta-mobile-heading-xs:700;--font-weights-ta-mobile-heading-xxs:700;--font-weights-ta-mobile-overline:700;--font-weights-ta-mobile-body-l:400;--font-weights-ta-mobile-body-lbold:700;--font-weights-ta-mobile-body-llink:700;--font-weights-ta-mobile-body-m:400;--font-weights-ta-mobile-body-mbold:700;--font-weights-ta-mobile-body-mlink:700;--font-weights-ta-mobile-body-s:400;--font-weights-ta-mobile-body-sbold:700;--font-weights-ta-mobile-body-slink:700;--font-weights-ta-mobile-body-xs:400;--font-weights-ta-mobile-body-xs-bold:700;--font-weights-ta-mobile-body-xs-link:700;--font-weights-ta-mobile-body-xxs:400;--font-weights-ta-mobile-body-xxs-bold:700;--font-weights-ta-mobile-body-xxs-link:700;--font-weights-ta-mobile-list-title:400;--font-weights-ta-mobile-button:700;--font-weights-ta-mobile-code:500;--font-weights-te-desktop-heading-xl:700;--font-weights-te-desktop-heading-l:700;--font-weights-te-desktop-heading-m:700;--font-weights-te-desktop-heading-s:700;--font-weights-te-desktop-heading-xs:700;--font-weights-te-desktop-heading-xxs:700;--font-weights-te-desktop-overline:700;--font-weights-te-desktop-body-l:400;--font-weights-te-desktop-body-lbold:700;--font-weights-te-desktop-body-llink:700;--font-weights-te-desktop-body-m:400;--font-weights-te-desktop-body-mbold:700;--font-weights-te-desktop-body-mlink:700;--font-weights-te-desktop-body-s:400;--font-weights-te-desktop-body-sbold:700;--font-weights-te-desktop-body-slink:700;--font-weights-te-desktop-body-xs:400;--font-weights-te-desktop-body-xs-bold:700;--font-weights-te-desktop-body-xs-link:700;--font-weights-te-desktop-body-xxs:400;--font-weights-te-desktop-body-xxs-bold:700;--font-weights-te-desktop-body-xxs-link:700;--font-weights-te-desktop-list-title:400;--font-weights-te-desktop-button:700;--font-weights-te-desktop-code:500;--font-weights-te-mobile-heading-xl:700;--font-weights-te-mobile-heading-l:700;--font-weights-te-mobile-heading-m:700;--font-weights-te-mobile-heading-s:700;--font-weights-te-mobile-heading-xs:700;--font-weights-te-mobile-heading-xxs:700;--font-weights-te-mobile-overline:700;--font-weights-te-mobile-body-l:400;--font-weights-te-mobile-body-lbold:700;--font-weights-te-mobile-body-llink:700;--font-weights-te-mobile-body-m:400;--font-weights-te-mobile-body-mbold:700;--font-weights-te-mobile-body-mlink:700;--font-weights-te-mobile-body-s:400;--font-weights-te-mobile-body-sbold:700;--font-weights-te-mobile-body-slink:700;--font-weights-te-mobile-body-xs:400;--font-weights-te-mobile-body-xs-bold:700;--font-weights-te-mobile-body-xs-link:700;--font-weights-te-mobile-body-xxs:400;--font-weights-te-mobile-body-xxs-bold:700;--font-weights-te-mobile-body-xxs-link:700;--font-weights-te-mobile-list-title:400;--font-weights-te-mobile-button:700;--font-weights-te-mobile-code:500;--font-weights-heading-xl:900;--font-weights-heading-l:900;--font-weights-heading-m:900;--font-weights-heading-s:900;--font-weights-heading-xs:900;--font-weights-heading-xxs:900;--font-weights-overline:700;--font-weights-body-l:500;--font-weights-body-lbold:700;--font-weights-body-llink:700;--font-weights-body-m:500;--font-weights-body-mbold:700;--font-weights-body-mlink:700;--font-weights-body-s:500;--font-weights-body-sbold:700;--font-weights-body-slink:700;--font-weights-body-xs:500;--font-weights-body-xs-bold:700;--font-weights-body-xs-link:700;--font-weights-body-xxs:500;--font-weights-body-xxs-bold:700;--font-weights-body-xxs-link:700;--font-weights-list-title:500;--font-weights-button:700;--font-weights-code:500;--letter-spacing-letter-spacing-0:0px;--letter-spacing-as-desktop-heading-xl:-2.6399999999999997px;--letter-spacing-as-desktop-heading-l:-1.92px;--letter-spacing-as-desktop-heading-m:-1.2px;--letter-spacing-as-desktop-heading-s:-.96px;--letter-spacing-as-desktop-heading-xs:-.72px;--letter-spacing-as-desktop-heading-xxs:-.48px;--letter-spacing-as-desktop-overline:-.06px;--letter-spacing-as-desktop-body-l:-.12px;--letter-spacing-as-desktop-body-lbold:-.12px;--letter-spacing-as-desktop-body-llink:-.12px;--letter-spacing-as-desktop-body-m:-.09px;--letter-spacing-as-desktop-body-mbold:-.09px;--letter-spacing-as-desktop-body-mlink:-.09px;--letter-spacing-as-desktop-body-s:-.08px;--letter-spacing-as-desktop-body-sbold:-.08px;--letter-spacing-as-desktop-body-slink:-.08px;--letter-spacing-as-desktop-body-xs:-.07px;--letter-spacing-as-desktop-body-xs-bold:-.07px;--letter-spacing-as-desktop-body-xs-link:-.07px;--letter-spacing-as-desktop-body-xxs:-.06px;--letter-spacing-as-desktop-body-xxs-bold:-.06px;--letter-spacing-as-desktop-body-xxs-link:-.06px;--letter-spacing-as-desktop-list-title:-.08px;--letter-spacing-as-desktop-button:-.08px;--letter-spacing-as-desktop-code:0px;--letter-spacing-as-mobile-heading-xl:-1.92px;--letter-spacing-as-mobile-heading-l:-1.44px;--letter-spacing-as-mobile-heading-m:-1.2px;--letter-spacing-as-mobile-heading-s:-.96px;--letter-spacing-as-mobile-heading-xs:-.72px;--letter-spacing-as-mobile-heading-xxs:-.48px;--letter-spacing-as-mobile-overline:-.06px;--letter-spacing-as-mobile-body-l:-.12px;--letter-spacing-as-mobile-body-lbold:-.12px;--letter-spacing-as-mobile-body-llink:-.12px;--letter-spacing-as-mobile-body-m:-.09px;--letter-spacing-as-mobile-body-mbold:-.09px;--letter-spacing-as-mobile-body-mlink:-.09px;--letter-spacing-as-mobile-body-s:.08px;--letter-spacing-as-mobile-body-sbold:-.08px;--letter-spacing-as-mobile-body-slink:-.08px;--letter-spacing-as-mobile-body-xs:-.07px;--letter-spacing-as-mobile-body-xs-bold:-.07px;--letter-spacing-as-mobile-body-xs-link:-.07px;--letter-spacing-as-mobile-body-xxs:-.06px;--letter-spacing-as-mobile-body-xxs-bold:-.06px;--letter-spacing-as-mobile-body-xxs-link:-.06px;--letter-spacing-as-mobile-list-title:-.08px;--letter-spacing-as-mobile-button:-.08px;--letter-spacing-as-mobile-code:0px;--letter-spacing-bn-desktop-heading-xl:-2.6399999999999997px;--letter-spacing-bn-desktop-heading-l:-1.92px;--letter-spacing-bn-desktop-heading-m:-1.2px;--letter-spacing-bn-desktop-heading-s:-.96px;--letter-spacing-bn-desktop-heading-xs:-.72px;--letter-spacing-bn-desktop-heading-xxs:-.48px;--letter-spacing-bn-desktop-overline:-.06px;--letter-spacing-bn-desktop-body-l:-.12px;--letter-spacing-bn-desktop-body-lbold:-.12px;--letter-spacing-bn-desktop-body-llink:-.12px;--letter-spacing-bn-desktop-body-m:-.09px;--letter-spacing-bn-desktop-body-mbold:-.09px;--letter-spacing-bn-desktop-body-mlink:-.09px;--letter-spacing-bn-desktop-body-s:-.08px;--letter-spacing-bn-desktop-body-sbold:-.08px;--letter-spacing-bn-desktop-body-slink:-.08px;--letter-spacing-bn-desktop-body-xs:-.07px;--letter-spacing-bn-desktop-body-xs-bold:-.07px;--letter-spacing-bn-desktop-body-xs-link:-.07px;--letter-spacing-bn-desktop-body-xxs:-.06px;--letter-spacing-bn-desktop-body-xxs-bold:-.06px;--letter-spacing-bn-desktop-body-xxs-link:-.06px;--letter-spacing-bn-desktop-list-title:-.08px;--letter-spacing-bn-desktop-button:-.08px;--letter-spacing-bn-desktop-code:0px;--letter-spacing-bn-mobile-heading-xl:-1.92px;--letter-spacing-bn-mobile-heading-l:-1.44px;--letter-spacing-bn-mobile-heading-m:-1.2px;--letter-spacing-bn-mobile-heading-s:-.96px;--letter-spacing-bn-mobile-heading-xs:-.72px;--letter-spacing-bn-mobile-heading-xxs:-.48px;--letter-spacing-bn-mobile-overline:-.06px;--letter-spacing-bn-mobile-body-l:-.12px;--letter-spacing-bn-mobile-body-lbold:-.12px;--letter-spacing-bn-mobile-body-llink:-.12px;--letter-spacing-bn-mobile-body-m:-.09px;--letter-spacing-bn-mobile-body-mbold:-.09px;--letter-spacing-bn-mobile-body-mlink:-.09px;--letter-spacing-bn-mobile-body-s:.08px;--letter-spacing-bn-mobile-body-sbold:-.08px;--letter-spacing-bn-mobile-body-slink:-.08px;--letter-spacing-bn-mobile-body-xs:-.07px;--letter-spacing-bn-mobile-body-xs-bold:-.07px;--letter-spacing-bn-mobile-body-xs-link:-.07px;--letter-spacing-bn-mobile-body-xxs:-.06px;--letter-spacing-bn-mobile-body-xxs-bold:-.06px;--letter-spacing-bn-mobile-body-xxs-link:-.06px;--letter-spacing-bn-mobile-list-title:-.08px;--letter-spacing-bn-mobile-button:-.08px;--letter-spacing-bn-mobile-code:0px;--letter-spacing-en-desktop-heading-xl:-2.6399999999999997px;--letter-spacing-en-desktop-heading-l:-1.92px;--letter-spacing-en-desktop-heading-m:-1.2px;--letter-spacing-en-desktop-heading-s:-.96px;--letter-spacing-en-desktop-heading-xs:-.72px;--letter-spacing-en-desktop-heading-xxs:-.48px;--letter-spacing-en-desktop-overline:.06px;--letter-spacing-en-desktop-body-l:-.12px;--letter-spacing-en-desktop-body-lbold:-.12px;--letter-spacing-en-desktop-body-llink:-.12px;--letter-spacing-en-desktop-body-m:-.09px;--letter-spacing-en-desktop-body-mbold:-.09px;--letter-spacing-en-desktop-body-mlink:-.09px;--letter-spacing-en-desktop-body-s:-.08px;--letter-spacing-en-desktop-body-sbold:-.08px;--letter-spacing-en-desktop-body-slink:-.08px;--letter-spacing-en-desktop-body-xs:-.07px;--letter-spacing-en-desktop-body-xs-bold:-.07px;--letter-spacing-en-desktop-body-xs-link:-.07px;--letter-spacing-en-desktop-body-xxs:-.06px;--letter-spacing-en-desktop-body-xxs-bold:-.06px;--letter-spacing-en-desktop-body-xxs-link:-.06px;--letter-spacing-en-desktop-list-title:-.08px;--letter-spacing-en-desktop-button:-.08px;--letter-spacing-en-desktop-code:0px;--letter-spacing-en-mobile-heading-xl:-1.92px;--letter-spacing-en-mobile-heading-l:-1.44px;--letter-spacing-en-mobile-heading-m:-1.2px;--letter-spacing-en-mobile-heading-s:-.96px;--letter-spacing-en-mobile-heading-xs:-.72px;--letter-spacing-en-mobile-heading-xxs:-.48px;--letter-spacing-en-mobile-overline:.06px;--letter-spacing-en-mobile-body-l:-.12px;--letter-spacing-en-mobile-body-lbold:-.12px;--letter-spacing-en-mobile-body-llink:-.12px;--letter-spacing-en-mobile-body-m:-.09px;--letter-spacing-en-mobile-body-mbold:-.09px;--letter-spacing-en-mobile-body-mlink:-.09px;--letter-spacing-en-mobile-body-s:-.08px;--letter-spacing-en-mobile-body-sbold:-.08px;--letter-spacing-en-mobile-body-slink:-.08px;--letter-spacing-en-mobile-body-xs:-.07px;--letter-spacing-en-mobile-body-xs-bold:-.07px;--letter-spacing-en-mobile-body-xs-link:-.07px;--letter-spacing-en-mobile-body-xxs:-.06px;--letter-spacing-en-mobile-body-xxs-bold:-.06px;--letter-spacing-en-mobile-body-xxs-link:-.06px;--letter-spacing-en-mobile-list-title:-.08px;--letter-spacing-en-mobile-button:-.08px;--letter-spacing-en-mobile-code:0px;--letter-spacing-gu-desktop-heading-xl:-2.6399999999999997px;--letter-spacing-gu-desktop-heading-l:-1.92px;--letter-spacing-gu-desktop-heading-m:-1.2px;--letter-spacing-gu-desktop-heading-s:-.96px;--letter-spacing-gu-desktop-heading-xs:-.72px;--letter-spacing-gu-desktop-heading-xxs:-.48px;--letter-spacing-gu-desktop-overline:-.06px;--letter-spacing-gu-desktop-body-l:-.12px;--letter-spacing-gu-desktop-body-lbold:-.12px;--letter-spacing-gu-desktop-body-llink:-.12px;--letter-spacing-gu-desktop-body-m:-.09px;--letter-spacing-gu-desktop-body-mbold:-.09px;--letter-spacing-gu-desktop-body-mlink:-.09px;--letter-spacing-gu-desktop-body-s:-.08px;--letter-spacing-gu-desktop-body-sbold:-.08px;--letter-spacing-gu-desktop-body-slink:-.08px;--letter-spacing-gu-desktop-body-xs:-.07px;--letter-spacing-gu-desktop-body-xs-bold:-.07px;--letter-spacing-gu-desktop-body-xs-link:-.07px;--letter-spacing-gu-desktop-body-xxs:-.06px;--letter-spacing-gu-desktop-body-xxs-bold:-.06px;--letter-spacing-gu-desktop-body-xxs-link:-.06px;--letter-spacing-gu-desktop-list-title:-.08px;--letter-spacing-gu-desktop-button:-.08px;--letter-spacing-gu-desktop-code:0px;--letter-spacing-gu-mobile-heading-xl:-1.92px;--letter-spacing-gu-mobile-heading-l:-1.44px;--letter-spacing-gu-mobile-heading-m:-1.2px;--letter-spacing-gu-mobile-heading-s:-.96px;--letter-spacing-gu-mobile-heading-xs:-.72px;--letter-spacing-gu-mobile-heading-xxs:-.48px;--letter-spacing-gu-mobile-overline:-.06px;--letter-spacing-gu-mobile-body-l:-.12px;--letter-spacing-gu-mobile-body-lbold:-.12px;--letter-spacing-gu-mobile-body-llink:-.12px;--letter-spacing-gu-mobile-body-m:-.09px;--letter-spacing-gu-mobile-body-mbold:-.09px;--letter-spacing-gu-mobile-body-mlink:-.09px;--letter-spacing-gu-mobile-body-s:.08px;--letter-spacing-gu-mobile-body-sbold:-.08px;--letter-spacing-gu-mobile-body-slink:-.08px;--letter-spacing-gu-mobile-body-xs:-.07px;--letter-spacing-gu-mobile-body-xs-bold:-.07px;--letter-spacing-gu-mobile-body-xs-link:-.07px;--letter-spacing-gu-mobile-body-xxs:-.06px;--letter-spacing-gu-mobile-body-xxs-bold:-.06px;--letter-spacing-gu-mobile-body-xxs-link:-.06px;--letter-spacing-gu-mobile-list-title:-.08px;--letter-spacing-gu-mobile-button:-.08px;--letter-spacing-gu-mobile-code:0px;--letter-spacing-hi-desktop-heading-xl:-2.6399999999999997px;--letter-spacing-hi-desktop-heading-l:-1.92px;--letter-spacing-hi-desktop-heading-m:-1.2px;--letter-spacing-hi-desktop-heading-s:-.96px;--letter-spacing-hi-desktop-heading-xs:-.72px;--letter-spacing-hi-desktop-heading-xxs:-.48px;--letter-spacing-hi-desktop-overline:-.06px;--letter-spacing-hi-desktop-body-l:-.12px;--letter-spacing-hi-desktop-body-lbold:-.12px;--letter-spacing-hi-desktop-body-llink:-.12px;--letter-spacing-hi-desktop-body-m:-.09px;--letter-spacing-hi-desktop-body-mbold:-.09px;--letter-spacing-hi-desktop-body-mlink:-.09px;--letter-spacing-hi-desktop-body-s:-.08px;--letter-spacing-hi-desktop-body-sbold:-.08px;--letter-spacing-hi-desktop-body-slink:-.08px;--letter-spacing-hi-desktop-body-xs:-.07px;--letter-spacing-hi-desktop-body-xs-bold:-.07px;--letter-spacing-hi-desktop-body-xs-link:-.07px;--letter-spacing-hi-desktop-body-xxs:-.06px;--letter-spacing-hi-desktop-body-xxs-bold:-.06px;--letter-spacing-hi-desktop-body-xxs-link:-.06px;--letter-spacing-hi-desktop-list-title:-.08px;--letter-spacing-hi-desktop-button:-.08px;--letter-spacing-hi-desktop-code:0px;--letter-spacing-hi-mobile-heading-xl:-1.92px;--letter-spacing-hi-mobile-heading-l:-1.44px;--letter-spacing-hi-mobile-heading-m:-1.2px;--letter-spacing-hi-mobile-heading-s:-.96px;--letter-spacing-hi-mobile-heading-xs:-.72px;--letter-spacing-hi-mobile-heading-xxs:-.48px;--letter-spacing-hi-mobile-overline:-.06px;--letter-spacing-hi-mobile-body-l:-.12px;--letter-spacing-hi-mobile-body-lbold:-.12px;--letter-spacing-hi-mobile-body-llink:-.12px;--letter-spacing-hi-mobile-body-m:-.09px;--letter-spacing-hi-mobile-body-mbold:-.09px;--letter-spacing-hi-mobile-body-mlink:-.09px;--letter-spacing-hi-mobile-body-s:.08px;--letter-spacing-hi-mobile-body-sbold:-.08px;--letter-spacing-hi-mobile-body-slink:-.08px;--letter-spacing-hi-mobile-body-xs:-.07px;--letter-spacing-hi-mobile-body-xs-bold:-.07px;--letter-spacing-hi-mobile-body-xs-link:-.07px;--letter-spacing-hi-mobile-body-xxs:-.06px;--letter-spacing-hi-mobile-body-xxs-bold:-.06px;--letter-spacing-hi-mobile-body-xxs-link:-.06px;--letter-spacing-hi-mobile-list-title:-.08px;--letter-spacing-hi-mobile-button:-.08px;--letter-spacing-hi-mobile-code:0px;--letter-spacing-kn-desktop-heading-xl:-2.6399999999999997px;--letter-spacing-kn-desktop-heading-l:-1.92px;--letter-spacing-kn-desktop-heading-m:-1.2px;--letter-spacing-kn-desktop-heading-s:-.96px;--letter-spacing-kn-desktop-heading-xs:-.72px;--letter-spacing-kn-desktop-heading-xxs:-.48px;--letter-spacing-kn-desktop-overline:-.06px;--letter-spacing-kn-desktop-body-l:-.12px;--letter-spacing-kn-desktop-body-lbold:-.12px;--letter-spacing-kn-desktop-body-llink:-.12px;--letter-spacing-kn-desktop-body-m:-.09px;--letter-spacing-kn-desktop-body-mbold:-.09px;--letter-spacing-kn-desktop-body-mlink:-.09px;--letter-spacing-kn-desktop-body-s:-.08px;--letter-spacing-kn-desktop-body-sbold:-.08px;--letter-spacing-kn-desktop-body-slink:-.08px;--letter-spacing-kn-desktop-body-xs:-.07px;--letter-spacing-kn-desktop-body-xs-bold:-.07px;--letter-spacing-kn-desktop-body-xs-link:-.07px;--letter-spacing-kn-desktop-body-xxs:-.06px;--letter-spacing-kn-desktop-body-xxs-bold:-.06px;--letter-spacing-kn-desktop-body-xxs-link:-.06px;--letter-spacing-kn-desktop-list-title:-.08px;--letter-spacing-kn-desktop-button:-.08px;--letter-spacing-kn-desktop-code:0px;--letter-spacing-kn-mobile-heading-xl:-1.92px;--letter-spacing-kn-mobile-heading-l:-1.44px;--letter-spacing-kn-mobile-heading-m:-1.2px;--letter-spacing-kn-mobile-heading-s:-.96px;--letter-spacing-kn-mobile-heading-xs:-.72px;--letter-spacing-kn-mobile-heading-xxs:-.48px;--letter-spacing-kn-mobile-overline:-.06px;--letter-spacing-kn-mobile-body-l:-.12px;--letter-spacing-kn-mobile-body-lbold:-.12px;--letter-spacing-kn-mobile-body-llink:-.12px;--letter-spacing-kn-mobile-body-m:-.09px;--letter-spacing-kn-mobile-body-mbold:-.09px;--letter-spacing-kn-mobile-body-mlink:-.09px;--letter-spacing-kn-mobile-body-s:.08px;--letter-spacing-kn-mobile-body-sbold:-.08px;--letter-spacing-kn-mobile-body-slink:-.08px;--letter-spacing-kn-mobile-body-xs:-.07px;--letter-spacing-kn-mobile-body-xs-bold:-.07px;--letter-spacing-kn-mobile-body-xs-link:-.07px;--letter-spacing-kn-mobile-body-xxs:-.06px;--letter-spacing-kn-mobile-body-xxs-bold:-.06px;--letter-spacing-kn-mobile-body-xxs-link:-.06px;--letter-spacing-kn-mobile-list-title:-.08px;--letter-spacing-kn-mobile-button:-.08px;--letter-spacing-kn-mobile-code:0px;--letter-spacing-ml-desktop-heading-xl:-2.6399999999999997px;--letter-spacing-ml-desktop-heading-l:-1.92px;--letter-spacing-ml-desktop-heading-m:-1.2px;--letter-spacing-ml-desktop-heading-s:-.96px;--letter-spacing-ml-desktop-heading-xs:-.72px;--letter-spacing-ml-desktop-heading-xxs:-.48px;--letter-spacing-ml-desktop-overline:-.06px;--letter-spacing-ml-desktop-body-l:-.12px;--letter-spacing-ml-desktop-body-lbold:-.12px;--letter-spacing-ml-desktop-body-llink:-.12px;--letter-spacing-ml-desktop-body-m:-.09px;--letter-spacing-ml-desktop-body-mbold:-.09px;--letter-spacing-ml-desktop-body-mlink:-.09px;--letter-spacing-ml-desktop-body-s:-.08px;--letter-spacing-ml-desktop-body-sbold:-.08px;--letter-spacing-ml-desktop-body-slink:-.08px;--letter-spacing-ml-desktop-body-xs:-.07px;--letter-spacing-ml-desktop-body-xs-bold:-.07px;--letter-spacing-ml-desktop-body-xs-link:-.07px;--letter-spacing-ml-desktop-body-xxs:-.06px;--letter-spacing-ml-desktop-body-xxs-bold:-.06px;--letter-spacing-ml-desktop-body-xxs-link:-.06px;--letter-spacing-ml-desktop-list-title:-.08px;--letter-spacing-ml-desktop-button:-.08px;--letter-spacing-ml-desktop-code:0px;--letter-spacing-ml-mobile-heading-xl:-1.92px;--letter-spacing-ml-mobile-heading-l:-1.44px;--letter-spacing-ml-mobile-heading-m:-1.2px;--letter-spacing-ml-mobile-heading-s:-.96px;--letter-spacing-ml-mobile-heading-xs:-.72px;--letter-spacing-ml-mobile-heading-xxs:-.48px;--letter-spacing-ml-mobile-overline:-.06px;--letter-spacing-ml-mobile-body-l:-.12px;--letter-spacing-ml-mobile-body-lbold:-.12px;--letter-spacing-ml-mobile-body-llink:-.12px;--letter-spacing-ml-mobile-body-m:-.09px;--letter-spacing-ml-mobile-body-mbold:-.09px;--letter-spacing-ml-mobile-body-mlink:-.09px;--letter-spacing-ml-mobile-body-s:.08px;--letter-spacing-ml-mobile-body-sbold:-.08px;--letter-spacing-ml-mobile-body-slink:-.08px;--letter-spacing-ml-mobile-body-xs:-.07px;--letter-spacing-ml-mobile-body-xs-bold:-.07px;--letter-spacing-ml-mobile-body-xs-link:-.07px;--letter-spacing-ml-mobile-body-xxs:-.06px;--letter-spacing-ml-mobile-body-xxs-bold:-.06px;--letter-spacing-ml-mobile-body-xxs-link:-.06px;--letter-spacing-ml-mobile-list-title:-.08px;--letter-spacing-ml-mobile-button:-.08px;--letter-spacing-ml-mobile-code:0px;--letter-spacing-mr-desktop-heading-xl:-2.6399999999999997px;--letter-spacing-mr-desktop-heading-l:-1.92px;--letter-spacing-mr-desktop-heading-m:-1.2px;--letter-spacing-mr-desktop-heading-s:-.96px;--letter-spacing-mr-desktop-heading-xs:-.72px;--letter-spacing-mr-desktop-heading-xxs:-.48px;--letter-spacing-mr-desktop-overline:-.06px;--letter-spacing-mr-desktop-body-l:-.12px;--letter-spacing-mr-desktop-body-lbold:-.12px;--letter-spacing-mr-desktop-body-llink:-.12px;--letter-spacing-mr-desktop-body-m:-.09px;--letter-spacing-mr-desktop-body-mbold:-.09px;--letter-spacing-mr-desktop-body-mlink:-.09px;--letter-spacing-mr-desktop-body-s:-.08px;--letter-spacing-mr-desktop-body-sbold:-.08px;--letter-spacing-mr-desktop-body-slink:-.08px;--letter-spacing-mr-desktop-body-xs:-.07px;--letter-spacing-mr-desktop-body-xs-bold:-.07px;--letter-spacing-mr-desktop-body-xs-link:-.07px;--letter-spacing-mr-desktop-body-xxs:-.06px;--letter-spacing-mr-desktop-body-xxs-bold:-.06px;--letter-spacing-mr-desktop-body-xxs-link:-.06px;--letter-spacing-mr-desktop-list-title:-.08px;--letter-spacing-mr-desktop-button:-.08px;--letter-spacing-mr-desktop-code:0px;--letter-spacing-mr-mobile-heading-xl:-1.92px;--letter-spacing-mr-mobile-heading-l:-1.44px;--letter-spacing-mr-mobile-heading-m:-1.2px;--letter-spacing-mr-mobile-heading-s:-.96px;--letter-spacing-mr-mobile-heading-xs:-.72px;--letter-spacing-mr-mobile-heading-xxs:-.48px;--letter-spacing-mr-mobile-overline:-.06px;--letter-spacing-mr-mobile-body-l:-.12px;--letter-spacing-mr-mobile-body-lbold:-.12px;--letter-spacing-mr-mobile-body-llink:-.12px;--letter-spacing-mr-mobile-body-m:-.09px;--letter-spacing-mr-mobile-body-mbold:-.09px;--letter-spacing-mr-mobile-body-mlink:-.09px;--letter-spacing-mr-mobile-body-s:.08px;--letter-spacing-mr-mobile-body-sbold:-.08px;--letter-spacing-mr-mobile-body-slink:-.08px;--letter-spacing-mr-mobile-body-xs:-.07px;--letter-spacing-mr-mobile-body-xs-bold:-.07px;--letter-spacing-mr-mobile-body-xs-link:-.07px;--letter-spacing-mr-mobile-body-xxs:-.06px;--letter-spacing-mr-mobile-body-xxs-bold:-.06px;--letter-spacing-mr-mobile-body-xxs-link:-.06px;--letter-spacing-mr-mobile-list-title:-.08px;--letter-spacing-mr-mobile-button:-.08px;--letter-spacing-mr-mobile-code:0px;--letter-spacing-or-desktop-heading-xl:-2.6399999999999997px;--letter-spacing-or-desktop-heading-l:-1.92px;--letter-spacing-or-desktop-heading-m:-1.2px;--letter-spacing-or-desktop-heading-s:-.96px;--letter-spacing-or-desktop-heading-xs:-.72px;--letter-spacing-or-desktop-heading-xxs:-.48px;--letter-spacing-or-desktop-overline:-.06px;--letter-spacing-or-desktop-body-l:-.12px;--letter-spacing-or-desktop-body-lbold:-.12px;--letter-spacing-or-desktop-body-llink:-.12px;--letter-spacing-or-desktop-body-m:-.09px;--letter-spacing-or-desktop-body-mbold:-.09px;--letter-spacing-or-desktop-body-mlink:-.09px;--letter-spacing-or-desktop-body-s:-.08px;--letter-spacing-or-desktop-body-sbold:-.08px;--letter-spacing-or-desktop-body-slink:-.08px;--letter-spacing-or-desktop-body-xs:-.07px;--letter-spacing-or-desktop-body-xs-bold:-.07px;--letter-spacing-or-desktop-body-xs-link:-.07px;--letter-spacing-or-desktop-body-xxs:-.06px;--letter-spacing-or-desktop-body-xxs-bold:-.06px;--letter-spacing-or-desktop-body-xxs-link:-.06px;--letter-spacing-or-desktop-list-title:-.08px;--letter-spacing-or-desktop-button:-.08px;--letter-spacing-or-desktop-code:0px;--letter-spacing-or-mobile-heading-xl:-1.92px;--letter-spacing-or-mobile-heading-l:-1.44px;--letter-spacing-or-mobile-heading-m:-1.2px;--letter-spacing-or-mobile-heading-s:-.96px;--letter-spacing-or-mobile-heading-xs:-.72px;--letter-spacing-or-mobile-heading-xxs:-.48px;--letter-spacing-or-mobile-overline:-.06px;--letter-spacing-or-mobile-body-l:-.12px;--letter-spacing-or-mobile-body-lbold:-.12px;--letter-spacing-or-mobile-body-llink:-.12px;--letter-spacing-or-mobile-body-m:-.09px;--letter-spacing-or-mobile-body-mbold:-.09px;--letter-spacing-or-mobile-body-mlink:-.09px;--letter-spacing-or-mobile-body-s:.08px;--letter-spacing-or-mobile-body-sbold:-.08px;--letter-spacing-or-mobile-body-slink:-.08px;--letter-spacing-or-mobile-body-xs:-.07px;--letter-spacing-or-mobile-body-xs-bold:-.07px;--letter-spacing-or-mobile-body-xs-link:-.07px;--letter-spacing-or-mobile-body-xxs:-.06px;--letter-spacing-or-mobile-body-xxs-bold:-.06px;--letter-spacing-or-mobile-body-xxs-link:-.06px;--letter-spacing-or-mobile-list-title:-.08px;--letter-spacing-or-mobile-button:-.08px;--letter-spacing-or-mobile-code:0px;--letter-spacing-pa-desktop-heading-xl:-2.6399999999999997px;--letter-spacing-pa-desktop-heading-l:-1.92px;--letter-spacing-pa-desktop-heading-m:-1.2px;--letter-spacing-pa-desktop-heading-s:-.96px;--letter-spacing-pa-desktop-heading-xs:-.72px;--letter-spacing-pa-desktop-heading-xxs:-.48px;--letter-spacing-pa-desktop-overline:-.06px;--letter-spacing-pa-desktop-body-l:-.12px;--letter-spacing-pa-desktop-body-lbold:-.12px;--letter-spacing-pa-desktop-body-llink:-.12px;--letter-spacing-pa-desktop-body-m:-.09px;--letter-spacing-pa-desktop-body-mbold:-.09px;--letter-spacing-pa-desktop-body-mlink:-.09px;--letter-spacing-pa-desktop-body-s:-.08px;--letter-spacing-pa-desktop-body-sbold:-.08px;--letter-spacing-pa-desktop-body-slink:-.08px;--letter-spacing-pa-desktop-body-xs:-.07px;--letter-spacing-pa-desktop-body-xs-bold:-.07px;--letter-spacing-pa-desktop-body-xs-link:-.07px;--letter-spacing-pa-desktop-body-xxs:-.06px;--letter-spacing-pa-desktop-body-xxs-bold:-.06px;--letter-spacing-pa-desktop-body-xxs-link:-.06px;--letter-spacing-pa-desktop-list-title:-.08px;--letter-spacing-pa-desktop-button:-.08px;--letter-spacing-pa-desktop-code:0px;--letter-spacing-pa-mobile-heading-xl:-1.92px;--letter-spacing-pa-mobile-heading-l:-1.44px;--letter-spacing-pa-mobile-heading-m:-1.2px;--letter-spacing-pa-mobile-heading-s:-.96px;--letter-spacing-pa-mobile-heading-xs:-.72px;--letter-spacing-pa-mobile-heading-xxs:-.48px;--letter-spacing-pa-mobile-overline:-.06px;--letter-spacing-pa-mobile-body-l:-.12px;--letter-spacing-pa-mobile-body-lbold:-.12px;--letter-spacing-pa-mobile-body-llink:-.12px;--letter-spacing-pa-mobile-body-m:-.09px;--letter-spacing-pa-mobile-body-mbold:-.09px;--letter-spacing-pa-mobile-body-mlink:-.09px;--letter-spacing-pa-mobile-body-s:.08px;--letter-spacing-pa-mobile-body-sbold:-.08px;--letter-spacing-pa-mobile-body-slink:-.08px;--letter-spacing-pa-mobile-body-xs:-.07px;--letter-spacing-pa-mobile-body-xs-bold:-.07px;--letter-spacing-pa-mobile-body-xs-link:-.07px;--letter-spacing-pa-mobile-body-xxs:-.06px;--letter-spacing-pa-mobile-body-xxs-bold:-.06px;--letter-spacing-pa-mobile-body-xxs-link:-.06px;--letter-spacing-pa-mobile-list-title:-.08px;--letter-spacing-pa-mobile-button:-.08px;--letter-spacing-pa-mobile-code:0px;--letter-spacing-ta-desktop-heading-xl:-2.6399999999999997px;--letter-spacing-ta-desktop-heading-l:-1.92px;--letter-spacing-ta-desktop-heading-m:-1.2px;--letter-spacing-ta-desktop-heading-s:-.96px;--letter-spacing-ta-desktop-heading-xs:-.72px;--letter-spacing-ta-desktop-heading-xxs:-.48px;--letter-spacing-ta-desktop-overline:-.06px;--letter-spacing-ta-desktop-body-l:-.12px;--letter-spacing-ta-desktop-body-lbold:-.12px;--letter-spacing-ta-desktop-body-llink:-.12px;--letter-spacing-ta-desktop-body-m:-.09px;--letter-spacing-ta-desktop-body-mbold:-.09px;--letter-spacing-ta-desktop-body-mlink:-.09px;--letter-spacing-ta-desktop-body-s:-.08px;--letter-spacing-ta-desktop-body-sbold:-.08px;--letter-spacing-ta-desktop-body-slink:-.08px;--letter-spacing-ta-desktop-body-xs:-.07px;--letter-spacing-ta-desktop-body-xs-bold:-.07px;--letter-spacing-ta-desktop-body-xs-link:-.07px;--letter-spacing-ta-desktop-body-xxs:-.06px;--letter-spacing-ta-desktop-body-xxs-bold:-.06px;--letter-spacing-ta-desktop-body-xxs-link:-.06px;--letter-spacing-ta-desktop-list-title:-.08px;--letter-spacing-ta-desktop-button:-.08px;--letter-spacing-ta-desktop-code:0px;--letter-spacing-ta-mobile-heading-xl:-1.92px;--letter-spacing-ta-mobile-heading-l:-1.44px;--letter-spacing-ta-mobile-heading-m:-1.2px;--letter-spacing-ta-mobile-heading-s:-.96px;--letter-spacing-ta-mobile-heading-xs:-.72px;--letter-spacing-ta-mobile-heading-xxs:-.48px;--letter-spacing-ta-mobile-overline:-.06px;--letter-spacing-ta-mobile-body-l:-.12px;--letter-spacing-ta-mobile-body-lbold:-.12px;--letter-spacing-ta-mobile-body-llink:-.12px;--letter-spacing-ta-mobile-body-m:-.09px;--letter-spacing-ta-mobile-body-mbold:-.09px;--letter-spacing-ta-mobile-body-mlink:-.09px;--letter-spacing-ta-mobile-body-s:.08px;--letter-spacing-ta-mobile-body-sbold:-.08px;--letter-spacing-ta-mobile-body-slink:-.08px;--letter-spacing-ta-mobile-body-xs:-.07px;--letter-spacing-ta-mobile-body-xs-bold:-.07px;--letter-spacing-ta-mobile-body-xs-link:-.07px;--letter-spacing-ta-mobile-body-xxs:-.06px;--letter-spacing-ta-mobile-body-xxs-bold:-.06px;--letter-spacing-ta-mobile-body-xxs-link:-.06px;--letter-spacing-ta-mobile-list-title:-.08px;--letter-spacing-ta-mobile-button:-.08px;--letter-spacing-ta-mobile-code:0px;--letter-spacing-te-desktop-heading-xl:-2.6399999999999997px;--letter-spacing-te-desktop-heading-l:-1.92px;--letter-spacing-te-desktop-heading-m:-1.2px;--letter-spacing-te-desktop-heading-s:-.96px;--letter-spacing-te-desktop-heading-xs:-.72px;--letter-spacing-te-desktop-heading-xxs:-.48px;--letter-spacing-te-desktop-overline:-.06px;--letter-spacing-te-desktop-body-l:-.12px;--letter-spacing-te-desktop-body-lbold:-.12px;--letter-spacing-te-desktop-body-llink:-.12px;--letter-spacing-te-desktop-body-m:-.09px;--letter-spacing-te-desktop-body-mbold:-.09px;--letter-spacing-te-desktop-body-mlink:-.09px;--letter-spacing-te-desktop-body-s:-.08px;--letter-spacing-te-desktop-body-sbold:-.08px;--letter-spacing-te-desktop-body-slink:-.08px;--letter-spacing-te-desktop-body-xs:-.07px;--letter-spacing-te-desktop-body-xs-bold:-.07px;--letter-spacing-te-desktop-body-xs-link:-.07px;--letter-spacing-te-desktop-body-xxs:-.06px;--letter-spacing-te-desktop-body-xxs-bold:-.06px;--letter-spacing-te-desktop-body-xxs-link:-.06px;--letter-spacing-te-desktop-list-title:-.08px;--letter-spacing-te-desktop-button:-.08px;--letter-spacing-te-desktop-code:0px;--letter-spacing-te-mobile-heading-xl:-1.92px;--letter-spacing-te-mobile-heading-l:-1.44px;--letter-spacing-te-mobile-heading-m:-1.2px;--letter-spacing-te-mobile-heading-s:-.96px;--letter-spacing-te-mobile-heading-xs:-.72px;--letter-spacing-te-mobile-heading-xxs:-.48px;--letter-spacing-te-mobile-overline:-.06px;--letter-spacing-te-mobile-body-l:-.12px;--letter-spacing-te-mobile-body-lbold:-.12px;--letter-spacing-te-mobile-body-llink:-.12px;--letter-spacing-te-mobile-body-m:-.09px;--letter-spacing-te-mobile-body-mbold:-.09px;--letter-spacing-te-mobile-body-mlink:-.09px;--letter-spacing-te-mobile-body-s:.08px;--letter-spacing-te-mobile-body-sbold:-.08px;--letter-spacing-te-mobile-body-slink:-.08px;--letter-spacing-te-mobile-body-xs:-.07px;--letter-spacing-te-mobile-body-xs-bold:-.07px;--letter-spacing-te-mobile-body-xs-link:-.07px;--letter-spacing-te-mobile-body-xxs:-.06px;--letter-spacing-te-mobile-body-xxs-bold:-.06px;--letter-spacing-te-mobile-body-xxs-link:-.06px;--letter-spacing-te-mobile-list-title:-.08px;--letter-spacing-te-mobile-button:-.08px;--letter-spacing-te-mobile-code:0px;--letter-spacing-heading-xl:-2.6399999999999997px;--letter-spacing-heading-l:-1.92px;--letter-spacing-heading-m:-1.2px;--letter-spacing-heading-s:-.96px;--letter-spacing-heading-xs:-.72px;--letter-spacing-heading-xxs:-.48px;--letter-spacing-overline:.06px;--letter-spacing-body-l:-.12px;--letter-spacing-body-lbold:-.12px;--letter-spacing-body-llink:-.12px;--letter-spacing-body-m:-.09px;--letter-spacing-body-mbold:-.09px;--letter-spacing-body-mlink:-.09px;--letter-spacing-body-s:-.08px;--letter-spacing-body-sbold:-.08px;--letter-spacing-body-slink:-.08px;--letter-spacing-body-xs:-.07px;--letter-spacing-body-xs-bold:-.07px;--letter-spacing-body-xs-link:-.07px;--letter-spacing-body-xxs:-.06px;--letter-spacing-body-xxs-bold:-.06px;--letter-spacing-body-xxs-link:-.06px;--letter-spacing-list-title:-.08px;--letter-spacing-button:-.08px;--letter-spacing-code:0px;--line-heights-as-desktop-heading-xl:92px;--line-heights-as-desktop-heading-l:68px;--line-heights-as-desktop-heading-m:44px;--line-heights-as-desktop-heading-s:36px;--line-heights-as-desktop-heading-xs:32px;--line-heights-as-desktop-heading-xxs:24px;--line-heights-as-desktop-overline:16px;--line-heights-as-desktop-body-l:28px;--line-heights-as-desktop-body-lbold:28px;--line-heights-as-desktop-body-llink:28px;--line-heights-as-desktop-body-m:24px;--line-heights-as-desktop-body-mbold:24px;--line-heights-as-desktop-body-mlink:24px;--line-heights-as-desktop-body-s:24px;--line-heights-as-desktop-body-sbold:24px;--line-heights-as-desktop-body-slink:24px;--line-heights-as-desktop-body-xs:16px;--line-heights-as-desktop-body-xs-bold:16px;--line-heights-as-desktop-body-xs-link:16px;--line-heights-as-desktop-body-xxs:16px;--line-heights-as-desktop-body-xxs-bold:20px;--line-heights-as-desktop-body-xxs-link:16px;--line-heights-as-desktop-list-title:20px;--line-heights-as-desktop-button:24px;--line-heights-as-desktop-code:16px;--line-heights-as-mobile-heading-xl:68px;--line-heights-as-mobile-heading-l:52px;--line-heights-as-mobile-heading-m:44px;--line-heights-as-mobile-heading-s:36px;--line-heights-as-mobile-heading-xs:32px;--line-heights-as-mobile-heading-xxs:24px;--line-heights-as-mobile-overline:16px;--line-heights-as-mobile-body-l:32px;--line-heights-as-mobile-body-lbold:32px;--line-heights-as-mobile-body-llink:32px;--line-heights-as-mobile-body-m:24px;--line-heights-as-mobile-body-mbold:24px;--line-heights-as-mobile-body-mlink:24px;--line-heights-as-mobile-body-s:24px;--line-heights-as-mobile-body-sbold:24px;--line-heights-as-mobile-body-slink:24px;--line-heights-as-mobile-body-xs:16px;--line-heights-as-mobile-body-xs-bold:16px;--line-heights-as-mobile-body-xs-link:16px;--line-heights-as-mobile-body-xxs:16px;--line-heights-as-mobile-body-xxs-bold:16px;--line-heights-as-mobile-body-xxs-link:16px;--line-heights-as-mobile-list-title:20px;--line-heights-as-mobile-button:24px;--line-heights-as-mobile-code:16px;--line-heights-bn-desktop-heading-xl:92px;--line-heights-bn-desktop-heading-l:68px;--line-heights-bn-desktop-heading-m:44px;--line-heights-bn-desktop-heading-s:36px;--line-heights-bn-desktop-heading-xs:32px;--line-heights-bn-desktop-heading-xxs:24px;--line-heights-bn-desktop-overline:16px;--line-heights-bn-desktop-body-l:28px;--line-heights-bn-desktop-body-lbold:28px;--line-heights-bn-desktop-body-llink:28px;--line-heights-bn-desktop-body-m:24px;--line-heights-bn-desktop-body-mbold:24px;--line-heights-bn-desktop-body-mlink:24px;--line-heights-bn-desktop-body-s:24px;--line-heights-bn-desktop-body-sbold:24px;--line-heights-bn-desktop-body-slink:24px;--line-heights-bn-desktop-body-xs:16px;--line-heights-bn-desktop-body-xs-bold:16px;--line-heights-bn-desktop-body-xs-link:16px;--line-heights-bn-desktop-body-xxs:16px;--line-heights-bn-desktop-body-xxs-bold:16px;--line-heights-bn-desktop-body-xxs-link:16px;--line-heights-bn-desktop-list-title:20px;--line-heights-bn-desktop-button:24px;--line-heights-bn-desktop-code:16px;--line-heights-bn-mobile-heading-xl:68px;--line-heights-bn-mobile-heading-l:52px;--line-heights-bn-mobile-heading-m:44px;--line-heights-bn-mobile-heading-s:36px;--line-heights-bn-mobile-heading-xs:32px;--line-heights-bn-mobile-heading-xxs:24px;--line-heights-bn-mobile-overline:16px;--line-heights-bn-mobile-body-l:32px;--line-heights-bn-mobile-body-lbold:32px;--line-heights-bn-mobile-body-llink:32px;--line-heights-bn-mobile-body-m:24px;--line-heights-bn-mobile-body-mbold:24px;--line-heights-bn-mobile-body-mlink:24px;--line-heights-bn-mobile-body-s:24px;--line-heights-bn-mobile-body-sbold:24px;--line-heights-bn-mobile-body-slink:24px;--line-heights-bn-mobile-body-xs:16px;--line-heights-bn-mobile-body-xs-bold:16px;--line-heights-bn-mobile-body-xs-link:16px;--line-heights-bn-mobile-body-xxs:16px;--line-heights-bn-mobile-body-xxs-bold:16px;--line-heights-bn-mobile-body-xxs-link:16px;--line-heights-bn-mobile-list-title:20px;--line-heights-bn-mobile-button:24px;--line-heights-bn-mobile-code:16px;--line-heights-en-desktop-heading-xl:88px;--line-heights-en-desktop-heading-l:64px;--line-heights-en-desktop-heading-m:40px;--line-heights-en-desktop-heading-s:32px;--line-heights-en-desktop-heading-xs:28px;--line-heights-en-desktop-heading-xxs:20px;--line-heights-en-desktop-overline:16px;--line-heights-en-desktop-body-l:32px;--line-heights-en-desktop-body-lbold:32px;--line-heights-en-desktop-body-llink:32px;--line-heights-en-desktop-body-m:24px;--line-heights-en-desktop-body-mbold:24px;--line-heights-en-desktop-body-mlink:24px;--line-heights-en-desktop-body-s:24px;--line-heights-en-desktop-body-sbold:24px;--line-heights-en-desktop-body-slink:24px;--line-heights-en-desktop-body-xs:20px;--line-heights-en-desktop-body-xs-bold:20px;--line-heights-en-desktop-body-xs-link:20px;--line-heights-en-desktop-body-xxs:16px;--line-heights-en-desktop-body-xxs-bold:16px;--line-heights-en-desktop-body-xxs-link:16px;--line-heights-en-desktop-list-title:20px;--line-heights-en-desktop-button:24px;--line-heights-en-desktop-code:16px;--line-heights-en-mobile-heading-xl:64px;--line-heights-en-mobile-heading-l:48px;--line-heights-en-mobile-heading-m:40px;--line-heights-en-mobile-heading-s:32px;--line-heights-en-mobile-heading-xs:28px;--line-heights-en-mobile-heading-xxs:20px;--line-heights-en-mobile-overline:16px;--line-heights-en-mobile-body-l:32px;--line-heights-en-mobile-body-lbold:32px;--line-heights-en-mobile-body-llink:32px;--line-heights-en-mobile-body-m:24px;--line-heights-en-mobile-body-mbold:24px;--line-heights-en-mobile-body-mlink:24px;--line-heights-en-mobile-body-s:24px;--line-heights-en-mobile-body-sbold:24px;--line-heights-en-mobile-body-slink:24px;--line-heights-en-mobile-body-xs:20px;--line-heights-en-mobile-body-xs-bold:20px;--line-heights-en-mobile-body-xs-link:20px;--line-heights-en-mobile-body-xxs:16px;--line-heights-en-mobile-body-xxs-bold:16px;--line-heights-en-mobile-body-xxs-link:16px;--line-heights-en-mobile-list-title:20px;--line-heights-en-mobile-button:24px;--line-heights-en-mobile-code:16px;--line-heights-gu-desktop-heading-xl:112px;--line-heights-gu-desktop-heading-l:88px;--line-heights-gu-desktop-heading-m:64px;--line-heights-gu-desktop-heading-s:44px;--line-heights-gu-desktop-heading-xs:32px;--line-heights-gu-desktop-heading-xxs:24px;--line-heights-gu-desktop-overline:16px;--line-heights-gu-desktop-body-l:28px;--line-heights-gu-desktop-body-lbold:28px;--line-heights-gu-desktop-body-llink:28px;--line-heights-gu-desktop-body-m:24px;--line-heights-gu-desktop-body-mbold:24px;--line-heights-gu-desktop-body-mlink:24px;--line-heights-gu-desktop-body-s:24px;--line-heights-gu-desktop-body-sbold:24px;--line-heights-gu-desktop-body-slink:24px;--line-heights-gu-desktop-body-xs:20px;--line-heights-gu-desktop-body-xs-bold:16px;--line-heights-gu-desktop-body-xs-link:16px;--line-heights-gu-desktop-body-xxs:16px;--line-heights-gu-desktop-body-xxs-bold:16px;--line-heights-gu-desktop-body-xxs-link:16px;--line-heights-gu-desktop-list-title:20px;--line-heights-gu-desktop-button:24px;--line-heights-gu-desktop-code:16px;--line-heights-gu-mobile-heading-xl:68px;--line-heights-gu-mobile-heading-l:52px;--line-heights-gu-mobile-heading-m:44px;--line-heights-gu-mobile-heading-s:36px;--line-heights-gu-mobile-heading-xs:32px;--line-heights-gu-mobile-heading-xxs:24px;--line-heights-gu-mobile-overline:16px;--line-heights-gu-mobile-body-l:32px;--line-heights-gu-mobile-body-lbold:32px;--line-heights-gu-mobile-body-llink:32px;--line-heights-gu-mobile-body-m:24px;--line-heights-gu-mobile-body-mbold:24px;--line-heights-gu-mobile-body-mlink:24px;--line-heights-gu-mobile-body-s:24px;--line-heights-gu-mobile-body-sbold:24px;--line-heights-gu-mobile-body-slink:24px;--line-heights-gu-mobile-body-xs:16px;--line-heights-gu-mobile-body-xs-bold:16px;--line-heights-gu-mobile-body-xs-link:16px;--line-heights-gu-mobile-body-xxs:16px;--line-heights-gu-mobile-body-xxs-bold:16px;--line-heights-gu-mobile-body-xxs-link:16px;--line-heights-gu-mobile-list-title:20px;--line-heights-gu-mobile-button:24px;--line-heights-gu-mobile-code:16px;--line-heights-hi-desktop-heading-xl:92px;--line-heights-hi-desktop-heading-l:68px;--line-heights-hi-desktop-heading-m:44px;--line-heights-hi-desktop-heading-s:36px;--line-heights-hi-desktop-heading-xs:32px;--line-heights-hi-desktop-heading-xxs:24px;--line-heights-hi-desktop-overline:16px;--line-heights-hi-desktop-body-l:28px;--line-heights-hi-desktop-body-lbold:28px;--line-heights-hi-desktop-body-llink:28px;--line-heights-hi-desktop-body-m:24px;--line-heights-hi-desktop-body-mbold:24px;--line-heights-hi-desktop-body-mlink:24px;--line-heights-hi-desktop-body-s:24px;--line-heights-hi-desktop-body-sbold:24px;--line-heights-hi-desktop-body-slink:24px;--line-heights-hi-desktop-body-xs:16px;--line-heights-hi-desktop-body-xs-bold:16px;--line-heights-hi-desktop-body-xs-link:16px;--line-heights-hi-desktop-body-xxs:16px;--line-heights-hi-desktop-body-xxs-bold:20px;--line-heights-hi-desktop-body-xxs-link:16px;--line-heights-hi-desktop-list-title:20px;--line-heights-hi-desktop-button:24px;--line-heights-hi-desktop-code:16px;--line-heights-hi-mobile-heading-xl:68px;--line-heights-hi-mobile-heading-l:52px;--line-heights-hi-mobile-heading-m:44px;--line-heights-hi-mobile-heading-s:36px;--line-heights-hi-mobile-heading-xs:32px;--line-heights-hi-mobile-heading-xxs:24px;--line-heights-hi-mobile-overline:16px;--line-heights-hi-mobile-body-l:32px;--line-heights-hi-mobile-body-lbold:32px;--line-heights-hi-mobile-body-llink:32px;--line-heights-hi-mobile-body-m:24px;--line-heights-hi-mobile-body-mbold:24px;--line-heights-hi-mobile-body-mlink:24px;--line-heights-hi-mobile-body-s:24px;--line-heights-hi-mobile-body-sbold:24px;--line-heights-hi-mobile-body-slink:24px;--line-heights-hi-mobile-body-xs:16px;--line-heights-hi-mobile-body-xs-bold:16px;--line-heights-hi-mobile-body-xs-link:16px;--line-heights-hi-mobile-body-xxs:16px;--line-heights-hi-mobile-body-xxs-bold:16px;--line-heights-hi-mobile-body-xxs-link:16px;--line-heights-hi-mobile-list-title:20px;--line-heights-hi-mobile-button:24px;--line-heights-hi-mobile-code:16px;--line-heights-kn-desktop-heading-xl:112px;--line-heights-kn-desktop-heading-l:88px;--line-heights-kn-desktop-heading-m:64px;--line-heights-kn-desktop-heading-s:44px;--line-heights-kn-desktop-heading-xs:32px;--line-heights-kn-desktop-heading-xxs:24px;--line-heights-kn-desktop-overline:16px;--line-heights-kn-desktop-body-l:28px;--line-heights-kn-desktop-body-lbold:28px;--line-heights-kn-desktop-body-llink:28px;--line-heights-kn-desktop-body-m:24px;--line-heights-kn-desktop-body-mbold:24px;--line-heights-kn-desktop-body-mlink:24px;--line-heights-kn-desktop-body-s:24px;--line-heights-kn-desktop-body-sbold:24px;--line-heights-kn-desktop-body-slink:24px;--line-heights-kn-desktop-body-xs:20px;--line-heights-kn-desktop-body-xs-bold:16px;--line-heights-kn-desktop-body-xs-link:16px;--line-heights-kn-desktop-body-xxs:16px;--line-heights-kn-desktop-body-xxs-bold:16px;--line-heights-kn-desktop-body-xxs-link:16px;--line-heights-kn-desktop-list-title:20px;--line-heights-kn-desktop-button:24px;--line-heights-kn-desktop-code:16px;--line-heights-kn-mobile-heading-xl:68px;--line-heights-kn-mobile-heading-l:52px;--line-heights-kn-mobile-heading-m:44px;--line-heights-kn-mobile-heading-s:36px;--line-heights-kn-mobile-heading-xs:32px;--line-heights-kn-mobile-heading-xxs:24px;--line-heights-kn-mobile-overline:16px;--line-heights-kn-mobile-body-l:32px;--line-heights-kn-mobile-body-lbold:32px;--line-heights-kn-mobile-body-llink:32px;--line-heights-kn-mobile-body-m:24px;--line-heights-kn-mobile-body-mbold:24px;--line-heights-kn-mobile-body-mlink:24px;--line-heights-kn-mobile-body-s:24px;--line-heights-kn-mobile-body-sbold:24px;--line-heights-kn-mobile-body-slink:24px;--line-heights-kn-mobile-body-xs:16px;--line-heights-kn-mobile-body-xs-bold:16px;--line-heights-kn-mobile-body-xs-link:16px;--line-heights-kn-mobile-body-xxs:16px;--line-heights-kn-mobile-body-xxs-bold:16px;--line-heights-kn-mobile-body-xxs-link:16px;--line-heights-kn-mobile-list-title:20px;--line-heights-kn-mobile-button:24px;--line-heights-kn-mobile-code:16px;--line-heights-ml-desktop-heading-xl:92px;--line-heights-ml-desktop-heading-l:68px;--line-heights-ml-desktop-heading-m:44px;--line-heights-ml-desktop-heading-s:36px;--line-heights-ml-desktop-heading-xs:32px;--line-heights-ml-desktop-heading-xxs:24px;--line-heights-ml-desktop-overline:16px;--line-heights-ml-desktop-body-l:28px;--line-heights-ml-desktop-body-lbold:28px;--line-heights-ml-desktop-body-llink:28px;--line-heights-ml-desktop-body-m:24px;--line-heights-ml-desktop-body-mbold:24px;--line-heights-ml-desktop-body-mlink:24px;--line-heights-ml-desktop-body-s:24px;--line-heights-ml-desktop-body-sbold:24px;--line-heights-ml-desktop-body-slink:24px;--line-heights-ml-desktop-body-xs:20px;--line-heights-ml-desktop-body-xs-bold:16px;--line-heights-ml-desktop-body-xs-link:16px;--line-heights-ml-desktop-body-xxs:16px;--line-heights-ml-desktop-body-xxs-bold:16px;--line-heights-ml-desktop-body-xxs-link:16px;--line-heights-ml-desktop-list-title:20px;--line-heights-ml-desktop-button:24px;--line-heights-ml-desktop-code:16px;--line-heights-ml-mobile-heading-xl:68px;--line-heights-ml-mobile-heading-l:52px;--line-heights-ml-mobile-heading-m:44px;--line-heights-ml-mobile-heading-s:36px;--line-heights-ml-mobile-heading-xs:32px;--line-heights-ml-mobile-heading-xxs:24px;--line-heights-ml-mobile-overline:16px;--line-heights-ml-mobile-body-l:32px;--line-heights-ml-mobile-body-lbold:32px;--line-heights-ml-mobile-body-llink:32px;--line-heights-ml-mobile-body-m:24px;--line-heights-ml-mobile-body-mbold:24px;--line-heights-ml-mobile-body-mlink:24px;--line-heights-ml-mobile-body-s:24px;--line-heights-ml-mobile-body-sbold:24px;--line-heights-ml-mobile-body-slink:24px;--line-heights-ml-mobile-body-xs:16px;--line-heights-ml-mobile-body-xs-bold:16px;--line-heights-ml-mobile-body-xs-link:16px;--line-heights-ml-mobile-body-xxs:16px;--line-heights-ml-mobile-body-xxs-bold:16px;--line-heights-ml-mobile-body-xxs-link:16px;--line-heights-ml-mobile-list-title:20px;--line-heights-ml-mobile-button:24px;--line-heights-ml-mobile-code:16px;--line-heights-mr-desktop-heading-xl:92px;--line-heights-mr-desktop-heading-l:68px;--line-heights-mr-desktop-heading-m:44px;--line-heights-mr-desktop-heading-s:36px;--line-heights-mr-desktop-heading-xs:32px;--line-heights-mr-desktop-heading-xxs:24px;--line-heights-mr-desktop-overline:16px;--line-heights-mr-desktop-body-l:28px;--line-heights-mr-desktop-body-lbold:28px;--line-heights-mr-desktop-body-llink:28px;--line-heights-mr-desktop-body-m:24px;--line-heights-mr-desktop-body-mbold:24px;--line-heights-mr-desktop-body-mlink:24px;--line-heights-mr-desktop-body-s:24px;--line-heights-mr-desktop-body-sbold:24px;--line-heights-mr-desktop-body-slink:24px;--line-heights-mr-desktop-body-xs:16px;--line-heights-mr-desktop-body-xs-bold:16px;--line-heights-mr-desktop-body-xs-link:16px;--line-heights-mr-desktop-body-xxs:16px;--line-heights-mr-desktop-body-xxs-bold:16px;--line-heights-mr-desktop-body-xxs-link:16px;--line-heights-mr-desktop-list-title:20px;--line-heights-mr-desktop-button:24px;--line-heights-mr-desktop-code:16px;--line-heights-mr-mobile-heading-xl:68px;--line-heights-mr-mobile-heading-l:52px;--line-heights-mr-mobile-heading-m:44px;--line-heights-mr-mobile-heading-s:36px;--line-heights-mr-mobile-heading-xs:32px;--line-heights-mr-mobile-heading-xxs:24px;--line-heights-mr-mobile-overline:16px;--line-heights-mr-mobile-body-l:32px;--line-heights-mr-mobile-body-lbold:32px;--line-heights-mr-mobile-body-llink:32px;--line-heights-mr-mobile-body-m:24px;--line-heights-mr-mobile-body-mbold:24px;--line-heights-mr-mobile-body-mlink:24px;--line-heights-mr-mobile-body-s:24px;--line-heights-mr-mobile-body-sbold:24px;--line-heights-mr-mobile-body-slink:24px;--line-heights-mr-mobile-body-xs:16px;--line-heights-mr-mobile-body-xs-bold:16px;--line-heights-mr-mobile-body-xs-link:16px;--line-heights-mr-mobile-body-xxs:16px;--line-heights-mr-mobile-body-xxs-bold:16px;--line-heights-mr-mobile-body-xxs-link:16px;--line-heights-mr-mobile-list-title:20px;--line-heights-mr-mobile-button:24px;--line-heights-mr-mobile-code:16px;--line-heights-or-desktop-heading-xl:92px;--line-heights-or-desktop-heading-l:68px;--line-heights-or-desktop-heading-m:44px;--line-heights-or-desktop-heading-s:36px;--line-heights-or-desktop-heading-xs:32px;--line-heights-or-desktop-heading-xxs:24px;--line-heights-or-desktop-overline:16px;--line-heights-or-desktop-body-l:28px;--line-heights-or-desktop-body-lbold:28px;--line-heights-or-desktop-body-llink:28px;--line-heights-or-desktop-body-m:24px;--line-heights-or-desktop-body-mbold:24px;--line-heights-or-desktop-body-mlink:24px;--line-heights-or-desktop-body-s:24px;--line-heights-or-desktop-body-sbold:24px;--line-heights-or-desktop-body-slink:24px;--line-heights-or-desktop-body-xs:16px;--line-heights-or-desktop-body-xs-bold:16px;--line-heights-or-desktop-body-xs-link:16px;--line-heights-or-desktop-body-xxs:16px;--line-heights-or-desktop-body-xxs-bold:16px;--line-heights-or-desktop-body-xxs-link:16px;--line-heights-or-desktop-list-title:20px;--line-heights-or-desktop-button:24px;--line-heights-or-desktop-code:16px;--line-heights-or-mobile-heading-xl:68px;--line-heights-or-mobile-heading-l:52px;--line-heights-or-mobile-heading-m:44px;--line-heights-or-mobile-heading-s:36px;--line-heights-or-mobile-heading-xs:32px;--line-heights-or-mobile-heading-xxs:24px;--line-heights-or-mobile-overline:16px;--line-heights-or-mobile-body-l:32px;--line-heights-or-mobile-body-lbold:32px;--line-heights-or-mobile-body-llink:32px;--line-heights-or-mobile-body-m:24px;--line-heights-or-mobile-body-mbold:24px;--line-heights-or-mobile-body-mlink:24px;--line-heights-or-mobile-body-s:24px;--line-heights-or-mobile-body-sbold:24px;--line-heights-or-mobile-body-slink:24px;--line-heights-or-mobile-body-xs:16px;--line-heights-or-mobile-body-xs-bold:16px;--line-heights-or-mobile-body-xs-link:16px;--line-heights-or-mobile-body-xxs:16px;--line-heights-or-mobile-body-xxs-bold:16px;--line-heights-or-mobile-body-xxs-link:16px;--line-heights-or-mobile-list-title:20px;--line-heights-or-mobile-button:24px;--line-heights-or-mobile-code:16px;--line-heights-pa-desktop-heading-xl:92px;--line-heights-pa-desktop-heading-l:68px;--line-heights-pa-desktop-heading-m:44px;--line-heights-pa-desktop-heading-s:36px;--line-heights-pa-desktop-heading-xs:32px;--line-heights-pa-desktop-heading-xxs:24px;--line-heights-pa-desktop-overline:16px;--line-heights-pa-desktop-body-l:28px;--line-heights-pa-desktop-body-lbold:28px;--line-heights-pa-desktop-body-llink:28px;--line-heights-pa-desktop-body-m:24px;--line-heights-pa-desktop-body-mbold:24px;--line-heights-pa-desktop-body-mlink:24px;--line-heights-pa-desktop-body-s:24px;--line-heights-pa-desktop-body-sbold:24px;--line-heights-pa-desktop-body-slink:24px;--line-heights-pa-desktop-body-xs:20px;--line-heights-pa-desktop-body-xs-bold:16px;--line-heights-pa-desktop-body-xs-link:16px;--line-heights-pa-desktop-body-xxs:16px;--line-heights-pa-desktop-body-xxs-bold:16px;--line-heights-pa-desktop-body-xxs-link:16px;--line-heights-pa-desktop-list-title:20px;--line-heights-pa-desktop-button:24px;--line-heights-pa-desktop-code:16px;--line-heights-pa-mobile-heading-xl:68px;--line-heights-pa-mobile-heading-l:52px;--line-heights-pa-mobile-heading-m:44px;--line-heights-pa-mobile-heading-s:36px;--line-heights-pa-mobile-heading-xs:32px;--line-heights-pa-mobile-heading-xxs:24px;--line-heights-pa-mobile-overline:16px;--line-heights-pa-mobile-body-l:32px;--line-heights-pa-mobile-body-lbold:32px;--line-heights-pa-mobile-body-llink:32px;--line-heights-pa-mobile-body-m:24px;--line-heights-pa-mobile-body-mbold:24px;--line-heights-pa-mobile-body-mlink:24px;--line-heights-pa-mobile-body-s:24px;--line-heights-pa-mobile-body-sbold:24px;--line-heights-pa-mobile-body-slink:24px;--line-heights-pa-mobile-body-xs:16px;--line-heights-pa-mobile-body-xs-bold:16px;--line-heights-pa-mobile-body-xs-link:16px;--line-heights-pa-mobile-body-xxs:16px;--line-heights-pa-mobile-body-xxs-bold:16px;--line-heights-pa-mobile-body-xxs-link:16px;--line-heights-pa-mobile-list-title:20px;--line-heights-pa-mobile-button:24px;--line-heights-pa-mobile-code:16px;--line-heights-ta-desktop-heading-xl:112px;--line-heights-ta-desktop-heading-l:88px;--line-heights-ta-desktop-heading-m:64px;--line-heights-ta-desktop-heading-s:44px;--line-heights-ta-desktop-heading-xs:32px;--line-heights-ta-desktop-heading-xxs:24px;--line-heights-ta-desktop-overline:16px;--line-heights-ta-desktop-body-l:28px;--line-heights-ta-desktop-body-lbold:28px;--line-heights-ta-desktop-body-llink:28px;--line-heights-ta-desktop-body-m:24px;--line-heights-ta-desktop-body-mbold:24px;--line-heights-ta-desktop-body-mlink:24px;--line-heights-ta-desktop-body-s:24px;--line-heights-ta-desktop-body-sbold:24px;--line-heights-ta-desktop-body-slink:24px;--line-heights-ta-desktop-body-xs:16px;--line-heights-ta-desktop-body-xs-bold:16px;--line-heights-ta-desktop-body-xs-link:16px;--line-heights-ta-desktop-body-xxs:16px;--line-heights-ta-desktop-body-xxs-bold:16px;--line-heights-ta-desktop-body-xxs-link:16px;--line-heights-ta-desktop-list-title:20px;--line-heights-ta-desktop-button:24px;--line-heights-ta-desktop-code:16px;--line-heights-ta-mobile-heading-xl:68px;--line-heights-ta-mobile-heading-l:52px;--line-heights-ta-mobile-heading-m:44px;--line-heights-ta-mobile-heading-s:36px;--line-heights-ta-mobile-heading-xs:32px;--line-heights-ta-mobile-heading-xxs:24px;--line-heights-ta-mobile-overline:16px;--line-heights-ta-mobile-body-l:32px;--line-heights-ta-mobile-body-lbold:32px;--line-heights-ta-mobile-body-llink:32px;--line-heights-ta-mobile-body-m:24px;--line-heights-ta-mobile-body-mbold:24px;--line-heights-ta-mobile-body-mlink:24px;--line-heights-ta-mobile-body-s:24px;--line-heights-ta-mobile-body-sbold:24px;--line-heights-ta-mobile-body-slink:24px;--line-heights-ta-mobile-body-xs:20px;--line-heights-ta-mobile-body-xs-bold:16px;--line-heights-ta-mobile-body-xs-link:16px;--line-heights-ta-mobile-body-xxs:16px;--line-heights-ta-mobile-body-xxs-bold:16px;--line-heights-ta-mobile-body-xxs-link:16px;--line-heights-ta-mobile-list-title:20px;--line-heights-ta-mobile-button:24px;--line-heights-ta-mobile-code:16px;--line-heights-te-desktop-heading-xl:92px;--line-heights-te-desktop-heading-l:68px;--line-heights-te-desktop-heading-m:44px;--line-heights-te-desktop-heading-s:36px;--line-heights-te-desktop-heading-xs:32px;--line-heights-te-desktop-heading-xxs:24px;--line-heights-te-desktop-overline:16px;--line-heights-te-desktop-body-l:28px;--line-heights-te-desktop-body-lbold:28px;--line-heights-te-desktop-body-llink:28px;--line-heights-te-desktop-body-m:24px;--line-heights-te-desktop-body-mbold:24px;--line-heights-te-desktop-body-mlink:24px;--line-heights-te-desktop-body-s:24px;--line-heights-te-desktop-body-sbold:24px;--line-heights-te-desktop-body-slink:24px;--line-heights-te-desktop-body-xs:16px;--line-heights-te-desktop-body-xs-bold:16px;--line-heights-te-desktop-body-xs-link:16px;--line-heights-te-desktop-body-xxs:16px;--line-heights-te-desktop-body-xxs-bold:16px;--line-heights-te-desktop-body-xxs-link:16px;--line-heights-te-desktop-list-title:20px;--line-heights-te-desktop-button:24px;--line-heights-te-desktop-code:16px;--line-heights-te-mobile-heading-xl:68px;--line-heights-te-mobile-heading-l:52px;--line-heights-te-mobile-heading-m:44px;--line-heights-te-mobile-heading-s:36px;--line-heights-te-mobile-heading-xs:32px;--line-heights-te-mobile-heading-xxs:24px;--line-heights-te-mobile-overline:16px;--line-heights-te-mobile-body-l:32px;--line-heights-te-mobile-body-lbold:32px;--line-heights-te-mobile-body-llink:32px;--line-heights-te-mobile-body-m:24px;--line-heights-te-mobile-body-mbold:24px;--line-heights-te-mobile-body-mlink:24px;--line-heights-te-mobile-body-s:24px;--line-heights-te-mobile-body-sbold:24px;--line-heights-te-mobile-body-slink:24px;--line-heights-te-mobile-body-xs:16px;--line-heights-te-mobile-body-xs-bold:16px;--line-heights-te-mobile-body-xs-link:16px;--line-heights-te-mobile-body-xxs:16px;--line-heights-te-mobile-body-xxs-bold:16px;--line-heights-te-mobile-body-xxs-link:16px;--line-heights-te-mobile-list-title:20px;--line-heights-te-mobile-button:24px;--line-heights-te-mobile-code:16px;--line-heights-heading-xl:88px;--line-heights-heading-l:64px;--line-heights-heading-m:40px;--line-heights-heading-s:32px;--line-heights-heading-xs:28px;--line-heights-heading-xxs:20px;--line-heights-overline:16px;--line-heights-body-l:32px;--line-heights-body-lbold:32px;--line-heights-body-llink:32px;--line-heights-body-m:24px;--line-heights-body-mbold:24px;--line-heights-body-mlink:24px;--line-heights-body-s:24px;--line-heights-body-sbold:24px;--line-heights-body-slink:24px;--line-heights-body-xs:20px;--line-heights-body-xs-bold:20px;--line-heights-body-xs-link:20px;--line-heights-body-xxs:16px;--line-heights-body-xxs-bold:16px;--line-heights-body-xxs-link:16px;--line-heights-list-title:20px;--line-heights-button:24px;--line-heights-code:16px;--opacity-opacity-invisible:0%;--opacity-opacity-disabled:30%;--opacity-opacity-enabled:100%;--opacity-custom_1:85%;--paragraph-spacing-paragraph-spacing-0:0;--sizing-xxs:4px;--sizing-xs:8px;--sizing-s:12px;--sizing-base:16px;--sizing-m:24px;--sizing-l:32px;--sizing-xl:40px;--sizing-xxl:48px;--sizing-huge:64px;--sizing-massive:80px;--sizing-custom_1:120px;--sizing-custom_2:44px;--sizing-custom_3:28px;--sizing-custom_4:2px;--sizing-custom_5:1px;--sizing-custom_6:384px;--sizing-custom_7:156px;--sizing-custom_8:300px;--sizing-custom_9:102px;--sizing-custom_10:184px;--sizing-custom_11:56px;--sizing-custom_12:280px;--sizing-custom_13:312px;--sizing-custom_14:384px;--sizing-custom_15:6px;--sizing-custom_16:72px;--spacing-xxs:4px;--spacing-xs:8px;--spacing-s:12px;--spacing-base:16px;--spacing-m:24px;--spacing-l:32px;--spacing-xl:40px;--spacing-xxl:48px;--spacing-huge:64px;--spacing-massive:80px;--spacing-custom_1:1px;--spacing-desktop-stepper_horizontal:80px;--spacing-tablet-stepper_horizontal:24px;--spacing-mobile-stepper_horizontal:24px;--spacing-stepper_horizontal:80px;--spacing-custom_2:11px;--spacing-custom_3:128px;--spacing-custom_4:2px;--text-case-text-case-none:none;--text-case-text-case-uppercasecase:uppercase;--text-case-text-case-lowercase:lowercase;--text-case-text-case-capitalize:capitalize;--text-case-as-desktop-overline:uppercase;--text-case-as-mobile-overline:uppercase;--text-case-bn-desktop-overline:uppercase;--text-case-bn-mobile-overline:uppercase;--text-case-en-desktop-overline:uppercase;--text-case-en-mobile-overline:uppercase;--text-case-gu-desktop-overline:uppercase;--text-case-gu-mobile-overline:uppercase;--text-case-hi-desktop-overline:uppercase;--text-case-hi-mobile-overline:uppercase;--text-case-kn-desktop-overline:uppercase;--text-case-kn-mobile-overline:uppercase;--text-case-ml-desktop-overline:uppercase;--text-case-mr-desktop-overline:uppercase;--text-case-mr-mobile-overline:uppercase;--text-case-or-desktop-overline:uppercase;--text-case-pa-desktop-overline:uppercase;--text-case-pa-mobile-overline:uppercase;--text-case-ta-desktop-overline:uppercase;--text-case-ta-mobile-overline:uppercase;--text-case-te-desktop-overline:uppercase;--text-case-te-mobile-overline:uppercase;--text-case-overline:uppercase;--text-decoration-text-decoration-none:none;--text-decoration-text-decoration-underline:underline;--text-decoration-text-decoration-line-through:line-through;--text-decoration-text-decoration-overline:overline;--text-decoration-max-lines-1:1;--text-decoration-text-overflow-ellipsis:ellipsis;--layout-flex-direction-row:row;--layout-flex-direction-column:column;--layout-flex-direction-stack:stack;--layout-align-items-start:flex-start;--layout-align-items-center:center;--layout-align-items-end:flex-end;--layout-align-items-space-between:space-between;--layout-align-items-space-around:space-around;--layout-align-items-space-evenly:space-evenly;--layout-align-items-stretch:stretch;--layout-justify-content-start:flex-start;--layout-justify-content-center:center;--layout-justify-content-end:flex-end;--layout-justify-content-space-between:space-between;--layout-justify-content-space-around:space-around;--layout-justify-content-space-evenly:space-evenly;--layout-text-align-start:start;--layout-text-align-center:center;--layout-text-align-end:end;--layout-text-align-justify:justify;--layout-aspect_ratio-1-1:1;--layout-aspect_ratio-3-4:.75;--layout-aspect_ratio-4-3:1.33;--layout-aspect_ratio-4-5:.8;--layout-aspect_ratio-5-4:1.25;--layout-aspect_ratio-9-16:.56;--layout-aspect_ratio-16-9:1.77;--layout-aspect_ratio-2_75-1:2.75;--layout-size-max:100%;--layout-size-min:100%;--layout-intrinsic-size-min:intrinsicSize.min;--layout-intrinsic-size-max:unset;--layout-z-index-1:1;--shadows-box-shadow-false:none;--transitions-ease-rapid:cubic-bezier(.35,0,.5,1);--transitions-ease-quick:cubic-bezier(.35,0,.25,1);--transitions-ease-joyful:cubic-bezier(.35,1.3,.3,1);--transitions-ease-entrance:cubic-bezier(0,0,.1,1);--transitions-ease-exit:cubic-bezier(.35,0,.8,1);--transitions-ease-joyfulentrance:cubic-bezier(.15,1.3,.3,1);--transitions-ease-joyfulexit:cubic-bezier(.7,-.1,.6,.1);--transitions-duration-rapid:.3s;--transitions-duration-medium:.5s;--transitions-duration-slow:1s}

/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@angular/cdk/overlay-prebuilt.css ***!
  \****************************************************************************************************************************************************************************************************************************************/
.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "JioType";
  src: url('JioType-Light.e5f079c52103d072.ttf') format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "JioType";
  src: url('JioType-Black.e423d0a56d917430.ttf') format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "JioType";
  src: url('JioType-LightItalic.a77f45e0a8b78d64.ttf') format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "JioType";
  src: url('JioType-Bold.ff87fe4b301f321e.ttf') format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "JioType";
  src: url('JioType-MediumItalic.a90196e7e09646c0.ttf') format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "JioType";
  src: url('JioType-Medium.19ff7e1e6760f646.ttf') format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
  Iterates through key:value on a given map and lays out the sub key value as css properties
 */
/**
  Apply any pre-defined text style to current selector
 */
/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
  Iterates through key:value on a given map and lays out the sub key value as css properties
 */
/**
  Apply any pre-defined text style to current selector
 */
/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
  Iterates through key:value on a given map and lays out the sub key value as css properties
 */
/**
  Apply any pre-defined text style to current selector
 */
/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
  Iterates through key:value on a given map and lays out the sub key value as css properties
 */
/**
  Apply any pre-defined text style to current selector
 */
/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
  Iterates through key:value on a given map and lays out the sub key value as css properties
 */
/**
  Apply any pre-defined text style to current selector
 */
/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
  Iterates through key:value on a given map and lays out the sub key value as css properties
 */
/**
  Apply any pre-defined text style to current selector
 */
.cstm-checkbox {
  position: relative;
  display: inline-flex;
  align-items: center;
  height: 16px;
  padding-left: 24px;
  cursor: pointer;
  transition: cubic-bezier(0.35, 0, 0.25, 1) 300ms;
  font-size: 0.875rem;
  -webkit-user-select: none;
          user-select: none;
}
.cstm-checkbox input[type=checkbox] {
  display: none;
}
.cstm-checkbox::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 4px;
  border: 1px solid var(--color-primary-grey-80);
  position: absolute;
  left: 0;
  box-sizing: border-box;
  overflow: hidden;
  transition: cubic-bezier(0.35, 0, 0.25, 1) 300ms;
}
.cstm-checkbox:hover::before {
  border-color: var(--color-primary-50);
}
.cstm-checkbox:active::before {
  background-color: var(--color-primary-40);
}
.cstm-checkbox.checked::before {
  border-color: var(--color-primary-50);
  background-color: var(--color-primary-50);
}
.cstm-checkbox.checked::after {
  content: "";
  display: inline-block;
  width: 4.8px;
  height: 8px;
  position: absolute;
  border: 0 solid var(--color-global-white);
  border-width: 0 2px 2px 0;
  box-sizing: border-box;
  left: 8px;
  top: 45%;
  transform: translate(-50%, -50%) rotate(45deg);
}
.cstm-checkbox.checked:hover::before {
  background-color: var(--color-primary-60);
  border-color: var(--color-primary-60);
}
.cstm-checkbox.disabled {
  cursor: default;
  pointer-events: none;
  opacity: 0.3;
}

.custom-radio {
  position: relative;
}
.custom-radio input[type=radio] {
  position: absolute;
  width: 24px;
  height: 24px;
  opacity: 0;
}
.custom-radio input[type=radio] + label {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  display: flex;
  position: relative;
  align-items: center;
  cursor: pointer;
}
@media screen and (max-width: 61.9375rem) {
  .custom-radio input[type=radio] + label {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.custom-radio input[type=radio] + label:before {
  content: "";
  width: 24px;
  height: 24px;
  border: 1px solid var(--color-primary-grey-100);
  display: inline-block;
  border-radius: 50%;
  margin-inline-end: 0.5rem;
  box-sizing: border-box;
}
.custom-radio input[type=radio] + label:after {
  content: "";
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: transparent;
  border: 1px solid transparent;
  position: absolute;
  left: 6px;
  top: 6px;
  box-sizing: border-box;
}
.custom-radio input[type=radio]:checked + label {
  color: var(--color-primary-grey-100);
}
.custom-radio input[type=radio]:checked + label:before {
  background: var(--color-primary-50);
  border-color: transparent;
}
.custom-radio input[type=radio]:checked + label:after {
  content: "";
  background: var(--color-global-white);
  border: 1px solid var(--color-global-white);
}

.large-cstm-checkbox {
  position: relative;
  display: inline-flex;
  align-items: center;
  height: 24px;
  padding-left: 24px;
  cursor: pointer;
  transition: cubic-bezier(0.35, 0, 0.25, 1) 300ms;
  font-size: 0.875rem;
  -webkit-user-select: none;
  user-select: none;
}
.large-cstm-checkbox input[type=checkbox] {
  display: none;
}
.large-cstm-checkbox::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 4px;
  border: 1px solid var(--color-primary-grey-80);
  position: absolute;
  left: 0;
  box-sizing: border-box;
  overflow: hidden;
  transition: cubic-bezier(0.35, 0, 0.25, 1) 300ms;
}
.large-cstm-checkbox:hover::before {
  border-color: var(--color-primary-50);
}
.large-cstm-checkbox:active::before {
  background-color: var(--color-primary-40);
}
.large-cstm-checkbox.checked::before {
  border-color: var(--color-primary-50);
  background-color: var(--color-primary-50);
}
.large-cstm-checkbox.checked::after {
  content: "";
  display: inline-block;
  width: 5.8px;
  height: 11px;
  position: absolute;
  border: 0 solid var(--color-global-white);
  border-width: 0 2px 2px 0;
  box-sizing: border-box;
  left: 11px;
  top: 45%;
  transform: translate(-50%, -50%) rotate(45deg);
}
.large-cstm-checkbox.checked:hover::before {
  background-color: var(--color-primary-60);
  border-color: var(--color-primary-60);
}
.large-cstm-checkbox.disabled {
  cursor: default;
  pointer-events: none;
  opacity: 0.3;
}

.custom-radio-sixteen {
  position: relative;
}
.custom-radio-sixteen input[type=radio] {
  position: absolute;
  width: 16px;
  height: 16px;
  opacity: 0;
}
.custom-radio-sixteen input[type=radio] + label {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  display: flex;
  position: relative;
  align-items: center;
  cursor: pointer;
}
@media screen and (max-width: 61.9375rem) {
  .custom-radio-sixteen input[type=radio] + label {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.custom-radio-sixteen input[type=radio] + label:before {
  content: "";
  width: 16px;
  height: 16px;
  border: 1px solid var(--color-primary-grey-100);
  display: inline-block;
  border-radius: 50%;
  margin-inline-end: 0.5rem;
  box-sizing: border-box;
}
.custom-radio-sixteen input[type=radio] + label:after {
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: transparent;
  border: 1px solid transparent;
  position: absolute;
  left: 4px;
  top: 8px;
  box-sizing: border-box;
}
.custom-radio-sixteen input[type=radio]:checked + label {
  color: var(--color-primary-grey-100);
}
.custom-radio-sixteen input[type=radio]:checked + label:before {
  background: var(--color-primary-50);
  border-color: transparent;
}
.custom-radio-sixteen input[type=radio]:checked + label:after {
  content: "";
  background: var(--color-global-white);
  border: 1px solid var(--color-global-white);
}

.custom-radio-sixteen {
  position: relative;
}
.custom-radio-sixteen input[type=radio] {
  position: absolute;
  width: 16px;
  height: 16px;
  opacity: 0;
}
.custom-radio-sixteen input[type=radio] + label {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  display: flex;
  position: relative;
  align-items: center;
  cursor: pointer;
}
@media screen and (max-width: 61.9375rem) {
  .custom-radio-sixteen input[type=radio] + label {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.custom-radio-sixteen input[type=radio] + label:before {
  content: "";
  width: 16px;
  height: 16px;
  border: 1px solid var(--color-primary-grey-100);
  display: inline-block;
  border-radius: 50%;
  margin-inline-end: 0.5rem;
  box-sizing: border-box;
}
.custom-radio-sixteen input[type=radio] + label:after {
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: transparent;
  border: 1px solid transparent;
  position: absolute;
  left: 4px;
  top: 8px;
  box-sizing: border-box;
}
.custom-radio-sixteen input[type=radio]:checked + label {
  color: var(--color-primary-grey-100);
}
.custom-radio-sixteen input[type=radio]:checked + label:before {
  background: var(--color-primary-50);
  border-color: transparent;
}
.custom-radio-sixteen input[type=radio]:checked + label:after {
  content: "";
  background: var(--color-global-white);
  border: 1px solid var(--color-global-white);
}

.cstm-radio {
  position: relative;
  display: inline-flex;
  align-items: center;
  height: 24px;
  padding-left: 36px;
  cursor: pointer;
  font-size: 0.875rem;
  -webkit-user-select: none;
          user-select: none;
}
.cstm-radio input[type=radio] {
  display: none;
}
.cstm-radio::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  border: 1px solid var(--color-primary-grey-80);
  position: absolute;
  left: 0;
  box-sizing: border-box;
  overflow: hidden;
  transition: cubic-bezier(0.35, 0, 0.25, 1) 300ms;
}
.cstm-radio:hover::before {
  border-color: var(--color-primary-50);
}
.cstm-radio:active::before {
  background-color: var(--color-primary-40);
}
.cstm-radio.checked::before {
  border-color: var(--color-primary-50);
  background-color: var(--color-global-white);
  border-width: 6px;
}
.cstm-radio.checked:hover::before {
  border-color: var(--color-primary-60);
}
.cstm-radio.disabled {
  cursor: default;
  pointer-events: none;
  opacity: 0.3;
}

.divider-line {
  border-top: 1px solid var(--color-primary-grey-40);
}
.divider-line.divider-line--vertical-margin {
  margin: 16px 0;
}

.cstm-switch {
  position: relative;
  display: inline-flex;
  align-items: center;
  margin-right: 48px;
  color: var(--color-primary-grey-80);
  font-size: 0.875rem;
  cursor: pointer;
  transition: cubic-bezier(0.35, 0, 0.25, 1) 300ms;
}
.cstm-switch::before {
  content: "";
  position: absolute;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: var(--color-primary-grey-80);
  left: calc(100% + 15px);
  z-index: 1;
  transition: cubic-bezier(0.35, 0, 0.25, 1) 300ms;
}
.cstm-switch::after {
  content: "";
  position: absolute;
  border-radius: 200px;
  border: 1px solid var(--color-primary-grey-80);
  left: calc(100% + 10px);
  width: 28px;
  height: 16px;
  box-sizing: border-box;
}
.cstm-switch:hover::after {
  border-color: var(--color-primary-50);
}
.cstm-switch:active::before {
  background-color: var(--color-global-white);
}
.cstm-switch:active::after {
  background-color: var(--color-primary-40);
}
.cstm-switch.checked::before {
  background-color: var(--color-global-white);
  left: calc(100% + 36px - 3px);
}
.cstm-switch.checked::after {
  border-color: var(--color-primary-50);
  background-color: var(--color-primary-50);
}

.cstm-input {
  position: relative;
  padding-top: 20px;
  display: flex;
  flex-direction: column;
}
.cstm-input .cstm-input__label {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--color-primary-grey-80);
  position: absolute;
  top: 20px;
  left: 0;
  pointer-events: none;
  transition: all cubic-bezier(0.35, 0, 0.25, 1) 0.3s;
}
@media screen and (max-width: 61.9375rem) {
  .cstm-input .cstm-input__label {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.cstm-input input:focus + .cstm-input__label,
.cstm-input input:not(:placeholder-shown) + .cstm-input__label,
.cstm-input input:-webkit-autofill + .cstm-input__label {
  -webkit-transition: all cubic-bezier(0.35, 0, 0.25, 1) 0.3s;
  transition: all cubic-bezier(0.35, 0, 0.25, 1) 0.3s;
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 0.875rem;
  letter-spacing: -0.07px;
  line-height: 1.4285714286;
  top: 0px;
  left: 0;
}
@media screen and (max-width: 61.9375rem) {
  .cstm-input input:focus + .cstm-input__label,
  .cstm-input input:not(:placeholder-shown) + .cstm-input__label,
  .cstm-input input:-webkit-autofill + .cstm-input__label {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 0.875rem;
    letter-spacing: -0.07px;
    line-height: 1.4285714286;
  }
}
.cstm-input .prefix ~ input {
  padding-left: 32px;
}
.cstm-input .prefix ~ .cstm-input__label {
  left: 32px;
}
.cstm-input .suffix ~ input {
  padding-right: 32px;
}
.cstm-input input {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  border: none;
  border-bottom: 2px solid;
  border-color: var(--color-primary-grey-80);
  padding-bottom: 9px;
  color: var(--color-primary-grey-100);
  outline: none;
  box-sizing: border-box;
  margin-bottom: 1px;
  background-color: transparent;
}
@media screen and (max-width: 61.9375rem) {
  .cstm-input input {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.cstm-input input:focus {
  outline: none;
  border-bottom-color: var(--color-primary-50);
}
.cstm-input input::placeholder {
  color: transparent;
}
.cstm-input input::-webkit-contacts-auto-fill-button {
  visibility: hidden;
  pointer-events: none;
  position: absolute;
}
.cstm-input input.error {
  border-color: var(--color-feedback-error-50);
}
.cstm-input .prefix {
  position: absolute;
  left: 0;
  top: 20px;
  z-index: 1;
}
.cstm-input .prefix img {
  width: 24px;
  height: 24px;
  filter: var(--filter-grey-80);
}
.cstm-input .suffix {
  position: absolute;
  right: 0;
  top: 20px;
  z-index: 1;
}
.cstm-input .suffix img {
  width: 24px;
  height: 24px;
  filter: var(--filter-primary-50);
}
.cstm-input .cstm-input__message {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 0.75rem;
  letter-spacing: -0.06px;
  line-height: 1.3333333333;
  color: var(--color-primary-grey-70);
  margin-top: 5px;
}
@media screen and (max-width: 61.9375rem) {
  .cstm-input .cstm-input__message {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 0.75rem;
    letter-spacing: -0.06px;
    line-height: 1.3333333333;
  }
}
.cstm-input .cstm-input__message.error {
  position: relative;
  padding-left: 20px;
  color: var(--color-feedback-error-80);
}
.cstm-input .cstm-input__message.error::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background-size: contain;
}
.cstm-input .cstm-input__message.success {
  position: relative;
  padding-left: 24px;
  color: var(--color-feedback-success-80);
}
.cstm-input .cstm-input__message.success::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background-size: contain;
}
.cstm-input .cstm-input__message.warning {
  position: relative;
  padding-left: 24px;
  color: var(light-feedback-warning-80);
}
.cstm-input .cstm-input__message.warning::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background-size: contain;
}
.cstm-input.disabled * {
  color: var(--color-primary-grey-60);
}
.cstm-input.disabled input {
  border-color: var(--color-primary-grey-60);
}
.cstm-input .ico-right {
  position: absolute;
  right: 8px;
  top: 28px;
  width: 20px;
  height: 20px;
}
.cstm-input .ico-right img {
  width: 20px;
  height: 20px;
}

.cstm-outline-input {
  position: relative;
  display: flex;
  flex-direction: column;
}
.cstm-outline-input .cstm-input__label {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 0.875rem;
  letter-spacing: -0.07px;
  line-height: 1.4285714286;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--color-primary-grey-80);
}
@media screen and (max-width: 61.9375rem) {
  .cstm-outline-input .cstm-input__label {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 0.875rem;
    letter-spacing: -0.07px;
    line-height: 1.4285714286;
  }
}
.cstm-outline-input input {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  position: relative;
  border: 1px solid var(--color-primary-grey-60);
  border-radius: 8px;
  padding: 0px 8px;
  min-height: 32px;
  outline: none;
  color: var(--color-primary-grey-100);
  background-color: transparent;
  text-align: end;
}
@media screen and (max-width: 61.9375rem) {
  .cstm-outline-input input {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.cstm-outline-input input::placeholder {
  color: var(--color-primary-grey-60);
}
.cstm-outline-input input.error {
  border-color: var(--color-feedback-error-50);
}
.cstm-outline-input .suffix {
  position: absolute;
  right: 5px;
  top: 5px;
  width: 24px;
  height: 24px;
  z-index: 999;
}
.cstm-outline-input .suffix img {
  width: 24px;
  height: 24px;
}
.cstm-outline-input .cstm-input__message {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 0.875rem;
  letter-spacing: -0.07px;
  line-height: 1.4285714286;
  color: var(--color-primary-grey-70);
  margin-top: 5px;
}
@media screen and (max-width: 61.9375rem) {
  .cstm-outline-input .cstm-input__message {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 0.875rem;
    letter-spacing: -0.07px;
    line-height: 1.4285714286;
  }
}
.cstm-outline-input .cstm-input__message.error {
  position: relative;
  padding-left: 24px;
  color: var(--color-feedback-error-50);
}
.cstm-outline-input .cstm-input__message.error::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background-size: contain;
}
.cstm-outline-input.disabled * {
  color: var(--color-primary-grey-60);
}
.cstm-outline-input.disabled input {
  border-color: var(--color-primary-grey-60);
}

.cstm-textarea {
  position: relative;
  padding-top: 20px;
  display: flex;
  flex-direction: column;
}
.cstm-textarea .cstm-input__label {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--color-primary-grey-80);
  position: absolute;
  top: 20px;
  left: 0;
  pointer-events: none;
  transition: all cubic-bezier(0.35, 0, 0.25, 1) 0.3s;
}
@media screen and (max-width: 61.9375rem) {
  .cstm-textarea .cstm-input__label {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.cstm-textarea textarea:focus + .cstm-input__label,
.cstm-textarea textarea:not(:placeholder-shown) + .cstm-input__label {
  transition: all cubic-bezier(0.35, 0, 0.25, 1) 0.3s;
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 0.875rem;
  letter-spacing: -0.07px;
  line-height: 1.4285714286;
  top: 0px;
  left: 0;
}
@media screen and (max-width: 61.9375rem) {
  .cstm-textarea textarea:focus + .cstm-input__label,
  .cstm-textarea textarea:not(:placeholder-shown) + .cstm-input__label {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 0.875rem;
    letter-spacing: -0.07px;
    line-height: 1.4285714286;
  }
}
.cstm-textarea textarea {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  border: none;
  border-bottom: 2px solid var(--color-primary-grey-80);
  padding-bottom: 9px;
  color: var(--color-primary-grey-100);
  resize: vertical;
  outline: none;
  min-height: 36px;
  box-sizing: border-box;
  background-color: transparent;
}
@media screen and (max-width: 61.9375rem) {
  .cstm-textarea textarea {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.cstm-textarea textarea::placeholder {
  color: var(--color-primary-grey-60);
}
.cstm-textarea textarea:hover {
  border-color: var(--color-primary-50);
}
.cstm-textarea textarea:active, .cstm-textarea textarea:focus, .cstm-textarea textarea:focus-within, .cstm-textarea textarea:focus-visible {
  border-color: var(--color-primary-50);
}
.cstm-textarea textarea::-webkit-resizer {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IlRleHQgQXJlYSBJbmRpY2F0b3IiPgo8bWFzayBpZD0ibWFzazBfMTc5OTZfMjQwNTMiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiI+CjxyZWN0IGlkPSJCb3VuZGlnbiBCb3giIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0id2hpdGUiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzE3OTk2XzI0MDUzKSI+CjxsaW5lIGlkPSJpbmRpY2F0b3ItIExhcmdlIGxpbmUiIHgxPSIxMC4xNjY3IiB5MT0iMi40MTQyMSIgeDI9IjIuNDE0MzEiIHkyPSIxMC4xNjY2IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utb3BhY2l0eT0iMC42NSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGxpbmUgaWQ9ImluZGljYXRvci0gU21hbGwgbGluZSIgeDE9IjExLjAwODMiIHkxPSI2LjU4MDk0IiB4Mj0iNy40MTQxOCIgeTI9IjEwLjIxNzYiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1vcGFjaXR5PSIwLjY1IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L2c+CjwvZz4KPC9zdmc+Cg==");
  width: 12px;
  height: 14px;
  background-repeat: no-repeat;
}
.cstm-textarea textarea.error {
  border-color: var(--color-feedback-error-50);
}
.cstm-textarea .cstm-textarea__message {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 0.875rem;
  letter-spacing: -0.07px;
  line-height: 1.4285714286;
  color: var(--color-primary-grey-70);
  margin-top: 5px;
}
@media screen and (max-width: 61.9375rem) {
  .cstm-textarea .cstm-textarea__message {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 0.875rem;
    letter-spacing: -0.07px;
    line-height: 1.4285714286;
  }
}
.cstm-textarea .cstm-textarea__message.error {
  position: relative;
  padding-left: 24px;
  color: var(--color-feedback-error-80);
}
.cstm-textarea .cstm-textarea__message.error::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background-size: contain;
}
.cstm-textarea .cstm-textarea__message.success {
  position: relative;
  padding-left: 24px;
  color: var(--color-feedback-success-80);
}
.cstm-textarea .cstm-textarea__message.success::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background-size: contain;
}
.cstm-textarea .cstm-textarea__message.warning {
  position: relative;
  padding-left: 24px;
  color: var(light-feedback-warning-80);
}
.cstm-textarea .cstm-textarea__message.warning::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background-size: contain;
}
.cstm-textarea.disabled * {
  color: var(--color-primary-grey-60);
}
.cstm-textarea.disabled textarea {
  border-color: var(--color-primary-grey-60);
}

.cstm-tabs {
  display: flex;
  padding: 0 16px;
}
.cstm-tabs .cstm-tab-item {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 1.125rem;
  letter-spacing: -0.09px;
  line-height: 1.3333333333;
  padding: 12px 8px;
  color: var(--color-primary-grey-80);
  margin-right: 24px;
  display: flex;
  flex-direction: row;
  align-items: center;
  cursor: pointer;
  position: relative;
}
@media screen and (max-width: 61.9375rem) {
  .cstm-tabs .cstm-tab-item {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1.125rem;
    letter-spacing: -0.09px;
    line-height: 1.3333333333;
  }
}
.cstm-tabs .cstm-tab-item .cstm-tab-icon {
  margin-right: 8px;
  display: flex;
}
.cstm-tabs .cstm-tab-item .cstm-tab-icon img {
  width: 24px;
  height: 24px;
}
.cstm-tabs .cstm-tab-item .border-line {
  height: 4px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  border-radius: 4px;
}
.cstm-tabs .cstm-tab-item.selected {
  color: var(--color-primary-grey-100);
  pointer-events: none;
}
.cstm-tabs .cstm-tab-item.selected .border-line {
  background-color: var(--color-primary-50);
}
.cstm-tabs .cstm-tab-item.disabled {
  opacity: 0.3;
  cursor: default;
  pointer-events: none;
}

.cstm-avatar {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: var(--color-primary-20);
  color: var(--color-sparkle-60);
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.cstm-avatar .cstm-avatar-image {
  width: 100%;
}
.cstm-avatar.x-small {
  width: 24px;
  height: 24px;
}
.cstm-avatar.x-small .cstm-avatar-initials {
  font-size: 0.75rem;
}
.cstm-avatar.small {
  width: 32px;
  height: 32px;
}
.cstm-avatar.small .cstm-avatar-initials {
  font-size: 0.75rem;
}
.cstm-avatar.x-large {
  width: 56px;
  height: 56px;
}

.small-primary-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 2rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  background-color: var(--color-primary-50);
  color: var(--color-global-white);
  padding-block: 0.25rem;
}
@media screen and (max-width: 61.9375rem) {
  .small-primary-button {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.small-primary-button:hover, .small-primary-button:focus-visible {
  color: var(--color-global-white);
  background-color: var(--color-primary-60);
}
.small-primary-button:active {
  color: var(--color-primary-30);
  background-color: var(--color-primary-60);
}
.small-primary-button.disabled, .small-primary-button[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  color: var(--color-global-white);
  background-color: var(--color-primary-60);
}
.small-primary-button img {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  filter: var(--filter-white);
  pointer-events: none;
}

.small-primary-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 2rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  background-color: var(--color-primary-50);
  color: var(--color-global-white);
  justify-content: center;
  padding: 0;
  width: 2rem;
}
@media screen and (max-width: 61.9375rem) {
  .small-primary-button-icon {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.small-primary-button-icon:hover, .small-primary-button-icon:focus-visible {
  color: var(--color-global-white);
  background-color: var(--color-primary-60);
}
.small-primary-button-icon:active {
  color: var(--color-primary-30);
  background-color: var(--color-primary-60);
}
.small-primary-button-icon.disabled, .small-primary-button-icon[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  color: var(--color-global-white);
  background-color: var(--color-primary-60);
}
.small-primary-button-icon img {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  filter: var(--filter-white);
  pointer-events: none;
}

.medium-primary-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 2.5rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  background-color: var(--color-primary-50);
  color: var(--color-global-white);
  padding: 0.5rem 1rem;
}
@media screen and (max-width: 61.9375rem) {
  .medium-primary-button {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.medium-primary-button:hover, .medium-primary-button:focus-visible {
  color: var(--color-global-white);
  background-color: var(--color-primary-60);
}
.medium-primary-button:active {
  color: var(--color-primary-30);
  background-color: var(--color-primary-60);
}
.medium-primary-button.disabled, .medium-primary-button[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  color: var(--color-global-white);
  background-color: var(--color-primary-60);
}
.medium-primary-button img {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  filter: var(--filter-white);
  pointer-events: none;
}

.primary-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 3rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  background-color: var(--color-primary-50);
  color: var(--color-global-white);
}
@media screen and (max-width: 61.9375rem) {
  .primary-button {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.primary-button:hover, .primary-button:focus-visible {
  color: var(--color-global-white);
  background-color: var(--color-primary-60);
}
.primary-button:active {
  color: var(--color-primary-30);
  background-color: var(--color-primary-60);
}
.primary-button.disabled, .primary-button[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  color: var(--color-global-white);
  background-color: var(--color-primary-60);
}
.primary-button img {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  filter: var(--filter-white);
  pointer-events: none;
}

.primary-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 3rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  background-color: var(--color-primary-50);
  color: var(--color-global-white);
  justify-content: center;
  padding: 0;
  width: 3rem;
}
@media screen and (max-width: 61.9375rem) {
  .primary-button-icon {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.primary-button-icon:hover, .primary-button-icon:focus-visible {
  color: var(--color-global-white);
  background-color: var(--color-primary-60);
}
.primary-button-icon:active {
  color: var(--color-primary-30);
  background-color: var(--color-primary-60);
}
.primary-button-icon.disabled, .primary-button-icon[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  color: var(--color-global-white);
  background-color: var(--color-primary-60);
}
.primary-button-icon img {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  filter: var(--filter-white);
  pointer-events: none;
}

.large-primary-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 3.5rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  background-color: var(--color-primary-50);
  color: var(--color-global-white);
  padding: 1rem 1.5rem;
}
@media screen and (max-width: 61.9375rem) {
  .large-primary-button {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.large-primary-button:hover, .large-primary-button:focus-visible {
  color: var(--color-global-white);
  background-color: var(--color-primary-60);
}
.large-primary-button:active {
  color: var(--color-primary-30);
  background-color: var(--color-primary-60);
}
.large-primary-button.disabled, .large-primary-button[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  color: var(--color-global-white);
  background-color: var(--color-primary-60);
}
.large-primary-button img {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  filter: var(--filter-white);
  pointer-events: none;
}

.small-secondary-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 2rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  border: 1px solid var(--color-primary-grey-60);
  background-color: transparent;
  color: var(--color-primary-60);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
@media screen and (max-width: 61.9375rem) {
  .small-secondary-button {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.small-secondary-button:hover, .small-secondary-button:focus-visible {
  border-color: var(--color-primary-60);
}
.small-secondary-button:active {
  border-color: var(--color-primary-60);
  background-color: var(--color-primary-20);
}
.small-secondary-button.disabled, .small-secondary-button[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  border-color: var(--color-primary-grey-80);
  background-color: transparent;
}
.small-secondary-button img {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  margin-right: 0.5rem;
  filter: var(--filter-primary-60);
  pointer-events: none;
}

.small-secondary-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 2rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  border: 1px solid var(--color-primary-grey-60);
  background-color: transparent;
  color: var(--color-primary-60);
  padding: 0;
  width: 2rem;
  justify-content: center;
}
@media screen and (max-width: 61.9375rem) {
  .small-secondary-button-icon {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.small-secondary-button-icon:hover, .small-secondary-button-icon:focus-visible {
  border-color: var(--color-primary-60);
}
.small-secondary-button-icon:active {
  border-color: var(--color-primary-60);
  background-color: var(--color-primary-20);
}
.small-secondary-button-icon.disabled, .small-secondary-button-icon[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  border-color: var(--color-primary-grey-80);
  background-color: transparent;
}
.small-secondary-button-icon img {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  filter: var(--filter-primary-60);
  pointer-events: none;
}

.small-negative-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 2rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  border: 1px solid var(--color-primary-grey-60);
  background-color: transparent;
  color: var(--color-primary-60);
  padding: 0;
  width: 2rem;
  justify-content: center;
}
@media screen and (max-width: 61.9375rem) {
  .small-negative-button-icon {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.small-negative-button-icon:hover, .small-negative-button-icon:focus-visible {
  border-color: var(--color-primary-60);
}
.small-negative-button-icon:active {
  border-color: var(--color-primary-60);
  background-color: var(--color-primary-20);
}
.small-negative-button-icon.disabled, .small-negative-button-icon[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  border-color: var(--color-primary-grey-80);
  background-color: transparent;
}
.small-negative-button-icon img {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  filter: var(--filter-error-80);
  pointer-events: none;
}

.small-success-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  border: 1px solid var(--color-primary-grey-60);
  background-color: transparent;
  color: var(--color-primary-60);
  padding: 0;
  width: 32px;
  justify-content: center;
}
@media screen and (max-width: 61.9375rem) {
  .small-success-button-icon {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.small-success-button-icon:hover, .small-success-button-icon:focus-visible {
  border-color: var(--color-primary-60);
}
.small-success-button-icon:active {
  border-color: var(--color-primary-60);
  background-color: var(--color-primary-20);
}
.small-success-button-icon.disabled, .small-success-button-icon[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  border-color: var(--color-primary-grey-80);
  background-color: transparent;
}
.small-success-button-icon img {
  display: inline-block;
  width: 16px;
  height: 16px;
  filter: var(--filter-success-50);
}

.small-error-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  border: 1px solid var(--color-primary-grey-60);
  background-color: transparent;
  color: var(--color-primary-60);
  padding: 0;
  width: 32px;
  justify-content: center;
}
@media screen and (max-width: 61.9375rem) {
  .small-error-button-icon {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.small-error-button-icon:hover, .small-error-button-icon:focus-visible {
  border-color: var(--color-primary-60);
}
.small-error-button-icon:active {
  border-color: var(--color-primary-60);
  background-color: var(--color-primary-20);
}
.small-error-button-icon.disabled, .small-error-button-icon[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  border-color: var(--color-primary-grey-80);
  background-color: transparent;
}
.small-error-button-icon img {
  display: inline-block;
  width: 16px;
  height: 16px;
  filter: var(--filter-error-50);
}

.medium-secondary-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 2.5rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  border: 1px solid var(--color-primary-grey-60);
  background-color: transparent;
  color: var(--color-primary-60);
  padding: 0.5rem 1rem;
}
@media screen and (max-width: 61.9375rem) {
  .medium-secondary-button {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.medium-secondary-button:hover, .medium-secondary-button:focus-visible {
  border-color: var(--color-primary-60);
}
.medium-secondary-button:active {
  border-color: var(--color-primary-60);
  background-color: var(--color-primary-20);
}
.medium-secondary-button.disabled, .medium-secondary-button[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  border-color: var(--color-primary-grey-80);
  background-color: transparent;
}
.medium-secondary-button img {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  filter: var(--filter-primary-60);
  pointer-events: none;
}

.medium-secondary-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 2.5rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  border: 1px solid var(--color-primary-grey-60);
  background-color: transparent;
  color: var(--color-primary-60);
  padding: 0;
  width: 2.5rem;
  justify-content: center;
}
@media screen and (max-width: 61.9375rem) {
  .medium-secondary-button-icon {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.medium-secondary-button-icon:hover, .medium-secondary-button-icon:focus-visible {
  border-color: var(--color-primary-60);
}
.medium-secondary-button-icon:active {
  border-color: var(--color-primary-60);
  background-color: var(--color-primary-20);
}
.medium-secondary-button-icon.disabled, .medium-secondary-button-icon[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  border-color: var(--color-primary-grey-80);
  background-color: transparent;
}
.medium-secondary-button-icon img {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  filter: var(--filter-primary-60);
  pointer-events: none;
}

.secondary-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 3rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  border: 1px solid var(--color-primary-grey-60);
  background-color: transparent;
  color: var(--color-primary-60);
}
@media screen and (max-width: 61.9375rem) {
  .secondary-button {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.secondary-button:hover, .secondary-button:focus-visible {
  border-color: var(--color-primary-60);
}
.secondary-button:active {
  border-color: var(--color-primary-60);
  background-color: var(--color-primary-20);
}
.secondary-button.disabled, .secondary-button[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  border-color: var(--color-primary-grey-80);
  background-color: transparent;
}
.secondary-button img {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  filter: var(--filter-primary-60);
  pointer-events: none;
}

.secondary-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 3rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  border: 1px solid var(--color-primary-grey-60);
  background-color: transparent;
  color: var(--color-primary-60);
  padding: 0;
  width: 3rem;
  justify-content: center;
}
@media screen and (max-width: 61.9375rem) {
  .secondary-button-icon {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.secondary-button-icon:hover, .secondary-button-icon:focus-visible {
  border-color: var(--color-primary-60);
}
.secondary-button-icon:active {
  border-color: var(--color-primary-60);
  background-color: var(--color-primary-20);
}
.secondary-button-icon.disabled, .secondary-button-icon[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  border-color: var(--color-primary-grey-80);
  background-color: transparent;
}
.secondary-button-icon img {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  filter: var(--filter-primary-60);
  pointer-events: none;
}

.large-secondary-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 3.5rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  border: 1px solid var(--color-primary-grey-60);
  background-color: transparent;
  color: var(--color-primary-60);
  padding: 1rem 1.5rem;
}
@media screen and (max-width: 61.9375rem) {
  .large-secondary-button {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.large-secondary-button:hover, .large-secondary-button:focus-visible {
  border-color: var(--color-primary-60);
}
.large-secondary-button:active {
  border-color: var(--color-primary-60);
  background-color: var(--color-primary-20);
}
.large-secondary-button.disabled, .large-secondary-button[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  border-color: var(--color-primary-grey-80);
  background-color: transparent;
}
.large-secondary-button img {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  filter: var(--filter-primary-60);
  pointer-events: none;
}

.small-tertiary-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 2rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 0.875rem;
  letter-spacing: -0.07px;
  line-height: 1.4285714286;
  background-color: transparent;
  color: var(--color-primary-60);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
@media screen and (max-width: 61.9375rem) {
  .small-tertiary-button {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 0.875rem;
    letter-spacing: -0.07px;
    line-height: 1.4285714286;
  }
}
.small-tertiary-button:hover, .small-tertiary-button:focus-visible {
  background-color: var(--color-primary-20);
}
.small-tertiary-button:active {
  background-color: var(--color-primary-30);
}
.small-tertiary-button.disabled, .small-tertiary-button[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  background-color: transparent;
}
.small-tertiary-button img {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  margin-right: 0.5rem;
  filter: var(--filter-primary-60);
  pointer-events: none;
}

.small-tertiary-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 2rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  background-color: transparent;
  color: var(--color-primary-60);
  padding: 0;
  width: 2rem;
  justify-content: center;
}
@media screen and (max-width: 61.9375rem) {
  .small-tertiary-button-icon {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.small-tertiary-button-icon:hover, .small-tertiary-button-icon:focus-visible {
  background-color: var(--color-primary-20);
}
.small-tertiary-button-icon:active {
  background-color: var(--color-primary-30);
}
.small-tertiary-button-icon.disabled, .small-tertiary-button-icon[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  background-color: transparent;
}
.small-tertiary-button-icon img {
  display: inline-block;
  width: 1rem;
  height: 1rem;
  filter: var(--filter-primary-60);
  pointer-events: none;
}

.medium-tertiary-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 2.5rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  background-color: transparent;
  color: var(--color-primary-60);
  padding: 0.5rem 1rem;
}
@media screen and (max-width: 61.9375rem) {
  .medium-tertiary-button {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.medium-tertiary-button:hover, .medium-tertiary-button:focus-visible {
  background-color: var(--color-primary-20);
}
.medium-tertiary-button:active {
  background-color: var(--color-primary-30);
}
.medium-tertiary-button.disabled, .medium-tertiary-button[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  background-color: transparent;
}
.medium-tertiary-button img {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  filter: var(--filter-primary-60);
  pointer-events: none;
}

.medium-tertiary-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 2.5rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  background-color: transparent;
  color: var(--color-primary-60);
  padding: 0;
  width: 2.5rem;
  justify-content: center;
}
@media screen and (max-width: 61.9375rem) {
  .medium-tertiary-button-icon {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.medium-tertiary-button-icon:hover, .medium-tertiary-button-icon:focus-visible {
  background-color: var(--color-primary-20);
}
.medium-tertiary-button-icon:active {
  background-color: var(--color-primary-30);
}
.medium-tertiary-button-icon.disabled, .medium-tertiary-button-icon[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  background-color: transparent;
}
.medium-tertiary-button-icon img {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  filter: var(--filter-primary-60);
  pointer-events: none;
}

.tertiary-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 3rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  background-color: transparent;
  color: var(--color-primary-60);
}
@media screen and (max-width: 61.9375rem) {
  .tertiary-button {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.tertiary-button:hover, .tertiary-button:focus-visible {
  background-color: var(--color-primary-20);
}
.tertiary-button:active {
  background-color: var(--color-primary-30);
}
.tertiary-button.disabled, .tertiary-button[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  background-color: transparent;
}
.tertiary-button img {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  margin-right: 0.5rem;
  filter: var(--filter-primary-60);
  pointer-events: none;
}

.tertiary-button-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 3rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  background-color: transparent;
  color: var(--color-primary-60);
  justify-content: center;
  padding: 0;
  width: 3rem;
}
@media screen and (max-width: 61.9375rem) {
  .tertiary-button-icon {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.tertiary-button-icon:hover, .tertiary-button-icon:focus-visible {
  background-color: var(--color-primary-20);
}
.tertiary-button-icon:active {
  background-color: var(--color-primary-30);
}
.tertiary-button-icon.disabled, .tertiary-button-icon[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  background-color: transparent;
}
.tertiary-button-icon img {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  filter: var(--filter-primary-60);
  pointer-events: none;
}

.large-tertiary-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 3.5rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  background-color: transparent;
  color: var(--color-primary-60);
  padding: 1rem 1.5rem;
}
@media screen and (max-width: 61.9375rem) {
  .large-tertiary-button {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.large-tertiary-button:hover, .large-tertiary-button:focus-visible {
  background-color: var(--color-primary-20);
}
.large-tertiary-button:active {
  background-color: var(--color-primary-30);
}
.large-tertiary-button.disabled, .large-tertiary-button[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  background-color: transparent;
}
.large-tertiary-button img {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  filter: var(--filter-primary-60);
  pointer-events: none;
}

.primary-destructive-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 3rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  background-color: var(--color-feedback-error-20);
  color: var(--color-feedback-error-80);
}
@media screen and (max-width: 61.9375rem) {
  .primary-destructive-button {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.primary-destructive-button:hover, .primary-destructive-button:focus-visible {
  color: var(--color-global-white);
  background-color: var(--color-feedback-error-50);
}
.primary-destructive-button:active {
  color: var(--color-feedback-error-20);
  background-color: var(--color-feedback-error-80);
}
.primary-destructive-button.disabled, .primary-destructive-button[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  background-color: var(--color-feedback-error-20);
}

.small-primary-destructive-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 2rem;
  padding: 0.75rem 1rem;
  border-radius: 250px;
  border: none;
  cursor: pointer;
  outline: none;
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  background-color: var(--color-feedback-error-20);
  color: var(--color-feedback-error-80);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
@media screen and (max-width: 61.9375rem) {
  .small-primary-destructive-button {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
.small-primary-destructive-button:hover, .small-primary-destructive-button:focus-visible {
  color: var(--color-global-white);
  background-color: var(--color-feedback-error-50);
}
.small-primary-destructive-button:active {
  color: var(--color-feedback-error-20);
  background-color: var(--color-feedback-error-80);
}
.small-primary-destructive-button.disabled, .small-primary-destructive-button[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: 0.3;
  background-color: var(--color-feedback-error-20);
}

jds-accordion.cstm-jds-accordian .j-JDSAccordionList-root-container {
  gap: 16px;
}
jds-accordion.cstm-jds-accordian .j-JDSAccordion-container {
  background: #fff !important;
  box-shadow: var(--shadow-s) !important;
  border-radius: 16px !important;
  padding: 4px 12px 12px 12px !important;
}
jds-accordion.cstm-jds-accordian .j-JDSAccordion-container jds-divider {
  display: none !important;
}

cdk-accordion.cstm-accordion {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
cdk-accordion.cstm-accordion .cstm-accordion-item {
  background-color: var(--color-global-white);
  box-shadow: var(--shadow-s);
  border-radius: 16px;
}
cdk-accordion.cstm-accordion .cstm-accordion-item .cstm-accordion-item-header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
}
cdk-accordion.cstm-accordion .cstm-accordion-item .cstm-accordion-item-body {
  padding: 12px 16px 16px;
}

body {
  background: var(--color-global-white);
  font-size: 16px;
  color: var(--color-primary-grey-80);
}

a, button, textarea, input {
  font-family: var(--font-familiy);
}

.color-primary-80 {
  color: var(--color-primary-80);
}

.color-primary-70 {
  color: var(--color-primary-70);
}

.color-primary-60 {
  color: var(--color-primary-60);
}

.color-primary-50 {
  color: var(--color-primary-50);
}

.color-primary-40 {
  color: var(--color-primary-40);
}

.color-primary-30 {
  color: var(--color-primary-30);
}

.color-primary-20 {
  color: var(--color-primary-20);
}

.color-primary-background {
  color: var(--color-primary-background);
}

.color-primary-grey-100 {
  color: var(--color-primary-grey-100);
}

.color-primary-grey-80 {
  color: var(--color-primary-grey-80);
}

.color-primary-grey-60 {
  color: var(--color-primary-grey-60);
}

.color-primary-grey-40 {
  color: var(--color-primary-grey-40);
}

.color-primary-grey-20 {
  color: var(--color-primary-grey-20);
}

.color-primary-inverse {
  color: var(--color-primary-inverse);
}

.color-secondary-80 {
  color: var(--color-secondary-80);
}

.color-secondary-70 {
  color: var(--color-secondary-70);
}

.color-secondary-60 {
  color: var(--color-secondary-60);
}

.color-secondary-50 {
  color: var(--color-secondary-50);
}

.color-secondary-40 {
  color: var(--color-secondary-40);
}

.color-secondary-30 {
  color: var(--color-secondary-30);
}

.color-secondary-20 {
  color: var(--color-secondary-20);
}

.color-secondary-grey-100 {
  color: var(--color-secondary-grey-100);
}

.color-secondary-grey-80 {
  color: var(--color-secondary-grey-80);
}

.color-secondary-grey-60 {
  color: var(--color-secondary-grey-60);
}

.color-secondary-grey-40 {
  color: var(--color-secondary-grey-40);
}

.color-secondary-grey-20 {
  color: var(--color-secondary-grey-20);
}

.color-secondary-inverse {
  color: var(--color-secondary-inverse);
}

.color-sparkle-80 {
  color: var(--color-sparkle-80);
}

.color-sparkle-70 {
  color: var(--color-sparkle-70);
}

.color-sparkle-60 {
  color: var(--color-sparkle-60);
}

.color-sparkle-50 {
  color: var(--color-sparkle-50);
}

.color-sparkle-40 {
  color: var(--color-sparkle-40);
}

.color-sparkle-30 {
  color: var(--color-sparkle-30);
}

.color-sparkle-20 {
  color: var(--color-sparkle-20);
}

.global-white {
  color: var(--color-global-white);
}

.global-black {
  color: var(--color-global-black);
}

.grey-100 {
  color: var(--color-primary-grey-100);
}

.grey-80 {
  color: var(--color-primary-grey-80);
}

.grey-60 {
  color: var(--color-primary-grey-60);
}

.grey-40 {
  color: var(--color-primary-grey-40);
}

.grey-20 {
  color: var(--color-primary-grey-20);
}

.light-feedback-error-80 {
  color: var(--color-feedback-error-80);
}

.light-feedback-error-50 {
  color: var(--color-feedback-error-50);
}

.light-feedback-error-20 {
  color: var(--color-feedback-error-20);
}

.light-feedback-warning-80 {
  color: var(--color-feedback-warning-80);
}

.light-feedback-warning-50 {
  color: var(--color-feedback-warning-50);
}

.light-feedback-warning-20 {
  color: var(--color-feedback-warning-20);
}

.light-feedback-success-80 {
  color: var(--color-feedback-success-80);
}

.light-feedback-success-50 {
  color: var(--color-feedback-success-50);
}

.light-feedback-success-20 {
  color: var(--color-feedback-success-20);
}

.success-bg {
  display: flex;
  background-color: var(--color-feedback-success-20);
  color: var(--color-feedback-success-50);
  border-radius: 4px;
  padding: 4px 8px;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.anchor-text {
  color: var(--color-primary-50);
  cursor: pointer;
  text-decoration: none;
}

.error-bg {
  display: flex;
  background-color: var(--color-feedback-error-20);
  color: var(--color-feedback-error-50);
  border-radius: 4px;
  padding: 4px 8px;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.grey-bg {
  display: flex;
  background-color: var(--color-primary-grey-40);
  color: var(--color-primary-grey-80);
  border-radius: 4px;
  padding: 4px 8px;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.warning-bg {
  display: flex;
  background-color: var(--color-feedback-warning-20);
  color: var(--color-feedback-warning-50);
  border-radius: 4px;
  padding: 4px 8px;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.text-center {
  text-align: center !important;
}

.text-right {
  text-align: right !important;
}

.text-left {
  text-align: left !important;
}

.border-radius-8 {
  border-radius: 8px;
}

.border-radius-16 {
  border-radius: 16px;
}

.border-radius-24 {
  border-radius: 24px;
}

.border-radius-32 {
  border-radius: 32px;
}

.custom-card {
  padding: 16px;
  border-radius: 16px;
  box-shadow: var(--shadow-s);
  background-color: var(--color-global-white);
}

.hm-custom-card {
  padding: 24px;
  border-radius: 16px;
  border: 1px solid var(--Light-Sky-20, #e5f1f7);
  background: var(--Light-Crimson-Background, #fff);
}
.hm-custom-card.other-cards {
  border-radius: 8px;
  border: 1px solid var(--Jio-color-Grey-8, rgba(0, 0, 0, 0.08));
  padding: 12px 8px;
}

.stepper-wrapper {
  margin-top: 10px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
  counter-reset: index;
  list-style-type: none;
}
.stepper-wrapper .stepper-item {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1;
}
.stepper-wrapper .stepper-item::before {
  position: absolute;
  content: "";
  width: 100%;
  top: 20px;
  left: -50%;
  z-index: 2;
}
.stepper-wrapper .stepper-item::after {
  position: absolute;
  content: "";
  border-bottom: 2px solid var(--color-primary-grey-60);
  width: calc(100% - 55px);
  top: 20px;
  left: calc(50% + 28px);
  z-index: 2;
}
.stepper-wrapper .stepper-item .step-counter {
  position: relative;
  z-index: 5;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 1px solid var(--color-primary-grey-60);
  color: var(--color-primary-grey-60);
  margin-bottom: 6px;
}
.stepper-wrapper .stepper-item .step-counter::before {
  content: counter(index);
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  counter-increment: index;
}
.stepper-wrapper .stepper-item.active .step-counter {
  font-weight: bold;
  border-color: transparent;
}
.stepper-wrapper .stepper-item.active .step-counter::before {
  background: var(--color-primary-40);
  color: var(--color-primary-grey-100);
}
.stepper-wrapper .stepper-item.completed .step-counter {
  background-color: var(--color-primary-20);
  border: 1px solid var(--color-primary-40);
}
.stepper-wrapper .stepper-item.completed .step-counter::before {
  line-height: 0;
  content: url('ic_confirm.ee2b6a8e9c763ed7.svg');
}
.stepper-wrapper .stepper-item.completed::after {
  border-bottom: 2px solid var(--color-primary-40);
}
.stepper-wrapper .stepper-item:first-child::before {
  content: none;
}
.stepper-wrapper .stepper-item:last-child::after {
  content: none;
}

.position-relative {
  position: relative;
}

.overflow-auto {
  overflow: auto;
}

.overflow-overlay {
  overflow: overlay;
}

.cursor-pointer {
  cursor: pointer;
}

.pointer-none {
  pointer-events: none;
}

.disabled {
  pointer-events: none;
  opacity: 0.7;
}

.hidden {
  display: none;
  pointer-events: none;
}

.text-underline {
  text-decoration: underline;
}

.ellipses-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.text-nowrap {
  white-space: nowrap;
}

.word-break-all {
  word-break: break-all;
}

.break-word {
  word-break: break-word;
}

.separator-top {
  border-top: 1px solid var(--color-primary-grey-40);
}

.separator-bottom {
  border-bottom: 1px solid var(--color-primary-grey-40);
}

.separator-right {
  border-right: 1px solid var(--color-primary-grey-40);
}

.separator-left {
  border-left: 1px solid var(--color-primary-grey-40);
}

.separator-around {
  border: 1px solid var(--color-primary-grey-40);
}

.full-width {
  width: 100%;
}

.full-height {
  height: 100%;
}

table {
  width: 100%;
}

.italic-text {
  font-style: italic;
}

.float-right {
  float: right !important;
}

.float-left {
  float: left !important;
}

.ico-mini {
  height: 12px;
  width: 12px;
}

.ico-standard {
  height: 16px;
  width: 16px;
}

.ico-extra-small {
  height: 18px;
  width: 18px;
}

.ico-small {
  height: 24px;
  width: 24px;
}

.ico-input {
  height: 22px;
  width: 22px;
}

.ico-medium {
  height: 32px;
  width: 32px;
}

.ico-large {
  height: 48px;
  width: 48px;
}

.ico-extra-large {
  width: 60px;
  height: 60px;
}

/* ***************************************************** COMMON USE CLASSES ************************************************ */
.filter-white {
  filter: var(--filter-white);
}

.filter-black {
  filter: var(--filter-black);
}

.filter-grey-100 {
  filter: var(--filter-grey-100);
}

.filter-grey-80 {
  filter: var(--filter-grey-80);
}

.filter-grey-60 {
  filter: var(--filter-grey-60);
}

.filter-grey-40 {
  filter: var(--filter-grey-40);
}

.filter-grey-20 {
  filter: var(--filter-grey-20);
}

.filter-error-80 {
  filter: var(--filter-error-80);
}

.filter-error-50 {
  filter: var(--filter-error-50);
}

.filter-error-20 {
  filter: var(--filter-error-20);
}

.filter-warning-80 {
  filter: var(--filter-warning-80);
}

.filter-warning-50 {
  filter: var(--filter-warning-50);
}

.filter-warning-20 {
  filter: var(--filter-warning-20);
}

.filter-success-80 {
  filter: var(--filter-success-80);
}

.filter-success-50 {
  filter: var(--filter-success-50);
}

.filter-success-20 {
  filter: var(--filter-success-20);
}

.filter-primary-80 {
  filter: var(--filter-primary-80);
}

.filter-primary-70 {
  filter: var(--filter-primary-70);
}

.filter-primary-60 {
  filter: var(--filter-primary-60);
}

.filter-primary-50 {
  filter: var(--filter-primary-50);
}

.filter-primary-40 {
  filter: var(--filter-primary-40);
}

.filter-primary-30 {
  filter: var(--filter-primary-30);
}

.filter-primary-20 {
  filter: var(--filter-primary-20);
}

.filter-secondary-80 {
  filter: var(--filter-secondary-80);
}

.filter-secondary-70 {
  filter: var(--filter-secondary-70);
}

.filter-secondary-60 {
  filter: var(--filter-secondary-60);
}

.filter-secondary-50 {
  filter: var(--filter-secondary-50);
}

.filter-secondary-40 {
  filter: var(--filter-secondary-40);
}

.filter-secondary-30 {
  filter: var(--filter-secondary-30);
}

.filter-secondary-20 {
  filter: var(--filter-secondary-20);
}

.filter-sparkle-80 {
  filter: var(--filter-sparkle-80);
}

.filter-sparkle-70 {
  filter: var(--filter-sparkle-70);
}

.filter-sparkle-60 {
  filter: var(--filter-sparkle-60);
}

.filter-sparkle-50 {
  filter: var(--filter-sparkle-50);
}

.filter-sparkle-40 {
  filter: var(--filter-sparkle-40);
}

.filter-sparkle-30 {
  filter: var(--filter-sparkle-30);
}

.filter-sparkle-20 {
  filter: var(--filter-sparkle-20);
}

.filter-primary-sky-60 {
  filter: var(--filter-primary-sky-60);
}

.pl-4 {
  padding-left: 4px;
}

.pl-8 {
  padding-left: 8px;
}

.pl-12 {
  padding-left: 12px;
}

.pl-16 {
  padding-left: 16px;
}

.pl-20 {
  padding-left: 20px;
}

.pl-24 {
  padding-left: 24px;
}

.pl-28 {
  padding-left: 28px;
}

.pl-32 {
  padding-left: 32px;
}

.pr-4 {
  padding-right: 4px;
}

.pr-8 {
  padding-right: 8px;
}

.pr-12 {
  padding-right: 12px;
}

.pr-16 {
  padding-right: 16px;
}

.pr-20 {
  padding-right: 20px;
}

.pr-24 {
  padding-right: 24px;
}

.pr-28 {
  padding-right: 28px;
}

.pr-32 {
  padding-right: 32px;
}

.pt-4 {
  padding-top: 4px;
}

.pt-8 {
  padding-top: 8px;
}

.pt-12 {
  padding-top: 12px;
}

.pt-16 {
  padding-top: 16px;
}

.pt-20 {
  padding-top: 20px;
}

.pt-24 {
  padding-top: 24px;
}

.pt-28 {
  padding-top: 28px;
}

.pt-32 {
  padding-top: 32px;
}

.pb-4 {
  padding-bottom: 4px;
}

.pb-8 {
  padding-bottom: 8px;
}

.pb-12 {
  padding-bottom: 12px;
}

.pb-16 {
  padding-bottom: 16px;
}

.pb-20 {
  padding-bottom: 20px;
}

.pb-24 {
  padding-bottom: 24px;
}

.pb-28 {
  padding-bottom: 28px;
}

.pb-32 {
  padding-bottom: 32px;
}

.pv-4 {
  padding-block: 4px;
}

.pv-8 {
  padding-block: 8px;
}

.pv-12 {
  padding-block: 12px;
}

.pv-16 {
  padding-block: 16px;
}

.pv-20 {
  padding-block: 20px;
}

.pv-24 {
  padding-block: 24px;
}

.pv-28 {
  padding-block: 28px;
}

.pv-32 {
  padding-block: 32px;
}

.ph-4 {
  padding-inline: 4px;
}

.ph-8 {
  padding-inline: 8px;
}

.ph-12 {
  padding-inline: 12px;
}

.ph-16 {
  padding-inline: 16px;
}

.ph-20 {
  padding-inline: 20px;
}

.ph-24 {
  padding-inline: 24px;
}

.ph-28 {
  padding-inline: 28px;
}

.ph-32 {
  padding-inline: 32px;
}

.p-4 {
  padding: 4px;
}

.p-8 {
  padding: 8px;
}

.p-12 {
  padding: 12px;
}

.p-16 {
  padding: 16px;
}

.p-20 {
  padding: 20px;
}

.p-24 {
  padding: 24px;
}

.p-28 {
  padding: 28px;
}

.p-32 {
  padding: 32px;
}

.ml-4 {
  margin-left: 4px;
}

.ml-8 {
  margin-left: 8px;
}

.ml-12 {
  margin-left: 12px;
}

.ml-16 {
  margin-left: 16px;
}

.ml-20 {
  margin-left: 20px;
}

.ml-24 {
  margin-left: 24px;
}

.ml-28 {
  margin-left: 28px;
}

.ml-32 {
  margin-left: 32px;
}

.mr-4 {
  margin-right: 4px;
}

.mr-8 {
  margin-right: 8px;
}

.mr-12 {
  margin-right: 12px;
}

.mr-16 {
  margin-right: 16px;
}

.mr-20 {
  margin-right: 20px;
}

.mr-24 {
  margin-right: 24px;
}

.mr-28 {
  margin-right: 28px;
}

.mr-32 {
  margin-right: 32px;
}

.mt-4 {
  margin-top: 4px;
}

.mt-8 {
  margin-top: 8px;
}

.mt-12 {
  margin-top: 12px;
}

.mt-16 {
  margin-top: 16px;
}

.mt-20 {
  margin-top: 20px;
}

.mt-24 {
  margin-top: 24px;
}

.mt-28 {
  margin-top: 28px;
}

.mt-32 {
  margin-top: 32px;
}

.mt-40 {
  margin-top: 40px;
}

.mb-4 {
  margin-bottom: 4px;
}

.mb-8 {
  margin-bottom: 8px;
}

.mb-12 {
  margin-bottom: 12px;
}

.mb-16 {
  margin-bottom: 16px;
}

.mb-20 {
  margin-bottom: 20px;
}

.mb-24 {
  margin-bottom: 24px;
}

.mb-28 {
  margin-bottom: 28px;
}

.mb-32 {
  margin-bottom: 32px;
}

.mv-4 {
  margin-block: 4px;
}

.mv-8 {
  margin-block: 8px;
}

.mv-12 {
  margin-block: 12px;
}

.mv-16 {
  margin-block: 16px;
}

.mv-20 {
  margin-block: 20px;
}

.mv-24 {
  margin-block: 24px;
}

.mv-28 {
  margin-block: 28px;
}

.mv-32 {
  margin-block: 32px;
}

.mh-4 {
  margin-inline: 4px;
}

.mh-8 {
  margin-inline: 8px;
}

.mh-12 {
  margin-inline: 12px;
}

.mh-16 {
  margin-inline: 16px;
}

.mh-20 {
  margin-inline: 20px;
}

.mh-24 {
  margin-inline: 24px;
}

.mh-28 {
  margin-inline: 28px;
}

.mh-32 {
  margin-inline: 32px;
}

.m-4 {
  margin: 4px;
}

.m-8 {
  margin: 8px;
}

.m-12 {
  margin: 12px;
}

.m-16 {
  margin: 16px;
}

.m-20 {
  margin: 20px;
}

.m-24 {
  margin: 24px;
}

.m-28 {
  margin: 28px;
}

.m-32 {
  margin: 32px;
}

.no-margin {
  margin: 0 !important;
}

.no-padding {
  padding: 0 !important;
}

.homepage-celebration-card {
  box-shadow: var(--shadow-s);
  border-radius: 16px;
  background-color: var(--color-global-white);
  padding: 16px;
  max-height: calc(100vh - 260px);
}

.today-content-data {
  padding: 16px 0;
  display: flex;
  flex-direction: column;
  gap: 16px;
  overflow: auto;
  max-height: calc(100vh - 415px);
}
.today-content-data .user-card-parent {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.today-content-data .user-card-parent .event-user-profile-sec {
  display: flex;
  gap: 16px;
  justify-content: flex-start;
  align-items: center;
}
.today-content-data .user-card-parent .event-user-profile-sec .avatar {
  border-radius: 50%;
  background-color: aquamarine;
  height: 32px;
  width: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.today-content-data .user-card-parent .event-user-profile-sec .avatar .ico-avatar-large {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 1/1;
}
.today-content-data .user-card-parent .event-user-image-sec {
  display: flex;
  gap: 12px;
}

.upcoming-content-data {
  padding: 16px 0;
  display: flex;
  flex-direction: column;
  gap: 16px;
  overflow: auto;
}
.upcoming-content-data .user-card-parent {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.upcoming-content-data .user-card-parent .event-user-profile-sec {
  display: flex;
  gap: 16px;
  justify-content: flex-start;
  align-items: center;
}
.upcoming-content-data .user-card-parent .event-user-profile-sec .avatar {
  border-radius: 50%;
  background-color: aquamarine;
  height: 32px;
  width: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.upcoming-content-data .user-card-parent .event-user-profile-sec .avatar .ico-avatar-large {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 1/1;
}
.upcoming-content-data .user-card-parent .event-user-image-sec {
  display: flex;
  gap: 12px;
}

.no-data-card {
  height: calc(100vh - 350px);
}

@media screen and (max-width: 38.6875rem) {
  .user-content-data {
    padding: 16px 0;
    display: flex;
    flex-direction: column;
    gap: 8px;
    overflow: auto;
    max-height: calc(100vh - 415px);
  }
  .user-content-data .user-card-parent {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .user-content-data .user-card-parent .event-user-profile-sec {
    display: flex;
    gap: 8px;
    justify-content: flex-start;
    align-items: center;
  }
  .user-content-data .user-card-parent .event-user-profile-sec .avatar {
    border-radius: 50%;
    background-color: aquamarine;
    height: 32px;
    width: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .user-content-data .user-card-parent .event-user-profile-sec .avatar .ico-avatar-large {
    width: 100%;
    object-fit: cover;
    aspect-ratio: 1/1;
  }
  .user-content-data .user-card-parent .event-user-image-sec {
    display: flex;
    gap: 6px;
  }
}
.flex-row {
  display: flex;
  flex-direction: row;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex-row-wrap {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.flex-column {
  display: flex;
  flex-direction: column;
}

.flex-row-end {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

.flex-row-center {
  display: flex;
  justify-content: center;
  align-items: center;
}

.flex-row-space-around-center {
  display: flex;
  justify-content: space-around;
  align-items: center;
}

.flex-row-align-center {
  display: flex;
  align-items: center;
}

.flex-row-start {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.flex-row-space-between-center {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.flex-column-center {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.flex-column-space-between-start {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
}

.flex-column-space-between {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.flex-column-end {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

.flex-column-start {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.flex-row-space-between {
  display: flex;
  justify-content: space-between;
}

.flex-column-space-between-center {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}

.width-25 {
  width: 25;
}

.width-30 {
  width: 30;
}

.width-50 {
  width: 50%;
}

.width-75 {
  width: 75%;
}

.width-100 {
  width: 100;
}

.breadcrumb-heading-section {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin-bottom: 24px;
}

.seperator-top {
  border-top: 1px solid var(--color-primary-grey-40);
}

.seperator-bottom {
  border-bottom: 1px solid var(--color-primary-grey-40);
}

.seperator-left {
  border-left: 1px solid var(--color-primary-grey-40);
}

.seperator-right {
  border-right: 1px solid var(--color-primary-grey-40);
}

.page-heading-with-back-btn {
  display: flex;
  gap: 16px;
}

.cstm-accordion-class {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.cstm-accordion-class-item {
  background-color: var(--color-global-white);
  box-shadow: var(--shadow-s);
  border-radius: 16px;
}
.cstm-accordion-class-item .cstm-accordion-class-item-body {
  padding: 12px 16px 16px;
}

.cstm-accordion-class-item-header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
}
.cstm-accordion-class-item-header .step {
  background-color: var(--color-primary-grey-20);
  padding: 8px 12px;
  border-radius: 8px;
}
.cstm-accordion-class-item-header .cstm-accordion-class-item-description {
  display: flex;
  align-items: center;
  gap: 60px;
}

.j-jds-button-container:hover {
  border-color: transparent;
  border: 1px solid var(--color-feedback-error-20);
}

.j-jds-accordion-panel-container {
  border-color: pink;
  padding: 20px;
  border-radius: 32px;
}

.jds-icon {
  background: var(--color-primary-20);
  border-radius: 50%;
  height: 48px;
  width: 48PX;
}
.jds-icon img {
  height: 32px;
  width: 32px;
}

.jds-icon-small {
  background: var(--color-primary-20);
  border-radius: 50%;
  height: 40px;
  width: 40PX;
}
.jds-icon-small img {
  height: 22px;
  width: 22px;
}

.month-year-picker {
  max-width: -moz-fit-content;
  max-width: fit-content;
  height: 400px;
  border-radius: 32px;
  box-shadow: var(--shadow-s);
  padding: 10px;
  background: var(--color-global-white);
  position: absolute;
  top: 0;
  z-index: 1 !important;
}

.month-year-options {
  overflow: auto;
  height: 380px;
  justify-content: flex-start;
  align-items: center;
}

.resizer::-webkit-resizer {
  background-image: url("/assets/images/svg/ic_textarea.svg");
  width: 12px;
  height: 14px;
  background-repeat: no-repeat;
}

.whitespace-nowrap {
  white-space: nowrap;
}

.text-align-end {
  text-align: end;
}

.portal-webste-link .link-list-item::before {
  content: "";
  background: url('useful-links-sprite.03364d9a238d05d0.png');
  height: 50px;
  width: 85px;
  display: inline-block;
  background-size: 1050%;
  vertical-align: middle;
  border-radius: 10px;
  background-position: 165.8% 0;
}

.max-width35 {
  width: 170px;
  flex-shrink: 0;
}

/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
  Iterates through key:value on a given map and lays out the sub key value as css properties
 */
/**
  Apply any pre-defined text style to current selector
 */
table.cstm-table {
  color: var(--color-primary-grey-80);
  border-spacing: unset;
}
table.cstm-table thead.sticky-head {
  position: sticky;
  top: 0;
  z-index: 10;
}
table.cstm-table thead tr {
  background-color: var(--color-primary-50);
  color: var(--color-global-white);
}
table.cstm-table thead tr th {
  border-top: 1px solid var(--color-primary-60);
  border-bottom: 1px solid var(--color-primary-60);
  border-right: 1px solid var(--color-primary-60);
}
table.cstm-table thead tr th:first-child {
  border-left: 1px solid var(--color-primary-60);
}
table.cstm-table tbody tr:nth-child(odd) {
  background-color: var(--color-global-white);
}
table.cstm-table tbody tr:nth-child(even) {
  background-color: var(--color-primary-grey-20);
}
table.cstm-table tbody tr td {
  border-bottom: 1px solid var(--color-primary-grey-40);
  border-right: 1px solid var(--color-primary-grey-40);
}
table.cstm-table tbody tr td:first-child {
  border-left: 1px solid var(--color-primary-grey-40);
}
table.cstm-table tbody.two-row-alternating tr:nth-child(4n-3), table.cstm-table tbody.two-row-alternating tr:nth-child(4n-2) {
  background-color: var(--color-global-white);
}
table.cstm-table tbody.two-row-alternating tr:nth-child(4n-1), table.cstm-table tbody.two-row-alternating tr:nth-child(4n) {
  background-color: var(--color-primary-grey-20);
}
table.cstm-table tbody.two-row-alternating tr td {
  border-bottom: 1px solid var(--color-primary-grey-40);
  border-right: 1px solid var(--color-primary-grey-40);
}
table.cstm-table tbody.two-row-alternating tr td:first-child {
  border-left: 1px solid var(--color-primary-grey-40);
}
table.cstm-table thead th, table.cstm-table thead td,
table.cstm-table tbody th,
table.cstm-table tbody td {
  padding: 8px;
}
table.cstm-table thead th,
table.cstm-table tbody th {
  font-family: var(--font-family);
  font-weight: 900;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.6px;
  line-height: 1.2;
  text-align: left;
  white-space: nowrap;
}
@media screen and (max-width: 61.9375rem) {
  table.cstm-table thead th,
  table.cstm-table tbody th {
    font-family: var(--font-family);
    font-weight: 900;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.6px;
    line-height: 1.2;
  }
}
table.cstm-table thead td,
table.cstm-table tbody td {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
  color: var(--color-primary-grey-100);
}
@media screen and (max-width: 61.9375rem) {
  table.cstm-table thead td,
  table.cstm-table tbody td {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}

@media (max-width: 619px) {
  table.cstm-table {
    border: none;
    border-collapse: collapse;
    color: var(--color-primary-grey-80);
  }
  table.cstm-table thead {
    display: none;
  }
  table.cstm-table tbody.two-row-alternating tr:nth-child(4n-3), table.cstm-table tbody.two-row-alternating tr:nth-child(4n-2) {
    background-color: var(--color-global-white);
  }
  table.cstm-table tbody.two-row-alternating tr:nth-child(4n-1), table.cstm-table tbody.two-row-alternating tr:nth-child(4n) {
    background-color: var(--color-primary-grey-20);
  }
  table.cstm-table tbody.two-row-alternating tr td {
    border-bottom: transparent;
    border-right: transparent;
  }
  table.cstm-table tbody.two-row-alternating tr td:first-child {
    border-left: transparent;
  }
  table.cstm-table thead th,
  table.cstm-table thead td,
  table.cstm-table tbody th,
  table.cstm-table tbody td {
    border: none;
    padding: 0;
  }
  table.cstm-table thead td,
  table.cstm-table tbody td {
    display: grid;
    grid-template-columns: 50% 50%;
    padding: 0.5rem;
  }
  table.cstm-table thead td > *,
  table.cstm-table tbody td > * {
    grid-column: 2;
  }
  table.cstm-table thead td:before,
  table.cstm-table tbody td:before {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
    content: attr(data-column-name);
    color: var(--color-primary-grey-80);
  }
}
@media screen and (max-width: 619px) and (max-width: 61.9375rem) {
  table.cstm-table thead td:before,
  table.cstm-table tbody td:before {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
@media (max-width: 619px) {
  table.cstm-table thead td.actions,
  table.cstm-table tbody td.actions {
    display: flex;
    justify-content: flex-start;
  }
  table.cstm-table thead tr td,
  table.cstm-table tbody tr td {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent;
  }
  table.cstm-table thead tr td:first-child,
  table.cstm-table tbody tr td:first-child {
    border-left: 1px solid transparent;
  }
}
@media (min-width: 620px) and (max-width: 991px) {
  table.cstm-table {
    border: none;
    border-collapse: collapse;
    color: var(--color-primary-grey-80);
  }
  table.cstm-table thead {
    display: none;
  }
  table.cstm-table tbody.two-row-alternating tr:nth-child(4n-3), table.cstm-table tbody.two-row-alternating tr:nth-child(4n-2) {
    background-color: var(--color-global-white);
  }
  table.cstm-table tbody.two-row-alternating tr:nth-child(4n-1), table.cstm-table tbody.two-row-alternating tr:nth-child(4n) {
    background-color: var(--color-primary-grey-20);
  }
  table.cstm-table tbody.two-row-alternating tr td {
    border-bottom: transparent;
    border-right: transparent;
  }
  table.cstm-table tbody.two-row-alternating tr td:first-child {
    border-left: transparent;
  }
  table.cstm-table thead th,
  table.cstm-table thead td,
  table.cstm-table tbody th,
  table.cstm-table tbody td {
    border: none;
    padding: 0;
  }
  table.cstm-table thead td,
  table.cstm-table tbody td {
    display: grid;
    grid-template-columns: 50% 50%;
    padding: 0.5rem;
  }
  table.cstm-table thead td > *,
  table.cstm-table tbody td > * {
    grid-column: 2;
  }
  table.cstm-table thead td:before,
  table.cstm-table tbody td:before {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
    content: attr(data-column-name);
    color: var(--color-primary-grey-80);
  }
}
@media screen and (min-width: 620px) and (max-width: 991px) and (max-width: 61.9375rem) {
  table.cstm-table thead td:before,
  table.cstm-table tbody td:before {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}
@media (min-width: 620px) and (max-width: 991px) {
  table.cstm-table thead td.actions,
  table.cstm-table tbody td.actions {
    display: flex;
    justify-content: flex-start;
  }
  table.cstm-table thead tr td,
  table.cstm-table tbody tr td {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent;
  }
  table.cstm-table thead tr td:first-child,
  table.cstm-table tbody tr td:first-child {
    border-left: 1px solid transparent;
  }
}
body .cdk-overlay-dark-backdrop {
  background-color: var(--color-primary-grey-80);
}

/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
* Do not edit directly. Auto-generated by Design Tokens.
* Generated On = 08/03/2022, 10:45:36
* Document     = Core/JioTokens
* Version      = 1627104460
*/
/**
  Iterates through key:value on a given map and lays out the sub key value as css properties
 */
/**
  Apply any pre-defined text style to current selector
 */
.text-heading-xl {
  font-family: var(--font-family);
  font-weight: 900;
  text-transform: none;
  font-size: 5.5rem;
  letter-spacing: -2.64px;
  line-height: 1;
}
@media screen and (max-width: 61.9375rem) {
  .text-heading-xl {
    font-family: var(--font-family);
    font-weight: 900;
    text-transform: none;
    font-size: 4rem;
    letter-spacing: -1.92px;
    line-height: 1;
  }
}

.text-heading-l {
  font-family: var(--font-family);
  font-weight: 900;
  text-transform: none;
  font-size: 4rem;
  letter-spacing: -1.92px;
  line-height: 1;
}
@media screen and (max-width: 61.9375rem) {
  .text-heading-l {
    font-family: var(--font-family);
    font-weight: 900;
    text-transform: none;
    font-size: 3rem;
    letter-spacing: -1.44px;
    line-height: 1;
  }
}

.text-heading-m {
  font-family: var(--font-family);
  font-weight: 900;
  text-transform: none;
  font-size: 2.5rem;
  letter-spacing: -1.2px;
  line-height: 1;
}
@media screen and (max-width: 61.9375rem) {
  .text-heading-m {
    font-family: var(--font-family);
    font-weight: 900;
    text-transform: none;
    font-size: 2.5rem;
    letter-spacing: -1.2px;
    line-height: 1;
  }
}

.text-heading-s {
  font-family: var(--font-family);
  font-weight: 900;
  text-transform: none;
  font-size: 2rem;
  letter-spacing: -0.96px;
  line-height: 1;
}
@media screen and (max-width: 61.9375rem) {
  .text-heading-s {
    font-family: var(--font-family);
    font-weight: 900;
    text-transform: none;
    font-size: 2rem;
    letter-spacing: -0.96px;
    line-height: 1;
  }
}

.text-heading-xs {
  font-family: var(--font-family);
  font-weight: 900;
  text-transform: none;
  font-size: 1.5rem;
  letter-spacing: -0.72px;
  line-height: 1.1666666667;
}
@media screen and (max-width: 61.9375rem) {
  .text-heading-xs {
    font-family: var(--font-family);
    font-weight: 900;
    text-transform: none;
    font-size: 1.5rem;
    letter-spacing: -0.72px;
    line-height: 1.1666666667;
  }
}

.text-heading-xxs {
  font-family: var(--font-family);
  font-weight: 900;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.6px;
  line-height: 1.2;
}
@media screen and (max-width: 61.9375rem) {
  .text-heading-xxs {
    font-family: var(--font-family);
    font-weight: 900;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.6px;
    line-height: 1.2;
  }
}

.text-heading-xxxs {
  font-family: var(--font-family);
  font-weight: 900;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.48px;
  line-height: 1.25;
}
@media screen and (max-width: 61.9375rem) {
  .text-heading-xxxs {
    font-family: var(--font-family);
    font-weight: 900;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.48px;
    line-height: 1.25;
  }
}

.text-overline {
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: uppercase;
  font-size: 0.75rem;
  letter-spacing: 0.06px;
  line-height: 1.3333333333;
}
@media screen and (max-width: 61.9375rem) {
  .text-overline {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: uppercase;
    font-size: 0.75rem;
    letter-spacing: 0.06px;
    line-height: 1.3333333333;
  }
}

.text-body-l {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 1.5rem;
  letter-spacing: -0.12px;
  line-height: 1.3333333333;
}
@media screen and (max-width: 61.9375rem) {
  .text-body-l {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1.5rem;
    letter-spacing: -0.12px;
    line-height: 1.3333333333;
  }
}

.text-body-l-bold {
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1.5rem;
  letter-spacing: -0.12px;
  line-height: 1.3333333333;
}
@media screen and (max-width: 61.9375rem) {
  .text-body-l-bold {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1.5rem;
    letter-spacing: -0.12px;
    line-height: 1.3333333333;
  }
}

.text-body-l-link {
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1.5rem;
  letter-spacing: -0.12px;
  line-height: 1.3333333333;
}
@media screen and (max-width: 61.9375rem) {
  .text-body-l-link {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1.5rem;
    letter-spacing: -0.12px;
    line-height: 1.3333333333;
  }
}

.text-body-m {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 1.125rem;
  letter-spacing: -0.09px;
  line-height: 1.3333333333;
}
@media screen and (max-width: 61.9375rem) {
  .text-body-m {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1.125rem;
    letter-spacing: -0.09px;
    line-height: 1.3333333333;
  }
}

.text-body-m-bold {
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1.125rem;
  letter-spacing: -0.09px;
  line-height: 1.3333333333;
}
@media screen and (max-width: 61.9375rem) {
  .text-body-m-bold {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1.125rem;
    letter-spacing: -0.09px;
    line-height: 1.3333333333;
  }
}

.text-body-m-link {
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1.125rem;
  letter-spacing: -0.09px;
  line-height: 1.3333333333;
}
@media screen and (max-width: 61.9375rem) {
  .text-body-m-link {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1.125rem;
    letter-spacing: -0.09px;
    line-height: 1.3333333333;
  }
}

.text-body-s {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
}
@media screen and (max-width: 61.9375rem) {
  .text-body-s {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}

.text-body-s-bold {
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
}
@media screen and (max-width: 61.9375rem) {
  .text-body-s-bold {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}

.text-body-s-link {
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
}
@media screen and (max-width: 61.9375rem) {
  .text-body-s-link {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}

.text-body-xs {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 0.875rem;
  letter-spacing: -0.07px;
  line-height: 1.4285714286;
}
@media screen and (max-width: 61.9375rem) {
  .text-body-xs {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 0.875rem;
    letter-spacing: -0.07px;
    line-height: 1.4285714286;
  }
}

.text-body-xs-bold {
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 0.875rem;
  letter-spacing: -0.07px;
  line-height: 1.4285714286;
}
@media screen and (max-width: 61.9375rem) {
  .text-body-xs-bold {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 0.875rem;
    letter-spacing: -0.07px;
    line-height: 1.4285714286;
  }
}

.text-body-xs-link {
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 0.875rem;
  letter-spacing: -0.07px;
  line-height: 1.4285714286;
}
@media screen and (max-width: 61.9375rem) {
  .text-body-xs-link {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 0.875rem;
    letter-spacing: -0.07px;
    line-height: 1.4285714286;
  }
}

.text-body-xxs {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 0.75rem;
  letter-spacing: -0.06px;
  line-height: 1.3333333333;
}
@media screen and (max-width: 61.9375rem) {
  .text-body-xxs {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 0.75rem;
    letter-spacing: -0.06px;
    line-height: 1.3333333333;
  }
}

.text-body-xxs-bold {
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 0.75rem;
  letter-spacing: -0.06px;
  line-height: 1.3333333333;
}
@media screen and (max-width: 61.9375rem) {
  .text-body-xxs-bold {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 0.75rem;
    letter-spacing: -0.06px;
    line-height: 1.3333333333;
  }
}

.text-body-xxs-link {
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 0.75rem;
  letter-spacing: -0.06px;
  line-height: 1.3333333333;
}
@media screen and (max-width: 61.9375rem) {
  .text-body-xxs-link {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 0.75rem;
    letter-spacing: -0.06px;
    line-height: 1.3333333333;
  }
}

.text-list-title {
  font-family: var(--font-family);
  font-weight: 500;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.25;
}
@media screen and (max-width: 61.9375rem) {
  .text-list-title {
    font-family: var(--font-family);
    font-weight: 500;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.25;
  }
}

.text-button {
  font-family: var(--font-family);
  font-weight: 700;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.08px;
  line-height: 1.5;
}
@media screen and (max-width: 61.9375rem) {
  .text-button {
    font-family: var(--font-family);
    font-weight: 700;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.08px;
    line-height: 1.5;
  }
}

h1 {
  font-family: var(--font-family);
  font-weight: 900;
  text-transform: none;
  font-size: 5.5rem;
  letter-spacing: -2.64px;
  line-height: 1;
}
@media screen and (max-width: 61.9375rem) {
  h1 {
    font-family: var(--font-family);
    font-weight: 900;
    text-transform: none;
    font-size: 4rem;
    letter-spacing: -1.92px;
    line-height: 1;
  }
}

h2 {
  font-family: var(--font-family);
  font-weight: 900;
  text-transform: none;
  font-size: 4rem;
  letter-spacing: -1.92px;
  line-height: 1;
}
@media screen and (max-width: 61.9375rem) {
  h2 {
    font-family: var(--font-family);
    font-weight: 900;
    text-transform: none;
    font-size: 3rem;
    letter-spacing: -1.44px;
    line-height: 1;
  }
}

h3 {
  font-family: var(--font-family);
  font-weight: 900;
  text-transform: none;
  font-size: 2.5rem;
  letter-spacing: -1.2px;
  line-height: 1;
}
@media screen and (max-width: 61.9375rem) {
  h3 {
    font-family: var(--font-family);
    font-weight: 900;
    text-transform: none;
    font-size: 2.5rem;
    letter-spacing: -1.2px;
    line-height: 1;
  }
}

h4 {
  font-family: var(--font-family);
  font-weight: 900;
  text-transform: none;
  font-size: 2rem;
  letter-spacing: -0.96px;
  line-height: 1;
}
@media screen and (max-width: 61.9375rem) {
  h4 {
    font-family: var(--font-family);
    font-weight: 900;
    text-transform: none;
    font-size: 2rem;
    letter-spacing: -0.96px;
    line-height: 1;
  }
}

h5 {
  font-family: var(--font-family);
  font-weight: 900;
  text-transform: none;
  font-size: 1.5rem;
  letter-spacing: -0.72px;
  line-height: 1.1666666667;
}
@media screen and (max-width: 61.9375rem) {
  h5 {
    font-family: var(--font-family);
    font-weight: 900;
    text-transform: none;
    font-size: 1.5rem;
    letter-spacing: -0.72px;
    line-height: 1.1666666667;
  }
}

h6 {
  font-family: var(--font-family);
  font-weight: 900;
  text-transform: none;
  font-size: 1rem;
  letter-spacing: -0.6px;
  line-height: 1.2;
}
@media screen and (max-width: 61.9375rem) {
  h6 {
    font-family: var(--font-family);
    font-weight: 900;
    text-transform: none;
    font-size: 1rem;
    letter-spacing: -0.6px;
    line-height: 1.2;
  }
}

h1, h2, h3, h4, h5, h6 {
  color: var(--color-primary-grey-100);
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.flex-row-wrap {
  flex-flow: row wrap;
}

.flex-row-gap > * {
  margin-right: 16px;
}
.flex-row-gap > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap > * {
  margin-bottom: 16px;
}
.flex-column-gap > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-4 > * {
  margin-right: 4px;
}
.flex-row-gap-4 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-4 > * {
  margin-bottom: 4px;
}
.flex-column-gap-4 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-6 > * {
  margin-right: 6px;
}
.flex-row-gap-6 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-6 > * {
  margin-bottom: 6px;
}
.flex-column-gap-6 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-8 > * {
  margin-right: 8px;
}
.flex-row-gap-8 > *:last-child {
  margin-right: 0 !important;
}

.flex-row-gap-10 > * {
  margin-right: 10px;
}
.flex-row-gap-10 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-8 > * {
  margin-bottom: 8px;
}
.flex-column-gap-8 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-column-gap-10 > * {
  margin-bottom: 10px;
}
.flex-column-gap-10 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-12 > * {
  margin-right: 12px;
}
.flex-row-gap-12 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-12 > * {
  margin-bottom: 12px;
}
.flex-column-gap-12 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-16 > * {
  margin-right: 16px;
}
.flex-row-gap-16 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-16 > * {
  margin-bottom: 16px;
}
.flex-column-gap-16 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-20 > * {
  margin-right: 20px;
}
.flex-row-gap-20 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-20 > * {
  margin-bottom: 20px;
}
.flex-column-gap-20 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-24 > * {
  margin-right: 24px;
}
.flex-row-gap-24 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-24 > * {
  margin-bottom: 24px;
}
.flex-column-gap-24 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-28 > * {
  margin-right: 28px;
}
.flex-row-gap-28 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-28 > * {
  margin-bottom: 28px;
}
.flex-column-gap-28 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-32 > * {
  margin-right: 32px;
}
.flex-row-gap-32 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-32 > * {
  margin-bottom: 32px;
}
.flex-column-gap-32 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.fxFlex-5 {
  flex: 1 1 5%;
  max-width: 5%;
}

.fxFlex-6 {
  flex: 1 1 6%;
  max-width: 6%;
}

.fxFlex-8 {
  flex: 1 1 8%;
  max-width: 8%;
}

.fxFlex-10 {
  flex: 1 1 10%;
  max-width: 10%;
}

.fxFlex-13 {
  flex: 1 1 13%;
  max-width: 13%;
}

.fxFlex-15 {
  flex: 1 1 15%;
  max-width: 15%;
}

.fxFlex-20 {
  flex: 1 1 20%;
  max-width: 20%;
}

.fxFlex-25 {
  flex: 1 1 25%;
  max-width: 25%;
}

.fxFlex-30 {
  flex: 1 1 30%;
  max-width: 30%;
}

.fxFlex-33-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
}

.fxFlex-35 {
  flex: 1 1 35%;
  max-width: 35%;
}

.fxFlex-40 {
  flex: 1 1 40%;
  max-width: 40%;
}

.fxFlex-45 {
  flex: 1 1 45%;
  max-width: 45%;
}

.fxFlex-47 {
  flex: 1 1 47%;
  max-width: 47%;
}

.fxFlex-50 {
  flex: 1 1 50%;
  max-width: 50%;
}

.fxFlex-55 {
  flex: 1 1 55%;
  max-width: 55%;
}

.fxFlex-60 {
  flex: 1 1 60%;
  max-width: 60%;
}

.fxFlex-65 {
  flex: 1 1 65%;
  max-width: 65%;
}

.fxFlex-70 {
  flex: 1 1 70%;
  max-width: 70%;
}

.fxFlex-75 {
  flex: 1 1 75%;
  max-width: 75%;
}

.fxFlex-80 {
  flex: 1 1 80%;
  max-width: 80%;
}

.fxFlex-85 {
  flex: 1 1 85%;
  max-width: 85%;
}

.fxFlex-90 {
  flex: 1 1 90%;
  max-width: 90%;
}

.fxFlex,
.fxFlex-100,
.fxFlex-grow {
  flex: 1 1 100%;
  max-width: 100%;
}

.fxFlex-none,
.fxFlex-nogrow {
  flex: 0 0 auto;
  box-sizing: border-box;
}

.fxFlex-initial {
  flex: 0 1 auto;
}

.fxFlex-auto {
  flex: 1 1 auto;
}

.fxFlex-noshrink {
  flex: 1 0 auto;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.direction-ltr {
  direction: ltr;
}

.direction-rtl {
  direction: rtl;
}

.gap-4 {
  gap: 4px;
}

.gap-5 {
  gap: 5px;
}

.gap-6 {
  gap: 6px;
}

.gap-8 {
  gap: 8px;
}

.gap-10 {
  gap: 10px;
}

.gap-12 {
  gap: 12px;
}

.gap-16 {
  gap: 16px;
}

.gap-18 {
  gap: 18px;
}

.gap-20 {
  gap: 20px;
}

.gap-24 {
  gap: 24px;
}

.gap-28 {
  gap: 28px;
}

.gap-30 {
  gap: 30px;
}

.gap-32 {
  gap: 32px;
}

.gap-36 {
  gap: 36px;
}

.gap-40 {
  gap: 40px;
}

.grid-columns-1n {
  display: grid;
  grid-template-columns: 1fr;
}
.grid-columns-1n > * {
  min-width: 0;
}

.grid-columns-2n {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.grid-columns-2n > * {
  min-width: 0;
}

.grid-columns-3n {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
.grid-columns-3n > * {
  min-width: 0;
}

.grid-columns-4n {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}
.grid-columns-4n > * {
  min-width: 0;
}

.grid-columns-5n {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
}
.grid-columns-5n > * {
  min-width: 0;
}

@media only screen and (max-width: 619px) {
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .gap-sm-4 {
    gap: 4px;
  }
  .gap-sm-5 {
    gap: 5px;
  }
  .gap-sm-6 {
    gap: 6px;
  }
  .gap-sm-8 {
    gap: 8px;
  }
  .gap-sm-10 {
    gap: 10px;
  }
  .gap-sm-12 {
    gap: 12px;
  }
  .gap-sm-16 {
    gap: 16px;
  }
  .gap-sm-18 {
    gap: 18px;
  }
  .gap-sm-20 {
    gap: 20px;
  }
  .gap-sm-24 {
    gap: 24px;
  }
  .gap-sm-28 {
    gap: 28px;
  }
  .gap-sm-30 {
    gap: 30px;
  }
  .gap-sm-32 {
    gap: 32px;
  }
  .gap-sm-36 {
    gap: 36px;
  }
  .gap-sm-40 {
    gap: 40px;
  }
  .grid-sm-columns-1n {
    display: grid;
    grid-template-columns: 1fr;
  }
  .grid-sm-columns-1n > * {
    min-width: 0;
  }
  .grid-sm-columns-2n {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
  .grid-sm-columns-2n > * {
    min-width: 0;
  }
  .grid-sm-columns-3n {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
  .grid-sm-columns-3n > * {
    min-width: 0;
  }
  .grid-sm-columns-4n {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
  }
  .grid-sm-columns-4n > * {
    min-width: 0;
  }
  .fxFlex-sm-5 {
    flex: 1 1 5%;
    max-width: 5%;
  }
  .fxFlex-sm-6 {
    flex: 1 1 6%;
    max-width: 6%;
  }
  .fxFlex-sm-8 {
    flex: 1 1 8%;
    max-width: 8%;
  }
  .fxFlex-sm-10 {
    flex: 1 1 10%;
    max-width: 10%;
  }
  .fxFlex-sm-15 {
    flex: 1 1 15%;
    max-width: 15%;
  }
  .fxFlex-sm-20 {
    flex: 1 1 20%;
    max-width: 20%;
  }
  .fxFlex-sm-25 {
    flex: 1 1 25%;
    max-width: 25%;
  }
  .fxFlex-sm-30 {
    flex: 1 1 30%;
    max-width: 30%;
  }
  .fxFlex-sm-33-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
  }
  .fxFlex-sm-35 {
    flex: 1 1 35%;
    max-width: 35%;
  }
  .fxFlex-sm-40 {
    flex: 1 1 40%;
    max-width: 40%;
  }
  .fxFlex-sm-45 {
    flex: 1 1 45%;
    max-width: 45%;
  }
  .fxFlex-sm-47 {
    flex: 1 1 47%;
    max-width: 47%;
  }
  .fxFlex-sm-50 {
    flex: 1 1 50%;
    max-width: 50%;
  }
  .fxFlex-sm-55 {
    flex: 1 1 55%;
    max-width: 55%;
  }
  .fxFlex-sm-60 {
    flex: 1 1 60%;
    max-width: 60%;
  }
  .fxFlex-sm-65 {
    flex: 1 1 65%;
    max-width: 65%;
  }
  .fxFlex-sm-70 {
    flex: 1 1 70%;
    max-width: 70%;
  }
  .fxFlex-sm-75 {
    flex: 1 1 75%;
    max-width: 75%;
  }
  .fxFlex-sm-80 {
    flex: 1 1 80%;
    max-width: 80%;
  }
  .fxFlex-sm-85 {
    flex: 1 1 85%;
    max-width: 85%;
  }
  .fxFlex-sm-90 {
    flex: 1 1 90%;
    max-width: 90%;
  }
  .fxFlex-sm,
  .fxFlex-sm-100,
  .fxFlex-sm-grow {
    flex: 1 1 100%;
    max-width: 100%;
  }
  .fxFlex-sm-none,
  .fxFlex-sm-nogrow {
    flex: 0 0 auto;
    box-sizing: border-box;
  }
  .fxFlex-sm-initial {
    flex: 0 1 auto;
  }
  .fxFlex-sm-auto {
    flex: 1 1 auto;
  }
  .fxFlex-sm-noshrink {
    flex: 1 0 auto;
  }
  .full-width-sm {
    width: 100%;
  }
}
@media only screen and (min-width: 620px) and (max-width: 991px) {
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .gap-md-4 {
    gap: 4px;
  }
  .gap-md-5 {
    gap: 5px;
  }
  .gap-md-6 {
    gap: 6px;
  }
  .gap-md-8 {
    gap: 8px;
  }
  .gap-md-10 {
    gap: 10px;
  }
  .gap-md-12 {
    gap: 12px;
  }
  .gap-md-16 {
    gap: 16px;
  }
  .gap-md-18 {
    gap: 18px;
  }
  .gap-md-20 {
    gap: 20px;
  }
  .gap-md-24 {
    gap: 24px;
  }
  .gap-md-28 {
    gap: 28px;
  }
  .gap-md-30 {
    gap: 30px;
  }
  .gap-md-32 {
    gap: 32px;
  }
  .gap-md-36 {
    gap: 36px;
  }
  .gap-md-40 {
    gap: 40px;
  }
  .grid-md-columns-1n {
    display: grid;
    grid-template-columns: 1fr;
  }
  .grid-md-columns-2n {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
  .grid-md-columns-3n {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
  .grid-md-columns-4n {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
  }
  .fxFlex-md-5 {
    flex: 1 1 5%;
    max-width: 5%;
  }
  .fxFlex-md-6 {
    flex: 1 1 6%;
    max-width: 6%;
  }
  .fxFlex-md-8 {
    flex: 1 1 8%;
    max-width: 8%;
  }
  .fxFlex-md-10 {
    flex: 1 1 10%;
    max-width: 10%;
  }
  .fxFlex-md-15 {
    flex: 1 1 15%;
    max-width: 15%;
  }
  .fxFlex-md-20 {
    flex: 1 1 20%;
    max-width: 20%;
  }
  .fxFlex-md-25 {
    flex: 1 1 25%;
    max-width: 25%;
  }
  .fxFlex-md-30 {
    flex: 1 1 30%;
    max-width: 30%;
  }
  .fxFlex-md-33-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
  }
  .fxFlex-md-35 {
    flex: 1 1 35%;
    max-width: 35%;
  }
  .fxFlex-md-40 {
    flex: 1 1 40%;
    max-width: 40%;
  }
  .fxFlex-md-45 {
    flex: 1 1 45%;
    max-width: 45%;
  }
  .fxFlex-md-47 {
    flex: 1 1 47%;
    max-width: 47%;
  }
  .fxFlex-md-50 {
    flex: 1 1 50%;
    max-width: 50%;
  }
  .fxFlex-md-55 {
    flex: 1 1 55%;
    max-width: 55%;
  }
  .fxFlex-md-60 {
    flex: 1 1 60%;
    max-width: 60%;
  }
  .fxFlex-md-65 {
    flex: 1 1 65%;
    max-width: 65%;
  }
  .fxFlex-md-70 {
    flex: 1 1 70%;
    max-width: 70%;
  }
  .fxFlex-md-75 {
    flex: 1 1 75%;
    max-width: 75%;
  }
  .fxFlex-md-80 {
    flex: 1 1 80%;
    max-width: 80%;
  }
  .fxFlex-md-85 {
    flex: 1 1 85%;
    max-width: 85%;
  }
  .fxFlex-md-90 {
    flex: 1 1 90%;
    max-width: 90%;
  }
  .fxFlex-md,
  .fxFlex-md-100,
  .fxFlex-md-grow {
    flex: 1 1 100%;
    max-width: 100%;
  }
  .fxFlex-md-none,
  .fxFlex-md-nogrow {
    flex: 0 0 auto;
    box-sizing: border-box;
  }
  .fxFlex-md-initial {
    flex: 0 1 auto;
  }
  .fxFlex-md-auto {
    flex: 1 1 auto;
  }
  .fxFlex-md-noshrink {
    flex: 1 0 auto;
  }
  .full-width-md {
    width: 100%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1439px) {
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .gap-lg-4 {
    gap: 4px;
  }
  .gap-lg-5 {
    gap: 5px;
  }
  .gap-lg-6 {
    gap: 6px;
  }
  .gap-lg-8 {
    gap: 8px;
  }
  .gap-lg-10 {
    gap: 10px;
  }
  .gap-lg-12 {
    gap: 12px;
  }
  .gap-lg-16 {
    gap: 16px;
  }
  .gap-lg-18 {
    gap: 18px;
  }
  .gap-lg-20 {
    gap: 20px;
  }
  .gap-lg-24 {
    gap: 24px;
  }
  .gap-lg-28 {
    gap: 28px;
  }
  .gap-lg-30 {
    gap: 30px;
  }
  .gap-lg-32 {
    gap: 32px;
  }
  .gap-lg-36 {
    gap: 36px;
  }
  .gap-lg-40 {
    gap: 40px;
  }
  .grid-lg-columns-1n {
    display: grid;
    grid-template-columns: 1fr;
  }
  .grid-lg-columns-1n > * {
    min-width: 0;
  }
  .grid-lg-columns-2n {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
  .grid-lg-columns-2n > * {
    min-width: 0;
  }
  .grid-lg-columns-3n {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
  .grid-lg-columns-3n > * {
    min-width: 0;
  }
  .grid-lg-columns-4n {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
  }
  .grid-lg-columns-4n > * {
    min-width: 0;
  }
  .fxFlex-lg-5 {
    flex: 1 1 5%;
    max-width: 5%;
  }
  .fxFlex-lg-6 {
    flex: 1 1 6%;
    max-width: 6%;
  }
  .fxFlex-lg-8 {
    flex: 1 1 8%;
    max-width: 8%;
  }
  .fxFlex-lg-10 {
    flex: 1 1 10%;
    max-width: 10%;
  }
  .fxFlex-lg-15 {
    flex: 1 1 15%;
    max-width: 15%;
  }
  .fxFlex-lg-20 {
    flex: 1 1 20%;
    max-width: 20%;
  }
  .fxFlex-lg-25 {
    flex: 1 1 25%;
    max-width: 25%;
  }
  .fxFlex-lg-30 {
    flex: 1 1 30%;
    max-width: 30%;
  }
  .fxFlex-lg-33-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
  }
  .fxFlex-lg-35 {
    flex: 1 1 35%;
    max-width: 35%;
  }
  .fxFlex-lg-40 {
    flex: 1 1 40%;
    max-width: 40%;
  }
  .fxFlex-lg-45 {
    flex: 1 1 45%;
    max-width: 45%;
  }
  .fxFlex-lg-47 {
    flex: 1 1 47%;
    max-width: 47%;
  }
  .fxFlex-lg-50 {
    flex: 1 1 50%;
    max-width: 50%;
  }
  .fxFlex-lg-55 {
    flex: 1 1 55%;
    max-width: 55%;
  }
  .fxFlex-lg-60 {
    flex: 1 1 60%;
    max-width: 60%;
  }
  .fxFlex-lg-65 {
    flex: 1 1 65%;
    max-width: 65%;
  }
  .fxFlex-lg-70 {
    flex: 1 1 70%;
    max-width: 70%;
  }
  .fxFlex-lg-75 {
    flex: 1 1 75%;
    max-width: 75%;
  }
  .fxFlex-lg-80 {
    flex: 1 1 80%;
    max-width: 80%;
  }
  .fxFlex-lg-85 {
    flex: 1 1 85%;
    max-width: 85%;
  }
  .fxFlex-lg-90 {
    flex: 1 1 90%;
    max-width: 90%;
  }
  .fxFlex-lg,
  .fxFlex-lg-100,
  .fxFlex-lg-grow {
    flex: 1 1 100%;
    max-width: 100%;
  }
  .fxFlex-lg-none,
  .fxFlex-lg-nogrow {
    flex: 0 0 auto;
    box-sizing: border-box;
  }
  .fxFlex-lg-initial {
    flex: 0 1 auto;
  }
  .fxFlex-lg-auto {
    flex: 1 1 auto;
  }
  .fxFlex-lg-noshrink {
    flex: 1 0 auto;
  }
}
@media only screen and (min-width: 1440px) {
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .gap-xl-4 {
    gap: 4px;
  }
  .gap-xl-5 {
    gap: 5px;
  }
  .gap-xl-6 {
    gap: 6px;
  }
  .gap-xl-8 {
    gap: 8px;
  }
  .gap-xl-10 {
    gap: 10px;
  }
  .gap-xl-12 {
    gap: 12px;
  }
  .gap-xl-16 {
    gap: 16px;
  }
  .gap-xl-18 {
    gap: 18px;
  }
  .gap-xl-20 {
    gap: 20px;
  }
  .gap-xl-24 {
    gap: 24px;
  }
  .gap-xl-28 {
    gap: 28px;
  }
  .gap-xl-30 {
    gap: 30px;
  }
  .gap-xl-32 {
    gap: 32px;
  }
  .gap-xl-36 {
    gap: 36px;
  }
  .gap-xl-40 {
    gap: 40px;
  }
  .grid-xl-columns-1n {
    display: grid;
    grid-template-columns: 1fr;
  }
  .grid-xl-columns-1n > * {
    min-width: 0;
  }
  .grid-xl-columns-2n {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
  .grid-xl-columns-2n > * {
    min-width: 0;
  }
  .grid-xl-columns-3n {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
  .grid-xl-columns-3n > * {
    min-width: 0;
  }
  .grid-xl-columns-4n {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
  }
  .grid-xl-columns-4n > * {
    min-width: 0;
  }
  .fxFlex-xl-5 {
    flex: 1 1 5%;
    max-width: 5%;
  }
  .fxFlex-xl-6 {
    flex: 1 1 6%;
    max-width: 6%;
  }
  .fxFlex-xl-8 {
    flex: 1 1 8%;
    max-width: 8%;
  }
  .fxFlex-xl-10 {
    flex: 1 1 10%;
    max-width: 10%;
  }
  .fxFlex-xl-15 {
    flex: 1 1 15%;
    max-width: 15%;
  }
  .fxFlex-xl-20 {
    flex: 1 1 20%;
    max-width: 20%;
  }
  .fxFlex-xl-25 {
    flex: 1 1 25%;
    max-width: 25%;
  }
  .fxFlex-xl-30 {
    flex: 1 1 30%;
    max-width: 30%;
  }
  .fxFlex-xl-33-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
  }
  .fxFlex-xl-35 {
    flex: 1 1 35%;
    max-width: 35%;
  }
  .fxFlex-xl-40 {
    flex: 1 1 40%;
    max-width: 40%;
  }
  .fxFlex-xl-45 {
    flex: 1 1 45%;
    max-width: 45%;
  }
  .fxFlex-xl-47 {
    flex: 1 1 47%;
    max-width: 47%;
  }
  .fxFlex-xl-50 {
    flex: 1 1 50%;
    max-width: 50%;
  }
  .fxFlex-xl-55 {
    flex: 1 1 55%;
    max-width: 55%;
  }
  .fxFlex-xl-60 {
    flex: 1 1 60%;
    max-width: 60%;
  }
  .fxFlex-xl-65 {
    flex: 1 1 65%;
    max-width: 65%;
  }
  .fxFlex-xl-70 {
    flex: 1 1 70%;
    max-width: 70%;
  }
  .fxFlex-xl-75 {
    flex: 1 1 75%;
    max-width: 75%;
  }
  .fxFlex-xl-80 {
    flex: 1 1 80%;
    max-width: 80%;
  }
  .fxFlex-xl-85 {
    flex: 1 1 85%;
    max-width: 85%;
  }
  .fxFlex-xl-90 {
    flex: 1 1 90%;
    max-width: 90%;
  }
  .fxFlex-xl,
  .fxFlex-xl-100,
  .fxFlex-xl-grow {
    flex: 1 1 100%;
    max-width: 100%;
  }
  .fxFlex-xl-none,
  .fxFlex-xl-nogrow {
    flex: 0 0 auto;
    box-sizing: border-box;
  }
  .fxFlex-xl-initial {
    flex: 0 1 auto;
  }
  .fxFlex-xl-auto {
    flex: 1 1 auto;
  }
  .fxFlex-xl-noshrink {
    flex: 1 0 auto;
  }
}
.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.flex-row-wrap {
  flex-flow: row wrap;
}

.flex-row-gap > * {
  margin-right: 16px;
}
.flex-row-gap > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap > * {
  margin-bottom: 16px;
}
.flex-column-gap > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-4 > * {
  margin-right: 4px;
}
.flex-row-gap-4 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-4 > * {
  margin-bottom: 4px;
}
.flex-column-gap-4 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-6 > * {
  margin-right: 6px;
}
.flex-row-gap-6 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-6 > * {
  margin-bottom: 6px;
}
.flex-column-gap-6 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-8 > * {
  margin-right: 8px;
}
.flex-row-gap-8 > *:last-child {
  margin-right: 0 !important;
}

.flex-row-gap-10 > * {
  margin-right: 10px;
}
.flex-row-gap-10 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-8 > * {
  margin-bottom: 8px;
}
.flex-column-gap-8 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-column-gap-10 > * {
  margin-bottom: 10px;
}
.flex-column-gap-10 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-12 > * {
  margin-right: 12px;
}
.flex-row-gap-12 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-12 > * {
  margin-bottom: 12px;
}
.flex-column-gap-12 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-16 > * {
  margin-right: 16px;
}
.flex-row-gap-16 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-16 > * {
  margin-bottom: 16px;
}
.flex-column-gap-16 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-20 > * {
  margin-right: 20px;
}
.flex-row-gap-20 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-20 > * {
  margin-bottom: 20px;
}
.flex-column-gap-20 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-24 > * {
  margin-right: 24px;
}
.flex-row-gap-24 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-24 > * {
  margin-bottom: 24px;
}
.flex-column-gap-24 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-28 > * {
  margin-right: 28px;
}
.flex-row-gap-28 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-28 > * {
  margin-bottom: 28px;
}
.flex-column-gap-28 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row-gap-32 > * {
  margin-right: 32px;
}
.flex-row-gap-32 > *:last-child {
  margin-right: 0 !important;
}

.flex-column-gap-32 > * {
  margin-bottom: 32px;
}
.flex-column-gap-32 > *:last-child {
  margin-bottom: 0 !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.fxFlex-5 {
  flex: 1 1 5%;
  max-width: 5%;
}

.fxFlex-6 {
  flex: 1 1 6%;
  max-width: 6%;
}

.fxFlex-8 {
  flex: 1 1 8%;
  max-width: 8%;
}

.fxFlex-10 {
  flex: 1 1 10%;
  max-width: 10%;
}

.fxFlex-13 {
  flex: 1 1 13%;
  max-width: 13%;
}

.fxFlex-15 {
  flex: 1 1 15%;
  max-width: 15%;
}

.fxFlex-20 {
  flex: 1 1 20%;
  max-width: 20%;
}

.fxFlex-25 {
  flex: 1 1 25%;
  max-width: 25%;
}

.fxFlex-30 {
  flex: 1 1 30%;
  max-width: 30%;
}

.fxFlex-33-33 {
  flex: 1 1 33.33%;
  max-width: 33.33%;
}

.fxFlex-35 {
  flex: 1 1 35%;
  max-width: 35%;
}

.fxFlex-40 {
  flex: 1 1 40%;
  max-width: 40%;
}

.fxFlex-45 {
  flex: 1 1 45%;
  max-width: 45%;
}

.fxFlex-47 {
  flex: 1 1 47%;
  max-width: 47%;
}

.fxFlex-50 {
  flex: 1 1 50%;
  max-width: 50%;
}

.fxFlex-55 {
  flex: 1 1 55%;
  max-width: 55%;
}

.fxFlex-60 {
  flex: 1 1 60%;
  max-width: 60%;
}

.fxFlex-65 {
  flex: 1 1 65%;
  max-width: 65%;
}

.fxFlex-70 {
  flex: 1 1 70%;
  max-width: 70%;
}

.fxFlex-75 {
  flex: 1 1 75%;
  max-width: 75%;
}

.fxFlex-80 {
  flex: 1 1 80%;
  max-width: 80%;
}

.fxFlex-85 {
  flex: 1 1 85%;
  max-width: 85%;
}

.fxFlex-90 {
  flex: 1 1 90%;
  max-width: 90%;
}

.fxFlex,
.fxFlex-100,
.fxFlex-grow {
  flex: 1 1 100%;
  max-width: 100%;
}

.fxFlex-none,
.fxFlex-nogrow {
  flex: 0 0 auto;
  box-sizing: border-box;
}

.fxFlex-initial {
  flex: 0 1 auto;
}

.fxFlex-auto {
  flex: 1 1 auto;
}

.fxFlex-noshrink {
  flex: 1 0 auto;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.direction-ltr {
  direction: ltr;
}

.direction-rtl {
  direction: rtl;
}

.gap-4 {
  gap: 4px;
}

.gap-5 {
  gap: 5px;
}

.gap-6 {
  gap: 6px;
}

.gap-8 {
  gap: 8px;
}

.gap-10 {
  gap: 10px;
}

.gap-12 {
  gap: 12px;
}

.gap-16 {
  gap: 16px;
}

.gap-18 {
  gap: 18px;
}

.gap-20 {
  gap: 20px;
}

.gap-24 {
  gap: 24px;
}

.gap-28 {
  gap: 28px;
}

.gap-30 {
  gap: 30px;
}

.gap-32 {
  gap: 32px;
}

.gap-36 {
  gap: 36px;
}

.gap-40 {
  gap: 40px;
}

.grid-columns-1n {
  display: grid;
  grid-template-columns: 1fr;
}
.grid-columns-1n > * {
  min-width: 0;
}

.grid-columns-2n {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.grid-columns-2n > * {
  min-width: 0;
}

.grid-columns-3n {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}
.grid-columns-3n > * {
  min-width: 0;
}

.grid-columns-4n {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}
.grid-columns-4n > * {
  min-width: 0;
}

.grid-columns-5n {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
}
.grid-columns-5n > * {
  min-width: 0;
}

@media only screen and (max-width: 619px) {
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .gap-sm-4 {
    gap: 4px;
  }
  .gap-sm-5 {
    gap: 5px;
  }
  .gap-sm-6 {
    gap: 6px;
  }
  .gap-sm-8 {
    gap: 8px;
  }
  .gap-sm-10 {
    gap: 10px;
  }
  .gap-sm-12 {
    gap: 12px;
  }
  .gap-sm-16 {
    gap: 16px;
  }
  .gap-sm-18 {
    gap: 18px;
  }
  .gap-sm-20 {
    gap: 20px;
  }
  .gap-sm-24 {
    gap: 24px;
  }
  .gap-sm-28 {
    gap: 28px;
  }
  .gap-sm-30 {
    gap: 30px;
  }
  .gap-sm-32 {
    gap: 32px;
  }
  .gap-sm-36 {
    gap: 36px;
  }
  .gap-sm-40 {
    gap: 40px;
  }
  .grid-sm-columns-1n {
    display: grid;
    grid-template-columns: 1fr;
  }
  .grid-sm-columns-1n > * {
    min-width: 0;
  }
  .grid-sm-columns-2n {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
  .grid-sm-columns-2n > * {
    min-width: 0;
  }
  .grid-sm-columns-3n {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
  .grid-sm-columns-3n > * {
    min-width: 0;
  }
  .grid-sm-columns-4n {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
  }
  .grid-sm-columns-4n > * {
    min-width: 0;
  }
  .fxFlex-sm-5 {
    flex: 1 1 5%;
    max-width: 5%;
  }
  .fxFlex-sm-6 {
    flex: 1 1 6%;
    max-width: 6%;
  }
  .fxFlex-sm-8 {
    flex: 1 1 8%;
    max-width: 8%;
  }
  .fxFlex-sm-10 {
    flex: 1 1 10%;
    max-width: 10%;
  }
  .fxFlex-sm-15 {
    flex: 1 1 15%;
    max-width: 15%;
  }
  .fxFlex-sm-20 {
    flex: 1 1 20%;
    max-width: 20%;
  }
  .fxFlex-sm-25 {
    flex: 1 1 25%;
    max-width: 25%;
  }
  .fxFlex-sm-30 {
    flex: 1 1 30%;
    max-width: 30%;
  }
  .fxFlex-sm-33-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
  }
  .fxFlex-sm-35 {
    flex: 1 1 35%;
    max-width: 35%;
  }
  .fxFlex-sm-40 {
    flex: 1 1 40%;
    max-width: 40%;
  }
  .fxFlex-sm-45 {
    flex: 1 1 45%;
    max-width: 45%;
  }
  .fxFlex-sm-47 {
    flex: 1 1 47%;
    max-width: 47%;
  }
  .fxFlex-sm-50 {
    flex: 1 1 50%;
    max-width: 50%;
  }
  .fxFlex-sm-55 {
    flex: 1 1 55%;
    max-width: 55%;
  }
  .fxFlex-sm-60 {
    flex: 1 1 60%;
    max-width: 60%;
  }
  .fxFlex-sm-65 {
    flex: 1 1 65%;
    max-width: 65%;
  }
  .fxFlex-sm-70 {
    flex: 1 1 70%;
    max-width: 70%;
  }
  .fxFlex-sm-75 {
    flex: 1 1 75%;
    max-width: 75%;
  }
  .fxFlex-sm-80 {
    flex: 1 1 80%;
    max-width: 80%;
  }
  .fxFlex-sm-85 {
    flex: 1 1 85%;
    max-width: 85%;
  }
  .fxFlex-sm-90 {
    flex: 1 1 90%;
    max-width: 90%;
  }
  .fxFlex-sm,
  .fxFlex-sm-100,
  .fxFlex-sm-grow {
    flex: 1 1 100%;
    max-width: 100%;
  }
  .fxFlex-sm-none,
  .fxFlex-sm-nogrow {
    flex: 0 0 auto;
    box-sizing: border-box;
  }
  .fxFlex-sm-initial {
    flex: 0 1 auto;
  }
  .fxFlex-sm-auto {
    flex: 1 1 auto;
  }
  .fxFlex-sm-noshrink {
    flex: 1 0 auto;
  }
  .full-width-sm {
    width: 100%;
  }
}
@media only screen and (min-width: 620px) and (max-width: 991px) {
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .gap-md-4 {
    gap: 4px;
  }
  .gap-md-5 {
    gap: 5px;
  }
  .gap-md-6 {
    gap: 6px;
  }
  .gap-md-8 {
    gap: 8px;
  }
  .gap-md-10 {
    gap: 10px;
  }
  .gap-md-12 {
    gap: 12px;
  }
  .gap-md-16 {
    gap: 16px;
  }
  .gap-md-18 {
    gap: 18px;
  }
  .gap-md-20 {
    gap: 20px;
  }
  .gap-md-24 {
    gap: 24px;
  }
  .gap-md-28 {
    gap: 28px;
  }
  .gap-md-30 {
    gap: 30px;
  }
  .gap-md-32 {
    gap: 32px;
  }
  .gap-md-36 {
    gap: 36px;
  }
  .gap-md-40 {
    gap: 40px;
  }
  .grid-md-columns-1n {
    display: grid;
    grid-template-columns: 1fr;
  }
  .grid-md-columns-2n {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
  .grid-md-columns-3n {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
  .grid-md-columns-4n {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
  }
  .fxFlex-md-5 {
    flex: 1 1 5%;
    max-width: 5%;
  }
  .fxFlex-md-6 {
    flex: 1 1 6%;
    max-width: 6%;
  }
  .fxFlex-md-8 {
    flex: 1 1 8%;
    max-width: 8%;
  }
  .fxFlex-md-10 {
    flex: 1 1 10%;
    max-width: 10%;
  }
  .fxFlex-md-15 {
    flex: 1 1 15%;
    max-width: 15%;
  }
  .fxFlex-md-20 {
    flex: 1 1 20%;
    max-width: 20%;
  }
  .fxFlex-md-25 {
    flex: 1 1 25%;
    max-width: 25%;
  }
  .fxFlex-md-30 {
    flex: 1 1 30%;
    max-width: 30%;
  }
  .fxFlex-md-33-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
  }
  .fxFlex-md-35 {
    flex: 1 1 35%;
    max-width: 35%;
  }
  .fxFlex-md-40 {
    flex: 1 1 40%;
    max-width: 40%;
  }
  .fxFlex-md-45 {
    flex: 1 1 45%;
    max-width: 45%;
  }
  .fxFlex-md-47 {
    flex: 1 1 47%;
    max-width: 47%;
  }
  .fxFlex-md-50 {
    flex: 1 1 50%;
    max-width: 50%;
  }
  .fxFlex-md-55 {
    flex: 1 1 55%;
    max-width: 55%;
  }
  .fxFlex-md-60 {
    flex: 1 1 60%;
    max-width: 60%;
  }
  .fxFlex-md-65 {
    flex: 1 1 65%;
    max-width: 65%;
  }
  .fxFlex-md-70 {
    flex: 1 1 70%;
    max-width: 70%;
  }
  .fxFlex-md-75 {
    flex: 1 1 75%;
    max-width: 75%;
  }
  .fxFlex-md-80 {
    flex: 1 1 80%;
    max-width: 80%;
  }
  .fxFlex-md-85 {
    flex: 1 1 85%;
    max-width: 85%;
  }
  .fxFlex-md-90 {
    flex: 1 1 90%;
    max-width: 90%;
  }
  .fxFlex-md,
  .fxFlex-md-100,
  .fxFlex-md-grow {
    flex: 1 1 100%;
    max-width: 100%;
  }
  .fxFlex-md-none,
  .fxFlex-md-nogrow {
    flex: 0 0 auto;
    box-sizing: border-box;
  }
  .fxFlex-md-initial {
    flex: 0 1 auto;
  }
  .fxFlex-md-auto {
    flex: 1 1 auto;
  }
  .fxFlex-md-noshrink {
    flex: 1 0 auto;
  }
  .full-width-md {
    width: 100%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1439px) {
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .gap-lg-4 {
    gap: 4px;
  }
  .gap-lg-5 {
    gap: 5px;
  }
  .gap-lg-6 {
    gap: 6px;
  }
  .gap-lg-8 {
    gap: 8px;
  }
  .gap-lg-10 {
    gap: 10px;
  }
  .gap-lg-12 {
    gap: 12px;
  }
  .gap-lg-16 {
    gap: 16px;
  }
  .gap-lg-18 {
    gap: 18px;
  }
  .gap-lg-20 {
    gap: 20px;
  }
  .gap-lg-24 {
    gap: 24px;
  }
  .gap-lg-28 {
    gap: 28px;
  }
  .gap-lg-30 {
    gap: 30px;
  }
  .gap-lg-32 {
    gap: 32px;
  }
  .gap-lg-36 {
    gap: 36px;
  }
  .gap-lg-40 {
    gap: 40px;
  }
  .grid-lg-columns-1n {
    display: grid;
    grid-template-columns: 1fr;
  }
  .grid-lg-columns-1n > * {
    min-width: 0;
  }
  .grid-lg-columns-2n {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
  .grid-lg-columns-2n > * {
    min-width: 0;
  }
  .grid-lg-columns-3n {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
  .grid-lg-columns-3n > * {
    min-width: 0;
  }
  .grid-lg-columns-4n {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
  }
  .grid-lg-columns-4n > * {
    min-width: 0;
  }
  .fxFlex-lg-5 {
    flex: 1 1 5%;
    max-width: 5%;
  }
  .fxFlex-lg-6 {
    flex: 1 1 6%;
    max-width: 6%;
  }
  .fxFlex-lg-8 {
    flex: 1 1 8%;
    max-width: 8%;
  }
  .fxFlex-lg-10 {
    flex: 1 1 10%;
    max-width: 10%;
  }
  .fxFlex-lg-15 {
    flex: 1 1 15%;
    max-width: 15%;
  }
  .fxFlex-lg-20 {
    flex: 1 1 20%;
    max-width: 20%;
  }
  .fxFlex-lg-25 {
    flex: 1 1 25%;
    max-width: 25%;
  }
  .fxFlex-lg-30 {
    flex: 1 1 30%;
    max-width: 30%;
  }
  .fxFlex-lg-33-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
  }
  .fxFlex-lg-35 {
    flex: 1 1 35%;
    max-width: 35%;
  }
  .fxFlex-lg-40 {
    flex: 1 1 40%;
    max-width: 40%;
  }
  .fxFlex-lg-45 {
    flex: 1 1 45%;
    max-width: 45%;
  }
  .fxFlex-lg-47 {
    flex: 1 1 47%;
    max-width: 47%;
  }
  .fxFlex-lg-50 {
    flex: 1 1 50%;
    max-width: 50%;
  }
  .fxFlex-lg-55 {
    flex: 1 1 55%;
    max-width: 55%;
  }
  .fxFlex-lg-60 {
    flex: 1 1 60%;
    max-width: 60%;
  }
  .fxFlex-lg-65 {
    flex: 1 1 65%;
    max-width: 65%;
  }
  .fxFlex-lg-70 {
    flex: 1 1 70%;
    max-width: 70%;
  }
  .fxFlex-lg-75 {
    flex: 1 1 75%;
    max-width: 75%;
  }
  .fxFlex-lg-80 {
    flex: 1 1 80%;
    max-width: 80%;
  }
  .fxFlex-lg-85 {
    flex: 1 1 85%;
    max-width: 85%;
  }
  .fxFlex-lg-90 {
    flex: 1 1 90%;
    max-width: 90%;
  }
  .fxFlex-lg,
  .fxFlex-lg-100,
  .fxFlex-lg-grow {
    flex: 1 1 100%;
    max-width: 100%;
  }
  .fxFlex-lg-none,
  .fxFlex-lg-nogrow {
    flex: 0 0 auto;
    box-sizing: border-box;
  }
  .fxFlex-lg-initial {
    flex: 0 1 auto;
  }
  .fxFlex-lg-auto {
    flex: 1 1 auto;
  }
  .fxFlex-lg-noshrink {
    flex: 1 0 auto;
  }
}
@media only screen and (min-width: 1440px) {
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .gap-xl-4 {
    gap: 4px;
  }
  .gap-xl-5 {
    gap: 5px;
  }
  .gap-xl-6 {
    gap: 6px;
  }
  .gap-xl-8 {
    gap: 8px;
  }
  .gap-xl-10 {
    gap: 10px;
  }
  .gap-xl-12 {
    gap: 12px;
  }
  .gap-xl-16 {
    gap: 16px;
  }
  .gap-xl-18 {
    gap: 18px;
  }
  .gap-xl-20 {
    gap: 20px;
  }
  .gap-xl-24 {
    gap: 24px;
  }
  .gap-xl-28 {
    gap: 28px;
  }
  .gap-xl-30 {
    gap: 30px;
  }
  .gap-xl-32 {
    gap: 32px;
  }
  .gap-xl-36 {
    gap: 36px;
  }
  .gap-xl-40 {
    gap: 40px;
  }
  .grid-xl-columns-1n {
    display: grid;
    grid-template-columns: 1fr;
  }
  .grid-xl-columns-1n > * {
    min-width: 0;
  }
  .grid-xl-columns-2n {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
  .grid-xl-columns-2n > * {
    min-width: 0;
  }
  .grid-xl-columns-3n {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
  }
  .grid-xl-columns-3n > * {
    min-width: 0;
  }
  .grid-xl-columns-4n {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
  }
  .grid-xl-columns-4n > * {
    min-width: 0;
  }
  .fxFlex-xl-5 {
    flex: 1 1 5%;
    max-width: 5%;
  }
  .fxFlex-xl-6 {
    flex: 1 1 6%;
    max-width: 6%;
  }
  .fxFlex-xl-8 {
    flex: 1 1 8%;
    max-width: 8%;
  }
  .fxFlex-xl-10 {
    flex: 1 1 10%;
    max-width: 10%;
  }
  .fxFlex-xl-15 {
    flex: 1 1 15%;
    max-width: 15%;
  }
  .fxFlex-xl-20 {
    flex: 1 1 20%;
    max-width: 20%;
  }
  .fxFlex-xl-25 {
    flex: 1 1 25%;
    max-width: 25%;
  }
  .fxFlex-xl-30 {
    flex: 1 1 30%;
    max-width: 30%;
  }
  .fxFlex-xl-33-33 {
    flex: 1 1 33.33%;
    max-width: 33.33%;
  }
  .fxFlex-xl-35 {
    flex: 1 1 35%;
    max-width: 35%;
  }
  .fxFlex-xl-40 {
    flex: 1 1 40%;
    max-width: 40%;
  }
  .fxFlex-xl-45 {
    flex: 1 1 45%;
    max-width: 45%;
  }
  .fxFlex-xl-47 {
    flex: 1 1 47%;
    max-width: 47%;
  }
  .fxFlex-xl-50 {
    flex: 1 1 50%;
    max-width: 50%;
  }
  .fxFlex-xl-55 {
    flex: 1 1 55%;
    max-width: 55%;
  }
  .fxFlex-xl-60 {
    flex: 1 1 60%;
    max-width: 60%;
  }
  .fxFlex-xl-65 {
    flex: 1 1 65%;
    max-width: 65%;
  }
  .fxFlex-xl-70 {
    flex: 1 1 70%;
    max-width: 70%;
  }
  .fxFlex-xl-75 {
    flex: 1 1 75%;
    max-width: 75%;
  }
  .fxFlex-xl-80 {
    flex: 1 1 80%;
    max-width: 80%;
  }
  .fxFlex-xl-85 {
    flex: 1 1 85%;
    max-width: 85%;
  }
  .fxFlex-xl-90 {
    flex: 1 1 90%;
    max-width: 90%;
  }
  .fxFlex-xl,
  .fxFlex-xl-100,
  .fxFlex-xl-grow {
    flex: 1 1 100%;
    max-width: 100%;
  }
  .fxFlex-xl-none,
  .fxFlex-xl-nogrow {
    flex: 0 0 auto;
    box-sizing: border-box;
  }
  .fxFlex-xl-initial {
    flex: 0 1 auto;
  }
  .fxFlex-xl-auto {
    flex: 1 1 auto;
  }
  .fxFlex-xl-noshrink {
    flex: 1 0 auto;
  }
}
.search-container {
  display: flex;
  width: 100%;
  border-radius: 24px;
  background-color: var(--color-primary-grey-20);
  padding: 8px 12px;
  height: 40px;
  box-sizing: border-box;
}
.search-container .search-icon {
  margin-right: 12px;
}
.search-container .search-icon.small {
  width: 16px;
}
.search-container .search-input {
  flex: 1;
  background-color: transparent;
  border: 0;
  font-size: 16px;
  width: 100%;
  color: inherit;
  padding: 0;
}
.search-container .search-input:focus {
  outline: none;
}
.search-container .search-clear-icon {
  width: 24px;
  filter: var(--filter-grey-60);
}
.search-container .search-clear-icon.small {
  width: 16px;
}
.search-container.disabled {
  opacity: 0.3;
  pointer-events: none;
}
.search-container.header {
  background-color: var(--color-primary-60);
  color: var(--color-global-white);
}
.search-container.header .search-icon {
  filter: brightness(0) saturate(100%) invert(99%) sepia(3%) saturate(43%) hue-rotate(250deg) brightness(118%) contrast(100%);
}
.search-container.common {
  color: var(--color-primary-grey-80);
  border: 1px solid var(--color-primary-grey-80);
}
.search-container.common .search-icon {
  filter: var(--filter-grey-60);
}
.search-container select {
  appearance: none !important;
}
.search-container ::placeholder {
  color: var(--color-primary-grey-80);
}

.overflow-none {
  overflow: visible !important;
}

:root {
  --font-family:"JioType", helvetica, arial, sans-serif;
  font-family: var(--font-family);
  font-size: 16px;
}

#globaltheme {
  background-color: var(--color-global-white);
}

.defaultTheme {
  --color-feedback-error-20: #fee6ea;
  --color-feedback-error-50: #f50031;
  --color-feedback-error-80: #660014;
  --color-feedback-success-20: #e9f7e9;
  --color-feedback-success-50: #25ab21;
  --color-feedback-success-80: #135610;
  --color-feedback-warning-20: #fef0e7;
  --color-feedback-warning-50: #f06d0f;
  --color-feedback-warning-80: #7d2f08;
  --color-global-black: #141414;
  --color-global-white: #ffffff;
  --color-primary-20: #e5f1f7;
  --color-primary-30: #89dcff;
  --color-primary-40: #67c3ef;
  --color-primary-50: #0078ad;
  --color-primary-60: #0c5273;
  --color-primary-70: #00364e;
  --color-primary-80: #001e2b;
  --color-primary-background: white;
  --color-primary-grey-100: #141414;
  --color-primary-grey-20: whitesmoke;
  --color-primary-grey-40: #e0e0e0;
  --color-primary-grey-60: #b5b5b5;
  --color-primary-grey-80: rgba(0, 0, 0, 0.6509803922);
  --color-primary-inverse: white;
  --color-secondary-20: #e8faf7;
  --color-secondary-30: #a7f6e9;
  --color-secondary-40: #7aebd9;
  --color-secondary-50: #1eccb0;
  --color-secondary-60: #1e7b74;
  --color-secondary-70: #0e5c4f;
  --color-secondary-80: #08332c;
  --color-secondary-background: white;
  --color-secondary-grey-100: #141414;
  --color-secondary-grey-20: whitesmoke;
  --color-secondary-grey-40: #e0e0e0;
  --color-secondary-grey-60: #b5b5b5;
  --color-secondary-grey-80: rgba(0, 0, 0, 0.6509803922);
  --color-secondary-inverse: #08332c;
  --color-sparkle-20: #fef7e9;
  --color-sparkle-30: #ffe3ae;
  --color-sparkle-40: #ffd947;
  --color-sparkle-50: #f7ab20;
  --color-sparkle-60: #ac660c;
  --color-sparkle-70: #7f4b10;
  --color-sparkle-80: #401d0c;
  --color-sparkle-background: white;
  --color-sparkle-grey-100: #141414;
  --color-sparkle-grey-20: whitesmoke;
  --color-sparkle-grey-40: #e0e0e0;
  --color-sparkle-grey-60: #b5b5b5;
  --color-sparkle-grey-80: rgba(0, 0, 0, 0.6509803922);
  --color-sparkle-inverse: #401d0c;
  --color-reliance-30: #9eb5fa;
  --color-marigold-30: #ffe3ae;
  --color-mint-30: #a7f6e9;
  --color-violet-30: #f7a8fa;
  --color-midnight-crimson-40: #aa0023;
  --color-midnight-red-40: #e30513;
  --color-midnight-orange-40: #fa7d19;
  --color-midnight-marigold-40: #ffd947;
  --color-midnight-green-40: #00b259;
  --color-midnight-reliance-40: #0f3cc9;
  --color-midnight-purple-40: #6d17ce;
  --color-midnight-violet-40: #c135c5;
  --color-midnight-pink-40: #d9008d;
  --color-crimson-40: #ed617f;
  --color-crimson-20: #f7e5e9;
  --color-red-40: #fc6770;
  --color-orange-40: #ffaa66;
  --color-marigold-40: #ffd947;
  --color-green-40: #10d974;
  --color-reliance-40: #6789f4;
  --color-purple-40: #a680ff;
  --color-violet-40: #f680f9;
  --color-pink-40: #ff6dcc;
  --color-green-80: #002d16;
  --color-green-20: #e5f7ee;
  --color-marigold-80: #401d0c;
  --color-marigold-midnight-20: #fef7e9;
  --color-primary-sky-60: #004566;
  --shadow-s: 0px 4px 16px rgba(0, 0, 0, 0.08);
  --shadow-m: 0px 4px 16px rgba(0, 0, 0, 0.16);
  --shadow-l: 0px 4px 16px rgba(0, 0, 0, 0.24);
  --filter-white: brightness(0) saturate(100%) invert(99%) sepia(11%) saturate(6%) hue-rotate(224deg) brightness(108%) contrast(100%);
  --filter-black: brightness(0) saturate(100%) invert(0%) sepia(6%) saturate(7476%) hue-rotate(287deg) brightness(92%) contrast(105%);
  --filter-grey-100: brightness(0) saturate(100%) invert(0%) sepia(6%) saturate(3428%) hue-rotate(328deg) brightness(99%) contrast(84%);
  --filter-grey-80: brightness(0) saturate(100%) brightness(100%) contrast(100%) saturate(100%) opacity(65%);
  --filter-grey-60: brightness(0) saturate(100%) invert(68%) sepia(0%) saturate(1063%) hue-rotate(215deg) brightness(107%) contrast(91%);
  --filter-grey-40: brightness(0) saturate(100%) invert(68%) sepia(0%) saturate(1063%) hue-rotate(215deg) brightness(107%) contrast(91%);
  --filter-grey-20: brightness(0) saturate(100%) invert(100%) sepia(3%) saturate(1187%) hue-rotate(225deg) brightness(116%) contrast(92%);
  --filter-error-80: brightness(0) saturate(100%) invert(6%) sepia(63%) saturate(6518%) hue-rotate(340deg) brightness(96%) contrast(105%);
  --filter-error-50: brightness(0) saturate(100%) invert(13%) sepia(84%) saturate(7091%) hue-rotate(344deg) brightness(94%) contrast(105%);
  --filter-error-20: brightness(0) saturate(100%) invert(85%) sepia(6%) saturate(592%) hue-rotate(303deg) brightness(108%) contrast(99%);
  --filter-warning-80: brightness(0) saturate(100%) invert(14%) sepia(36%) saturate(7256%) hue-rotate(27deg) brightness(100%) contrast(94%);
  --filter-warning-50: brightness(0) saturate(100%) invert(41%) sepia(98%) saturate(2193%) hue-rotate(3deg) brightness(106%) contrast(88%);
  --filter-warning-20: brightness(0) saturate(100%) invert(92%) sepia(8%) saturate(643%) hue-rotate(323deg) brightness(105%) contrast(99%);
  --filter-success-80: brightness(0) saturate(100%) invert(19%) sepia(32%) saturate(3395%) hue-rotate(87deg) brightness(95%) contrast(87%);
  --filter-success-50: brightness(0) saturate(100%) invert(39%) sepia(94%) saturate(583%) hue-rotate(74deg) brightness(108%) contrast(89%);
  --filter-success-20: brightness(0) saturate(100%) invert(91%) sepia(17%) saturate(143%) hue-rotate(71deg) brightness(105%) contrast(94%);
  --filter-primary-80: brightness(0) saturate(100%) invert(11%) sepia(44%) saturate(1195%) hue-rotate(155deg) brightness(89%) contrast(106%);
  --filter-primary-70: brightness(0) saturate(100%) invert(12%) sepia(91%) saturate(1325%) hue-rotate(172deg) brightness(99%) contrast(101%);
  --filter-primary-60: brightness(0) saturate(100%) invert(18%) sepia(40%) saturate(4351%) hue-rotate(180deg) brightness(90%) contrast(91%);
  --filter-primary-50: brightness(0) saturate(100%) invert(32%) sepia(93%) saturate(862%) hue-rotate(165deg) brightness(93%) contrast(102%);
  --filter-primary-40: brightness(0) saturate(100%) invert(69%) sepia(35%) saturate(572%) hue-rotate(157deg) brightness(95%) contrast(97%);
  --filter-primary-30: brightness(0) saturate(100%) invert(81%) sepia(7%) saturate(3753%) hue-rotate(172deg) brightness(104%) contrast(101%);
  --filter-primary-20: brightness(0) saturate(100%) invert(93%) sepia(18%) saturate(129%) hue-rotate(168deg) brightness(99%) contrast(96%);
  --filter-secondary-80: brightness(0) saturate(100%) invert(15%) sepia(43%) saturate(751%) hue-rotate(121deg) brightness(89%) contrast(96%);
  --filter-secondary-70: brightness(0) saturate(100%) invert(31%) sepia(23%) saturate(1193%) hue-rotate(120deg) brightness(90%) contrast(100%);
  --filter-secondary-60: brightness(0) saturate(100%) invert(35%) sepia(76%) saturate(413%) hue-rotate(126deg) brightness(96%) contrast(89%);
  --filter-secondary-50: brightness(0) saturate(100%) invert(85%) sepia(42%) saturate(3833%) hue-rotate(113deg) brightness(91%) contrast(76%);
  --filter-secondary-40: brightness(0) saturate(100%) invert(88%) sepia(20%) saturate(818%) hue-rotate(109deg) brightness(96%) contrast(92%);
  --filter-secondary-30: brightness(0) saturate(100%) invert(92%) sepia(86%) saturate(279%) hue-rotate(86deg) brightness(102%) contrast(93%);
  --filter-secondary-20: brightness(0) saturate(100%) invert(90%) sepia(22%) saturate(117%) hue-rotate(107deg) brightness(106%) contrast(96%);
  --filter-sparkle-80: brightness(0) saturate(100%) invert(10%) sepia(17%) saturate(5238%) hue-rotate(352deg) brightness(99%) contrast(93%);
  --filter-sparkle-70: brightness(0) saturate(100%) invert(26%) sepia(91%) saturate(598%) hue-rotate(356deg) brightness(94%) contrast(90%);
  --filter-sparkle-60: brightness(0) saturate(100%) invert(34%) sepia(78%) saturate(972%) hue-rotate(8deg) brightness(99%) contrast(91%);
  --filter-sparkle-50: brightness(0) saturate(100%) invert(65%) sepia(84%) saturate(490%) hue-rotate(347deg) brightness(101%) contrast(94%);
  --filter-sparkle-40: brightness(0) saturate(100%) invert(84%) sepia(97%) saturate(456%) hue-rotate(325deg) brightness(99%) contrast(104%);
  --filter-sparkle-30: brightness(0) saturate(100%) invert(89%) sepia(32%) saturate(519%) hue-rotate(324deg) brightness(102%) contrast(104%);
  --filter-sparkle-20: brightness(0) saturate(100%) invert(100%) sepia(34%) saturate(629%) hue-rotate(309deg) brightness(101%) contrast(99%);
  --filter-primary-sky-60: invert(18%) sepia(79%) saturate(1272%) hue-rotate(171deg) brightness(93%) contrast(101%);
}

body {
  --color-feedback-error-20: #fee6ea;
  --color-feedback-error-50: #f50031;
  --color-feedback-error-80: #660014;
  --color-feedback-success-20: #e9f7e9;
  --color-feedback-success-50: #25ab21;
  --color-feedback-success-80: #135610;
  --color-feedback-warning-20: #fef0e7;
  --color-feedback-warning-50: #f06d0f;
  --color-feedback-warning-80: #7d2f08;
  --color-global-black: #141414;
  --color-global-white: #ffffff;
  --color-primary-20: #e5f1f7;
  --color-primary-30: #89dcff;
  --color-primary-40: #67c3ef;
  --color-primary-50: #0078ad;
  --color-primary-60: #0c5273;
  --color-primary-70: #00364e;
  --color-primary-80: #001e2b;
  --color-primary-background: white;
  --color-primary-grey-100: #141414;
  --color-primary-grey-20: whitesmoke;
  --color-primary-grey-40: #e0e0e0;
  --color-primary-grey-60: #b5b5b5;
  --color-primary-grey-80: rgba(0, 0, 0, 0.6509803922);
  --color-primary-inverse: white;
  --color-secondary-20: #e8faf7;
  --color-secondary-30: #a7f6e9;
  --color-secondary-40: #7aebd9;
  --color-secondary-50: #1eccb0;
  --color-secondary-60: #1e7b74;
  --color-secondary-70: #0e5c4f;
  --color-secondary-80: #08332c;
  --color-secondary-background: white;
  --color-secondary-grey-100: #141414;
  --color-secondary-grey-20: whitesmoke;
  --color-secondary-grey-40: #e0e0e0;
  --color-secondary-grey-60: #b5b5b5;
  --color-secondary-grey-80: rgba(0, 0, 0, 0.6509803922);
  --color-secondary-inverse: #08332c;
  --color-sparkle-20: #fef7e9;
  --color-sparkle-30: #ffe3ae;
  --color-sparkle-40: #ffd947;
  --color-sparkle-50: #f7ab20;
  --color-sparkle-60: #ac660c;
  --color-sparkle-70: #7f4b10;
  --color-sparkle-80: #401d0c;
  --color-sparkle-background: white;
  --color-sparkle-grey-100: #141414;
  --color-sparkle-grey-20: whitesmoke;
  --color-sparkle-grey-40: #e0e0e0;
  --color-sparkle-grey-60: #b5b5b5;
  --color-sparkle-grey-80: rgba(0, 0, 0, 0.6509803922);
  --color-sparkle-inverse: #401d0c;
  --color-reliance-30: #9eb5fa;
  --color-marigold-30: #ffe3ae;
  --color-mint-30: #a7f6e9;
  --color-violet-30: #f7a8fa;
  --color-midnight-crimson-40: #aa0023;
  --color-midnight-red-40: #e30513;
  --color-midnight-orange-40: #fa7d19;
  --color-midnight-marigold-40: #ffd947;
  --color-midnight-green-40: #00b259;
  --color-midnight-reliance-40: #0f3cc9;
  --color-midnight-purple-40: #6d17ce;
  --color-midnight-violet-40: #c135c5;
  --color-midnight-pink-40: #d9008d;
  --color-crimson-40: #ed617f;
  --color-crimson-20: #f7e5e9;
  --color-red-40: #fc6770;
  --color-orange-40: #ffaa66;
  --color-marigold-40: #ffd947;
  --color-green-40: #10d974;
  --color-reliance-40: #6789f4;
  --color-purple-40: #a680ff;
  --color-violet-40: #f680f9;
  --color-pink-40: #ff6dcc;
  --color-green-80: #002d16;
  --color-green-20: #e5f7ee;
  --color-marigold-80: #401d0c;
  --color-marigold-midnight-20: #fef7e9;
  --color-primary-sky-60: #004566;
  --shadow-s: 0px 4px 16px rgba(0, 0, 0, 0.08);
  --shadow-m: 0px 4px 16px rgba(0, 0, 0, 0.16);
  --shadow-l: 0px 4px 16px rgba(0, 0, 0, 0.24);
  --filter-white: brightness(0) saturate(100%) invert(99%) sepia(11%) saturate(6%) hue-rotate(224deg) brightness(108%) contrast(100%);
  --filter-black: brightness(0) saturate(100%) invert(0%) sepia(6%) saturate(7476%) hue-rotate(287deg) brightness(92%) contrast(105%);
  --filter-grey-100: brightness(0) saturate(100%) invert(0%) sepia(6%) saturate(3428%) hue-rotate(328deg) brightness(99%) contrast(84%);
  --filter-grey-80: brightness(0) saturate(100%) brightness(100%) contrast(100%) saturate(100%) opacity(65%);
  --filter-grey-60: brightness(0) saturate(100%) invert(68%) sepia(0%) saturate(1063%) hue-rotate(215deg) brightness(107%) contrast(91%);
  --filter-grey-40: brightness(0) saturate(100%) invert(68%) sepia(0%) saturate(1063%) hue-rotate(215deg) brightness(107%) contrast(91%);
  --filter-grey-20: brightness(0) saturate(100%) invert(100%) sepia(3%) saturate(1187%) hue-rotate(225deg) brightness(116%) contrast(92%);
  --filter-error-80: brightness(0) saturate(100%) invert(6%) sepia(63%) saturate(6518%) hue-rotate(340deg) brightness(96%) contrast(105%);
  --filter-error-50: brightness(0) saturate(100%) invert(13%) sepia(84%) saturate(7091%) hue-rotate(344deg) brightness(94%) contrast(105%);
  --filter-error-20: brightness(0) saturate(100%) invert(85%) sepia(6%) saturate(592%) hue-rotate(303deg) brightness(108%) contrast(99%);
  --filter-warning-80: brightness(0) saturate(100%) invert(14%) sepia(36%) saturate(7256%) hue-rotate(27deg) brightness(100%) contrast(94%);
  --filter-warning-50: brightness(0) saturate(100%) invert(41%) sepia(98%) saturate(2193%) hue-rotate(3deg) brightness(106%) contrast(88%);
  --filter-warning-20: brightness(0) saturate(100%) invert(92%) sepia(8%) saturate(643%) hue-rotate(323deg) brightness(105%) contrast(99%);
  --filter-success-80: brightness(0) saturate(100%) invert(19%) sepia(32%) saturate(3395%) hue-rotate(87deg) brightness(95%) contrast(87%);
  --filter-success-50: brightness(0) saturate(100%) invert(39%) sepia(94%) saturate(583%) hue-rotate(74deg) brightness(108%) contrast(89%);
  --filter-success-20: brightness(0) saturate(100%) invert(91%) sepia(17%) saturate(143%) hue-rotate(71deg) brightness(105%) contrast(94%);
  --filter-primary-80: brightness(0) saturate(100%) invert(11%) sepia(44%) saturate(1195%) hue-rotate(155deg) brightness(89%) contrast(106%);
  --filter-primary-70: brightness(0) saturate(100%) invert(12%) sepia(91%) saturate(1325%) hue-rotate(172deg) brightness(99%) contrast(101%);
  --filter-primary-60: brightness(0) saturate(100%) invert(18%) sepia(40%) saturate(4351%) hue-rotate(180deg) brightness(90%) contrast(91%);
  --filter-primary-50: brightness(0) saturate(100%) invert(32%) sepia(93%) saturate(862%) hue-rotate(165deg) brightness(93%) contrast(102%);
  --filter-primary-40: brightness(0) saturate(100%) invert(69%) sepia(35%) saturate(572%) hue-rotate(157deg) brightness(95%) contrast(97%);
  --filter-primary-30: brightness(0) saturate(100%) invert(81%) sepia(7%) saturate(3753%) hue-rotate(172deg) brightness(104%) contrast(101%);
  --filter-primary-20: brightness(0) saturate(100%) invert(93%) sepia(18%) saturate(129%) hue-rotate(168deg) brightness(99%) contrast(96%);
  --filter-secondary-80: brightness(0) saturate(100%) invert(15%) sepia(43%) saturate(751%) hue-rotate(121deg) brightness(89%) contrast(96%);
  --filter-secondary-70: brightness(0) saturate(100%) invert(31%) sepia(23%) saturate(1193%) hue-rotate(120deg) brightness(90%) contrast(100%);
  --filter-secondary-60: brightness(0) saturate(100%) invert(35%) sepia(76%) saturate(413%) hue-rotate(126deg) brightness(96%) contrast(89%);
  --filter-secondary-50: brightness(0) saturate(100%) invert(85%) sepia(42%) saturate(3833%) hue-rotate(113deg) brightness(91%) contrast(76%);
  --filter-secondary-40: brightness(0) saturate(100%) invert(88%) sepia(20%) saturate(818%) hue-rotate(109deg) brightness(96%) contrast(92%);
  --filter-secondary-30: brightness(0) saturate(100%) invert(92%) sepia(86%) saturate(279%) hue-rotate(86deg) brightness(102%) contrast(93%);
  --filter-secondary-20: brightness(0) saturate(100%) invert(90%) sepia(22%) saturate(117%) hue-rotate(107deg) brightness(106%) contrast(96%);
  --filter-sparkle-80: brightness(0) saturate(100%) invert(10%) sepia(17%) saturate(5238%) hue-rotate(352deg) brightness(99%) contrast(93%);
  --filter-sparkle-70: brightness(0) saturate(100%) invert(26%) sepia(91%) saturate(598%) hue-rotate(356deg) brightness(94%) contrast(90%);
  --filter-sparkle-60: brightness(0) saturate(100%) invert(34%) sepia(78%) saturate(972%) hue-rotate(8deg) brightness(99%) contrast(91%);
  --filter-sparkle-50: brightness(0) saturate(100%) invert(65%) sepia(84%) saturate(490%) hue-rotate(347deg) brightness(101%) contrast(94%);
  --filter-sparkle-40: brightness(0) saturate(100%) invert(84%) sepia(97%) saturate(456%) hue-rotate(325deg) brightness(99%) contrast(104%);
  --filter-sparkle-30: brightness(0) saturate(100%) invert(89%) sepia(32%) saturate(519%) hue-rotate(324deg) brightness(102%) contrast(104%);
  --filter-sparkle-20: brightness(0) saturate(100%) invert(100%) sepia(34%) saturate(629%) hue-rotate(309deg) brightness(101%) contrast(99%);
  --filter-primary-sky-60: invert(18%) sepia(79%) saturate(1272%) hue-rotate(171deg) brightness(93%) contrast(101%);
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: var(--font-family);
}

* {
  scroll-behavior: smooth;
}
*::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
*::-webkit-scrollbar-corner {
  background: transparent;
}
*::-webkit-scrollbar-track {
  background: transparent;
}
*::-webkit-scrollbar-thumb {
  background: rgba(20, 20, 20, 0.15);
  background-clip: padding-box;
  border-radius: 250px;
  border: 2px solid rgba(0, 0, 0, 0);
}
*::-webkit-scrollbar-thumb:hover {
  background: #aaa;
  border: 2px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
}
*:not(:hover)::-webkit-scrollbar-thumb {
  background: transparent;
}

html, body {
  height: 100%;
  overflow: hidden;
}

.skeleton {
  position: relative;
  width: 400px;
  height: 400px;
  background-color: var(--color-primary-grey-20) !important;
  overflow: hidden;
}
.skeleton::after {
  content: "";
  inset: 0;
  animation-duration: 1000ms;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeholderAnimation;
  animation-timing-function: cubic-bezier(0.35, 0, 0.5, 1);
  background: linear-gradient(to right, var(--color-primary-grey-20) 8%, var(--color-primary-grey-40) 22%, var(--color-primary-grey-20) 33%);
  background-size: 200%;
  position: absolute;
}

@keyframes placeholderAnimation {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(100%);
  }
}
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/ngx-spinner/animations/ball-pulse.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */
.la-ball-pulse,
.la-ball-pulse > div {
    position: relative;
    box-sizing: border-box;
}

.la-ball-pulse {
    display: block;
    font-size: 0;
    color: #fff;
}

.la-ball-pulse.la-dark {
    color: #333;
}

.la-ball-pulse > div {
    display: inline-block;
    float: none;
    background-color: currentColor;
    border: 0 solid currentColor;
}

.la-ball-pulse {
    width: 54px;
    height: 18px;
}

.la-ball-pulse > div:nth-child(1) {
    animation-delay: -200ms;
}

.la-ball-pulse > div:nth-child(2) {
    animation-delay: -100ms;
}

.la-ball-pulse > div:nth-child(3) {
    animation-delay: 0ms;
}

.la-ball-pulse > div {
    width: 10px;
    height: 10px;
    margin: 4px;
    border-radius: 100%;
    animation: ball-pulse 1s ease infinite;
}

.la-ball-pulse.la-sm {
    width: 26px;
    height: 8px;
}

.la-ball-pulse.la-sm > div {
    width: 4px;
    height: 4px;
    margin: 2px;
}

.la-ball-pulse.la-2x {
    width: 108px;
    height: 36px;
}

.la-ball-pulse.la-2x > div {
    width: 20px;
    height: 20px;
    margin: 8px;
}

.la-ball-pulse.la-3x {
    width: 162px;
    height: 54px;
}

.la-ball-pulse.la-3x > div {
    width: 30px;
    height: 30px;
    margin: 12px;
}

/*
 * Animation
 */
@keyframes ball-pulse {
    0%,
    60%,
    100% {
        opacity: 1;
        transform: scale(1);
    }
    30% {
        opacity: .1;
        transform: scale(.01);
    }
}

