:root { --shadow: hsl(0, 0%, 95%); --transparent: hsla(0, 0%, 0%, 0); --light: hsla(0, 0%, 100%, 1); --dark: hsl(0, 0%, 0%); --dark-t-1: hsla(0, 0%, 91%, 0.09); --dark-t-2: hsla(0, 0%, 82%, 0.18); --dark-t-3: hsla(0, 0%, 73%, 0.27); --dark-t-4: hsla(0, 0%, 64%, 0.36); --dark-t-5: hsla(0, 0%, 55%, 0.45); --dark-t-6: hsla(0, 0%, 45%, 0.55); --dark-t-7: hsla(0, 0%, 36%, 0.64); --dark-t-8: hsla(0, 0%, 27%, 0.73); --dark-t-9: hsla(0, 0%, 18%, 0.82); --dark-t-10: hsla(0, 0%, 9%, 0.91); --background: #F7F8F3; --foreground: #FFFFFF; --text: #333226; --accent: #E0FC47; --border: #555033; --input: #F7F8F3; --heading: #FF6014; --btn-text: #FFFFFF; --accent-base: #FF6014; --background-d-0: #d8d9d5; --background-d-1: #b9bab6; --background-d-2: #9a9b98; --background-d-3: #7c7c7a; --background-d-4: #5d5d5b; --background-d-5: #3e3e3d; --background-d-6: #1f1f1e; --foreground-d-0: #dfdfdf; --foreground-d-1: #bfbfbf; --foreground-d-2: #9f9f9f; --foreground-d-3: #808080; --foreground-d-4: #606060; --foreground-d-5: #404040; --foreground-d-6: #202020; --accent-l-1: #e8fd75; --accent-l-2: #f0fea3; --accent-l-3: #f7fed1; --accent-d-1: #a8bd35; --accent-d-2: #707e24; --accent-d-3: #383f12; --accent-dark: #FF6014; --accent-dark-d-1: #bf480f; --accent-dark-d-2: #80300a; --accent-dark-d-3: #401805; --accent-dark-l-1: #ff884f; --accent-dark-l-2: #ffb08a; --accent-dark-l-3: #ffd7c4; --accent-base-l-1: #ff884f; --accent-base-l-2: #ffb08a; --accent-base-l-3: #ffd7c4; --accent-base-d-1: #bf480f; --accent-base-d-2: #80300a; --accent-base-d-3: #401805; --s1-background: #FCC8CE; --s1-foreground: #F7F8F3; --s1-text: #333226; --s1-accent: #FF6014; --s1-border: #555033; --s1-input: #fafafa; --s1-heading: #FF6014; --s1-btn-text: #333226; --s1-accent-base: #FF6014; --s1-accent-l-1: #ff884f; --s1-accent-l-2: #ffb08a; --s1-accent-l-3: #ffd7c4; --s1-accent-d-1: #bf480f; --s1-accent-d-2: #80300a; --s1-accent-d-3: #401805; --s1-background-d-1: #ddafb4; --s1-background-d-2: #bd969b; --s1-background-d-3: #9e7d81; --s1-background-d-4: #7e6467; --s1-background-d-5: #5f4b4d; --s1-background-d-6: #3f3234; --s1-background-d-7: #20191a; --s1-foreground-d-1: #d8d9d5; --s1-foreground-d-2: #b9bab6; --s1-foreground-d-3: #9a9b98; --s1-foreground-d-4: #7c7c7a; --s1-foreground-d-5: #5d5d5b; --s1-foreground-d-6: #3e3e3d; --s1-foreground-d-7: #1f1f1e; --s1-accent-dark: #FF6014; --s1-accent-base-l-1: #ff884f; --s1-accent-base-l-2: #ffb08a; --s1-accent-base-l-3: #ffd7c4; --s1-accent-base-d-1: #bf480f; --s1-accent-base-d-2: #80300a; --s1-accent-base-d-3: #401805; --s2-background: #3D3A28; --s2-foreground: #E0FC47; --s2-text: #F7F8F3; --s2-accent: #E0FC47; --s2-border: #555033; --s2-input: #555033; --s2-heading: #E0FC47; --s2-btn-text: #302E20; --s2-accent-l-1: #e8fd74; --s2-accent-l-2: #f0fea2; --s2-accent-l-3: #f7fed1; --s2-accent-d-1: #caed04; --s2-accent-d-2: #879e02; --s2-accent-d-3: #434f01; --s2-accent-base: #FF6014; --s2-background-d-1: #353323; --s2-background-d-2: #2e2c1e; --s2-background-d-3: #262419; --s2-background-d-4: #1f1d14; --s2-background-d-5: #17160f; --s2-background-d-6: #0f0f0a; --s2-background-d-7: #080705; --s2-accent-dark: #FF6014; --s2-foreground-d-1: #c4dd3e; --s2-foreground-d-2: #a8bd35; --s2-foreground-d-3: #8c9e2c; --s2-foreground-d-4: #707e24; --s2-foreground-d-5: #545f1b; --s2-foreground-d-6: #383f12; --s2-foreground-d-7: #1c2009; --s2-accent-base-l-1: #ff884f; --s2-accent-base-l-2: #ffb08a; --s2-accent-base-l-3: #ffd7c4; --s2-accent-base-d-1: #bf480f; --s2-accent-base-d-2: #80300a; --s2-accent-base-d-3: #401805; --s3-background: #FF6014; --s3-foreground: #C44C14; --s3-text: #F7F8F3; --s3-accent: #CFEA37; --s3-border: #555033; --s3-input: #993c11; --s3-heading: #CFEA37; --s3-btn-text: #302E20; --s3-accent-base: #CFEA37; --s3-background-d-1: #df5412; --s3-background-d-2: #bf480f; --s3-background-d-3: #9f3c0d; --s3-background-d-4: #80300a; --s3-background-d-5: #602408; --s3-background-d-6: #401805; --s3-background-d-7: #200c03; --s3-accent-l-1: #dbef69; --s3-accent-l-2: #e7f59b; --s3-accent-l-3: #f3facd; --s3-accent-d-1: #9bb029; --s3-accent-d-2: #68751c; --s3-accent-d-3: #343b0e; --s3-foreground-d-1: #ac4312; --s3-foreground-d-2: #93390f; --s3-foreground-d-3: #7b300d; --s3-foreground-d-4: #62260a; --s3-foreground-d-5: #4a1d08; --s3-foreground-d-6: #311305; --s3-foreground-d-7: #190a03; --s3-accent-dark: #CFEA37; --s3-accent-base-l-1: #dbef69; --s3-accent-base-l-2: #e7f59b; --s3-accent-base-l-3: #f3facd; --s3-accent-base-d-1: #9bb029; --s3-accent-base-d-2: #68751c; --s3-accent-base-d-3: #343b0e; --s4-background: #E0FC47; --s4-foreground: #FFF; --s4-text: #302E20; --s4-accent: #FF6014; --s4-border: #555033; --s4-input: #F7F8F3; --s4-heading: #FF6014; --s4-btn-text: #F7F8F3; --s4-accent-l-1: #ff7a3d; --s4-accent-l-2: #ff9466; --s4-accent-l-3: #ffae8f; --s4-accent-d-1: #e55310; --s4-accent-d-2: #cc470c; --s4-accent-d-3: #b33b08; --s4-accent-base: #FF6014; --s4-background-d-1: #c4dd3e; --s4-background-d-2: #a8bd35; --s4-background-d-3: #8c9e2c; --s4-background-d-4: #707e24; --s4-background-d-5: #545f1b; --s4-background-d-6: #383f12; --s4-background-d-7: #1c2009; --s4-accent-dark: #FF6014; --s4-accent-base-l-1: #ff884f; --s4-accent-base-l-2: #ffb08a; --s4-accent-base-l-3: #ffd7c4; --s4-accent-base-d-1: #bf480f; --s4-accent-base-d-2: #80300a; --s4-accent-base-d-3: #401805; --s4-foreground-d-1: #dfdfdf; --s4-foreground-d-2: #bfbfbf; --s4-foreground-d-3: #9f9f9f; --s4-foreground-d-4: #808080; --s4-foreground-d-5: #606060; --s4-foreground-d-6: #404040; --s4-foreground-d-7: #202020; --text-2xs: clamp(0.76rem, calc(0.0007407407407407404 * (100vw - 36rem) + 0.76rem), 0.84rem); --text-xs: clamp(1.01rem, calc(0.00111111111111111 * (100vw - 36rem) + 1.01rem), 1.13rem); --text-s: clamp(1.35rem, calc(0.001388888888888888 * (100vw - 36rem) + 1.35rem), 1.5rem); --text-m: clamp(1.8rem, calc(0.0018518518518518515 * (100vw - 36rem) + 1.8rem), 2rem); --text-l: clamp(2.4rem, calc(0.0025 * (100vw - 36rem) + 2.4rem), 2.67rem); --text-xl: clamp(3.2rem, calc(0.0032407407407407376 * (100vw - 36rem) + 3.2rem), 3.55rem); --text-2xl: clamp(4.26rem, calc(0.004444444444444449 * (100vw - 36rem) + 4.26rem), 4.74rem); --headings-h6: clamp(1.35rem, calc(0.0019444444444444442 * (100vw - 36rem) + 1.35rem), 1.56rem); --headings-h5: clamp(1.8rem, calc(0.003703703703703705 * (100vw - 36rem) + 1.8rem), 2.2rem); --headings-h4: clamp(2.4rem, calc(0.006574074074074073 * (100vw - 36rem) + 2.4rem), 3.11rem); --headings-h3: clamp(3.2rem, calc(0.011111111111111113 * (100vw - 36rem) + 3.2rem), 4.4rem); --headings-h2: clamp(4.26rem, calc(0.01814814814814815 * (100vw - 36rem) + 4.26rem), 6.22rem); --headings-h1: clamp(5.68rem, calc(0.028796296296296292 * (100vw - 36rem) + 5.68rem), 8.79rem); --space--4xs: clamp(0.18rem, calc(0 * (100vw - 36rem) + 0.18rem), 0.18rem); --space--3xs: clamp(0.26rem, calc(0 * (100vw - 36rem) + 0.26rem), 0.26rem); --space--2xs: clamp(0.4rem, calc(0 * (100vw - 36rem) + 0.4rem), 0.4rem); --space--xs: clamp(0.59rem, calc(0 * (100vw - 36rem) + 0.59rem), 0.59rem); --space--s: clamp(0.89rem, calc(0 * (100vw - 36rem) + 0.89rem), 0.89rem); --space--m: clamp(1.33rem, calc(0 * (100vw - 36rem) + 1.33rem), 1.33rem); --space--l: clamp(2rem, calc(0 * (100vw - 36rem) + 2rem), 2rem); --space--xl: clamp(3rem, calc(0 * (100vw - 36rem) + 3rem), 3rem); --space--2xl: clamp(4.5rem, calc(0 * (100vw - 36rem) + 4.5rem), 4.5rem); --space--3xl: clamp(6.75rem, calc(0 * (100vw - 36rem) + 6.75rem), 6.75rem); --space--4xl: clamp(10.13rem, calc(0 * (100vw - 36rem) + 10.13rem), 10.13rem); --space--5xl: clamp(15.19rem, calc(0 * (100vw - 36rem) + 15.19rem), 15.19rem); --space--6xl: clamp(22.78rem, calc(0 * (100vw - 36rem) + 22.78rem), 22.78rem);}