:root { --color-primary: rgba(52, 94, 235, 1); --color-secondary: #cc34eb; --color-body-bg: rgb(5, 9, 21); --color-body-alt-bg: rgb(14, 23, 51); --color-text: hsl(0, 0%, 94%); --color-heading: hsl(0, 0%, 100%); --color-border: rgba(52, 94, 235, 1); --color-shadow: hsla(0, 0%, 0%, 0.15); --color-light: hsl(0, 0%, 100%); --color-light-t-1: rgba(255, 255, 255, 0.91); --color-light-t-2: rgba(255, 255, 255, 0.82); --color-light-t-3: rgba(255, 255, 255, 0.73); --color-light-t-4: rgba(255, 255, 255, 0.64); --color-light-t-5: rgba(255, 255, 255, 0.55); --color-light-t-6: rgba(255, 255, 255, 0.45); --color-light-t-7: rgba(255, 255, 255, 0.36); --color-light-t-8: rgba(255, 255, 255, 0.27); --color-light-t-9: rgba(255, 255, 255, 0.18); --color-light-t-10: rgba(255, 255, 255, 0.09); --color-dark: rgb(2, 2, 10); --color-info: hsl(210 76% 54%); --color-success: hsl(132 49% 35%); --color-warning: hsl(29 62% 63%); --color-danger: hsl(0 100% 37%); --color-light-d-1: rgb(232, 232, 232); --color-light-d-2: rgb(209, 209, 209); --color-light-d-3: rgb(185, 185, 185); --color-light-d-4: rgb(162, 162, 162); --color-light-d-5: rgb(139, 139, 139); --color-light-d-6: rgb(116, 116, 116); --color-light-d-7: rgb(93, 93, 93); --color-light-d-8: rgb(70, 70, 70); --color-light-d-9: rgb(46, 46, 46); --color-light-d-10: rgb(23, 23, 23); --color-info-d-1: rgb(45, 125, 206); --color-info-d-2: rgb(40, 113, 186); --color-info-d-3: rgb(36, 100, 165); --color-info-d-4: rgb(31, 88, 144); --color-info-d-5: rgb(27, 75, 124); --color-info-d-6: rgb(22, 63, 103); --color-info-d-7: rgb(18, 50, 83); --color-info-d-8: rgb(13, 38, 62); --color-info-d-9: rgb(9, 25, 41); --color-info-d-10: rgb(4, 13, 21); --color-info-l-1: rgb(68, 149, 230); --color-info-l-2: rgb(86, 159, 232); --color-info-l-3: rgb(105, 170, 235); --color-info-l-4: rgb(124, 181, 237); --color-info-l-5: rgb(143, 191, 240); --color-info-l-6: rgb(161, 202, 242); --color-info-l-7: rgb(180, 212, 245); --color-info-l-8: rgb(199, 223, 247); --color-info-l-9: rgb(218, 234, 250); --color-info-l-10: rgb(236, 244, 252); --color-success-d-1: rgb(42, 121, 57); --color-success-d-2: rgb(38, 109, 52); --color-success-d-3: rgb(33, 97, 46); --color-success-d-4: rgb(29, 85, 40); --color-success-d-5: rgb(25, 73, 34); --color-success-d-6: rgb(21, 60, 29); --color-success-d-7: rgb(17, 48, 23); --color-success-d-8: rgb(13, 36, 17); --color-success-d-9: rgb(8, 24, 11); --color-success-d-10: rgb(4, 12, 6); --color-success-l-1: rgb(65, 144, 80); --color-success-l-2: rgb(84, 155, 98); --color-success-l-3: rgb(103, 166, 115); --color-success-l-4: rgb(122, 177, 133); --color-success-l-5: rgb(141, 188, 150); --color-success-l-6: rgb(160, 200, 168); --color-success-l-7: rgb(179, 211, 185); --color-success-l-8: rgb(198, 222, 203); --color-success-l-9: rgb(217, 233, 220); --color-success-l-10: rgb(236, 244, 238); --color-warning-l-1: rgb(222, 168, 116); --color-warning-l-2: rgb(226, 176, 130); --color-warning-l-3: rgb(229, 185, 144); --color-warning-l-4: rgb(232, 194, 158); --color-warning-l-5: rgb(235, 203, 172); --color-warning-l-6: rgb(239, 211, 185); --color-warning-l-7: rgb(242, 220, 199); --color-warning-l-8: rgb(245, 229, 213); --color-warning-l-9: rgb(248, 238, 227); --color-warning-l-10: rgb(252, 246, 241); --color-warning-d-1: rgb(199, 145, 93); --color-warning-d-2: rgb(179, 130, 83); --color-warning-d-3: rgb(159, 116, 74); --color-warning-d-4: rgb(139, 101, 65); --color-warning-d-5: rgb(119, 87, 56); --color-warning-d-6: rgb(100, 72, 46); --color-warning-d-7: rgb(80, 58, 37); --color-warning-d-8: rgb(60, 43, 28); --color-warning-d-9: rgb(40, 29, 19); --color-warning-d-10: rgb(20, 14, 9); --color-danger-d-1: rgb(172, 0, 0); --color-danger-d-2: rgb(155, 0, 0); --color-danger-d-3: rgb(137, 0, 0); --color-danger-d-4: rgb(120, 0, 0); --color-danger-d-5: rgb(103, 0, 0); --color-danger-d-6: rgb(86, 0, 0); --color-danger-d-7: rgb(69, 0, 0); --color-danger-d-8: rgb(52, 0, 0); --color-danger-d-9: rgb(34, 0, 0); --color-danger-d-10: rgb(17, 0, 0); --color-danger-l-1: rgb(195, 23, 23); --color-danger-l-2: rgb(201, 46, 46); --color-danger-l-3: rgb(207, 70, 70); --color-danger-l-4: rgb(213, 93, 93); --color-danger-l-5: rgb(219, 116, 116); --color-danger-l-6: rgb(225, 139, 139); --color-danger-l-7: rgb(231, 162, 162); --color-danger-l-8: rgb(237, 185, 185); --color-danger-l-9: rgb(243, 209, 209); --color-danger-l-10: rgb(249, 232, 232); --color-primary-l-1: rgb(70, 109, 237); --color-primary-l-2: rgb(89, 123, 239); --color-primary-l-3: rgb(107, 138, 240); --color-primary-l-4: rgb(126, 153, 242); --color-primary-l-5: rgb(144, 167, 244); --color-primary-l-6: rgb(163, 182, 246); --color-primary-l-7: rgb(181, 196, 248); --color-primary-l-8: rgb(200, 211, 250); --color-primary-l-9: rgb(218, 226, 251); --color-primary-l-10: rgb(237, 240, 253); --color-primary-d-1: rgb(47, 85, 214); --color-primary-d-2: rgb(43, 77, 192); --color-primary-d-3: rgb(38, 68, 171); --color-primary-d-4: rgb(33, 60, 150); --color-primary-d-5: rgb(28, 51, 128); --color-primary-d-6: rgb(24, 43, 107); --color-primary-d-7: rgb(19, 34, 85); --color-primary-d-8: rgb(14, 26, 64); --color-primary-d-9: rgb(9, 17, 43); --color-primary-d-10: rgb(5, 9, 21); --color-primary-t-1: rgba(52, 94, 235, 0.09); --color-primary-t-2: rgba(52, 94, 235, 0.18); --color-primary-t-3: rgba(52, 94, 235, 0.27); --color-primary-t-4: rgba(52, 94, 235, 0.36); --color-primary-t-5: rgba(52, 94, 235, 0.45); --color-primary-t-6: rgba(52, 94, 235, 0.55); --color-primary-t-7: rgba(52, 94, 235, 0.64); --color-primary-t-8: rgba(52, 94, 235, 0.73); --color-primary-t-9: rgba(52, 94, 235, 0.82); --color-primary-t-10: rgba(52, 94, 235, 0.91); --color-secondary-l-1: #d146ed; --color-secondary-l-2: #d559ef; --color-secondary-l-3: #da6bf0; --color-secondary-l-4: #df7ef2; --color-secondary-l-5: #e390f4; --color-secondary-l-6: #e8a3f6; --color-secondary-l-7: #ecb5f8; --color-secondary-l-8: #f1c8fa; --color-secondary-l-9: #f6dafb; --color-secondary-l-10: #faedfd; --color-secondary-d-1: #b92fd6; --color-secondary-d-2: #a72bc0; --color-secondary-d-3: #9426ab; --color-secondary-d-4: #822196; --color-secondary-d-5: #6f1c80; --color-secondary-d-6: #5d186b; --color-secondary-d-7: #4a1355; --color-secondary-d-8: #380e40; --color-secondary-d-9: #25092b; --color-secondary-d-10: #130515; --color-secondary-t-1: hsla(290, 82%, 56%, 0.09); --color-secondary-t-2: hsla(290, 82%, 56%, 0.18); --color-secondary-t-3: hsla(290, 82%, 56%, 0.27); --color-secondary-t-4: hsla(290, 82%, 56%, 0.36); --color-secondary-t-5: hsla(290, 82%, 56%, 0.45); --color-secondary-t-6: hsla(290, 82%, 56%, 0.55); --color-secondary-t-7: hsla(290, 82%, 56%, 0.64); --color-secondary-t-8: hsla(290, 82%, 56%, 0.73); --color-secondary-t-9: hsla(290, 82%, 56%, 0.82); --color-secondary-t-10: hsla(290, 82%, 56%, 0.91); --color-dark-l-1: rgb(25, 25, 32); --color-dark-l-2: rgb(48, 48, 55); --color-dark-l-3: rgb(71, 71, 77); --color-dark-l-4: rgb(94, 94, 99); --color-dark-l-5: rgb(117, 117, 121); --color-dark-l-6: rgb(140, 140, 144); --color-dark-l-7: rgb(163, 163, 166); --color-dark-l-8: rgb(186, 186, 188); --color-dark-l-9: rgb(209, 209, 210); --color-dark-l-10: rgb(232, 232, 233); --color-dark-t-1: rgba(2, 2, 10, 0.09); --color-dark-t-2: rgba(2, 2, 10, 0.18); --color-dark-t-3: rgba(2, 2, 10, 0.27); --color-dark-t-4: rgba(2, 2, 10, 0.36); --color-dark-t-5: rgba(2, 2, 10, 0.45); --color-dark-t-6: rgba(2, 2, 10, 0.55); --color-dark-t-7: rgba(2, 2, 10, 0.64); --color-dark-t-8: rgba(2, 2, 10, 0.73); --color-dark-t-9: rgba(2, 2, 10, 0.82); --color-dark-t-10: rgba(2, 2, 10, 0.91); --text-xs: clamp(0.79rem, calc(-0.00012903225806451624 * (100vw - 22.5rem) + 0.79rem), 0.78rem); --text-s: clamp(0.89rem, calc(0.0006451612903225798 * (100vw - 22.5rem) + 0.89rem), 0.94rem); --text-m: clamp(1rem, calc(0.0016774193548387082 * (100vw - 22.5rem) + 1rem), 1.13rem); --text-l: clamp(1.13rem, calc(0.002838709677419357 * (100vw - 22.5rem) + 1.13rem), 1.35rem); --text-xl: clamp(1.27rem, calc(0.004516129032258066 * (100vw - 22.5rem) + 1.27rem), 1.62rem); --text-2xl: clamp(1.42rem, calc(0.006709677419354839 * (100vw - 22.5rem) + 1.42rem), 1.94rem); --text-3xl: clamp(1.6rem, calc(0.009419354838709678 * (100vw - 22.5rem) + 1.6rem), 2.33rem); --text-4xl: clamp(1.8rem, calc(0.01290322580645161 * (100vw - 22.5rem) + 1.8rem), 2.8rem); --space-4xs: clamp(0.33rem, calc(0.0011612903225806449 * (100vw - 22.5rem) + 0.33rem), 0.42rem); --space-3xs: clamp(0.41rem, calc(0.0018064516129032268 * (100vw - 22.5rem) + 0.41rem), 0.55rem); --space-2xs: clamp(0.51rem, calc(0.002967741935483871 * (100vw - 22.5rem) + 0.51rem), 0.74rem); --space-xs: clamp(0.64rem, calc(0.004387096774193548 * (100vw - 22.5rem) + 0.64rem), 0.98rem); --space-s: clamp(0.8rem, calc(0.006580645161290323 * (100vw - 22.5rem) + 0.8rem), 1.31rem); --space-m: clamp(1rem, calc(0.00967741935483871 * (100vw - 22.5rem) + 1rem), 1.75rem); --space-l: clamp(1.25rem, calc(0.013935483870967743 * (100vw - 22.5rem) + 1.25rem), 2.33rem); --space-xl: clamp(1.56rem, calc(0.019999999999999997 * (100vw - 22.5rem) + 1.56rem), 3.11rem); --space-2xl: clamp(1.95rem, calc(0.02838709677419355 * (100vw - 22.5rem) + 1.95rem), 4.15rem); --space-3xl: clamp(2.44rem, calc(0.039870967741935485 * (100vw - 22.5rem) + 2.44rem), 5.53rem); --space-4xl: clamp(3.05rem, calc(0.05574193548387097 * (100vw - 22.5rem) + 3.05rem), 7.37rem);}.text-xs { font-size: var(--text-xs); }.text-s { font-size: var(--text-s); }.text-m { font-size: var(--text-m); }.text-l { font-size: var(--text-l); }.text-xl { font-size: var(--text-xl); }.text-2xl { font-size: var(--text-2xl); }.text-3xl { font-size: var(--text-3xl); }.text-4xl { font-size: var(--text-4xl); }.padding-4xs { padding: var(--space-4xs); }.padding-3xs { padding: var(--space-3xs); }.padding-2xs { padding: var(--space-2xs); }.padding-xs { padding: var(--space-xs); }.padding-s { padding: var(--space-s); }.padding-m { padding: var(--space-m); }.padding-l { padding: var(--space-l); }.padding-xl { padding: var(--space-xl); }.padding-2xl { padding: var(--space-2xl); }.padding-3xl { padding: var(--space-3xl); }.padding-4xl { padding: var(--space-4xl); }.padding-block-4xs { padding-block: var(--space-4xs); }.padding-block-3xs { padding-block: var(--space-3xs); }.padding-block-2xs { padding-block: var(--space-2xs); }.padding-block-xs { padding-block: var(--space-xs); }.padding-block-s { padding-block: var(--space-s); }.padding-block-m { padding-block: var(--space-m); }.padding-block-l { padding-block: var(--space-l); }.padding-block-xl { padding-block: var(--space-xl); }.padding-block-2xl { padding-block: var(--space-2xl); }.padding-block-3xl { padding-block: var(--space-3xl); }.padding-block-4xl { padding-block: var(--space-4xl); }.padding-inline-4xs { padding-inline: var(--space-4xs); }.padding-inline-3xs { padding-inline: var(--space-3xs); }.padding-inline-2xs { padding-inline: var(--space-2xs); }.padding-inline-xs { padding-inline: var(--space-xs); }.padding-inline-s { padding-inline: var(--space-s); }.padding-inline-m { padding-inline: var(--space-m); }.padding-inline-l { padding-inline: var(--space-l); }.padding-inline-xl { padding-inline: var(--space-xl); }.padding-inline-2xl { padding-inline: var(--space-2xl); }.padding-inline-3xl { padding-inline: var(--space-3xl); }.padding-inline-4xl { padding-inline: var(--space-4xl); }.gap-4xs { gap: var(--space-4xs); }.gap-3xs { gap: var(--space-3xs); }.gap-2xs { gap: var(--space-2xs); }.gap-xs { gap: var(--space-xs); }.gap-s { gap: var(--space-s); }.gap-m { gap: var(--space-m); }.gap-l { gap: var(--space-l); }.gap-xl { gap: var(--space-xl); }.gap-2xl { gap: var(--space-2xl); }.gap-3xl { gap: var(--space-3xl); }.gap-4xl { gap: var(--space-4xl); }