:root {--primary: #d91c4b;--bg-surface: hsla(0, 0%, 95%, 1);--bg-body: hsla(0, 0%, 100%, 1);--on-primary: hsla(0, 0%, 100%, 1);--text-title: hsla(0, 0%, 5%, 1);--text-body: hsla(0, 0%, 25%, 1);--light: hsla(0, 0%, 100%, 1);--dark: hsla(0, 0%, 0%, 1);--success: hsla(136, 95%, 56%, 1);--error: hsla(351, 95%, 56%, 1);--light-t-1: hsla(0, 0%, 100%, 0.1);--light-t-2: hsla(0, 0%, 100%, 0.2);--light-t-3: hsla(0, 0%, 100%, 0.3);--light-t-4: hsla(0, 0%, 100%, 0.4);--light-t-5: hsla(0, 0%, 100%, 0.5);--light-t-6: hsla(0, 0%, 100%, 0.6);--light-t-7: hsla(0, 0%, 100%, 0.7);--light-t-8: hsla(0, 0%, 100%, 0.8);--light-t-9: hsla(0, 0%, 100%, 0.9);--error-t-1: hsla(351, 95%, 96%, 0.1);--error-t-2: hsla(351, 95%, 91%, 0.2);--error-t-3: hsla(351, 95%, 87%, 0.3);--error-t-4: hsla(351, 95%, 82%, 0.4);--error-t-5: hsla(351, 95%, 78%, 0.5);--error-t-6: hsla(351, 95%, 74%, 0.6);--error-t-7: hsla(351, 95%, 69%, 0.7);--error-t-8: hsla(351, 95%, 65%, 0.8);--error-t-9: hsla(351, 95%, 60%, 0.9);--success-t-1: hsla(136, 95%, 96%, 0.1);--success-t-2: hsla(136, 95%, 91%, 0.2);--success-t-3: hsla(136, 95%, 87%, 0.3);--success-t-4: hsla(136, 95%, 82%, 0.4);--success-t-5: hsla(136, 95%, 78%, 0.5);--success-t-6: hsla(136, 95%, 74%, 0.6);--success-t-7: hsla(136, 95%, 69%, 0.7);--success-t-8: hsla(136, 95%, 65%, 0.8);--success-t-9: hsla(136, 95%, 60%, 0.9);--dark-t-1: hsla(0, 0%, 90%, 0.1);--dark-t-2: hsla(0, 0%, 80%, 0.2);--dark-t-3: hsla(0, 0%, 70%, 0.3);--dark-t-4: hsla(0, 0%, 60%, 0.4);--dark-t-5: hsla(0, 0%, 50%, 0.5);--dark-t-6: hsla(0, 0%, 40%, 0.6);--dark-t-7: hsla(0, 0%, 30%, 0.7);--dark-t-8: hsla(0, 0%, 20%, 0.8);--dark-t-9: hsla(0, 0%, 10%, 0.9);--primary-l-1: #dc315b;--primary-l-2: #e0456c;--primary-l-3: #e35a7c;--primary-l-4: #e76f8c;--primary-l-5: #ea839d;--primary-l-6: #ee98ad;--primary-l-7: #f1acbe;--primary-l-8: #f5c1ce;--primary-l-9: #f8d6de;--primary-l-10: #fceaef;--primary-d-1: #c51944;--primary-d-2: #b2173d;--primary-d-3: #9e1437;--primary-d-4: #8a1230;--primary-d-5: #760f29;--primary-d-6: #630d22;--primary-d-7: #4f0a1b;--primary-d-8: #3b0814;--primary-d-9: #27050e;--primary-d-10: #140307;--primary-t-1: hsla(345, 71%, 95%, 0.1);--primary-t-2: hsla(345, 71%, 90%, 0.2);--primary-t-3: hsla(345, 71%, 84%, 0.3);--primary-t-4: hsla(345, 71%, 79%, 0.4);--primary-t-5: hsla(345, 71%, 74%, 0.5);--primary-t-6: hsla(345, 71%, 69%, 0.6);--primary-t-7: hsla(345, 71%, 64%, 0.7);--primary-t-8: hsla(345, 71%, 58%, 0.8);--primary-t-9: hsla(345, 71%, 53%, 0.9);}