:root { --primary: hsla(101, 25%, 46%, 1); --primary-l-1: hsl(101, 21%, 60%); --primary-l-2: hsl(101, 21%, 73%); --primary-l-3: hsl(101, 21%, 87%); --primary-d-1: hsl(101, 25%, 35%); --primary-d-2: hsl(101, 25%, 23%); --primary-d-3: hsl(101, 25%, 12%); --primary-t-1: hsla(101, 21%, 95%, 0.09); --primary-t-2: hsla(101, 21%, 90%, 0.18); --primary-t-3: hsla(101, 21%, 85%, 0.27); --primary-t-4: hsla(101, 21%, 80%, 0.36); --primary-t-5: hsla(101, 21%, 75%, 0.45); --primary-t-6: hsla(101, 21%, 71%, 0.55); --primary-t-7: hsla(101, 21%, 66%, 0.64); --primary-t-8: hsla(101, 21%, 61%, 0.73); --primary-t-9: hsla(101, 21%, 56%, 0.82); --primary-t-10: hsla(101, 21%, 51%, 0.91); --secondary: hsla(18, 88%, 48%, 1); --secondary-l-1: hsl(18, 81%, 61%); --secondary-l-2: hsl(18, 81%, 74%); --secondary-l-3: hsl(18, 81%, 87%); --secondary-d-1: hsl(18, 88%, 36%); --secondary-d-2: hsl(18, 88%, 24%); --secondary-d-3: hsl(18, 88%, 12%); --secondary-t-1: hsla(18, 81%, 95%, 0.09); --secondary-t-2: hsla(18, 81%, 91%, 0.18); --secondary-t-3: hsla(18, 81%, 86%, 0.27); --secondary-t-4: hsla(18, 81%, 81%, 0.36); --secondary-t-5: hsla(18, 81%, 76%, 0.45); --secondary-t-6: hsla(18, 81%, 72%, 0.55); --secondary-t-7: hsla(18, 81%, 67%, 0.64); --secondary-t-8: hsla(18, 81%, 62%, 0.73); --secondary-t-9: hsla(18, 81%, 57%, 0.82); --secondary-t-10: hsla(18, 81%, 53%, 0.91); --tertiary: hsla(60, 26%, 77%, 1); --tertiary-l-1: hsl(60, 26%, 83%); --tertiary-l-2: hsl(60, 26%, 89%); --tertiary-l-3: hsl(60, 26%, 94%); --tertiary-d-1: hsl(60, 11%, 58%); --tertiary-d-2: hsl(60, 8%, 39%); --tertiary-d-3: hsl(60, 8%, 19%); --tertiary-t-1: hsla(60, 26%, 98%, 0.09); --tertiary-t-2: hsla(60, 26%, 96%, 0.18); --tertiary-t-3: hsla(60, 26%, 94%, 0.27); --tertiary-t-4: hsla(60, 26%, 92%, 0.36); --tertiary-t-5: hsla(60, 26%, 90%, 0.45); --tertiary-t-6: hsla(60, 26%, 87%, 0.55); --tertiary-t-7: hsla(60, 26%, 85%, 0.64); --tertiary-t-8: hsla(60, 26%, 83%, 0.73); --tertiary-t-9: hsla(60, 26%, 81%, 0.82); --tertiary-t-10: hsla(60, 26%, 79%, 0.91); --overlay: rgba(29, 29, 27, 0.6); --space-4xs: clamp(0.29rem, calc(-0.00237037037037037 * (100vw - 22.5rem) + 0.29rem), 0.13rem); --space-3xs: clamp(0.36rem, calc(-0.00237037037037037 * (100vw - 22.5rem) + 0.36rem), 0.2rem); --space-2xs: clamp(0.45rem, calc(-0.0022222222222222227 * (100vw - 22.5rem) + 0.45rem), 0.3rem); --space-xs: clamp(0.56rem, calc(-0.0017777777777777785 * (100vw - 22.5rem) + 0.56rem), 0.44rem); --space-s: clamp(0.7rem, calc(-0.0004444444444444432 * (100vw - 22.5rem) + 0.7rem), 0.67rem); --space-m: clamp(0.88rem, calc(0.0017777777777777776 * (100vw - 22.5rem) + 0.88rem), 1rem); --space-l: clamp(1.09rem, calc(0.006074074074074073 * (100vw - 22.5rem) + 1.09rem), 1.5rem); --space-xl: clamp(1.37rem, calc(0.013037037037037036 * (100vw - 22.5rem) + 1.37rem), 2.25rem); --space-2xl: clamp(1.71rem, calc(0.02474074074074074 * (100vw - 22.5rem) + 1.71rem), 3.38rem); --space-3xl: clamp(2.14rem, calc(0.043259259259259254 * (100vw - 22.5rem) + 2.14rem), 5.06rem); --space-4xl: clamp(2.67rem, calc(0.07288888888888889 * (100vw - 22.5rem) + 2.67rem), 7.59rem); --pad-section-xs: clamp(2.78rem, calc(0.006222222222222228 * (100vw - 22.5rem) + 2.78rem), 3.2rem); --pad-section-s: clamp(3.33rem, calc(0.009925925925925925 * (100vw - 22.5rem) + 3.33rem), 4rem); --pad-section-m: clamp(4rem, calc(0.014814814814814815 * (100vw - 22.5rem) + 4rem), 5rem); --pad-section-l: clamp(4.8rem, calc(0.021481481481481483 * (100vw - 22.5rem) + 4.8rem), 6.25rem); --pad-section-xl: clamp(5.76rem, calc(0.030370370370370367 * (100vw - 22.5rem) + 5.76rem), 7.81rem); --text-2xs: clamp(0.51rem, calc(0.0010370370370370364 * (100vw - 22.5rem) + 0.51rem), 0.58rem); --text-xs: clamp(0.64rem, calc(0.0011851851851851845 * (100vw - 22.5rem) + 0.64rem), 0.72rem); --text-s: clamp(0.8rem, calc(0.0014814814814814812 * (100vw - 22.5rem) + 0.8rem), 0.9rem); --text-m: clamp(1rem, calc(0.0019259259259259242 * (100vw - 22.5rem) + 1rem), 1.13rem); --text-l: clamp(1.25rem, calc(0.002370370370370369 * (100vw - 22.5rem) + 1.25rem), 1.41rem); --text-xl: clamp(1.56rem, calc(0.0029629629629629624 * (100vw - 22.5rem) + 1.56rem), 1.76rem); --text-2xl: clamp(1.95rem, calc(0.003703703703703707 * (100vw - 22.5rem) + 1.95rem), 2.2rem); --text-3xl: clamp(2.44rem, calc(0.004592592592592593 * (100vw - 22.5rem) + 2.44rem), 2.75rem); --text-4xl: clamp(3.05rem, calc(0.005629629629629635 * (100vw - 22.5rem) + 3.05rem), 3.43rem); --text-5xl: clamp(3.81rem, calc(0.007111111111111111 * (100vw - 22.5rem) + 3.81rem), 4.29rem); --h-6: clamp(0.98rem, calc(0.0031111111111111105 * (100vw - 22.5rem) + 0.98rem), 1.19rem); --h-5: clamp(1.23rem, calc(0.005185185185185187 * (100vw - 22.5rem) + 1.23rem), 1.58rem); --h-4: clamp(1.54rem, calc(0.008444444444444442 * (100vw - 22.5rem) + 1.54rem), 2.11rem); --h-3: clamp(1.92rem, calc(0.013185185185185187 * (100vw - 22.5rem) + 1.92rem), 2.81rem); --h-2: clamp(2.4rem, calc(0.02 * (100vw - 22.5rem) + 2.4rem), 3.75rem); --h-1: clamp(3rem, calc(0.02962962962962963 * (100vw - 22.5rem) + 3rem), 5rem); --radius-xs: clamp(0.25rem, calc(0.00044444444444444485 * (100vw - 22.5rem) + 0.25rem), 0.28rem); --radius-s: clamp(0.35rem, calc(0.001037037037037037 * (100vw - 22.5rem) + 0.35rem), 0.42rem); --radius-m: clamp(0.5rem, calc(0.001925925925925926 * (100vw - 22.5rem) + 0.5rem), 0.63rem); --radius-l: clamp(0.71rem, calc(0.003407407407407407 * (100vw - 22.5rem) + 0.71rem), 0.94rem); --radius-xl: clamp(1rem, calc(0.006074074074074073 * (100vw - 22.5rem) + 1rem), 1.41rem); --radius-2xl: clamp(1.41rem, calc(0.01037037037037037 * (100vw - 22.5rem) + 1.41rem), 2.11rem);}.bg-primary { background-color: var(--primary); }.bg-primary-l-1 { background-color: var(--primary-l-1); }.bg-primary-l-2 { background-color: var(--primary-l-2); }.bg-primary-l-3 { background-color: var(--primary-l-3); }.bg-primary-d-1 { background-color: var(--primary-d-1); }.bg-primary-d-2 { background-color: var(--primary-d-2); }.bg-primary-d-3 { background-color: var(--primary-d-3); }.bg-primary-t-1 { background-color: var(--primary-t-1); }.bg-primary-t-2 { background-color: var(--primary-t-2); }.bg-primary-t-3 { background-color: var(--primary-t-3); }.bg-primary-t-4 { background-color: var(--primary-t-4); }.bg-primary-t-5 { background-color: var(--primary-t-5); }.bg-primary-t-6 { background-color: var(--primary-t-6); }.bg-primary-t-7 { background-color: var(--primary-t-7); }.bg-primary-t-8 { background-color: var(--primary-t-8); }.bg-primary-t-9 { background-color: var(--primary-t-9); }.bg-primary-t-10 { background-color: var(--primary-t-10); }.text-primary { color: var(--primary); }.text-primary-l-1 { color: var(--primary-l-1); }.text-primary-l-2 { color: var(--primary-l-2); }.text-primary-l-3 { color: var(--primary-l-3); }.text-primary-d-1 { color: var(--primary-d-1); }.text-primary-d-2 { color: var(--primary-d-2); }.text-primary-d-3 { color: var(--primary-d-3); }.text-primary-t-1 { color: var(--primary-t-1); }.text-primary-t-2 { color: var(--primary-t-2); }.text-primary-t-3 { color: var(--primary-t-3); }.text-primary-t-4 { color: var(--primary-t-4); }.text-primary-t-5 { color: var(--primary-t-5); }.text-primary-t-6 { color: var(--primary-t-6); }.text-primary-t-7 { color: var(--primary-t-7); }.text-primary-t-8 { color: var(--primary-t-8); }.text-primary-t-9 { color: var(--primary-t-9); }.text-primary-t-10 { color: var(--primary-t-10); }.border-primary { border-color: var(--primary); }.border-primary-l-1 { border-color: var(--primary-l-1); }.border-primary-l-2 { border-color: var(--primary-l-2); }.border-primary-l-3 { border-color: var(--primary-l-3); }.border-primary-d-1 { border-color: var(--primary-d-1); }.border-primary-d-2 { border-color: var(--primary-d-2); }.border-primary-d-3 { border-color: var(--primary-d-3); }.border-primary-t-1 { border-color: var(--primary-t-1); }.border-primary-t-2 { border-color: var(--primary-t-2); }.border-primary-t-3 { border-color: var(--primary-t-3); }.border-primary-t-4 { border-color: var(--primary-t-4); }.border-primary-t-5 { border-color: var(--primary-t-5); }.border-primary-t-6 { border-color: var(--primary-t-6); }.border-primary-t-7 { border-color: var(--primary-t-7); }.border-primary-t-8 { border-color: var(--primary-t-8); }.border-primary-t-9 { border-color: var(--primary-t-9); }.border-primary-t-10 { border-color: var(--primary-t-10); }.bg-secondary { background-color: var(--secondary); }.bg-secondary-l-1 { background-color: var(--secondary-l-1); }.bg-secondary-l-2 { background-color: var(--secondary-l-2); }.bg-secondary-l-3 { background-color: var(--secondary-l-3); }.bg-secondary-d-1 { background-color: var(--secondary-d-1); }.bg-secondary-d-2 { background-color: var(--secondary-d-2); }.bg-secondary-d-3 { background-color: var(--secondary-d-3); }.bg-secondary-t-1 { background-color: var(--secondary-t-1); }.bg-secondary-t-2 { background-color: var(--secondary-t-2); }.bg-secondary-t-3 { background-color: var(--secondary-t-3); }.bg-secondary-t-4 { background-color: var(--secondary-t-4); }.bg-secondary-t-5 { background-color: var(--secondary-t-5); }.bg-secondary-t-6 { background-color: var(--secondary-t-6); }.bg-secondary-t-7 { background-color: var(--secondary-t-7); }.bg-secondary-t-8 { background-color: var(--secondary-t-8); }.bg-secondary-t-9 { background-color: var(--secondary-t-9); }.bg-secondary-t-10 { background-color: var(--secondary-t-10); }.text-secondary { color: var(--secondary); }.text-secondary-l-1 { color: var(--secondary-l-1); }.text-secondary-l-2 { color: var(--secondary-l-2); }.text-secondary-l-3 { color: var(--secondary-l-3); }.text-secondary-d-1 { color: var(--secondary-d-1); }.text-secondary-d-2 { color: var(--secondary-d-2); }.text-secondary-d-3 { color: var(--secondary-d-3); }.text-secondary-t-1 { color: var(--secondary-t-1); }.text-secondary-t-2 { color: var(--secondary-t-2); }.text-secondary-t-3 { color: var(--secondary-t-3); }.text-secondary-t-4 { color: var(--secondary-t-4); }.text-secondary-t-5 { color: var(--secondary-t-5); }.text-secondary-t-6 { color: var(--secondary-t-6); }.text-secondary-t-7 { color: var(--secondary-t-7); }.text-secondary-t-8 { color: var(--secondary-t-8); }.text-secondary-t-9 { color: var(--secondary-t-9); }.text-secondary-t-10 { color: var(--secondary-t-10); }.border-secondary { border-color: var(--secondary); }.border-secondary-l-1 { border-color: var(--secondary-l-1); }.border-secondary-l-2 { border-color: var(--secondary-l-2); }.border-secondary-l-3 { border-color: var(--secondary-l-3); }.border-secondary-d-1 { border-color: var(--secondary-d-1); }.border-secondary-d-2 { border-color: var(--secondary-d-2); }.border-secondary-d-3 { border-color: var(--secondary-d-3); }.border-secondary-t-1 { border-color: var(--secondary-t-1); }.border-secondary-t-2 { border-color: var(--secondary-t-2); }.border-secondary-t-3 { border-color: var(--secondary-t-3); }.border-secondary-t-4 { border-color: var(--secondary-t-4); }.border-secondary-t-5 { border-color: var(--secondary-t-5); }.border-secondary-t-6 { border-color: var(--secondary-t-6); }.border-secondary-t-7 { border-color: var(--secondary-t-7); }.border-secondary-t-8 { border-color: var(--secondary-t-8); }.border-secondary-t-9 { border-color: var(--secondary-t-9); }.border-secondary-t-10 { border-color: var(--secondary-t-10); }.bg-tertiary { background-color: var(--tertiary); }.bg-tertiary-l-1 { background-color: var(--tertiary-l-1); }.bg-tertiary-l-2 { background-color: var(--tertiary-l-2); }.bg-tertiary-l-3 { background-color: var(--tertiary-l-3); }.bg-tertiary-d-1 { background-color: var(--tertiary-d-1); }.bg-tertiary-d-2 { background-color: var(--tertiary-d-2); }.bg-tertiary-d-3 { background-color: var(--tertiary-d-3); }.bg-tertiary-t-1 { background-color: var(--tertiary-t-1); }.bg-tertiary-t-2 { background-color: var(--tertiary-t-2); }.bg-tertiary-t-3 { background-color: var(--tertiary-t-3); }.bg-tertiary-t-4 { background-color: var(--tertiary-t-4); }.bg-tertiary-t-5 { background-color: var(--tertiary-t-5); }.bg-tertiary-t-6 { background-color: var(--tertiary-t-6); }.bg-tertiary-t-7 { background-color: var(--tertiary-t-7); }.bg-tertiary-t-8 { background-color: var(--tertiary-t-8); }.bg-tertiary-t-9 { background-color: var(--tertiary-t-9); }.bg-tertiary-t-10 { background-color: var(--tertiary-t-10); }.border-tertiary { border-color: var(--tertiary); }.border-tertiary-l-1 { border-color: var(--tertiary-l-1); }.border-tertiary-l-2 { border-color: var(--tertiary-l-2); }.border-tertiary-l-3 { border-color: var(--tertiary-l-3); }.border-tertiary-d-1 { border-color: var(--tertiary-d-1); }.border-tertiary-d-2 { border-color: var(--tertiary-d-2); }.border-tertiary-d-3 { border-color: var(--tertiary-d-3); }.border-tertiary-t-1 { border-color: var(--tertiary-t-1); }.border-tertiary-t-2 { border-color: var(--tertiary-t-2); }.border-tertiary-t-3 { border-color: var(--tertiary-t-3); }.border-tertiary-t-4 { border-color: var(--tertiary-t-4); }.border-tertiary-t-5 { border-color: var(--tertiary-t-5); }.border-tertiary-t-6 { border-color: var(--tertiary-t-6); }.border-tertiary-t-7 { border-color: var(--tertiary-t-7); }.border-tertiary-t-8 { border-color: var(--tertiary-t-8); }.border-tertiary-t-9 { border-color: var(--tertiary-t-9); }.border-tertiary-t-10 { border-color: var(--tertiary-t-10); }.text-tertiary { color: var(--tertiary); }.text-tertiary-l-1 { color: var(--tertiary-l-1); }.text-tertiary-l-2 { color: var(--tertiary-l-2); }.text-tertiary-l-3 { color: var(--tertiary-l-3); }.text-tertiary-d-1 { color: var(--tertiary-d-1); }.text-tertiary-d-2 { color: var(--tertiary-d-2); }.text-tertiary-d-3 { color: var(--tertiary-d-3); }.text-tertiary-t-1 { color: var(--tertiary-t-1); }.text-tertiary-t-2 { color: var(--tertiary-t-2); }.text-tertiary-t-3 { color: var(--tertiary-t-3); }.text-tertiary-t-4 { color: var(--tertiary-t-4); }.text-tertiary-t-5 { color: var(--tertiary-t-5); }.text-tertiary-t-6 { color: var(--tertiary-t-6); }.text-tertiary-t-7 { color: var(--tertiary-t-7); }.text-tertiary-t-8 { color: var(--tertiary-t-8); }.text-tertiary-t-9 { color: var(--tertiary-t-9); }.text-tertiary-t-10 { color: var(--tertiary-t-10); }.pad-section-xs { padding-top,padding-bottom: var(--pad-section-xs); }.pad-section-s { padding-top,padding-bottom: var(--pad-section-s); }.pad-section-m { padding-top,padding-bottom: var(--pad-section-m); }.pad-section-l { padding-top,padding-bottom: var(--pad-section-l); }.pad-section-xl { padding-top,padding-bottom: var(--pad-section-xl); }.text-2xs { font-size: var(--text-2xs); }.text-xs { font-size: var(--text-xs); }.text-s { font-size: var(--text-s); }.text-m { font-size: var(--text-m); }.text-l { font-size: var(--text-l); }.text-xl { font-size: var(--text-xl); }.text-2xl { font-size: var(--text-2xl); }.text-3xl { font-size: var(--text-3xl); }.text-4xl { font-size: var(--text-4xl); }.text-5xl { font-size: var(--text-5xl); }.h-6 { font-size: var(--h-6); }.h-5 { font-size: var(--h-5); }.h-4 { font-size: var(--h-4); }.h-3 { font-size: var(--h-3); }.h-2 { font-size: var(--h-2); }.h-1 { font-size: var(--h-1); }.rounded-xs { border-radius: var(--radius-xs); }.rounded-s { border-radius: var(--radius-s); }.rounded-m { border-radius: var(--radius-m); }.rounded-l { border-radius: var(--radius-l); }.rounded-xl { border-radius: var(--radius-xl); }.rounded-2xl { border-radius: var(--radius-2xl); }