:root{
  --colors-violet-50: rgba(239.937255859375, 237.92941284179688, 243.95294189453125, 1);
  --colors-violet-100: rgba(224.87843322753906, 200.78431701660156, 249.97647094726562, 1);
  --colors-violet-200: rgba(204.8000030517578, 155.60784912109375, 252.9882354736328, 1);
  --colors-violet-300: rgba(180.7058868408203, 101.39608001708984, 256, 1);
  --colors-violet-400: rgba(130.5098114013672, 67.26274871826172, 214.83921813964844, 1);
  --colors-violet-500: rgba(79.30980682373047, 23.09019660949707, 168.65882873535156, 1);
  --colors-violet-600: rgba(55.2156867980957, 16.062746047973633, 117.45882415771484, 1);
  --colors-violet-700: rgba(42.16470718383789, 12.047059059143066, 90.35294342041016, 1);
  --colors-violet-800: rgba(35.13725662231445, 10.039216041564941, 73.2862777709961, 1);
  --colors-violet-900: rgba(26.101961135864258, 8.031373023986816, 55.2156867980957, 1);
  --colors-violet-950: rgba(16.062746047973633, 5.019608020782471, 34.13333511352539, 1);
  --scale-0: 0px;
  --scale-1: 1px;
  --scale-2: 2px;
  --scale-4: 4px;
  --scale-6: 6px;
  --scale-8: 8px;
  --scale-10: 10px;
  --scale-12: 12px;
  --scale-14: 14px;
  --scale-16: 16px;
  --scale-20: 20px;
  --scale-24: 24px;
  --scale-28: 28px;
  --scale-32: 32px;
  --scale-36: 36px;
  --scale-40: 40px;
  --scale-44: 44px;
  --scale-48: 48px;
  --scale-56: 56px;
  --scale-64: 64px;
  --scale-80: 80px;
  --scale-96: 96px;
  --scale-112: 112px;
  --scale-128: 128px;
  --scale-144: 144px;
  --scale-160: 160px;
  --scale-176: 176px;
  --scale-192: 192px;
  --scale-208: 208px;
  --scale-224: 224px;
  --scale-240: 240px;
  --scale-256: 256px;
  --scale-288: 288px;
  --scale-320: 320px;
  --scale-384: 384px;
  --scale-9999: 9999px;
  --colors-white: rgba(256, 256, 256, 1);
  --colors-aqua-50: rgba(238.93333435058594, 250.9803924560547, 250.9803924560547, 1);
  --colors-aqua-100: rgba(200.78431701660156, 240.94117736816406, 249.97647094726562, 1);
  --colors-aqua-200: rgba(104.40784454345703, 216.84706115722656, 237.92941284179688, 1);
  --colors-aqua-300: rgba(5.019608020782471, 191.7490234375, 224.87843322753906, 1);
  --colors-aqua-400: rgba(8.031373023986816, 144.56471252441406, 186.7294158935547, 1);
  --colors-aqua-500: rgba(0, 121.4745101928711, 158.61961364746094, 1);
  --colors-aqua-600: rgba(0, 92.36078643798828, 119.46666717529297, 1);
  --colors-aqua-700: rgba(0, 65.2549057006836, 84.32941436767578, 1);
  --colors-aqua-800: rgba(2.007843255996704, 48.188236236572266, 65.2549057006836, 1);
  --colors-aqua-900: rgba(3.0117647647857666, 32.125492095947266, 47.1843147277832, 1);
  --colors-aqua-950: rgba(3.0117647647857666, 13.050980567932129, 25.098039627075195, 1);
  --colors-tangerine-50: rgba(254.99607849121094, 247.9686279296875, 243.95294189453125, 1);
  --colors-tangerine-100: rgba(253.99215698242188, 222.87059020996094, 206.80784606933594, 1);
  --colors-tangerine-200: rgba(256, 188.7372589111328, 156.6117706298828, 1);
  --colors-tangerine-300: rgba(256, 99.38823699951172, 15.058823585510254, 1);
  --colors-tangerine-400: rgba(235.92156982421875, 77.30196380615234, 10.039216041564941, 1);
  --colors-tangerine-500: rgba(213.83529663085938, 52.203922271728516, 11.043137550354004, 1);
  --colors-tangerine-600: rgba(161.63137817382812, 38.14902114868164, 8.031373023986816, 1);
  --colors-tangerine-700: rgba(116.45490264892578, 28.109804153442383, 6.023529529571533, 1);
  --colors-tangerine-800: rgba(69.27059173583984, 20.078432083129883, 9.035294532775879, 1);
  --colors-tangerine-900: rgba(41.16078567504883, 9.035294532775879, 6.023529529571533, 1);
  --colors-tangerine-950: rgba(26.101961135864258, 5.019608020782471, 3.0117647647857666, 1);
  --colors-green-50: rgba(242.9490203857422, 245.96078491210938, 242.9490203857422, 1);
  --colors-green-100: rgba(189.74118041992188, 253.99215698242188, 189.74118041992188, 1);
  --colors-green-200: rgba(131.51373291015625, 248.97254943847656, 128.50196838378906, 1);
  --colors-green-300: rgba(33.12941360473633, 240.94117736816406, 25.098039627075195, 1);
  --colors-green-400: rgba(26.101961135864258, 184.72157287597656, 20.078432083129883, 1);
  --colors-green-500: rgba(25.098039627075195, 127.49803924560547, 16.062746047973633, 1);
  --colors-green-600: rgba(19.07451057434082, 96.37647247314453, 12.047059059143066, 1);
  --colors-green-700: rgba(13.050980567932129, 68.26667022705078, 9.035294532775879, 1);
  --colors-green-800: rgba(11.043137550354004, 54.21176528930664, 8.031373023986816, 1);
  --colors-green-900: rgba(8.031373023986816, 39.1529426574707, 6.023529529571533, 1);
  --colors-green-950: rgba(5.019608020782471, 25.098039627075195, 3.0117647647857666, 1);
  --colors-red-50: rgba(256, 237.92941284179688, 236.9254913330078, 1);
  --colors-red-100: rgba(256, 176.69020080566406, 169.66275024414062, 1);
  --colors-red-200: rgba(254.99607849121094, 116.45490264892578, 104.40784454345703, 1);
  --colors-red-300: rgba(253.99215698242188, 51.20000076293945, 33.12941360473633, 1);
  --colors-red-400: rgba(244.9568634033203, 30.117647171020508, 11.043137550354004, 1);
  --colors-red-500: rgba(196.7686309814453, 30.117647171020508, 8.031373023986816, 1);
  --colors-red-600: rgba(147.57647705078125, 23.09019660949707, 6.023529529571533, 1);
  --colors-red-700: rgba(103.40392303466797, 17.066667556762695, 4.015686511993408, 1);
  --colors-red-800: rgba(83.32549285888672, 14.054902076721191, 4.015686511993408, 1);
  --colors-red-900: rgba(58.22745132446289, 10.039216041564941, 3.0117647647857666, 1);
  --colors-red-950: rgba(39.1529426574707, 7.027451038360596, 2.007843255996704, 1);
  --colors-off-black-50: rgba(218.8549041748047, 214.83921813964844, 225.88235473632812, 1);
  --colors-off-black-100: rgba(192.75294494628906, 184.72157287597656, 204.8000030517578, 1);
  --colors-off-black-200: rgba(155.60784912109375, 146.5725555419922, 169.66275024414062, 1);
  --colors-off-black-300: rgba(121.4745101928711, 111.43529510498047, 137.53726196289062, 1);
  --colors-off-black-400: rgba(93.36470794677734, 81.3176498413086, 113.4431381225586, 1);
  --colors-off-black-500: rgba(65.2549057006836, 51.20000076293945, 88.34510040283203, 1);
  --colors-off-black-600: rgba(55.2156867980957, 40.156864166259766, 79.30980682373047, 1);
  --colors-off-black-700: rgba(43.16862869262695, 27.10588264465332, 69.27059173583984, 1);
  --colors-off-black-800: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 1);
  --colors-off-black-900: rgba(23.09019660949707, 10.039216041564941, 42.16470718383789, 1);
  --colors-off-black-950: rgba(16.062746047973633, 8.031373023986816, 30.117647171020508, 1);
  --colors-neutral-50: rgba(247.9686279296875, 244.9568634033203, 239.937255859375, 1);
  --colors-neutral-100: rgba(231.9058837890625, 228.8941192626953, 220.8627471923828, 1);
  --colors-neutral-200: rgba(207.811767578125, 203.79608154296875, 194.7607879638672, 1);
  --colors-neutral-300: rgba(168.65882873535156, 166.65098571777344, 161.63137817382812, 1);
  --colors-neutral-400: rgba(115.45098114013672, 115.45098114013672, 115.45098114013672, 1);
  --colors-neutral-500: rgba(102.4000015258789, 102.4000015258789, 102.4000015258789, 1);
  --colors-neutral-600: rgba(77.30196380615234, 77.30196380615234, 77.30196380615234, 1);
  --colors-neutral-700: rgba(51.20000076293945, 51.20000076293945, 51.20000076293945, 1);
  --colors-neutral-800: rgba(44.172550201416016, 44.172550201416016, 44.172550201416016, 1);
  --colors-neutral-900: rgba(35.13725662231445, 35.13725662231445, 35.13725662231445, 1);
  --colors-neutral-950: rgba(26.101961135864258, 26.101961135864258, 26.101961135864258, 1);
  --scale-72: 72px;
  --colors-saddle-50: rgba(256, 242.9490203857422, 232.90980529785156, 1);
  --colors-saddle-100: rgba(244.9568634033203, 229.89804077148438, 219.85882568359375, 1);
  --colors-saddle-200: rgba(224.87843322753906, 206.80784606933594, 193.75686645507812, 1);
  --colors-saddle-300: rgba(206.80784606933594, 183.7176513671875, 166.65098571777344, 1);
  --colors-saddle-400: rgba(211.82745361328125, 173.67843627929688, 144.56471252441406, 1);
  --colors-saddle-500: rgba(190.74510192871094, 149.58432006835938, 119.46666717529297, 1);
  --colors-saddle-600: rgba(164.6431427001953, 114.44705963134766, 77.30196380615234, 1);
  --colors-saddle-700: rgba(128.50196838378906, 79.30980682373047, 41.16078567504883, 1);
  --colors-saddle-800: rgba(74.29019927978516, 45.17647171020508, 23.09019660949707, 1);
  --colors-saddle-900: rgba(46.18039321899414, 28.109804153442383, 15.058823585510254, 1);
  --colors-saddle-950: rgba(27.10588264465332, 14.054902076721191, 4.015686511993408, 1);
  --surface-primary: var(--colors-white);
  --text-primary: var(--colors-off-black-800);
  --overlay-default: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0.6000000238418579);
  --border-off-black: var(--colors-off-black-300);
  --rounded-none: var(--scale-0);
  --rounded-2xs: var(--scale-4);
  --rounded-xs: var(--scale-8);
  --rounded-sm: var(--scale-12);
  --rounded-md: var(--scale-24);
  --rounded-lg: var(--scale-40);
  --rounded-full: var(--scale-9999);
  --components-percentage-fill-accent: var(--colors-violet-700);
  --components-percentage-fill-info: var(--colors-cyan-600);
  --components-percentage-fill-danger: var(--colors-red-600);
  --components-percentage-fill-warning: var(--colors-orange-600);
  --components-percentage-fill-success: var(--colors-green-600);
  --components-progress-circle-background-shape-default: var(--colors-stone-200);
  --components-progress-circle-percentage-shape-accent: var(--colors-violet-700);
  --components-progress-circle-percentage-shape-info: var(--colors-cyan-600);
  --components-progress-circle-percentage-shape-danger: var(--colors-red-600);
  --components-progress-circle-percentage-shape-warning: var(--colors-orange-600);
  --components-progress-circle-percentage-shape-success: var(--colors-green-600);
  --components-percentage-fill-neutral: var(--colors-stone-700);
  --components-progress-circle-percentage-shape-neutral: var(--colors-stone-600);
  --components-progress-circle-background-shape-loading-button: var(--colors-stone-300);
  --components-progress-circle-percentage-shape-loading-button: var(--colors-stone-600);
  --text-secondary: var(--colors-off-black-400);
  --text-accent: var(--colors-violet-500);
  --text-info: var(--colors-aqua-500);
  --text-danger: var(--colors-red-500);
  --text-warning: var(--colors-tangerine-500);
  --text-success: var(--colors-green-500);
  --icon-primary: var(--colors-off-black-800);
  --icon-secondary: var(--colors-off-black-500);
  --icon-accent: var(--colors-violet-500);
  --icon-info: var(--colors-aqua-500);
  --icon-danger: var(--colors-red-500);
  --icon-warning: var(--colors-tangerine-500);
  --icon-success: var(--colors-green-500);
  --border-accent: var(--colors-violet-500);
  --border-info: var(--colors-aqua-500);
  --border-danger: var(--colors-red-500);
  --border-warning: var(--colors-tangerine-500);
  --border-success: var(--colors-green-500);
  --fill-accent: var(--colors-violet-300);
  --fill-accent-soft: var(--colors-violet-200);
  --fill-off-black-soft: var(--colors-off-black-200);
  --fill-info: var(--colors-aqua-300);
  --fill-danger: var(--colors-red-400);
  --fill-danger-soft: var(--colors-red-200);
  --fill-warning: var(--colors-tangerine-300);
  --fill-success: var(--colors-green-300);
  --fill-success-soft: var(--colors-green-200);
  --components-text-field-text-placeholder: var(--colors-neutral-500);
  --components-switch-thumb-default: var(--colors-white);
  --components-radio-root-border-unchecked: var(--colors-neutral-400);
  --components-select-trigger-border-default: var(--colors-neutral-400);
  --components-autocomplete-text-placeholder: var(--components-text-field-text-placeholder);
  --components-autocomplete-icon-placeholder: var(--components-text-field-icon-placholder);
  --components-autocomplete-border-default: var(--components-text-field-border-default);
  --components-autocomplete-fill-default-hover: var(--components-text-field-fill-default-hover);
  --components-autocomplete-fill-danger-hover: var(--components-text-field-fill-danger-hover);
  --components-select-item-text-danger-hover: var(--text-danger);
  --surface-secondary: var(--colors-neutral-50);
  --components-separator-fill-neutral: var(--border-neutral-soft);
  --border-xs: var(--scale-1);
  --border-sm: var(--scale-2);
  --border-md: var(--scale-4);
  --border-lg: var(--scale-8);
  --gradient-main-primary-from: var(--colors-tangerine-50);
  --gradient-main-primary-to: rgba(184.72157287597656, 177.69412231445312, 198.77647399902344, 1);
  --gradient-main-secondary-from: var(--colors-tangerine-50);
  --gradient-main-secondary-to: rgba(176.69020080566406, 196.7686309814453, 195.76470947265625, 1);
  --gradient-main-tertiary-from: var(--colors-tangerine-50);
  --gradient-main-tertiary-to: rgba(213.83529663085938, 184.72157287597656, 170.6666717529297, 1);
  --gradient-main-neutral-from: var(--colors-neutral-50);
  --gradient-main-neutral-to: var(--colors-neutral-200);
  --gradient-medium-primary-from: var(--colors-violet-500);
  --gradient-medium-primary-to: var(--colors-violet-700);
  --gradient-medium-secondary-to: var(--colors-aqua-700);
  --gradient-medium-secondary-from: var(--colors-aqua-500);
  --gradient-medium-tertiary-to: var(--colors-tangerine-700);
  --gradient-medium-tertiary-from: var(--colors-tangerine-500);
  --fill-off-black-softer: var(--colors-off-black-100);
  --fill-off-black-darker: var(--colors-off-black-500);
  --fill-off-black-dark: var(--colors-off-black-400);
  --fill-accent-dark: var(--colors-violet-400);
  --border-off-black-dark: var(--colors-off-black-800);
  --fill-info-soft: var(--colors-aqua-200);
  --fill-info-dark: var(--colors-aqua-400);
  --fill-danger-dark: var(--colors-red-500);
  --fill-off-black-softest: var(--colors-off-black-50);
  --fill-off-black-darkest: var(--colors-off-black-800);
  --fill-warning-soft: var(--colors-tangerine-200);
  --fill-warning-dark: var(--colors-tangerine-400);
  --fill-success-dark: var(--colors-green-400);
  --text-inverted: var(--colors-white);
  --icon-inverted: var(--colors-white);
  --fill-off-black: var(--colors-off-black-300);
  --fill-accent-softer: var(--colors-violet-100);
  --fill-accent-softest: var(--colors-violet-50);
  --fill-accent-darker: var(--colors-violet-500);
  --fill-accent-darkest: var(--colors-violet-700);
  --fill-info-softer: var(--colors-aqua-100);
  --fill-info-softest: var(--colors-aqua-50);
  --fill-info-darker: var(--colors-aqua-500);
  --fill-info-darkest: var(--colors-aqua-700);
  --fill-danger-softer: var(--colors-red-100);
  --fill-danger-softest: var(--colors-red-50);
  --fill-danger-darker: var(--colors-red-600);
  --fill-danger-darkest: var(--colors-red-700);
  --fill-warning-softer: var(--colors-tangerine-100);
  --fill-warning-softest: var(--colors-tangerine-50);
  --fill-warning-darker: var(--colors-tangerine-500);
  --fill-warning-darkest: var(--colors-tangerine-700);
  --fill-success-softer: var(--colors-green-100);
  --fill-success-softest: var(--colors-green-50);
  --fill-success-darker: var(--colors-green-500);
  --fill-success-darkest: var(--colors-green-700);
  --font-family-header: Aeonik;
  --font-family-body: Aeonik;
  --rounded-xl: var(--scale-64);
  --gradient-membership-primary-to: var(--colors-violet-100);
  --gradient-membership-primary-via: var(--colors-violet-300);
  --gradient-membership-primary-from: var(--colors-tangerine-200);
  --fill-neutral-softest: var(--colors-neutral-50);
  --fill-neutral-softer: var(--colors-neutral-100);
  --fill-neutral-soft: var(--colors-neutral-200);
  --fill-neutral: var(--colors-neutral-300);
  --fill-neutral-dark: var(--colors-neutral-400);
  --fill-neutral-darker: var(--colors-neutral-500);
  --fill-neutral-darkest: var(--colors-neutral-700);
  --text-neutral: var(--colors-neutral-800);
  --icon-neutral-dark: var(--colors-neutral-800);
  --border-neutral: var(--colors-neutral-800);
  --text-neutral-soft: var(--colors-neutral-500);
  --border-neutral-soft: var(--colors-neutral-200);
  --opacity-disabled: 0.4;
  --text-white: var(--colors-white);
  --icon-white: var(--colors-white);
  --text-neutral-softer: var(--colors-neutral-400);
  --patterns-media-block: var(--colors-off-black-800);
  --patterns-media-block-primary-to: var(--colors-neutral-50);
  --patterns-media-block-0-opacity-from: rgba(247.9686279296875, 244.9568634033203, 239.937255859375, 0);
  --patterns-media-block-cover: rgba(247.9686279296875, 244.9568634033203, 239.937255859375, 0.4000000059604645);
  --components-button-stylized-fill: var(--text-white);
  --gradient-membership-inverted-from: var(--colors-tangerine-500);
  --gradient-membership-inverted-via: var(--colors-violet-500);
  --gradient-membership-inverted-to: var(--colors-violet-800);
  --gradient-membership-light-from: var(--colors-tangerine-200);
  --gradient-membership-light-via: var(--colors-violet-300);
  --gradient-membership-light-to: var(--colors-violet-100);
  --components-button-membership-icon-hover: var(--colors-off-black-800);
  --components-button-membership-text-hover: var(--colors-off-black-800);
  --components-badge-solid-fill-off-black: var(--colors-off-black-800);
  --components-badge-solid-fill-neutral: var(--colors-neutral-700);
  --components-badge-solid-fill-accent: var(--colors-violet-500);
  --components-badge-solid-fill-info: var(--colors-aqua-500);
  --components-badge-solid-fill-danger: var(--colors-red-500);
  --components-badge-solid-fill-warning: var(--colors-tangerine-500);
  --components-badge-solid-fill-success: var(--colors-green-500);
  --components-badge-soft-fill-off-black: var(--colors-off-black-50);
  --components-badge-soft-text-off-black: var(--colors-off-black-800);
  --components-badge-soft-icon-off-black: var(--colors-off-black-800);
  --components-badge-soft-fill-neutral: var(--colors-neutral-50);
  --components-badge-soft-text-neutral: var(--colors-neutral-800);
  --components-badge-soft-icon-neutral: var(--colors-neutral-800);
  --components-badge-soft-fill-accent: var(--colors-violet-100);
  --components-badge-soft-text-accent: var(--colors-violet-500);
  --components-badge-soft-icon-accent: var(--colors-violet-500);
  --components-badge-soft-fill-info: var(--colors-aqua-100);
  --components-badge-soft-text-info: var(--colors-aqua-600);
  --components-badge-soft-icon-info: var(--colors-aqua-600);
  --components-badge-soft-text-danger: var(--colors-red-600);
  --components-badge-soft-icon-danger: var(--colors-red-600);
  --components-badge-soft-fill-danger: var(--colors-red-100);
  --components-badge-soft-fill-warning: var(--colors-tangerine-100);
  --components-badge-soft-text-warning: var(--colors-tangerine-600);
  --components-badge-soft-icon-warning: var(--colors-tangerine-600);
  --components-badge-soft-fill-success: var(--colors-green-100);
  --components-badge-soft-icon-success: var(--colors-green-600);
  --components-badge-soft-text-success: var(--colors-green-600);
  --components-card-price-precomposed-fill-accent: var(--colors-white);
  --components-card-price-precomposed-fill-info: var(--colors-white);
  --components-card-price-precomposed-fill-warning: var(--colors-white);
  --components-card-price-precomposed-fill-neutral: var(--colors-neutral-50);
  --components-card-price-precomposed-fill-off-black: var(--colors-white);
  --components-card-price-precomposed-fill-danger: var(--colors-white);
  --components-card-price-precomposed-fill-success: var(--colors-white);
  --components-select-trigger-fill-default: var(--colors-white);
  --components-select-trigger-text-placeholder: var(--colors-neutral-500);
  --components-sub-text-text-default: var(--colors-neutral-400);
  --components-select-portal-fill-default: var(--colors-white);
  --patterns-page-background: var(--colors-neutral-50);
  --patterns-homepage-hero: var(--colors-violet-800);
  --components-select-item-icon-danger-hover: var(--text-danger);
  --components-select-item-fill-danger-selected: var(--fill-danger-dark);
  --components-tabs-fill-neutral: var(--border-neutral-soft);
  --components-navigation-menu-fill-neutral: var(--border-neutral-soft);
  --components-spinner-default-from: rgba(256, 188.7372589111328, 156.6117706298828, 0);
  --components-spinner-default-to: var(--colors-violet-500);
  --components-badge-membership-gradient-from: var(--colors-violet-700);
  --components-badge-membership-gradient-via: var(--colors-violet-500);
  --components-badge-membership-gradient-to: var(--colors-tangerine-600);
  --patterns-hero-background: var(--colors-off-black-800);
  --patterns-hero-gradient-to: var(--colors-off-black-800);
  --patterns-hero-gradient-from: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0);
  --components-radio-root-fill-danger-checked: var(--fill-danger-dark);
  --icon-neutral-soft: var(--colors-neutral-500);
  --patterns-message-block-primary-from: rgba(180.7058868408203, 101.39608001708984, 256, 0);
  --patterns-message-block-primary-to: var(--colors-tangerine-200);
  --gradient-membership-secondary-from: var(--colors-tangerine-200);
  --gradient-membership-secondary-to: var(--colors-aqua-300);
  --gradient-membership-tertiary-from: var(--colors-tangerine-300);
  --gradient-membership-tertiary-to: var(--colors-tangerine-200);
  --components-checkbox-root-border-unchecked: var(--colors-neutral-400);
  --components-checkbox-root-fill-danger-checked: var(--fill-danger-dark);
  --components-radio-root-shape-danger-checked: var(--icon-inverted);
  --components-checkbox-root-shape-danger-checked: var(--icon-inverted);
  --components-text-field-fill-default: var(--colors-white);
  --components-text-field-border-default: var(--colors-neutral-400);
  --components-text-field-text-danger-hover: var(--colors-red-600);
  --components-text-field-text-danger: var(--text-danger);
  --components-text-area-text-placeholder: var(--colors-neutral-500);
  --components-text-area-fill-default: var(--colors-white);
  --components-text-area-border-default: var(--colors-neutral-400);
  --components-text-area-text-danger: var(--text-danger);
  --components-text-area-text-danger-hover: var(--colors-red-600);
  --components-spinner-high-contrast-from: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0);
  --components-spinner-high-contrast-to: var(--colors-off-black-800);
  --components-spinner-high-contrast-inverted-from: rgba(256, 256, 256, 0);
  --components-spinner-high-contrast-inverted-to: var(--colors-white);
  --gradient-main-saddle-from: var(--colors-saddle-50);
  --gradient-main-saddle-to: var(--colors-saddle-300);
  --effects-blur-heavy: 50px;
  --effects-blur-light: 15px;
  --components-navigation-menu-border: var(--colors-neutral-200);
  --patterns-card-grid-gradient-to: var(--colors-white);
  --patterns-card-grid-gradient-from: rgba(256, 256, 256, 0);
  --patterns-content-table-icon-long: var(--text-neutral-soft);
  --patterns-hero-surface-primary: var(--colors-white);
  --components-skeleton-foreground: var(--colors-neutral-100);
  --patterns-cookie-banner-fill-default: rgba(239.937255859375, 237.92941284179688, 243.95294189453125, 0.550000011920929);
  --components-badge-membership-fill: rgba(256, 256, 256, 0);
  --components-skeleton-background: var(--colors-neutral-50);
  --components-callout-solid-text-off-black: var(--text-inverted);
  --components-callout-solid-fill-off-black: var(--colors-off-black-800);
  --components-callout-solid-icon-off-black: var(--icon-inverted);
  --components-callout-solid-text-accent: var(--colors-violet-50);
  --components-callout-solid-fill-accent: var(--colors-violet-500);
  --components-callout-solid-icon-accent: var(--colors-violet-50);
  --components-callout-solid-fill-neutral: var(--colors-neutral-800);
  --components-callout-solid-text-neutral: var(--colors-neutral-50);
  --components-callout-solid-icon-neutral: var(--colors-neutral-50);
  --components-callout-solid-fill-info: var(--colors-aqua-600);
  --components-callout-solid-text-info: var(--colors-aqua-50);
  --components-callout-solid-icon-info: var(--colors-aqua-50);
  --components-callout-solid-text-danger: var(--colors-red-50);
  --components-callout-solid-icon-danger: var(--colors-red-50);
  --components-callout-solid-fill-danger: var(--colors-red-500);
  --components-callout-solid-text-warning: var(--colors-tangerine-50);
  --components-callout-solid-icon-warning: var(--colors-tangerine-50);
  --components-callout-solid-fill-warning: var(--colors-tangerine-500);
  --components-callout-solid-text-success: var(--colors-green-50);
  --components-callout-solid-icon-success: var(--colors-green-50);
  --components-callout-solid-fill-success: var(--colors-green-500);
  --components-callout-outline-fill-off-black: var(--colors-off-black-50);
  --components-callout-outline-text-off-black: var(--text-primary);
  --components-callout-outline-icon-off-black: var(--icon-primary);
  --components-callout-outline-border-off-black: var(--colors-off-black-800);
  --components-callout-outline-fill-accent: var(--colors-violet-100);
  --components-callout-outline-text-accent: var(--colors-violet-600);
  --components-callout-outline-icon-accent: var(--colors-violet-600);
  --components-callout-outline-border-accent: var(--colors-violet-600);
  --components-callout-outline-fill-neutral: var(--colors-neutral-100);
  --components-callout-outline-text-neutral: var(--colors-neutral-800);
  --components-callout-outline-icon-neutral: var(--colors-neutral-800);
  --components-callout-outline-border-neutral: var(--colors-neutral-800);
  --components-callout-outline-icon-info: var(--colors-aqua-600);
  --components-callout-outline-border-info: var(--colors-aqua-600);
  --components-callout-outline-fill-info: var(--colors-aqua-100);
  --components-callout-outline-text-info: var(--colors-aqua-600);
  --components-callout-outline-fill-danger: var(--colors-red-100);
  --components-callout-outline-text-danger: var(--colors-red-600);
  --components-callout-outline-icon-danger: var(--colors-red-600);
  --components-callout-outline-border-danger: var(--colors-red-600);
  --components-callout-outline-fill-warning: var(--colors-tangerine-100);
  --components-callout-outline-text-warning: var(--colors-tangerine-600);
  --components-callout-outline-icon-warning: var(--colors-tangerine-600);
  --components-callout-outline-border-warning: var(--colors-tangerine-600);
  --components-callout-outline-fill-success: var(--colors-green-100);
  --components-callout-outline-text-success: var(--colors-green-600);
  --components-callout-outline-icon-success: var(--colors-green-600);
  --components-callout-outline-border-success: var(--colors-green-600);
  --patterns-copy-gradient-from: var(--colors-violet-500);
  --patterns-copy-gradient-to: var(--colors-off-black-900);
  --components-toast-solid-fill-off-black: var(--colors-off-black-800);
  --components-toast-solid-icon-off-black: var(--icon-inverted);
  --components-toast-outline-fill-off-black: var(--colors-off-black-50);
  --components-toast-solid-text-off-black: var(--text-inverted);
  --components-toast-outline-text-off-black: var(--text-primary);
  --components-toast-outline-icon-off-black: var(--icon-primary);
  --components-toast-outline-border-off-black: var(--colors-off-black-800);
  --components-toast-outline-fill-accent: var(--colors-violet-100);
  --components-toast-outline-text-accent: var(--colors-violet-600);
  --components-toast-outline-icon-accent: var(--colors-violet-600);
  --components-toast-outline-border-accent: var(--colors-violet-600);
  --components-toast-outline-fill-neutral: var(--colors-neutral-100);
  --components-toast-outline-text-neutral: var(--colors-neutral-800);
  --components-toast-outline-icon-neutral: var(--colors-neutral-800);
  --components-toast-outline-border-neutral: var(--colors-neutral-800);
  --components-toast-outline-fill-info: var(--colors-aqua-100);
  --components-toast-outline-text-info: var(--colors-aqua-600);
  --components-toast-outline-icon-info: var(--colors-aqua-600);
  --components-toast-outline-border-info: var(--colors-aqua-600);
  --components-toast-outline-fill-danger: var(--colors-red-100);
  --components-toast-outline-text-danger: var(--colors-red-600);
  --components-toast-outline-icon-danger: var(--colors-red-600);
  --components-toast-outline-border-danger: var(--colors-red-600);
  --components-toast-outline-fill-warning: var(--colors-tangerine-100);
  --components-toast-outline-text-warning: var(--colors-tangerine-600);
  --components-toast-outline-icon-warning: var(--colors-tangerine-600);
  --components-toast-outline-border-warning: var(--colors-tangerine-600);
  --components-toast-outline-fill-success: var(--colors-green-100);
  --components-toast-outline-text-success: var(--colors-green-600);
  --components-toast-outline-icon-success: var(--colors-green-600);
  --components-toast-outline-border-success: var(--colors-green-600);
  --components-toast-solid-fill-accent: var(--colors-violet-500);
  --components-toast-solid-text-accent: var(--colors-violet-50);
  --components-toast-solid-icon-accent: var(--colors-violet-50);
  --components-toast-solid-fill-neutral: var(--colors-neutral-800);
  --components-toast-solid-text-neutral: var(--colors-neutral-50);
  --components-toast-solid-icon-neutral: var(--colors-neutral-50);
  --components-toast-solid-fill-info: var(--colors-aqua-600);
  --components-toast-solid-text-info: var(--colors-aqua-50);
  --components-toast-solid-icon-info: var(--colors-aqua-50);
  --components-toast-solid-text-danger: var(--colors-red-50);
  --components-toast-solid-icon-danger: var(--colors-red-50);
  --components-toast-solid-fill-danger: var(--colors-red-500);
  --components-toast-solid-text-warning: var(--colors-tangerine-50);
  --components-toast-solid-icon-warning: var(--colors-tangerine-50);
  --components-toast-solid-fill-warning: var(--colors-tangerine-500);
  --components-toast-solid-text-success: var(--colors-green-50);
  --components-toast-solid-icon-success: var(--colors-green-50);
  --components-toast-solid-fill-success: var(--colors-green-500);
  --surface-tertiary: var(--colors-neutral-100);
  --patterns-media-block-darkoverlay-from: rgba(256, 256, 256, 0);
  --patterns-media-block-darkoverlay-to: var(--colors-white);
  --patterns-sticky-nav-desktop-fill-top: rgba(256, 256, 256, 0.8500000238418579);
  --patterns-sticky-nav-desktop-fill-bottom: rgba(237.42083740234375, 237.42083740234375, 237.42083740234375, 0.699999988079071);
  --patterns-tabbed-content-neutral-color-1: var(--colors-white);
  --patterns-tabbed-content-neutral-color-2: var(--colors-neutral-50);
  --patterns-tabbed-content-primary-color-1: var(--colors-white);
  --patterns-tabbed-content-primary-color-2: var(--colors-violet-50);
  --patterns-tabbed-content-secondary-color-1: var(--colors-white);
  --patterns-tabbed-content-secondary-color-2: var(--colors-aqua-50);
  --patterns-tabbed-content-tertiary-color-1: var(--colors-white);
  --patterns-tabbed-content-tertiary-color-2: var(--colors-tangerine-50);
  --patterns-tabbed-content-quaternary-color-1: var(--colors-white);
  --patterns-tabbed-content-quaternary-color-2: var(--colors-saddle-50);
  --fill-saddle-softest: var(--colors-saddle-50);
  --fill-saddle-softer: var(--colors-saddle-100);
  --fill-saddle-soft: var(--colors-saddle-200);
  --fill-saddle: var(--colors-saddle-300);
  --fill-saddle-dark: var(--colors-saddle-400);
  --fill-saddle-darker: var(--colors-saddle-500);
  --fill-saddle-darkest: var(--colors-saddle-700);
  --gradient-medium-quaternary-from: var(--colors-saddle-500);
  --gradient-medium-quaternary-to: var(--colors-saddle-700);
  --icon-saddle: var(--colors-saddle-700);
  --text-saddle: var(--colors-saddle-700);
  --border-saddle: var(--colors-saddle-700);
  --gradient-membership-quaternary-from: var(--colors-saddle-500);
  --gradient-membership-quaternary-to: var(--colors-tangerine-200);
  --components-video-player-title-area-gradient-from: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0.699999988079071);
  --components-video-player-title-area-gradient-to: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0);
  --components-video-player-action-fill-bar: var(--colors-off-black-800);
  --components-video-player-action-border-time-divider: var(--colors-white);
  --components-video-player-played-fill-background: var(--colors-off-black-500);
  --components-video-player-played-fill-forground: var(--colors-white);
  --components-video-player-resolution-fill-container: rgba(65.2549057006836, 51.20000076293945, 88.34510040283203, 0.5);
  --components-video-player-resolution-fill-resolution-cell-default: var(--colors-off-black-800);
  --components-video-player-resolution-fill-resolution-cell-selected: var(--colors-off-black-300);
  --components-video-player-caption-fill-container: rgba(0, 0, 0, 0.6000000238418579);
  --patterns-steps-primary-from: var(--colors-off-black-900);
  --patterns-steps-primary-to: var(--colors-off-black-700);
  --patterns-border-dm-fill-neutral-2: var(--border-neutral-soft);
  --patterns-footer-fill: var(--colors-neutral-800);
  --patterns-sticky-nav-mobile-fill: rgba(237.42083740234375, 237.42083740234375, 237.42083740234375, 0.699999988079071);
  --components-pagination-fill-hover: var(--colors-off-black-50);
  --components-select-trigger-text-danger: var(--text-danger);
  --components-select-trigger-text-danger-hover: var(--colors-red-600);
  --assets-talent-triange-fill-soft: var(--colors-neutral-50);
  --assets-talent-triange-fill-dark: var(--colors-neutral-100);
}
/*collection: 2. theme*/
.theme-pmi-light{
  --surface-primary: var(--colors-white);
  --text-primary: var(--colors-off-black-800);
  --overlay-default: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0.6000000238418579);
  --border-off-black: var(--colors-off-black-300);
  --rounded-none: var(--scale-0);
  --rounded-2xs: var(--scale-4);
  --rounded-xs: var(--scale-8);
  --rounded-sm: var(--scale-12);
  --rounded-md: var(--scale-24);
  --rounded-lg: var(--scale-40);
  --rounded-full: var(--scale-9999);
  --components-percentage-fill-accent: var(--colors-violet-700);
  --components-percentage-fill-info: var(--colors-cyan-600);
  --components-percentage-fill-danger: var(--colors-red-600);
  --components-percentage-fill-warning: var(--colors-orange-600);
  --components-percentage-fill-success: var(--colors-green-600);
  --components-progress-circle-background-shape-default: var(--colors-stone-200);
  --components-progress-circle-percentage-shape-accent: var(--colors-violet-700);
  --components-progress-circle-percentage-shape-info: var(--colors-cyan-600);
  --components-progress-circle-percentage-shape-danger: var(--colors-red-600);
  --components-progress-circle-percentage-shape-warning: var(--colors-orange-600);
  --components-progress-circle-percentage-shape-success: var(--colors-green-600);
  --components-percentage-fill-neutral: var(--colors-stone-700);
  --components-progress-circle-percentage-shape-neutral: var(--colors-stone-600);
  --components-progress-circle-background-shape-loading-button: var(--colors-stone-300);
  --components-progress-circle-percentage-shape-loading-button: var(--colors-stone-600);
  --text-secondary: var(--colors-off-black-400);
  --text-accent: var(--colors-violet-500);
  --text-info: var(--colors-aqua-500);
  --text-danger: var(--colors-red-500);
  --text-warning: var(--colors-tangerine-500);
  --text-success: var(--colors-green-500);
  --icon-primary: var(--colors-off-black-800);
  --icon-secondary: var(--colors-off-black-500);
  --icon-accent: var(--colors-violet-500);
  --icon-info: var(--colors-aqua-500);
  --icon-danger: var(--colors-red-500);
  --icon-warning: var(--colors-tangerine-500);
  --icon-success: var(--colors-green-500);
  --border-accent: var(--colors-violet-500);
  --border-info: var(--colors-aqua-500);
  --border-danger: var(--colors-red-500);
  --border-warning: var(--colors-tangerine-500);
  --border-success: var(--colors-green-500);
  --fill-accent: var(--colors-violet-300);
  --fill-accent-soft: var(--colors-violet-200);
  --fill-off-black-soft: var(--colors-off-black-200);
  --fill-info: var(--colors-aqua-300);
  --fill-danger: var(--colors-red-400);
  --fill-danger-soft: var(--colors-red-200);
  --fill-warning: var(--colors-tangerine-300);
  --fill-success: var(--colors-green-300);
  --fill-success-soft: var(--colors-green-200);
  --components-text-field-text-placeholder: var(--colors-neutral-500);
  --components-switch-thumb-default: var(--colors-white);
  --components-radio-root-border-unchecked: var(--colors-neutral-400);
  --components-select-trigger-border-default: var(--colors-neutral-400);
  --components-autocomplete-text-placeholder: var(--components-text-field-text-placeholder);
  --components-autocomplete-icon-placeholder: var(--components-text-field-icon-placholder);
  --components-autocomplete-border-default: var(--components-text-field-border-default);
  --components-autocomplete-fill-default-hover: var(--components-text-field-fill-default-hover);
  --components-autocomplete-fill-danger-hover: var(--components-text-field-fill-danger-hover);
  --components-select-item-text-danger-hover: var(--text-danger);
  --surface-secondary: var(--colors-neutral-50);
  --components-separator-fill-neutral: var(--border-neutral-soft);
  --border-xs: var(--scale-1);
  --border-sm: var(--scale-2);
  --border-md: var(--scale-4);
  --border-lg: var(--scale-8);
  --gradient-main-primary-from: var(--colors-tangerine-50);
  --gradient-main-primary-to: rgba(184.72157287597656, 177.69412231445312, 198.77647399902344, 1);
  --gradient-main-secondary-from: var(--colors-tangerine-50);
  --gradient-main-secondary-to: rgba(176.69020080566406, 196.7686309814453, 195.76470947265625, 1);
  --gradient-main-tertiary-from: var(--colors-tangerine-50);
  --gradient-main-tertiary-to: rgba(213.83529663085938, 184.72157287597656, 170.6666717529297, 1);
  --gradient-main-neutral-from: var(--colors-neutral-50);
  --gradient-main-neutral-to: var(--colors-neutral-200);
  --gradient-medium-primary-from: var(--colors-violet-500);
  --gradient-medium-primary-to: var(--colors-violet-700);
  --gradient-medium-secondary-to: var(--colors-aqua-700);
  --gradient-medium-secondary-from: var(--colors-aqua-500);
  --gradient-medium-tertiary-to: var(--colors-tangerine-700);
  --gradient-medium-tertiary-from: var(--colors-tangerine-500);
  --fill-off-black-softer: var(--colors-off-black-100);
  --fill-off-black-darker: var(--colors-off-black-500);
  --fill-off-black-dark: var(--colors-off-black-400);
  --fill-accent-dark: var(--colors-violet-400);
  --border-off-black-dark: var(--colors-off-black-800);
  --fill-info-soft: var(--colors-aqua-200);
  --fill-info-dark: var(--colors-aqua-400);
  --fill-danger-dark: var(--colors-red-500);
  --fill-off-black-softest: var(--colors-off-black-50);
  --fill-off-black-darkest: var(--colors-off-black-800);
  --fill-warning-soft: var(--colors-tangerine-200);
  --fill-warning-dark: var(--colors-tangerine-400);
  --fill-success-dark: var(--colors-green-400);
  --text-inverted: var(--colors-white);
  --icon-inverted: var(--colors-white);
  --fill-off-black: var(--colors-off-black-300);
  --fill-accent-softer: var(--colors-violet-100);
  --fill-accent-softest: var(--colors-violet-50);
  --fill-accent-darker: var(--colors-violet-500);
  --fill-accent-darkest: var(--colors-violet-700);
  --fill-info-softer: var(--colors-aqua-100);
  --fill-info-softest: var(--colors-aqua-50);
  --fill-info-darker: var(--colors-aqua-500);
  --fill-info-darkest: var(--colors-aqua-700);
  --fill-danger-softer: var(--colors-red-100);
  --fill-danger-softest: var(--colors-red-50);
  --fill-danger-darker: var(--colors-red-600);
  --fill-danger-darkest: var(--colors-red-700);
  --fill-warning-softer: var(--colors-tangerine-100);
  --fill-warning-softest: var(--colors-tangerine-50);
  --fill-warning-darker: var(--colors-tangerine-500);
  --fill-warning-darkest: var(--colors-tangerine-700);
  --fill-success-softer: var(--colors-green-100);
  --fill-success-softest: var(--colors-green-50);
  --fill-success-darker: var(--colors-green-500);
  --fill-success-darkest: var(--colors-green-700);
  --font-family-header: Aeonik;
  --font-family-body: Aeonik;
  --rounded-xl: var(--scale-64);
  --gradient-membership-primary-to: var(--colors-violet-100);
  --gradient-membership-primary-via: var(--colors-violet-300);
  --gradient-membership-primary-from: var(--colors-tangerine-200);
  --fill-neutral-softest: var(--colors-neutral-50);
  --fill-neutral-softer: var(--colors-neutral-100);
  --fill-neutral-soft: var(--colors-neutral-200);
  --fill-neutral: var(--colors-neutral-300);
  --fill-neutral-dark: var(--colors-neutral-400);
  --fill-neutral-darker: var(--colors-neutral-500);
  --fill-neutral-darkest: var(--colors-neutral-700);
  --text-neutral: var(--colors-neutral-800);
  --icon-neutral-dark: var(--colors-neutral-800);
  --border-neutral: var(--colors-neutral-800);
  --text-neutral-soft: var(--colors-neutral-500);
  --border-neutral-soft: var(--colors-neutral-200);
  --opacity-disabled: 0.4;
  --text-white: var(--colors-white);
  --icon-white: var(--colors-white);
  --text-neutral-softer: var(--colors-neutral-400);
  --patterns-media-block: var(--colors-off-black-800);
  --patterns-media-block-primary-to: var(--colors-neutral-50);
  --patterns-media-block-0-opacity-from: rgba(247.9686279296875, 244.9568634033203, 239.937255859375, 0);
  --patterns-media-block-cover: rgba(247.9686279296875, 244.9568634033203, 239.937255859375, 0.4000000059604645);
  --components-button-stylized-fill: var(--text-white);
  --gradient-membership-inverted-from: var(--colors-tangerine-500);
  --gradient-membership-inverted-via: var(--colors-violet-500);
  --gradient-membership-inverted-to: var(--colors-violet-800);
  --gradient-membership-light-from: var(--colors-tangerine-200);
  --gradient-membership-light-via: var(--colors-violet-300);
  --gradient-membership-light-to: var(--colors-violet-100);
  --components-button-membership-icon-hover: var(--colors-off-black-800);
  --components-button-membership-text-hover: var(--colors-off-black-800);
  --components-badge-solid-fill-off-black: var(--colors-off-black-800);
  --components-badge-solid-fill-neutral: var(--colors-neutral-700);
  --components-badge-solid-fill-accent: var(--colors-violet-500);
  --components-badge-solid-fill-info: var(--colors-aqua-500);
  --components-badge-solid-fill-danger: var(--colors-red-500);
  --components-badge-solid-fill-warning: var(--colors-tangerine-500);
  --components-badge-solid-fill-success: var(--colors-green-500);
  --components-badge-soft-fill-off-black: var(--colors-off-black-50);
  --components-badge-soft-text-off-black: var(--colors-off-black-800);
  --components-badge-soft-icon-off-black: var(--colors-off-black-800);
  --components-badge-soft-fill-neutral: var(--colors-neutral-50);
  --components-badge-soft-text-neutral: var(--colors-neutral-800);
  --components-badge-soft-icon-neutral: var(--colors-neutral-800);
  --components-badge-soft-fill-accent: var(--colors-violet-100);
  --components-badge-soft-text-accent: var(--colors-violet-500);
  --components-badge-soft-icon-accent: var(--colors-violet-500);
  --components-badge-soft-fill-info: var(--colors-aqua-100);
  --components-badge-soft-text-info: var(--colors-aqua-600);
  --components-badge-soft-icon-info: var(--colors-aqua-600);
  --components-badge-soft-text-danger: var(--colors-red-600);
  --components-badge-soft-icon-danger: var(--colors-red-600);
  --components-badge-soft-fill-danger: var(--colors-red-100);
  --components-badge-soft-fill-warning: var(--colors-tangerine-100);
  --components-badge-soft-text-warning: var(--colors-tangerine-600);
  --components-badge-soft-icon-warning: var(--colors-tangerine-600);
  --components-badge-soft-fill-success: var(--colors-green-100);
  --components-badge-soft-icon-success: var(--colors-green-600);
  --components-badge-soft-text-success: var(--colors-green-600);
  --components-card-price-precomposed-fill-accent: var(--colors-white);
  --components-card-price-precomposed-fill-info: var(--colors-white);
  --components-card-price-precomposed-fill-warning: var(--colors-white);
  --components-card-price-precomposed-fill-neutral: var(--colors-neutral-50);
  --components-card-price-precomposed-fill-off-black: var(--colors-white);
  --components-card-price-precomposed-fill-danger: var(--colors-white);
  --components-card-price-precomposed-fill-success: var(--colors-white);
  --components-select-trigger-fill-default: var(--colors-white);
  --components-select-trigger-text-placeholder: var(--colors-neutral-500);
  --components-sub-text-text-default: var(--colors-neutral-400);
  --components-select-portal-fill-default: var(--colors-white);
  --patterns-page-background: var(--colors-neutral-50);
  --patterns-homepage-hero: var(--colors-violet-800);
  --components-select-item-icon-danger-hover: var(--text-danger);
  --components-select-item-fill-danger-selected: var(--fill-danger-dark);
  --components-tabs-fill-neutral: var(--border-neutral-soft);
  --components-navigation-menu-fill-neutral: var(--border-neutral-soft);
  --components-spinner-default-from: rgba(256, 188.7372589111328, 156.6117706298828, 0);
  --components-spinner-default-to: var(--colors-violet-500);
  --components-badge-membership-gradient-from: var(--colors-violet-700);
  --components-badge-membership-gradient-via: var(--colors-violet-500);
  --components-badge-membership-gradient-to: var(--colors-tangerine-600);
  --patterns-hero-background: var(--colors-off-black-800);
  --patterns-hero-gradient-to: var(--colors-off-black-800);
  --patterns-hero-gradient-from: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0);
  --components-radio-root-fill-danger-checked: var(--fill-danger-dark);
  --icon-neutral-soft: var(--colors-neutral-500);
  --patterns-message-block-primary-from: rgba(180.7058868408203, 101.39608001708984, 256, 0);
  --patterns-message-block-primary-to: var(--colors-tangerine-200);
  --gradient-membership-secondary-from: var(--colors-tangerine-200);
  --gradient-membership-secondary-to: var(--colors-aqua-300);
  --gradient-membership-tertiary-from: var(--colors-tangerine-300);
  --gradient-membership-tertiary-to: var(--colors-tangerine-200);
  --components-checkbox-root-border-unchecked: var(--colors-neutral-400);
  --components-checkbox-root-fill-danger-checked: var(--fill-danger-dark);
  --components-radio-root-shape-danger-checked: var(--icon-inverted);
  --components-checkbox-root-shape-danger-checked: var(--icon-inverted);
  --components-text-field-fill-default: var(--colors-white);
  --components-text-field-border-default: var(--colors-neutral-400);
  --components-text-field-text-danger-hover: var(--colors-red-600);
  --components-text-field-text-danger: var(--text-danger);
  --components-text-area-text-placeholder: var(--colors-neutral-500);
  --components-text-area-fill-default: var(--colors-white);
  --components-text-area-border-default: var(--colors-neutral-400);
  --components-text-area-text-danger: var(--text-danger);
  --components-text-area-text-danger-hover: var(--colors-red-600);
  --components-spinner-high-contrast-from: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0);
  --components-spinner-high-contrast-to: var(--colors-off-black-800);
  --components-spinner-high-contrast-inverted-from: rgba(256, 256, 256, 0);
  --components-spinner-high-contrast-inverted-to: var(--colors-white);
  --gradient-main-saddle-from: var(--colors-saddle-50);
  --gradient-main-saddle-to: var(--colors-saddle-300);
  --effects-blur-heavy: 50px;
  --effects-blur-light: 15px;
  --components-navigation-menu-border: var(--colors-neutral-200);
  --patterns-card-grid-gradient-to: var(--colors-white);
  --patterns-card-grid-gradient-from: rgba(256, 256, 256, 0);
  --patterns-content-table-icon-long: var(--text-neutral-soft);
  --patterns-hero-surface-primary: var(--colors-white);
  --components-skeleton-foreground: var(--colors-neutral-100);
  --patterns-cookie-banner-fill-default: rgba(239.937255859375, 237.92941284179688, 243.95294189453125, 0.550000011920929);
  --components-badge-membership-fill: rgba(256, 256, 256, 0);
  --components-skeleton-background: var(--colors-neutral-50);
  --components-callout-solid-text-off-black: var(--text-inverted);
  --components-callout-solid-fill-off-black: var(--colors-off-black-800);
  --components-callout-solid-icon-off-black: var(--icon-inverted);
  --components-callout-solid-text-accent: var(--colors-violet-50);
  --components-callout-solid-fill-accent: var(--colors-violet-500);
  --components-callout-solid-icon-accent: var(--colors-violet-50);
  --components-callout-solid-fill-neutral: var(--colors-neutral-800);
  --components-callout-solid-text-neutral: var(--colors-neutral-50);
  --components-callout-solid-icon-neutral: var(--colors-neutral-50);
  --components-callout-solid-fill-info: var(--colors-aqua-600);
  --components-callout-solid-text-info: var(--colors-aqua-50);
  --components-callout-solid-icon-info: var(--colors-aqua-50);
  --components-callout-solid-text-danger: var(--colors-red-50);
  --components-callout-solid-icon-danger: var(--colors-red-50);
  --components-callout-solid-fill-danger: var(--colors-red-500);
  --components-callout-solid-text-warning: var(--colors-tangerine-50);
  --components-callout-solid-icon-warning: var(--colors-tangerine-50);
  --components-callout-solid-fill-warning: var(--colors-tangerine-500);
  --components-callout-solid-text-success: var(--colors-green-50);
  --components-callout-solid-icon-success: var(--colors-green-50);
  --components-callout-solid-fill-success: var(--colors-green-500);
  --components-callout-outline-fill-off-black: var(--colors-off-black-50);
  --components-callout-outline-text-off-black: var(--text-primary);
  --components-callout-outline-icon-off-black: var(--icon-primary);
  --components-callout-outline-border-off-black: var(--colors-off-black-800);
  --components-callout-outline-fill-accent: var(--colors-violet-100);
  --components-callout-outline-text-accent: var(--colors-violet-600);
  --components-callout-outline-icon-accent: var(--colors-violet-600);
  --components-callout-outline-border-accent: var(--colors-violet-600);
  --components-callout-outline-fill-neutral: var(--colors-neutral-100);
  --components-callout-outline-text-neutral: var(--colors-neutral-800);
  --components-callout-outline-icon-neutral: var(--colors-neutral-800);
  --components-callout-outline-border-neutral: var(--colors-neutral-800);
  --components-callout-outline-icon-info: var(--colors-aqua-600);
  --components-callout-outline-border-info: var(--colors-aqua-600);
  --components-callout-outline-fill-info: var(--colors-aqua-100);
  --components-callout-outline-text-info: var(--colors-aqua-600);
  --components-callout-outline-fill-danger: var(--colors-red-100);
  --components-callout-outline-text-danger: var(--colors-red-600);
  --components-callout-outline-icon-danger: var(--colors-red-600);
  --components-callout-outline-border-danger: var(--colors-red-600);
  --components-callout-outline-fill-warning: var(--colors-tangerine-100);
  --components-callout-outline-text-warning: var(--colors-tangerine-600);
  --components-callout-outline-icon-warning: var(--colors-tangerine-600);
  --components-callout-outline-border-warning: var(--colors-tangerine-600);
  --components-callout-outline-fill-success: var(--colors-green-100);
  --components-callout-outline-text-success: var(--colors-green-600);
  --components-callout-outline-icon-success: var(--colors-green-600);
  --components-callout-outline-border-success: var(--colors-green-600);
  --patterns-copy-gradient-from: var(--colors-violet-500);
  --patterns-copy-gradient-to: var(--colors-off-black-900);
  --components-toast-solid-fill-off-black: var(--colors-off-black-800);
  --components-toast-solid-icon-off-black: var(--icon-inverted);
  --components-toast-outline-fill-off-black: var(--colors-off-black-50);
  --components-toast-solid-text-off-black: var(--text-inverted);
  --components-toast-outline-text-off-black: var(--text-primary);
  --components-toast-outline-icon-off-black: var(--icon-primary);
  --components-toast-outline-border-off-black: var(--colors-off-black-800);
  --components-toast-outline-fill-accent: var(--colors-violet-100);
  --components-toast-outline-text-accent: var(--colors-violet-600);
  --components-toast-outline-icon-accent: var(--colors-violet-600);
  --components-toast-outline-border-accent: var(--colors-violet-600);
  --components-toast-outline-fill-neutral: var(--colors-neutral-100);
  --components-toast-outline-text-neutral: var(--colors-neutral-800);
  --components-toast-outline-icon-neutral: var(--colors-neutral-800);
  --components-toast-outline-border-neutral: var(--colors-neutral-800);
  --components-toast-outline-fill-info: var(--colors-aqua-100);
  --components-toast-outline-text-info: var(--colors-aqua-600);
  --components-toast-outline-icon-info: var(--colors-aqua-600);
  --components-toast-outline-border-info: var(--colors-aqua-600);
  --components-toast-outline-fill-danger: var(--colors-red-100);
  --components-toast-outline-text-danger: var(--colors-red-600);
  --components-toast-outline-icon-danger: var(--colors-red-600);
  --components-toast-outline-border-danger: var(--colors-red-600);
  --components-toast-outline-fill-warning: var(--colors-tangerine-100);
  --components-toast-outline-text-warning: var(--colors-tangerine-600);
  --components-toast-outline-icon-warning: var(--colors-tangerine-600);
  --components-toast-outline-border-warning: var(--colors-tangerine-600);
  --components-toast-outline-fill-success: var(--colors-green-100);
  --components-toast-outline-text-success: var(--colors-green-600);
  --components-toast-outline-icon-success: var(--colors-green-600);
  --components-toast-outline-border-success: var(--colors-green-600);
  --components-toast-solid-fill-accent: var(--colors-violet-500);
  --components-toast-solid-text-accent: var(--colors-violet-50);
  --components-toast-solid-icon-accent: var(--colors-violet-50);
  --components-toast-solid-fill-neutral: var(--colors-neutral-800);
  --components-toast-solid-text-neutral: var(--colors-neutral-50);
  --components-toast-solid-icon-neutral: var(--colors-neutral-50);
  --components-toast-solid-fill-info: var(--colors-aqua-600);
  --components-toast-solid-text-info: var(--colors-aqua-50);
  --components-toast-solid-icon-info: var(--colors-aqua-50);
  --components-toast-solid-text-danger: var(--colors-red-50);
  --components-toast-solid-icon-danger: var(--colors-red-50);
  --components-toast-solid-fill-danger: var(--colors-red-500);
  --components-toast-solid-text-warning: var(--colors-tangerine-50);
  --components-toast-solid-icon-warning: var(--colors-tangerine-50);
  --components-toast-solid-fill-warning: var(--colors-tangerine-500);
  --components-toast-solid-text-success: var(--colors-green-50);
  --components-toast-solid-icon-success: var(--colors-green-50);
  --components-toast-solid-fill-success: var(--colors-green-500);
  --surface-tertiary: var(--colors-neutral-100);
  --patterns-media-block-darkoverlay-from: rgba(256, 256, 256, 0);
  --patterns-media-block-darkoverlay-to: var(--colors-white);
  --patterns-sticky-nav-desktop-fill-top: rgba(256, 256, 256, 0.8500000238418579);
  --patterns-sticky-nav-desktop-fill-bottom: rgba(237.42083740234375, 237.42083740234375, 237.42083740234375, 0.699999988079071);
  --patterns-tabbed-content-neutral-color-1: var(--colors-white);
  --patterns-tabbed-content-neutral-color-2: var(--colors-neutral-50);
  --patterns-tabbed-content-primary-color-1: var(--colors-white);
  --patterns-tabbed-content-primary-color-2: var(--colors-violet-50);
  --patterns-tabbed-content-secondary-color-1: var(--colors-white);
  --patterns-tabbed-content-secondary-color-2: var(--colors-aqua-50);
  --patterns-tabbed-content-tertiary-color-1: var(--colors-white);
  --patterns-tabbed-content-tertiary-color-2: var(--colors-tangerine-50);
  --patterns-tabbed-content-quaternary-color-1: var(--colors-white);
  --patterns-tabbed-content-quaternary-color-2: var(--colors-saddle-50);
  --fill-saddle-softest: var(--colors-saddle-50);
  --fill-saddle-softer: var(--colors-saddle-100);
  --fill-saddle-soft: var(--colors-saddle-200);
  --fill-saddle: var(--colors-saddle-300);
  --fill-saddle-dark: var(--colors-saddle-400);
  --fill-saddle-darker: var(--colors-saddle-500);
  --fill-saddle-darkest: var(--colors-saddle-700);
  --gradient-medium-quaternary-from: var(--colors-saddle-500);
  --gradient-medium-quaternary-to: var(--colors-saddle-700);
  --icon-saddle: var(--colors-saddle-700);
  --text-saddle: var(--colors-saddle-700);
  --border-saddle: var(--colors-saddle-700);
  --gradient-membership-quaternary-from: var(--colors-saddle-500);
  --gradient-membership-quaternary-to: var(--colors-tangerine-200);
  --components-video-player-title-area-gradient-from: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0.699999988079071);
  --components-video-player-title-area-gradient-to: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0);
  --components-video-player-action-fill-bar: var(--colors-off-black-800);
  --components-video-player-action-border-time-divider: var(--colors-white);
  --components-video-player-played-fill-background: var(--colors-off-black-500);
  --components-video-player-played-fill-forground: var(--colors-white);
  --components-video-player-resolution-fill-container: rgba(65.2549057006836, 51.20000076293945, 88.34510040283203, 0.5);
  --components-video-player-resolution-fill-resolution-cell-default: var(--colors-off-black-800);
  --components-video-player-resolution-fill-resolution-cell-selected: var(--colors-off-black-300);
  --components-video-player-caption-fill-container: rgba(0, 0, 0, 0.6000000238418579);
  --patterns-steps-primary-from: var(--colors-off-black-900);
  --patterns-steps-primary-to: var(--colors-off-black-700);
  --patterns-border-dm-fill-neutral-2: var(--border-neutral-soft);
  --patterns-footer-fill: var(--colors-neutral-800);
  --patterns-sticky-nav-mobile-fill: rgba(237.42083740234375, 237.42083740234375, 237.42083740234375, 0.699999988079071);
  --components-pagination-fill-hover: var(--colors-off-black-50);
  --components-select-trigger-text-danger: var(--text-danger);
  --components-select-trigger-text-danger-hover: var(--colors-red-600);
  --assets-talent-triange-fill-soft: var(--colors-neutral-50);
  --assets-talent-triange-fill-dark: var(--colors-neutral-100);
}
.theme-pmi-dark{
  --surface-primary: var(--colors-off-black-800);
  --text-primary: var(--colors-white);
  --overlay-default: rgba(256, 256, 256, 0.6000000238418579);
  --border-off-black: var(--colors-off-black-200);
  --rounded-none: var(--scale-0);
  --rounded-2xs: var(--scale-4);
  --rounded-xs: var(--scale-8);
  --rounded-sm: var(--scale-12);
  --rounded-md: var(--scale-24);
  --rounded-lg: var(--scale-40);
  --rounded-full: var(--scale-9999);
  --components-percentage-fill-accent: var(--colors-violet-700);
  --components-percentage-fill-info: var(--colors-cyan-600);
  --components-percentage-fill-danger: var(--colors-red-600);
  --components-percentage-fill-warning: var(--colors-orange-600);
  --components-percentage-fill-success: var(--colors-green-600);
  --components-progress-circle-background-shape-default: var(--colors-stone-200);
  --components-progress-circle-percentage-shape-accent: var(--colors-violet-700);
  --components-progress-circle-percentage-shape-info: var(--colors-cyan-600);
  --components-progress-circle-percentage-shape-danger: var(--colors-red-600);
  --components-progress-circle-percentage-shape-warning: var(--colors-orange-600);
  --components-progress-circle-percentage-shape-success: var(--colors-green-600);
  --components-percentage-fill-neutral: var(--colors-stone-700);
  --components-progress-circle-percentage-shape-neutral: var(--colors-stone-600);
  --components-progress-circle-background-shape-loading-button: var(--colors-stone-300);
  --components-progress-circle-percentage-shape-loading-button: var(--colors-stone-600);
  --text-secondary: var(--colors-neutral-100);
  --text-accent: var(--colors-violet-300);
  --text-info: var(--colors-aqua-300);
  --text-danger: var(--colors-red-300);
  --text-warning: var(--colors-tangerine-300);
  --text-success: var(--colors-green-300);
  --icon-primary: var(--colors-white);
  --icon-secondary: var(--colors-off-black-200);
  --icon-accent: var(--colors-violet-300);
  --icon-info: var(--colors-aqua-300);
  --icon-danger: var(--colors-red-300);
  --icon-warning: var(--colors-tangerine-300);
  --icon-success: var(--colors-green-300);
  --border-accent: var(--colors-white);
  --border-info: var(--colors-aqua-300);
  --border-danger: var(--colors-red-300);
  --border-warning: var(--colors-tangerine-300);
  --border-success: var(--colors-green-300);
  --fill-accent: var(--colors-violet-300);
  --fill-accent-soft: var(--colors-violet-400);
  --fill-off-black-soft: var(--colors-off-black-500);
  --fill-info: var(--colors-aqua-300);
  --fill-danger: var(--colors-red-300);
  --fill-danger-soft: var(--colors-red-600);
  --fill-warning: var(--colors-tangerine-300);
  --fill-success: var(--colors-green-300);
  --fill-success-soft: var(--colors-green-400);
  --components-text-field-text-placeholder: var(--colors-neutral-300);
  --components-switch-thumb-default: var(--colors-off-black-800);
  --components-radio-root-border-unchecked: var(--colors-neutral-200);
  --components-select-trigger-border-default: var(--colors-neutral-400);
  --components-autocomplete-text-placeholder: var(--components-text-field-text-placeholder);
  --components-autocomplete-icon-placeholder: var(--components-text-field-icon-placholder);
  --components-autocomplete-border-default: var(--components-text-field-border-default);
  --components-autocomplete-fill-default-hover: var(--components-text-field-fill-default-hover);
  --components-autocomplete-fill-danger-hover: var(--components-text-field-fill-danger-hover);
  --components-select-item-text-danger-hover: var(--text-white);
  --surface-secondary: var(--colors-off-black-700);
  --components-separator-fill-neutral: var(--colors-off-black-300);
  --border-xs: var(--scale-1);
  --border-sm: var(--scale-2);
  --border-md: var(--scale-4);
  --border-lg: var(--scale-8);
  --gradient-main-primary-from: var(--colors-violet-950);
  --gradient-main-primary-to: var(--colors-violet-800);
  --gradient-main-secondary-from: var(--colors-aqua-950);
  --gradient-main-secondary-to: var(--colors-aqua-800);
  --gradient-main-tertiary-from: var(--colors-tangerine-950);
  --gradient-main-tertiary-to: var(--colors-tangerine-800);
  --gradient-main-neutral-from: var(--colors-neutral-950);
  --gradient-main-neutral-to: var(--colors-neutral-800);
  --gradient-medium-primary-from: var(--colors-violet-300);
  --gradient-medium-primary-to: var(--colors-violet-500);
  --gradient-medium-secondary-to: var(--colors-aqua-500);
  --gradient-medium-secondary-from: var(--colors-aqua-300);
  --gradient-medium-tertiary-to: var(--colors-tangerine-500);
  --gradient-medium-tertiary-from: var(--colors-tangerine-300);
  --fill-off-black-softer: var(--colors-off-black-600);
  --fill-off-black-darker: var(--colors-off-black-100);
  --fill-off-black-dark: var(--colors-off-black-300);
  --fill-accent-dark: var(--colors-violet-200);
  --border-off-black-dark: var(--colors-white);
  --fill-info-soft: var(--colors-aqua-400);
  --fill-info-dark: var(--colors-aqua-200);
  --fill-danger-dark: var(--colors-red-200);
  --fill-off-black-softest: var(--colors-off-black-800);
  --fill-off-black-darkest: var(--colors-white);
  --fill-warning-soft: var(--colors-tangerine-400);
  --fill-warning-dark: var(--colors-tangerine-200);
  --fill-success-dark: var(--colors-green-200);
  --text-inverted: var(--colors-off-black-800);
  --icon-inverted: var(--colors-off-black-800);
  --fill-off-black: var(--colors-off-black-400);
  --fill-accent-softer: var(--colors-violet-500);
  --fill-accent-softest: var(--colors-violet-700);
  --fill-accent-darker: var(--colors-violet-100);
  --fill-accent-darkest: var(--colors-violet-50);
  --fill-info-softer: var(--colors-aqua-500);
  --fill-info-softest: var(--colors-aqua-700);
  --fill-info-darker: var(--colors-aqua-100);
  --fill-info-darkest: var(--colors-aqua-50);
  --fill-danger-softer: var(--colors-red-700);
  --fill-danger-softest: var(--colors-red-800);
  --fill-danger-darker: var(--colors-red-100);
  --fill-danger-darkest: var(--colors-red-50);
  --fill-warning-softer: var(--colors-tangerine-500);
  --fill-warning-softest: var(--colors-tangerine-700);
  --fill-warning-darker: var(--colors-tangerine-100);
  --fill-warning-darkest: var(--colors-tangerine-50);
  --fill-success-softer: var(--colors-green-500);
  --fill-success-softest: var(--colors-green-700);
  --fill-success-darker: var(--colors-green-100);
  --fill-success-darkest: var(--colors-green-50);
  --font-family-header: Aeonik;
  --font-family-body: Aeonik;
  --rounded-xl: var(--scale-64);
  --gradient-membership-primary-to: var(--colors-violet-800);
  --gradient-membership-primary-via: var(--colors-violet-500);
  --gradient-membership-primary-from: var(--colors-tangerine-500);
  --fill-neutral-softest: var(--colors-neutral-800);
  --fill-neutral-softer: var(--colors-neutral-500);
  --fill-neutral-soft: var(--colors-neutral-400);
  --fill-neutral: var(--colors-neutral-300);
  --fill-neutral-dark: var(--colors-neutral-200);
  --fill-neutral-darker: var(--colors-neutral-100);
  --fill-neutral-darkest: var(--colors-neutral-50);
  --text-neutral: var(--colors-neutral-200);
  --icon-neutral-dark: var(--colors-neutral-200);
  --border-neutral: var(--colors-neutral-200);
  --text-neutral-soft: var(--colors-off-black-200);
  --border-neutral-soft: var(--colors-off-black-300);
  --opacity-disabled: 0.4;
  --text-white: var(--colors-white);
  --icon-white: var(--colors-white);
  --text-neutral-softer: var(--text-white);
  --patterns-media-block: var(--colors-neutral-50);
  --patterns-media-block-primary-to: var(--colors-off-black-800);
  --patterns-media-block-0-opacity-from: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0);
  --patterns-media-block-cover: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0.4000000059604645);
  --components-button-stylized-fill: var(--colors-off-black-950);
  --gradient-membership-inverted-from: var(--colors-tangerine-200);
  --gradient-membership-inverted-via: var(--colors-violet-300);
  --gradient-membership-inverted-to: var(--colors-violet-100);
  --gradient-membership-light-from: var(--colors-tangerine-200);
  --gradient-membership-light-via: var(--colors-violet-300);
  --gradient-membership-light-to: var(--colors-violet-100);
  --components-button-membership-icon-hover: var(--colors-off-black-800);
  --components-button-membership-text-hover: var(--colors-off-black-800);
  --components-badge-solid-fill-off-black: var(--colors-off-black-700);
  --components-badge-solid-fill-neutral: var(--colors-neutral-700);
  --components-badge-solid-fill-accent: var(--colors-violet-500);
  --components-badge-solid-fill-info: var(--colors-aqua-400);
  --components-badge-solid-fill-danger: var(--colors-red-500);
  --components-badge-solid-fill-warning: var(--colors-tangerine-400);
  --components-badge-solid-fill-success: var(--colors-green-500);
  --components-badge-soft-fill-off-black: var(--colors-off-black-100);
  --components-badge-soft-text-off-black: var(--colors-off-black-800);
  --components-badge-soft-icon-off-black: var(--colors-off-black-800);
  --components-badge-soft-fill-neutral: var(--colors-neutral-100);
  --components-badge-soft-text-neutral: var(--colors-neutral-800);
  --components-badge-soft-icon-neutral: var(--colors-neutral-800);
  --components-badge-soft-fill-accent: var(--colors-violet-100);
  --components-badge-soft-text-accent: var(--colors-violet-500);
  --components-badge-soft-icon-accent: var(--colors-violet-500);
  --components-badge-soft-fill-info: var(--colors-aqua-100);
  --components-badge-soft-text-info: var(--colors-aqua-600);
  --components-badge-soft-icon-info: var(--colors-aqua-600);
  --components-badge-soft-text-danger: var(--colors-red-600);
  --components-badge-soft-icon-danger: var(--colors-red-600);
  --components-badge-soft-fill-danger: var(--colors-red-100);
  --components-badge-soft-fill-warning: var(--colors-tangerine-100);
  --components-badge-soft-text-warning: var(--colors-tangerine-600);
  --components-badge-soft-icon-warning: var(--colors-tangerine-600);
  --components-badge-soft-fill-success: var(--colors-green-100);
  --components-badge-soft-icon-success: var(--colors-green-600);
  --components-badge-soft-text-success: var(--colors-green-600);
  --components-card-price-precomposed-fill-accent: var(--colors-violet-500);
  --components-card-price-precomposed-fill-info: var(--colors-aqua-500);
  --components-card-price-precomposed-fill-warning: var(--colors-tangerine-500);
  --components-card-price-precomposed-fill-neutral: var(--colors-neutral-700);
  --components-card-price-precomposed-fill-off-black: var(--colors-off-black-800);
  --components-card-price-precomposed-fill-danger: var(--colors-red-500);
  --components-card-price-precomposed-fill-success: var(--colors-green-600);
  --components-select-trigger-fill-default: var(--colors-off-black-800);
  --components-select-trigger-text-placeholder: var(--colors-neutral-300);
  --components-sub-text-text-default: var(--colors-neutral-300);
  --components-select-portal-fill-default: var(--colors-off-black-800);
  --patterns-page-background: var(--colors-off-black-800);
  --patterns-homepage-hero: var(--colors-violet-800);
  --components-select-item-icon-danger-hover: var(--text-white);
  --components-select-item-fill-danger-selected: var(--fill-danger-soft);
  --components-tabs-fill-neutral: var(--border-neutral-soft);
  --components-navigation-menu-fill-neutral: var(--border-neutral-soft);
  --components-spinner-default-from: rgba(256, 188.7372589111328, 156.6117706298828, 0);
  --components-spinner-default-to: var(--colors-violet-300);
  --components-badge-membership-gradient-from: var(--colors-violet-700);
  --components-badge-membership-gradient-via: var(--colors-violet-500);
  --components-badge-membership-gradient-to: var(--colors-tangerine-600);
  --patterns-hero-background: var(--colors-off-black-800);
  --patterns-hero-gradient-to: var(--colors-off-black-800);
  --patterns-hero-gradient-from: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0);
  --components-radio-root-fill-danger-checked: var(--fill-danger);
  --icon-neutral-soft: var(--colors-neutral-200);
  --patterns-message-block-primary-from: rgba(180.7058868408203, 101.39608001708984, 256, 0);
  --patterns-message-block-primary-to: var(--colors-tangerine-200);
  --gradient-membership-secondary-from: var(--colors-tangerine-200);
  --gradient-membership-secondary-to: var(--colors-aqua-300);
  --gradient-membership-tertiary-from: var(--colors-tangerine-300);
  --gradient-membership-tertiary-to: var(--colors-tangerine-200);
  --components-checkbox-root-border-unchecked: var(--colors-neutral-200);
  --components-checkbox-root-fill-danger-checked: var(--fill-danger);
  --components-radio-root-shape-danger-checked: var(--icon-white);
  --components-checkbox-root-shape-danger-checked: var(--icon-white);
  --components-text-field-fill-default: var(--colors-off-black-800);
  --components-text-field-border-default: var(--colors-neutral-400);
  --components-text-field-text-danger-hover: var(--colors-red-200);
  --components-text-field-text-danger: var(--colors-red-200);
  --components-text-area-text-placeholder: var(--colors-neutral-300);
  --components-text-area-fill-default: var(--colors-off-black-800);
  --components-text-area-border-default: var(--colors-neutral-600);
  --components-text-area-text-danger: var(--colors-red-200);
  --components-text-area-text-danger-hover: var(--colors-red-200);
  --components-spinner-high-contrast-from: rgba(256, 256, 256, 0);
  --components-spinner-high-contrast-to: var(--colors-white);
  --components-spinner-high-contrast-inverted-from: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0);
  --components-spinner-high-contrast-inverted-to: var(--colors-off-black-800);
  --gradient-main-saddle-from: var(--colors-saddle-950);
  --gradient-main-saddle-to: var(--colors-saddle-700);
  --effects-blur-heavy: 50px;
  --effects-blur-light: 15px;
  --components-navigation-menu-border: rgba(256, 256, 256, 1);
  --patterns-card-grid-gradient-to: var(--colors-white);
  --patterns-card-grid-gradient-from: rgba(256, 256, 256, 0);
  --patterns-content-table-icon-long: var(--text-secondary);
  --patterns-hero-surface-primary: var(--colors-white);
  --components-skeleton-foreground: var(--colors-off-black-300);
  --patterns-cookie-banner-fill-default: rgba(239.937255859375, 237.92941284179688, 243.95294189453125, 0.550000011920929);
  --components-badge-membership-fill: var(--colors-white);
  --components-skeleton-background: var(--colors-off-black-500);
  --components-callout-solid-text-off-black: var(--text-inverted);
  --components-callout-solid-fill-off-black: var(--colors-off-black-50);
  --components-callout-solid-icon-off-black: var(--icon-inverted);
  --components-callout-solid-text-accent: var(--colors-violet-800);
  --components-callout-solid-fill-accent: var(--colors-violet-100);
  --components-callout-solid-icon-accent: var(--colors-violet-800);
  --components-callout-solid-fill-neutral: var(--colors-neutral-200);
  --components-callout-solid-text-neutral: var(--colors-neutral-800);
  --components-callout-solid-icon-neutral: var(--colors-neutral-800);
  --components-callout-solid-fill-info: var(--colors-aqua-100);
  --components-callout-solid-text-info: var(--colors-aqua-800);
  --components-callout-solid-icon-info: var(--colors-aqua-800);
  --components-callout-solid-text-danger: var(--colors-red-800);
  --components-callout-solid-icon-danger: var(--colors-red-800);
  --components-callout-solid-fill-danger: var(--colors-red-100);
  --components-callout-solid-text-warning: var(--colors-tangerine-700);
  --components-callout-solid-icon-warning: var(--colors-tangerine-700);
  --components-callout-solid-fill-warning: var(--colors-tangerine-100);
  --components-callout-solid-text-success: var(--colors-green-800);
  --components-callout-solid-icon-success: var(--colors-green-700);
  --components-callout-solid-fill-success: var(--colors-green-100);
  --components-callout-outline-fill-off-black: var(--colors-off-black-800);
  --components-callout-outline-text-off-black: var(--text-primary);
  --components-callout-outline-icon-off-black: var(--icon-primary);
  --components-callout-outline-border-off-black: var(--colors-off-black-200);
  --components-callout-outline-fill-accent: var(--colors-violet-600);
  --components-callout-outline-text-accent: var(--colors-violet-100);
  --components-callout-outline-icon-accent: var(--colors-violet-100);
  --components-callout-outline-border-accent: var(--colors-violet-200);
  --components-callout-outline-fill-neutral: var(--colors-neutral-600);
  --components-callout-outline-text-neutral: var(--colors-neutral-100);
  --components-callout-outline-icon-neutral: var(--colors-neutral-100);
  --components-callout-outline-border-neutral: var(--colors-neutral-200);
  --components-callout-outline-icon-info: var(--colors-aqua-100);
  --components-callout-outline-border-info: var(--colors-aqua-200);
  --components-callout-outline-fill-info: var(--colors-aqua-600);
  --components-callout-outline-text-info: var(--colors-aqua-100);
  --components-callout-outline-fill-danger: var(--colors-red-700);
  --components-callout-outline-text-danger: var(--colors-red-100);
  --components-callout-outline-icon-danger: var(--colors-red-100);
  --components-callout-outline-border-danger: var(--colors-red-200);
  --components-callout-outline-fill-warning: var(--colors-tangerine-700);
  --components-callout-outline-text-warning: var(--colors-tangerine-100);
  --components-callout-outline-icon-warning: var(--colors-tangerine-100);
  --components-callout-outline-border-warning: var(--colors-tangerine-200);
  --components-callout-outline-fill-success: var(--colors-green-600);
  --components-callout-outline-text-success: var(--colors-green-100);
  --components-callout-outline-icon-success: var(--colors-green-100);
  --components-callout-outline-border-success: var(--colors-green-200);
  --patterns-copy-gradient-from: var(--colors-violet-300);
  --patterns-copy-gradient-to: var(--colors-white);
  --components-toast-solid-fill-off-black: var(--colors-off-black-50);
  --components-toast-solid-icon-off-black: var(--icon-inverted);
  --components-toast-outline-fill-off-black: var(--colors-off-black-800);
  --components-toast-solid-text-off-black: var(--text-inverted);
  --components-toast-outline-text-off-black: var(--text-primary);
  --components-toast-outline-icon-off-black: var(--icon-primary);
  --components-toast-outline-border-off-black: var(--colors-off-black-200);
  --components-toast-outline-fill-accent: var(--colors-violet-600);
  --components-toast-outline-text-accent: var(--colors-violet-100);
  --components-toast-outline-icon-accent: var(--colors-violet-100);
  --components-toast-outline-border-accent: var(--colors-violet-200);
  --components-toast-outline-fill-neutral: var(--colors-neutral-600);
  --components-toast-outline-text-neutral: var(--colors-neutral-100);
  --components-toast-outline-icon-neutral: var(--colors-neutral-100);
  --components-toast-outline-border-neutral: var(--colors-neutral-200);
  --components-toast-outline-fill-info: var(--colors-aqua-600);
  --components-toast-outline-text-info: var(--colors-aqua-100);
  --components-toast-outline-icon-info: var(--colors-aqua-100);
  --components-toast-outline-border-info: var(--colors-aqua-200);
  --components-toast-outline-fill-danger: var(--colors-red-700);
  --components-toast-outline-text-danger: var(--colors-red-100);
  --components-toast-outline-icon-danger: var(--colors-red-100);
  --components-toast-outline-border-danger: var(--colors-red-200);
  --components-toast-outline-fill-warning: var(--colors-tangerine-700);
  --components-toast-outline-text-warning: var(--colors-tangerine-100);
  --components-toast-outline-icon-warning: var(--colors-tangerine-100);
  --components-toast-outline-border-warning: var(--colors-tangerine-200);
  --components-toast-outline-fill-success: var(--colors-green-600);
  --components-toast-outline-text-success: var(--colors-green-100);
  --components-toast-outline-icon-success: var(--colors-green-100);
  --components-toast-outline-border-success: var(--colors-green-200);
  --components-toast-solid-fill-accent: var(--colors-violet-100);
  --components-toast-solid-text-accent: var(--colors-violet-800);
  --components-toast-solid-icon-accent: var(--colors-violet-800);
  --components-toast-solid-fill-neutral: var(--colors-neutral-200);
  --components-toast-solid-text-neutral: var(--colors-neutral-800);
  --components-toast-solid-icon-neutral: var(--colors-neutral-800);
  --components-toast-solid-fill-info: var(--colors-aqua-100);
  --components-toast-solid-text-info: var(--colors-aqua-800);
  --components-toast-solid-icon-info: var(--colors-aqua-800);
  --components-toast-solid-text-danger: var(--colors-red-800);
  --components-toast-solid-icon-danger: var(--colors-red-800);
  --components-toast-solid-fill-danger: var(--colors-red-100);
  --components-toast-solid-text-warning: var(--colors-tangerine-700);
  --components-toast-solid-icon-warning: var(--colors-tangerine-700);
  --components-toast-solid-fill-warning: var(--colors-tangerine-100);
  --components-toast-solid-text-success: var(--colors-green-800);
  --components-toast-solid-icon-success: var(--colors-green-700);
  --components-toast-solid-fill-success: var(--colors-green-100);
  --surface-tertiary: var(--colors-off-black-600);
  --patterns-media-block-darkoverlay-from: rgba(0, 0, 0, 0);
  --patterns-media-block-darkoverlay-to: var(--colors-violet-900);
  --patterns-sticky-nav-desktop-fill-top: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0.8500000238418579);
  --patterns-sticky-nav-desktop-fill-bottom: rgba(55.2156867980957, 40.156864166259766, 79.30980682373047, 0.699999988079071);
  --patterns-tabbed-content-neutral-color-1: var(--colors-off-black-800);
  --patterns-tabbed-content-neutral-color-2: var(--colors-violet-700);
  --patterns-tabbed-content-primary-color-1: var(--colors-off-black-800);
  --patterns-tabbed-content-primary-color-2: var(--colors-violet-700);
  --patterns-tabbed-content-secondary-color-1: var(--colors-off-black-800);
  --patterns-tabbed-content-secondary-color-2: var(--colors-aqua-700);
  --patterns-tabbed-content-tertiary-color-1: var(--colors-off-black-800);
  --patterns-tabbed-content-tertiary-color-2: var(--colors-tangerine-700);
  --patterns-tabbed-content-quaternary-color-1: var(--colors-off-black-800);
  --patterns-tabbed-content-quaternary-color-2: var(--colors-saddle-700);
  --fill-saddle-softest: var(--colors-saddle-700);
  --fill-saddle-softer: var(--colors-saddle-500);
  --fill-saddle-soft: var(--colors-saddle-400);
  --fill-saddle: var(--colors-saddle-300);
  --fill-saddle-dark: var(--colors-saddle-200);
  --fill-saddle-darker: var(--colors-saddle-100);
  --fill-saddle-darkest: var(--colors-saddle-50);
  --gradient-medium-quaternary-from: var(--colors-saddle-300);
  --gradient-medium-quaternary-to: var(--colors-saddle-500);
  --icon-saddle: var(--colors-saddle-400);
  --text-saddle: var(--colors-saddle-400);
  --border-saddle: var(--colors-saddle-400);
  --gradient-membership-quaternary-from: var(--colors-saddle-500);
  --gradient-membership-quaternary-to: var(--colors-tangerine-200);
  --components-video-player-title-area-gradient-from: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0.699999988079071);
  --components-video-player-title-area-gradient-to: rgba(32.125492095947266, 15.058823585510254, 59.23137283325195, 0);
  --components-video-player-action-fill-bar: var(--colors-off-black-800);
  --components-video-player-action-border-time-divider: var(--colors-white);
  --components-video-player-played-fill-background: var(--colors-off-black-500);
  --components-video-player-played-fill-forground: var(--colors-white);
  --components-video-player-resolution-fill-container: rgba(65.2549057006836, 51.20000076293945, 88.34510040283203, 0.5);
  --components-video-player-resolution-fill-resolution-cell-default: var(--colors-off-black-800);
  --components-video-player-resolution-fill-resolution-cell-selected: var(--colors-off-black-300);
  --components-video-player-caption-fill-container: rgba(0, 0, 0, 0.6000000238418579);
  --patterns-steps-primary-from: rgba(256, 256, 256, 1);
  --patterns-steps-primary-to: rgba(256, 256, 256, 1);
  --patterns-border-dm-fill-neutral-2: var(--colors-off-black-300);
  --patterns-footer-fill: var(--colors-off-black-600);
  --patterns-sticky-nav-mobile-fill: rgba(55.2156867980957, 40.156864166259766, 79.30980682373047, 0.699999988079071);
  --components-pagination-fill-hover: var(--colors-off-black-500);
  --components-select-trigger-text-danger: var(--colors-red-200);
  --components-select-trigger-text-danger-hover: var(--colors-red-200);
  --assets-talent-triange-fill-soft: var(--colors-off-black-400);
  --assets-talent-triange-fill-dark: var(--colors-off-black-500);
}
