:root { --color-primary: #FF5A36; --color-primary-l-1: #ff9179; --color-primary-l-2: #ffc8bc; --color-primary-d-1: #aa3c24; --color-primary-d-2: #551e12; --color-primary-t-1: hsl(11 100% 61% / 0.33); --color-primary-t-2: hsl(11 100% 61% / 0.67); --color-secondary: #5B8FD8; --color-secondary-l-1: #92b4e5; --color-secondary-l-2: #c8daf2; --color-secondary-d-1: #3d5f90; --color-secondary-d-2: #1e3048; --color-secondary-t-1: hsl(215 62% 60% / 0.33); --color-secondary-t-2: hsl(215 62% 60% / 0.67); --color-headings: #111214; --color-body: #34383D; --color-muted: #626A73; --color-background: #FCFCFC; --color-surface: #F2F4F6; --color-subtle: #E4E8EC; --color-border: #D0D5DB; --color-black: #000000; --color-white: #ffffff; --color-success: #34714F; --color-success-l-1: #78a08a; --color-success-l-2: #bbd0c4; --color-success-d-1: #234b35; --color-success-d-2: #11261a; --color-success-t-1: hsl(147 37% 32% / 0.33); --color-success-t-2: hsl(147 37% 32% / 0.67); --color-warning: #946012; --color-warning-l-1: #b89561; --color-warning-l-2: #dbcab0; --color-warning-d-1: #63400c; --color-warning-d-2: #312006; --color-warning-t-1: hsl(36 78% 33% / 0.33); --color-warning-t-2: hsl(36 78% 33% / 0.67); --color-danger: #A53E4E; --color-danger-t-1: hsl(351 45% 45% / 0.33); --color-danger-t-2: hsl(351 45% 45% / 0.67); --color-danger-d-1: #6e2934; --color-danger-d-2: #37151a; --color-danger-l-1: #c37e89; --color-danger-l-2: #e1bfc4; --text-2xs: clamp(0.82rem, calc(0.00018518518518518534 * (100vw - 36rem) + 0.82rem), 0.84rem); --text-xs: clamp(1.02rem, calc(0.0010185185185185173 * (100vw - 36rem) + 1.02rem), 1.13rem); --text-s: clamp(1.28rem, calc(0.002037037037037037 * (100vw - 36rem) + 1.28rem), 1.5rem); --text-m: clamp(1.6rem, calc(0.003703703703703703 * (100vw - 36rem) + 1.6rem), 2rem); --text-l: clamp(2rem, calc(0.0062037037037037035 * (100vw - 36rem) + 2rem), 2.67rem); --text-xl: clamp(2.5rem, calc(0.00972222222222222 * (100vw - 36rem) + 2.5rem), 3.55rem); --text-2xl: clamp(3.13rem, calc(0.014907407407407411 * (100vw - 36rem) + 3.13rem), 4.74rem); --space-2xs: clamp(0.82rem, calc(0.00018518518518518534 * (100vw - 36rem) + 0.82rem), 0.84rem); --space-xs: clamp(1.02rem, calc(0.0010185185185185173 * (100vw - 36rem) + 1.02rem), 1.13rem); --space-s: clamp(1.28rem, calc(0.002037037037037037 * (100vw - 36rem) + 1.28rem), 1.5rem); --space-m: clamp(1.6rem, calc(0.003703703703703703 * (100vw - 36rem) + 1.6rem), 2rem); --space-l: clamp(2rem, calc(0.0062037037037037035 * (100vw - 36rem) + 2rem), 2.67rem); --space-xl: clamp(2.5rem, calc(0.00972222222222222 * (100vw - 36rem) + 2.5rem), 3.55rem); --space-2xl: clamp(3.13rem, calc(0.014907407407407411 * (100vw - 36rem) + 3.13rem), 4.74rem);}