
                    :root {--_typography---body--body-font-size: 1rem;--_typography---body--body-line-height: 1.3;--_typography---body--body-font-weight: var(--_ui-styles---font-weight--normal);--_typography---body--body-letter-spacing: 0rem;--_typography---h1--h1-font-size: 4.4rem;--_typography---h1--h1-line-height: 1.2;--_typography---h1--h1-font-weight: var(--_ui-styles---font-weight--normal);--_typography---h1--h1-letter-spacing: 0rem;--_typography---h2--h2-font-size: 2.5rem;--_typography---h2--h2-line-height: 1.2;--_typography---h2--h2-font-weight: var(--_ui-styles---font-weight--medium);--_typography---h2--h2-letter-spacing: 0rem;--_typography---h3--h3-font-size: 2.1rem;--_typography---h3--h3-line-height: 1.2;--_typography---h3--h3-font-weight: var(--_ui-styles---font-weight--medium);--_typography---h3--h3-letter-spacing: 0rem;--_typography---h4--h4-font-size: 1.5rem;--_typography---h4--h4-line-height: 1.2;--_typography---h4--h4-font-weight: var(--_ui-styles---font-weight--normal);--_typography---h4--h4-letter-spacing: 0rem;--_typography---h5--h5-font-size: 1.25rem;--_typography---h5--h5-line-height: 1.2;--_typography---h5--h5-font-weight: var(--_ui-styles---font-weight--medium);--_typography---h5--h5-letter-spacing: 0rem;--_typography---h6--h6-font-size: 1.1rem;--_typography---h6--h6-line-height: 1.2;--_typography---h6--h6-font-weight: var(--_ui-styles---font-weight--normal);--_typography---h6--h6-letter-spacing: 0rem;--_semantics---background-invert: var(--_primitives---neutral--neutral-900);--_ui-styles---font-weight--medium: 500;--_ui-styles---fonts--text: Inter, sans-serif;--_semantics---text: var(--_primitives---neutral--neutral-900);--_semantics---primary: var(--_primitives---primary--primary);--_semantics---primary-selected: var(--_semantics---primary);--_semantics---background-default: var(--_primitives---neutral--neutral-50);--_typography---font-size--small: .85rem;--_semantics---background-v2: var(--_primitives---neutral--neutral-100);--_ui-styles---fonts--heading: "Funnel Display", sans-serif;--_semantics---heading: var(--_primitives---neutral--neutral-900);--_semantics---border: var(--_primitives---neutral--neutral-200);--_sizes---border-radius--button: .5rem;--_semantics---on-primary-selected: #fffffb;--_ui-styles---shadow--shadow-30: #0000004d;--_primitives---primary--primary-600: #5d49c9;--_typography---font-size--medium: 1.25rem;--_semantics---background-v3: var(--_primitives---neutral--neutral-300);--_semantics---text-v2: var(--_primitives---neutral--neutral-700);--_semantics---on-primary: #fffffa;--_sizes---border-radius--small: 1rem;--_primitives---opacity--transparent: #fff0;--_primitives---opacity--neutral-dark-10: #0000001a;--_typography---hero--hero-font-size: 5rem;--_typography---hero--hero-line-height: .9;--_typography---hero--hero-font-weight: var(--_ui-styles---font-weight--normal);--_typography---hero--hero-letter-spacing: 0em;--_ui-styles---shadow--shadow-5: #0000000d;--_semantics---border-active: var(--_semantics---primary-selected);--_sizes---spacing--medium: 2rem;--_sizes---border-radius--xlarge: 4rem;--_sizes---spacing--small: 1rem;--_sizes---spacing--large: 3rem;--_sizes---border-radius--xsmall: .5rem;--_primitives---opacity--neutral-light-10: #ffffff1a;--_ui-styles---shadow--shadow-10: #0000001a;--_primitives---opacity--neutral-light-5: #ffffff0d;--_sizes---border-radius--large: 2rem;--_sizes---border-radius--medium: 1.5rem;--_primitives---neutral--neutral-50: white;--_sizes---gaps--regular: 2rem;--_primitives---opacity--neutral-dark-15: #00000026;--_primitives---opacity--neutral-dark-20: #0003;--_primitives---opacity--neutral-dark-5: #0000000d;--_semantics---text-invert: var(--_primitives---neutral--neutral-50);--_sizes---container--medium: 73rem;--_ui-styles---shadow--shadow-10\<deleted\|variable-5653fa3c-677d-33b0-34a3-93ac7caf3307\>: #0000001a;--_ui-styles---shadow--shadow-5\<deleted\|variable-147ba590-cfa0-74f9-3ec3-bc978fd6967b\>: #0000000d;--_typography---font-size--regular: 1rem;--_typography---hero--xlarge-hero-font-size: 12.5rem;--_typography---hero--large-hero-font-size: 8rem;--_typography---font-size--large: 1.35rem;--_ui-styles---font-weight--semi-bold: 600;--_sizes---spacing--global-padding: 2rem;--_sizes---section-padding--medium: 5rem;--_sizes---container--small: 61rem;--_primitives---primary--primary-100: #efedfe;--_primitives---primary--primary-200: #e2ddff;--_primitives---primary--primary-400: #9e8bff;--_primitives---primary--primary: #765cff;--_primitives---primary--primary-700: #2d2462;--_primitives---primary--primary-800: #221b4a;--_primitives---primary--primary-gradient: var(--_primitives---primary--primary);--_primitives---secondary--secondary-100: #fff9e9;--_primitives---secondary--secondary-200: #fff3d6;--_primitives---secondary--secondary-400: #fed874;--_primitives---secondary--secondary: #fec93b;--_primitives---secondary--secondary-600: #c89f2f;--_primitives---secondary--secondary-700: #634e16;--_primitives---secondary--secondary-800: #493a11;--_primitives---secondary--secondary-gradient: var(--_primitives---secondary--secondary);--_semantics---secondary: var(--_primitives---secondary--secondary);--_semantics---surface: var(--_primitives---opacity--neutral-light-60);--_semantics---on-secondary: #fffffc;--_semantics---gradient-1st: var(--_primitives---primary--primary);--_semantics---gradient-2nd: var(--_semantics---primary);--_semantics---gradient-3rd: var(--_semantics---secondary);--_semantics---gradient-4th: var(--_semantics---secondary);--_semantics---heading-invert: var(--_primitives---neutral--neutral-50);--_primitives---tertiary--tertiary-100: #eeecfc;--_primitives---tertiary--tertiary-200: #e2ddff;--_primitives---tertiary--tertiary-400: #9a81e9;--_primitives---tertiary--tertiary: #593eb2;--_primitives---tertiary--tertiary-600: #5436b6;--_primitives---tertiary--tertiary-700: #2c1e58;--_primitives---tertiary--tertiary-800: #211741;--_primitives---tertiary--tertiary-gradient: var(--_primitives---tertiary--tertiary);--_primitives---quaternary--quaternary-100: #effaf9;--_primitives---quaternary--quaternary-200: #dff6f4;--_primitives---quaternary--quaternary-400: #91e2da;--_primitives---quaternary--quaternary: #62d6cb;--_primitives---quaternary--quaternary-600: #4eaba2;--_primitives---quaternary--quaternary-700: #275551;--_primitives---quaternary--quaternary-800: #1d403c;--_primitives---quaternary--quaternary-gradient: var(--_primitives---quaternary--quaternary);--_primitives---neutral--neutral-100: #f2f2f2;--_primitives---neutral--neutral-200: #d9d9da;--_ui-styles---shadow--shadow-15: #00000026;--_primitives---neutral--neutral-300: #c1c7cd;--_ui-styles---shadow--shadow-20: #0003;--_primitives---neutral--neutral-400: #a2a9b0;--_primitives---neutral--neutral-500: #697077;--_ui-styles---shadow--shadow-40: #0006;--_primitives---neutral--neutral-600: #4d5358;--_ui-styles---shadow--shadow-50: #00000080;--_primitives---neutral--neutral-700: #343a3f;--_ui-styles---shadow--shadow-60: #0009;--_primitives---neutral--neutral-800: #21272a;--_primitives---neutral--neutral-900: #0f1213;--_primitives---opacity--neutral-light-15: #ffffff26;--_primitives---opacity--neutral-light-20: #fff3;--_primitives---opacity--neutral-light-30: #ffffff4d;--_primitives---opacity--neutral-light-40: #fff6;--_primitives---opacity--neutral-light-50: #ffffff80;--_primitives---opacity--neutral-light-60: #fff9;--_primitives---opacity--neutral-dark-30: #0000004d;--_primitives---opacity--neutral-dark-40: #0006;--_primitives---opacity--neutral-dark-50: #00000080;--_primitives---opacity--neutral-dark-60: #0009;--_sizes---container--large: 80rem;--_typography---font-size--tiny: .75rem;--_ui-styles---font-weight--thin: 100;--_ui-styles---font-weight--xlight: 200;--_ui-styles---font-weight--light: 300;--_ui-styles---font-weight--xbold: 800;--_ui-styles---font-weight--bold: 700;--_ui-styles---font-weight--normal: 400;--_ui-styles---font-weight--black: 900;--_sizes---gaps--small: 1.5rem;--_sizes---gaps--medium: 3rem;--_sizes---gaps--large: 4rem;--_sizes---max-width--xsmall: 16rem;--_sizes---max-width--small: 20rem;--_sizes---max-width--xxsmall: 12rem;--_sizes---max-width--medium: 32rem;--_sizes---max-width--large: 48rem;--_sizes---max-width--xlarge: 64rem;--_sizes---max-width--xxlarge: 80rem;--_sizes---section-padding--small: 3rem;--_sizes---section-padding--large: 8rem;--_sizes---spacing--none: 0rem;--_sizes---spacing--xxsmall: .25rem;--_sizes---spacing--tiny: .125rem;--_sizes---spacing--xsmall: .5rem;--_sizes---spacing--xlarge: 4rem;--_sizes---spacing--xxlarge: 5rem;--_sizes---spacing--huge: 6rem;--_sizes---spacing--xhuge: 8rem;--_sizes---spacing--xxhuge: 12rem;}
                
@media screen and (min-width: 768px) and (max-width: 991px) {
:root {
--_typography---body--body-font-size: 1rem;
--_typography---body--body-line-height: 1.3;
--_typography---body--body-font-weight: var(--_ui-styles---font-weight--normal);
--_typography---body--body-letter-spacing: 0rem;
--_typography---h1--h1-font-size: 3.7rem;
--_typography---h1--h1-line-height: 1.2;
--_typography---h1--h1-font-weight: var(--_ui-styles---font-weight--normal);
--_typography---h1--h1-letter-spacing: 0rem;
--_typography---h2--h2-font-size: 2.2rem;
--_typography---h2--h2-line-height: 1.2;
--_typography---h2--h2-font-weight: var(--_ui-styles---font-weight--medium);
--_typography---h2--h2-letter-spacing: 0rem;
--_typography---h3--h3-font-size: 1.75rem;
--_typography---h3--h3-line-height: 1.2;
--_typography---h3--h3-font-weight: var(--_ui-styles---font-weight--medium);
--_typography---h3--h3-letter-spacing: 0rem;
--_typography---h4--h4-font-size: 1.5rem;
--_typography---h4--h4-line-height: 1.2;
--_typography---h4--h4-font-weight: var(--_ui-styles---font-weight--normal);
--_typography---h4--h4-letter-spacing: 0rem;
--_typography---h5--h5-font-size: 1.25rem;
--_typography---h5--h5-line-height: 1.2;
--_typography---h5--h5-font-weight: var(--_ui-styles---font-weight--medium);
--_typography---h5--h5-letter-spacing: 0rem;
--_typography---h6--h6-font-size: 1.1rem;
--_typography---h6--h6-line-height: 1.2;
--_typography---h6--h6-font-weight: var(--_ui-styles---font-weight--normal);
--_typography---h6--h6-letter-spacing: 0rem;
--_typography---font-size--small: .85rem;
--_typography---font-size--medium: 1.25rem;
--_typography---hero--hero-font-size: 4rem;
--_typography---hero--hero-line-height: .9;
--_typography---hero--hero-font-weight: var(--_ui-styles---font-weight--normal);
--_typography---hero--hero-letter-spacing: 0em;
--_typography---font-size--regular: 1rem;
--_typography---hero--xlarge-hero-font-size: 7.5rem;
--_typography---hero--large-hero-font-size: 5.6rem;
--_typography---font-size--large: 1.35rem;
--_typography---font-size--tiny: .75rem;
--_sizes---border-radius--button: .5rem;
--_sizes---border-radius--small: 1rem;
--_sizes---spacing--medium: 1.5rem;
--_sizes---border-radius--xlarge: 4rem;
--_sizes---spacing--small: 1rem;
--_sizes---spacing--large: 2.5rem;
--_sizes---border-radius--xsmall: .5rem;
--_sizes---border-radius--large: 2rem;
--_sizes---border-radius--medium: 1.5rem;
--_sizes---gaps--regular: 2rem;
--_sizes---container--medium: 73rem;
--_sizes---spacing--global-padding: 2rem;
--_sizes---section-padding--medium: 4rem;
--_sizes---container--small: 61rem;
--_sizes---container--large: 80rem;
--_sizes---gaps--small: 1.5rem;
--_sizes---gaps--medium: 3rem;
--_sizes---gaps--large: 4rem;
--_sizes---max-width--xsmall: 16rem;
--_sizes---max-width--small: 20rem;
--_sizes---max-width--xxsmall: 12rem;
--_sizes---max-width--medium: 32rem;
--_sizes---max-width--large: 48rem;
--_sizes---max-width--xlarge: 64rem;
--_sizes---max-width--xxlarge: 80rem;
--_sizes---section-padding--small: 3rem;
--_sizes---section-padding--large: 6rem;
--_sizes---spacing--none: 0rem;
--_sizes---spacing--xxsmall: .25rem;
--_sizes---spacing--tiny: .125rem;
--_sizes---spacing--xsmall: .5rem;
--_sizes---spacing--xlarge: 3rem;
--_sizes---spacing--xxlarge: 4rem;
--_sizes---spacing--huge: 5rem;
--_sizes---spacing--xhuge: 8rem;
--_sizes---spacing--xxhuge: 8rem;
}
}
@media screen and (max-width: 767px) {
:root {
--_typography---body--body-font-size: 1rem;
--_typography---body--body-line-height: 1.3;
--_typography---body--body-font-weight: var(--_ui-styles---font-weight--normal);
--_typography---body--body-letter-spacing: 0rem;
--_typography---h1--h1-font-size: 2.1rem;
--_typography---h1--h1-line-height: 1.2;
--_typography---h1--h1-font-weight: var(--_ui-styles---font-weight--normal);
--_typography---h1--h1-letter-spacing: 0rem;
--_typography---h2--h2-font-size: 1.8rem;
--_typography---h2--h2-line-height: 1.2;
--_typography---h2--h2-font-weight: var(--_ui-styles---font-weight--medium);
--_typography---h2--h2-letter-spacing: 0rem;
--_typography---h3--h3-font-size: 1.4rem;
--_typography---h3--h3-line-height: 1.2;
--_typography---h3--h3-font-weight: var(--_ui-styles---font-weight--medium);
--_typography---h3--h3-letter-spacing: 0rem;
--_typography---h4--h4-font-size: 1.25rem;
--_typography---h4--h4-line-height: 1.2;
--_typography---h4--h4-font-weight: var(--_ui-styles---font-weight--normal);
--_typography---h4--h4-letter-spacing: 0rem;
--_typography---h5--h5-font-size: 1.1rem;
--_typography---h5--h5-line-height: 1.2;
--_typography---h5--h5-font-weight: var(--_ui-styles---font-weight--medium);
--_typography---h5--h5-letter-spacing: 0rem;
--_typography---h6--h6-font-size: 1rem;
--_typography---h6--h6-line-height: 1.2;
--_typography---h6--h6-font-weight: var(--_ui-styles---font-weight--normal);
--_typography---h6--h6-letter-spacing: 0rem;
--_typography---font-size--small: .85rem;
--_typography---font-size--medium: 1.1rem;
--_typography---hero--hero-font-size: 2.8rem;
--_typography---hero--hero-line-height: .9;
--_typography---hero--hero-font-weight: var(--_ui-styles---font-weight--normal);
--_typography---hero--hero-letter-spacing: 0em;
--_typography---font-size--regular: 1rem;
--_typography---hero--xlarge-hero-font-size: 5rem;
--_typography---hero--large-hero-font-size: 3.7rem;
--_typography---font-size--large: 1.12rem;
--_typography---font-size--tiny: .75rem;
--_sizes---border-radius--button: .25rem;
--_sizes---border-radius--small: .5rem;
--_sizes---spacing--medium: 1.25rem;
--_sizes---border-radius--xlarge: 2rem;
--_sizes---spacing--small: 1rem;
--_sizes---spacing--large: 1.5rem;
--_sizes---border-radius--xsmall: .25rem;
--_sizes---border-radius--large: 1rem;
--_sizes---border-radius--medium: .75rem;
--_sizes---gaps--regular: 2rem;
--_sizes---container--medium: 73rem;
--_sizes---spacing--global-padding: .5rem;
--_sizes---section-padding--medium: 3rem;
--_sizes---container--small: 61rem;
--_sizes---container--large: 80rem;
--_sizes---gaps--small: 1.5rem;
--_sizes---gaps--medium: 3rem;
--_sizes---gaps--large: 4rem;
--_sizes---max-width--xsmall: 16rem;
--_sizes---max-width--small: 20rem;
--_sizes---max-width--xxsmall: 12rem;
--_sizes---max-width--medium: 32rem;
--_sizes---max-width--large: 48rem;
--_sizes---max-width--xlarge: 64rem;
--_sizes---max-width--xxlarge: 80rem;
--_sizes---section-padding--small: 2rem;
--_sizes---section-padding--large: 4rem;
--_sizes---spacing--none: 0rem;
--_sizes---spacing--xxsmall: .25rem;
--_sizes---spacing--tiny: .125rem;
--_sizes---spacing--xsmall: .5rem;
--_sizes---spacing--xlarge: 2rem;
--_sizes---spacing--xxlarge: 3rem;
--_sizes---spacing--huge: 3.25rem;
--_sizes---spacing--xhuge: 8rem;
--_sizes---spacing--xxhuge: 4.5rem;
}
}
