:root { --color-primary: #0077B6; --color-primary-t-1: hsl(201 100% 36% / 0.09); --color-primary-t-2: hsl(201 100% 36% / 0.18); --color-primary-t-3: hsl(201 100% 36% / 0.27); --color-primary-t-4: hsl(201 100% 36% / 0.36); --color-primary-t-5: hsl(201 100% 36% / 0.45); --color-primary-t-6: hsl(201 100% 36% / 0.55); --color-primary-t-7: hsl(201 100% 36% / 0.64); --color-primary-t-8: hsl(201 100% 36% / 0.73); --color-primary-t-9: hsl(201 100% 36% / 0.82); --color-primary-t-10: hsl(201 100% 36% / 0.91); --color-secondary: #B76EB6; --color-secondary-l-1: #be7bbd; --color-secondary-l-2: #c488c3; --color-secondary-l-3: #cb96ca; --color-secondary-l-4: #d1a3d1; --color-secondary-l-5: #d8b0d7; --color-secondary-l-6: #debdde; --color-secondary-l-7: #e5cae4; --color-secondary-l-8: #ebd7eb; --color-secondary-l-9: #f2e5f2; --color-secondary-l-10: #f8f2f8; --color-secondary-d-1: #a664a5; --color-secondary-d-2: #965a95; --color-secondary-d-3: #855084; --color-secondary-d-4: #744674; --color-secondary-d-5: #643c63; --color-secondary-d-6: #533253; --color-secondary-d-7: #432842; --color-secondary-d-8: #321e32; --color-secondary-d-9: #211421; --color-secondary-d-10: #110a11; --color-secondary-t-1: hsl(301 34% 57% / 0.09); --color-secondary-t-2: hsl(301 34% 57% / 0.18); --color-secondary-t-3: hsl(301 34% 57% / 0.27); --color-secondary-t-4: hsl(301 34% 57% / 0.36); --color-secondary-t-5: hsl(301 34% 57% / 0.45); --color-secondary-t-6: hsl(301 34% 57% / 0.55); --color-secondary-t-7: hsl(301 34% 57% / 0.64); --color-secondary-t-8: hsl(301 34% 57% / 0.73); --color-secondary-t-9: hsl(301 34% 57% / 0.82); --color-secondary-t-10: hsl(301 34% 57% / 0.91); --color-accent: #F0F3BC; --color-body-bg: #F2F3F7; --color-body-alt-bg: #FFFFFF; --color-heading: #000000; --color-text: #181819; --color-border: #BCD1D3; --color-shadow: rgba(1, 24, 27, 0.2); --color-light: hsl(0, 0%, 100%); --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-dark: hsl(0, 0%, 0%); --color-dark-l-1: rgb(23, 23, 23); --color-dark-l-2: rgb(46, 46, 46); --color-dark-l-3: rgb(70, 70, 70); --color-dark-l-4: rgb(93, 93, 93); --color-dark-l-5: rgb(116, 116, 116); --color-dark-l-6: rgb(139, 139, 139); --color-dark-l-7: rgb(162, 162, 162); --color-dark-l-8: rgb(185, 185, 185); --color-dark-l-9: rgb(209, 209, 209); --color-dark-l-10: rgb(232, 232, 232); --color-info: hsl(210 76% 54%); --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: hsl(132 49% 35%); --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: hsl(29 62% 63%); --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: hsl(0 100% 37%); --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: #1783bd; --color-primary-l-2: #2e90c3; --color-primary-l-3: #469cca; --color-primary-l-4: #5da8d1; --color-primary-l-5: #74b5d7; --color-primary-l-6: #8bc1de; --color-primary-l-7: #a2cee4; --color-primary-l-8: #b9daeb; --color-primary-l-9: #d1e6f2; --color-primary-l-10: #e8f3f8; --color-primary-d-1: #006ca5; --color-primary-d-2: #006195; --color-primary-d-3: #005784; --color-primary-d-4: #004c74; --color-primary-d-5: #004163; --color-primary-d-6: #003653; --color-primary-d-7: #002b42; --color-primary-d-8: #002032; --color-primary-d-9: #001621; --color-primary-d-10: #000b11; --color-dark-t-1: hsl(0 0% 0% / 0.09); --color-dark-t-2: hsl(0 0% 0% / 0.18); --color-dark-t-3: hsl(0 0% 0% / 0.27); --color-dark-t-4: hsl(0 0% 0% / 0.36); --color-dark-t-5: hsl(0 0% 0% / 0.45); --color-dark-t-6: hsl(0 0% 0% / 0.55); --color-dark-t-7: hsl(0 0% 0% / 0.64); --color-dark-t-8: hsl(0 0% 0% / 0.73); --color-dark-t-9: hsl(0 0% 0% / 0.82); --color-dark-t-10: hsl(0 0% 0% / 0.91); --color-light-t-1: hsl(0 0% 100% / 0.09); --color-light-t-2: hsl(0 0% 100% / 0.18); --color-light-t-3: hsl(0 0% 100% / 0.27); --color-light-t-4: hsl(0 0% 100% / 0.36); --color-light-t-5: hsl(0 0% 100% / 0.45); --color-light-t-6: hsl(0 0% 100% / 0.55); --color-light-t-7: hsl(0 0% 100% / 0.64); --color-light-t-8: hsl(0 0% 100% / 0.73); --color-light-t-9: hsl(0 0% 100% / 0.82); --color-light-t-10: hsl(0 0% 100% / 0.91); --text-xs: clamp(0.79rem, calc(-0.001037037037037038 * (100vw - 22.5rem) + 0.79rem), 0.72rem); --text-s: clamp(0.89rem, calc(0.00014814814814814828 * (100vw - 22.5rem) + 0.89rem), 0.9rem); --text-m: clamp(1rem, calc(0.0019259259259259242 * (100vw - 22.5rem) + 1rem), 1.13rem); --text-l: clamp(1.13rem, calc(0.004148148148148148 * (100vw - 22.5rem) + 1.13rem), 1.41rem); --text-xl: clamp(1.27rem, calc(0.007259259259259259 * (100vw - 22.5rem) + 1.27rem), 1.76rem); --text-2xl: clamp(1.42rem, calc(0.011555555555555558 * (100vw - 22.5rem) + 1.42rem), 2.2rem); --text-3xl: clamp(1.6rem, calc(0.017037037037037035 * (100vw - 22.5rem) + 1.6rem), 2.75rem); --text-4xl: clamp(1.8rem, calc(0.02414814814814815 * (100vw - 22.5rem) + 1.8rem), 3.43rem); --space-4xs: clamp(0.33rem, calc(-0.00029629629629629656 * (100vw - 22.5rem) + 0.33rem), 0.31rem); --space-3xs: clamp(0.41rem, calc(0.00044444444444444485 * (100vw - 22.5rem) + 0.41rem), 0.44rem); --space-2xs: clamp(0.51rem, calc(0.0016296296296296295 * (100vw - 22.5rem) + 0.51rem), 0.62rem); --space-xs: clamp(0.64rem, calc(0.0035555555555555553 * (100vw - 22.5rem) + 0.64rem), 0.88rem); --space-s: clamp(0.8rem, calc(0.006518518518518518 * (100vw - 22.5rem) + 0.8rem), 1.24rem); --space-m: clamp(1rem, calc(0.011111111111111112 * (100vw - 22.5rem) + 1rem), 1.75rem); --space-l: clamp(1.25rem, calc(0.018074074074074076 * (100vw - 22.5rem) + 1.25rem), 2.47rem); --space-xl: clamp(1.56rem, calc(0.02874074074074074 * (100vw - 22.5rem) + 1.56rem), 3.5rem); --space-2xl: clamp(1.95rem, calc(0.044444444444444446 * (100vw - 22.5rem) + 1.95rem), 4.95rem); --space-3xl: clamp(2.44rem, calc(0.06755555555555556 * (100vw - 22.5rem) + 2.44rem), 7rem); --space-4xl: clamp(3.05rem, calc(0.10133333333333334 * (100vw - 22.5rem) + 3.05rem), 9.89rem); --radius-xs: clamp(0.25rem, calc(0 * (100vw - 22.5rem) + 0.25rem), 0.25rem); --radius-s: clamp(0.38rem, calc(0.0017777777777777776 * (100vw - 22.5rem) + 0.38rem), 0.5rem); --radius-m: clamp(1rem, calc(0.003703703703703704 * (100vw - 22.5rem) + 1rem), 1.25rem); --radius-l: clamp(1rem, calc(0.003703703703703704 * (100vw - 22.5rem) + 1rem), 1.25rem); --radius-xl: clamp(1.63rem, calc(0.005481481481481483 * (100vw - 22.5rem) + 1.63rem), 2rem); --radius-inner: var(--radius-xs); --radius-outer: var(--radius-s); --radius-full: 999rem;}.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); }.radius-xs { border-radius: var(--radius-xs); }.radius-s { border-radius: var(--radius-s); }.radius-m { border-radius: var(--radius-m); }.radius-l { border-radius: var(--radius-l); }.radius-xl { border-radius: var(--radius-xl); }.radius-inner { border-radius: var(--radius-inner); }.radius-outer { border-radius: var(--radius-outer); }.radius-full { border-radius: var(--radius-full); }