
:root {

    --purple-50:#f5e9f7;
    --purple-100:#e0c1e9;
    --purple-200:#c89ae0;
    --purple-300:#b073d6;
    --purple-400:#9c54cd;
    --purple-500:#662482;
    --purple-600:#5b1f76;
    --purple-700:#4f1a6a;
    --purple-800:#43165e;
    --purple-900:#361252;
    --purple-A100:#7a4d9b;
    --purple-A200:#8e5aa8;
    --purple-A400:#a16ab8;
    --purple-A700:#a16ab8;
    
        --purple-transparent-50: rgba(102, 36, 130, 0.5);
        --purple-transparent-100: rgba(102, 36, 130, 0.5);
        --purple-transparent-200: rgba(102, 36, 130, 0.5);
        --purple-transparent-300: rgba(102, 36, 130, 0.5);
        --purple-transparent-400: rgba(102, 36, 130, 0.5);
        --purple-transparent-500: rgba(102, 36, 130, 0.5);
        --purple-transparent-600: rgba(91, 31, 118, 0.5);
        --purple-transparent-700: rgba(79, 26, 106, 0.5);
        --purple-transparent-800: rgba(67, 22, 94, 0.5);
        --purple-transparent-900: rgba(54, 18, 82, 0.5);
        --purple-transparent-A100: rgba(122, 77, 155, 0.5);
        --purple-transparent-A200: rgba(142, 90, 168, 0.5);
        --purple-transparent-A400: rgba(161, 106, 184, 0.5);
        --purple-transparent-A700: rgba(161, 106, 184, 0.5);

    --green-50:#e0f5f2;
    --green-100:#b3e9e0;
    --green-200:#80dcd0;
    --green-300:#4dcfc0;
    --green-400:#349b8f;
    --green-500:#009881;
    --green-600:#008a7a;
    --green-700:#007b6a;
    --green-800:#006c5a;
    --green-900:#005d4a;
    --green-A100:#00433a;
    --green-A200:#003f2a;
    --green-A400:#002f1a;
    --green-A700:#001f0a;
    
    --green_21:rgb( 190, 217, 178);
    --green_21_75:rgb( 190, 217, 178, 75);
    --green_22:rgb( 150, 179, 136);
    --green_23:rgb( 106, 142, 90);
    --green_24:rgb( 52, 104, 28);
    --green_25:rgb( 26, 52, 14);
    --green_26:rgb( 172, 221, 172);
    --green_27:rgba(125, 186, 125);
    --green_27_20:rgba(125, 186, 125, 0.2);
    --green_27_22:rgba(125, 186, 125, 0.22);
    --green_27_50:rgba(125, 186, 125, 0.5);
    --green_27_75:rgba(125, 186, 125, 0.75);
    --green_28:rgb( 52, 152, 52);
    --green_29:rgb( 35, 101, 35);
    --green_30:rgb( 17, 51, 17);
    --green_31:rgb( 194, 227, 203);
    --green_32:rgb( 156, 200, 167);
    --green_33:rgb( 96, 172, 116);
    --green_34:rgb( 64, 115, 77);
    --green_35:rgb( 32, 57, 39);

        --green-transparent-50: rgba(0, 152, 129, 0.5);
        --green-transparent-100: rgba(0, 138, 118, 0.5);
        --green-transparent-200: rgba(0, 123, 107, 0.5);
        --green-transparent-300: rgba(0, 109, 96, 0.5);
        --green-transparent-400: rgba(0, 98, 85, 0.5);
        --green-transparent-500: rgba(0, 88, 74, 0.5);
        --green-transparent-600: rgba(0, 82, 70, 0.5);
        --green-transparent-700: rgba(0, 75, 61, 0.5);
        --green-transparent-800: rgba(0, 69, 53, 0.5);
        --green-transparent-900: rgba(0, 61, 42, 0.5);
        --green-transparent-A100: rgba(0, 78, 58, 0.5);
        --green-transparent-A200: rgba(0, 63, 42, 0.5);
        --green-transparent-A400: rgba(0, 47, 26, 0.5);
        --green-transparent-A700: rgba(0, 31, 10, 0.5);

    --blue-50:#e3e4e7;
    --blue-100:#b9bcc2;
    --blue-200:#8a8f99;
    --blue-300:#5b6270;
    --blue-400:#374152;
    --blue-500:#005A94;
    --blue-600:#00518A;
    --blue-700:#00433A;
    --blue-800:#00332D;
    --blue-900:#00141E;
    --blue-A100:#5679ff;
    --blue-A200:#2350ff;
    --blue-A400:#0031ef;
    --blue-A700:#002cd5;

        --blue-transparent-50: rgba(227, 228, 231, 0.5, 0.5);
        --blue-transparent-100: rgba(185, 188, 194, 0.5);
        --blue-transparent-200: rgba(138, 143, 153, 0.5);
        --blue-transparent-300: rgba(91, 98, 112, 0.5);
        --blue-transparent-400: rgba(55, 65, 82, 0.5);
        --blue-transparent-500: rgba(20, 31, 51, 0.5);
        --blue-transparent-600: rgba(18, 27, 46, 0.5);
        --blue-transparent-700: rgba(14, 23, 39, 0.5);
        --blue-transparent-800: rgba(11, 18, 32, 0.5);
        --blue-transparent-900: rgba(6, 10, 20, 0.5);
        --blue-transparent-A100: rgba(86, 121, 255, 0.5);
        --blue-transparent-A200: rgba(35, 80, 255, 0.5);
        --blue-transparent-A400: rgba(0, 49, 239, 0.5);
        --blue-transparent-A700: rgba(0, 44, 213, 0.5);

    --blue-light-50:#e4e6ea;
    --blue-light-100:#bcc1cb;
    --blue-light-200:#9098a8;
    --blue-light-300:#636f85;
    --blue-light-400:#41506b;
    --blue-light-500:#1d2c48;
    --blue-light-600:#1c2c4a;
    --blue-light-700:#182540;
    --blue-light-800:#131f37;
    --blue-light-900:#0b1327;
    --blue-light-A100:#658aff;
    --blue-light-A200:#3263ff;
    --blue-light-A400:#003dfe;
    --blue-light-A700:#0036e5;
    
        --blue-light-transparent-50: rgba(228, 230, 234, 0.5);
        --blue-light-transparent-100: rgba(188, 193, 203, 0.5);
        --blue-light-transparent-200: rgba(144, 152, 168, 0.5);
        --blue-light-transparent-300: rgba(99, 111, 133, 0.5);
        --blue-light-transparent-400: rgba(65, 80, 107, 0.5);
        --blue-light-transparent-500-15: rgba(32, 49, 81, 0.15);
        --blue-light-transparent-500-25: rgba(32, 49, 81, 0.25);
        --blue-light-transparent-500-50: rgba(32, 49, 81, 0.5);
        --blue-light-transparent-500-60: rgba(32, 49, 81, 0.6);
        --blue-light-transparent-500-75: rgba(32, 49, 81, 0.75);
        --blue-light-transparent-500-90: rgba(32, 49, 81, 0.9);
        --blue-light-transparent-600: rgba(28, 44, 74, 0.5);
        --blue-light-transparent-700: rgba(24, 37, 64, 0.5);
        --blue-light-transparent-800: rgba(19, 31, 55, 0.5);
        --blue-light-transparent-900: rgba(11, 19, 39, 0.5);
        --blue-light-transparent-A100: rgba(101, 138, 255, 0.5);
        --blue-light-transparent-A200: rgba(50, 99, 255, 0.5);
        --blue-light-transparent-A400: rgba(0, 61, 254, 0.5);
        --blue-light-transparent-A700: rgba(0, 54, 229, 0.5);

    --off-white-50:#fafafa;
    --off-white-100:#f3f2f2;
    --off-white-100-87:rgba(243, 242, 242, 0.87);
    --off-white-200:#ebe9e9;
    --off-white-300:#e2e0e0;
    --off-white-400:#dcd9d9;
    --off-white-500:#d6d2d2;
    --off-white-500-04:rgba(214, 210, 210, 0.04);
    --off-white-500-06:rgba(214, 210, 210, 0.06);
    --off-white-600:#d1cdcd;
    --off-white-700:#ccc7c7;
    --off-white-800:#c6c1c1;
    --off-white-900:#bcb6b6;
    --off-white-A100:#ffffff;
    --off-white-A200:#ffffff;
    --off-white-A400:#ffffff;
    --off-white-A700:#fff7f7;
    
        --off-white-transparent-50: rgba(250, 250, 250, 0.5);
        --off-white-transparent-100: rgba(243, 242, 242, 0.5);
        --off-white-transparent-200: rgba(235, 233, 233, 0.5);
        --off-white-transparent-300: rgba(226, 224, 224, 0.5);
        --off-white-transparent-400: rgba(220, 217, 217, 0.5);
        --off-white-transparent-500: rgba(214, 210, 210, 0.35);
        --off-white-transparent-500: rgba(214, 210, 210, 0.04);
        --off-white-transparent-600: rgba(209, 205, 205, 0.5);
        --off-white-transparent-700: rgba(204, 199, 199, 0.5);
        --off-white-transparent-800: rgba(198, 193, 193, 0.5);
        --off-white-transparent-900: rgba(188, 182, 182, 0.5);
        --off-white-transparent-A100: rgba(255, 255, 255, 0.5);
        --off-white-transparent-A200: rgba(255, 255, 255, 0.5);
        --off-white-transparent-A400: rgba(255, 255, 255, 0.5);
        --off-white-transparent-A700: rgba(255, 247, 247, 0.5);

    --gray-50:#f7f7f7;
    --gray-100:#e0e0e0;
    --gray-200:#c7c7c7;
    --gray-300:#aeaeae;
    --gray-400:#959595;
    --gray-500:#7c7c7c;
    --gray-600:#6e6e6e;
    --gray-700:#5f5f5f;
    --gray-800:#515151;
    --gray-900:#424242;
    --gray-A100:#ffffff;

    --red-50:#ffe7e7;
    --red-100:#ffc2c3;
    --red-200:#ff999c;
    --red-300:#ff7074;
    --red-400:#ff5256;
    --red-500:#ff3338;
    --red-600:#ff2e32;
    --red-700:#ff272b;
    --red-800:#ff2024;
    --red-900:#ff1417;
    --red-A100:#ffffff;
    --red-A200:#fffbfb;
    --red-A400:#ffc8c8;
    --red-A700:#ffaeaf;
    
        --red-transparent-50: rgba(255, 231, 231, 0.5);
        --red-transparent-100: rgba(255, 194, 195, 0.5);
        --red-transparent-200: rgba(255, 153, 156, 0.5);
        --red-transparent-300: rgba(255, 112, 116, 0.5);
        --red-transparent-400: rgba(255, 82, 86, 0.5);
        --red-transparent-500-15: rgba(255, 51, 56, 0.15);
        --red-transparent-500-25: rgba(255, 51, 56, 0.25);
        --red-transparent-500-50: rgba(255, 51, 56, 0.5);
        --red-transparent-500-75: rgba(255, 51, 56, 0.75);
        --red-transparent-500-90: rgba(255, 51, 56, 0.90);
        --red-transparent-600: rgba(255, 46, 50, 0.5);
        --red-transparent-700: rgba(255, 39, 43, 0.5);
        --red-transparent-800: rgba(255, 32, 36, 0.5);
        --red-transparent-900: rgba(255, 20, 23, 0.5);
        --red-transparent-A100: rgba(255, 255, 255, 0.5);
        --red-transparent-A200: rgba(255, 251, 251, 0.5);
        --red-transparent-A400: rgba(255, 200, 200, 0.5);
        --red-transparent-A700: rgba(255, 174, 175, 0.5);

    --bluegray-50:#f7f8f9;
    --bluegray-100:#dadee3;
    --bluegray-200:#bcc3cd;
    --bluegray-300:#9fa9b7;
    --bluegray-400:#818ea1;
    --bluegray-500:#64748b;
    --bluegray-600:#556376;
    --bluegray-700:#465161;
    --bluegray-800:#37404c;
    --bluegray-900:#282e38;
    --bluegray-A100:#ffffff;
    --bluegray-A200:#f7f8f9;
    --bluegray-A400:#dadee3;
    --bluegray-A700:#bcc3cd;
        
        --bluegray-transparent-50: rgba(247, 248, 249, 0.5);
        --bluegray-transparent-100: rgba(218, 222, 227, 0.5);
        --bluegray-transparent-200: rgba(188, 195, 205, 0.5);
        --bluegray-transparent-300: rgba(159, 169, 183, 0.5);
        --bluegray-transparent-400: rgba(129, 142, 161, 0.5);
        --bluegray-transparent-500: rgba(100, 116, 139, 0.5);
        --bluegray-transparent-600: rgba(85, 99, 118, 0.5);
        --bluegray-transparent-700: rgba(70, 81, 97, 0.5);
        --bluegray-transparent-800: rgba(55, 64, 76, 0.5);
        --bluegray-transparent-900: rgba(40, 46, 56, 0.5);
        --bluegray-transparent-A100: rgba(247, 248, 249, 0.5);
        --bluegray-transparent-A200: rgba(218, 222, 227, 0.5);
        --bluegray-transparent-A400: rgba(129, 142, 161, 0.5);
        --bluegray-transparent-A700: rgba(40, 46, 56, 0.5);

    --primary-50:#f7fbff;
    --primary-100:#d9e9fe;
    --primary-200:#bbd8fd;
    --primary-300:#9cc7fc;
    --primary-400:#7eb6fb;
    --primary-500:#60a5fa;
    --primary-600:#528cd5;
    --primary-700:#4374af;
    --primary-800:#355b8a;
    --primary-900:#264264;
    --primary-A100:#8cd4ff;
    --primary-A200:#5abfff;
    --primary-A400:#29a9ff;
    --primary-A700:#0f9fff;
    
        --primary-transparent-50: rgba(247, 251, 255, 0.5);
        --primary-transparent-100: rgba(217, 233, 254, 0.5);
        --primary-transparent-200: rgba(187, 216, 253, 0.5);
        --primary-transparent-300: rgba(156, 199, 252, 0.5);
        --primary-transparent-400: rgba(126, 182, 251, 0.5);
        --primary-transparent-500: rgba(96, 165, 250, 0.5);
        --primary-transparent-600: rgba(82, 140, 213, 0.5);
        --primary-transparent-700: rgba(67, 116, 175, 0.5);
        --primary-transparent-800: rgba(53, 91, 138, 0.5);
        --primary-transparent-900: rgba(38, 66, 100, 0.5);
        --primary-transparent-A100: rgba(96, 165, 250, 0.5);
        --primary-transparent-A200: rgba(96, 165, 250, 0.5);
        --primary-transparent-A400: rgba(96, 165, 250, 0.5);
        --primary-transparent-A700: rgba(96, 165, 250, 0.5);
        color-scheme: dark;
  }

  :root {
    --color_0: rgb(255, 255, 255);
    --color_1: rgb(255, 255, 255);
    --color_2: rgb(0, 0, 0);
    --color_3: rgb(237, 28, 36);
    --color_4: rgb(0, 136, 203);
    --color_5: rgb(255, 203, 5);
    --color_6: rgb(114, 114, 114);
    --color_7: rgb(176, 176, 176);
    --color_8: rgb(255, 255, 255);
    --color_9: rgb(114, 114, 114);
    --color_10:rgb( 176, 176, 176);
    --color_11:rgb( 246, 249, 245);
    --color_12:rgb( 197, 199, 196);
    --color_13:rgb( 148, 149, 147);
    --color_14:rgb( 98, 100, 98);
    --color_15:rgb( 9, 20, 5);
    --color_16:rgb( 204, 204, 204);
    --color_17:rgb( 154, 154, 154);
    --color_18:rgb( 103, 103, 103);
    --color_19:rgb( 52, 52, 52);
    --color_20:rgb( 26, 26, 26);
    --color_21:rgb( 190, 217, 178);
    --color_22:rgb( 150, 179, 136);
    --color_23:rgb( 106, 142, 90);
    --color_24:rgb( 52, 104, 28);
    --color_25:rgb( 26, 52, 14);
    --color_26:rgb( 172, 221, 172);
    --color_27:rgb( 125, 186, 125);
    --color_28:rgb( 52, 152, 52);
    --color_29:rgb( 35, 101, 35);
    --color_30:rgb( 17, 51, 17);
    --color_31:rgb( 194, 227, 203);
    --color_32:rgb( 156, 200, 167);
    --color_33:rgb( 96, 172, 116);
    --color_34:rgb( 64, 115, 77);
    --color_35:rgb( 32, 57, 39);
    --color_36:rgb( 255, 255, 255);
    --color_37:rgb( 0, 0, 0);
    --color_38:rgb( 232, 230, 230);
    --color_39:rgb( 199, 199, 199);
    --color_40:rgb( 89, 89, 89);
    --color_41:rgb( 0, 87, 225);
    --color_42:rgb( 103, 103, 103);
    --color_43:rgb( 96, 172, 116);
    --color_44:rgb( 246, 249, 245);
    --color_45:rgb( 0, 0, 0);
    --color_46:rgb( 0, 0, 0);
    --color_47:rgb( 89, 89, 89);
    --color_48:rgb( 0, 87, 225);
    --color_49:rgb( 0, 87, 225);
    --color_50:rgb( 255, 255, 255);
    --color_51:rgb( 255, 255, 255);
    --color_52:rgb( 0, 87, 225);
    --color_53:rgb( 0, 87, 225);
    --color_54:rgb( 199, 199, 199);
    --color_55:rgb( 199, 199, 199);
    --color_56:rgb( 255, 255, 255);
    --color_57:rgb( 255, 255, 255);
    --color_58:rgb( 0, 87, 225);
    --color_59:rgb( 0, 87, 225);
    --color_60:rgb( 0, 87, 225);
    --color_61:rgb( 0, 87, 225);
    --color_62:rgb( 255, 255, 255);
    --color_63:rgb( 255, 255, 255);
    --color_64:rgb( 199, 199, 199);
    --color_65:rgb( 199, 199, 199);
    --color_66:rgb(187, 203, 235);
    --font_0: normal normal normal 60px/1.4em helvetica-w01-bold, helvetica-w02-bold, helvetica-lt-w10-bold, sans-serif;
    --font_1: normal normal normal 16px/1.4em din-next-w01-light, din-next-w02-light, din-next-w10-light, sans-serif;
    --font_2: normal normal normal 40px/1.4em helvetica-w01-bold, helvetica-w02-bold, helvetica-lt-w10-bold, sans-serif;
    --font_3: normal normal normal 38px/1.4em helvetica-w01-bold, helvetica-w02-bold, helvetica-lt-w10-bold, sans-serif;
    --font_4: normal normal normal 35px/1.4em helvetica-w01-roman, helvetica-w02-roman, helvetica-lt-w10-roman, sans-serif;
    --font_5: normal normal normal 27px/1.4em helvetica-w01-roman, helvetica-w02-roman, helvetica-lt-w10-roman, sans-serif;
    --font_6: normal normal normal 25px/1.4em helvetica-w01-bold, helvetica-w02-bold, helvetica-lt-w10-bold, sans-serif;
    --font_7: normal normal normal 22px/1.4em helvetica-w01-roman, helvetica-w02-roman, helvetica-lt-w10-roman, sans-serif;
    --font_8: normal normal normal 16px/1.4em helvetica-w01-roman, helvetica-w02-roman, helvetica-lt-w10-roman, sans-serif;
    --font_9: normal normal normal 14px/1.4em helvetica-w01-roman, helvetica-w02-roman, helvetica-lt-w10-roman, sans-serif;
    --font_10: normal normal normal 12px/1.4em din-next-w01-light, din-next-w02-light, din-next-w10-light, sans-serif;
    --wix-ads-height: 0px;
    --sticky-offset: 0px;
    --wix-ads-top-height: 0px;
    --vh-unit: calc( (100vh - 0px) / 100);
    --site-width: 980px;
    --above-all-z-index: 100000;
    --portals-z-index: 100001;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    --minViewportSize: 320;
    --maxViewportSize: 1920;
    --theme-spx-ratio: 1px;
    --scaling-factor: min((100 * var(--one-unit)), var(--section-max-width));
  }