:root { --action: hsl(274, 68%, 50%); --accent: hsl(94 68% 50%); --action-l-1: hsl(274, 68%, 80%); --action-l-2: hsl(274, 68%, 90%); --action-l-3: hsl(274, 68%, 96%); --action-d-1: hsl(274, 68%, 38%); --action-d-2: hsl(274, 68%, 25%); --action-d-3: hsl(274, 68%, 13%); --action-t-1: hsla(274, 68%, 95%, 0.09); --action-t-2: hsla(274, 68%, 91%, 0.18); --action-t-3: hsla(274, 68%, 86%, 0.27); --action-t-4: hsla(274, 68%, 82%, 0.36); --action-t-5: hsla(274, 68%, 77%, 0.45); --action-t-6: hsla(274, 68%, 73%, 0.55); --action-t-7: hsla(274, 68%, 68%, 0.64); --action-t-8: hsla(274, 68%, 64%, 0.73); --action-t-9: hsla(274, 68%, 59%, 0.82); --action-t-10: hsla(274, 68%, 55%, 0.91); --accent-l-1: hsl(94, 68%, 63%); --accent-l-2: hsl(94, 68%, 75%); --accent-l-3: hsl(94, 68%, 88%); --accent-d-1: hsl(94, 68%, 38%); --accent-d-2: hsl(94, 68%, 25%); --accent-d-3: hsl(94, 68%, 13%); --accent-t-1: hsla(94, 68%, 95%, 0.09); --accent-t-2: hsla(94, 68%, 91%, 0.18); --accent-t-3: hsla(94, 68%, 86%, 0.27); --accent-t-4: hsla(94, 68%, 82%, 0.36); --accent-t-5: hsla(94, 68%, 77%, 0.45); --accent-t-6: hsla(94, 68%, 73%, 0.55); --accent-t-7: hsla(94, 68%, 68%, 0.64); --accent-t-8: hsla(94, 68%, 64%, 0.73); --accent-t-9: hsla(94, 68%, 59%, 0.82); --accent-t-10: hsla(94, 68%, 55%, 0.91); --base: hsl(0, 0%, 0%); --base-t-1: hsla(0, 0%, 91%, 0.09); --base-t-2: hsla(0, 0%, 82%, 0.18); --base-t-3: hsla(0, 0%, 73%, 0.27); --base-t-4: hsla(0, 0%, 64%, 0.36); --base-t-5: hsla(0, 0%, 55%, 0.45); --base-t-6: hsla(0, 0%, 45%, 0.55); --base-t-7: hsla(0, 0%, 36%, 0.64); --base-t-8: hsla(0, 0%, 27%, 0.73); --base-t-9: hsla(0, 0%, 18%, 0.82); --base-t-10: hsla(0, 0%, 9%, 0.91); --white: hsl(0, 0%, 100%); --white-d-1: hsl(0, 0%, 86%); --white-d-2: hsl(0, 0%, 71%); --white-d-3: hsl(0, 0%, 57%); --white-d-4: hsl(0, 0%, 43%); --white-d-5: hsl(0, 0%, 29%); --white-d-6: hsl(0, 0%, 14%); --white-t-1: hsla(0, 0%, 100%, 0.09); --white-t-2: hsla(0, 0%, 100%, 0.18); --white-t-3: hsla(0, 0%, 100%, 0.27); --white-t-4: hsla(0, 0%, 100%, 0.36); --white-t-5: hsla(0, 0%, 100%, 0.45); --white-t-6: hsla(0, 0%, 100%, 0.55); --white-t-7: hsla(0, 0%, 100%, 0.64); --white-t-8: hsla(0, 0%, 100%, 0.73); --white-t-9: hsla(0, 0%, 100%, 0.82); --white-t-10: hsla(0, 0%, 100%, 0.91); --base-l-1: hsl(0, 0%, 80%); --base-l-2: hsl(0, 0%, 90%); --base-l-3: hsl(0, 0%, 96%); --base-d-1: hsl(0, 0%, 50%); --base-d-2: hsl(0, 0%, 25%); --base-d-3: hsl(0, 0%, 5%); --danger: hsl(0, 83%, 54%); --danger-l-1: hsl(0, 83%, 65%); --danger-l-2: hsl(0, 83%, 77%); --danger-l-3: hsl(0, 83%, 88%); --danger-d-1: hsl(0, 71%, 40%); --danger-d-2: hsl(0, 71%, 27%); --danger-d-3: hsl(0, 71%, 13%); --warning: hsl(46, 65%, 44%); --warning-l-1: hsl(46, 51%, 58%); --warning-l-2: hsl(46, 51%, 72%); --warning-l-3: hsl(46, 51%, 86%); --warning-d-1: hsl(46, 65%, 33%); --warning-d-2: hsl(46, 65%, 22%); --warning-d-3: hsl(46, 65%, 11%); --success: hsl(128, 65%, 48%); --success-l-1: hsl(128, 60%, 61%); --success-l-2: hsl(128, 60%, 74%); --success-l-3: hsl(128, 60%, 87%); --success-d-1: hsl(128, 65%, 36%); --success-d-2: hsl(128, 65%, 24%); --success-d-3: hsl(128, 65%, 12%); --info: hsl(187, 55%, 42%); --info-l-1: hsl(187, 40%, 56%); --info-l-2: hsl(187, 40%, 71%); --info-l-3: hsl(187, 40%, 85%); --info-d-1: hsl(187, 55%, 31%); --info-d-2: hsl(187, 55%, 21%); --info-d-3: hsl(187, 55%, 10%); --gold: hsl(46, 100%, 62%); --link: hsl(206, 79%, 53%); --transparent: hsla(0, 0%, 100%, 0); --h-6: clamp(1.19rem, calc(-0.00010869565217391314 * (100vw - 36rem) + 1.19rem), 1.18rem); --h-5: clamp(1.33rem, calc(0.000978260869565216 * (100vw - 36rem) + 1.33rem), 1.42rem); --h-4: clamp(1.5rem, calc(0.0021739130434782605 * (100vw - 36rem) + 1.5rem), 1.7rem); --h-3: clamp(1.69rem, calc(0.0038043478260869575 * (100vw - 36rem) + 1.69rem), 2.04rem); --h-2: clamp(1.9rem, calc(0.00597826086956522 * (100vw - 36rem) + 1.9rem), 2.45rem); --h-1: clamp(2.14rem, calc(0.008695652173913042 * (100vw - 36rem) + 2.14rem), 2.94rem); --text-2xs: clamp(1.05rem, calc(-0.0007608695652173919 * (100vw - 36rem) + 1.05rem), 0.98rem); --text-xs: clamp(1.19rem, calc(-0.00010869565217391314 * (100vw - 36rem) + 1.19rem), 1.18rem); --text-s: clamp(1.33rem, calc(0.000978260869565216 * (100vw - 36rem) + 1.33rem), 1.42rem); --text-m: clamp(1.5rem, calc(0.0021739130434782605 * (100vw - 36rem) + 1.5rem), 1.7rem); --text-l: clamp(1.69rem, calc(0.0038043478260869575 * (100vw - 36rem) + 1.69rem), 2.04rem); --text-xl: clamp(1.9rem, calc(0.00597826086956522 * (100vw - 36rem) + 1.9rem), 2.45rem); --text-2xl: clamp(2.14rem, calc(0.008695652173913042 * (100vw - 36rem) + 2.14rem), 2.94rem);}