:root { --bricks-color-grey-100: #f5f5f5; --bricks-color-grey-300: #e0e0e0; --bricks-color-grey-500: #9e9e9e; --bricks-color-grey-700: #616161; --bricks-color-grey-800: #424242; --bricks-color-grey-900: #212121; --bricks-color-yellow: #ffeb3b; --bricks-color-amber: #ffc107; --bricks-color-orange: #ff9800; --bricks-color-deep-orange: #ff5722; --bricks-color-red: #f44336; --bricks-color-purple: #9c27b0; --bricks-color-blue: #2196f3; --bricks-color-light-blue: #03a9f4; --bricks-color-sky-blue: #81D4FA; --bricks-color-green: #4caf50; --bricks-color-light-green: #8bc34a; --bricks-color-lime: #cddc39; --primary: hsl(244.39, 25.15%, 31.96%) ; --secondary: hsl(37.81, 39.89%, 64.12%); --warning: hsl(38 92% 50%); --success: hsl(160 84% 39%); --error-500-mainicon: hsl(346.84, 77.17%, 49.8%); --info: hsl(199 89% 48%); --neutrals: hsl(26.09, 17.29%, 73.92%); --primary-l-0: hsl(244, 19%, 38%); --primary-l-1: hsl(244, 15%, 44%); --primary-l-2: hsl(244, 12%, 51%); --primary-l-3: hsl(244, 12%, 57%); --primary-l-4: hsl(244, 12%, 63%); --primary-l-5: hsl(244, 12%, 69%); --primary-l-6: hsl(244, 12%, 75%); --primary-l-7: hsl(244, 12%, 81%); --primary-l-8: hsl(244, 12%, 88%); --primary-l-9: hsl(244, 12%, 94%); --primary-d-0: hsl(244, 25%, 29%); --primary-d-1: hsl(244, 25%, 26%); --primary-d-2: hsl(244, 25%, 23%); --primary-d-3: hsl(244, 25%, 20%); --primary-d-4: hsl(244, 25%, 17%); --primary-d-5: hsl(244, 25%, 15%); --primary-d-6: hsl(244, 25%, 12%); --primary-d-7: hsl(244, 25%, 9%); --primary-d-8: hsl(244, 25%, 6%); --primary-d-9: hsl(244, 25%, 3%); --primary-t-0: hsla(244, 12%, 94%, 0.09); --primary-t-1: hsla(244, 12%, 88%, 0.18); --primary-t-2: hsla(244, 12%, 81%, 0.27); --primary-t-3: hsla(244, 12%, 75%, 0.36); --primary-t-4: hsla(244, 12%, 69%, 0.45); --primary-t-5: hsla(244, 12%, 63%, 0.55); --primary-t-6: hsla(244, 12%, 57%, 0.64); --primary-t-7: hsla(244, 12%, 51%, 0.73); --primary-t-8: hsla(244, 15%, 44%, 0.82); --primary-t-9: hsla(244, 19%, 38%, 0.91); --secondary-l-0: hsl(38, 40%, 67%); --secondary-l-1: hsl(38, 40%, 71%); --secondary-l-2: hsl(38, 40%, 74%); --secondary-l-3: hsl(38, 40%, 77%); --secondary-l-4: hsl(38, 40%, 80%); --secondary-l-5: hsl(38, 40%, 84%); --secondary-l-6: hsl(38, 40%, 87%); --secondary-l-7: hsl(38, 40%, 90%); --secondary-l-8: hsl(38, 40%, 93%); --secondary-l-9: hsl(38, 40%, 97%); --secondary-d-0: hsl(38, 31%, 58%); --secondary-d-1: hsl(38, 25%, 52%); --secondary-d-2: hsl(38, 22%, 47%); --secondary-d-3: hsl(38, 22%, 41%); --secondary-d-4: hsl(38, 22%, 35%); --secondary-d-5: hsl(38, 22%, 29%); --secondary-d-6: hsl(38, 22%, 23%); --secondary-d-7: hsl(38, 22%, 17%); --secondary-d-8: hsl(38, 22%, 12%); --secondary-d-9: hsl(38, 22%, 6%); --secondary-t-0: hsla(38, 40%, 97%, 0.09); --secondary-t-1: hsla(38, 40%, 93%, 0.18); --secondary-t-2: hsla(38, 40%, 90%, 0.27); --secondary-t-3: hsla(38, 40%, 87%, 0.36); --secondary-t-4: hsla(38, 40%, 84%, 0.45); --secondary-t-5: hsla(38, 40%, 80%, 0.55); --secondary-t-6: hsla(38, 40%, 77%, 0.64); --secondary-t-7: hsla(38, 40%, 74%, 0.73); --secondary-t-8: hsla(38, 40%, 71%, 0.82); --secondary-t-9: hsla(38, 40%, 67%, 0.91); --accent_sage: #D1DCC3; --accent_sage-l-1: #d5dfc8; --accent_sage-l-2: #d9e2ce; --accent_sage-l-3: #dee6d3; --accent_sage-l-4: #e2e9d9; --accent_sage-l-5: #e6ecde; --accent_sage-l-6: #eaefe4; --accent_sage-l-7: #eef2e9; --accent_sage-l-8: #f2f5ef; --accent_sage-l-9: #f7f9f4; --accent_sage-l-10: #fbfcfa; --accent_sage-d-1: #bec8b1; --accent_sage-d-2: #abb4a0; --accent_sage-d-3: #98a08e; --accent_sage-d-4: #858c7c; --accent_sage-d-5: #72786a; --accent_sage-d-6: #5f6459; --accent_sage-d-7: #4c5047; --accent_sage-d-8: #393c35; --accent_sage-d-9: #262823; --accent_sage-d-10: #131412; --accent_sage-t-1: hsla(86, 26%, 98%, 0.09); --accent_sage-t-2: hsla(86, 26%, 97%, 0.18); --accent_sage-t-3: hsla(86, 26%, 95%, 0.27); --accent_sage-t-4: hsla(86, 26%, 93%, 0.36); --accent_sage-t-5: hsla(86, 26%, 92%, 0.45); --accent_sage-t-6: hsla(86, 26%, 90%, 0.55); --accent_sage-t-7: hsla(86, 26%, 88%, 0.64); --accent_sage-t-8: hsla(86, 26%, 86%, 0.73); --accent_sage-t-9: hsla(86, 26%, 85%, 0.82); --accent_sage-t-10: hsla(86, 26%, 83%, 0.91); --error-500-mainicon-l-1: hsl(347, 77%, 54%); --error-500-mainicon-l-2: hsl(347, 77%, 59%); --error-500-mainicon-l-3: hsl(347, 77%, 63%); --error-500-mainicon-l-4: hsl(347, 77%, 68%); --error-500-mainicon-l-5: hsl(347, 77%, 73%); --error-500-mainicon-l-6: hsl(347, 77%, 77%); --error-500-mainicon-l-7: hsl(347, 77%, 82%); --error-500-mainicon-l-8: hsl(347, 77%, 86%); --error-500-mainicon-l-9: hsl(347, 77%, 91%); --error-500-mainicon-l-10: hsl(347, 77%, 95%); --error-500-mainicon-d-1: hsl(347, 77%, 45%); --error-500-mainicon-d-2: hsl(347, 77%, 41%); --error-500-mainicon-d-3: hsl(347, 77%, 36%); --error-500-mainicon-d-4: hsl(347, 77%, 32%); --error-500-mainicon-d-5: hsl(347, 77%, 27%); --error-500-mainicon-d-6: hsl(347, 77%, 23%); --error-500-mainicon-d-7: hsl(347, 77%, 18%); --error-500-mainicon-d-8: hsl(347, 77%, 14%); --error-500-mainicon-d-9: hsl(347, 77%, 9%); --error-500-mainicon-d-10: hsl(347, 77%, 5%); --error-500-mainicon-t-1: hsla(347, 77%, 95%, 0.09); --error-500-mainicon-t-2: hsla(347, 77%, 91%, 0.18); --error-500-mainicon-t-3: hsla(347, 77%, 86%, 0.27); --error-500-mainicon-t-4: hsla(347, 77%, 82%, 0.36); --error-500-mainicon-t-5: hsla(347, 77%, 77%, 0.45); --error-500-mainicon-t-6: hsla(347, 77%, 73%, 0.55); --error-500-mainicon-t-7: hsla(347, 77%, 68%, 0.64); --error-500-mainicon-t-8: hsla(347, 77%, 63%, 0.73); --error-500-mainicon-t-9: hsla(347, 77%, 59%, 0.82); --error-500-mainicon-t-10: hsla(347, 77%, 54%, 0.91); --success-l-0: hsl(160, 67%, 45%); --success-l-1: hsl(160, 54%, 50%); --success-l-2: hsl(160, 54%, 56%); --success-l-3: hsl(160, 54%, 61%); --success-l-4: hsl(160, 54%, 67%); --success-l-5: hsl(160, 54%, 72%); --success-l-6: hsl(160, 54%, 78%); --success-l-7: hsl(160, 54%, 83%); --success-l-8: hsl(160, 54%, 89%); --success-l-9: hsl(160, 54%, 94%); --success-d-1: hsl(160, 84%, 35%); --success-d-2: hsl(160, 84%, 32%); --success-d-3: hsl(160, 84%, 28%); --success-d-4: hsl(160, 84%, 25%); --success-d-5: hsl(160, 84%, 21%); --success-d-6: hsl(160, 84%, 18%); --success-d-7: hsl(160, 84%, 14%); --success-d-8: hsl(160, 84%, 11%); --success-d-9: hsl(160, 84%, 7%); --success-d-10: hsl(160, 84%, 4%); --success-t-1: hsla(160, 54%, 94%, 0.09); --success-t-2: hsla(160, 54%, 89%, 0.18); --success-t-3: hsla(160, 54%, 83%, 0.27); --success-t-4: hsla(160, 54%, 78%, 0.36); --success-t-5: hsla(160, 54%, 72%, 0.45); --success-t-6: hsla(160, 54%, 67%, 0.55); --success-t-7: hsla(160, 54%, 61%, 0.64); --success-t-8: hsla(160, 54%, 56%, 0.73); --success-t-9: hsla(160, 54%, 50%, 0.82); --success-t-10: hsla(160, 67%, 45%, 0.91); --warning-l-1: hsl(38, 92%, 55%); --warning-l-2: hsl(38, 92%, 59%); --warning-l-3: hsl(38, 92%, 64%); --warning-l-4: hsl(38, 92%, 68%); --warning-l-5: hsl(38, 92%, 73%); --warning-l-6: hsl(38, 92%, 77%); --warning-l-7: hsl(38, 92%, 82%); --warning-l-8: hsl(38, 92%, 86%); --warning-l-9: hsl(38, 92%, 91%); --warning-l-10: hsl(38, 92%, 95%); --warning-d-1: hsl(38, 92%, 45%); --warning-d-2: hsl(38, 92%, 41%); --warning-d-3: hsl(38, 92%, 36%); --warning-d-4: hsl(38, 92%, 32%); --warning-d-5: hsl(38, 92%, 27%); --warning-d-6: hsl(38, 92%, 23%); --warning-d-7: hsl(38, 92%, 18%); --warning-d-8: hsl(38, 92%, 14%); --warning-d-9: hsl(38, 92%, 9%); --warning-d-10: hsl(38, 91%, 5%); --warning-t-1: hsla(38, 92%, 95%, 0.09); --warning-t-2: hsla(38, 92%, 91%, 0.18); --warning-t-3: hsla(38, 92%, 86%, 0.27); --warning-t-4: hsla(38, 92%, 82%, 0.36); --warning-t-5: hsla(38, 92%, 77%, 0.45); --warning-t-6: hsla(38, 92%, 73%, 0.55); --warning-t-7: hsla(38, 92%, 68%, 0.64); --warning-t-8: hsla(38, 92%, 64%, 0.73); --warning-t-9: hsla(38, 92%, 59%, 0.82); --warning-t-10: hsla(38, 92%, 55%, 0.91); --info-l-1: hsl(199, 82%, 53%); --info-l-2: hsl(199, 82%, 57%); --info-l-3: hsl(199, 82%, 62%); --info-l-4: hsl(199, 82%, 67%); --info-l-5: hsl(199, 82%, 72%); --info-l-6: hsl(199, 82%, 76%); --info-l-7: hsl(199, 82%, 81%); --info-l-8: hsl(199, 82%, 86%); --info-l-9: hsl(199, 82%, 91%); --info-l-10: hsl(199, 82%, 95%); --info-d-1: hsl(199, 89%, 43%); --info-d-2: hsl(199, 89%, 39%); --info-d-3: hsl(199, 89%, 35%); --info-d-4: hsl(199, 89%, 30%); --info-d-5: hsl(199, 89%, 26%); --info-d-6: hsl(199, 89%, 22%); --info-d-7: hsl(199, 89%, 17%); --info-d-8: hsl(199, 89%, 13%); --info-d-9: hsl(199, 89%, 9%); --info-d-10: hsl(199, 89%, 4%); --info-t-1: hsla(199, 82%, 95%, 0.09); --info-t-2: hsla(199, 82%, 91%, 0.18); --info-t-3: hsla(199, 82%, 86%, 0.27); --info-t-4: hsla(199, 82%, 81%, 0.36); --info-t-5: hsla(199, 82%, 76%, 0.45); --info-t-6: hsla(199, 82%, 72%, 0.55); --info-t-7: hsla(199, 82%, 67%, 0.64); --info-t-8: hsla(199, 82%, 62%, 0.73); --info-t-9: hsla(199, 82%, 57%, 0.82); --info-t-10: hsla(199, 82%, 53%, 0.91); --neutrals-t-0: hsla(26, 17%, 98%, 0.09); --neutrals-t-1: hsla(26, 17%, 95%, 0.18); --neutrals-t-2: hsla(26, 17%, 93%, 0.27); --neutrals-t-3: hsla(26, 17%, 91%, 0.36); --neutrals-t-4: hsla(26, 17%, 88%, 0.45); --neutrals-t-5: hsla(26, 17%, 86%, 0.55); --neutrals-t-6: hsla(26, 17%, 83%, 0.64); --neutrals-t-7: hsla(26, 17%, 81%, 0.73); --neutrals-t-8: hsla(26, 17%, 79%, 0.82); --neutrals-t-9: hsla(26, 17%, 76%, 0.91); --neutrals-d-0: hsl(26, 13%, 67%); --neutrals-d-1: hsl(26, 9%, 60%); --neutrals-d-2: hsl(26, 7%, 54%); --neutrals-d-3: hsl(26, 6%, 47%); --neutrals-d-4: hsl(26, 6%, 40%); --neutrals-d-5: hsl(26, 6%, 34%); --neutrals-d-6: hsl(26, 6%, 27%); --neutrals-d-7: hsl(26, 6%, 20%); --neutrals-d-8: hsl(26, 6%, 13%); --neutrals-d-9: hsl(26, 6%, 7%); --neutrals-l-0: #c8bbb1; --neutrals-l-1: hsl(26, 17%, 79%); --neutrals-l-2: hsl(26, 17%, 81%); --neutrals-l-3: hsl(26, 17%, 83%); --neutrals-l-4: #e8e3d9; --neutrals-l-5: hsl(26, 17%, 88%); --neutrals-l-6: hsl(26, 17%, 91%); --neutrals-l-7: #f2efe9; --neutrals-l-8: #f7f4ea; --neutrals-l-9: #f9f8f2; --text-xs: clamp(1.24rem, calc(0.003326403326403325 * (100vw - 47.8rem) + 1.24rem), 1.4rem); --text-2xs: clamp(1.1rem, calc(0.003326403326403325 * (100vw - 47.8rem) + 1.1rem), 1.25rem); --text-3xs: clamp(1rem, calc(0.003326403326403325 * (100vw - 47.8rem) + 1rem), 1.05rem); --text-s: clamp(1.44rem, calc(0.003326403326403325 * (100vw - 47.8rem) + 1.44rem), 1.64rem); --text-m: clamp(1.6rem, calc(0.004158004158004159 * (100vw - 47.8rem) + 1.6rem), 1.75rem); --text-l: clamp(1.95rem, calc(0.005197505197505197 * (100vw - 47.8rem) + 1.95rem), 2.6rem); --text-xl: clamp(2.19rem, calc(0.006444906444906446 * (100vw - 47.8rem) + 2.19rem), 2.81rem); --text-2xl: clamp(2.73rem, calc(0.008212058212058213 * (100vw - 47.8rem) + 2.73rem), 3.52rem); --headline-2xs: clamp(0.92rem, calc(0.011485642946317104 * (100vw - 47.8rem) + 0.92rem), 1.84rem); --headline-xs: clamp(1.15rem, calc(0.014357053682896376 * (100vw - 47.8rem) + 1.15rem), 2.3rem); --headline-s: clamp(1.44rem, calc(0.01797752808988764 * (100vw - 47.8rem) + 1.44rem), 2.88rem); --headline-m: clamp(1.8rem, calc(0.02247191011235955 * (100vw - 47.8rem) + 1.8rem), 3.6rem); --headline-l: clamp(2.25rem, calc(0.028089887640449434 * (100vw - 47.8rem) + 2.25rem), 4.5rem); --headline-xl: clamp(2.81rem, calc(0.03520599250936329 * (100vw - 47.8rem) + 2.81rem), 5.63rem); --headline-2xl: clamp(3.168rem, 0.0394 * (100vw - 47.8rem) + 3.168rem, 6.327rem);}