:root { --primary: #44c3d0; --secondary: #32265e; --tertiary: #c778b2; --light: #f2f2f2; --dark: #27203f; --success: #2E7D32; --warning: #B26A00; --error: #B42318; --transparent: hsla(0, 0%, 100%, 0); --primary-l-1: #69cfd9; --primary-l-2: #8fdbe3; --primary-l-3: #b4e7ec; --primary-l-4: #daf3f6; --secondary-l-1: #5b517e; --secondary-l-2: #847d9e; --secondary-l-3: #ada8bf; --secondary-l-4: #d6d4df; --tertiary-l-1: #d293c1; --tertiary-l-2: #ddaed1; --tertiary-l-3: #e9c9e0; --tertiary-l-4: #f4e4f0; --red: #f15d5e; --red-l-1: #f47d7e; --red-l-2: #f79e9e; --red-l-3: #f9bebf; --red-l-4: #fcdfdf; --yellow: #fbb85b; --yellow-l-1: #fcc67c; --yellow-l-2: #fdd49d; --yellow-l-3: #fde3bd; --yellow-l-4: #fef1de; --white: hsl(0, 0%, 100%); --primary-d-1: hsl(190, 60%, 40%); --trans: hsla(46, 100%, 65%, 0); --black: hsl(0, 0%, 0%); --space-2xs: .25rem; --space-xs: .5rem; --space-s: .75rem; --space-m: 1rem; --space-l: clamp(1.25rem, calc(0.00122962963 * (100vw - 22.5rem) + 1.25rem), 1.333rem); --space-xl: clamp(1.5625rem, calc(0.003176133333 * (100vw - 22.5rem) + 1.5625rem), 1.776889rem); --space-2xl: clamp(1.953125rem, calc(0.00615508203 * (100vw - 22.5rem) + 1.953125rem), 2.368593rem); --space-3xl: clamp(2.441406rem, calc(0.010606344716 * (100vw - 22.5rem) + 2.441406rem), 3.157335rem); --space-4xl: clamp(3.051758rem, calc(0.017140282969 * (100vw - 22.5rem) + 3.051758rem), 4.208727rem); --space-5xl: clamp(3.814697rem, calc(0.026600529027 * (100vw - 22.5rem) + 3.814697rem), 5.610233rem); --space-6xl: clamp(4.768372rem, calc(0.040149169978 * (100vw - 22.5rem) + 4.768372rem), 7.478441rem); --space-7xl: clamp(5.960464rem, calc(0.059382174564 * (100vw - 22.5rem) + 5.960464rem), 9.968761rem); --space-8xl: clamp(7.450581rem, calc(0.086485602421 * (100vw - 22.5rem) + 7.450581rem), 13.288359rem); --section-s: var(--space-3xl); --section-m: var(--space-5xl); --section-l: var(--space-6xl); --section-xl: var(--space-8xl); --text-xs: .75rem; --text-s: .875rem; --text-m: 1rem; --text-l: clamp(1.2rem, calc(0.0007407407407407414 * (100vw - 22.5rem) + 1.2rem), 1.25rem); --text-xl: clamp(1.44rem, calc(0.0017777777777777794 * (100vw - 22.5rem) + 1.44rem), 1.56rem); --text-2xl: clamp(1.73rem, calc(0.003259259259259259 * (100vw - 22.5rem) + 1.73rem), 1.95rem); --text-3xl: clamp(2.07rem, calc(0.005481481481481483 * (100vw - 22.5rem) + 2.07rem), 2.44rem); --text-4xl: clamp(2.49rem, calc(0.008296296296296291 * (100vw - 22.5rem) + 2.49rem), 3.05rem); --text-5xl: clamp(2.99rem, calc(0.012148148148148146 * (100vw - 22.5rem) + 2.99rem), 3.81rem); --text-6xl: clamp(3.58rem, calc(0.017629629629629624 * (100vw - 22.5rem) + 3.58rem), 4.77rem); --text-7xl: clamp(4.3rem, calc(0.024592592592592593 * (100vw - 22.5rem) + 4.3rem), 5.96rem); --corner-xs: 0.25rem; --corner-s: 0.5rem; --corner-m: 1rem; --corner-l: 1.5rem; --corner-xl: 2rem; --corner-full: 9999px;}