@import"https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght,XOPQ@8..144,100..1000,88&display=swap";:root{--fhi-black: #000000;--fhi-white: #ffffff;--fhi-red-010: #fffafa;--fhi-red-050: #faf1f0;--fhi-red-100: #f5e0dd;--fhi-red-150: #f9cfcb;--fhi-red-200: #fdb9b1;--fhi-red-300: #ed958c;--fhi-red-400: #e76a62;--fhi-red-500: #cb4540;--fhi-red-600: #a53431;--fhi-red-700: #7d2628;--fhi-red-800: #5a1514;--fhi-red-900: #320102;--fhi-yellow-010: #fffcf5;--fhi-yellow-050: #feeed9;--fhi-yellow-100: #fee191;--fhi-yellow-150: #fdd662;--fhi-yellow-200: #f4c53a;--fhi-yellow-300: #d6a830;--fhi-yellow-400: #af8f2c;--fhi-yellow-500: #956d0c;--fhi-yellow-600: #755911;--fhi-yellow-700: #56430e;--fhi-yellow-800: #382c0b;--fhi-yellow-900: #1f1804;--fhi-orange-010: #fef9f3;--fhi-orange-050: #faf2e9;--fhi-orange-100: #f5e2cd;--fhi-orange-150: #fcd1a1;--fhi-orange-200: #f7b665;--fhi-orange-300: #e99e35;--fhi-orange-400: #c7821d;--fhi-orange-500: #a6622f;--fhi-orange-600: #874f24;--fhi-orange-700: #65381e;--fhi-orange-800: #412613;--fhi-orange-900: #261004;--fhi-green-010: #fafffe;--fhi-green-050: #e9f7f4;--fhi-green-100: #cceee4;--fhi-green-150: #abe5d1;--fhi-green-200: #91dabb;--fhi-green-300: #5bbe97;--fhi-green-400: #30a779;--fhi-green-500: #29855d;--fhi-green-600: #336847;--fhi-green-700: #2a4d33;--fhi-green-800: #203324;--fhi-green-900: #081b0d;--fhi-greyblue-010: #fdfeff;--fhi-greyblue-050: #edf4f7;--fhi-greyblue-100: #dbe6ec;--fhi-greyblue-150: #cbd9df;--fhi-greyblue-200: #bbcfd8;--fhi-greyblue-300: #97b2c0;--fhi-greyblue-400: #7b96a4;--fhi-greyblue-500: #607985;--fhi-greyblue-600: #455f6c;--fhi-greyblue-700: #374851;--fhi-greyblue-800: #212d34;--fhi-greyblue-900: #0e171b;--fhi-greybeige-010: #fbfbfb;--fhi-greybeige-050: #f0edeb;--fhi-greybeige-100: #e7e4e2;--fhi-greybeige-150: #dbd9d7;--fhi-greybeige-200: #cdccca;--fhi-greybeige-300: #b0aeaa;--fhi-greybeige-400: #93918c;--fhi-greybeige-500: #76746f;--fhi-greybeige-600: #625d5a;--fhi-greybeige-700: #494442;--fhi-greybeige-800: #2f2b29;--fhi-greybeige-900: #130f0e;--fhi-teal-010: #fafdfe;--fhi-teal-050: #edf5f8;--fhi-teal-100: #d5ebf5;--fhi-teal-150: #c0dee9;--fhi-teal-200: #9dd2e4;--fhi-teal-300: #78b6ca;--fhi-teal-400: #519ab0;--fhi-teal-500: #377e92;--fhi-teal-600: #2b6475;--fhi-teal-700: #244a59;--fhi-teal-800: #1d303e;--fhi-teal-900: #0b1821;--fhi-purple-010: #fbfcfe;--fhi-purple-050: #f0f3fe;--fhi-purple-100: #e1e4f9;--fhi-purple-150: #d3d8f7;--fhi-purple-200: #c2c7f6;--fhi-purple-300: #a3aaeb;--fhi-purple-400: #838ae6;--fhi-purple-500: #676bca;--fhi-purple-600: #5354ab;--fhi-purple-700: #3e3f7c;--fhi-purple-800: #292b4f;--fhi-purple-900: #141431;--fhi-blue-010: #fafdff;--fhi-blue-050: #e6f0fc;--fhi-blue-100: #dae7f7;--fhi-blue-150: #c2dbf5;--fhi-blue-200: #adcef4;--fhi-blue-300: #77b1ea;--fhi-blue-400: #4a96df;--fhi-blue-500: #2a76c6;--fhi-blue-600: #1e5da7;--fhi-blue-700: #1c4480;--fhi-blue-800: #102e55;--fhi-blue-900: #011633;--fhi-color-neutral-background-default: var(--fhi-greyblue-010);--fhi-color-neutral-background-subtle: var(--fhi-greyblue-050);--fhi-color-neutral-surface-default: var(--fhi-greyblue-100);--fhi-color-neutral-surface-hover: var(--fhi-greyblue-150);--fhi-color-neutral-surface-active: var(--fhi-greyblue-200);--fhi-color-neutral-border-subtle: var(--fhi-greyblue-200);--fhi-color-neutral-border-default: var(--fhi-greyblue-500);--fhi-color-neutral-border-strong: var(--fhi-greyblue-700);--fhi-color-neutral-base-default: var(--fhi-greyblue-500);--fhi-color-neutral-base-hover: var(--fhi-greyblue-600);--fhi-color-neutral-base-active: var(--fhi-greyblue-700);--fhi-color-neutral-text-subtle: var(--fhi-greyblue-600);--fhi-color-neutral-text-default: var(--fhi-greyblue-800);--fhi-color-neutral-text-inverted: var(--fhi-greyblue-010);--fhi-color-accent-background-default: var(--fhi-blue-010);--fhi-color-accent-background-subtle: var(--fhi-blue-050);--fhi-color-accent-surface-default: var(--fhi-blue-100);--fhi-color-accent-surface-hover: var(--fhi-blue-150);--fhi-color-accent-surface-active: var(--fhi-blue-200);--fhi-color-accent-border-subtle: var(--fhi-blue-200);--fhi-color-accent-border-default: var(--fhi-blue-500);--fhi-color-accent-border-strong: var(--fhi-blue-700);--fhi-color-accent-base-default: var(--fhi-blue-500);--fhi-color-accent-base-hover: var(--fhi-blue-600);--fhi-color-accent-base-active: var(--fhi-blue-700);--fhi-color-accent-text-subtle: var(--fhi-blue-600);--fhi-color-accent-text-default: var(--fhi-blue-800);--fhi-color-accent-text-inverted: var(--fhi-blue-010);--fhi-color-info-background-default: var(--fhi-blue-010);--fhi-color-info-background-subtle: var(--fhi-blue-050);--fhi-color-info-surface-default: var(--fhi-blue-100);--fhi-color-info-surface-hover: var(--fhi-blue-150);--fhi-color-info-surface-active: var(--fhi-blue-200);--fhi-color-info-border-subtle: var(--fhi-blue-200);--fhi-color-info-border-default: var(--fhi-blue-500);--fhi-color-info-border-strong: var(--fhi-blue-700);--fhi-color-info-base-default: var(--fhi-blue-500);--fhi-color-info-base-hover: var(--fhi-blue-600);--fhi-color-info-base-active: var(--fhi-blue-700);--fhi-color-info-text-subtle: var(--fhi-blue-600);--fhi-color-info-text-default: var(--fhi-blue-800);--fhi-color-info-text-inverted: var(--fhi-blue-010);--fhi-color-success-background-default: var(--fhi-green-010);--fhi-color-success-background-subtle: var(--fhi-green-050);--fhi-color-success-surface-default: var(--fhi-green-100);--fhi-color-success-surface-hover: var(--fhi-green-150);--fhi-color-success-surface-active: var(--fhi-green-200);--fhi-color-success-border-subtle: var(--fhi-green-200);--fhi-color-success-border-default: var(--fhi-green-500);--fhi-color-success-border-strong: var(--fhi-green-700);--fhi-color-success-base-default: var(--fhi-green-500);--fhi-color-success-base-hover: var(--fhi-green-600);--fhi-color-success-base-active: var(--fhi-green-700);--fhi-color-success-text-subtle: var(--fhi-green-600);--fhi-color-success-text-default: var(--fhi-green-800);--fhi-color-success-text-inverted: var(--fhi-green-010);--fhi-color-warning-background-default: var(--fhi-yellow-010);--fhi-color-warning-background-subtle: var(--fhi-yellow-050);--fhi-color-warning-surface-default: var(--fhi-yellow-100);--fhi-color-warning-surface-hover: var(--fhi-yellow-150);--fhi-color-warning-surface-active: var(--fhi-yellow-200);--fhi-color-warning-border-subtle: var(--fhi-yellow-200);--fhi-color-warning-border-default: var(--fhi-orange-500);--fhi-color-warning-border-strong: var(--fhi-orange-700);--fhi-color-warning-base-default: var(--fhi-orange-200);--fhi-color-warning-base-hover: var(--fhi-orange-300);--fhi-color-warning-base-active: var(--fhi-orange-400);--fhi-color-warning-text-subtle: var(--fhi-orange-600);--fhi-color-warning-text-default: var(--fhi-orange-800);--fhi-color-warning-text-inverted: var(--fhi-orange-900);--fhi-color-danger-background-default: var(--fhi-red-010);--fhi-color-danger-background-subtle: var(--fhi-red-050);--fhi-color-danger-surface-default: var(--fhi-red-100);--fhi-color-danger-surface-hover: var(--fhi-red-150);--fhi-color-danger-surface-active: var(--fhi-red-200);--fhi-color-danger-border-subtle: var(--fhi-red-200);--fhi-color-danger-border-default: var(--fhi-red-500);--fhi-color-danger-border-strong: var(--fhi-red-700);--fhi-color-danger-base-default: var(--fhi-red-500);--fhi-color-danger-base-hover: var(--fhi-red-600);--fhi-color-danger-base-active: var(--fhi-red-700);--fhi-color-danger-text-subtle: var(--fhi-red-600);--fhi-color-danger-text-default: var(--fhi-red-800);--fhi-color-danger-text-inverted: var(--fhi-red-010);--fhi-font-family-default: "Roboto Flex", system-ui, sans-serif;--fhi-font-weight-light: 300;--fhi-font-weight-regular: 400;--fhi-font-weight-medium: 500;--fhi-font-weight-bold: 700;--fhi-font-size-1: .625rem;--fhi-font-size-2: .75rem;--fhi-font-size-3: .875rem;--fhi-font-size-4: 1rem;--fhi-font-size-5: 1.125rem;--fhi-font-size-6: 1.25rem;--fhi-font-size-7: 1.5rem;--fhi-font-size-8: 1.75rem;--fhi-font-size-9: 2rem;--fhi-font-size-10: 2.25rem;--fhi-font-size-11: 2.625rem;--fhi-font-size-12: 3rem;--fhi-font-size-13: 3.375rem;--fhi-font-size-14: 3.75rem;--fhi-typography-label-large-font-size: var(--fhi-font-size-5);--fhi-typography-label-large-font-weight: var(--fhi-font-weight-medium);--fhi-typography-label-large-line-height: 1.5rem;--fhi-typography-label-large-letter-spacing: .00125rem;--fhi-typography-label-medium-font-size: var(--fhi-font-size-4);--fhi-typography-label-medium-font-weight: var(--fhi-font-weight-medium);--fhi-typography-label-medium-line-height: 1.5rem;--fhi-typography-label-medium-letter-spacing: .005rem;--fhi-typography-label-small-font-size: var(--fhi-font-size-3);--fhi-typography-label-small-font-weight: var(--fhi-font-weight-medium);--fhi-typography-label-small-line-height: 1.25rem;--fhi-typography-label-small-letter-spacing: .00875rem;--fhi-typography-body-large-font-size: var(--fhi-font-size-5);--fhi-typography-body-large-font-weight: var(--fhi-font-weight-regular);--fhi-typography-body-large-line-height: 1.5rem;--fhi-typography-body-large-letter-spacing: .00125rem;--fhi-typography-body-medium-font-size: var(--fhi-font-size-4);--fhi-typography-body-medium-font-weight: var(--fhi-font-weight-regular);--fhi-typography-body-medium-line-height: 1.5rem;--fhi-typography-body-medium-letter-spacing: .005rem;--fhi-typography-body-small-font-size: var(--fhi-font-size-3);--fhi-typography-body-small-font-weight: var(--fhi-font-weight-regular);--fhi-typography-body-small-line-height: 1.25rem;--fhi-typography-body-small-letter-spacing: .00875rem;--fhi-typography-headline-large-font-size: var(--fhi-font-size-8);--fhi-typography-headline-large-font-weight: var(--fhi-font-weight-medium);--fhi-typography-headline-large-line-height: 2.25rem;--fhi-typography-headline-large-letter-spacing: -.0175rem;--fhi-typography-headline-medium-font-size: var(--fhi-font-size-7);--fhi-typography-headline-medium-font-weight: var(--fhi-font-weight-medium);--fhi-typography-headline-medium-line-height: 2rem;--fhi-typography-headline-medium-letter-spacing: -.01rem;--fhi-typography-headline-small-font-size: var(--fhi-font-size-6);--fhi-typography-headline-small-font-weight: var(--fhi-font-weight-medium);--fhi-typography-headline-small-line-height: 1.75rem;--fhi-typography-headline-small-letter-spacing: -.0025rem;--fhi-typography-title-large-font-size: var(--fhi-font-size-5);--fhi-typography-title-large-font-weight: var(--fhi-font-weight-bold);--fhi-typography-title-large-line-height: 1.5rem;--fhi-typography-title-large-letter-spacing: .0012rem;--fhi-typography-title-medium-font-size: var(--fhi-font-size-4);--fhi-typography-title-medium-font-weight: var(--fhi-font-weight-bold);--fhi-typography-title-medium-line-height: 1.25rem;--fhi-typography-title-medium-letter-spacing: .005rem;--fhi-typography-title-small-font-size: var(--fhi-font-size-3);--fhi-typography-title-small-font-weight: var(--fhi-font-weight-bold);--fhi-typography-title-small-line-height: 1.25rem;--fhi-typography-title-small-letter-spacing: .0088rem;--fhi-typography-display-large-font-size: var(--fhi-font-size-14);--fhi-typography-display-large-font-weight: var(--fhi-font-weight-regular);--fhi-typography-display-large-line-height: 4.25rem;--fhi-typography-display-large-letter-spacing: -.0775rem;--fhi-typography-display-medium-font-size: var(--fhi-font-size-12);--fhi-typography-display-medium-font-weight: var(--fhi-font-weight-regular);--fhi-typography-display-medium-line-height: 3.5rem;--fhi-typography-display-medium-letter-spacing: -.0549rem;--fhi-typography-display-small-font-size: var(--fhi-font-size-10);--fhi-typography-display-small-font-weight: var(--fhi-font-weight-regular);--fhi-typography-display-small-line-height: 2.5rem;--fhi-typography-display-small-letter-spacing: -.0324rem;--fhi-spacing-0: 0rem;--fhi-spacing-050: .25rem;--fhi-spacing-100: .5rem;--fhi-spacing-150: .75rem;--fhi-spacing-200: 1rem;--fhi-spacing-250: 1.25rem;--fhi-spacing-300: 1.5rem;--fhi-spacing-400: 2rem;--fhi-spacing-500: 2.5rem;--fhi-spacing-600: 3rem;--fhi-spacing-800: 4rem;--fhi-spacing-1000: 5rem;--fhi-border-radius-050: .25rem;--fhi-border-radius-100: .5rem;--fhi-border-radius-150: .75rem;--fhi-border-radius-200: 1rem;--fhi-border-radius-250: 1.25rem;--fhi-border-radius-300: 1.5rem;--fhi-border-radius-full: 999rem;--fhi-dimension-border-width: .0625rem;--fhi-dimension-border-width-active: .125rem;--fhi-dimension-border-width-focus: .25rem;--fhi-motion-ease-default: cubic-bezier(.4, 0, .2, 1);--fhi-motion-duration-quick: .15s;--fhi-motion-duration-medium: .25s;--fhi-motion-duration-slow: .35s;--fhi-opacity-disabled: 60%}
