/*# sourceMappingURL=global-styles.css.map */

@charset "UTF-8";

@import url("https://cdn-ileiemj.nitrocdn.com/OijUNrjbfBMNKYcyLpCtgLOtyyJNwSLL/assets/static/source/rev-92624b8/fonts.googleapis.com/495529e24f3647e4415d06dec411c355.css2");

:root {
	--brand-blue-100: #bccef5;
	--brand-blue-200: #9ab2e4;
	--brand-blue-300: #83a3e7;
	--brand-blue-400: #6286d5;
	--brand-blue-500: #466cbe;
	--brand-blue-600: #36569b;
	--brand-blue-700: #294175;
	--brand-blue-900: #1b2a4b;
	--brand-blue-925: #111c3b;
	--brand-blue-950: #0e1425;
	--brand-blue-025: #fbfcfe;
	--brand-blue-050: #f1f5fe;
	--brand-blue-075: #e7edfd;
	--brand-blue-800: #223762;
	--brand-blue-050-archived: #e7eefd;
	--brand-golden-100: #ffeab8;
	--brand-golden-200: #ffe199;
	--brand-golden-300: #ffd375;
	--brand-golden-400: #f6c04c;
	--brand-golden-500: #ebb43d;
	--brand-golden-600: #e2a218;
	--brand-golden-700: #d09516;
	--brand-golden-800: #976f16;
	--brand-golden-900: #78560d;
	--brand-golden-950: #6a4c0b;
	--brand-golden-975: #2e2205;
	--brand-golden-025: #fff7e5;
	--brand-golden-050: #fff1d1;
	--brand-gray-100: #dbdcde;
	--brand-gray-200: #c4c5c8;
	--brand-gray-300: #aeafb2;
	--brand-gray-400: #999a9d;
	--brand-gray-500: #848588;
	--brand-gray-600: #6f6f72;
	--brand-gray-700: #5c5d60;
	--brand-gray-800: #4a4b4c;
	--brand-gray-900: #38393a;
	--brand-gray-950: #1d1e20;
	--brand-gray-025: #f9fafb;
	--brand-gray-050: #f3f4f7;
	--brand-gray-075: #e3e5e8;
	--brand-green-100: #b4d7cb;
	--brand-green-200: #94c6b5;
	--brand-green-300: #7baf9e;
	--brand-green-400: #46a485;
	--brand-green-500: #2f896b;
	--brand-green-650: #187254;
	--brand-green-700: #10563f;
	--brand-green-800: #0d4532;
	--brand-green-900: #063727;
	--brand-green-050: #d0eae1;
	--brand-green-600: #1a7a5a;
	--brand-green-025: #e5faf3;
	--brand-x-purple-100: #dad5ff;
	--brand-x-purple-200: #c2beff;
	--brand-x-purple-300: #aba8fd;
	--brand-x-purple-400: #9492e8;
	--brand-x-purple-500: #7e7ed2;
	--brand-x-purple-600: #686abc;
	--brand-x-purple-800: #3f448a;
	--brand-x-purple-900: #2d3370;
	--brand-x-purple-950: #1f234c;
	--brand-x-purple-050: #f2ecff;
	--brand-x-purple-700: #555aac;
	--brand-red-100: #fff;
	--brand-red-200: #ffa99c;
	--brand-red-300: #ff9184;
	--brand-red-400: #eb7a6f;
	--brand-red-500: #d4645a;
	--brand-red-700: #a23c37;
	--brand-red-800: #882b27;
	--brand-red-900: #6d1b1a;
	--brand-red-050: #ffdbce;
	--brand-red-600: #bb4c44;
	--brand-teal-100: #ddf3f3;
	--brand-teal-200: #bfe3e3;
	--brand-teal-300: #86c8cb;
	--brand-teal-400: #5eb7ba;
	--brand-teal-500: #129fa5;
	--brand-teal-600: #007e84;
	--brand-teal-800: #004e52;
	--brand-teal-900: #003538;
	--brand-teal-700: #006368;
	--brand-teal-050: #e8fcfc;
	--brand-teal-025: #faffff;
	--brand-violet-100: #eee5ff;
	--brand-violet-200: #e7dcff;
	--brand-violet-300: #d0baff;
	--brand-violet-400: #b99ff2;
	--brand-violet-500: #9c7edd;
	--brand-violet-600: #8165bf;
	--brand-violet-700: #6849ab;
	--brand-violet-800: #513986;
	--brand-violet-900: #483276;
	--brand-violet-050: #f3eeff;
	--brand-violet-025: #fcfaff;
	--brand-burgundy-100: #ffe5eb;
	--brand-burgundy-200: #ffdbea;
	--brand-burgundy-300: #fbb1cf;
	--brand-burgundy-400: #f28cb2;
	--brand-burgundy-500: #e4628d;
	--brand-burgundy-600: #c44a7b;
	--brand-burgundy-700: #99375d;
	--brand-burgundy-900: #621332;
	--brand-burgundy-800: #811942;
	--brand-burgundy-050: #ffecf4;
	--brand-burgundy-025: #fff5f9;
	--brand-x-yellow-100: #ffe7b8;
	--brand-x-yellow-200: #ffe2a8;
	--brand-x-yellow-400: #ffc043;
	--brand-x-yellow-500: #f5b22e;
	--brand-x-yellow-600: #db9c1f;
	--brand-x-yellow-700: #c58b16;
	--brand-x-yellow-800: #a06f0d;
	--brand-x-yellow-900: #78540d;
	--brand-x-yellow-050: #fff0d1;
	--brand-x-yellow-300: #ffd175;
	--brand-x-yellow-025: #fff6e5;
	--core-styles-fonts-font-family-heading: "Public Sans";
	--core-styles-fonts-font-family-body: "Public Sans";
	--core-styles-fonts-code: "Menlo";
	--core-styles-fonts-kerning-h1-kerning: -1;
	--core-styles-fonts-kerning-h2-kerning: -1px;
	--core-styles-fonts-kerning-h3-kerning: -.75;
	--core-styles-fonts-kerning-h4-kerning: -.5;
	--core-styles-fonts-kerning-body-kerning: -.25;
	--core-styles-fonts-kerning-code-kerning: -3;
	--core-styles-border-radius-inset: 0px;
	--core-styles-object-padding-lg: 40px;
	--core-styles-object-padding-sm: 16px;
	--core-styles-border-radius-default: 24px;
	--core-styles-border-radius-card-grid: 8px;
	--core-styles-input-border-weight-initial: 1px;
	--core-styles-input-border-weight-focus: 2px;
	--core-styles-bkgd-anchor-nav: #fbfcfe;
	/* Dimension shortcuts - Desktop */
	--sp-section-top-bottom: 80px;
	--sp-section-left-right: 40px;
	--sp-section-between-block-patterns: 80px;
	--sp-row: 40px;
	--sp-section-wrapper-top-bottom: 40px;
	--sp-section-wrapper-left-right: 40px;
	--sp-section-margin: 40px;
	--sp-section-wrapper-grouped: 0px;
	--gutter-large: 48px;
	--gutter-default: 32px;
	--gutter-inset: 24px;
	--gutter-grid: 32px;
	--icon-size-sm: 24px;
	--icon-size-med: 48px;
	--icon-size-lg: 88px;
	--border-radius-default: 2px;
	--border-radius-inset: 0px;
	--border-radius-wrapper: 40px;
	--border-weight-initial: 1px;
	--border-weight-hover: 1px;
	--object-padding-med: 40px;
	--text-styles-size-h1: 56px;
	--text-styles-size-h1-title: 48px;
	--text-styles-size-h1-special: 40px;
	--text-styles-size-h2: 44px;
	--text-styles-size-h2-special: 20px;
	--text-styles-size-h3: 32px;
	--text-styles-size-h4: 22px;
	--text-styles-size-h4-special: 14px;
	--text-styles-size-h5: 18px;
	--text-styles-size-body-reg: 16px;
	--text-styles-size-heading-caps: 12px;
	--text-styles-size-body-sm: 14px;
	--text-styles-size-detail: 16px;
	--text-styles-size-callout: 18px;
	--text-styles-size-footer-breadcrumb: 12px;
	--text-styles-size-number-xl: 80px;
	--text-styles-size-number-xxl: 96px;
	--text-styles-line-height-line-height-h1: 67.2px;
	--text-styles-line-height-line-height-h1-special: 52px;
	--text-styles-line-height-line-height-h2: 52.8px;
	--text-styles-line-height-line-height-h3: 38.4px;
	--text-styles-line-height-line-height-h3-special: 52.8px;
	--text-styles-line-height-line-height-h4: 28.6px;
}

@media (max-width: 782px) {
	:root {
		/* Dimension shortcuts - Mobile */
		--sp-section-top-bottom: 80px;
		--sp-section-left-right: 24px;
		--sp-section-between-block-patterns: 80px;
		--sp-row: 24px;
		--sp-section-wrapper-top-bottom: 24px;
		--sp-section-wrapper-left-right: 0px;
		--sp-section-margin: 40px;
		--sp-section-wrapper-grouped: 0px;
		--gutter-large: 48px;
		--gutter-default: 32px;
		--gutter-inset: 24px;
		--gutter-grid: 24px;
		--icon-size-sm: 24px;
		--icon-size-med: 48px;
		--icon-size-lg: 88px;
		--border-radius-default: 2px;
		--border-radius-inset: 0px;
		--border-radius-wrapper: 0px;
		--border-weight-initial: 1px;
		--border-weight-hover: 1px;
		--object-padding-med: 24px;
		--text-styles-size-h1: 32px;
		--text-styles-size-h1-title: 32px;
		--text-styles-size-h1-special: 38px;
		--text-styles-size-h2: 32px;
		--text-styles-size-h2-special: 20px;
		--text-styles-size-h3: 26px;
		--text-styles-size-h4: 22px;
		--text-styles-size-h4-special: 14px;
		--text-styles-size-h5: 18px;
		--text-styles-size-body-reg: 16px;
		--text-styles-size-heading-caps: 12px;
		--text-styles-size-body-sm: 14px;
		--text-styles-size-detail: 16px;
		--text-styles-size-callout: 18px;
		--text-styles-size-footer-breadcrumb: 12px;
		--text-styles-size-number-xl: 80px;
		--text-styles-size-number-xxl: 96px;
		--text-styles-line-height-line-height-h1: 38.4px;
		--text-styles-line-height-line-height-h1-special: 49.4px;
		--text-styles-line-height-line-height-h2: 38.4px;
		--text-styles-line-height-line-height-h3: 31.2px;
		--text-styles-line-height-line-height-h3-special: 38.4px;
		--text-styles-line-height-line-height-h4: 28.6px;
	}
}

:root {
	/* Fluid tokens - smooth scaling between mobile and desktop */
	--sp-section-left-right-fluid: clamp(24px, calc(24px + ( 40 - 24 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 40px);
	--sp-row-fluid: clamp(24px, calc(24px + ( 40 - 24 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 40px);
	--sp-section-wrapper-top-bottom-fluid: clamp(24px, calc(24px + ( 40 - 24 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 40px);
	--sp-section-wrapper-left-right-fluid: clamp(0px, calc(0px + ( 40 - 0 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 40px);
	--gutter-grid-fluid: clamp(24px, calc(24px + ( 32 - 24 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 32px);
	--border-radius-wrapper-fluid: clamp(0px, calc(0px + ( 40 - 0 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 40px);
	--object-padding-med-fluid: clamp(24px, calc(24px + ( 40 - 24 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 40px);
	--text-styles-size-h1-fluid: clamp(32px, calc(32px + ( 56 - 32 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 56px);
	--text-styles-size-h1-title-fluid: clamp(32px, calc(32px + ( 48 - 32 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 48px);
	--text-styles-size-h1-special-fluid: clamp(38px, calc(38px + ( 40 - 38 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 40px);
	--text-styles-size-h2-fluid: clamp(32px, calc(32px + ( 44 - 32 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 44px);
	--text-styles-size-h3-fluid: clamp(26px, calc(26px + ( 32 - 26 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 32px);
	--text-styles-line-height-line-height-h1-fluid: clamp(38.4px, calc(38.4px + ( 67.2 - 38.4 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 67.2px);
	--text-styles-line-height-line-height-h1-special-fluid: clamp(49.4px, calc(49.4px + ( 52 - 49.4 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 52px);
	--text-styles-line-height-line-height-h2-fluid: clamp(38.4px, calc(38.4px + ( 52.8 - 38.4 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 52.8px);
	--text-styles-line-height-line-height-h3-fluid: clamp(31.2px, calc(31.2px + ( 38.4 - 31.2 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 38.4px);
	--text-styles-line-height-line-height-h3-special-fluid: clamp(38.4px, calc(38.4px + ( 52.8 - 38.4 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 52.8px);
}

.theme-blue-default {
	--button-btn-primary-fill-initial: #294175;
	--button-btn-primary-text-icon-initial: #fff;
	--button-btn-secondary-border-initial: #294175;
	--button-btn-secondary-text-icon-initial: #294175;
	--button-btn-primary-fill-hover: #36569b;
	--button-btn-secondary-border-hover: #36569b;
	--button-btn-primary-fill-pressed: #294175;
	--button-btn-secondary-border-pressed: #294175;
	--button-btn-secondary-fill-hover: #36569b;
	--button-btn-tertiary-text-icon-initial: #294175;
	--button-btn-secondary-fill-pressed: #294175;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #36569b;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #f1f5fe;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #46a485;
	--bkgd-bkgd: #fff;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #83a3e7;
	--divider-divider-secondary: #bccef5;
	--divider-divider-tertiary: #f1f5fe;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary);
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #bb4c44;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #bb4c44;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--code-code-block-fill: #0e1425;
	--code-code-block-border: #223762;
	--code-code-block-text: #bccef5;
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: #294175;
	--chip-chip-fill-hover: #f1f5fe;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #bccef5;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-fill-active: #294175;
	--nav-nav-bkgd-hover: #f0f;
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--nav-nav-active-parent: var(--nav-nav-text-primary);
	--text-text-error: #bb4c44;
	--text-text-primary: #294175;
	--text-text-primary-link-hover: #36569b;
	--text-text-secondary: #466cbe;
	--text-text-secondary-link-hover: #6286d5;
	--text-text-primary-inverse: #f0f;
	--text-text-secondary-inverse: #f0f;
	--text-text-highlighted: #bccef5;
	--surface-surface: #f1f5fe;
	--surface-surface-border: #bccef5;
	--surface-surface-border-muted: #e7edfd;
	--surface-surface-border-on-hover: #36569b;
	--global-feedback-error: #bb4c44;
	--global-interactive-primary-initial: #294175;
	--global-interactive-primary-hover: #36569b;
	--global-interactive-secondary-initial: #466cbe;
	--global-interactive-secondary-hover: #6286d5;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-blue-highlight {
	--button-btn-primary-fill-initial: #294175;
	--button-btn-primary-text-icon-initial: #fff;
	--button-btn-secondary-border-initial: #294175;
	--button-btn-secondary-text-icon-initial: #294175;
	--button-btn-primary-fill-hover: #36569b;
	--button-btn-secondary-border-hover: #36569b;
	--button-btn-primary-fill-pressed: #294175;
	--button-btn-secondary-border-pressed: #294175;
	--button-btn-secondary-fill-hover: #36569b;
	--button-btn-tertiary-text-icon-initial: #294175;
	--button-btn-secondary-fill-pressed: #294175;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #36569b;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #fbfcfe;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #2f896b;
	--bkgd-bkgd: #e7edfd;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #466cbe;
	--divider-divider-secondary: #9ab2e4;
	--divider-divider-tertiary: #bccef5;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary);
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #bb4c44;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #bb4c44;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: #294175;
	--chip-chip-fill-hover: #f1f5fe;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #bccef5;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-fill-active: #294175;
	--nav-nav-bkgd-hover: #f0f;
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--nav-nav-active-parent: var(--nav-nav-text-primary);
	--text-text-error: inherit;
	--text-text-primary: #223762;
	--text-text-secondary: #36569b;
	--text-text-primary-inverse: #f0f;
	--text-text-secondary-inverse: #f0f;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #36569b;
	--text-text-secondary-link-hover: #6286d5;
	--surface-surface: #f1f5fe;
	--surface-surface-border: #bccef5;
	--surface-surface-border-muted: #bccef5;
	--surface-surface-border-on-hover: #36569b;
	--global-feedback-error: #bb4c44;
	--global-interactive-primary-initial: #294175;
	--global-interactive-primary-hover: #36569b;
	--global-interactive-secondary-initial: #466cbe;
	--global-interactive-secondary-hover: #6286d5;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-blue-showcase {
	--button-btn-primary-fill-initial: #e7edfd;
	--button-btn-primary-text-icon-initial: #294175;
	--button-btn-secondary-border-initial: #e7edfd;
	--button-btn-secondary-text-icon-initial: #fbfcfe;
	--button-btn-primary-fill-hover: #fff;
	--button-btn-secondary-border-hover: #e7edfd;
	--button-btn-primary-fill-pressed: #fbfcfe;
	--button-btn-secondary-border-pressed: #fbfcfe;
	--button-btn-secondary-fill-hover: #e7edfd;
	--button-btn-tertiary-text-icon-initial: #fbfcfe;
	--button-btn-secondary-fill-pressed: #e7edfd;
	--button-btn-secondary-text-icon-hover: #294175;
	--button-btn-tertiary-text-icon-hover: #fff;
	--button-btn-secondary-text-icon-pressed: #294175;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #466cbe;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #7baf9e;
	--bkgd-bkgd: #294175;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #9ab2e4;
	--divider-divider-secondary: #6286d5;
	--divider-divider-tertiary: #466cbe;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary-inverse);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary-inverse);
	--input-input-text-error: #ffdbce;
	--input-input-text-label-error: #ff9184;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #ff9184;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: #83a3e7;
	--chip-chip-fill-hover: #36569b;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #36569b;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-fill-active: #fbfcfe;
	--nav-nav-bkgd-hover: #f0f;
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--nav-nav-active-parent: var(--nav-nav-text-primary);
	--surface-surface: #36569b;
	--surface-surface-border: #466cbe;
	--surface-surface-border-muted: #36569b;
	--surface-surface-border-on-hover: #9ab2e4;
	--global-feedback-error: #ff9184;
	--global-interactive-primary-initial: #fbfcfe;
	--global-interactive-primary-hover: #fff;
	--global-interactive-secondary-initial: #e7edfd;
	--global-interactive-secondary-hover: #fbfcfe;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
	--text-text-error: #ff9184;
	--text-text-secondary: #e7edfd;
	--text-text-primary: #fbfcfe;
	--text-text-primary-inverse: pink;
	--text-text-secondary-inverse: #466cbe;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #fff;
	--text-text-secondary-link-hover: #fbfcfe;
}

.theme-burgundy-default {
	--button-btn-primary-fill-initial: #811942;
	--button-btn-primary-text-icon-initial: #fff;
	--button-btn-secondary-border-initial: #811942;
	--button-btn-secondary-text-icon-initial: #811942;
	--button-btn-primary-fill-hover: #99375d;
	--button-btn-secondary-border-hover: #99375d;
	--button-btn-primary-fill-pressed: #811942;
	--button-btn-secondary-border-pressed: #811942;
	--button-btn-secondary-fill-hover: #99375d;
	--button-btn-tertiary-text-icon-initial: #811942;
	--button-btn-secondary-fill-pressed: #811942;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #99375d;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #f1f5fe;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #46a485;
	--bkgd-bkgd: #fff;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #83a3e7;
	--divider-divider-secondary: #bccef5;
	--divider-divider-tertiary: #f1f5fe;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary);
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #bb4c44;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #bb4c44;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: #294175;
	--chip-chip-fill-hover: #f1f5fe;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #bccef5;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-fill-active: #811942;
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--nav-nav-bkgd-hover: rgba(255, 0, 255, .05);
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--text-text-error: #bb4c44;
	--text-text-primary: #294175;
	--text-text-secondary: #466cbe;
	--text-text-primary-inverse: #f0f;
	--text-text-secondary-inverse: #f0f;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #99375d;
	--text-text-secondary-link-hover: #6286d5;
	--surface-surface: #f1f5fe;
	--surface-surface-border: #bccef5;
	--surface-surface-border-muted: #e7edfd;
	--surface-surface-border-on-hover: #36569b;
	--global-feedback-error: #bb4c44;
	--global-interactive-primary-initial: #811942;
	--global-interactive-primary-hover: #99375d;
	--global-interactive-secondary-initial: #466cbe;
	--global-interactive-secondary-hover: #6286d5;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-burgundy-highlight {
	--button-btn-primary-fill-initial: #811942;
	--button-btn-primary-text-icon-initial: #fff;
	--button-btn-secondary-border-initial: #811942;
	--button-btn-secondary-text-icon-initial: #811942;
	--button-btn-primary-fill-hover: #99375d;
	--button-btn-secondary-border-hover: #99375d;
	--button-btn-primary-fill-pressed: #811942;
	--button-btn-secondary-border-pressed: #811942;
	--button-btn-secondary-fill-hover: #99375d;
	--button-btn-tertiary-text-icon-initial: #811942;
	--button-btn-secondary-fill-pressed: #811942;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #99375d;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #fff5f9;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #2f896b;
	--bkgd-bkgd: #ffdbea;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #c44a7b;
	--divider-divider-secondary: #f28cb2;
	--divider-divider-tertiary: #fbb1cf;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary);
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #a23c37;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #a23c37;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: #99375d;
	--chip-chip-fill-hover: #ffecf4;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #fbb1cf;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-fill-active: #811942;
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--nav-nav-bkgd-hover: rgba(255, 0, 255, .05);
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--text-text-error: #a23c37;
	--text-text-primary: #621332;
	--text-text-secondary: #99375d;
	--text-text-primary-inverse: #f0f;
	--text-text-secondary-inverse: #f0f;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #99375d;
	--text-text-secondary-link-hover: lime;
	--surface-surface: #ffecf4;
	--surface-surface-border: #f28cb2;
	--surface-surface-border-muted: #fbb1cf;
	--surface-surface-border-on-hover: #811942;
	--global-feedback-error: #a23c37;
	--global-interactive-primary-hover: #99375d;
	--global-interactive-primary-initial: #811942;
	--global-interactive-secondary-initial: aqua;
	--global-interactive-secondary-hover: lime;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-burgundy-showcase {
	--button-btn-primary-fill-initial: #ffdbea;
	--button-btn-primary-text-icon-initial: #99375d;
	--button-btn-secondary-border-initial: #ffdbea;
	--button-btn-secondary-text-icon-initial: #ffdbea;
	--button-btn-primary-fill-hover: #ffecf4;
	--button-btn-secondary-border-hover: #ffecf4;
	--button-btn-primary-fill-pressed: #ffdbea;
	--button-btn-secondary-border-pressed: #ffdbea;
	--button-btn-secondary-fill-hover: #ffecf4;
	--button-btn-tertiary-text-icon-initial: #ffdbea;
	--button-btn-secondary-fill-pressed: #ffdbea;
	--button-btn-secondary-text-icon-hover: #99375d;
	--button-btn-tertiary-text-icon-hover: #ffecf4;
	--button-btn-secondary-text-icon-pressed: #99375d;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #c44a7b;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #7baf9e;
	--bkgd-bkgd: #811942;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #ffdbea;
	--divider-divider-secondary: #f28cb2;
	--divider-divider-tertiary: #c44a7b;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary-inverse);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary-inverse);
	--input-input-text-error: #ffdbce;
	--input-input-text-label-error: #ffa99c;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #ffa99c;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: #fbb1cf;
	--chip-chip-fill-hover: #99375d;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #99375d;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-fill-active: #ffdbea;
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--nav-nav-bkgd-hover: rgba(255, 0, 255, .05);
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--text-text-error: #ffa99c;
	--text-text-primary: #ffe5eb;
	--text-text-secondary: #ffdbea;
	--text-text-primary-inverse: #294175;
	--text-text-secondary-inverse: #466cbe;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #fff5f9;
	--text-text-secondary-link-hover: #ffe5eb;
	--surface-surface: #99375d;
	--surface-surface-border: #c44a7b;
	--surface-surface-border-muted: #99375d;
	--surface-surface-border-on-hover: #fbb1cf;
	--global-feedback-error: #ffa99c;
	--global-interactive-primary-initial: #ffdbea;
	--global-interactive-primary-hover: #ffecf4;
	--global-interactive-secondary-initial: aqua;
	--global-interactive-secondary-hover: #ffe5eb;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-golden-default {
	--button-btn-primary-fill-initial: #78560d;
	--button-btn-primary-text-icon-initial: #fff;
	--button-btn-secondary-border-initial: #78560d;
	--button-btn-secondary-text-icon-initial: #78560d;
	--button-btn-primary-fill-hover: #d09516;
	--button-btn-secondary-border-hover: #d09516;
	--button-btn-primary-fill-pressed: #78560d;
	--button-btn-secondary-border-pressed: #78560d;
	--button-btn-secondary-fill-hover: #d09516;
	--button-btn-tertiary-text-icon-initial: #78560d;
	--button-btn-secondary-fill-pressed: #78560d;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #d09516;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #f1f5fe;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #46a485;
	--bkgd-bkgd: #fff;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #83a3e7;
	--divider-divider-secondary: #bccef5;
	--divider-divider-tertiary: #f1f5fe;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary);
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #bb4c44;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #bb4c44;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: var(--surface-surface-border);
	--chip-chip-fill-hover: #f1f5fe;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #bccef5;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-fill-active: #78560d;
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--nav-nav-bkgd-hover: rgba(255, 0, 255, .05);
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--text-text-error: #bb4c44;
	--text-text-primary: #294175;
	--text-text-secondary: #466cbe;
	--text-text-primary-inverse: #f0f;
	--text-text-secondary-inverse: #f0f;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #d09516;
	--text-text-secondary-link-hover: #6286d5;
	--surface-surface: #f1f5fe;
	--surface-surface-border: #bccef5;
	--surface-surface-border-muted: #e7edfd;
	--surface-surface-border-on-hover: #36569b;
	--global-feedback-error: #bb4c44;
	--global-interactive-primary-initial: #78560d;
	--global-interactive-primary-hover: #d09516;
	--global-interactive-secondary-initial: #466cbe;
	--global-interactive-secondary-hover: #6286d5;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-golden-highlight {
	--button-btn-primary-fill-initial: #6a4c0b;
	--button-btn-primary-text-icon-initial: #fff;
	--button-btn-secondary-border-initial: #6a4c0b;
	--button-btn-secondary-text-icon-initial: #6a4c0b;
	--button-btn-primary-fill-hover: #e2a218;
	--button-btn-secondary-border-hover: #e2a218;
	--button-btn-primary-fill-pressed: #6a4c0b;
	--button-btn-secondary-border-pressed: #6a4c0b;
	--button-btn-secondary-fill-hover: #e2a218;
	--button-btn-tertiary-text-icon-initial: #6a4c0b;
	--button-btn-secondary-fill-pressed: #6a4c0b;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #e2a218;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: #78560d;
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #fffdf6;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #2f896b;
	--bkgd-bkgd: #fff1d1;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #e2a218;
	--divider-divider-secondary: #ffd375;
	--divider-divider-tertiary: #ffe199;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary);
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #a23c37;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #a23c37;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: var(--surface-surface-border);
	--chip-chip-fill-hover: #ffeab8;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #ffd375;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-fill-active: #6a4c0b;
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--nav-nav-bkgd-hover: rgba(255, 0, 255, .05);
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--text-text-error: #a23c37;
	--text-text-primary: #38393a;
	--text-text-secondary: #78560d;
	--text-text-primary-inverse: #f0f;
	--text-text-secondary-inverse: #f0f;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #78560d;
	--text-text-secondary-link-hover: lime;
	--surface-surface: #fff7e5;
	--surface-surface-border: #ffd375;
	--surface-surface-border-muted: #ffe199;
	--surface-surface-border-on-hover: #d09516;
	--global-feedback-error: #a23c37;
	--global-interactive-primary-initial: #6a4c0b;
	--global-interactive-primary-hover: #e2a218;
	--global-interactive-secondary-initial: aqua;
	--global-interactive-secondary-hover: lime;
	--global-neutral: #fff;
	--border-border-general-initial: #f6c04c;
}

.theme-golden-showcase {
	--button-btn-primary-fill-initial: #ffeab8;
	--button-btn-primary-text-icon-initial: #6a4c0b;
	--button-btn-secondary-border-initial: #6a4c0b;
	--button-btn-secondary-text-icon-initial: #6a4c0b;
	--button-btn-primary-fill-hover: #fff1d1;
	--button-btn-secondary-border-hover: #78560d;
	--button-btn-primary-fill-pressed: #ffe199;
	--button-btn-secondary-border-pressed: #ffe199;
	--button-btn-secondary-fill-hover: #78560d;
	--button-btn-tertiary-text-icon-initial: #6a4c0b;
	--button-btn-secondary-fill-pressed: #ffe199;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #6a4c0b;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: #78560d;
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #ffe199;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #1a7a5a;
	--bkgd-bkgd: #ffd375;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #fff1d1;
	--divider-divider-secondary: #ffe199;
	--divider-divider-tertiary: #ffd375;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary-inverse);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary-inverse);
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #882b27;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #882b27;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: #fff1d1;
	--chip-chip-fill-hover: #fff;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #e2a218;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: #fff1d1;
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-fill-active: #78560d;
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--nav-nav-bkgd-hover: rgba(255, 0, 255, .05);
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--text-text-error: #882b27;
	--text-text-primary: #1d1e20;
	--text-text-secondary: #6a4c0b;
	--text-text-primary-inverse: #294175;
	--text-text-secondary-inverse: #466cbe;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #78560d;
	--text-text-secondary-link-hover: #976f16;
	--surface-surface: #ffe199;
	--surface-surface-border: #ebb43d;
	--surface-surface-border-muted: #e2a218;
	--surface-surface-border-on-hover: #d09516;
	--global-feedback-error: #882b27;
	--global-interactive-primary-initial: #ffe199;
	--global-interactive-primary-hover: #78560d;
	--global-interactive-secondary-initial: aqua;
	--global-interactive-secondary-hover: lime;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-green-default {
	--button-btn-primary-fill-initial: #187254;
	--button-btn-primary-text-icon-initial: #fff;
	--button-btn-secondary-border-initial: #187254;
	--button-btn-secondary-text-icon-initial: #187254;
	--button-btn-primary-fill-hover: #1a7a5a;
	--button-btn-secondary-border-hover: #1a7a5a;
	--button-btn-primary-fill-pressed: #187254;
	--button-btn-secondary-border-pressed: #187254;
	--button-btn-secondary-fill-hover: #1a7a5a;
	--button-btn-tertiary-text-icon-initial: #187254;
	--button-btn-secondary-fill-pressed: #187254;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #1a7a5a;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #f1f5fe;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #46a485;
	--bkgd-bkgd: #fff;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #83a3e7;
	--divider-divider-secondary: #bccef5;
	--divider-divider-tertiary: #f1f5fe;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary);
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #bb4c44;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #bb4c44;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: #294175;
	--chip-chip-fill-hover: #f1f5fe;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #bccef5;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-fill-active: #187254;
	--nav-nav-bkgd-hover: rgba(255, 0, 255, .05);
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--text-text-error: #bb4c44;
	--text-text-primary: #294175;
	--text-text-secondary: #466cbe;
	--text-text-primary-inverse: #f0f;
	--text-text-secondary-inverse: #f0f;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #1a7a5a;
	--text-text-secondary-link-hover: #6286d5;
	--surface-surface: #f1f5fe;
	--surface-surface-border: #bccef5;
	--surface-surface-border-muted: #e7edfd;
	--surface-surface-border-on-hover: #36569b;
	--global-feedback-error: #bb4c44;
	--global-interactive-primary-initial: #187254;
	--global-interactive-primary-hover: #1a7a5a;
	--global-interactive-secondary-initial: #466cbe;
	--global-interactive-secondary-hover: #6286d5;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-green-highlight {
	--button-btn-primary-fill-initial: #10563f;
	--button-btn-primary-text-icon-initial: #fff;
	--button-btn-secondary-border-initial: #10563f;
	--button-btn-secondary-text-icon-initial: #10563f;
	--button-btn-primary-fill-hover: #1a7a5a;
	--button-btn-secondary-border-hover: #1a7a5a;
	--button-btn-primary-fill-pressed: #10563f;
	--button-btn-secondary-border-pressed: #10563f;
	--button-btn-secondary-fill-hover: #1a7a5a;
	--button-btn-tertiary-text-icon-initial: #10563f;
	--button-btn-secondary-fill-pressed: #10563f;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #1a7a5a;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #e5faf3;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #1a7a5a;
	--bkgd-bkgd: #b4d7cb;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #2f896b;
	--divider-divider-secondary: #7baf9e;
	--divider-divider-tertiary: #94c6b5;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary);
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #a23c37;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #a23c37;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: #10563f;
	--chip-chip-fill-hover: #d0eae1;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #94c6b5;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-fill-active: #10563f;
	--nav-nav-bkgd-hover: rgba(255, 0, 255, .05);
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--text-text-error: #a23c37;
	--text-text-primary: #063727;
	--text-text-secondary: #10563f;
	--text-text-primary-inverse: #f0f;
	--text-text-secondary-inverse: #f0f;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #1a7a5a;
	--text-text-secondary-link-hover: lime;
	--surface-surface: #d0eae1;
	--surface-surface-border: #7baf9e;
	--surface-surface-border-muted: #94c6b5;
	--surface-surface-border-on-hover: #1a7a5a;
	--global-feedback-error: #a23c37;
	--global-interactive-primary-initial: #10563f;
	--global-interactive-primary-hover: #1a7a5a;
	--global-interactive-secondary-initial: aqua;
	--global-interactive-secondary-hover: lime;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-green-showcase {
	--button-btn-primary-fill-initial: #b4d7cb;
	--button-btn-primary-text-icon-initial: #10563f;
	--button-btn-secondary-border-initial: #b4d7cb;
	--button-btn-secondary-text-icon-initial: #b4d7cb;
	--button-btn-primary-fill-hover: #e5faf3;
	--button-btn-secondary-border-hover: #e5faf3;
	--button-btn-primary-fill-pressed: #b4d7cb;
	--button-btn-secondary-border-pressed: #b4d7cb;
	--button-btn-secondary-fill-hover: #e5faf3;
	--button-btn-tertiary-text-icon-initial: #b4d7cb;
	--button-btn-secondary-fill-pressed: #b4d7cb;
	--button-btn-secondary-text-icon-hover: #10563f;
	--button-btn-tertiary-text-icon-hover: #e5faf3;
	--button-btn-secondary-text-icon-pressed: #10563f;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #1a7a5a;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #7baf9e;
	--bkgd-bkgd: #10563f;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #94c6b5;
	--divider-divider-secondary: #46a485;
	--divider-divider-tertiary: #2f896b;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary-inverse);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary-inverse);
	--input-input-text-error: #ffdbce;
	--input-input-text-label-error: #ffa99c;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #ffa99c;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: #7baf9e;
	--chip-chip-fill-hover: #187254;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #187254;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-fill-active: #b4d7cb;
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--nav-nav-bkgd-hover: rgba(255, 0, 255, .05);
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--text-text-error: #ffa99c;
	--text-text-secondary: #d0eae1;
	--text-text-primary: #e5faf3;
	--text-text-primary-inverse: pink;
	--text-text-secondary-inverse: #466cbe;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #fff;
	--text-text-secondary-link-hover: #e5faf3;
	--surface-surface: #187254;
	--surface-surface-border: #2f896b;
	--surface-surface-border-muted: #1a7a5a;
	--surface-surface-border-on-hover: #46a485;
	--global-feedback-error: #ffa99c;
	--global-interactive-primary-initial: #b4d7cb;
	--global-interactive-primary-hover: #e5faf3;
	--global-interactive-secondary-initial: aqua;
	--global-interactive-secondary-hover: lime;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-hero-default {
	--button-btn-primary-fill-initial: #9ab2e4;
	--button-btn-primary-text-icon-initial: #223762;
	--button-btn-secondary-border-initial: #9ab2e4;
	--button-btn-secondary-text-icon-initial: #9ab2e4;
	--button-btn-primary-fill-hover: #e7edfd;
	--button-btn-secondary-border-hover: #f1f5fe;
	--button-btn-primary-fill-pressed: #9ab2e4;
	--button-btn-secondary-border-pressed: #9ab2e4;
	--button-btn-secondary-fill-hover: #e7edfd;
	--button-btn-tertiary-text-icon-initial: #9ab2e4;
	--button-btn-secondary-fill-pressed: #9ab2e4;
	--button-btn-secondary-text-icon-hover: #223762;
	--button-btn-tertiary-text-icon-hover: #e7edfd;
	--button-btn-secondary-text-icon-pressed: #223762;
	--logo-logo-fill: var(--text-text-primary);
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-inverse: inherit;
	--icon-icon-fill-secondary: #9ab2e4;
	--icon-icon-hex-bkgd: #f1f5fe;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #46a485;
	--bkgd-bkgd: #0e1425;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-contact: #466cbe;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--divider-divider-primary: #83a3e7;
	--divider-divider-secondary: #bccef5;
	--divider-divider-tertiary: #f1f5fe;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary-inverse);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: inherit;
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #eb7a6f;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #eb7a6f;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: #f0f;
	--chip-chip-border-active: #f0f;
	--chip-chip-fill-hover: #f0f;
	--chip-chip-fill-active: #f0f;
	--chip-chip-border-initial: #f0f;
	--chip-chip-fill-initial: #f0f;
	--chip-chip-border-hover: #f0f;
	--nav-nav-bkgd-hover: #223762;
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--nav-nav-active-parent: var(--text-text-primary);
	--text-text-error: #eb7a6f;
	--text-text-primary: #e7edfd;
	--text-text-secondary: #9ab2e4;
	--text-text-secondary-inverse: #466cbe;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #fff;
	--text-text-secondary-link-hover: #bccef5;
	--surface-surface: #294175;
	--surface-surface-inverse: #fff;
	--surface-surface-border: #36569b;
	--surface-surface-border-muted: #294175;
	--surface-surface-border-on-hover: #83a3e7;
	--global-feedback-error: #eb7a6f;
	--global-interactive-primary-initial: #bccef5;
	--global-interactive-primary-hover: #f1f5fe;
	--global-interactive-secondary-initial: lime;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-hero-golden {
	--button-btn-primary-fill-initial: #6a4c0b;
	--button-btn-primary-text-icon-initial: #fff;
	--button-btn-secondary-border-initial: #6a4c0b;
	--button-btn-secondary-text-icon-initial: #6a4c0b;
	--button-btn-primary-fill-hover: #d09516;
	--button-btn-secondary-border-hover: #78560d;
	--button-btn-primary-fill-pressed: #6a4c0b;
	--button-btn-secondary-border-pressed: #6a4c0b;
	--button-btn-secondary-fill-hover: #78560d;
	--button-btn-tertiary-text-icon-initial: #6a4c0b;
	--button-btn-secondary-fill-pressed: #6a4c0b;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #78560d;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: var(--text-text-primary);
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-inverse: inherit;
	--icon-icon-fill-secondary: #9ab2e4;
	--icon-icon-hex-bkgd: #f1f5fe;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #46a485;
	--bkgd-bkgd: #ffd375;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-contact: #466cbe;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--divider-divider-primary: #78560d;
	--divider-divider-secondary: #e2a218;
	--divider-divider-tertiary: #f6c04c;
	--input-input-fill: #fff;
	--input-input-text-inactive: inherit;
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: inherit;
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #eb7a6f;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #eb7a6f;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: #f0f;
	--chip-chip-border-active: #f0f;
	--chip-chip-fill-hover: #f0f;
	--chip-chip-fill-active: #f0f;
	--chip-chip-border-initial: #f0f;
	--chip-chip-fill-initial: #f0f;
	--chip-chip-border-hover: #f0f;
	--nav-nav-bkgd-hover: #f6c04c;
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--nav-nav-active-parent: var(--text-text-primary);
	--text-text-error: #eb7a6f;
	--text-text-primary: #2e2205;
	--text-text-secondary: #78560d;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #2e2205;
	--text-text-secondary-link-hover: #bccef5;
	--surface-surface: #294175;
	--surface-surface-inverse: #fff;
	--surface-surface-border: #36569b;
	--surface-surface-border-muted: #294175;
	--surface-surface-border-on-hover: #83a3e7;
	--global-feedback-error: #eb7a6f;
	--global-interactive-primary-initial: #6a4c0b;
	--global-interactive-primary-hover: #78560d;
	--global-interactive-secondary-initial: lime;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-hero-light-blue {
	--button-btn-primary-fill-initial: #294175;
	--button-btn-primary-text-icon-initial: #fbfcfe;
	--button-btn-secondary-border-initial: #294175;
	--button-btn-secondary-text-icon-initial: #294175;
	--button-btn-primary-fill-hover: #36569b;
	--button-btn-secondary-border-hover: #36569b;
	--button-btn-primary-fill-pressed: #294175;
	--button-btn-secondary-border-pressed: #294175;
	--button-btn-secondary-fill-hover: #36569b;
	--button-btn-tertiary-text-icon-initial: #294175;
	--button-btn-secondary-fill-pressed: #294175;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #36569b;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: var(--text-text-primary);
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-inverse: inherit;
	--icon-icon-fill-secondary: #9ab2e4;
	--icon-icon-hex-bkgd: #f1f5fe;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #46a485;
	--bkgd-bkgd: #f1f5fe;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-contact: #466cbe;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--divider-divider-primary: #83a3e7;
	--divider-divider-secondary: #bccef5;
	--divider-divider-tertiary: #f1f5fe;
	--input-input-fill: #fff;
	--input-input-text-inactive: inherit;
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: inherit;
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #eb7a6f;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #eb7a6f;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: #f0f;
	--chip-chip-border-active: #f0f;
	--chip-chip-fill-hover: #f0f;
	--chip-chip-fill-active: #f0f;
	--chip-chip-border-initial: #f0f;
	--chip-chip-fill-initial: #f0f;
	--chip-chip-border-hover: #f0f;
	--nav-nav-bkgd-hover: #bccef5;
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--nav-nav-active-parent: var(--text-text-primary);
	--text-text-error: #eb7a6f;
	--text-text-primary: #223762;
	--text-text-secondary: #36569b;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #6286d5;
	--text-text-secondary-link-hover: #bccef5;
	--surface-surface: #294175;
	--surface-surface-inverse: #fff;
	--surface-surface-border: #36569b;
	--surface-surface-border-muted: #bccef5;
	--surface-surface-border-on-hover: #83a3e7;
	--global-feedback-error: #eb7a6f;
	--global-interactive-primary-initial: #294175;
	--global-interactive-primary-hover: #36569b;
	--global-interactive-secondary-initial: lime;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.sep-header.is-sticky, .theme-hero-white {
	--button-btn-primary-fill-initial: #294175;
	--button-btn-primary-text-icon-initial: #fbfcfe;
	--button-btn-secondary-border-initial: #294175;
	--button-btn-secondary-text-icon-initial: #294175;
	--button-btn-primary-fill-hover: #36569b;
	--button-btn-secondary-border-hover: #36569b;
	--button-btn-primary-fill-pressed: #294175;
	--button-btn-secondary-border-pressed: #294175;
	--button-btn-secondary-fill-hover: #36569b;
	--button-btn-tertiary-text-icon-initial: #294175;
	--button-btn-secondary-fill-pressed: #294175;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #36569b;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: var(--text-text-primary);
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-inverse: inherit;
	--icon-icon-fill-secondary: #9ab2e4;
	--icon-icon-hex-bkgd: #f1f5fe;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #46a485;
	--bkgd-bkgd: #fff;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-contact: #466cbe;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--divider-divider-primary: #83a3e7;
	--divider-divider-secondary: #bccef5;
	--divider-divider-tertiary: #f1f5fe;
	--input-input-fill: #fff;
	--input-input-text-inactive: inherit;
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: inherit;
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #eb7a6f;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #eb7a6f;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: #f0f;
	--chip-chip-border-active: #f0f;
	--chip-chip-fill-hover: #f0f;
	--chip-chip-fill-active: magenta;
	--chip-chip-border-initial: #f0f;
	--chip-chip-fill-initial: #f0f;
	--chip-chip-border-hover: #f0f;
	--nav-nav-bkgd-hover: #e7edfd;
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--nav-nav-active-parent: var(--text-text-primary);
	--text-text-error: #eb7a6f;
	--text-text-primary: #223762;
	--text-text-secondary: #466cbe;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #6286d5;
	--text-text-secondary-link-hover: #bccef5;
	--surface-surface: #294175;
	--surface-surface-inverse: #fff;
	--surface-surface-border: #36569b;
	--surface-surface-border-muted: #294175;
	--surface-surface-border-on-hover: #83a3e7;
	--global-feedback-error: #eb7a6f;
	--global-interactive-primary-initial: #294175;
	--global-interactive-primary-hover: #36569b;
	--global-interactive-secondary-initial: lime;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-shared {
	--button-btn-primary-fill-initial: #9ab2e4;
	--button-btn-primary-text-icon-initial: #223762;
	--button-btn-secondary-border-initial: #9ab2e4;
	--button-btn-secondary-text-icon-initial: #9ab2e4;
	--button-btn-primary-fill-hover: #e7edfd;
	--button-btn-secondary-border-hover: #f1f5fe;
	--button-btn-primary-fill-pressed: #9ab2e4;
	--button-btn-secondary-border-pressed: #9ab2e4;
	--button-btn-secondary-fill-hover: #e7edfd;
	--button-btn-tertiary-text-icon-initial: #9ab2e4;
	--button-btn-secondary-fill-pressed: #9ab2e4;
	--button-btn-secondary-text-icon-hover: #223762;
	--button-btn-tertiary-text-icon-hover: #e7edfd;
	--button-btn-secondary-text-icon-pressed: #223762;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-inverse: var(--text-text-primary-inverse);
	--icon-icon-fill-secondary: #9ab2e4;
	--icon-icon-hex-bkgd: #f1f5fe;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #46a485;
	--bkgd-bkgd: #1b2a4b;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-contact: #466cbe;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--divider-divider-primary: #83a3e7;
	--divider-divider-secondary: #bccef5;
	--divider-divider-tertiary: #f1f5fe;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary-inverse);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary-inverse);
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #eb7a6f;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #eb7a6f;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: #f0f;
	--chip-chip-border-active: #f0f;
	--chip-chip-fill-hover: #f0f;
	--chip-chip-fill-active: #f0f;
	--chip-chip-border-initial: #f0f;
	--chip-chip-fill-initial: #f0f;
	--chip-chip-border-hover: #f0f;
	--nav-nav-bkgd-hover: #223762;
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--nav-nav-active-parent: var(--nav-nav-text-primary);
	--nav-nav-sticky-text-primary: var(--text-text-primary-inverse);
	--nav-nav-sticky-text-secondary: var(--text-text-secondary-inverse);
	--text-text-error: #eb7a6f;
	--text-text-primary: #e7edfd;
	--text-text-secondary: #9ab2e4;
	--text-text-primary-inverse: #223762;
	--text-text-secondary-inverse: #466cbe;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #fff;
	--text-text-secondary-link-hover: #bccef5;
	--surface-surface: #294175;
	--surface-surface-inverse: #fff;
	--surface-surface-border: #36569b;
	--surface-surface-border-muted: #294175;
	--surface-surface-border-on-hover: #83a3e7;
	--global-feedback-error: #eb7a6f;
	--global-interactive-primary-initial: #bccef5;
	--global-interactive-primary-hover: #f1f5fe;
	--global-interactive-secondary-initial: lime;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-teal-default {
	--button-btn-primary-fill-initial: #006368;
	--button-btn-primary-text-icon-initial: #fff;
	--button-btn-secondary-border-initial: #006368;
	--button-btn-secondary-text-icon-initial: #006368;
	--button-btn-primary-fill-hover: #007e84;
	--button-btn-secondary-border-hover: #007e84;
	--button-btn-primary-fill-pressed: #006368;
	--button-btn-secondary-border-pressed: #006368;
	--button-btn-secondary-fill-hover: #007e84;
	--button-btn-tertiary-text-icon-initial: #006368;
	--button-btn-secondary-fill-pressed: #006368;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #007e84;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #f1f5fe;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #46a485;
	--bkgd-bkgd: #fff;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #83a3e7;
	--divider-divider-secondary: #bccef5;
	--divider-divider-tertiary: #f1f5fe;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary);
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #bb4c44;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #bb4c44;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: var(--surface-surface-border);
	--chip-chip-fill-hover: #f1f5fe;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #bccef5;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-fill-active: #006368;
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--nav-nav-bkgd-hover: rgba(255, 0, 255, .05);
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--text-text-error: #bb4c44;
	--text-text-primary: #294175;
	--text-text-secondary: #466cbe;
	--text-text-primary-inverse: #f0f;
	--text-text-secondary-inverse: #f0f;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #007e84;
	--text-text-secondary-link-hover: #6286d5;
	--surface-surface: #f1f5fe;
	--surface-surface-border: #bccef5;
	--surface-surface-border-muted: #e7edfd;
	--surface-surface-border-on-hover: #36569b;
	--global-feedback-error: #bb4c44;
	--global-interactive-primary-initial: #006368;
	--global-interactive-primary-hover: #007e84;
	--global-interactive-secondary-initial: #466cbe;
	--global-interactive-secondary-hover: #6286d5;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-teal-highlight {
	--button-btn-primary-fill-initial: #006368;
	--button-btn-primary-text-icon-initial: #fff;
	--button-btn-secondary-border-initial: #006368;
	--button-btn-secondary-text-icon-initial: #006368;
	--button-btn-primary-fill-hover: #007e84;
	--button-btn-secondary-border-hover: #007e84;
	--button-btn-primary-fill-pressed: #006368;
	--button-btn-secondary-border-pressed: #006368;
	--button-btn-secondary-fill-hover: #007e84;
	--button-btn-tertiary-text-icon-initial: #006368;
	--button-btn-secondary-fill-pressed: #006368;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #007e84;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #faffff;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #2f896b;
	--bkgd-bkgd: #ddf3f3;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #129fa5;
	--divider-divider-secondary: #86c8cb;
	--divider-divider-tertiary: #bfe3e3;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary);
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #a23c37;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #a23c37;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: var(--surface-surface-border);
	--chip-chip-fill-hover: #e8fcfc;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #bfe3e3;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-fill-active: #006368;
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--nav-nav-bkgd-hover: rgba(255, 0, 255, .05);
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--text-text-error: #a23c37;
	--text-text-primary: #003538;
	--text-text-secondary: #006368;
	--text-text-primary-inverse: #f0f;
	--text-text-secondary-inverse: #f0f;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #007e84;
	--text-text-secondary-link-hover: lime;
	--surface-surface: #faffff;
	--surface-surface-border: #86c8cb;
	--surface-surface-border-muted: #bfe3e3;
	--surface-surface-border-on-hover: #007e84;
	--global-feedback-error: #a23c37;
	--global-interactive-primary-initial: #006368;
	--global-interactive-primary-hover: #007e84;
	--global-interactive-secondary-initial: aqua;
	--global-interactive-secondary-hover: lime;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-teal-showcase {
	--button-btn-primary-fill-initial: #86c8cb;
	--button-btn-primary-text-icon-initial: #004e52;
	--button-btn-secondary-border-initial: #86c8cb;
	--button-btn-secondary-text-icon-initial: #86c8cb;
	--button-btn-primary-fill-hover: #e8fcfc;
	--button-btn-secondary-border-hover: #e8fcfc;
	--button-btn-primary-fill-pressed: #86c8cb;
	--button-btn-secondary-border-pressed: #86c8cb;
	--button-btn-secondary-fill-hover: #e8fcfc;
	--button-btn-tertiary-text-icon-initial: #86c8cb;
	--button-btn-secondary-fill-pressed: #e8fcfc;
	--button-btn-secondary-text-icon-hover: #004e52;
	--button-btn-tertiary-text-icon-hover: #e8fcfc;
	--button-btn-secondary-text-icon-pressed: #004e52;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #007e84;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #46a485;
	--bkgd-bkgd: #004e52;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #bfe3e3;
	--divider-divider-secondary: #5eb7ba;
	--divider-divider-tertiary: #007e84;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary-inverse);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary-inverse);
	--input-input-text-error: #ffdbce;
	--input-input-text-label-error: #ffa99c;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #ffa99c;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: #86c8cb;
	--chip-chip-fill-hover: #006368;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #006368;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-fill-active: #86c8cb;
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--nav-nav-bkgd-hover: rgba(255, 0, 255, .05);
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--text-text-error: #ffa99c;
	--text-text-primary: #ddf3f3;
	--text-text-secondary: #bfe3e3;
	--text-text-primary-inverse: #294175;
	--text-text-secondary-inverse: #466cbe;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #faffff;
	--text-text-secondary-link-hover: #ddf3f3;
	--surface-surface: #006368;
	--surface-surface-border: #007e84;
	--surface-surface-border-muted: #006368;
	--surface-surface-border-on-hover: #86c8cb;
	--global-feedback-error: #ffa99c;
	--global-interactive-primary-initial: #86c8cb;
	--global-interactive-primary-hover: #e8fcfc;
	--global-interactive-secondary-initial: aqua;
	--global-interactive-secondary-hover: lime;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-violet-default {
	--button-btn-primary-fill-initial: #6849ab;
	--button-btn-primary-text-icon-initial: #fff;
	--button-btn-secondary-border-initial: #6849ab;
	--button-btn-secondary-text-icon-initial: #6849ab;
	--button-btn-primary-fill-hover: #8165bf;
	--button-btn-secondary-border-hover: #8165bf;
	--button-btn-primary-fill-pressed: #6849ab;
	--button-btn-secondary-border-pressed: #6849ab;
	--button-btn-secondary-fill-hover: #8165bf;
	--button-btn-tertiary-text-icon-initial: #6849ab;
	--button-btn-secondary-fill-pressed: #6849ab;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #8165bf;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #f1f5fe;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #46a485;
	--bkgd-bkgd: #fff;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #83a3e7;
	--divider-divider-secondary: #bccef5;
	--divider-divider-tertiary: #f1f5fe;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary);
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #bb4c44;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #bb4c44;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: #294175;
	--chip-chip-fill-hover: #f1f5fe;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #bccef5;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-fill-active: #6849ab;
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--nav-nav-bkgd-hover: rgba(255, 0, 255, .05);
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--text-text-error: #bb4c44;
	--text-text-primary: #294175;
	--text-text-secondary: #466cbe;
	--text-text-primary-inverse: #f0f;
	--text-text-secondary-inverse: #f0f;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #8165bf;
	--text-text-secondary-link-hover: #6286d5;
	--surface-surface: #f1f5fe;
	--surface-surface-border: #bccef5;
	--surface-surface-border-muted: #e7edfd;
	--surface-surface-border-on-hover: #36569b;
	--global-feedback-error: #bb4c44;
	--global-interactive-primary-initial: #6849ab;
	--global-interactive-primary-hover: #8165bf;
	--global-interactive-secondary-initial: #466cbe;
	--global-interactive-secondary-hover: #6286d5;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-violet-highlight {
	--button-btn-primary-fill-initial: #6849ab;
	--button-btn-primary-text-icon-initial: #fff;
	--button-btn-secondary-border-initial: #6849ab;
	--button-btn-secondary-text-icon-initial: #6849ab;
	--button-btn-primary-fill-hover: #8165bf;
	--button-btn-secondary-border-hover: #8165bf;
	--button-btn-primary-fill-pressed: #6849ab;
	--button-btn-secondary-border-pressed: #6849ab;
	--button-btn-secondary-fill-hover: #8165bf;
	--button-btn-tertiary-text-icon-initial: #6849ab;
	--button-btn-secondary-fill-pressed: #6849ab;
	--button-btn-secondary-text-icon-hover: #fff;
	--button-btn-tertiary-text-icon-hover: #8165bf;
	--button-btn-secondary-text-icon-pressed: #fff;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #fcfaff;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #2f896b;
	--bkgd-bkgd: #e7dcff;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #9c7edd;
	--divider-divider-secondary: #b99ff2;
	--divider-divider-tertiary: #d0baff;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary);
	--input-input-text-error: #bb4c44;
	--input-input-text-label-error: #a23c37;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #a23c37;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: #6849ab;
	--chip-chip-fill-hover: #f3eeff;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #d0baff;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-fill-active: #6849ab;
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--nav-nav-bkgd-hover: rgba(255, 0, 255, .05);
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--text-text-error: #a23c37;
	--text-text-primary: #483276;
	--text-text-secondary: #6849ab;
	--text-text-primary-inverse: #f0f;
	--text-text-secondary-inverse: #f0f;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #8165bf;
	--text-text-secondary-link-hover: lime;
	--surface-surface: #f3eeff;
	--surface-surface-border: #b99ff2;
	--surface-surface-border-muted: #d0baff;
	--surface-surface-border-on-hover: #6849ab;
	--global-feedback-error: #a23c37;
	--global-interactive-primary-initial: #6849ab;
	--global-interactive-primary-hover: #8165bf;
	--global-interactive-secondary-initial: aqua;
	--global-interactive-secondary-hover: lime;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

.theme-violet-showcase {
	--button-btn-primary-fill-initial: #eee5ff;
	--button-btn-primary-text-icon-initial: #6849ab;
	--button-btn-secondary-border-initial: #eee5ff;
	--button-btn-secondary-text-icon-initial: #f3eeff;
	--button-btn-primary-fill-hover: #fcfaff;
	--button-btn-secondary-border-hover: #eee5ff;
	--button-btn-primary-fill-pressed: #f3eeff;
	--button-btn-secondary-border-pressed: #f3eeff;
	--button-btn-secondary-fill-hover: #f3eeff;
	--button-btn-tertiary-text-icon-initial: #f3eeff;
	--button-btn-secondary-fill-pressed: #f3eeff;
	--button-btn-secondary-text-icon-hover: #6849ab;
	--button-btn-tertiary-text-icon-hover: #f3eeff;
	--button-btn-secondary-text-icon-pressed: #6849ab;
	--logo-logo-fill: #fff;
	--icon-icon-fill-primary: var(--text-text-primary);
	--icon-icon-fill-secondary: #f0f;
	--icon-icon-hex-bkgd: #8165bf;
	--icon-icon-fill-specialty: var(--text-text-secondary);
	--icon-icon-fill-checkmark: #7baf9e;
	--bkgd-bkgd: #513986;
	--bkgd-section-wrapper: #fff;
	--bkgd-bkgd-nav-sticky: #fff;
	--bkgd-bkgd-cta-green: #1a7a5a;
	--bkgd-bkgd-cta-purple: #686abc;
	--bkgd-bkgd-cta-yellow: #ffd175;
	--bkgd-bkgd-cta-contact: #466cbe;
	--divider-divider-primary: #e7dcff;
	--divider-divider-secondary: #b99ff2;
	--divider-divider-tertiary: #8165bf;
	--input-input-fill: #fff;
	--input-input-text-inactive: var(--text-text-secondary-inverse);
	--input-input-text-label: var(--text-text-secondary);
	--input-input-text-filled: var(--text-text-primary-inverse);
	--input-input-text-error: #ffdbce;
	--input-input-text-label-error: #ffa99c;
	--input-input-border-initial: var(--surface-surface-border);
	--input-input-border-focus: var(--surface-surface-border-on-hover);
	--input-input-border-error: #ffa99c;
	--visual-elements-illustration-tan: #c4c5c8;
	--visual-elements-illustration-purple: #7e7ed2;
	--visual-elements-illustration-blue: #223762;
	--visual-elements-illustration-green: #1a7a5a;
	--code-code-fill: var(--surface-surface);
	--code-code-border: var(--surface-surface-border);
	--chip-chip-text-initial: var(--text-text-primary);
	--chip-chip-border-active: #d0baff;
	--chip-chip-fill-hover: #6849ab;
	--chip-chip-fill-active: var(--surface-surface);
	--chip-chip-border-initial: #8165bf;
	--chip-chip-fill-initial: var(--bkgd-bkgd);
	--chip-chip-border-hover: var(--surface-surface-border-on-hover);
	--tab-control-tab-text-initial: var(--text-text-primary);
	--tab-control-tab-text-active: var(--bkgd-bkgd);
	--tab-control-tab-fill-initial: var(--surface-surface);
	--tab-control-tab-fill-hover: var(--surface-surface);
	--tab-control-tab-fill-active: #f3eeff;
	--tab-control-tab-border-hover: var(--surface-surface-border-on-hover);
	--nav-nav-bkgd-hover: rgba(255, 0, 255, .05);
	--nav-nav-text-primary: var(--text-text-primary);
	--nav-nav-text-secondary: var(--text-text-secondary);
	--text-text-error: #ffa99c;
	--text-text-primary: #eee5ff;
	--text-text-secondary: #d0baff;
	--text-text-primary-inverse: #294175;
	--text-text-secondary-inverse: #466cbe;
	--text-text-highlighted: #bccef5;
	--text-text-primary-link-hover: #f3eeff;
	--text-text-secondary-link-hover: #e7dcff;
	--surface-surface: #6849ab;
	--surface-surface-border: #8165bf;
	--surface-surface-border-muted: #6849ab;
	--surface-surface-border-on-hover: #d0baff;
	--global-feedback-error: #ffa99c;
	--global-interactive-primary-hover: #f3eeff;
	--global-interactive-primary-initial: #f3eeff;
	--global-interactive-secondary-initial: aqua;
	--global-interactive-secondary-hover: #e7dcff;
	--global-neutral: #fff;
	--border-border-general-initial: var(--surface-surface-border);
}

:root {
	--dimension-desktop-sp-section-top-bottom: 80px;
	--dimension-desktop-sp-section-top-bottom-unitless: 80;
	--dimension-desktop-sp-section-left-right: 40px;
	--dimension-desktop-sp-section-left-right-unitless: 40;
	--dimension-desktop-sp-section-between-block-patterns: 80px;
	--dimension-desktop-sp-section-between-block-patterns-unitless: 80;
	--dimension-desktop-sp-row: 40px;
	--dimension-desktop-sp-row-unitless: 40;
	--dimension-desktop-sp-section-wrapper-top-bottom: 40px;
	--dimension-desktop-sp-section-wrapper-top-bottom-unitless: 40;
	--dimension-desktop-sp-section-wrapper-left-right: 40px;
	--dimension-desktop-sp-section-wrapper-left-right-unitless: 40;
	--dimension-desktop-sp-section-margin: 40px;
	--dimension-desktop-sp-section-margin-unitless: 40;
	--dimension-desktop-sp-section-wrapper-grouped: 0px;
	--dimension-desktop-sp-section-wrapper-grouped-unitless: 0;
	--dimension-desktop-gutter-large: 48px;
	--dimension-desktop-gutter-large-unitless: 48;
	--dimension-desktop-gutter-default: 32px;
	--dimension-desktop-gutter-default-unitless: 32;
	--dimension-desktop-gutter-inset: 24px;
	--dimension-desktop-gutter-inset-unitless: 24;
	--dimension-desktop-gutter-grid: 32px;
	--dimension-desktop-gutter-grid-unitless: 32;
	--dimension-desktop-icon-size-sm: 24px;
	--dimension-desktop-icon-size-sm-unitless: 24;
	--dimension-desktop-icon-size-med: 48px;
	--dimension-desktop-icon-size-med-unitless: 48;
	--dimension-desktop-icon-size-lg: 88px;
	--dimension-desktop-icon-size-lg-unitless: 88;
	--dimension-desktop-border-radius-default: 2px;
	--dimension-desktop-border-radius-default-unitless: 2;
	--dimension-desktop-border-radius-inset: 0px;
	--dimension-desktop-border-radius-inset-unitless: 0;
	--dimension-desktop-border-radius-wrapper: 40px;
	--dimension-desktop-border-radius-wrapper-unitless: 40;
	--dimension-desktop-border-weight-initial: 1px;
	--dimension-desktop-border-weight-initial-unitless: 1;
	--dimension-desktop-border-weight-hover: 1px;
	--dimension-desktop-border-weight-hover-unitless: 1;
	--dimension-desktop-object-padding-med: 40px;
	--dimension-desktop-object-padding-med-unitless: 40;
	--dimension-desktop-text-styles-size-h1: 56px;
	--dimension-desktop-text-styles-size-h1-unitless: 56;
	--dimension-desktop-text-styles-size-h1-title: 48px;
	--dimension-desktop-text-styles-size-h1-title-unitless: 48;
	--dimension-desktop-text-styles-size-h1-special: 40px;
	--dimension-desktop-text-styles-size-h1-special-unitless: 40;
	--dimension-desktop-text-styles-size-h2: 44px;
	--dimension-desktop-text-styles-size-h2-unitless: 44;
	--dimension-desktop-text-styles-size-h2-special: 20px;
	--dimension-desktop-text-styles-size-h2-special-unitless: 20;
	--dimension-desktop-text-styles-size-h3: 32px;
	--dimension-desktop-text-styles-size-h3-unitless: 32;
	--dimension-desktop-text-styles-size-h4: 22px;
	--dimension-desktop-text-styles-size-h4-unitless: 22;
	--dimension-desktop-text-styles-size-h4-special: 14px;
	--dimension-desktop-text-styles-size-h4-special-unitless: 14;
	--dimension-desktop-text-styles-size-h5: 18px;
	--dimension-desktop-text-styles-size-h5-unitless: 18;
	--dimension-desktop-text-styles-size-body-reg: 16px;
	--dimension-desktop-text-styles-size-body-reg-unitless: 16;
	--dimension-desktop-text-styles-size-heading-caps: 12px;
	--dimension-desktop-text-styles-size-heading-caps-unitless: 12;
	--dimension-desktop-text-styles-size-body-sm: 14px;
	--dimension-desktop-text-styles-size-body-sm-unitless: 14;
	--dimension-desktop-text-styles-size-detail: 16px;
	--dimension-desktop-text-styles-size-detail-unitless: 16;
	--dimension-desktop-text-styles-size-callout: 18px;
	--dimension-desktop-text-styles-size-callout-unitless: 18;
	--dimension-desktop-text-styles-size-footer-breadcrumb: 12px;
	--dimension-desktop-text-styles-size-footer-breadcrumb-unitless: 12;
	--dimension-desktop-text-styles-size-number-xl: 80px;
	--dimension-desktop-text-styles-size-number-xl-unitless: 80;
	--dimension-desktop-text-styles-size-number-xxl: 96px;
	--dimension-desktop-text-styles-size-number-xxl-unitless: 96;
	--dimension-desktop-text-styles-line-height-line-height-h1: 67.2px;
	--dimension-desktop-text-styles-line-height-line-height-h1-unitless: 67.2;
	--dimension-desktop-text-styles-line-height-line-height-h1-special: 52px;
	--dimension-desktop-text-styles-line-height-line-height-h1-special-unitless: 52;
	--dimension-desktop-text-styles-line-height-line-height-h2: 52.8px;
	--dimension-desktop-text-styles-line-height-line-height-h2-unitless: 52.8;
	--dimension-desktop-text-styles-line-height-line-height-h3: 38.4px;
	--dimension-desktop-text-styles-line-height-line-height-h3-unitless: 38.4;
	--dimension-desktop-text-styles-line-height-line-height-h3-special: 52.8px;
	--dimension-desktop-text-styles-line-height-line-height-h3-special-unitless: 52.8;
	--dimension-desktop-text-styles-line-height-line-height-h4: 28.6px;
	--dimension-desktop-text-styles-line-height-line-height-h4-unitless: 28.6;
}

:root {
	--dimension-mobile-sp-section-top-bottom: 80px;
	--dimension-mobile-sp-section-top-bottom-unitless: 80;
	--dimension-mobile-sp-section-left-right: 24px;
	--dimension-mobile-sp-section-left-right-unitless: 24;
	--dimension-mobile-sp-section-between-block-patterns: 80px;
	--dimension-mobile-sp-section-between-block-patterns-unitless: 80;
	--dimension-mobile-sp-row: 24px;
	--dimension-mobile-sp-row-unitless: 24;
	--dimension-mobile-sp-section-wrapper-top-bottom: 24px;
	--dimension-mobile-sp-section-wrapper-top-bottom-unitless: 24;
	--dimension-mobile-sp-section-wrapper-left-right: 0px;
	--dimension-mobile-sp-section-wrapper-left-right-unitless: 0;
	--dimension-mobile-sp-section-margin: 40px;
	--dimension-mobile-sp-section-margin-unitless: 40;
	--dimension-mobile-sp-section-wrapper-grouped: 0px;
	--dimension-mobile-sp-section-wrapper-grouped-unitless: 0;
	--dimension-mobile-gutter-large: 48px;
	--dimension-mobile-gutter-large-unitless: 48;
	--dimension-mobile-gutter-default: 32px;
	--dimension-mobile-gutter-default-unitless: 32;
	--dimension-mobile-gutter-inset: 24px;
	--dimension-mobile-gutter-inset-unitless: 24;
	--dimension-mobile-gutter-grid: 24px;
	--dimension-mobile-gutter-grid-unitless: 24;
	--dimension-mobile-icon-size-sm: 24px;
	--dimension-mobile-icon-size-sm-unitless: 24;
	--dimension-mobile-icon-size-med: 48px;
	--dimension-mobile-icon-size-med-unitless: 48;
	--dimension-mobile-icon-size-lg: 88px;
	--dimension-mobile-icon-size-lg-unitless: 88;
	--dimension-mobile-border-radius-default: 2px;
	--dimension-mobile-border-radius-default-unitless: 2;
	--dimension-mobile-border-radius-inset: 0px;
	--dimension-mobile-border-radius-inset-unitless: 0;
	--dimension-mobile-border-radius-wrapper: 0px;
	--dimension-mobile-border-radius-wrapper-unitless: 0;
	--dimension-mobile-border-weight-initial: 1px;
	--dimension-mobile-border-weight-initial-unitless: 1;
	--dimension-mobile-border-weight-hover: 1px;
	--dimension-mobile-border-weight-hover-unitless: 1;
	--dimension-mobile-object-padding-med: 24px;
	--dimension-mobile-object-padding-med-unitless: 24;
	--dimension-mobile-text-styles-size-h1: 32px;
	--dimension-mobile-text-styles-size-h1-unitless: 32;
	--dimension-mobile-text-styles-size-h1-title: 32px;
	--dimension-mobile-text-styles-size-h1-title-unitless: 32;
	--dimension-mobile-text-styles-size-h1-special: 38px;
	--dimension-mobile-text-styles-size-h1-special-unitless: 38;
	--dimension-mobile-text-styles-size-h2: 32px;
	--dimension-mobile-text-styles-size-h2-unitless: 32;
	--dimension-mobile-text-styles-size-h2-special: 20px;
	--dimension-mobile-text-styles-size-h2-special-unitless: 20;
	--dimension-mobile-text-styles-size-h3: 26px;
	--dimension-mobile-text-styles-size-h3-unitless: 26;
	--dimension-mobile-text-styles-size-h4: 22px;
	--dimension-mobile-text-styles-size-h4-unitless: 22;
	--dimension-mobile-text-styles-size-h4-special: 14px;
	--dimension-mobile-text-styles-size-h4-special-unitless: 14;
	--dimension-mobile-text-styles-size-h5: 18px;
	--dimension-mobile-text-styles-size-h5-unitless: 18;
	--dimension-mobile-text-styles-size-body-reg: 16px;
	--dimension-mobile-text-styles-size-body-reg-unitless: 16;
	--dimension-mobile-text-styles-size-body-sm: 14px;
	--dimension-mobile-text-styles-size-body-sm-unitless: 14;
	--dimension-mobile-text-styles-size-detail: 16px;
	--dimension-mobile-text-styles-size-detail-unitless: 16;
	--dimension-mobile-text-styles-size-callout: 18px;
	--dimension-mobile-text-styles-size-callout-unitless: 18;
	--dimension-mobile-text-styles-size-footer-breadcrumb: 12px;
	--dimension-mobile-text-styles-size-footer-breadcrumb-unitless: 12;
	--dimension-mobile-text-styles-size-number-xl: 80px;
	--dimension-mobile-text-styles-size-number-xl-unitless: 80;
	--dimension-mobile-text-styles-size-heading-caps: 12px;
	--dimension-mobile-text-styles-size-heading-caps-unitless: 12;
	--dimension-mobile-text-styles-line-height-line-height-h1: 38.4px;
	--dimension-mobile-text-styles-line-height-line-height-h1-unitless: 38.4;
	--dimension-mobile-text-styles-line-height-line-height-h1-special: 49.4px;
	--dimension-mobile-text-styles-line-height-line-height-h1-special-unitless: 49.4;
	--dimension-mobile-text-styles-line-height-line-height-h2: 38.4px;
	--dimension-mobile-text-styles-line-height-line-height-h2-unitless: 38.4;
	--dimension-mobile-text-styles-line-height-line-height-h3: 31.2px;
	--dimension-mobile-text-styles-line-height-line-height-h3-unitless: 31.2;
	--dimension-mobile-text-styles-line-height-line-height-h3-special: 38.4px;
	--dimension-mobile-text-styles-line-height-line-height-h3-special-unitless: 38.4;
	--dimension-mobile-text-styles-line-height-line-height-h4: 28.6px;
	--dimension-mobile-text-styles-line-height-line-height-h4-unitless: 28.6;
	--dimension-mobile-text-styles-size-number-xxl: 96px;
	--dimension-mobile-text-styles-size-number-xxl-unitless: 96;
}

/**
 * WordPress Preset Overrides
 * Makes WP font-size classes reference our CSS variables
 */
:root {
	--wp--preset--font-size--h1: var(--text-styles-size-h1-fluid, clamp(32px, calc(32px + ( 56 - 32 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 56px));
	--wp--preset--font-size--h1-title: var(--text-styles-size-h1-title-fluid, clamp(32px, calc(32px + ( 48 - 32 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 48px));
	--wp--preset--font-size--h1-special: var(--text-styles-size-h1-special-fluid, clamp(38px, calc(38px + ( 40 - 38 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 40px));
	--wp--preset--font-size--h2: var(--text-styles-size-h2-fluid, clamp(32px, calc(32px + ( 44 - 32 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 44px));
	--wp--preset--font-size--h2-special: var(--text-styles-size-h2-special-fluid, clamp(20px, calc(20px + ( 20 - 20 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 20px));
	--wp--preset--font-size--h3: var(--text-styles-size-h3-fluid, clamp(26px, calc(26px + ( 32 - 26 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 32px));
	--wp--preset--font-size--h4: var(--text-styles-size-h4-fluid, clamp(22px, calc(22px + ( 22 - 22 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 22px));
	--wp--preset--font-size--h4-special: var(--text-styles-size-h4-special-fluid, clamp(14px, calc(14px + ( 14 - 14 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 14px));
	--wp--preset--font-size--h5: var(--text-styles-size-h5-fluid, clamp(18px, calc(18px + ( 18 - 18 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 18px));
	--wp--preset--font-size--body-reg: var(--text-styles-size-body-reg-fluid, clamp(16px, calc(16px + ( 16 - 16 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 16px));
	--wp--preset--font-size--headingcaps: var(--text-styles-size-heading-caps-fluid, clamp(12px, calc(12px + ( 12 - 12 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 12px));
	--wp--preset--font-size--body-sm: var(--text-styles-size-body-sm-fluid, clamp(14px, calc(14px + ( 14 - 14 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 14px));
	--wp--preset--font-size--detail: var(--text-styles-size-detail-fluid, clamp(16px, calc(16px + ( 16 - 16 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 16px));
	--wp--preset--font-size--callout: var(--text-styles-size-callout-fluid, clamp(18px, calc(18px + ( 18 - 18 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 18px));
	--wp--preset--font-size--footer-plus-breadcrumb: var(--text-styles-size-footer-breadcrumb-fluid, clamp(12px, calc(12px + ( 12 - 12 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 12px));
	--wp--preset--font-size--numberxl: var(--text-styles-size-number-xl-fluid, clamp(80px, calc(80px + ( 80 - 80 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 80px));
	--wp--preset--font-size--numberxxl: var(--text-styles-size-number-xxl-fluid, clamp(96px, calc(96px + ( 96 - 96 ) * ( ( 100vw - 375px ) / ( 1500 - 375 ) )), 96px));
}

.error404 .wp-site-blocks {
	display: grid;
	grid-template-rows: calc(100vh - var(--wp-admin--admin-bar--height, 0px)) 1fr;
	min-height: calc(100vh - var(--wp-admin--admin-bar--height, 0px));
}

.error404 .entry-content {
	grid-row: 1;
	display: flex;
	align-items: center;
}

.error404 .entry-content > .wp-block-sep-section-wrapper {
	height: 100%;
	padding-top: 0;
	padding-bottom: 0;
}

.error404 .entry-content > .wp-block-sep-section-wrapper > .wp-block-sep-section {
	height: 100%;
	padding-bottom: 0;
	margin: 0;
}

.error404 .entry-content > .wp-block-sep-section-wrapper > .wp-block-sep-section > .section-inner {
	height: 100%;
}

.error404 .entry-content > .wp-block-sep-section-wrapper > .wp-block-sep-section > .section-inner > main {
	height: 100%;
	display: grid;
	grid-template-rows: 1fr auto;
	gap: 0;
	align-items: center;
}

.error404 .entry-content .wp-block-search__input {
	padding-left: 46px;
}

.error404 .entry-content .wp-block-search__inside-wrapper {
	position: relative;
}

.error404 .entry-content .wp-block-search__inside-wrapper:before {
	content: "";
	position: absolute;
	left: 18px;
	top: 50%;
	transform: translateY(-50%);
	height: 18px;
	width: 18px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: var(--icon-icon-fill-primary);
	-webkit-mask-image: url("data:image/svg+xml;utf8,<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M16.1383 17.1923L9.8575 10.9113C9.3575 11.3241 8.7825 11.6472 8.1325 11.8805C7.4825 12.1138 6.81008 12.2305 6.11525 12.2305C4.40608 12.2305 2.95958 11.6388 1.77575 10.4553C0.591917 9.27175 0 7.82558 0 6.11675C0 4.40808 0.59175 2.96142 1.77525 1.77675C2.95875 0.59225 4.40492 0 6.11375 0C7.82242 0 9.26908 0.591916 10.4537 1.77575C11.6382 2.95958 12.2305 4.40608 12.2305 6.11525C12.2305 6.82942 12.1107 7.5115 11.871 8.1615C11.6312 8.8115 11.3112 9.37683 10.9113 9.8575L17.192 16.1383L16.1383 17.1923ZM6.11525 10.7308C7.40375 10.7308 8.49508 10.2836 9.38925 9.38925C10.2836 8.49508 10.7308 7.40375 10.7308 6.11525C10.7308 4.82675 10.2836 3.73542 9.38925 2.84125C8.49508 1.94692 7.40375 1.49975 6.11525 1.49975C4.82675 1.49975 3.73542 1.94692 2.84125 2.84125C1.94692 3.73542 1.49975 4.82675 1.49975 6.11525C1.49975 7.40375 1.94692 8.49508 2.84125 9.38925C3.73542 10.2836 4.82675 10.7308 6.11525 10.7308Z\" /></svg>");
	mask-image: url("data:image/svg+xml;utf8,<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M16.1383 17.1923L9.8575 10.9113C9.3575 11.3241 8.7825 11.6472 8.1325 11.8805C7.4825 12.1138 6.81008 12.2305 6.11525 12.2305C4.40608 12.2305 2.95958 11.6388 1.77575 10.4553C0.591917 9.27175 0 7.82558 0 6.11675C0 4.40808 0.59175 2.96142 1.77525 1.77675C2.95875 0.59225 4.40492 0 6.11375 0C7.82242 0 9.26908 0.591916 10.4537 1.77575C11.6382 2.95958 12.2305 4.40608 12.2305 6.11525C12.2305 6.82942 12.1107 7.5115 11.871 8.1615C11.6312 8.8115 11.3112 9.37683 10.9113 9.8575L17.192 16.1383L16.1383 17.1923ZM6.11525 10.7308C7.40375 10.7308 8.49508 10.2836 9.38925 9.38925C10.2836 8.49508 10.7308 7.40375 10.7308 6.11525C10.7308 4.82675 10.2836 3.73542 9.38925 2.84125C8.49508 1.94692 7.40375 1.49975 6.11525 1.49975C4.82675 1.49975 3.73542 1.94692 2.84125 2.84125C1.94692 3.73542 1.49975 4.82675 1.49975 6.11525C1.49975 7.40375 1.94692 8.49508 2.84125 9.38925C3.73542 10.2836 4.82675 10.7308 6.11525 10.7308Z\" /></svg>");
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
}

.error404 .wp-site-blocks .entry-content > .wp-block-sep-section-wrapper:first-child > .wp-block-sep-section {
	--padding-top: calc(var(--sp-section-wrapper-top-bottom, 0px) + var(--header-height, 0px));
	--padding-bottom: calc(var(--sp-section-wrapper-top-bottom, 0px) + var(--header-height, 0px));
}

.py-0 {
	--py: 0px;
	padding-top: var(--py);
	padding-bottom: var(--py);
}

.mb-0 {
	--mb: 0;
}

.body {
	font-family: var(--core-styles-fonts-font-family-heading), serif;
}

.body h1, .body h2, .body h3, .body h4, .body h5, .body h6 {
	font-weight: 300;
}

.body h1 {
	font-size: var(--dimension-desktop-size-h1, inherit) !important;
}

.body h2 {
	font-size: clamp(var(--dimension-mobile-size-h2, inherit), var(--dimension-desktop-size-h2-unitless, 56) / 1512 * 100vw, var(--dimension-desktop-size-h2, inherit)) !important;
}

.body ul {
	padding-left: 1em;
}

.wp-block-image.is-style-rounded img {
	border: 1px solid var(--surface-surface-border, var(--blue-100));
}

.theme-blue-showcase, .theme-green-showcase {
	--button-btn-secondary-border-initial: var(--brand-blue-025);
	--button-btn-secondary-text-icon-initial: var(--brand-blue-025);
	--button-btn-secondary-border-hover: var(--brand-blue-100);
}

.wp-site-blocks .entry-content > .wp-block-sep-section-wrapper:first-child > .wp-block-sep-section {
	--padding-top: calc(var(--sp-section-wrapper-top-bottom, 0px) + var(--header-height, 0px));
}

.single-team_member .wp-site-blocks .entry-content > .wp-block-sep-section-wrapper:first-child > .wp-block-sep-section {
	--padding-top: calc(var(--sp-section-wrapper-top-bottom, 0px));
}

.single-podcast .wp-site-blocks .wp-block-template-part:has(> header) + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-podcast .wp-site-blocks .wp-block-template-part:has(> header) + .sep-header__breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-podcast .wp-site-blocks .wp-block-template-part:has(> header) + .breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-podcast .wp-site-blocks header + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-podcast .wp-site-blocks header + .sep-header__breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-podcast .wp-site-blocks header + .breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-post .wp-site-blocks .wp-block-template-part:has(> header) + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-post .wp-site-blocks .wp-block-template-part:has(> header) + .sep-header__breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-post .wp-site-blocks .wp-block-template-part:has(> header) + .breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-post .wp-site-blocks header + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-post .wp-site-blocks header + .sep-header__breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-post .wp-site-blocks header + .breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-team_member .wp-site-blocks .wp-block-template-part:has(> header) + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-team_member .wp-site-blocks .wp-block-template-part:has(> header) + .sep-header__breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-team_member .wp-site-blocks .wp-block-template-part:has(> header) + .breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-team_member .wp-site-blocks header + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-team_member .wp-site-blocks header + .sep-header__breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .single-team_member .wp-site-blocks header + .breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .author.archive .wp-site-blocks .wp-block-template-part:has(> header) + .wp-block-sep-section-wrapper > .wp-block-sep-section, .author.archive .wp-site-blocks .wp-block-template-part:has(> header) + .sep-header__breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .author.archive .wp-site-blocks .wp-block-template-part:has(> header) + .breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .author.archive .wp-site-blocks header + .wp-block-sep-section-wrapper > .wp-block-sep-section, .author.archive .wp-site-blocks header + .sep-header__breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .author.archive .wp-site-blocks header + .breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .archive .wp-site-blocks .wp-block-template-part:has(> header) + .wp-block-sep-section-wrapper > .wp-block-sep-section, .archive .wp-site-blocks .wp-block-template-part:has(> header) + .sep-header__breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .archive .wp-site-blocks .wp-block-template-part:has(> header) + .breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .archive .wp-site-blocks header + .wp-block-sep-section-wrapper > .wp-block-sep-section, .archive .wp-site-blocks header + .sep-header__breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section, .archive .wp-site-blocks header + .breadcrumb-bar + .wp-block-sep-section-wrapper > .wp-block-sep-section {
	--padding-top: calc(var(--sp-section-wrapper-top-bottom, 0px) + var(--header-height, 0px));
}

:root {
	--core-styles-fonts-kerning-body-kerning: -.015625em;
	--core-styles-fonts-kerning-h1-kerning: -.01339286em;
	--core-styles-fonts-kerning-h2-kerning: -.015625em;
	--core-styles-fonts-kerning-h3-kerning: -.015625em;
	--core-styles-fonts-kerning-h4-kerning: -.015625em;
	--text-styles-line-height-line-height-h3: 1.2;
	--wp--preset--font-size--callout: var(--text-styles-size-callout, 18px);
}

h1 {
	font-size: var(--text-styles-size-h1-fluid, var(--text-styles-size-h1));
}

h2 {
	font-size: var(--text-styles-size-h2-fluid, var(--text-styles-size-h2));
}

h3 {
	font-size: var(--text-styles-size-h3-fluid, var(--text-styles-size-h3));
}

h4 {
	font-size: var(--text-styles-size-h4-fluid, var(--text-styles-size-h4));
}

h5 {
	font-size: var(--text-styles-size-h5-fluid, var(--text-styles-size-h5));
}

.wp-block-heading.is-style-uppercase {
	text-transform: uppercase;
	letter-spacing: .02em;
}

.has-h-1-special-font-size {
	line-height: 1.3;
}

.has-callout-font-size {
	line-height: var(--lineHeight-lineHeight-callout, 1.4);
}

h1, .has-h-1-font-size {
	line-height: 1.2;
	letter-spacing: var(--core-styles-fonts-kerning-h1-kerning, inherit);
}

h2, .has-h-2-font-size {
	line-height: 1.2;
	letter-spacing: var(--core-styles-fonts-kerning-h2-kerning, inherit);
}

h3, .has-h-3-font-size {
	letter-spacing: var(--core-styles-fonts-kerning-h3-kerning, inherit);
	line-height: var(--text-styles-line-height-line-height-h3);
}

h4, .has-h-4-font-size {
	letter-spacing: var(--core-styles-fonts-kerning-h4-kerning, inherit);
}

.has-h-2-special-font-size {
	font-weight: 500;
}

body {
	letter-spacing: var(--core-styles-fonts-kerning-body-kerning, inherit);
}

body p {
	line-height: 1.5;
}

.has-trim {
	--mb: 0;
}

:root :where(.is-layout-constrained) > * p:not(:last-child), :root :where(.is-layout-constrained) > * ul:not(:last-child), :root :where(.is-layout-constrained) > * ol:not(:last-child) {
	margin-bottom: var(--mb, 2em);
}

:root :where(.is-layout-constrained) > * p:not(:last-child).has-callout-font-size, :root :where(.is-layout-constrained) > * ul:not(:last-child).has-callout-font-size, :root :where(.is-layout-constrained) > * ol:not(:last-child).has-callout-font-size {
	margin-bottom: var(--mb, 1.33em);
}

:root :where(.is-layout-constrained) > * p:not(:last-child):has(+ ul), :root :where(.is-layout-constrained) > * ul:not(:last-child):has(+ ul), :root :where(.is-layout-constrained) > * ol:not(:last-child):has(+ ul) {
	margin-bottom: var(--mb, var(--block-gap));
}

.is-layout-flex.is-vertical > p:not(:last-child), .is-layout-flex.is-vertical ul:not(:last-child), .is-layout-flex.is-vertical ol:not(:last-child) {
	margin-bottom: var(--mb, calc(2em - var(--block-gap)));
}

:where(.editor-styles-wrapper) .is-layout-flex.is-vertical > p:not(:last-child), :where(.editor-styles-wrapper) .is-layout-flex.is-vertical ul:not(:last-child), :where(.editor-styles-wrapper) .is-layout-flex.is-vertical ol:not(:last-child) {
	margin-bottom: calc(2em - var(--block-gap));
}

.wp-block-navigation {
	--mb: 0;
}

.wp-block-button.is-style-tertiary .wp-block-button__link {
	background-color: transparent !important;
	color: var(--button-btn-tertiary-text-icon-initial, inherit);
	padding: .75rem 1.5rem;
	padding-left: 0;
	padding-right: 32px;
	position: relative;
}

.wp-block-button.is-style-tertiary .wp-block-button__link::after {
	content: "";
	position: absolute;
	right: 4px;
	top: 50%;
	transform: translateY(-50%);
	width: 18px;
	height: 11px;
	background-color: currentColor;
	mask-image: url("data:image/svg+xml,%3Csvg width=\'18\' height=\'11\' viewBox=\'0 0 18 11\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M12.7841 10.1818L11.9091 9.30682L15.5114 5.71591H0V4.46591H15.5114L11.9091 0.863636L12.7841 0L17.875 5.09091L12.7841 10.1818Z\' fill=\'black\'/%3E%3C/svg%3E");
	mask-repeat: no-repeat;
	mask-position: center;
	mask-size: contain;
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg width=\'18\' height=\'11\' viewBox=\'0 0 18 11\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M12.7841 10.1818L11.9091 9.30682L15.5114 5.71591H0V4.46591H15.5114L11.9091 0.863636L12.7841 0L17.875 5.09091L12.7841 10.1818Z\' fill=\'black\'/%3E%3C/svg%3E");
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	-webkit-mask-size: contain;
	transition: transform .2s ease;
}

.wp-block-button.is-style-tertiary .wp-block-button__link:hover {
	color: var(--button-btn-tertiary-text-icon-hover, #36569b);
}

.wp-block-button.is-style-tertiary .wp-block-button__link:hover::after {
	transform: translateY(-50%) translateX(4px);
}

.wp-block-button {
	line-height: 0;
}

.wp-block-button .wp-block-button__link {
	border-radius: 99999px;
	overflow: hidden;
	line-height: 1;
	box-sizing: border-box;
}

.wp-block-button .wp-block-button__link, .wp-block-button.is-style-fill .wp-block-button__link {
	background: var(--button-btn-primary-fill-initial, inherit);
	color: var(--button-btn-primary-text-icon-initial, inherit);
}

.wp-block-button.is-style-outline .wp-block-button__link {
	box-shadow: inset 0 0 0 2px var(--button-btn-secondary-border-hover, inherit);
	background: transparent;
	color: var(--button-btn-secondary-text-icon-initial, inherit);
}

.wp-block-group {
	--block-gap: .5rem;
	--group-border-color: var(--surface-surface-border-muted);
}

.wp-block-group.has-custom-row-gap {
	row-gap: var(--row-gap);
}

.wp-block-group.is-layout-grid {
	--block-gap: var(--gutter-default);
}

.wp-block-group.is-layout-flex:not(.is-vertical) {
	--block-gap: var(--gutter-default, 32px);
}

.wp-block-group.is-layout-flex ul {
	margin-left: 1em;
}

@media (min-width: 1500px) {
	.wp-block-group:not(main) {
		max-width: clamp(0px, 74.6666666667vw, 1440px);
	}
}

.wp-block-group.has-max-width-narrower {
	width: 100%;
	max-width: 730px;
}

@media (min-width: 1500px) {
	.wp-block-group.has-max-width-narrower {
		max-width: clamp(0px, 48.6666666667vw, 975px);
	}
}

.wp-block-group.has-max-width-narrow {
	width: 100%;
	max-width: 900px;
}

@media (min-width: 1500px) {
	.wp-block-group.has-max-width-narrow {
		max-width: clamp(0px, 60vw, 50rem);
	}
}

.wp-block-group.is-content-justification-center, .wp-block-group.align-block-center {
	margin-left: auto;
	margin-right: auto;
}

.wp-block-group.align-block-right {
	margin-left: auto;
}

.wp-block-group.has-max-width-full {
	max-width: none;
	width: var(--vw, 100vw);
	position: relative;
	left: 50%;
	transform: translate(-50%);
}

.wp-block-group.has-max-width-custom {
	max-width: var(--max-w);
}

.wp-block-group.is-style-fill > *:last-child, .wp-block-group.is-style-inverse > *:last-child, .wp-block-group.is-style-border > *:last-child {
	margin-bottom: 0;
}

.wp-block-group.is-style-fill {
	background-color: var(--surface-surface, #f1f5fe);
	border: var(--border-weight-initial, 1px) solid var(--surface-surface-border, #bccef5);
	border-radius: var(--core-styles-border-radius-default, 8px);
	padding: var(--gutter-grid, 32px) var(--gutter-grid, 32px);
}

.wp-block-group.is-style-inverse {
	background-color: var(--surface-surface-inverse);
	border-radius: var(--core-styles-border-radius-default);
	color: var(--icon-icon-fill-inverse);
	padding: var(--gutter-grid, 32px) var(--gutter-grid, 32px);
}

.wp-block-group.is-style-border {
	background-color: transparent;
	border: var(--border-weight-initial, 1px) solid var(--group-border-color, #bccef5);
	border-radius: var(--core-styles-border-radius-default);
	padding: var(--gutter-grid, 32px) var(--gutter-grid, 32px);
}

.wp-block-group.is-style-seamless {
	background-color: transparent;
	border: none;
	border-radius: 0;
	padding: 0;
}

.wp-block-group {}

.wp-block-group.is-style-border:has(a, button, form), a.wp-block-group.is-style-border, button.wp-block-group.is-style-border {
	--group-border-color: var(--surface-surface-border);
}

.wp-block-group.is-layout-grid.center-last-row {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

.wp-block-group.is-layout-grid.center-last-row > * {
	width: calc(( 100% - ( var(--grid-cols) - 1 ) * var(--block-gap, 1.5rem) ) / var(--grid-cols));
	flex-shrink: 0;
	box-sizing: border-box;
}

/* Responsive overrides */
@media (max-width: 781px) {
	.wp-block-group.is-layout-grid.center-last-row > * {
		width: calc(( 100% - ( var(--grid-cols-tablet) - 1 ) * var(--block-gap, 1.5rem) ) / var(--grid-cols-tablet));
	}
}

@media (max-width: 600px) {
	.wp-block-group.is-layout-grid.center-last-row > * {
		width: calc(( 100% - ( var(--grid-cols-mobile) - 1 ) * var(--block-gap, 1.5rem) ) / var(--grid-cols-mobile));
	}
}

.wp-block-sep-section-wrapper .wp-block-sep-section .wp-block-group.has-max-width-full {
	max-width: none;
	position: relative;
	left: 50%;
	transform: translate(-50%);
}

.wp-block-sep-section-wrapper .wp-block-sep-section:not(.full-bleed) .wp-block-group.has-max-width-full {
	width: calc(var(--vw, 100vw) - var(--sp-section-wrapper-left-right) * 2 - var(--sp-section-left-right) * 2);
}

.wp-block-sep-section-wrapper .wp-block-sep-section.full-bleed .wp-block-group.has-max-width-full {
	width: calc(var(--vw, 100vw) - var(--sp-section-left-right) * 2);
}

.wp-block-group.is-layout-flex.is-vertical {
	flex-wrap: nowrap;
}

@media (min-width: 600px) {
	.wp-block-group.is-layout-flex.stack-mobile {
		flex-wrap: nowrap;
	}
}

@media (max-width: 599px) {
	.wp-block-group.is-layout-flex.stack-mobile {
		flex-direction: column !important;
		flex-wrap: wrap !important;
	}
	
	.wp-block-group.is-layout-flex.stack-mobile > * {
		width: 100% !important;
	}
}

@media (min-width: 1200px) {
	.wp-block-group.is-layout-flex.stack-desktop {
		flex-wrap: nowrap;
	}
}

@media (max-width: 1199px) {
	.wp-block-group.is-layout-flex.stack-desktop {
		flex-direction: column !important;
		flex-wrap: wrap !important;
	}
	
	.wp-block-group.is-layout-flex.stack-desktop > * {
		width: 100% !important;
	}
}

@media (min-width: 1024px) {
	.wp-block-group.is-layout-flex.stack-tablet {
		flex-wrap: nowrap !important;
		flex-direction: row !important;
	}
}

@media (max-width: 1023px) {
	.wp-block-group.is-layout-flex.stack-tablet {
		flex-wrap: wrap !important;
		flex-direction: column !important;
	}
	
	.wp-block-group.is-layout-flex.stack-tablet > * {
		width: 100%;
	}
}

.wp-block-group.is-layout-flex.stack-never {
	flex-wrap: nowrap;
}

@media (max-width: 599px) {
	.wp-block-group.is-layout-grid {
		grid-template-columns: repeat(var(--grid-cols-mobile, 1), 1fr);
	}
}

@media (min-width: 600px) and (max-width: 1023px) {
	.wp-block-group.is-layout-grid {
		grid-template-columns: repeat(var(--grid-cols-tablet, 2), 1fr);
	}
}

@media (min-width: 1024px) {
	.editor-styles-wrapper .wp-block-group.is-layout-flex {
		flex-wrap: nowrap;
	}
}

@media (max-width: 1023px) {
	.editor-styles-wrapper .wp-block-group.is-layout-flex {
		flex-direction: column !important;
	}
}

@media (min-width: 600px) {
	.editor-styles-wrapper .wp-block-group.is-layout-flex.stack-mobile {
		flex-wrap: nowrap;
	}
}

@media (max-width: 599px) {
	.editor-styles-wrapper .wp-block-group.is-layout-flex.stack-mobile {
		flex-direction: column !important;
	}
}

@media (min-width: 1200px) {
	.editor-styles-wrapper .wp-block-group.is-layout-flex.stack-desktop {
		flex-wrap: nowrap;
	}
}

@media (max-width: 1199px) {
	.editor-styles-wrapper .wp-block-group.is-layout-flex.stack-desktop {
		flex-direction: column !important;
	}
}

.editor-styles-wrapper .wp-block-group.is-layout-flex.stack-never {
	flex-wrap: nowrap;
}

@media (max-width: 599px) {
	.editor-styles-wrapper .wp-block-group.is-layout-grid {
		grid-template-columns: repeat(var(--grid-cols-mobile, 1), 1fr);
	}
}

@media (min-width: 600px) and (max-width: 1023px) {
	.editor-styles-wrapper .wp-block-group.is-layout-grid {
		grid-template-columns: repeat(var(--grid-cols-tablet, 2), 1fr);
	}
}

/**
 * Custom List Styles
 */
ul.is-style-check {
	list-style: none;
	padding: 0;
	display: flex;
	flex-direction: column;
	gap: .25rem;
}

ul.is-style-check li {
	display: flex;
	align-items: flex-start;
	margin-bottom: 0;
}

ul.is-style-check li::before {
	content: "";
	display: block;
	width: 19px;
	height: 19px;
	flex-shrink: 0;
	margin-right: 12px;
	margin-top: 2px;
	background-image: url("data:image/svg+xml;utf8,<svg width=\"19\" height=\"19\" viewBox=\"0 0 19 19\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8.08075 13.7538L14.8038 7.03075L13.75 5.977L8.08075 11.6463L5.23075 8.79625L4.177 9.85L8.08075 13.7538ZM9.50175 19C8.18775 19 6.95267 18.7507 5.7965 18.252C4.64033 17.7533 3.63467 17.0766 2.7795 16.2218C1.92433 15.3669 1.24725 14.3617 0.74825 13.206C0.249417 12.0503 0 10.8156 0 9.50175C0 8.18775 0.249333 6.95267 0.748 5.7965C1.24667 4.64033 1.92342 3.63467 2.77825 2.7795C3.63308 1.92433 4.63833 1.24725 5.794 0.74825C6.94967 0.249417 8.18442 0 9.49825 0C10.8123 0 12.0473 0.249333 13.2035 0.748C14.3597 1.24667 15.3653 1.92342 16.2205 2.77825C17.0757 3.63308 17.7528 4.63833 18.2518 5.794C18.7506 6.94967 19 8.18442 19 9.49825C19 10.8123 18.7507 12.0473 18.252 13.2035C17.7533 14.3597 17.0766 15.3653 16.2218 16.2205C15.3669 17.0757 14.3617 17.7528 13.206 18.2518C12.0503 18.7506 10.8156 19 9.50175 19ZM9.5 17.5C11.7333 17.5 13.625 16.725 15.175 15.175C16.725 13.625 17.5 11.7333 17.5 9.5C17.5 7.26667 16.725 5.375 15.175 3.825C13.625 2.275 11.7333 1.5 9.5 1.5C7.26667 1.5 5.375 2.275 3.825 3.825C2.275 5.375 1.5 7.26667 1.5 9.5C1.5 11.7333 2.275 13.625 3.825 15.175C5.375 16.725 7.26667 17.5 9.5 17.5Z\" fill=\"%2346A485\"/></svg>");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

ul.is-style-plain {
	list-style: none;
	padding: 0;
}

ul.is-style-plain li {
	margin-bottom: 12px;
}

.single-post .wp-block-post-content .wp-block-sep-cta-banner, .single-post .wp-block-post-terms.taxonomy-post_tag a, .single-case_study .wp-block-post-terms.taxonomy-post_tag a {
	border-radius: var(--core-styles-border-radius-default);
	padding: var(--object-padding-med-fluid, var(--object-padding-med, var(--core-styles-object-padding-med, inherit)));
	background: var(--surface-surface);
}

.single-post .wp-block-post-content .wp-block-sep-cta-banner, .single-post .wp-block-post-terms.taxonomy-post_tag a, .single-case_study .wp-block-post-terms.taxonomy-post_tag a {
	border: var(--core-styles-input-border-weight-initial, 1px) solid var(--surface-surface-border);
}

.case-study-card, .card-case_study, .card-post, .card.resource-card-preview, .podcast-card, .post-card, .event-card {
	background: var(--surface-surface, #f1f5fe);
	border: var(--core-styles-input-border-weight-initial, 1px) solid var(--surface-surface-border, #bccef5);
	border-radius: var(--core-styles-border-radius-card-grid, 8px);
	padding: var(--core-styles-object-padding-med, 24px);
	padding-bottom: var(--core-styles-object-padding-lg, 40px);
	box-sizing: border-box;
	overflow: hidden;
	display: flex;
	text-decoration: none;
	gap: var(--core-styles-object-padding-med, 24px);
	flex-direction: column;
	height: 100%;
	transition: border-color .2s ease-in-out;
}

.grid--cards .case-study-card, .grid--cards .card-case_study, .grid--cards .card-post, .grid--cards .card.resource-card-preview, .grid--cards .podcast-card, .grid--cards .post-card, .grid--cards .event-card {
	display: grid;
}

.grid--cards .case-study-card.wp-block-sep-card, .grid--cards .card-case_study.wp-block-sep-card, .grid--cards .card-post.wp-block-sep-card, .grid--cards .card.resource-card-preview.wp-block-sep-card, .grid--cards .podcast-card.wp-block-sep-card, .grid--cards .post-card.wp-block-sep-card, .grid--cards .event-card.wp-block-sep-card {
	flex: 1;
}

.case-study-card:hover .case-study-card__arrow svg, .case-study-card:hover .card__arrow svg, .case-study-card:hover .card-case_study__arrow svg, .card-case_study:hover .card__arrow svg, .case-study-card:hover .card-post__arrow svg, .card-post:hover .card__arrow svg, .case-study-card:hover .card.resource-card-preview__arrow svg, .card.resource-card-preview:hover .card__arrow svg, .case-study-card:hover .podcast-card__arrow svg, .podcast-card:hover .card__arrow svg, .case-study-card:hover .post-card__arrow svg, .post-card:hover .card__arrow svg, .case-study-card:hover .event-card__arrow svg, .event-card:hover .card__arrow svg, .card-case_study:hover .case-study-card__arrow svg, .card-case_study:hover .card-case_study__arrow svg, .card-case_study:hover .card-post__arrow svg, .card-case_study:hover .card.resource-card-preview__arrow svg, .card-case_study:hover .podcast-card__arrow svg, .card-case_study:hover .post-card__arrow svg, .card-case_study:hover .event-card__arrow svg, .card-post:hover .case-study-card__arrow svg, .card-post:hover .card-case_study__arrow svg, .card-post:hover .card-post__arrow svg, .card-post:hover .card.resource-card-preview__arrow svg, .card-post:hover .podcast-card__arrow svg, .card-post:hover .post-card__arrow svg, .card-post:hover .event-card__arrow svg, .card.resource-card-preview:hover .case-study-card__arrow svg, .card.resource-card-preview:hover .card-case_study__arrow svg, .card.resource-card-preview:hover .card-post__arrow svg, .card.resource-card-preview:hover .card.resource-card-preview__arrow svg, .card.resource-card-preview:hover .podcast-card__arrow svg, .card.resource-card-preview:hover .post-card__arrow svg, .card.resource-card-preview:hover .event-card__arrow svg, .podcast-card:hover .case-study-card__arrow svg, .podcast-card:hover .card-case_study__arrow svg, .podcast-card:hover .card-post__arrow svg, .podcast-card:hover .card.resource-card-preview__arrow svg, .podcast-card:hover .podcast-card__arrow svg, .podcast-card:hover .post-card__arrow svg, .podcast-card:hover .event-card__arrow svg, .post-card:hover .case-study-card__arrow svg, .post-card:hover .card-case_study__arrow svg, .post-card:hover .card-post__arrow svg, .post-card:hover .card.resource-card-preview__arrow svg, .post-card:hover .podcast-card__arrow svg, .post-card:hover .post-card__arrow svg, .post-card:hover .event-card__arrow svg, .event-card:hover .case-study-card__arrow svg, .event-card:hover .card-case_study__arrow svg, .event-card:hover .card-post__arrow svg, .event-card:hover .card.resource-card-preview__arrow svg, .event-card:hover .podcast-card__arrow svg, .event-card:hover .post-card__arrow svg, .event-card:hover .event-card__arrow svg {
	transform: translateX(3px);
}

.case-study-card:hover, .card-case_study:hover, .card-post:hover, .card.resource-card-preview:hover, .podcast-card:hover, .post-card:hover, .event-card:hover {
	border-color: var(--surface-surface-border-on-hover, inherit);
}

.case-study-card .case-study-card__meta, .case-study-card .post-card__meta, .case-study-card .podcast-card__meta, .case-study-card .card__meta, .card-case_study .case-study-card__meta, .card-case_study .post-card__meta, .card-case_study .podcast-card__meta, .card-case_study .card__meta, .card-post .case-study-card__meta, .card-post .post-card__meta, .card-post .podcast-card__meta, .card-post .card__meta, .card.resource-card-preview .case-study-card__meta, .card.resource-card-preview .post-card__meta, .card.resource-card-preview .podcast-card__meta, .card.resource-card-preview .card__meta, .podcast-card .case-study-card__meta, .podcast-card .post-card__meta, .podcast-card .podcast-card__meta, .podcast-card .card__meta, .post-card .case-study-card__meta, .post-card .post-card__meta, .post-card .podcast-card__meta, .post-card .card__meta, .event-card .case-study-card__meta, .event-card .post-card__meta, .event-card .podcast-card__meta, .event-card .card__meta {
	display: flex;
	justify-content: space-between;
}

.case-study-card .case-study-card__link, .case-study-card .post-card__link, .case-study-card .podcast-card__link, .case-study-card .card__link, .card-case_study .case-study-card__link, .card-case_study .post-card__link, .card-case_study .podcast-card__link, .card-case_study .card__link, .card-post .case-study-card__link, .card-post .post-card__link, .card-post .podcast-card__link, .card-post .card__link, .card.resource-card-preview .case-study-card__link, .card.resource-card-preview .post-card__link, .card.resource-card-preview .podcast-card__link, .card.resource-card-preview .card__link, .podcast-card .case-study-card__link, .podcast-card .post-card__link, .podcast-card .podcast-card__link, .podcast-card .card__link, .post-card .case-study-card__link, .post-card .post-card__link, .post-card .podcast-card__link, .post-card .card__link, .event-card .case-study-card__link, .event-card .post-card__link, .event-card .podcast-card__link, .event-card .card__link {
	text-decoration: none;
	display: flex;
	flex-direction: column;
	height: 100%;
	gap: var(--core-styles-object-padding-med, 24px);
}

.case-study-card .case-study-card__image, .case-study-card .post-card__image, .case-study-card .podcast-card__image, .case-study-card .card__image, .card-case_study .case-study-card__image, .card-case_study .post-card__image, .card-case_study .podcast-card__image, .card-case_study .card__image, .card-post .case-study-card__image, .card-post .post-card__image, .card-post .podcast-card__image, .card-post .card__image, .card.resource-card-preview .case-study-card__image, .card.resource-card-preview .post-card__image, .card.resource-card-preview .podcast-card__image, .card.resource-card-preview .card__image, .podcast-card .case-study-card__image, .podcast-card .post-card__image, .podcast-card .podcast-card__image, .podcast-card .card__image, .post-card .case-study-card__image, .post-card .post-card__image, .post-card .podcast-card__image, .post-card .card__image, .event-card .case-study-card__image, .event-card .post-card__image, .event-card .podcast-card__image, .event-card .card__image {
	aspect-ratio: 16/9;
	overflow: hidden;
	background: var(--wp--preset--color--surface, #fff);
}

.case-study-card .case-study-card__image img, .case-study-card .post-card__image img, .case-study-card .podcast-card__image img, .case-study-card .card__image img, .card-case_study .case-study-card__image img, .card-case_study .post-card__image img, .card-case_study .podcast-card__image img, .card-case_study .card__image img, .card-post .case-study-card__image img, .card-post .post-card__image img, .card-post .podcast-card__image img, .card-post .card__image img, .card.resource-card-preview .case-study-card__image img, .card.resource-card-preview .post-card__image img, .card.resource-card-preview .podcast-card__image img, .card.resource-card-preview .card__image img, .podcast-card .case-study-card__image img, .podcast-card .post-card__image img, .podcast-card .podcast-card__image img, .podcast-card .card__image img, .post-card .case-study-card__image img, .post-card .post-card__image img, .post-card .podcast-card__image img, .post-card .card__image img, .event-card .case-study-card__image img, .event-card .post-card__image img, .event-card .podcast-card__image img, .event-card .card__image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.case-study-card .case-study-card__placeholder, .case-study-card .post-card__placeholder, .case-study-card .podcast-card__placeholder, .case-study-card .card__placeholder, .card-case_study .case-study-card__placeholder, .card-case_study .post-card__placeholder, .card-case_study .podcast-card__placeholder, .card-case_study .card__placeholder, .card-post .case-study-card__placeholder, .card-post .post-card__placeholder, .card-post .podcast-card__placeholder, .card-post .card__placeholder, .card.resource-card-preview .case-study-card__placeholder, .card.resource-card-preview .post-card__placeholder, .card.resource-card-preview .podcast-card__placeholder, .card.resource-card-preview .card__placeholder, .podcast-card .case-study-card__placeholder, .podcast-card .post-card__placeholder, .podcast-card .podcast-card__placeholder, .podcast-card .card__placeholder, .post-card .case-study-card__placeholder, .post-card .post-card__placeholder, .post-card .podcast-card__placeholder, .post-card .card__placeholder, .event-card .case-study-card__placeholder, .event-card .post-card__placeholder, .event-card .podcast-card__placeholder, .event-card .card__placeholder {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: .875rem;
}

.case-study-card .case-study-card__content, .case-study-card .case-study-card__text, .case-study-card .post-card__content, .case-study-card .post-card__text, .case-study-card .podcast-card__content, .case-study-card .podcast-card__text, .case-study-card .card__content, .case-study-card .card__text, .card-case_study .case-study-card__content, .card-case_study .case-study-card__text, .card-case_study .post-card__content, .card-case_study .post-card__text, .card-case_study .podcast-card__content, .card-case_study .podcast-card__text, .card-case_study .card__content, .card-case_study .card__text, .card-post .case-study-card__content, .card-post .case-study-card__text, .card-post .post-card__content, .card-post .post-card__text, .card-post .podcast-card__content, .card-post .podcast-card__text, .card-post .card__content, .card-post .card__text, .card.resource-card-preview .case-study-card__content, .card.resource-card-preview .case-study-card__text, .card.resource-card-preview .post-card__content, .card.resource-card-preview .post-card__text, .card.resource-card-preview .podcast-card__content, .card.resource-card-preview .podcast-card__text, .card.resource-card-preview .card__content, .card.resource-card-preview .card__text, .podcast-card .case-study-card__content, .podcast-card .case-study-card__text, .podcast-card .post-card__content, .podcast-card .post-card__text, .podcast-card .podcast-card__content, .podcast-card .podcast-card__text, .podcast-card .card__content, .podcast-card .card__text, .post-card .case-study-card__content, .post-card .case-study-card__text, .post-card .post-card__content, .post-card .post-card__text, .post-card .podcast-card__content, .post-card .podcast-card__text, .post-card .card__content, .post-card .card__text, .event-card .case-study-card__content, .event-card .case-study-card__text, .event-card .post-card__content, .event-card .post-card__text, .event-card .podcast-card__content, .event-card .podcast-card__text, .event-card .card__content, .event-card .card__text {
	display: flex;
	flex-direction: column;
	gap: .75rem;
	flex: 1;
}

.case-study-card .case-study-card__content > *:last-child, .case-study-card .case-study-card__text > *:last-child, .case-study-card .post-card__content > *:last-child, .case-study-card .post-card__text > *:last-child, .case-study-card .podcast-card__content > *:last-child, .case-study-card .podcast-card__text > *:last-child, .case-study-card .card__content > *:last-child, .case-study-card .card__text > *:last-child, .card-case_study .case-study-card__content > *:last-child, .card-case_study .case-study-card__text > *:last-child, .card-case_study .post-card__content > *:last-child, .card-case_study .post-card__text > *:last-child, .card-case_study .podcast-card__content > *:last-child, .card-case_study .podcast-card__text > *:last-child, .card-case_study .card__content > *:last-child, .card-case_study .card__text > *:last-child, .card-post .case-study-card__content > *:last-child, .card-post .case-study-card__text > *:last-child, .card-post .post-card__content > *:last-child, .card-post .post-card__text > *:last-child, .card-post .podcast-card__content > *:last-child, .card-post .podcast-card__text > *:last-child, .card-post .card__content > *:last-child, .card-post .card__text > *:last-child, .card.resource-card-preview .case-study-card__content > *:last-child, .card.resource-card-preview .case-study-card__text > *:last-child, .card.resource-card-preview .post-card__content > *:last-child, .card.resource-card-preview .post-card__text > *:last-child, .card.resource-card-preview .podcast-card__content > *:last-child, .card.resource-card-preview .podcast-card__text > *:last-child, .card.resource-card-preview .card__content > *:last-child, .card.resource-card-preview .card__text > *:last-child, .podcast-card .case-study-card__content > *:last-child, .podcast-card .case-study-card__text > *:last-child, .podcast-card .post-card__content > *:last-child, .podcast-card .post-card__text > *:last-child, .podcast-card .podcast-card__content > *:last-child, .podcast-card .podcast-card__text > *:last-child, .podcast-card .card__content > *:last-child, .podcast-card .card__text > *:last-child, .post-card .case-study-card__content > *:last-child, .post-card .case-study-card__text > *:last-child, .post-card .post-card__content > *:last-child, .post-card .post-card__text > *:last-child, .post-card .podcast-card__content > *:last-child, .post-card .podcast-card__text > *:last-child, .post-card .card__content > *:last-child, .post-card .card__text > *:last-child, .event-card .case-study-card__content > *:last-child, .event-card .case-study-card__text > *:last-child, .event-card .post-card__content > *:last-child, .event-card .post-card__text > *:last-child, .event-card .podcast-card__content > *:last-child, .event-card .podcast-card__text > *:last-child, .event-card .card__content > *:last-child, .event-card .card__text > *:last-child {
	margin-bottom: 0;
}

.case-study-card .case-study-card__industry, .case-study-card .post-card__industry, .case-study-card .podcast-card__industry, .case-study-card .card__industry, .card-case_study .case-study-card__industry, .card-case_study .post-card__industry, .card-case_study .podcast-card__industry, .card-case_study .card__industry, .card-post .case-study-card__industry, .card-post .post-card__industry, .card-post .podcast-card__industry, .card-post .card__industry, .card.resource-card-preview .case-study-card__industry, .card.resource-card-preview .post-card__industry, .card.resource-card-preview .podcast-card__industry, .card.resource-card-preview .card__industry, .podcast-card .case-study-card__industry, .podcast-card .post-card__industry, .podcast-card .podcast-card__industry, .podcast-card .card__industry, .post-card .case-study-card__industry, .post-card .post-card__industry, .post-card .podcast-card__industry, .post-card .card__industry, .event-card .case-study-card__industry, .event-card .post-card__industry, .event-card .podcast-card__industry, .event-card .card__industry {
	color: var(--text-text-secondary, #e7edfd);
	font-size: var(--text-styles-size-detail, 16px);
	font-style: normal;
	font-weight: 400;
	line-height: 140%;
}

.case-study-card .case-study-card__title, .case-study-card .post-card__title, .case-study-card .podcast-card__title, .case-study-card .card__title, .card-case_study .case-study-card__title, .card-case_study .post-card__title, .card-case_study .podcast-card__title, .card-case_study .card__title, .card-post .case-study-card__title, .card-post .post-card__title, .card-post .podcast-card__title, .card-post .card__title, .card.resource-card-preview .case-study-card__title, .card.resource-card-preview .post-card__title, .card.resource-card-preview .podcast-card__title, .card.resource-card-preview .card__title, .podcast-card .case-study-card__title, .podcast-card .post-card__title, .podcast-card .podcast-card__title, .podcast-card .card__title, .post-card .case-study-card__title, .post-card .post-card__title, .post-card .podcast-card__title, .post-card .card__title, .event-card .case-study-card__title, .event-card .post-card__title, .event-card .podcast-card__title, .event-card .card__title {
	font-size: var(--card-title-size, var(--text-styles-size-h3, 32px));
	font-weight: 400;
	line-height: 1.3;
	margin: 0;
}

.case-study-card .case-study-card__arrow, .case-study-card .post-card__arrow, .case-study-card .podcast-card__arrow, .case-study-card .card__arrow, .card-case_study .case-study-card__arrow, .card-case_study .post-card__arrow, .card-case_study .podcast-card__arrow, .card-case_study .card__arrow, .card-post .case-study-card__arrow, .card-post .post-card__arrow, .card-post .podcast-card__arrow, .card-post .card__arrow, .card.resource-card-preview .case-study-card__arrow, .card.resource-card-preview .post-card__arrow, .card.resource-card-preview .podcast-card__arrow, .card.resource-card-preview .card__arrow, .podcast-card .case-study-card__arrow, .podcast-card .post-card__arrow, .podcast-card .podcast-card__arrow, .podcast-card .card__arrow, .post-card .case-study-card__arrow, .post-card .post-card__arrow, .post-card .podcast-card__arrow, .post-card .card__arrow, .event-card .case-study-card__arrow, .event-card .post-card__arrow, .event-card .podcast-card__arrow, .event-card .card__arrow {
	margin-left: auto;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	color: var(--icon-icon-fill-primary, #294175);
}

.case-study-card .case-study-card__arrow svg, .case-study-card .post-card__arrow svg, .case-study-card .podcast-card__arrow svg, .case-study-card .card__arrow svg, .card-case_study .case-study-card__arrow svg, .card-case_study .post-card__arrow svg, .card-case_study .podcast-card__arrow svg, .card-case_study .card__arrow svg, .card-post .case-study-card__arrow svg, .card-post .post-card__arrow svg, .card-post .podcast-card__arrow svg, .card-post .card__arrow svg, .card.resource-card-preview .case-study-card__arrow svg, .card.resource-card-preview .post-card__arrow svg, .card.resource-card-preview .podcast-card__arrow svg, .card.resource-card-preview .card__arrow svg, .podcast-card .case-study-card__arrow svg, .podcast-card .post-card__arrow svg, .podcast-card .podcast-card__arrow svg, .podcast-card .card__arrow svg, .post-card .case-study-card__arrow svg, .post-card .post-card__arrow svg, .post-card .podcast-card__arrow svg, .post-card .card__arrow svg, .event-card .case-study-card__arrow svg, .event-card .post-card__arrow svg, .event-card .podcast-card__arrow svg, .event-card .card__arrow svg {
	transition: transform .2s;
}

.case-study-card .case-study-card:hover .case-study-card .case-study-card__arrow svg, .case-study-card .case-study-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .case-study-card .post-card__arrow svg, .case-study-card .post-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .case-study-card .podcast-card__arrow svg, .case-study-card .podcast-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .case-study-card .card__arrow svg, .case-study-card .card:hover .card__arrow svg, .case-study-card .case-study-card:hover .card-case_study .case-study-card__arrow svg, .card-case_study .case-study-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .card-case_study .post-card__arrow svg, .card-case_study .post-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .card-case_study .podcast-card__arrow svg, .card-case_study .podcast-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .card-case_study .card__arrow svg, .card-case_study .card:hover .card__arrow svg, .case-study-card .case-study-card:hover .card-post .case-study-card__arrow svg, .card-post .case-study-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .card-post .post-card__arrow svg, .card-post .post-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .card-post .podcast-card__arrow svg, .card-post .podcast-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .card-post .card__arrow svg, .card-post .card:hover .card__arrow svg, .case-study-card .case-study-card:hover .card.resource-card-preview .case-study-card__arrow svg, .card.resource-card-preview .case-study-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .card.resource-card-preview .post-card__arrow svg, .card.resource-card-preview .post-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .card.resource-card-preview .podcast-card__arrow svg, .card.resource-card-preview .podcast-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .card.resource-card-preview .card__arrow svg, .card.resource-card-preview .card:hover .card__arrow svg, .case-study-card .case-study-card:hover .podcast-card .case-study-card__arrow svg, .podcast-card .case-study-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .podcast-card .post-card__arrow svg, .podcast-card .post-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .podcast-card .podcast-card__arrow svg, .podcast-card .podcast-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .podcast-card .card__arrow svg, .podcast-card .card:hover .card__arrow svg, .case-study-card .case-study-card:hover .post-card .case-study-card__arrow svg, .post-card .case-study-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .post-card .post-card__arrow svg, .post-card .post-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .post-card .podcast-card__arrow svg, .post-card .podcast-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .post-card .card__arrow svg, .post-card .card:hover .card__arrow svg, .case-study-card .case-study-card:hover .event-card .case-study-card__arrow svg, .event-card .case-study-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .event-card .post-card__arrow svg, .event-card .post-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .event-card .podcast-card__arrow svg, .event-card .podcast-card:hover .card__arrow svg, .case-study-card .case-study-card:hover .event-card .card__arrow svg, .event-card .card:hover .card__arrow svg, .case-study-card .post-card:hover .case-study-card .case-study-card__arrow svg, .case-study-card .post-card:hover .case-study-card .post-card__arrow svg, .case-study-card .post-card:hover .case-study-card .podcast-card__arrow svg, .case-study-card .post-card:hover .case-study-card .card__arrow svg, .case-study-card .post-card:hover .card-case_study .case-study-card__arrow svg, .case-study-card .post-card:hover .card-case_study .post-card__arrow svg, .case-study-card .post-card:hover .card-case_study .podcast-card__arrow svg, .case-study-card .post-card:hover .card-case_study .card__arrow svg, .case-study-card .post-card:hover .card-post .case-study-card__arrow svg, .case-study-card .post-card:hover .card-post .post-card__arrow svg, .case-study-card .post-card:hover .card-post .podcast-card__arrow svg, .case-study-card .post-card:hover .card-post .card__arrow svg, .case-study-card .post-card:hover .card.resource-card-preview .case-study-card__arrow svg, .case-study-card .post-card:hover .card.resource-card-preview .post-card__arrow svg, .case-study-card .post-card:hover .card.resource-card-preview .podcast-card__arrow svg, .case-study-card .post-card:hover .card.resource-card-preview .card__arrow svg, .case-study-card .post-card:hover .podcast-card .case-study-card__arrow svg, .case-study-card .post-card:hover .podcast-card .post-card__arrow svg, .case-study-card .post-card:hover .podcast-card .podcast-card__arrow svg, .case-study-card .post-card:hover .podcast-card .card__arrow svg, .case-study-card .post-card:hover .post-card .case-study-card__arrow svg, .case-study-card .post-card:hover .post-card .post-card__arrow svg, .case-study-card .post-card:hover .post-card .podcast-card__arrow svg, .case-study-card .post-card:hover .post-card .card__arrow svg, .case-study-card .post-card:hover .event-card .case-study-card__arrow svg, .case-study-card .post-card:hover .event-card .post-card__arrow svg, .case-study-card .post-card:hover .event-card .podcast-card__arrow svg, .case-study-card .post-card:hover .event-card .card__arrow svg, .case-study-card .podcast-card:hover .case-study-card .case-study-card__arrow svg, .case-study-card .podcast-card:hover .case-study-card .post-card__arrow svg, .case-study-card .podcast-card:hover .case-study-card .podcast-card__arrow svg, .case-study-card .podcast-card:hover .case-study-card .card__arrow svg, .case-study-card .podcast-card:hover .card-case_study .case-study-card__arrow svg, .case-study-card .podcast-card:hover .card-case_study .post-card__arrow svg, .case-study-card .podcast-card:hover .card-case_study .podcast-card__arrow svg, .case-study-card .podcast-card:hover .card-case_study .card__arrow svg, .case-study-card .podcast-card:hover .card-post .case-study-card__arrow svg, .case-study-card .podcast-card:hover .card-post .post-card__arrow svg, .case-study-card .podcast-card:hover .card-post .podcast-card__arrow svg, .case-study-card .podcast-card:hover .card-post .card__arrow svg, .case-study-card .podcast-card:hover .card.resource-card-preview .case-study-card__arrow svg, .case-study-card .podcast-card:hover .card.resource-card-preview .post-card__arrow svg, .case-study-card .podcast-card:hover .card.resource-card-preview .podcast-card__arrow svg, .case-study-card .podcast-card:hover .card.resource-card-preview .card__arrow svg, .case-study-card .podcast-card:hover .podcast-card .case-study-card__arrow svg, .case-study-card .podcast-card:hover .podcast-card .post-card__arrow svg, .case-study-card .podcast-card:hover .podcast-card .podcast-card__arrow svg, .case-study-card .podcast-card:hover .podcast-card .card__arrow svg, .case-study-card .podcast-card:hover .post-card .case-study-card__arrow svg, .case-study-card .podcast-card:hover .post-card .post-card__arrow svg, .case-study-card .podcast-card:hover .post-card .podcast-card__arrow svg, .case-study-card .podcast-card:hover .post-card .card__arrow svg, .case-study-card .podcast-card:hover .event-card .case-study-card__arrow svg, .case-study-card .podcast-card:hover .event-card .post-card__arrow svg, .case-study-card .podcast-card:hover .event-card .podcast-card__arrow svg, .case-study-card .podcast-card:hover .event-card .card__arrow svg, .case-study-card .card:hover .case-study-card .case-study-card__arrow svg, .case-study-card .card:hover .case-study-card .post-card__arrow svg, .case-study-card .card:hover .case-study-card .podcast-card__arrow svg, .case-study-card .card:hover .case-study-card .card__arrow svg, .case-study-card .card:hover .card-case_study .case-study-card__arrow svg, .case-study-card .card:hover .card-case_study .post-card__arrow svg, .case-study-card .card:hover .card-case_study .podcast-card__arrow svg, .case-study-card .card:hover .card-case_study .card__arrow svg, .case-study-card .card:hover .card-post .case-study-card__arrow svg, .case-study-card .card:hover .card-post .post-card__arrow svg, .case-study-card .card:hover .card-post .podcast-card__arrow svg, .case-study-card .card:hover .card-post .card__arrow svg, .case-study-card .card:hover .card.resource-card-preview .case-study-card__arrow svg, .case-study-card .card:hover .card.resource-card-preview .post-card__arrow svg, .case-study-card .card:hover .card.resource-card-preview .podcast-card__arrow svg, .case-study-card .card:hover .card.resource-card-preview .card__arrow svg, .case-study-card .card:hover .podcast-card .case-study-card__arrow svg, .case-study-card .card:hover .podcast-card .post-card__arrow svg, .case-study-card .card:hover .podcast-card .podcast-card__arrow svg, .case-study-card .card:hover .podcast-card .card__arrow svg, .case-study-card .card:hover .post-card .case-study-card__arrow svg, .case-study-card .card:hover .post-card .post-card__arrow svg, .case-study-card .card:hover .post-card .podcast-card__arrow svg, .case-study-card .card:hover .post-card .card__arrow svg, .case-study-card .card:hover .event-card .case-study-card__arrow svg, .case-study-card .card:hover .event-card .post-card__arrow svg, .case-study-card .card:hover .event-card .podcast-card__arrow svg, .case-study-card .card:hover .event-card .card__arrow svg, .card-case_study .case-study-card:hover .case-study-card .case-study-card__arrow svg, .card-case_study .case-study-card:hover .case-study-card .post-card__arrow svg, .card-case_study .case-study-card:hover .case-study-card .podcast-card__arrow svg, .card-case_study .case-study-card:hover .case-study-card .card__arrow svg, .card-case_study .case-study-card:hover .card-case_study .case-study-card__arrow svg, .card-case_study .case-study-card:hover .card-case_study .post-card__arrow svg, .card-case_study .case-study-card:hover .card-case_study .podcast-card__arrow svg, .card-case_study .case-study-card:hover .card-case_study .card__arrow svg, .card-case_study .case-study-card:hover .card-post .case-study-card__arrow svg, .card-case_study .case-study-card:hover .card-post .post-card__arrow svg, .card-case_study .case-study-card:hover .card-post .podcast-card__arrow svg, .card-case_study .case-study-card:hover .card-post .card__arrow svg, .card-case_study .case-study-card:hover .card.resource-card-preview .case-study-card__arrow svg, .card-case_study .case-study-card:hover .card.resource-card-preview .post-card__arrow svg, .card-case_study .case-study-card:hover .card.resource-card-preview .podcast-card__arrow svg, .card-case_study .case-study-card:hover .card.resource-card-preview .card__arrow svg, .card-case_study .case-study-card:hover .podcast-card .case-study-card__arrow svg, .card-case_study .case-study-card:hover .podcast-card .post-card__arrow svg, .card-case_study .case-study-card:hover .podcast-card .podcast-card__arrow svg, .card-case_study .case-study-card:hover .podcast-card .card__arrow svg, .card-case_study .case-study-card:hover .post-card .case-study-card__arrow svg, .card-case_study .case-study-card:hover .post-card .post-card__arrow svg, .card-case_study .case-study-card:hover .post-card .podcast-card__arrow svg, .card-case_study .case-study-card:hover .post-card .card__arrow svg, .card-case_study .case-study-card:hover .event-card .case-study-card__arrow svg, .card-case_study .case-study-card:hover .event-card .post-card__arrow svg, .card-case_study .case-study-card:hover .event-card .podcast-card__arrow svg, .card-case_study .case-study-card:hover .event-card .card__arrow svg, .card-case_study .post-card:hover .case-study-card .case-study-card__arrow svg, .card-case_study .post-card:hover .case-study-card .post-card__arrow svg, .card-case_study .post-card:hover .case-study-card .podcast-card__arrow svg, .card-case_study .post-card:hover .case-study-card .card__arrow svg, .card-case_study .post-card:hover .card-case_study .case-study-card__arrow svg, .card-case_study .post-card:hover .card-case_study .post-card__arrow svg, .card-case_study .post-card:hover .card-case_study .podcast-card__arrow svg, .card-case_study .post-card:hover .card-case_study .card__arrow svg, .card-case_study .post-card:hover .card-post .case-study-card__arrow svg, .card-case_study .post-card:hover .card-post .post-card__arrow svg, .card-case_study .post-card:hover .card-post .podcast-card__arrow svg, .card-case_study .post-card:hover .card-post .card__arrow svg, .card-case_study .post-card:hover .card.resource-card-preview .case-study-card__arrow svg, .card-case_study .post-card:hover .card.resource-card-preview .post-card__arrow svg, .card-case_study .post-card:hover .card.resource-card-preview .podcast-card__arrow svg, .card-case_study .post-card:hover .card.resource-card-preview .card__arrow svg, .card-case_study .post-card:hover .podcast-card .case-study-card__arrow svg, .card-case_study .post-card:hover .podcast-card .post-card__arrow svg, .card-case_study .post-card:hover .podcast-card .podcast-card__arrow svg, .card-case_study .post-card:hover .podcast-card .card__arrow svg, .card-case_study .post-card:hover .post-card .case-study-card__arrow svg, .card-case_study .post-card:hover .post-card .post-card__arrow svg, .card-case_study .post-card:hover .post-card .podcast-card__arrow svg, .card-case_study .post-card:hover .post-card .card__arrow svg, .card-case_study .post-card:hover .event-card .case-study-card__arrow svg, .card-case_study .post-card:hover .event-card .post-card__arrow svg, .card-case_study .post-card:hover .event-card .podcast-card__arrow svg, .card-case_study .post-card:hover .event-card .card__arrow svg, .card-case_study .podcast-card:hover .case-study-card .case-study-card__arrow svg, .card-case_study .podcast-card:hover .case-study-card .post-card__arrow svg, .card-case_study .podcast-card:hover .case-study-card .podcast-card__arrow svg, .card-case_study .podcast-card:hover .case-study-card .card__arrow svg, .card-case_study .podcast-card:hover .card-case_study .case-study-card__arrow svg, .card-case_study .podcast-card:hover .card-case_study .post-card__arrow svg, .card-case_study .podcast-card:hover .card-case_study .podcast-card__arrow svg, .card-case_study .podcast-card:hover .card-case_study .card__arrow svg, .card-case_study .podcast-card:hover .card-post .case-study-card__arrow svg, .card-case_study .podcast-card:hover .card-post .post-card__arrow svg, .card-case_study .podcast-card:hover .card-post .podcast-card__arrow svg, .card-case_study .podcast-card:hover .card-post .card__arrow svg, .card-case_study .podcast-card:hover .card.resource-card-preview .case-study-card__arrow svg, .card-case_study .podcast-card:hover .card.resource-card-preview .post-card__arrow svg, .card-case_study .podcast-card:hover .card.resource-card-preview .podcast-card__arrow svg, .card-case_study .podcast-card:hover .card.resource-card-preview .card__arrow svg, .card-case_study .podcast-card:hover .podcast-card .case-study-card__arrow svg, .card-case_study .podcast-card:hover .podcast-card .post-card__arrow svg, .card-case_study .podcast-card:hover .podcast-card .podcast-card__arrow svg, .card-case_study .podcast-card:hover .podcast-card .card__arrow svg, .card-case_study .podcast-card:hover .post-card .case-study-card__arrow svg, .card-case_study .podcast-card:hover .post-card .post-card__arrow svg, .card-case_study .podcast-card:hover .post-card .podcast-card__arrow svg, .card-case_study .podcast-card:hover .post-card .card__arrow svg, .card-case_study .podcast-card:hover .event-card .case-study-card__arrow svg, .card-case_study .podcast-card:hover .event-card .post-card__arrow svg, .card-case_study .podcast-card:hover .event-card .podcast-card__arrow svg, .card-case_study .podcast-card:hover .event-card .card__arrow svg, .card-case_study .card:hover .case-study-card .case-study-card__arrow svg, .card-case_study .card:hover .case-study-card .post-card__arrow svg, .card-case_study .card:hover .case-study-card .podcast-card__arrow svg, .card-case_study .card:hover .case-study-card .card__arrow svg, .card-case_study .card:hover .card-case_study .case-study-card__arrow svg, .card-case_study .card:hover .card-case_study .post-card__arrow svg, .card-case_study .card:hover .card-case_study .podcast-card__arrow svg, .card-case_study .card:hover .card-case_study .card__arrow svg, .card-case_study .card:hover .card-post .case-study-card__arrow svg, .card-case_study .card:hover .card-post .post-card__arrow svg, .card-case_study .card:hover .card-post .podcast-card__arrow svg, .card-case_study .card:hover .card-post .card__arrow svg, .card-case_study .card:hover .card.resource-card-preview .case-study-card__arrow svg, .card-case_study .card:hover .card.resource-card-preview .post-card__arrow svg, .card-case_study .card:hover .card.resource-card-preview .podcast-card__arrow svg, .card-case_study .card:hover .card.resource-card-preview .card__arrow svg, .card-case_study .card:hover .podcast-card .case-study-card__arrow svg, .card-case_study .card:hover .podcast-card .post-card__arrow svg, .card-case_study .card:hover .podcast-card .podcast-card__arrow svg, .card-case_study .card:hover .podcast-card .card__arrow svg, .card-case_study .card:hover .post-card .case-study-card__arrow svg, .card-case_study .card:hover .post-card .post-card__arrow svg, .card-case_study .card:hover .post-card .podcast-card__arrow svg, .card-case_study .card:hover .post-card .card__arrow svg, .card-case_study .card:hover .event-card .case-study-card__arrow svg, .card-case_study .card:hover .event-card .post-card__arrow svg, .card-case_study .card:hover .event-card .podcast-card__arrow svg, .card-case_study .card:hover .event-card .card__arrow svg, .card-post .case-study-card:hover .case-study-card .case-study-card__arrow svg, .card-post .case-study-card:hover .case-study-card .post-card__arrow svg, .card-post .case-study-card:hover .case-study-card .podcast-card__arrow svg, .card-post .case-study-card:hover .case-study-card .card__arrow svg, .card-post .case-study-card:hover .card-case_study .case-study-card__arrow svg, .card-post .case-study-card:hover .card-case_study .post-card__arrow svg, .card-post .case-study-card:hover .card-case_study .podcast-card__arrow svg, .card-post .case-study-card:hover .card-case_study .card__arrow svg, .card-post .case-study-card:hover .card-post .case-study-card__arrow svg, .card-post .case-study-card:hover .card-post .post-card__arrow svg, .card-post .case-study-card:hover .card-post .podcast-card__arrow svg, .card-post .case-study-card:hover .card-post .card__arrow svg, .card-post .case-study-card:hover .card.resource-card-preview .case-study-card__arrow svg, .card-post .case-study-card:hover .card.resource-card-preview .post-card__arrow svg, .card-post .case-study-card:hover .card.resource-card-preview .podcast-card__arrow svg, .card-post .case-study-card:hover .card.resource-card-preview .card__arrow svg, .card-post .case-study-card:hover .podcast-card .case-study-card__arrow svg, .card-post .case-study-card:hover .podcast-card .post-card__arrow svg, .card-post .case-study-card:hover .podcast-card .podcast-card__arrow svg, .card-post .case-study-card:hover .podcast-card .card__arrow svg, .card-post .case-study-card:hover .post-card .case-study-card__arrow svg, .card-post .case-study-card:hover .post-card .post-card__arrow svg, .card-post .case-study-card:hover .post-card .podcast-card__arrow svg, .card-post .case-study-card:hover .post-card .card__arrow svg, .card-post .case-study-card:hover .event-card .case-study-card__arrow svg, .card-post .case-study-card:hover .event-card .post-card__arrow svg, .card-post .case-study-card:hover .event-card .podcast-card__arrow svg, .card-post .case-study-card:hover .event-card .card__arrow svg, .card-post .post-card:hover .case-study-card .case-study-card__arrow svg, .card-post .post-card:hover .case-study-card .post-card__arrow svg, .card-post .post-card:hover .case-study-card .podcast-card__arrow svg, .card-post .post-card:hover .case-study-card .card__arrow svg, .card-post .post-card:hover .card-case_study .case-study-card__arrow svg, .card-post .post-card:hover .card-case_study .post-card__arrow svg, .card-post .post-card:hover .card-case_study .podcast-card__arrow svg, .card-post .post-card:hover .card-case_study .card__arrow svg, .card-post .post-card:hover .card-post .case-study-card__arrow svg, .card-post .post-card:hover .card-post .post-card__arrow svg, .card-post .post-card:hover .card-post .podcast-card__arrow svg, .card-post .post-card:hover .card-post .card__arrow svg, .card-post .post-card:hover .card.resource-card-preview .case-study-card__arrow svg, .card-post .post-card:hover .card.resource-card-preview .post-card__arrow svg, .card-post .post-card:hover .card.resource-card-preview .podcast-card__arrow svg, .card-post .post-card:hover .card.resource-card-preview .card__arrow svg, .card-post .post-card:hover .podcast-card .case-study-card__arrow svg, .card-post .post-card:hover .podcast-card .post-card__arrow svg, .card-post .post-card:hover .podcast-card .podcast-card__arrow svg, .card-post .post-card:hover .podcast-card .card__arrow svg, .card-post .post-card:hover .post-card .case-study-card__arrow svg, .card-post .post-card:hover .post-card .post-card__arrow svg, .card-post .post-card:hover .post-card .podcast-card__arrow svg, .card-post .post-card:hover .post-card .card__arrow svg, .card-post .post-card:hover .event-card .case-study-card__arrow svg, .card-post .post-card:hover .event-card .post-card__arrow svg, .card-post .post-card:hover .event-card .podcast-card__arrow svg, .card-post .post-card:hover .event-card .card__arrow svg, .card-post .podcast-card:hover .case-study-card .case-study-card__arrow svg, .card-post .podcast-card:hover .case-study-card .post-card__arrow svg, .card-post .podcast-card:hover .case-study-card .podcast-card__arrow svg, .card-post .podcast-card:hover .case-study-card .card__arrow svg, .card-post .podcast-card:hover .card-case_study .case-study-card__arrow svg, .card-post .podcast-card:hover .card-case_study .post-card__arrow svg, .card-post .podcast-card:hover .card-case_study .podcast-card__arrow svg, .card-post .podcast-card:hover .card-case_study .card__arrow svg, .card-post .podcast-card:hover .card-post .case-study-card__arrow svg, .card-post .podcast-card:hover .card-post .post-card__arrow svg, .card-post .podcast-card:hover .card-post .podcast-card__arrow svg, .card-post .podcast-card:hover .card-post .card__arrow svg, .card-post .podcast-card:hover .card.resource-card-preview .case-study-card__arrow svg, .card-post .podcast-card:hover .card.resource-card-preview .post-card__arrow svg, .card-post .podcast-card:hover .card.resource-card-preview .podcast-card__arrow svg, .card-post .podcast-card:hover .card.resource-card-preview .card__arrow svg, .card-post .podcast-card:hover .podcast-card .case-study-card__arrow svg, .card-post .podcast-card:hover .podcast-card .post-card__arrow svg, .card-post .podcast-card:hover .podcast-card .podcast-card__arrow svg, .card-post .podcast-card:hover .podcast-card .card__arrow svg, .card-post .podcast-card:hover .post-card .case-study-card__arrow svg, .card-post .podcast-card:hover .post-card .post-card__arrow svg, .card-post .podcast-card:hover .post-card .podcast-card__arrow svg, .card-post .podcast-card:hover .post-card .card__arrow svg, .card-post .podcast-card:hover .event-card .case-study-card__arrow svg, .card-post .podcast-card:hover .event-card .post-card__arrow svg, .card-post .podcast-card:hover .event-card .podcast-card__arrow svg, .card-post .podcast-card:hover .event-card .card__arrow svg, .card-post .card:hover .case-study-card .case-study-card__arrow svg, .card-post .card:hover .case-study-card .post-card__arrow svg, .card-post .card:hover .case-study-card .podcast-card__arrow svg, .card-post .card:hover .case-study-card .card__arrow svg, .card-post .card:hover .card-case_study .case-study-card__arrow svg, .card-post .card:hover .card-case_study .post-card__arrow svg, .card-post .card:hover .card-case_study .podcast-card__arrow svg, .card-post .card:hover .card-case_study .card__arrow svg, .card-post .card:hover .card-post .case-study-card__arrow svg, .card-post .card:hover .card-post .post-card__arrow svg, .card-post .card:hover .card-post .podcast-card__arrow svg, .card-post .card:hover .card-post .card__arrow svg, .card-post .card:hover .card.resource-card-preview .case-study-card__arrow svg, .card-post .card:hover .card.resource-card-preview .post-card__arrow svg, .card-post .card:hover .card.resource-card-preview .podcast-card__arrow svg, .card-post .card:hover .card.resource-card-preview .card__arrow svg, .card-post .card:hover .podcast-card .case-study-card__arrow svg, .card-post .card:hover .podcast-card .post-card__arrow svg, .card-post .card:hover .podcast-card .podcast-card__arrow svg, .card-post .card:hover .podcast-card .card__arrow svg, .card-post .card:hover .post-card .case-study-card__arrow svg, .card-post .card:hover .post-card .post-card__arrow svg, .card-post .card:hover .post-card .podcast-card__arrow svg, .card-post .card:hover .post-card .card__arrow svg, .card-post .card:hover .event-card .case-study-card__arrow svg, .card-post .card:hover .event-card .post-card__arrow svg, .card-post .card:hover .event-card .podcast-card__arrow svg, .card-post .card:hover .event-card .card__arrow svg, .card.resource-card-preview .case-study-card:hover .case-study-card .case-study-card__arrow svg, .card.resource-card-preview .case-study-card:hover .case-study-card .post-card__arrow svg, .card.resource-card-preview .case-study-card:hover .case-study-card .podcast-card__arrow svg, .card.resource-card-preview .case-study-card:hover .case-study-card .card__arrow svg, .card.resource-card-preview .case-study-card:hover .card-case_study .case-study-card__arrow svg, .card.resource-card-preview .case-study-card:hover .card-case_study .post-card__arrow svg, .card.resource-card-preview .case-study-card:hover .card-case_study .podcast-card__arrow svg, .card.resource-card-preview .case-study-card:hover .card-case_study .card__arrow svg, .card.resource-card-preview .case-study-card:hover .card-post .case-study-card__arrow svg, .card.resource-card-preview .case-study-card:hover .card-post .post-card__arrow svg, .card.resource-card-preview .case-study-card:hover .card-post .podcast-card__arrow svg, .card.resource-card-preview .case-study-card:hover .card-post .card__arrow svg, .card.resource-card-preview .case-study-card:hover .card.resource-card-preview .case-study-card__arrow svg, .card.resource-card-preview .case-study-card:hover .card.resource-card-preview .post-card__arrow svg, .card.resource-card-preview .case-study-card:hover .card.resource-card-preview .podcast-card__arrow svg, .card.resource-card-preview .case-study-card:hover .card.resource-card-preview .card__arrow svg, .card.resource-card-preview .case-study-card:hover .podcast-card .case-study-card__arrow svg, .card.resource-card-preview .case-study-card:hover .podcast-card .post-card__arrow svg, .card.resource-card-preview .case-study-card:hover .podcast-card .podcast-card__arrow svg, .card.resource-card-preview .case-study-card:hover .podcast-card .card__arrow svg, .card.resource-card-preview .case-study-card:hover .post-card .case-study-card__arrow svg, .card.resource-card-preview .case-study-card:hover .post-card .post-card__arrow svg, .card.resource-card-preview .case-study-card:hover .post-card .podcast-card__arrow svg, .card.resource-card-preview .case-study-card:hover .post-card .card__arrow svg, .card.resource-card-preview .case-study-card:hover .event-card .case-study-card__arrow svg, .card.resource-card-preview .case-study-card:hover .event-card .post-card__arrow svg, .card.resource-card-preview .case-study-card:hover .event-card .podcast-card__arrow svg, .card.resource-card-preview .case-study-card:hover .event-card .card__arrow svg, .card.resource-card-preview .post-card:hover .case-study-card .case-study-card__arrow svg, .card.resource-card-preview .post-card:hover .case-study-card .post-card__arrow svg, .card.resource-card-preview .post-card:hover .case-study-card .podcast-card__arrow svg, .card.resource-card-preview .post-card:hover .case-study-card .card__arrow svg, .card.resource-card-preview .post-card:hover .card-case_study .case-study-card__arrow svg, .card.resource-card-preview .post-card:hover .card-case_study .post-card__arrow svg, .card.resource-card-preview .post-card:hover .card-case_study .podcast-card__arrow svg, .card.resource-card-preview .post-card:hover .card-case_study .card__arrow svg, .card.resource-card-preview .post-card:hover .card-post .case-study-card__arrow svg, .card.resource-card-preview .post-card:hover .card-post .post-card__arrow svg, .card.resource-card-preview .post-card:hover .card-post .podcast-card__arrow svg, .card.resource-card-preview .post-card:hover .card-post .card__arrow svg, .card.resource-card-preview .post-card:hover .card.resource-card-preview .case-study-card__arrow svg, .card.resource-card-preview .post-card:hover .card.resource-card-preview .post-card__arrow svg, .card.resource-card-preview .post-card:hover .card.resource-card-preview .podcast-card__arrow svg, .card.resource-card-preview .post-card:hover .card.resource-card-preview .card__arrow svg, .card.resource-card-preview .post-card:hover .podcast-card .case-study-card__arrow svg, .card.resource-card-preview .post-card:hover .podcast-card .post-card__arrow svg, .card.resource-card-preview .post-card:hover .podcast-card .podcast-card__arrow svg, .card.resource-card-preview .post-card:hover .podcast-card .card__arrow svg, .card.resource-card-preview .post-card:hover .post-card .case-study-card__arrow svg, .card.resource-card-preview .post-card:hover .post-card .post-card__arrow svg, .card.resource-card-preview .post-card:hover .post-card .podcast-card__arrow svg, .card.resource-card-preview .post-card:hover .post-card .card__arrow svg, .card.resource-card-preview .post-card:hover .event-card .case-study-card__arrow svg, .card.resource-card-preview .post-card:hover .event-card .post-card__arrow svg, .card.resource-card-preview .post-card:hover .event-card .podcast-card__arrow svg, .card.resource-card-preview .post-card:hover .event-card .card__arrow svg, .card.resource-card-preview .podcast-card:hover .case-study-card .case-study-card__arrow svg, .card.resource-card-preview .podcast-card:hover .case-study-card .post-card__arrow svg, .card.resource-card-preview .podcast-card:hover .case-study-card .podcast-card__arrow svg, .card.resource-card-preview .podcast-card:hover .case-study-card .card__arrow svg, .card.resource-card-preview .podcast-card:hover .card-case_study .case-study-card__arrow svg, .card.resource-card-preview .podcast-card:hover .card-case_study .post-card__arrow svg, .card.resource-card-preview .podcast-card:hover .card-case_study .podcast-card__arrow svg, .card.resource-card-preview .podcast-card:hover .card-case_study .card__arrow svg, .card.resource-card-preview .podcast-card:hover .card-post .case-study-card__arrow svg, .card.resource-card-preview .podcast-card:hover .card-post .post-card__arrow svg, .card.resource-card-preview .podcast-card:hover .card-post .podcast-card__arrow svg, .card.resource-card-preview .podcast-card:hover .card-post .card__arrow svg, .card.resource-card-preview .podcast-card:hover .card.resource-card-preview .case-study-card__arrow svg, .card.resource-card-preview .podcast-card:hover .card.resource-card-preview .post-card__arrow svg, .card.resource-card-preview .podcast-card:hover .card.resource-card-preview .podcast-card__arrow svg, .card.resource-card-preview .podcast-card:hover .card.resource-card-preview .card__arrow svg, .card.resource-card-preview .podcast-card:hover .podcast-card .case-study-card__arrow svg, .card.resource-card-preview .podcast-card:hover .podcast-card .post-card__arrow svg, .card.resource-card-preview .podcast-card:hover .podcast-card .podcast-card__arrow svg, .card.resource-card-preview .podcast-card:hover .podcast-card .card__arrow svg, .card.resource-card-preview .podcast-card:hover .post-card .case-study-card__arrow svg, .card.resource-card-preview .podcast-card:hover .post-card .post-card__arrow svg, .card.resource-card-preview .podcast-card:hover .post-card .podcast-card__arrow svg, .card.resource-card-preview .podcast-card:hover .post-card .card__arrow svg, .card.resource-card-preview .podcast-card:hover .event-card .case-study-card__arrow svg, .card.resource-card-preview .podcast-card:hover .event-card .post-card__arrow svg, .card.resource-card-preview .podcast-card:hover .event-card .podcast-card__arrow svg, .card.resource-card-preview .podcast-card:hover .event-card .card__arrow svg, .card.resource-card-preview .card:hover .case-study-card .case-study-card__arrow svg, .card.resource-card-preview .card:hover .case-study-card .post-card__arrow svg, .card.resource-card-preview .card:hover .case-study-card .podcast-card__arrow svg, .card.resource-card-preview .card:hover .case-study-card .card__arrow svg, .card.resource-card-preview .card:hover .card-case_study .case-study-card__arrow svg, .card.resource-card-preview .card:hover .card-case_study .post-card__arrow svg, .card.resource-card-preview .card:hover .card-case_study .podcast-card__arrow svg, .card.resource-card-preview .card:hover .card-case_study .card__arrow svg, .card.resource-card-preview .card:hover .card-post .case-study-card__arrow svg, .card.resource-card-preview .card:hover .card-post .post-card__arrow svg, .card.resource-card-preview .card:hover .card-post .podcast-card__arrow svg, .card.resource-card-preview .card:hover .card-post .card__arrow svg, .card.resource-card-preview .card:hover .card.resource-card-preview .case-study-card__arrow svg, .card.resource-card-preview .card:hover .card.resource-card-preview .post-card__arrow svg, .card.resource-card-preview .card:hover .card.resource-card-preview .podcast-card__arrow svg, .card.resource-card-preview .card:hover .card.resource-card-preview .card__arrow svg, .card.resource-card-preview .card:hover .podcast-card .case-study-card__arrow svg, .card.resource-card-preview .card:hover .podcast-card .post-card__arrow svg, .card.resource-card-preview .card:hover .podcast-card .podcast-card__arrow svg, .card.resource-card-preview .card:hover .podcast-card .card__arrow svg, .card.resource-card-preview .card:hover .post-card .case-study-card__arrow svg, .card.resource-card-preview .card:hover .post-card .post-card__arrow svg, .card.resource-card-preview .card:hover .post-card .podcast-card__arrow svg, .card.resource-card-preview .card:hover .post-card .card__arrow svg, .card.resource-card-preview .card:hover .event-card .case-study-card__arrow svg, .card.resource-card-preview .card:hover .event-card .post-card__arrow svg, .card.resource-card-preview .card:hover .event-card .podcast-card__arrow svg, .card.resource-card-preview .card:hover .event-card .card__arrow svg, .podcast-card .case-study-card:hover .case-study-card .case-study-card__arrow svg, .podcast-card .case-study-card:hover .case-study-card .post-card__arrow svg, .podcast-card .case-study-card:hover .case-study-card .podcast-card__arrow svg, .podcast-card .case-study-card:hover .case-study-card .card__arrow svg, .podcast-card .case-study-card:hover .card-case_study .case-study-card__arrow svg, .podcast-card .case-study-card:hover .card-case_study .post-card__arrow svg, .podcast-card .case-study-card:hover .card-case_study .podcast-card__arrow svg, .podcast-card .case-study-card:hover .card-case_study .card__arrow svg, .podcast-card .case-study-card:hover .card-post .case-study-card__arrow svg, .podcast-card .case-study-card:hover .card-post .post-card__arrow svg, .podcast-card .case-study-card:hover .card-post .podcast-card__arrow svg, .podcast-card .case-study-card:hover .card-post .card__arrow svg, .podcast-card .case-study-card:hover .card.resource-card-preview .case-study-card__arrow svg, .podcast-card .case-study-card:hover .card.resource-card-preview .post-card__arrow svg, .podcast-card .case-study-card:hover .card.resource-card-preview .podcast-card__arrow svg, .podcast-card .case-study-card:hover .card.resource-card-preview .card__arrow svg, .podcast-card .case-study-card:hover .podcast-card .case-study-card__arrow svg, .podcast-card .case-study-card:hover .podcast-card .post-card__arrow svg, .podcast-card .case-study-card:hover .podcast-card .podcast-card__arrow svg, .podcast-card .case-study-card:hover .podcast-card .card__arrow svg, .podcast-card .case-study-card:hover .post-card .case-study-card__arrow svg, .podcast-card .case-study-card:hover .post-card .post-card__arrow svg, .podcast-card .case-study-card:hover .post-card .podcast-card__arrow svg, .podcast-card .case-study-card:hover .post-card .card__arrow svg, .podcast-card .case-study-card:hover .event-card .case-study-card__arrow svg, .podcast-card .case-study-card:hover .event-card .post-card__arrow svg, .podcast-card .case-study-card:hover .event-card .podcast-card__arrow svg, .podcast-card .case-study-card:hover .event-card .card__arrow svg, .podcast-card .post-card:hover .case-study-card .case-study-card__arrow svg, .podcast-card .post-card:hover .case-study-card .post-card__arrow svg, .podcast-card .post-card:hover .case-study-card .podcast-card__arrow svg, .podcast-card .post-card:hover .case-study-card .card__arrow svg, .podcast-card .post-card:hover .card-case_study .case-study-card__arrow svg, .podcast-card .post-card:hover .card-case_study .post-card__arrow svg, .podcast-card .post-card:hover .card-case_study .podcast-card__arrow svg, .podcast-card .post-card:hover .card-case_study .card__arrow svg, .podcast-card .post-card:hover .card-post .case-study-card__arrow svg, .podcast-card .post-card:hover .card-post .post-card__arrow svg, .podcast-card .post-card:hover .card-post .podcast-card__arrow svg, .podcast-card .post-card:hover .card-post .card__arrow svg, .podcast-card .post-card:hover .card.resource-card-preview .case-study-card__arrow svg, .podcast-card .post-card:hover .card.resource-card-preview .post-card__arrow svg, .podcast-card .post-card:hover .card.resource-card-preview .podcast-card__arrow svg, .podcast-card .post-card:hover .card.resource-card-preview .card__arrow svg, .podcast-card .post-card:hover .podcast-card .case-study-card__arrow svg, .podcast-card .post-card:hover .podcast-card .post-card__arrow svg, .podcast-card .post-card:hover .podcast-card .podcast-card__arrow svg, .podcast-card .post-card:hover .podcast-card .card__arrow svg, .podcast-card .post-card:hover .post-card .case-study-card__arrow svg, .podcast-card .post-card:hover .post-card .post-card__arrow svg, .podcast-card .post-card:hover .post-card .podcast-card__arrow svg, .podcast-card .post-card:hover .post-card .card__arrow svg, .podcast-card .post-card:hover .event-card .case-study-card__arrow svg, .podcast-card .post-card:hover .event-card .post-card__arrow svg, .podcast-card .post-card:hover .event-card .podcast-card__arrow svg, .podcast-card .post-card:hover .event-card .card__arrow svg, .podcast-card .podcast-card:hover .case-study-card .case-study-card__arrow svg, .podcast-card .podcast-card:hover .case-study-card .post-card__arrow svg, .podcast-card .podcast-card:hover .case-study-card .podcast-card__arrow svg, .podcast-card .podcast-card:hover .case-study-card .card__arrow svg, .podcast-card .podcast-card:hover .card-case_study .case-study-card__arrow svg, .podcast-card .podcast-card:hover .card-case_study .post-card__arrow svg, .podcast-card .podcast-card:hover .card-case_study .podcast-card__arrow svg, .podcast-card .podcast-card:hover .card-case_study .card__arrow svg, .podcast-card .podcast-card:hover .card-post .case-study-card__arrow svg, .podcast-card .podcast-card:hover .card-post .post-card__arrow svg, .podcast-card .podcast-card:hover .card-post .podcast-card__arrow svg, .podcast-card .podcast-card:hover .card-post .card__arrow svg, .podcast-card .podcast-card:hover .card.resource-card-preview .case-study-card__arrow svg, .podcast-card .podcast-card:hover .card.resource-card-preview .post-card__arrow svg, .podcast-card .podcast-card:hover .card.resource-card-preview .podcast-card__arrow svg, .podcast-card .podcast-card:hover .card.resource-card-preview .card__arrow svg, .podcast-card .podcast-card:hover .podcast-card .case-study-card__arrow svg, .podcast-card .podcast-card:hover .podcast-card .post-card__arrow svg, .podcast-card .podcast-card:hover .podcast-card .podcast-card__arrow svg, .podcast-card .podcast-card:hover .podcast-card .card__arrow svg, .podcast-card .podcast-card:hover .post-card .case-study-card__arrow svg, .podcast-card .podcast-card:hover .post-card .post-card__arrow svg, .podcast-card .podcast-card:hover .post-card .podcast-card__arrow svg, .podcast-card .podcast-card:hover .post-card .card__arrow svg, .podcast-card .podcast-card:hover .event-card .case-study-card__arrow svg, .podcast-card .podcast-card:hover .event-card .post-card__arrow svg, .podcast-card .podcast-card:hover .event-card .podcast-card__arrow svg, .podcast-card .podcast-card:hover .event-card .card__arrow svg, .podcast-card .card:hover .case-study-card .case-study-card__arrow svg, .podcast-card .card:hover .case-study-card .post-card__arrow svg, .podcast-card .card:hover .case-study-card .podcast-card__arrow svg, .podcast-card .card:hover .case-study-card .card__arrow svg, .podcast-card .card:hover .card-case_study .case-study-card__arrow svg, .podcast-card .card:hover .card-case_study .post-card__arrow svg, .podcast-card .card:hover .card-case_study .podcast-card__arrow svg, .podcast-card .card:hover .card-case_study .card__arrow svg, .podcast-card .card:hover .card-post .case-study-card__arrow svg, .podcast-card .card:hover .card-post .post-card__arrow svg, .podcast-card .card:hover .card-post .podcast-card__arrow svg, .podcast-card .card:hover .card-post .card__arrow svg, .podcast-card .card:hover .card.resource-card-preview .case-study-card__arrow svg, .podcast-card .card:hover .card.resource-card-preview .post-card__arrow svg, .podcast-card .card:hover .card.resource-card-preview .podcast-card__arrow svg, .podcast-card .card:hover .card.resource-card-preview .card__arrow svg, .podcast-card .card:hover .podcast-card .case-study-card__arrow svg, .podcast-card .card:hover .podcast-card .post-card__arrow svg, .podcast-card .card:hover .podcast-card .podcast-card__arrow svg, .podcast-card .card:hover .podcast-card .card__arrow svg, .podcast-card .card:hover .post-card .case-study-card__arrow svg, .podcast-card .card:hover .post-card .post-card__arrow svg, .podcast-card .card:hover .post-card .podcast-card__arrow svg, .podcast-card .card:hover .post-card .card__arrow svg, .podcast-card .card:hover .event-card .case-study-card__arrow svg, .podcast-card .card:hover .event-card .post-card__arrow svg, .podcast-card .card:hover .event-card .podcast-card__arrow svg, .podcast-card .card:hover .event-card .card__arrow svg, .post-card .case-study-card:hover .case-study-card .case-study-card__arrow svg, .post-card .case-study-card:hover .case-study-card .post-card__arrow svg, .post-card .case-study-card:hover .case-study-card .podcast-card__arrow svg, .post-card .case-study-card:hover .case-study-card .card__arrow svg, .post-card .case-study-card:hover .card-case_study .case-study-card__arrow svg, .post-card .case-study-card:hover .card-case_study .post-card__arrow svg, .post-card .case-study-card:hover .card-case_study .podcast-card__arrow svg, .post-card .case-study-card:hover .card-case_study .card__arrow svg, .post-card .case-study-card:hover .card-post .case-study-card__arrow svg, .post-card .case-study-card:hover .card-post .post-card__arrow svg, .post-card .case-study-card:hover .card-post .podcast-card__arrow svg, .post-card .case-study-card:hover .card-post .card__arrow svg, .post-card .case-study-card:hover .card.resource-card-preview .case-study-card__arrow svg, .post-card .case-study-card:hover .card.resource-card-preview .post-card__arrow svg, .post-card .case-study-card:hover .card.resource-card-preview .podcast-card__arrow svg, .post-card .case-study-card:hover .card.resource-card-preview .card__arrow svg, .post-card .case-study-card:hover .podcast-card .case-study-card__arrow svg, .post-card .case-study-card:hover .podcast-card .post-card__arrow svg, .post-card .case-study-card:hover .podcast-card .podcast-card__arrow svg, .post-card .case-study-card:hover .podcast-card .card__arrow svg, .post-card .case-study-card:hover .post-card .case-study-card__arrow svg, .post-card .case-study-card:hover .post-card .post-card__arrow svg, .post-card .case-study-card:hover .post-card .podcast-card__arrow svg, .post-card .case-study-card:hover .post-card .card__arrow svg, .post-card .case-study-card:hover .event-card .case-study-card__arrow svg, .post-card .case-study-card:hover .event-card .post-card__arrow svg, .post-card .case-study-card:hover .event-card .podcast-card__arrow svg, .post-card .case-study-card:hover .event-card .card__arrow svg, .post-card .post-card:hover .case-study-card .case-study-card__arrow svg, .post-card .post-card:hover .case-study-card .post-card__arrow svg, .post-card .post-card:hover .case-study-card .podcast-card__arrow svg, .post-card .post-card:hover .case-study-card .card__arrow svg, .post-card .post-card:hover .card-case_study .case-study-card__arrow svg, .post-card .post-card:hover .card-case_study .post-card__arrow svg, .post-card .post-card:hover .card-case_study .podcast-card__arrow svg, .post-card .post-card:hover .card-case_study .card__arrow svg, .post-card .post-card:hover .card-post .case-study-card__arrow svg, .post-card .post-card:hover .card-post .post-card__arrow svg, .post-card .post-card:hover .card-post .podcast-card__arrow svg, .post-card .post-card:hover .card-post .card__arrow svg, .post-card .post-card:hover .card.resource-card-preview .case-study-card__arrow svg, .post-card .post-card:hover .card.resource-card-preview .post-card__arrow svg, .post-card .post-card:hover .card.resource-card-preview .podcast-card__arrow svg, .post-card .post-card:hover .card.resource-card-preview .card__arrow svg, .post-card .post-card:hover .podcast-card .case-study-card__arrow svg, .post-card .post-card:hover .podcast-card .post-card__arrow svg, .post-card .post-card:hover .podcast-card .podcast-card__arrow svg, .post-card .post-card:hover .podcast-card .card__arrow svg, .post-card .post-card:hover .post-card .case-study-card__arrow svg, .post-card .post-card:hover .post-card .post-card__arrow svg, .post-card .post-card:hover .post-card .podcast-card__arrow svg, .post-card .post-card:hover .post-card .card__arrow svg, .post-card .post-card:hover .event-card .case-study-card__arrow svg, .post-card .post-card:hover .event-card .post-card__arrow svg, .post-card .post-card:hover .event-card .podcast-card__arrow svg, .post-card .post-card:hover .event-card .card__arrow svg, .post-card .podcast-card:hover .case-study-card .case-study-card__arrow svg, .post-card .podcast-card:hover .case-study-card .post-card__arrow svg, .post-card .podcast-card:hover .case-study-card .podcast-card__arrow svg, .post-card .podcast-card:hover .case-study-card .card__arrow svg, .post-card .podcast-card:hover .card-case_study .case-study-card__arrow svg, .post-card .podcast-card:hover .card-case_study .post-card__arrow svg, .post-card .podcast-card:hover .card-case_study .podcast-card__arrow svg, .post-card .podcast-card:hover .card-case_study .card__arrow svg, .post-card .podcast-card:hover .card-post .case-study-card__arrow svg, .post-card .podcast-card:hover .card-post .post-card__arrow svg, .post-card .podcast-card:hover .card-post .podcast-card__arrow svg, .post-card .podcast-card:hover .card-post .card__arrow svg, .post-card .podcast-card:hover .card.resource-card-preview .case-study-card__arrow svg, .post-card .podcast-card:hover .card.resource-card-preview .post-card__arrow svg, .post-card .podcast-card:hover .card.resource-card-preview .podcast-card__arrow svg, .post-card .podcast-card:hover .card.resource-card-preview .card__arrow svg, .post-card .podcast-card:hover .podcast-card .case-study-card__arrow svg, .post-card .podcast-card:hover .podcast-card .post-card__arrow svg, .post-card .podcast-card:hover .podcast-card .podcast-card__arrow svg, .post-card .podcast-card:hover .podcast-card .card__arrow svg, .post-card .podcast-card:hover .post-card .case-study-card__arrow svg, .post-card .podcast-card:hover .post-card .post-card__arrow svg, .post-card .podcast-card:hover .post-card .podcast-card__arrow svg, .post-card .podcast-card:hover .post-card .card__arrow svg, .post-card .podcast-card:hover .event-card .case-study-card__arrow svg, .post-card .podcast-card:hover .event-card .post-card__arrow svg, .post-card .podcast-card:hover .event-card .podcast-card__arrow svg, .post-card .podcast-card:hover .event-card .card__arrow svg, .post-card .card:hover .case-study-card .case-study-card__arrow svg, .post-card .card:hover .case-study-card .post-card__arrow svg, .post-card .card:hover .case-study-card .podcast-card__arrow svg, .post-card .card:hover .case-study-card .card__arrow svg, .post-card .card:hover .card-case_study .case-study-card__arrow svg, .post-card .card:hover .card-case_study .post-card__arrow svg, .post-card .card:hover .card-case_study .podcast-card__arrow svg, .post-card .card:hover .card-case_study .card__arrow svg, .post-card .card:hover .card-post .case-study-card__arrow svg, .post-card .card:hover .card-post .post-card__arrow svg, .post-card .card:hover .card-post .podcast-card__arrow svg, .post-card .card:hover .card-post .card__arrow svg, .post-card .card:hover .card.resource-card-preview .case-study-card__arrow svg, .post-card .card:hover .card.resource-card-preview .post-card__arrow svg, .post-card .card:hover .card.resource-card-preview .podcast-card__arrow svg, .post-card .card:hover .card.resource-card-preview .card__arrow svg, .post-card .card:hover .podcast-card .case-study-card__arrow svg, .post-card .card:hover .podcast-card .post-card__arrow svg, .post-card .card:hover .podcast-card .podcast-card__arrow svg, .post-card .card:hover .podcast-card .card__arrow svg, .post-card .card:hover .post-card .case-study-card__arrow svg, .post-card .card:hover .post-card .post-card__arrow svg, .post-card .card:hover .post-card .podcast-card__arrow svg, .post-card .card:hover .post-card .card__arrow svg, .post-card .card:hover .event-card .case-study-card__arrow svg, .post-card .card:hover .event-card .post-card__arrow svg, .post-card .card:hover .event-card .podcast-card__arrow svg, .post-card .card:hover .event-card .card__arrow svg, .event-card .case-study-card:hover .case-study-card .case-study-card__arrow svg, .event-card .case-study-card:hover .case-study-card .post-card__arrow svg, .event-card .case-study-card:hover .case-study-card .podcast-card__arrow svg, .event-card .case-study-card:hover .case-study-card .card__arrow svg, .event-card .case-study-card:hover .card-case_study .case-study-card__arrow svg, .event-card .case-study-card:hover .card-case_study .post-card__arrow svg, .event-card .case-study-card:hover .card-case_study .podcast-card__arrow svg, .event-card .case-study-card:hover .card-case_study .card__arrow svg, .event-card .case-study-card:hover .card-post .case-study-card__arrow svg, .event-card .case-study-card:hover .card-post .post-card__arrow svg, .event-card .case-study-card:hover .card-post .podcast-card__arrow svg, .event-card .case-study-card:hover .card-post .card__arrow svg, .event-card .case-study-card:hover .card.resource-card-preview .case-study-card__arrow svg, .event-card .case-study-card:hover .card.resource-card-preview .post-card__arrow svg, .event-card .case-study-card:hover .card.resource-card-preview .podcast-card__arrow svg, .event-card .case-study-card:hover .card.resource-card-preview .card__arrow svg, .event-card .case-study-card:hover .podcast-card .case-study-card__arrow svg, .event-card .case-study-card:hover .podcast-card .post-card__arrow svg, .event-card .case-study-card:hover .podcast-card .podcast-card__arrow svg, .event-card .case-study-card:hover .podcast-card .card__arrow svg, .event-card .case-study-card:hover .post-card .case-study-card__arrow svg, .event-card .case-study-card:hover .post-card .post-card__arrow svg, .event-card .case-study-card:hover .post-card .podcast-card__arrow svg, .event-card .case-study-card:hover .post-card .card__arrow svg, .event-card .case-study-card:hover .event-card .case-study-card__arrow svg, .event-card .case-study-card:hover .event-card .post-card__arrow svg, .event-card .case-study-card:hover .event-card .podcast-card__arrow svg, .event-card .case-study-card:hover .event-card .card__arrow svg, .event-card .post-card:hover .case-study-card .case-study-card__arrow svg, .event-card .post-card:hover .case-study-card .post-card__arrow svg, .event-card .post-card:hover .case-study-card .podcast-card__arrow svg, .event-card .post-card:hover .case-study-card .card__arrow svg, .event-card .post-card:hover .card-case_study .case-study-card__arrow svg, .event-card .post-card:hover .card-case_study .post-card__arrow svg, .event-card .post-card:hover .card-case_study .podcast-card__arrow svg, .event-card .post-card:hover .card-case_study .card__arrow svg, .event-card .post-card:hover .card-post .case-study-card__arrow svg, .event-card .post-card:hover .card-post .post-card__arrow svg, .event-card .post-card:hover .card-post .podcast-card__arrow svg, .event-card .post-card:hover .card-post .card__arrow svg, .event-card .post-card:hover .card.resource-card-preview .case-study-card__arrow svg, .event-card .post-card:hover .card.resource-card-preview .post-card__arrow svg, .event-card .post-card:hover .card.resource-card-preview .podcast-card__arrow svg, .event-card .post-card:hover .card.resource-card-preview .card__arrow svg, .event-card .post-card:hover .podcast-card .case-study-card__arrow svg, .event-card .post-card:hover .podcast-card .post-card__arrow svg, .event-card .post-card:hover .podcast-card .podcast-card__arrow svg, .event-card .post-card:hover .podcast-card .card__arrow svg, .event-card .post-card:hover .post-card .case-study-card__arrow svg, .event-card .post-card:hover .post-card .post-card__arrow svg, .event-card .post-card:hover .post-card .podcast-card__arrow svg, .event-card .post-card:hover .post-card .card__arrow svg, .event-card .post-card:hover .event-card .case-study-card__arrow svg, .event-card .post-card:hover .event-card .post-card__arrow svg, .event-card .post-card:hover .event-card .podcast-card__arrow svg, .event-card .post-card:hover .event-card .card__arrow svg, .event-card .podcast-card:hover .case-study-card .case-study-card__arrow svg, .event-card .podcast-card:hover .case-study-card .post-card__arrow svg, .event-card .podcast-card:hover .case-study-card .podcast-card__arrow svg, .event-card .podcast-card:hover .case-study-card .card__arrow svg, .event-card .podcast-card:hover .card-case_study .case-study-card__arrow svg, .event-card .podcast-card:hover .card-case_study .post-card__arrow svg, .event-card .podcast-card:hover .card-case_study .podcast-card__arrow svg, .event-card .podcast-card:hover .card-case_study .card__arrow svg, .event-card .podcast-card:hover .card-post .case-study-card__arrow svg, .event-card .podcast-card:hover .card-post .post-card__arrow svg, .event-card .podcast-card:hover .card-post .podcast-card__arrow svg, .event-card .podcast-card:hover .card-post .card__arrow svg, .event-card .podcast-card:hover .card.resource-card-preview .case-study-card__arrow svg, .event-card .podcast-card:hover .card.resource-card-preview .post-card__arrow svg, .event-card .podcast-card:hover .card.resource-card-preview .podcast-card__arrow svg, .event-card .podcast-card:hover .card.resource-card-preview .card__arrow svg, .event-card .podcast-card:hover .podcast-card .case-study-card__arrow svg, .event-card .podcast-card:hover .podcast-card .post-card__arrow svg, .event-card .podcast-card:hover .podcast-card .podcast-card__arrow svg, .event-card .podcast-card:hover .podcast-card .card__arrow svg, .event-card .podcast-card:hover .post-card .case-study-card__arrow svg, .event-card .podcast-card:hover .post-card .post-card__arrow svg, .event-card .podcast-card:hover .post-card .podcast-card__arrow svg, .event-card .podcast-card:hover .post-card .card__arrow svg, .event-card .podcast-card:hover .event-card .case-study-card__arrow svg, .event-card .podcast-card:hover .event-card .post-card__arrow svg, .event-card .podcast-card:hover .event-card .podcast-card__arrow svg, .event-card .podcast-card:hover .event-card .card__arrow svg, .event-card .card:hover .case-study-card .case-study-card__arrow svg, .event-card .card:hover .case-study-card .post-card__arrow svg, .event-card .card:hover .case-study-card .podcast-card__arrow svg, .event-card .card:hover .case-study-card .card__arrow svg, .event-card .card:hover .card-case_study .case-study-card__arrow svg, .event-card .card:hover .card-case_study .post-card__arrow svg, .event-card .card:hover .card-case_study .podcast-card__arrow svg, .event-card .card:hover .card-case_study .card__arrow svg, .event-card .card:hover .card-post .case-study-card__arrow svg, .event-card .card:hover .card-post .post-card__arrow svg, .event-card .card:hover .card-post .podcast-card__arrow svg, .event-card .card:hover .card-post .card__arrow svg, .event-card .card:hover .card.resource-card-preview .case-study-card__arrow svg, .event-card .card:hover .card.resource-card-preview .post-card__arrow svg, .event-card .card:hover .card.resource-card-preview .podcast-card__arrow svg, .event-card .card:hover .card.resource-card-preview .card__arrow svg, .event-card .card:hover .podcast-card .case-study-card__arrow svg, .event-card .card:hover .podcast-card .post-card__arrow svg, .event-card .card:hover .podcast-card .podcast-card__arrow svg, .event-card .card:hover .podcast-card .card__arrow svg, .event-card .card:hover .post-card .case-study-card__arrow svg, .event-card .card:hover .post-card .post-card__arrow svg, .event-card .card:hover .post-card .podcast-card__arrow svg, .event-card .card:hover .post-card .card__arrow svg, .event-card .card:hover .event-card .case-study-card__arrow svg, .event-card .card:hover .event-card .post-card__arrow svg, .event-card .card:hover .event-card .podcast-card__arrow svg, .event-card .card:hover .event-card .card__arrow svg {
	transform: translateX(3px);
}

.podcast-card__content, .post-card__content, .post-card .card__content {
	gap: .5rem;
}

.podcast-card__title, .post-card__title, .post-card .card__title {
	font-size: var(--text-styles-size-h4);
}

.podcast-card a, .post-card a, .post-card .card a {
	text-decoration: none;
}

.post-card__meta, .post-card .card__meta {
	display: flex;
	gap: var(--block-gap, .5rem);
	font-size: var(--text-styles-size-detail);
	color: var(--text-text-secondary);
}

.post-card__excerpt, .post-card .card__excerpt {
	font-size: var(--text-styles-size-body-sm);
	line-height: 1.5;
	margin-top: 0;
}

.podcast-card__content {
	padding: 0;
}

.podcast-card__meta {
	font-size: var(--text-styles-size-detail);
	margin-bottom: 0;
}

.podcast-card__title, .podcast-card .podcast-card__title {
	font-size: var(--text-styles-size-h4);
}

.event-card {
	gap: .5rem;
	padding: var(--core-styles-object-padding-med, 24px);
}

.event-card__date {
	--mb: 0;
	margin-bottom: 0;
}

.sep-team-member-card__arrow svg, .sep-team-member-card .card__arrow svg, .sep-team-member-card .sep-team-member-arrow svg {
	transition: transform .2s;
}

.sep-team-member-card:hover .sep-team-member-card__arrow svg, .sep-team-member-card:hover .card__arrow svg, .sep-team-member-card:hover .sep-team-member-arrow svg {
	transform: translateX(3px);
}

.card-case_study, .card.resource-card-preview {
	padding: var(--core-styles-object-padding-lg, 32px);
	max-width: none;
}

.wp-block-sep-icon {
	height: var(--icon-size, 72px);
	width: var(--icon-size, 72px);
}

.wp-block-sep-icon .sep-icon > * {
	width: var(--icon-size, 48px);
	height: var(--icon-size, 48px);
}

.wp-block-sep-icon svg > * {
	vector-effect: non-scaling-stroke;
}

.wp-block-sep-icon path {
	stroke-width: var(--icon-stroke-width, inherit);
}

.icon--sm {
	--icon-stroke-width: 1px;
	--icon-size: var(--icon-size-sm, 24px);
	--hex-size: var(--icon-size-sm, 24px);
}

.icon--md {
	--icon-stroke-width: 1.5px;
	--icon-size: var(--icon-size-med, 44px);
	--hex-size: var(--icon-size-med, 44px);
}

.icon--lg {
	--icon-stroke-width: 1.5px;
	--icon-size: var(--icon-size-lg, 88px);
	--hex-size: var(--icon-size-lg, 88px);
}

:root {
	--header-height: 120px;
}

header {
	--section-max-w: clamp(0px, 74.66667vw, 1440px);
}

header.sep-header {
	max-width: none;
}

header .sep-header__inner {
	margin-left: auto;
	margin-right: auto;
	max-width: var(--section-max-w);
}

@media (max-width: 1024px) {
	header .sep-header__inner {
		max-width: none;
	}
}

.sep-header {
	position: fixed;
	top: var(--wp-admin--admin-bar--height, 0);
	left: 0;
	right: 0;
	z-index: 1000;
	transition: transform .3s ease-in-out, background-color .3s ease, color .3s ease;
	will-change: transform;
	background-color: var(--bkgd-bkgd);
	transform: translateY(0);
	color: var(--nav-nav-text-primary);
}

.sep-header[data-header-state=hidden] {
	transform: translateY(-100%);
}

.sep-header.is-sticky {
	background-color: var(--bkgd-bkgd-nav-sticky, var(--global-neutral, #fff));
}

.sep-header.is-sticky .sep-header__utility-bar {
	color: var(--nav-nav-text-on-light-white-secondary, #466cbe);
}

.sep-header.is-sticky .sep-header__cta.wp-block-buttons .wp-block-button__link {
	color: var(--button-btn-primary-text-icon-initial, #fff);
}

.sep-header > .wp-block-group, .sep-header .wp-block-group {
	margin-top: 0;
	margin-bottom: 0;
}

.sep-header__container {
	margin: 0 auto;
}

@media (max-width: 1023px) {
	.sep-header__container {
		padding-left: var(--sp-section-leftRight-mobile, 24px);
		padding-right: var(--sp-section-leftRight-mobile, 24px);
	}
}

.sep-header__utility-bar {
	padding: 12px 0;
}

@media (max-width: 1023px) {
	.sep-header__utility-bar {
		display: none;
	}
}

.sep-header__utility-bar .sep-header__container {
	gap: 24px;
}

.sep-header__utility-nav.wp-block-navigation .wp-block-navigation__container {
	gap: 8px;
}

.sep-header__utility-nav.wp-block-navigation .wp-block-navigation-item:not(:last-child)::after {
	content: "|";
	margin-left: 8px;
	color: currentColor;
	opacity: .5;
	font-size: 12px;
}

.sep-header__utility-nav.wp-block-navigation .wp-block-navigation-item__content {
	color: currentColor;
	opacity: .7;
	font-size: 12px;
	text-decoration: none;
	padding: 0;
	transition: opacity .2s ease;
}

.sep-header__utility-nav.wp-block-navigation .wp-block-navigation-item__content:hover, .sep-header__utility-nav.wp-block-navigation .wp-block-navigation-item__content:focus {
	opacity: 1;
	text-decoration: none;
}

.sep-header__search-toggle.wp-block-search .wp-block-search__button {
	background: transparent;
	border: none;
	color: var(--icon-icon-fill-inverse, currentColor);
	opacity: .7;
	transition: opacity .2s ease;
	width: 24px;
	display: flex;
	align-items: center;
	padding: 0;
}

.sep-header__search-toggle.wp-block-search .wp-block-search__button:hover, .sep-header__search-toggle.wp-block-search .wp-block-search__button:focus {
	opacity: 1;
	background: transparent;
}

.sep-header__search-toggle.wp-block-search .wp-block-search__button svg {
	width: 18px;
	height: 18px;
	min-width: 18px;
	min-height: 18px;
}

.sep-header__main-bar {
	padding: 16px 0;
}

.sep-header__main-bar .sep-header__container {
	gap: 40px;
}

@media (max-width: 1023px) {
	.sep-header__main-bar .sep-header__container {
		gap: 16px;
	}
}

.sep-header__logo.wp-block-site-logo a.custom-logo-link {
	position: relative;
	display: block;
}

.sep-header__logo.wp-block-site-logo img {
	opacity: 0;
}

.sep-header__logo.wp-block-site-logo a.custom-logo-link::after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: var(--logo-logo-fill, #294175);
	-webkit-mask-image: url("https://cdn-ileiemj.nitrocdn.com/OijUNrjbfBMNKYcyLpCtgLOtyyJNwSLL/assets/images/optimized/rev-92624b8/sep.com/wp-content/themes/SEP2025/assets/images/SEP.svg");
	mask-image: url("https://cdn-ileiemj.nitrocdn.com/OijUNrjbfBMNKYcyLpCtgLOtyyJNwSLL/assets/images/optimized/rev-92624b8/sep.com/wp-content/themes/SEP2025/assets/images/SEP.svg");
	-webkit-mask-size: contain;
	mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	transition: background-color .3s ease;
}

.sep-header__primary-nav.wp-block-navigation {
	flex: 1;
	justify-content: center;
}

@media (max-width: 1023px) {
	.sep-header__primary-nav.wp-block-navigation {
		display: none !important;
	}
}

.sep-header__primary-nav.wp-block-navigation .wp-block-navigation__container {
	gap: 1rem;
}

.sep-header__primary-nav.wp-block-navigation .wp-block-navigation-item > .wp-block-navigation-item__content {
	border-radius: var(--border-radius-wrapper);
	padding: .75em 1rem;
	background-color: transparent;
	transition: background-color .2s ease-in-out;
}

.sep-header__primary-nav.wp-block-navigation .wp-block-navigation-item > .wp-block-navigation-item__content:hover {
	background-color: var(--nav-nav-bkgd-hover);
}

.sep-header__primary-nav.wp-block-navigation .wp-block-navigation-item > .wp-block-navigation-item__content > .wp-block-navigation-item__label {
	display: block;
	position: relative;
}

.sep-header__primary-nav.wp-block-navigation .wp-block-navigation-item > .wp-block-navigation-item__content > .wp-block-navigation-item__label::after {
	content: "";
	position: absolute;
	bottom: -4px;
	left: 0;
	width: 100%;
	height: 2px;
	background-color: currentColor;
	transform: scaleX(0);
	transform-origin: left;
	transition: transform .2s ease;
}

.sep-header__primary-nav.wp-block-navigation .wp-block-navigation-item__content {
	color: currentColor;
	font-size: 16px;
	font-weight: 500;
	text-decoration: none;
	padding: 0;
	position: relative;
}

.sep-header__primary-nav.wp-block-navigation .current-menu-ancestor > .wp-block-navigation-item__content > .wp-block-navigation-item__label:after, .sep-header__primary-nav.wp-block-navigation .current-menu-item > .wp-block-navigation-item__content > .wp-block-navigation-item__label:after {
	transform: scaleX(1);
}

.sep-header__actions {
	gap: 16px;
	flex-shrink: 0;
}

.sep-header__cta.wp-block-buttons {
	margin: 0;
}

@media (max-width: 1023px) {
	.sep-header__cta.wp-block-buttons {
		display: none !important;
	}
}

.sep-header__cta.wp-block-buttons .wp-block-button__link {
	padding: 12px 24px;
	background-color: var(--button-btn-primary-fill-initial, #223762);
	color: var(--button-btn-primary-text-icon-initial, #fff);
	font-size: 14px;
	font-weight: 600;
	border-radius: 100px;
	transition: background-color .2s ease;
}

.sep-header__cta.wp-block-buttons .wp-block-button__link:hover, .sep-header__cta.wp-block-buttons .wp-block-button__link:focus {
	background-color: var(--button-btn-primary-fill-hover, #3b5998);
}

.sep-header__mobile-toggle.wp-block-navigation {
	display: none;
}

@media (max-width: 1023px) {
	.sep-header__mobile-toggle.wp-block-navigation {
		display: flex;
	}
}

.sep-header__mobile-toggle.wp-block-navigation .wp-block-navigation__responsive-container-open {
	padding: 8px;
	background: transparent;
	border: none;
	color: currentColor;
}

.sep-header__mobile-toggle.wp-block-navigation .wp-block-navigation__responsive-container-open svg {
	width: 24px;
	height: 24px;
}

.sep-header__mobile-toggle.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open {
	background-color: var(--bkgd-bkgd-nav-sticky, #fff);
	padding: 24px;
	color: var(--nav-nav-text-primary, #223762);
}

.sep-header__mobile-toggle.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close {
	color: inherit;
}

.sep-header__mobile-toggle.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content {
	color: inherit;
	font-size: 20px;
	font-weight: 500;
	padding: 16px 0;
	border-bottom: 1px solid var(--divider-divider-tertiary, rgba(0, 0, 0, .08));
}

.sep-header__breadcrumb-bar:empty, .sep-header__breadcrumb-bar:has(.wp-block-sep-breadcrumbs:empty) {
	display: none;
}

.sep-breadcrumb-wrapper {
	padding: 12px 0;
}

/*
.sep-breadcrumb {
    &__list {
        display: flex;
        align-items: center;
        gap: 8px;
        margin: 0;
        padding: 0;
        list-style: none;
    }

    &__item {
        display: flex;
        align-items: center;
        gap: 8px;
    }

    &__link,
    &__current {
        color: currentColor;
        opacity: 0.7;
        font-size: 12px;
        line-height: 1.4;
        text-decoration: none;
    }

    &__link {
        transition: opacity 0.2s ease;

        &:hover,
        &:focus {
            opacity: 1;
        }

        &--home {
            display: flex;
            align-items: center;
        }
    }

    &__home-icon {
        width: 16px;
        height: 16px;
    }

    &__current {
        opacity: 1;
        font-weight: 500;
    }

    &__separator {
        display: block;
        width: 5px;
        height: 9px;
        background-image: url("data:image/svg+xml,%3Csvg width='5' height='9' viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.591354 8.04479L0 7.45344L3.43104 4.0224L0 0.591354L0.591354 0L4.61375 4.0224L0.591354 8.04479Z' fill='currentColor'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        background-position: center;
        opacity: 0.5;
    }
}
*/
.sep-breadcrumbs-editor__note {
	margin-top: 8px;
	font-size: 12px;
	color: #757575;
	font-style: italic;
}

body {
	padding-top: var(--header-height, 120px);
}

footer:has(.site-footer) {
	margin-top: 0;
}

.site-footer > .wp-block-sep-section {
	padding-bottom: var(--sp-section-wrapper-top-bottom);
}

@media (max-width: 767px) {
	.site-footer--content-top > * {
		grid-column: 1/-1;
	}
}

.site-footer--social-links a {
	white-space: nowrap;
}

@media (max-width: 1023px) {
	.site-footer--ctas .wp-block-buttons {
		justify-content: flex-start !important;
	}
}

.site-footer p, .site-footer ul, .site-footer ol {
	--mb: 0;
}

.site-footer a {
	text-decoration: none;
}

.site-footer a:not(.wp-block-button__link):hover {
	text-decoration: underline;
}

.site-footer--menus ul li, .site-footer--menus ul.is-style-plain li {
	margin-bottom: .25rem;
}

textarea {
	padding: .75em;
	box-sizing: border-box;
	width: 100% !important;
	font-family: var(--wp--preset--font-family--body);
	border: var(--core-styles-input-border-weight-initial) solid var(--input-input-border-initial);
	background: var(--input-input-fill);
	border-radius: 8px;
}

textarea::placeholder {
	color: var(--input-input-text-inactive);
}

label textarea {
	margin-top: .25rem;
}

select {
	width: 100% !important;
	border: var(--core-styles-input-border-weight-initial) solid var(--input-input-border-initial);
	border-radius: 8px;
	padding: .75em;
	background: var(--input-input-fill);
}

input[type=checkbox], input[type=radio] {
	margin-right: .5rem;
}

input[type=text], input[type=email], input[type=search], input[type=number], input[type=tel] {
	padding: .75em;
	box-sizing: border-box;
	width: 100%;
	border: var(--core-styles-input-border-weight-initial) solid var(--input-input-border-initial);
	background: var(--input-input-fill);
	border-radius: 8px;
}

input[type=text].error, input[type=email].error, input[type=search].error, input[type=number].error, input[type=tel].error {
	border-color: var(--input-input-border-error);
}

input[type=text]::placeholder, input[type=email]::placeholder, input[type=search]::placeholder, input[type=number]::placeholder, input[type=tel]::placeholder {
	color: var(--input-input-text-inactive);
}

label input[type=text], label input[type=email], label input[type=search], label input[type=number], label input[type=tel] {
	margin-top: .25rem;
}

input[type=submit], input[type=button] {
	border-radius: 40px;
	background: var(--button-btn-primary-fill-initial, #294175);
	color: var(--button-btn-primary-text-icon-initial, #fff);
	text-align: center;
	font-family: var(--core-styles-fonts-font-family-body, "Public Sans");
	font-size: var(--text-styles-size-body-reg, 16px);
	font-style: normal;
	font-weight: 600;
	line-height: var(--text-styles-line-height-line-height-body, 24px);
	/* 150% */
	letter-spacing: var(--core-styles-fonts-kerning-body-kerning, -.25px);
	padding: 1.2em 1.5em;
	line-height: 1;
	border: 0;
	transition: background-color .2s ease-in-out;
	cursor: pointer;
}

input[type=submit]:hover, input[type=button]:hover {
	background-color: var(--button-btn-primary-fill-hover, inherit);
}

form label {
	font-family: var(--core-styles-fonts-font-family-body, "Public Sans");
	font-size: var(--text-styles-size-body-sm, 14px);
}

.hbspt-form .input {
	margin: 0 !important;
}

.hbspt-form fieldset {
	display: flex;
	max-width: 100% !important;
	gap: 1rem;
}

.hbspt-form fieldset > * {
	flex: 1;
}

.hbspt-form form {
	display: flex;
	flex-direction: column;
	gap: 1rem;
}

.hbspt-form textarea {
	width: 100% !important;
}

.hbspt-form input[type=text], .hbspt-form input[type=email], .hbspt-form input[type=search], .hbspt-form input[type=tel], .hbspt-form input[number] {
	width: 100% !important;
}

form .inputs-list {
	list-style: none;
	margin-left: 0 !important;
	padding-left: 0 !important;
}

form .hs-fieldtype-select select {
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	width: 100%;
	padding-right: 48px;
	cursor: pointer;
}

form .hs-fieldtype-select select::-ms-expand {
	display: none;
}

form .hs-fieldtype-select .input:has(> select) {
	position: relative;
	display: inline-block;
	width: 100% !important;
}

form .hs-fieldtype-select .input:has(> select)::after {
	content: "";
	position: absolute;
	right: 16px;
	top: 50%;
	transform: translateY(-50%);
	width: 17px;
	height: 10px;
	pointer-events: none;
	mask-image: url("data:image/svg+xml,%3Csvg width=\'17\' height=\'10\' viewBox=\'0 0 17 10\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M-0.000228882 1.18271L1.18248 0L8.04456 6.86208L14.9066 0L16.0894 1.18271L8.04456 9.2275L-0.000228882 1.18271Z\' fill=\'black\'/%3E%3C/svg%3E");
	-webkit-mask-image: url("data:image/svg+xml,%3Csvg width=\'17\' height=\'10\' viewBox=\'0 0 17 10\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M-0.000228882 1.18271L1.18248 0L8.04456 6.86208L14.9066 0L16.0894 1.18271L8.04456 9.2275L-0.000228882 1.18271Z\' fill=\'black\'/%3E%3C/svg%3E");
	mask-size: contain;
	-webkit-mask-size: contain;
	mask-repeat: no-repeat;
	-webkit-mask-repeat: no-repeat;
	mask-position: center;
	-webkit-mask-position: center;
	background-color: var(--input-input-text-filled, inherit);
}

form .hs-error-msgs {
	list-style: none;
	margin: .5em;
	margin-bottom: 0;
	padding: 0;
}

form .hs-error-msg {
	color: var(--input-input-text-error);
	display: inline-flex;
	line-height: 1.25;
}

form .hs-error-msg:before {
	content: "*";
	padding-right: .25em;
}

.wp-block-separator {
	width: 100% !important;
	border-color: var(--divider-divider-primary);
	border-width: 1px;
	margin: var(--sp-row) 0;
}

.wp-block-separator.is-style-primary {
	border-color: var(--divider-divider-primary);
}

.wp-block-separator.is-style-secondary {
	border-color: var(--divider-divider-secondary);
}

.wp-block-separator.is-style-tertiary {
	border-color: var(--divider-divider-tertiary);
}

.single-post .entry-content figure, .single-case_study .entry-content figure {
	width: auto !important;
	max-width: 100%;
}

.single-post .entry-content img, .single-case_study .entry-content img {
	max-width: 100%;
	height: auto;
}

:where(.editor-styles-wrapper) .single-post .entry-content .is-layout-flex.is-vertical > p:not(:last-child), :where(.editor-styles-wrapper) .single-post .entry-content .is-layout-flex.is-vertical ul:not(:last-child), :where(.editor-styles-wrapper) .single-post .entry-content .is-layout-flex.is-vertical ol:not(:last-child), :where(.editor-styles-wrapper) .single-case_study .entry-content .is-layout-flex.is-vertical > p:not(:last-child), :where(.editor-styles-wrapper) .single-case_study .entry-content .is-layout-flex.is-vertical ul:not(:last-child), :where(.editor-styles-wrapper) .single-case_study .entry-content .is-layout-flex.is-vertical ol:not(:last-child) {
	margin-bottom: calc(2em - var(--block-gap));
}

@media (min-width: 1500px) {
	.single-post .single-post__body, .single-case_study .single-post__body {
		max-width: clamp(0px, 74.6666666667vw, 1500px);
	}
}

.single-post .single-post__body, .single-post .single-post__body.wp-block-group.is-layout-flex:not(.is-vertical), .single-case_study .single-post__body, .single-case_study .single-post__body.wp-block-group.is-layout-flex:not(.is-vertical) {
	--block-gap: var(--gutter-large);
}

.single-post .single-post__body blockquote, .single-case_study .single-post__body blockquote {
	font-size: var(--text-styles-size-callout);
	padding: 2.5em var(--gutter-default);
	border-left: 8px solid var(--brand-violet-500);
}

.single-post .single-post__body blockquote > *:last-child, .single-case_study .single-post__body blockquote > *:last-child {
	margin-bottom: 0;
}

.single-post__body, .single-case_study__body {
	align-items: stretch;
}

.single-post__body .sticky, .single-case_study__body .sticky {
	position: sticky;
	top: calc(var(--block-gap, 0) + var(--wp-admin--admin-bar--height, 0px));
}

.single-post .wp-block-sep-section, .single-case_study .wp-block-sep-section {
	overflow: visible;
}

.single-post .related-posts__list, .single-case_study .related-posts__list {
	--mb: 0;
}

.single-post .wp-block-post-content > *:not(h1, h2, h3, h4, h5, h6, .wp-block-sep-section-wrapper), .single-case_study .wp-block-post-content > *:not(h1, h2, h3, h4, h5, h6, .wp-block-sep-section-wrapper) {
	margin-bottom: 2rem;
}

.single-post .wp-block-post-content p:not(:last-child), .single-post .wp-block-post-content ol:not(:last-child), .single-post .wp-block-post-content ul:not(:last-child), .single-case_study .wp-block-post-content p:not(:last-child), .single-case_study .wp-block-post-content ol:not(:last-child), .single-case_study .wp-block-post-content ul:not(:last-child) {
	margin-bottom: var(--mb, 2em);
}

.single-post .wp-block-post-content p:has(+ ul, ol), .single-case_study .wp-block-post-content p:has(+ ul, ol) {
	margin-bottom: var(--block-gap);
}

.single-post .wp-block-post-content .is-layout-flex.is-vertical > p:not(:last-child), .single-post .wp-block-post-content .is-layout-flex.is-vertical ul:not(:last-child), .single-post .wp-block-post-content .is-layout-flex.is-vertical ol:not(:last-child), .single-case_study .wp-block-post-content .is-layout-flex.is-vertical > p:not(:last-child), .single-case_study .wp-block-post-content .is-layout-flex.is-vertical ul:not(:last-child), .single-case_study .wp-block-post-content .is-layout-flex.is-vertical ol:not(:last-child) {
	margin-bottom: var(--mb, calc(2em - var(--block-gap)));
}

.single-post .wp-block-post-terms.taxonomy-post_tag, .single-case_study .wp-block-post-terms.taxonomy-post_tag {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 1rem;
}

.single-post .wp-block-post-terms.taxonomy-post_tag a, .single-case_study .wp-block-post-terms.taxonomy-post_tag a {
	border-radius: var(--core-styles-border-radius-card-grid);
	display: inline-block;
	padding: .5rem;
	text-decoration: none;
}

.single-post .wp-block-post-terms.taxonomy-post_tag .wp-block-post-terms__separator, .single-case_study .wp-block-post-terms.taxonomy-post_tag .wp-block-post-terms__separator {
	display: none;
}

.single-post h2 {
	font-size: var(--text-styles-size-h3);
}

.single-post .wp-block-post-content .wp-block-sep-cta-banner {
	box-shadow: none;
	max-width: none;
}

.single-case_study .breadcrumb-bar, .single-case_study .sep-header__breadcrumb-bar, .single-podcast .breadcrumb-bar, .single-podcast .sep-header__breadcrumb-bar, .single-sep_event .breadcrumb-bar, .single-sep_event .sep-header__breadcrumb-bar, .wp-singular.page .breadcrumb-bar, .wp-singular.page .sep-header__breadcrumb-bar, .single-team_member .breadcrumb-bar, .single-team_member .sep-header__breadcrumb-bar, .author.archive .breadcrumb-bar, .author.archive .sep-header__breadcrumb-bar {
	--section-max-w: none;
	z-index: 20;
	max-width: none !important;
	position: relative;
	top: var(--header-height, 0px);
}

.single-case_study .breadcrumb-bar > *, .single-case_study .sep-header__breadcrumb-bar > *, .single-podcast .breadcrumb-bar > *, .single-podcast .sep-header__breadcrumb-bar > *, .single-sep_event .breadcrumb-bar > *, .single-sep_event .sep-header__breadcrumb-bar > *, .wp-singular.page .breadcrumb-bar > *, .wp-singular.page .sep-header__breadcrumb-bar > *, .single-team_member .breadcrumb-bar > *, .single-team_member .sep-header__breadcrumb-bar > *, .author.archive .breadcrumb-bar > *, .author.archive .sep-header__breadcrumb-bar > * {
	max-width: var(--section-max-w);
}

@media (min-width: 1024px) {
	.single-case_study .breadcrumb-bar, .single-case_study .sep-header__breadcrumb-bar, .single-podcast .breadcrumb-bar, .single-podcast .sep-header__breadcrumb-bar, .single-sep_event .breadcrumb-bar, .single-sep_event .sep-header__breadcrumb-bar, .wp-singular.page .breadcrumb-bar, .wp-singular.page .sep-header__breadcrumb-bar, .single-team_member .breadcrumb-bar, .single-team_member .sep-header__breadcrumb-bar, .author.archive .breadcrumb-bar, .author.archive .sep-header__breadcrumb-bar {
		--section-max-w: clamp(0px, calc(1120 / 1500 * 100vw), 1440px);
	}
}

.single-post .breadcrumb-bar, .single-post .sep-header__breadcrumb-bar {
	z-index: 20;
	max-width: clamp(0px, 74.6666666667vw, 1440px);
	position: relative;
	margin-left: auto;
	margin-right: auto;
}

@media (max-width: 1024px) {
	.single-post .breadcrumb-bar, .single-post .sep-header__breadcrumb-bar {
		max-width: 100%;
	}
}

:root {
	--header-height: 92px;
}

html, body {
	-webkit-font-smoothing: antialiased;
	scroll-behavior: smooth;
	text-rendering: optimizeLegibility;
}

main {
	margin: 0;
}

body {
	padding: 0;
}

body figure {
	line-height: 1;
}

body ul {
	padding-left: 1em;
	margin-left: 1em;
}

:root :where(.is-layout-flex).wp-block-buttons {
	--gutter-default: 1em;
	--block-gap: 1em;
}

.wp-block-button .wp-block-button__link {
	font-weight: 600;
	--pt: 1.2em;
	border-radius: 99999px;
	padding-top: var(--pt);
	padding-bottom: var(--pt);
	white-space: nowrap;
}

.wp-block-button .wp-block-button__link, .wp-block-button.is-style-fill .wp-block-button__link {
	background-color: var(--button-btn-primary-fill-initial, inherit);
	color: var(--button-btn-primary-text-icon-initial, inherit);
	transition: background-color .2s ease-in-out;
}

.wp-block-button .wp-block-button__link:hover, .wp-block-button.is-style-fill .wp-block-button__link:hover {
	background-color: var(--button-btn-primary-fill-hover, inherit);
}

.wp-block-button.is-style-outline .wp-block-button__link {
	--pt: 1.2em;
	border-width: 0;
	box-shadow: inset 0 0 0 2px var(--button-btn-secondary-border-initial, inherit);
	background: transparent;
	color: var(--button-btn-secondary-text-icon-initial, inherit);
	backface-visibility: hidden;
	transition: background-color .2s ease-in-out, box-shadow .2s ease-in-out, color .2s ease-in-out;
}

.wp-block-button.is-style-outline .wp-block-button__link:hover {
	box-shadow: inset 0 0 0 2px var(--button-btn-secondary-border-hover, inherit);
	background-color: var(--button-btn-secondary-fill-hover, inherit);
	color: var(--button-btn-secondary-text-icon-hover, inherit);
}

.wp-block-button.is-style-tertiary .wp-block-button__link {
	border-width: 0;
	box-shadow: none;
}

.grid--cards {
	gap: clamp(var(--dimension-desktop-gutter-default, 0px), var(--dimension-desktop-gutter-default-unitless, 32) / 1500 * 100vw, var(--dimension-desktop-gutter-default, 32px));
}

.grid--cards > .wp-block-group, .grid--cards > .wp-block-group > .wp-block-group {
	height: 100%;
}

@media (max-width: 1023px) {
	.grid--cards > * {
		grid-column: auto;
		grid-row: auto;
	}
}

@media (min-width: 1024px) and (max-width: 1200px) {
	.grid--cards .wp-block-sep-card.is-layout-featured-horizontal > * {
		grid-column: 1/-1;
	}
	
	.grid--cards .wp-block-sep-card.is-layout-featured-horizontal .card__image {
		grid-column: 1/-1;
	}
	
	.grid--cards .wp-block-sep-card.is-layout-featured-horizontal .card__meta {
		grid-column: 1/-1;
	}
	
	.grid--cards .wp-block-sep-card.is-layout-featured-horizontal {
		grid-template-columns: 1fr;
		grid-template-rows: auto 1fr;
	}
}

@media (max-width: 767px) {
	.grid--cards .wp-block-sep-card.is-layout-featured-horizontal > * {
		grid-row: auto;
		grid-column: 1/-1;
	}
}

.carousel-container .carousel-nav {
	color: var(--button-btn-secondary-border-initial, inherit);
	border-color: var(--button-btn-secondary-border-initial, inherit);
}

.carousel-container .carousel-nav:hover {
	color: var(--button-btn-secondary-border-hover, inherit);
	border-color: var(--button-btn-secondary-border-hover, inherit);
}

.is-layout-flex > .no-shrink {
	flex-shrink: 0;
	flex-grow: 0;
	flex-basis: auto;
}

.is-layout-flex > figure.no-shrink {
	flex-shrink: 0;
	flex-grow: 0;
	flex-basis: auto;
}

.editor-styles-wrapper .is-layout-flex > .no-shrink {
	flex-shrink: 0;
	flex-grow: 0;
	flex-basis: auto;
}

.editor-styles-wrapper .is-layout-flex > figure.no-shrink {
	flex-shrink: 0;
	flex-grow: 0;
	flex-basis: auto;
}

.editor-styles-wrapper .no-shrink::after {
	content: "🔒";
	position: absolute;
	top: 4px;
	right: 4px;
	font-size: 12px;
	opacity: .5;
	pointer-events: none;
}

.blog-hero__meta {
	color: var(--text-text-secondary, #36569b);
}

.wp-block-sep-panel {
	background: var(--surface-surface);
}

.hero--home *:has(> .scrolling-images), .hero--home-scrolling *:has(> .scrolling-images) {
	align-self: stretch;
}

.hero--home .scrolling-images, .hero--home-scrolling .scrolling-images {
	aspect-ratio: 2;
}

@media (min-width: 600px) {
	.hero--home .scrolling-images, .hero--home-scrolling .scrolling-images {
		aspect-ratio: unset;
	}
}

a[target=_blank]::after {
	content: "";
	display: inline-block;
	width: .625em;
	height: .625em;
	margin-left: .1875em;
	margin-right: .1875em;
	/*
  background-image: url('data:image/svg+xml,%3Csvg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M0.7025 9.33333L0 8.63083 7.63083 1H3V0H9.33333V6.33333H8.33333V1.7025L0.7025 9.33333Z" fill="currentColor"/%3E%3C/svg%3E');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  */
	vertical-align: baseline;
	background-color: currentColor;
	mask-image: url("data:image/svg+xml,%3Csvg width=\"10\" height=\"10\" viewBox=\"0 0 10 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cpath d=\"M0.7025 9.33333L0 8.63083 7.63083 1H3V0H9.33333V6.33333H8.33333V1.7025L0.7025 9.33333Z\" fill=\"black\"/%3E%3C/svg%3E");
	mask-size: contain;
	mask-repeat: no-repeat;
	transition: transform .25s ease-in-out;
}

a[target=_blank]:hover:after {
	transform: translateX(.1875em) translateY(-.1875em);
}

.sticky {
	position: sticky;
	top: calc(var(--wp-admin--admin-bar--height, 0px) + 0px);
	z-index: 10;
}

.sticky.has-max-width-full {
	position: sticky;
	left: 0;
	transform: none;
}

.event-anchor-nav a {
	text-decoration: none;
}

a:not(.wp-block-button__link):hover {
	color: var(--text-text-primary-link-hover);
}
