:root { --color-danger: hsl(15, 100%, 46%); --color-danger-surface: hsl(15, 15%, 92%); --color-warning: hsl(39.2, 94.2%, 59.2%); --color-warning-surface: hsl(39.2, 14%, 94%); --color-success: hsl(161, 100%, 39%); --color-success-surface: hsl(161, 15%, 91%); --color-info: hsl(188, 77%, 41%); --color-info-surface: hsl(188, 12%, 91%); --color-info-t-1: hsla(188, 77%, 41%, 0.08); --color-info-t-2: hsla(188, 77%, 41%, 0.17); --color-info-t-3: hsla(188, 77%, 41%, 0.25); --color-info-t-4: hsla(188, 77%, 41%, 0.33); --color-info-t-5: hsla(188, 77%, 41%, 0.42); --color-info-t-6: hsla(188, 77%, 41%, 0.5); --color-info-t-7: hsla(188, 77%, 41%, 0.58); --color-info-t-8: hsla(188, 77%, 41%, 0.67); --color-info-t-9: hsla(188, 77%, 41%, 0.75); --color-info-t-10: hsla(188, 77%, 41%, 0.83); --color-info-t-11: hsla(188, 77%, 41%, 0.92); --color-success-t-1: hsla(161, 100%, 39%, 0.08); --color-success-t-2: hsla(161, 100%, 39%, 0.17); --color-success-t-3: hsla(161, 100%, 39%, 0.25); --color-success-t-4: hsla(161, 100%, 39%, 0.33); --color-success-t-5: hsla(161, 100%, 39%, 0.42); --color-success-t-6: hsla(161, 100%, 39%, 0.5); --color-success-t-7: hsla(161, 100%, 39%, 0.58); --color-success-t-8: hsla(161, 100%, 39%, 0.67); --color-success-t-9: hsla(161, 100%, 39%, 0.75); --color-success-t-10: hsla(161, 100%, 39%, 0.83); --color-success-t-11: hsla(161, 100%, 39%, 0.92); --color-warning-t-1: hsla(39, 94%, 59%, 0.08); --color-warning-t-2: hsla(39, 94%, 59%, 0.17); --color-warning-t-3: hsla(39, 94%, 59%, 0.25); --color-warning-t-4: hsla(39, 94%, 59%, 0.33); --color-warning-t-5: hsla(39, 94%, 59%, 0.42); --color-warning-t-6: hsla(39, 94%, 59%, 0.5); --color-warning-t-7: hsla(39, 94%, 59%, 0.58); --color-warning-t-8: hsla(39, 94%, 59%, 0.67); --color-warning-t-9: hsla(39, 94%, 59%, 0.75); --color-warning-t-10: hsla(39, 94%, 59%, 0.83); --color-warning-t-11: hsla(39, 94%, 59%, 0.92); --color-danger-t-1: hsla(15, 100%, 46%, 0.08); --color-danger-t-2: hsla(15, 100%, 46%, 0.17); --color-danger-t-3: hsla(15, 100%, 46%, 0.25); --color-danger-t-4: hsla(15, 100%, 46%, 0.33); --color-danger-t-5: hsla(15, 100%, 46%, 0.42); --color-danger-t-6: hsla(15, 100%, 46%, 0.5); --color-danger-t-7: hsla(15, 100%, 46%, 0.58); --color-danger-t-8: hsla(15, 100%, 46%, 0.67); --color-danger-t-9: hsla(15, 100%, 46%, 0.75); --color-danger-t-10: hsla(15, 100%, 46%, 0.83); --color-danger-t-11: hsla(15, 100%, 46%, 0.92); --color-primary: hsl(33, 89%, 61%); --color-secondary: hsl(185, 100%, 29%); --color-secondary-l-1: hsl(185, 64%, 39%); --color-secondary-l-2: hsl(185, 42%, 49%); --color-secondary-l-3: hsl(185, 41%, 59%); --color-secondary-l-4: hsl(185, 41%, 70%); --color-secondary-l-5: hsl(185, 41%, 80%); --color-secondary-l-6: hsl(185, 41%, 90%); --color-secondary-d-1: hsl(185, 100%, 25%); --color-secondary-d-2: hsl(185, 100%, 21%); --color-secondary-d-3: hsl(185, 100%, 17%); --color-secondary-d-4: hsl(185, 100%, 12%); --color-secondary-d-5: hsl(185, 100%, 8%); --color-secondary-d-6: hsl(185, 100%, 4%); --color-secondary-t-1: hsla(185, 100%, 29%, 0.08); --color-secondary-t-2: hsla(185, 100%, 29%, 0.17); --color-secondary-t-3: hsla(185, 100%, 29%, 0.25); --color-secondary-t-4: hsla(185, 100%, 29%, 0.33); --color-secondary-t-5: hsla(185, 100%, 29%, 0.42); --color-secondary-t-6: hsla(185, 100%, 29%, 0.5); --color-secondary-t-7: hsla(185, 100%, 29%, 0.58); --color-secondary-t-8: hsla(185, 100%, 29%, 0.67); --color-secondary-t-9: hsla(185, 100%, 29%, 0.75); --color-secondary-t-10: hsla(185, 100%, 29%, 0.83); --color-secondary-t-11: hsla(185, 100%, 29%, 0.92); --color-accent: hsl(3, 76%, 24%); --color-accent-l-1: hsl(3, 45%, 35%); --color-accent-l-2: hsl(3, 28%, 46%); --color-accent-l-3: hsl(3, 24%, 57%); --color-accent-l-4: hsl(3, 24%, 67%); --color-accent-l-5: hsl(3, 24%, 78%); --color-accent-l-6: hsl(3, 24%, 89%); --color-accent-d-1: hsl(3, 76%, 21%); --color-accent-d-2: hsl(3, 76%, 17%); --color-accent-d-3: hsl(3, 76%, 14%); --color-accent-d-4: hsl(3, 76%, 10%); --color-accent-d-5: hsl(3, 76%, 7%); --color-accent-d-6: hsl(3, 76%, 3%); --color-accent-t-1: hsla(3, 76%, 24%, 0.08); --color-accent-t-2: hsla(3, 76%, 24%, 0.17); --color-accent-t-3: hsla(3, 76%, 24%, 0.25); --color-accent-t-4: hsla(3, 76%, 24%, 0.33); --color-accent-t-5: hsla(3, 76%, 24%, 0.42); --color-accent-t-6: hsla(3, 76%, 24%, 0.5); --color-accent-t-7: hsla(3, 76%, 24%, 0.58); --color-accent-t-8: hsla(3, 76%, 24%, 0.67); --color-accent-t-9: hsla(3, 76%, 24%, 0.75); --color-accent-t-10: hsla(3, 76%, 24%, 0.83); --color-accent-t-11: hsla(3, 76%, 24%, 0.92); --color-neutral: hsl(44, 76%, 88%); --color-neutral-l-1: hsl(43, 77%, 90%); --color-neutral-l-2: hsl(43, 77%, 91%); --color-neutral-l-3: hsl(43, 77%, 93%); --color-neutral-l-4: hsl(43, 77%, 95%); --color-neutral-l-5: hsl(43, 77%, 97%); --color-neutral-l-6: hsl(43, 77%, 98%); --color-neutral-d-1: hsl(43, 32%, 75%); --color-neutral-d-2: hsl(43, 18%, 63%); --color-neutral-d-3: hsl(43, 11%, 50%); --color-neutral-d-4: hsl(43, 10%, 38%); --color-neutral-d-5: hsl(43, 10%, 25%); --color-neutral-d-6: hsl(43, 10%, 13%); --color-neutral-t-1: hsla(44, 76%, 88%, 0.08); --color-neutral-t-2: hsla(44, 76%, 88%, 0.17); --color-neutral-t-3: hsla(44, 76%, 88%, 0.25); --color-neutral-t-4: hsla(44, 76%, 88%, 0.33); --color-neutral-t-5: hsla(44, 76%, 88%, 0.42); --color-neutral-t-6: hsla(44, 76%, 88%, 0.5); --color-neutral-t-7: hsla(44, 76%, 88%, 0.58); --color-neutral-t-8: hsla(44, 76%, 88%, 0.67); --color-neutral-t-9: hsla(44, 76%, 88%, 0.75); --color-neutral-t-10: hsla(44, 76%, 88%, 0.83); --color-neutral-t-11: hsla(44, 76%, 88%, 0.92); --color-base: hsl(194, 100%, 12%); --color-base-l-1: hsl(194, 42%, 25%); --color-base-l-2: hsl(194, 23%, 37%); --color-base-l-3: hsl(194, 14%, 50%); --color-base-l-4: hsl(194, 14%, 62%); --color-base-l-5: hsl(194, 14%, 75%); --color-base-l-6: hsl(194, 14%, 87%); --color-base-d-1: hsl(194, 100%, 10%); --color-base-d-2: hsl(194, 100%, 9%); --color-base-d-3: hsl(194, 100%, 7%); --color-base-d-4: hsl(194, 100%, 5%); --color-base-d-5: hsl(194, 100%, 3%); --color-base-d-6: hsl(194, 100%, 2%); --color-base-t-1: hsla(194, 100%, 12%, 0.08); --color-base-t-2: hsla(194, 100%, 12%, 0.17); --color-base-t-3: hsla(194, 100%, 12%, 0.25); --color-base-t-4: hsla(194, 100%, 12%, 0.33); --color-base-t-5: hsla(194, 100%, 12%, 0.42); --color-base-t-6: hsla(194, 100%, 12%, 0.5); --color-base-t-7: hsla(194, 100%, 12%, 0.58); --color-base-t-8: hsla(194, 100%, 12%, 0.67); --color-base-t-9: hsla(194, 100%, 12%, 0.75); --color-base-t-10: hsla(194, 100%, 12%, 0.83); --color-base-t-11: hsla(194, 100%, 12%, 0.92); --color-white: hsl(45, 80%, 98%); --color-white-t-1: hsla(45, 80%, 98%, 0.08); --color-white-t-2: hsla(45, 80%, 98%, 0.17); --color-white-t-3: hsla(45, 80%, 98%, 0.25); --color-white-t-4: hsla(45, 80%, 98%, 0.33); --color-white-t-5: hsla(45, 80%, 98%, 0.42); --color-white-t-6: hsla(45, 80%, 98%, 0.5); --color-white-t-7: hsla(45, 80%, 98%, 0.58); --color-white-t-8: hsla(45, 80%, 98%, 0.67); --color-white-t-9: hsla(45, 80%, 98%, 0.75); --color-white-t-10: hsla(45, 80%, 98%, 0.83); --color-white-t-11: hsla(45, 80%, 98%, 0.92); --color-black: hsl(183, 100%, 4%); --color-black-t-1: hsla(183, 100%, 4%, 0.08); --color-black-t-2: hsla(183, 100%, 4%, 0.17); --color-black-t-3: hsla(183, 100%, 4%, 0.25); --color-black-t-4: hsla(183, 100%, 4%, 0.33); --color-black-t-5: hsla(183, 100%, 4%, 0.42); --color-black-t-6: hsla(183, 100%, 4%, 0.5); --color-black-t-7: hsla(183, 100%, 4%, 0.58); --color-black-t-8: hsla(183, 100%, 4%, 0.67); --color-black-t-9: hsla(183, 100%, 4%, 0.75); --color-black-t-10: hsla(183, 100%, 4%, 0.83); --color-black-t-11: hsla(183, 100%, 4%, 0.92); --color-primary-l-1: hsl(33, 89%, 67%); --color-primary-l-2: hsl(33, 89%, 72%); --color-primary-l-3: hsl(33, 89%, 78%); --color-primary-l-4: hsl(33, 89%, 83%); --color-primary-l-5: hsl(33, 89%, 89%); --color-primary-l-6: hsl(33, 89%, 94%); --color-primary-d-1: hsl(33, 62%, 52%); --color-primary-d-2: hsl(33, 57%, 44%); --color-primary-d-3: hsl(33, 57%, 35%); --color-primary-d-4: hsl(33, 57%, 26%); --color-primary-d-5: hsl(33, 57%, 17%); --color-primary-d-6: hsl(33, 57%, 9%); --color-primary-t-1: hsla(33, 89%, 61%, 0.08); --color-primary-t-2: hsla(33, 89%, 61%, 0.17); --color-primary-t-3: hsla(33, 89%, 61%, 0.25); --color-primary-t-4: hsla(33, 89%, 61%, 0.33); --color-primary-t-5: hsla(33, 89%, 61%, 0.42); --color-primary-t-6: hsla(33, 89%, 61%, 0.5); --color-primary-t-7: hsla(33, 89%, 61%, 0.58); --color-primary-t-8: hsla(33, 89%, 61%, 0.67); --color-primary-t-9: hsla(33, 89%, 61%, 0.75); --color-primary-t-10: hsla(33, 89%, 61%, 0.83); --color-primary-t-11: hsla(33, 89%, 61%, 0.92); --step--2: clamp(0.64rem, calc(-0.00014814814814814828 * (100vw - 22.5rem) + 0.64rem), 0.63rem); --step--1: clamp(0.8rem, calc(0.0005925925925925915 * (100vw - 22.5rem) + 0.8rem), 0.84rem); --step-0: clamp(1rem, calc(0.0019259259259259242 * (100vw - 22.5rem) + 1rem), 1.13rem); --step-1: clamp(1.25rem, calc(0.003703703703703704 * (100vw - 22.5rem) + 1.25rem), 1.5rem); --step-2: clamp(1.56rem, calc(0.006518518518518518 * (100vw - 22.5rem) + 1.56rem), 2rem); --step-3: clamp(1.95rem, calc(0.01051851851851852 * (100vw - 22.5rem) + 1.95rem), 2.66rem); --step-4: clamp(2.44rem, calc(0.016444444444444442 * (100vw - 22.5rem) + 2.44rem), 3.55rem); --step-5: clamp(3.05rem, calc(0.024888888888888898 * (100vw - 22.5rem) + 3.05rem), 4.73rem);}