:root { --primary: hsl(207 39% 17%); --secondary: hsl(217 23% 25%); --tertiary: hsl(46, 100%, 50%); --black: hsl(0, 0%, 0%); --white: hsl(0, 0%, 100%); --black-l-1: rgb(12, 12, 12); --black-l-2: rgb(24, 24, 24); --black-l-3: rgb(36, 36, 36); --black-l-4: rgb(49, 49, 49); --black-l-5: rgb(61, 61, 61); --black-l-6: rgb(73, 73, 73); --black-l-7: rgb(85, 85, 85); --black-l-8: rgb(97, 97, 97); --black-l-9: rgb(109, 109, 109); --black-l-10: rgb(121, 121, 121); --black-l-11: rgb(134, 134, 134); --black-l-12: rgb(146, 146, 146); --black-l-13: rgb(158, 158, 158); --black-l-14: rgb(170, 170, 170); --black-l-15: rgb(182, 182, 182); --black-l-16: rgb(194, 194, 194); --black-l-17: rgb(206, 206, 206); --black-l-18: rgb(219, 219, 219); --black-l-19: rgb(231, 231, 231); --black-l-20: rgb(243, 243, 243); --black-t-1: rgba(12, 12, 12, 0.95); --black-t-2: rgba(24, 24, 24, 0.9); --black-t-3: rgba(36, 36, 36, 0.86); --black-t-4: rgba(49, 49, 49, 0.81); --black-t-5: rgba(61, 61, 61, 0.76); --black-t-6: rgba(73, 73, 73, 0.71); --black-t-7: rgba(85, 85, 85, 0.67); --black-t-8: rgba(97, 97, 97, 0.62); --black-t-9: rgba(109, 109, 109, 0.57); --black-t-10: rgba(121, 121, 121, 0.52); --black-t-11: rgba(134, 134, 134, 0.48); --black-t-12: rgba(146, 146, 146, 0.43); --black-t-13: rgba(158, 158, 158, 0.38); --black-t-14: rgba(170, 170, 170, 0.33); --black-t-15: rgba(182, 182, 182, 0.29); --black-t-16: rgba(194, 194, 194, 0.24); --black-t-17: rgba(206, 206, 206, 0.19); --black-t-18: rgba(219, 219, 219, 0.14); --black-t-19: rgba(231, 231, 231, 0.1); --black-t-20: rgba(243, 243, 243, 0.05); --white-t-1: rgba(255, 255, 255, 0.95); --white-t-2: rgba(255, 255, 255, 0.9); --white-t-3: rgba(255, 255, 255, 0.86); --white-t-4: rgba(255, 255, 255, 0.81); --white-t-5: rgba(255, 255, 255, 0.76); --white-t-6: rgba(255, 255, 255, 0.71); --white-t-7: rgba(255, 255, 255, 0.67); --white-t-8: rgba(255, 255, 255, 0.62); --white-t-9: rgba(255, 255, 255, 0.57); --white-t-10: rgba(255, 255, 255, 0.52); --white-t-11: rgba(255, 255, 255, 0.48); --white-t-12: rgba(255, 255, 255, 0.43); --white-t-13: rgba(255, 255, 255, 0.38); --white-t-14: rgba(255, 255, 255, 0.33); --white-t-15: rgba(255, 255, 255, 0.29); --white-t-16: rgba(255, 255, 255, 0.24); --white-t-17: rgba(255, 255, 255, 0.19); --white-t-18: rgba(255, 255, 255, 0.14); --white-t-19: rgba(255, 255, 255, 0.1); --white-t-20: rgba(255, 255, 255, 0.05); --bg-even: hsl(0 0% 100%); --bg-odd: hsl(207 49% 96%); --bg-menu: hsl(206, 40%, 17%); --text-menu: hsl(0, 0%, 100%); --primary-l-1: rgb(47, 64, 78); --primary-l-2: rgb(68, 83, 95); --primary-l-3: rgb(88, 102, 113); --primary-l-4: rgb(109, 121, 131); --primary-l-5: rgb(130, 140, 149); --primary-l-6: rgb(151, 160, 166); --primary-l-7: rgb(172, 179, 184); --primary-l-8: rgb(193, 198, 202); --primary-l-9: rgb(213, 217, 220); --primary-l-10: rgb(234, 236, 237); --primary-d-1: rgb(24, 41, 55); --primary-d-2: rgb(21, 37, 49); --primary-d-3: rgb(19, 33, 44); --primary-d-4: rgb(17, 29, 38); --primary-d-5: rgb(14, 25, 33); --primary-d-6: rgb(12, 20, 27); --primary-d-7: rgb(9, 16, 22); --primary-d-8: rgb(7, 12, 16); --primary-d-9: rgb(5, 8, 11); --primary-d-10: rgb(2, 4, 5); --primary-t-1: rgba(47, 64, 78, 0.91); --primary-t-2: rgba(68, 83, 95, 0.82); --primary-t-3: rgba(88, 102, 113, 0.73); --primary-t-4: rgba(109, 121, 131, 0.64); --primary-t-5: rgba(130, 140, 149, 0.55); --primary-t-6: rgba(151, 160, 166, 0.45); --primary-t-7: rgba(172, 179, 184, 0.36); --primary-t-8: rgba(193, 198, 202, 0.27); --primary-t-9: rgba(213, 217, 220, 0.18); --primary-t-10: rgba(234, 236, 237, 0.09); --secondary-l-1: rgb(68, 78, 94); --secondary-l-2: rgb(86, 95, 110); --secondary-l-3: rgb(105, 113, 126); --secondary-l-4: rgb(124, 131, 142); --secondary-l-5: rgb(143, 149, 158); --secondary-l-6: rgb(161, 166, 175); --secondary-l-7: rgb(180, 184, 191); --secondary-l-8: rgb(199, 202, 207); --secondary-l-9: rgb(218, 220, 223); --secondary-l-10: rgb(236, 237, 239); --secondary-d-1: rgb(45, 55, 71); --secondary-d-2: rgb(40, 49, 64); --secondary-d-3: rgb(36, 44, 57); --secondary-d-4: rgb(31, 38, 50); --secondary-d-5: rgb(27, 33, 43); --secondary-d-6: rgb(22, 27, 35); --secondary-d-7: rgb(18, 22, 28); --secondary-d-8: rgb(13, 16, 21); --secondary-d-9: rgb(9, 11, 14); --secondary-d-10: rgb(4, 5, 7); --secondary-t-1: rgba(68, 78, 94, 0.91); --secondary-t-2: rgba(86, 95, 110, 0.82); --secondary-t-3: rgba(105, 113, 126, 0.73); --secondary-t-4: rgba(124, 131, 142, 0.64); --secondary-t-5: rgba(143, 149, 158, 0.55); --secondary-t-6: rgba(161, 166, 175, 0.45); --secondary-t-7: rgba(180, 184, 191, 0.36); --secondary-t-8: rgba(199, 202, 207, 0.27); --secondary-t-9: rgba(218, 220, 223, 0.18); --secondary-t-10: rgba(236, 237, 239, 0.09); --tertiary-l-1: rgb(255, 200, 23); --tertiary-l-2: rgb(255, 206, 46); --tertiary-l-3: rgb(255, 211, 70); --tertiary-l-4: rgb(255, 217, 93); --tertiary-l-5: rgb(255, 222, 116); --tertiary-l-6: rgb(255, 228, 139); --tertiary-l-7: rgb(255, 233, 162); --tertiary-l-8: rgb(255, 239, 185); --tertiary-l-9: rgb(255, 244, 209); --tertiary-l-10: rgb(255, 250, 232); --tertiary-d-1: rgb(232, 177, 0); --tertiary-d-2: rgb(209, 160, 0); --tertiary-d-3: rgb(185, 142, 0); --tertiary-d-4: rgb(162, 124, 0); --tertiary-d-5: rgb(139, 106, 0); --tertiary-d-6: rgb(116, 89, 0); --tertiary-d-7: rgb(93, 71, 0); --tertiary-d-8: rgb(70, 53, 0); --tertiary-d-9: rgb(46, 35, 0); --tertiary-d-10: rgb(23, 18, 0); --tertiary-t-1: rgba(255, 200, 23, 0.91); --tertiary-t-2: rgba(255, 206, 46, 0.82); --tertiary-t-3: rgba(255, 211, 70, 0.73); --tertiary-t-4: rgba(255, 217, 93, 0.64); --tertiary-t-5: rgba(255, 222, 116, 0.55); --tertiary-t-6: rgba(255, 228, 139, 0.45); --tertiary-t-7: rgba(255, 233, 162, 0.36); --tertiary-t-8: rgba(255, 239, 185, 0.27); --tertiary-t-9: rgba(255, 244, 209, 0.18); --tertiary-t-10: rgba(255, 250, 232, 0.09); --card-header: #dceffc; --card-header-icon: #1a2d3c; --base-a: hsl(210, 86%, 97%); --base-b: hsl(210, 67%, 95%); --base-c: hsl(211, 67%, 90%); --base-d: hsl(213, 59%, 87%); --base-w: hsl(207, 23%, 23%); --base-x: hsl(207, 23%, 17%); --base-y: hsl(210, 25%, 6%); --base-z: hsl(206, 26%, 5%); --brand: hsl(215 46% 37%); --brand-l-1: rgb(70, 102, 149); --brand-l-2: rgb(88, 118, 159); --brand-l-3: rgb(107, 133, 170); --brand-l-4: rgb(125, 148, 181); --brand-l-5: rgb(144, 163, 191); --brand-l-6: rgb(162, 179, 202); --brand-l-7: rgb(181, 194, 212); --brand-l-8: rgb(199, 209, 223); --brand-l-9: rgb(218, 224, 234); --brand-l-10: rgb(236, 240, 244); --brand-d-1: rgb(46, 79, 125); --brand-d-2: rgb(42, 71, 113); --brand-d-3: rgb(37, 63, 100); --brand-d-4: rgb(32, 55, 88); --brand-d-5: rgb(28, 47, 75); --brand-d-6: rgb(23, 40, 63); --brand-d-7: rgb(19, 32, 50); --brand-d-8: rgb(14, 24, 38); --brand-d-9: rgb(9, 16, 25); --brand-d-10: rgb(5, 8, 13); --brand-t-1: rgba(70, 102, 149, 0.91); --brand-t-2: rgba(88, 118, 159, 0.82); --brand-t-3: rgba(107, 133, 170, 0.73); --brand-t-4: rgba(125, 148, 181, 0.64); --brand-t-5: rgba(144, 163, 191, 0.55); --brand-t-6: rgba(162, 179, 202, 0.45); --brand-t-7: rgba(181, 194, 212, 0.36); --brand-t-8: rgba(199, 209, 223, 0.27); --brand-t-9: rgba(218, 224, 234, 0.18); --brand-t-10: rgba(236, 240, 244, 0.09); --brand-alt: hsl(215 56% 55%); --action: hsl(358 65% 41%); --action-alt: hsl(358, 85%, 60%); --action-l-1: rgb(180, 57, 60); --action-l-2: rgb(188, 77, 80); --action-l-3: rgb(195, 96, 99); --action-l-4: rgb(203, 116, 119); --action-l-5: rgb(210, 136, 138); --action-l-6: rgb(218, 156, 158); --action-l-7: rgb(225, 176, 177); --action-l-8: rgb(233, 196, 197); --action-l-9: rgb(240, 215, 216); --action-l-10: rgb(248, 235, 236); --action-d-1: rgb(157, 34, 37); --action-d-2: rgb(142, 30, 34); --action-d-3: rgb(126, 27, 30); --action-d-4: rgb(110, 24, 26); --action-d-5: rgb(94, 20, 22); --action-d-6: rgb(79, 17, 19); --action-d-7: rgb(63, 13, 15); --action-d-8: rgb(47, 10, 11); --action-d-9: rgb(31, 7, 7); --action-d-10: rgb(16, 3, 4); --action-t-1: rgba(180, 57, 60, 0.91); --action-t-2: rgba(188, 77, 80, 0.82); --action-t-3: rgba(195, 96, 99, 0.73); --action-t-4: rgba(203, 116, 119, 0.64); --action-t-5: rgba(210, 136, 138, 0.55); --action-t-6: rgba(218, 156, 158, 0.45); --action-t-7: rgba(225, 176, 177, 0.36); --action-t-8: rgba(233, 196, 197, 0.27); --action-t-9: rgba(240, 215, 216, 0.18); --action-t-10: rgba(248, 235, 236, 0.09); --brand-alt-l-1: rgb(92, 141, 210); --brand-alt-l-2: rgb(109, 153, 214); --brand-alt-l-3: rgb(125, 164, 219); --brand-alt-l-4: rgb(141, 175, 223); --brand-alt-l-5: rgb(157, 187, 228); --brand-alt-l-6: rgb(174, 198, 232); --brand-alt-l-7: rgb(190, 210, 237); --brand-alt-l-8: rgb(206, 221, 241); --brand-alt-l-9: rgb(222, 232, 246); --brand-alt-l-10: rgb(239, 244, 250); --brand-alt-d-1: rgb(69, 118, 186); --brand-alt-d-2: rgb(62, 106, 168); --brand-alt-d-3: rgb(55, 95, 149); --brand-alt-d-4: rgb(48, 83, 130); --brand-alt-d-5: rgb(41, 71, 112); --brand-alt-d-6: rgb(35, 59, 93); --brand-alt-d-7: rgb(28, 47, 75); --brand-alt-d-8: rgb(21, 35, 56); --brand-alt-d-9: rgb(14, 24, 37); --brand-alt-d-10: rgb(7, 12, 19); --brand-alt-t-1: rgba(92, 141, 210, 0.91); --brand-alt-t-2: rgba(109, 153, 214, 0.82); --brand-alt-t-3: rgba(125, 164, 219, 0.73); --brand-alt-t-4: rgba(141, 175, 223, 0.64); --brand-alt-t-5: rgba(157, 187, 228, 0.55); --brand-alt-t-6: rgba(174, 198, 232, 0.45); --brand-alt-t-7: rgba(190, 210, 237, 0.36); --brand-alt-t-8: rgba(206, 221, 241, 0.27); --brand-alt-t-9: rgba(222, 232, 246, 0.18); --brand-alt-t-10: rgba(239, 244, 250, 0.09); --action-alt-l-1: rgb(241, 83, 89); --action-alt-l-2: rgb(243, 100, 105); --action-alt-l-3: rgb(244, 118, 122); --action-alt-l-4: rgb(245, 135, 139); --action-alt-l-5: rgb(247, 152, 155); --action-alt-l-6: rgb(248, 169, 172); --action-alt-l-7: rgb(250, 186, 188); --action-alt-l-8: rgb(251, 203, 205); --action-alt-l-9: rgb(252, 221, 222); --action-alt-l-10: rgb(254, 238, 238); --action-alt-d-1: rgb(218, 60, 65); --action-alt-d-2: rgb(196, 54, 59); --action-alt-d-3: rgb(175, 48, 52); --action-alt-d-4: rgb(153, 42, 46); --action-alt-d-5: rgb(131, 36, 39); --action-alt-d-6: rgb(109, 30, 33); --action-alt-d-7: rgb(87, 24, 26); --action-alt-d-8: rgb(65, 18, 20); --action-alt-d-9: rgb(44, 12, 13); --action-alt-d-10: rgb(22, 6, 7); --action-alt-t-1: rgba(241, 83, 89, 0.91); --action-alt-t-2: rgba(243, 100, 105, 0.82); --action-alt-t-3: rgba(244, 118, 122, 0.73); --action-alt-t-4: rgba(245, 135, 139, 0.64); --action-alt-t-5: rgba(247, 152, 155, 0.55); --action-alt-t-6: rgba(248, 169, 172, 0.45); --action-alt-t-7: rgba(250, 186, 188, 0.36); --action-alt-t-8: rgba(251, 203, 205, 0.27); --action-alt-t-9: rgba(252, 221, 222, 0.18); --action-alt-t-10: rgba(254, 238, 238, 0.09); --white-constant: hsl(0, 0%, 100%); --black-constant: hsl(0, 0%, 0%); --info: hsl(215 46% 37%); --success: hsl(107, 50%, 37%); --warning: hsl(33, 96%, 45%); --danger: hsl(355, 100%, 39%); --text-2xs: clamp(0.98rem, calc(0.00036363636363636394 * (100vw - 30rem) + 0.98rem), 1.02rem); --text-xs: clamp(1.11rem, calc(0.0015454545454545447 * (100vw - 30rem) + 1.11rem), 1.28rem); --text-s: clamp(1.24rem, calc(0.0032727272727272735 * (100vw - 30rem) + 1.24rem), 1.6rem); --text-m: clamp(1.4rem, calc(0.005454545454545455 * (100vw - 30rem) + 1.4rem), 2rem); --text-l: clamp(1.57rem, calc(0.008454545454545454 * (100vw - 30rem) + 1.57rem), 2.5rem); --text-xl: clamp(1.77rem, calc(0.012363636363636363 * (100vw - 30rem) + 1.77rem), 3.13rem); --text-2xl: clamp(1.99rem, calc(0.017454545454545455 * (100vw - 30rem) + 1.99rem), 3.91rem); --heading-2xs: clamp(1.12rem, calc(0.010272727272727272 * (100vw - 30rem) + 1.12rem), 2.25rem); --heading-xs: clamp(1.26rem, calc(0.011545454545454543 * (100vw - 30rem) + 1.26rem), 2.53rem); --heading-s: clamp(1.42rem, calc(0.012909090909090908 * (100vw - 30rem) + 1.42rem), 2.84rem); --heading-m: clamp(1.6rem, calc(0.014545454545454545 * (100vw - 30rem) + 1.6rem), 3.2rem); --heading-l: clamp(1.8rem, calc(0.016363636363636365 * (100vw - 30rem) + 1.8rem), 3.6rem); --heading-xl: clamp(2.02rem, calc(0.018454545454545453 * (100vw - 30rem) + 2.02rem), 4.05rem); --heading-2xl: clamp(2.28rem, calc(0.020727272727272726 * (100vw - 30rem) + 2.28rem), 4.56rem); --padding-10xs: clamp(0.34rem, calc(0.003181818181818181 * (100vw - 30rem) + 0.34rem), 0.69rem); --padding-9xs: clamp(0.4rem, calc(0.0041818181818181815 * (100vw - 30rem) + 0.4rem), 0.86rem); --padding-8xs: clamp(0.48rem, calc(0.005363636363636365 * (100vw - 30rem) + 0.48rem), 1.07rem); --padding-7xs: clamp(0.58rem, calc(0.00690909090909091 * (100vw - 30rem) + 0.58rem), 1.34rem); --padding-6xs: clamp(0.7rem, calc(0.008909090909090908 * (100vw - 30rem) + 0.7rem), 1.68rem); --padding-5xs: clamp(0.84rem, calc(0.011454545454545457 * (100vw - 30rem) + 0.84rem), 2.1rem); --padding-4xs: clamp(1rem, calc(0.014727272727272728 * (100vw - 30rem) + 1rem), 2.62rem); --padding-3xs: clamp(1.21rem, calc(0.018818181818181817 * (100vw - 30rem) + 1.21rem), 3.28rem); --padding-2xs: clamp(1.45rem, calc(0.024090909090909086 * (100vw - 30rem) + 1.45rem), 4.1rem); --padding-xs: clamp(1.74rem, calc(0.030727272727272725 * (100vw - 30rem) + 1.74rem), 5.12rem); --padding-s: clamp(2.08rem, calc(0.03927272727272728 * (100vw - 30rem) + 2.08rem), 6.4rem); --padding-m: clamp(2.5rem, calc(0.05 * (100vw - 30rem) + 2.5rem), 8rem); --padding-l: clamp(3rem, calc(0.06363636363636363 * (100vw - 30rem) + 3rem), 10rem); --padding-xl: clamp(3.6rem, calc(0.08090909090909092 * (100vw - 30rem) + 3.6rem), 12.5rem); --padding-2xl: clamp(4.32rem, calc(0.10281818181818182 * (100vw - 30rem) + 4.32rem), 15.63rem); --padding-3xl: clamp(5.18rem, calc(0.13045454545454546 * (100vw - 30rem) + 5.18rem), 19.53rem); --padding-4xl: clamp(6.22rem, calc(0.16536363636363638 * (100vw - 30rem) + 6.22rem), 24.41rem); --gap-2xs: clamp(0.61rem, calc(0.004090909090909091 * (100vw - 30rem) + 0.61rem), 1.06rem); --gap-xs: clamp(0.77rem, calc(0.005818181818181817 * (100vw - 30rem) + 0.77rem), 1.41rem); --gap-s: clamp(0.96rem, calc(0.008363636363636363 * (100vw - 30rem) + 0.96rem), 1.88rem); --gap-m: clamp(1.2rem, calc(0.011818181818181818 * (100vw - 30rem) + 1.2rem), 2.5rem); --gap-l: clamp(1.5rem, calc(0.016636363636363637 * (100vw - 30rem) + 1.5rem), 3.33rem); --gap-xl: clamp(1.88rem, calc(0.023272727272727278 * (100vw - 30rem) + 1.88rem), 4.44rem); --gap-2xl: clamp(2.34rem, calc(0.032545454545454544 * (100vw - 30rem) + 2.34rem), 5.92rem); --icon-2xs: clamp(0.92rem, calc(0.00390909090909091 * (100vw - 30rem) + 0.92rem), 1.35rem); --icon-xs: clamp(1.15rem, calc(0.005909090909090911 * (100vw - 30rem) + 1.15rem), 1.8rem); --icon-s: clamp(1.44rem, calc(0.008727272727272728 * (100vw - 30rem) + 1.44rem), 2.4rem); --icon-m: clamp(1.8rem, calc(0.012727272727272728 * (100vw - 30rem) + 1.8rem), 3.2rem); --icon-l: clamp(2.25rem, calc(0.01836363636363636 * (100vw - 30rem) + 2.25rem), 4.27rem); --icon-xl: clamp(2.81rem, calc(0.026181818181818185 * (100vw - 30rem) + 2.81rem), 5.69rem); --icon-2xl: clamp(3.52rem, calc(0.03690909090909091 * (100vw - 30rem) + 3.52rem), 7.58rem); --hero-2xs: clamp(1.23rem, calc(0.00881818181818182 * (100vw - 30rem) + 1.23rem), 2.2rem); --hero-xs: clamp(1.54rem, calc(0.012636363636363638 * (100vw - 30rem) + 1.54rem), 2.93rem); --hero-s: clamp(1.92rem, calc(0.018 * (100vw - 30rem) + 1.92rem), 3.9rem); --hero-m: clamp(2.4rem, calc(0.025454545454545455 * (100vw - 30rem) + 2.4rem), 5.2rem); --hero-l: clamp(3rem, calc(0.035727272727272726 * (100vw - 30rem) + 3rem), 6.93rem); --hero-xl: clamp(3.75rem, calc(0.04990909090909091 * (100vw - 30rem) + 3.75rem), 9.24rem); --hero-2xl: clamp(4.69rem, calc(0.06936363636363636 * (100vw - 30rem) + 4.69rem), 12.32rem);}