@font-face {
    font-family: 'CS Clarity';
    font-weight: 900;
    font-style: normal;
    src:url('/v7/fonts/files/2f007fea-a4e4-4fa8-af40-4f1935d9d15f/normal/900/?file_name=CSClarity-Black.otf') format('opentype');}
@font-face {
    font-family: 'CS Clarity';
    font-weight: 900;
    font-style: italic;
    src:url('/v7/fonts/files/2f007fea-a4e4-4fa8-af40-4f1935d9d15f/italic/900/?file_name=CSClarity-BlackItalic.otf') format('opentype');}
@font-face {
    font-family: 'CS Clarity';
    font-weight: 700;
    font-style: normal;
    src:url('/v7/fonts/files/2f007fea-a4e4-4fa8-af40-4f1935d9d15f/normal/700/?file_name=CSClarity-Bold.otf') format('opentype');}
@font-face {
    font-family: 'CS Clarity';
    font-weight: 700;
    font-style: italic;
    src:url('/v7/fonts/files/2f007fea-a4e4-4fa8-af40-4f1935d9d15f/italic/700/?file_name=CSClarity-BoldItalic.otf') format('opentype');}
@font-face {
    font-family: 'CS Clarity';
    font-weight: 300;
    font-style: normal;
    src:url('/v7/fonts/files/2f007fea-a4e4-4fa8-af40-4f1935d9d15f/normal/300/?file_name=CSClarity-Book.otf') format('opentype');}
@font-face {
    font-family: 'CS Clarity';
    font-weight: 300;
    font-style: italic;
    src:url('/v7/fonts/files/2f007fea-a4e4-4fa8-af40-4f1935d9d15f/italic/300/?file_name=CSClarity-BookItalic.otf') format('opentype');}
@font-face {
    font-family: 'CS Clarity';
    font-weight: 200;
    font-style: normal;
    src:url('/v7/fonts/files/2f007fea-a4e4-4fa8-af40-4f1935d9d15f/normal/200/?file_name=CSClarity-Light.otf') format('opentype');}
@font-face {
    font-family: 'CS Clarity';
    font-weight: 200;
    font-style: italic;
    src:url('/v7/fonts/files/2f007fea-a4e4-4fa8-af40-4f1935d9d15f/italic/200/?file_name=CSClarity-LightItalic.otf') format('opentype');}
@font-face {
    font-family: 'CS Clarity';
    font-weight: 500;
    font-style: normal;
    src:url('/v7/fonts/files/2f007fea-a4e4-4fa8-af40-4f1935d9d15f/normal/500/?file_name=CSClarity-Medium.otf') format('opentype');}
@font-face {
    font-family: 'CS Clarity';
    font-weight: 500;
    font-style: italic;
    src:url('/v7/fonts/files/2f007fea-a4e4-4fa8-af40-4f1935d9d15f/italic/500/?file_name=CSClarity-MediumItalic.otf') format('opentype');}
@font-face {
    font-family: 'CS Clarity';
    font-weight: 400;
    font-style: normal;
    src:url('/v7/fonts/files/2f007fea-a4e4-4fa8-af40-4f1935d9d15f/normal/400/?file_name=CSClarity-Regular.otf') format('opentype');}
@font-face {
    font-family: 'CS Clarity';
    font-weight: 400;
    font-style: italic;
    src:url('/v7/fonts/files/2f007fea-a4e4-4fa8-af40-4f1935d9d15f/italic/400/?file_name=CSClarity-RegularItalic.otf') format('opentype');}
@font-face {
    font-family: 'CS Clarity';
    font-weight: 100;
    font-style: normal;
    src:url('/v7/fonts/files/2f007fea-a4e4-4fa8-af40-4f1935d9d15f/normal/100/?file_name=CSClarity-Thin.otf') format('opentype');}
@font-face {
    font-family: 'CS Clarity';
    font-weight: 100;
    font-style: italic;
    src:url('/v7/fonts/files/2f007fea-a4e4-4fa8-af40-4f1935d9d15f/italic/100/?file_name=CSClarity-ThinItalic.otf') format('opentype');}


:root {--user-theme-secondaryColor: #bad8eb;--user-brandPrimary500: #275053;--user-brandPrimary500-rgb: 39 80 83;--user-brandPrimary100: #e9eeee;--user-brandPrimary300: #becacb;--user-brandPrimary600: #23484b;--user-brandPrimary700: #1f4042;--user-brandFontStackBase: "CS Clarity", sans-serif; --user-theme-brandFontWeightBase: 400;--user-theme-brandFontStackHeading: "CS Clarity", sans-serif; --user-theme-brandFontWeightHeading: 400;}