:root { --color-primary: #0B2323; --color-secondary: #E6BF48; --color-body-bg: hsl(0, 0%, 100%); --color-body-alt-bg: hsl(0 0% 97%); --color-text: hsl(0 0% 18%); --color-heading: hsl(0 0% 5%); --color-border: hsl(225 2% 35%); --color-shadow: hsla(0, 0%, 0%, 0.15); --color-light: hsl(0, 0%, 100%); --color-light-t-1: rgba(255, 255, 255, 0.91); --color-light-t-2: rgba(255, 255, 255, 0.82); --color-light-t-3: rgba(255, 255, 255, 0.73); --color-light-t-4: rgba(255, 255, 255, 0.64); --color-light-t-5: rgba(255, 255, 255, 0.55); --color-light-t-6: rgba(255, 255, 255, 0.45); --color-light-t-7: rgba(255, 255, 255, 0.36); --color-light-t-8: rgba(255, 255, 255, 0.27); --color-light-t-9: rgba(255, 255, 255, 0.18); --color-light-t-10: rgba(255, 255, 255, 0.09); --color-dark: hsl(0, 0%, 0%); --color-dark-t-1: rgba(23, 23, 23, 0.91); --color-dark-t-2: rgba(46, 46, 46, 0.82); --color-dark-t-3: rgba(70, 70, 70, 0.73); --color-dark-t-4: rgba(93, 93, 93, 0.64); --color-dark-t-5: rgba(116, 116, 116, 0.55); --color-dark-t-6: rgba(139, 139, 139, 0.45); --color-dark-t-7: rgba(162, 162, 162, 0.36); --color-dark-t-8: rgba(185, 185, 185, 0.27); --color-dark-t-9: rgba(209, 209, 209, 0.18); --color-dark-t-10: rgba(232, 232, 232, 0.09); --color-info: hsl(199, 100%, 48%); --color-success: hsl(144, 100%, 39%); --color-warning: hsl(36, 100%, 50%); --color-danger: hsl(357, 96%, 58%); --color-light-d-1: rgb(232, 232, 232); --color-light-d-2: rgb(209, 209, 209); --color-light-d-3: rgb(185, 185, 185); --color-light-d-4: rgb(162, 162, 162); --color-light-d-5: rgb(139, 139, 139); --color-light-d-6: rgb(116, 116, 116); --color-light-d-7: rgb(93, 93, 93); --color-light-d-8: rgb(70, 70, 70); --color-light-d-9: rgb(46, 46, 46); --color-light-d-10: rgb(23, 23, 23); --color-dark-l-1: rgb(23, 23, 23); --color-dark-l-2: rgb(46, 46, 46); --color-dark-l-3: rgb(70, 70, 70); --color-dark-l-4: rgb(93, 93, 93); --color-dark-l-5: rgb(116, 116, 116); --color-dark-l-6: rgb(139, 139, 139); --color-dark-l-7: rgb(162, 162, 162); --color-dark-l-8: rgb(185, 185, 185); --color-dark-l-9: rgb(209, 209, 209); --color-dark-l-10: rgb(232, 232, 232); --color-shadow-t-1: hsl(0 0% 0% / 0.09); --color-shadow-t-2: hsl(0 0% 0% / 0.18); --color-shadow-t-3: hsl(0 0% 0% / 0.27); --color-shadow-t-4: hsl(0 0% 0% / 0.36); --color-shadow-t-5: hsl(0 0% 0% / 0.45); --color-shadow-t-6: hsl(0 0% 0% / 0.55); --color-shadow-t-7: hsl(0 0% 0% / 0.64); --color-shadow-t-8: hsl(0 0% 0% / 0.73); --color-shadow-t-9: hsl(0 0% 0% / 0.82); --color-shadow-t-10: hsl(0 0% 0% / 0.91); --color-info-l-1: hsl(199 92% 53%); --color-info-l-2: hsl(199 92% 57%); --color-info-l-3: hsl(199 92% 62%); --color-info-l-4: hsl(199 92% 67%); --color-info-l-5: hsl(199 92% 72%); --color-info-l-6: hsl(199 92% 76%); --color-info-l-7: hsl(199 92% 81%); --color-info-l-8: hsl(199 92% 86%); --color-info-l-9: hsl(199 92% 91%); --color-info-l-10: hsl(199 92% 95%); --color-info-d-1: hsl(199 100% 44%); --color-info-d-2: hsl(199 100% 39%); --color-info-d-3: hsl(199 100% 35%); --color-info-d-4: hsl(199 100% 31%); --color-info-d-5: hsl(199 100% 26%); --color-info-d-6: hsl(199 100% 22%); --color-info-d-7: hsl(199 100% 17%); --color-info-d-8: hsl(199 100% 13%); --color-info-d-9: hsl(199 100% 9%); --color-info-d-10: hsl(199 100% 4%); --color-success-l-1: hsl(144 80% 45%); --color-success-l-2: hsl(144 64% 50%); --color-success-l-3: hsl(144 64% 56%); --color-success-l-4: hsl(144 64% 61%); --color-success-l-5: hsl(144 64% 67%); --color-success-l-6: hsl(144 64% 72%); --color-success-l-7: hsl(144 64% 78%); --color-success-l-8: hsl(144 64% 83%); --color-success-l-9: hsl(144 64% 89%); --color-success-l-10: hsl(144 64% 94%); --color-success-d-1: hsl(144 100% 35%); --color-success-d-2: hsl(144 100% 32%); --color-success-d-3: hsl(144 100% 28%); --color-success-d-4: hsl(144 100% 25%); --color-success-d-5: hsl(144 100% 21%); --color-success-d-6: hsl(144 100% 18%); --color-success-d-7: hsl(144 100% 14%); --color-success-d-8: hsl(144 100% 11%); --color-success-d-9: hsl(144 100% 7%); --color-success-d-10: hsl(144 100% 4%); --color-warning-l-1: hsl(36 100% 55%); --color-warning-l-2: hsl(36 100% 59%); --color-warning-l-3: hsl(36 100% 64%); --color-warning-l-4: hsl(36 100% 68%); --color-warning-l-5: hsl(36 100% 73%); --color-warning-l-6: hsl(36 100% 77%); --color-warning-l-7: hsl(36 100% 82%); --color-warning-l-8: hsl(36 100% 86%); --color-warning-l-9: hsl(36 100% 91%); --color-warning-l-10: hsl(36 100% 95%); --color-warning-d-1: hsl(36 100% 45%); --color-warning-d-2: hsl(36 100% 41%); --color-warning-d-3: hsl(36 100% 36%); --color-warning-d-4: hsl(36 100% 32%); --color-warning-d-5: hsl(36 100% 27%); --color-warning-d-6: hsl(36 100% 23%); --color-warning-d-7: hsl(36 100% 18%); --color-warning-d-8: hsl(36 100% 14%); --color-warning-d-9: hsl(36 100% 9%); --color-warning-d-10: hsl(36 100% 5%); --color-danger-l-1: hsl(357 96% 62%); --color-danger-l-2: hsl(357 96% 66%); --color-danger-l-3: hsl(357 96% 69%); --color-danger-l-4: hsl(357 96% 73%); --color-danger-l-5: hsl(357 96% 77%); --color-danger-l-6: hsl(357 96% 81%); --color-danger-l-7: hsl(357 96% 85%); --color-danger-l-8: hsl(357 96% 89%); --color-danger-l-9: hsl(357 96% 92%); --color-danger-l-10: hsl(357 96% 96%); --color-danger-d-1: hsl(357 78% 53%); --color-danger-d-2: hsl(357 70% 47%); --color-danger-d-3: hsl(357 70% 42%); --color-danger-d-4: hsl(357 70% 37%); --color-danger-d-5: hsl(357 70% 32%); --color-danger-d-6: hsl(357 70% 26%); --color-danger-d-7: hsl(357 70% 21%); --color-danger-d-8: hsl(357 70% 16%); --color-danger-d-9: hsl(357 70% 11%); --color-danger-d-10: hsl(357 70% 5%); --color-primary-l-1: #213737; --color-primary-l-2: #374b4b; --color-primary-l-3: #4e5f5f; --color-primary-l-4: #647373; --color-primary-l-5: #7a8787; --color-primary-l-6: #909b9b; --color-primary-l-7: #a6afaf; --color-primary-l-8: #bcc3c3; --color-primary-l-9: #d3d7d7; --color-primary-l-10: #e9ebeb; --color-primary-d-1: #0a2020; --color-primary-d-2: #091d1d; --color-primary-d-3: #081919; --color-primary-d-4: #071616; --color-primary-d-5: #061313; --color-primary-d-6: #051010; --color-primary-d-7: #040d0d; --color-primary-d-8: #030a0a; --color-primary-d-9: #020606; --color-primary-d-10: #010303; --color-primary-t-1: hsl(180 52% 9% / 0.09); --color-primary-t-2: hsl(180 52% 9% / 0.18); --color-primary-t-3: hsl(180 52% 9% / 0.27); --color-primary-t-4: hsl(180 52% 9% / 0.36); --color-primary-t-5: hsl(180 52% 9% / 0.45); --color-primary-t-6: hsl(180 52% 9% / 0.55); --color-primary-t-7: hsl(180 52% 9% / 0.64); --color-primary-t-8: hsl(180 52% 9% / 0.73); --color-primary-t-9: hsl(180 52% 9% / 0.82); --color-primary-t-10: hsl(180 52% 9% / 0.91); --color-secondary-l-1: #e8c559; --color-secondary-l-2: #ebcb69; --color-secondary-l-3: #edd07a; --color-secondary-l-4: #efd68b; --color-secondary-l-5: #f1dc9b; --color-secondary-l-6: #f4e2ac; --color-secondary-l-7: #f6e8bc; --color-secondary-l-8: #f8eecd; --color-secondary-l-9: #faf3de; --color-secondary-l-10: #fdf9ee; --color-secondary-d-1: #d1ae41; --color-secondary-d-2: #bc9c3b; --color-secondary-d-3: #a78b34; --color-secondary-d-4: #927a2e; --color-secondary-d-5: #7d6827; --color-secondary-d-6: #695721; --color-secondary-d-7: #54451a; --color-secondary-d-8: #3f3414; --color-secondary-d-9: #2a230d; --color-secondary-d-10: #151107; --color-secondary-t-1: hsl(45 76% 59% / 0.09); --color-secondary-t-2: hsl(45 76% 59% / 0.18); --color-secondary-t-3: hsl(45 76% 59% / 0.27); --color-secondary-t-4: hsl(45 76% 59% / 0.36); --color-secondary-t-5: hsl(45 76% 59% / 0.45); --color-secondary-t-6: hsl(45 76% 59% / 0.55); --color-secondary-t-7: hsl(45 76% 59% / 0.64); --color-secondary-t-8: hsl(45 76% 59% / 0.73); --color-secondary-t-9: hsl(45 76% 59% / 0.82); --color-secondary-t-10: hsl(45 76% 59% / 0.91); --text-xs: clamp(0.79rem, calc(-0.0009032258064516137 * (100vw - 22.5rem) + 0.79rem), 0.72rem); --text-s: clamp(0.89rem, calc(0.00012903225806451624 * (100vw - 22.5rem) + 0.89rem), 0.9rem); --text-m: clamp(1rem, calc(0.0016774193548387082 * (100vw - 22.5rem) + 1rem), 1.13rem); --text-l: clamp(1.13rem, calc(0.003612903225806452 * (100vw - 22.5rem) + 1.13rem), 1.41rem); --text-xl: clamp(1.27rem, calc(0.00632258064516129 * (100vw - 22.5rem) + 1.27rem), 1.76rem); --text-2xl: clamp(1.42rem, calc(0.010064516129032261 * (100vw - 22.5rem) + 1.42rem), 2.2rem); --text-3xl: clamp(1.6rem, calc(0.014838709677419354 * (100vw - 22.5rem) + 1.6rem), 2.75rem); --text-4xl: clamp(1.8rem, calc(0.02103225806451613 * (100vw - 22.5rem) + 1.8rem), 3.43rem); --space-4xs: clamp(0.33rem, calc(0.0011612903225806449 * (100vw - 22.5rem) + 0.33rem), 0.42rem); --space-3xs: clamp(0.41rem, calc(0.0018064516129032268 * (100vw - 22.5rem) + 0.41rem), 0.55rem); --space-2xs: clamp(0.51rem, calc(0.002967741935483871 * (100vw - 22.5rem) + 0.51rem), 0.74rem); --space-xs: clamp(0.64rem, calc(0.004387096774193548 * (100vw - 22.5rem) + 0.64rem), 0.98rem); --space-s: clamp(0.8rem, calc(0.006580645161290323 * (100vw - 22.5rem) + 0.8rem), 1.31rem); --space-m: clamp(1rem, calc(0.00967741935483871 * (100vw - 22.5rem) + 1rem), 1.75rem); --space-l: clamp(1.25rem, calc(0.013935483870967743 * (100vw - 22.5rem) + 1.25rem), 2.33rem); --space-xl: clamp(1.56rem, calc(0.019999999999999997 * (100vw - 22.5rem) + 1.56rem), 3.11rem); --space-2xl: clamp(1.95rem, calc(0.02838709677419355 * (100vw - 22.5rem) + 1.95rem), 4.15rem); --space-3xl: clamp(2.44rem, calc(0.039870967741935485 * (100vw - 22.5rem) + 2.44rem), 5.53rem); --space-4xl: clamp(3.05rem, calc(0.05574193548387097 * (100vw - 22.5rem) + 3.05rem), 7.37rem); --radius-2xs: clamp(0.32rem, calc(0 * (100vw - 22.5rem) + 0.32rem), 0.32rem); --radius-xs: clamp(0.4rem, calc(0.0002580645161290318 * (100vw - 22.5rem) + 0.4rem), 0.42rem); --radius-s: clamp(0.5rem, calc(0.0007741935483870975 * (100vw - 22.5rem) + 0.5rem), 0.56rem); --radius-m: clamp(0.63rem, calc(0.0015483870967741935 * (100vw - 22.5rem) + 0.63rem), 0.75rem); --radius-l: clamp(0.78rem, calc(0.0028387096774193546 * (100vw - 22.5rem) + 0.78rem), 1rem); --radius-xl: clamp(0.98rem, calc(0.004516129032258066 * (100vw - 22.5rem) + 0.98rem), 1.33rem); --radius-2xl: clamp(1.22rem, calc(0.007225806451612904 * (100vw - 22.5rem) + 1.22rem), 1.78rem);}.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); }.padding-4xs { padding: var(--space-4xs); }.padding-3xs { padding: var(--space-3xs); }.padding-2xs { padding: var(--space-2xs); }.padding-xs { padding: var(--space-xs); }.padding-s { padding: var(--space-s); }.padding-m { padding: var(--space-m); }.padding-l { padding: var(--space-l); }.padding-xl { padding: var(--space-xl); }.padding-2xl { padding: var(--space-2xl); }.padding-3xl { padding: var(--space-3xl); }.padding-4xl { padding: var(--space-4xl); }.padding-block-4xs { padding-block: var(--space-4xs); }.padding-block-3xs { padding-block: var(--space-3xs); }.padding-block-2xs { padding-block: var(--space-2xs); }.padding-block-xs { padding-block: var(--space-xs); }.padding-block-s { padding-block: var(--space-s); }.padding-block-m { padding-block: var(--space-m); }.padding-block-l { padding-block: var(--space-l); }.padding-block-xl { padding-block: var(--space-xl); }.padding-block-2xl { padding-block: var(--space-2xl); }.padding-block-3xl { padding-block: var(--space-3xl); }.padding-block-4xl { padding-block: var(--space-4xl); }.padding-inline-4xs { padding-inline: var(--space-4xs); }.padding-inline-3xs { padding-inline: var(--space-3xs); }.padding-inline-2xs { padding-inline: var(--space-2xs); }.padding-inline-xs { padding-inline: var(--space-xs); }.padding-inline-s { padding-inline: var(--space-s); }.padding-inline-m { padding-inline: var(--space-m); }.padding-inline-l { padding-inline: var(--space-l); }.padding-inline-xl { padding-inline: var(--space-xl); }.padding-inline-2xl { padding-inline: var(--space-2xl); }.padding-inline-3xl { padding-inline: var(--space-3xl); }.padding-inline-4xl { padding-inline: var(--space-4xl); }.radius-2xs { border-radius: var(--radius-2xs); }.radius-xs { border-radius: var(--radius-xs); }.radius-s { border-radius: var(--radius-s); }.radius-m { border-radius: var(--radius-m); }.radius-l { border-radius: var(--radius-l); }.radius-xl { border-radius: var(--radius-xl); }.radius-2xl { border-radius: var(--radius-2xl); }