:root { --primary: #003A8C; --secondary: #2E9E2E; --light: #F8FAFC; --dark: #0F172A; --muted: #64748B; --border: #E2E8F0; --info: #0EA5E9; --success: #22C55E; --warning: #F97316; --danger: #EF4444; --light-l-1: #f9fafc; --light-l-2: #f9fbfd; --light-l-3: #fafbfd; --light-l-4: #fbfcfd; --light-l-5: #fbfcfd; --light-l-6: #fcfdfe; --light-l-7: #fcfdfe; --light-l-8: #fdfefe; --light-l-9: #fefefe; --light-l-10: #feffff; --light-t-1: hsla(210, 40%, 98%, 0.09); --light-t-2: hsla(210, 40%, 98%, 0.18); --light-t-3: hsla(210, 40%, 98%, 0.27); --light-t-4: hsla(210, 40%, 98%, 0.36); --light-t-5: hsla(210, 40%, 98%, 0.45); --light-t-6: hsla(210, 40%, 98%, 0.55); --light-t-7: hsla(210, 40%, 98%, 0.64); --light-t-8: hsla(210, 40%, 98%, 0.73); --light-t-9: hsla(210, 40%, 98%, 0.82); --light-t-10: hsla(210, 40%, 98%, 0.91); --primary-l-1: #2a5b9f; --primary-l-2: #557cb2; --primary-l-3: #809dc6; --primary-l-4: #aabdd9; --primary-l-5: #d5deec; --primary-d-1: #003075; --primary-d-2: #00275d; --primary-d-3: #001d46; --primary-d-4: #00132f; --primary-d-5: #000a17; --secondary-l-1: #51ae51; --secondary-l-2: #74be74; --secondary-l-3: #97cf97; --secondary-l-4: #b9dfb9; --secondary-l-5: #dcefdc; --secondary-d-1: #268426; --secondary-d-2: #1f691f; --secondary-d-3: #174f17; --secondary-d-4: #0f350f; --secondary-d-5: #081a08; --white: white; --black: black; --transparent: transparent; --black-t-1: hsla(0, 0%, 0%, 0.17); --black-t-2: hsla(0, 0%, 0%, 0.33); --black-t-3: hsla(0, 0%, 0%, 0.5); --black-t-4: hsla(0, 0%, 0%, 0.67); --black-t-5: hsla(0, 0%, 0%, 0.83); --primary-t-1: hsla(215, 100%, 27%, 0.17); --primary-t-2: hsla(215, 100%, 27%, 0.33); --primary-t-3: hsla(215, 100%, 27%, 0.5); --primary-t-4: hsla(215, 100%, 27%, 0.67); --primary-t-5: hsla(215, 100%, 27%, 0.83); --muted-d-1: #536174; --muted-d-2: #434d5d; --muted-d-3: #323a46; --muted-d-4: #21272e; --muted-d-5: #111317; --space-7: clamp(3.13rem, calc(0.014907407407407411 * (100vw - 36rem) + 3.13rem), 4.74rem); --space-8: clamp(3.91rem, calc(0.022222222222222216 * (100vw - 36rem) + 3.91rem), 6.31rem); --space-9: clamp(4.88rem, calc(0.03277777777777778 * (100vw - 36rem) + 4.88rem), 8.42rem); --space-10: clamp(6.1rem, calc(0.04740740740740742 * (100vw - 36rem) + 6.1rem), 11.22rem); --space-11: clamp(7.63rem, calc(0.06787037037037037 * (100vw - 36rem) + 7.63rem), 14.96rem); --space-12: clamp(9.54rem, calc(0.09629629629629631 * (100vw - 36rem) + 9.54rem), 19.94rem);}