:root {--grid-7: repeat(7, minmax(0, 1fr));--grid-5: repeat(5, minmax(0, 1fr));--grid-9: repeat(9, minmax(0, 1fr));--grid-8: repeat(8, minmax(0, 1fr));--grid-4: repeat(4, minmax(0, 1fr));--grid-10: repeat(10, minmax(0, 1fr));--grid-11: repeat(11, minmax(0, 1fr));--grid-12: repeat(12, minmax(0, 1fr));--lh-base: 1.5;--lh-heading: 1.2;--grid-6: repeat(6, minmax(0, 1fr));--ls-body: 0;--grid-2: repeat(2, minmax(0, 1fr));--grid-1: repeat(1, minmax(0, 1fr));--grid-3: repeat(3, minmax(0, 1fr));--ls-heading: -0.5px;--radius-xxs: 2px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 20px;--radius-3xl: 24px;--radius-4xl: 32px;--radius-5xl: 40px;--radius-6xl: 49px;--radius-round: 50%;--radius-full: 9999px;--border-xxs: 1px;--border-xs: 1.5px;--border-sm: 2px;--border-md: 3px;--border-lg: 4px;--border-xl: 6px;--border-2xl: 8px;--border-3xl: 10px;--border-4xl: 12px;--border-5xl: 16px;--border-6xl: 20px;--border-7xl: 24px;--border-8xl: 28px;--border-9xl: 32px;--border-10xl: 40px;--space-xxs: clamp(0.3125rem, 0.4vw, 0.375rem);--space-xs: clamp(0.5rem, 0.5vw, 0.625rem);--space-sm: clamp(0.625rem, 0.8vw, 0.75rem);--space-md: clamp(0.75rem, 1vw, 1rem);--space-lg: clamp(1rem, 1.5vw, 1.25rem);--space-xl: clamp(1.25rem, 2vw, 1.75rem);--space-2xl: clamp(1.75rem, 2.5vw, 2.5rem);--space-3xl: clamp(2.5rem, 3vw, 3.5rem);--space-4xl: clamp(3.5rem, 3.5vw, 4.375rem);--space-5xl: clamp(4.375rem, 4vw, 5.625rem);--space-6xl: clamp(5.625rem, 4.5vw, 7.5rem);--space-7xl: clamp(7.5rem, 5vw, 9.375rem);--space-8xl: clamp(9.375rem, 6vw, 11.25rem);--space-9xl: clamp(11.25rem, 6.5vw, 13.75rem);--space-10xl: clamp(13.75rem, 7vw, 15.625rem);--space-11xl: clamp(15.625rem, 8vw, 18.75rem);--gap-xxs: var(--space-xxs);--gap-xs: var(--space-xs);--gap-sm: var(--space-sm);--gap-md: var(--space-md);--gap-lg: var(--space-lg);--gap-xl: var(--space-xl);--gap-2xl: var(--space-2xl);--gap-3xl: var(--space-3xl);--gap-4xl: var(--space-4xl);--gap-5xl: var(--space-5xl);--gap-6xl: var(--space-6xl);--gap-7xl: var(--space-7xl);--gap-8xl: var(--space-8xl);--gap-9xl: var(--space-9xl);--gap-10xl: var(--space-10xl);--gap-11xl: var(--space-11xl);--fs-xs: clamp(0.75rem, 0.70rem + 0.20vw, 0.875rem);--fs-sm: clamp(0.8125rem, 0.75rem + 0.25vw, 0.9375rem);--fs-base: clamp(0.875rem, 0.80rem + 0.35vw, 1rem);--fs-md: clamp(1rem, 0.90rem + 0.35vw, 1.125rem);--fs-lg: clamp(1.125rem, 1rem + 0.45vw, 1.375rem);--fs-h6: clamp(1rem, 0.95rem + 0.45vw, 1.25rem);--fs-h5: clamp(1.25rem, 1.1rem + 0.6vw, 1.5rem);--fs-h4: clamp(1.375rem, 1.2rem + 0.8vw, 1.75rem);--fs-h3: clamp(1.5rem, 1.25rem + 1vw, 2rem);--fs-h2: clamp(1.75rem, 1.4rem + 1.3vw, 2.5rem);--fs-h1: clamp(2rem, 1.6rem + 1.8vw, 3rem);--fs-display: clamp(2.5rem, 1.9rem + 2.2vw, 3.75rem);--fs-display-lg: clamp(3rem, 2.2rem + 2.8vw, 4.5rem);--fs-display-xl: clamp(3.5rem, 2.5rem + 3.4vw, 5rem);--shadow-x-0: 0;--shadow-x-xxs: 1px;--shadow-x-xs: 2px;--shadow-x-sm: 4px;--shadow-x-md: 6px;--shadow-x-lg: 12px;--shadow-y-0: 0;--shadow-y-xxs: 1px;--shadow-y-xs: 2px;--shadow-y-sm: 4px;--shadow-y-md: 6px;--shadow-y-lg: 12px;--shadow-blur-0: 0;--shadow-blur-xxs: 2px;--shadow-blur-xs: 4px;--shadow-blur-sm: 8px;--shadow-blur-md: 16px;--shadow-blur-lg: 32px;--shadow-spread-0: 0;--shadow-spread-inset: -1px;--shadow-spread-xs: 1px;--shadow-spread-sm: 2px;--shadow-spread-md: 4px;--shadow-spread-lg: 8px;--shadow-color-dark-sm: rgba(28, 31, 33, 0.12);--shadow-color-dark-md: rgba(28, 31, 33, 0.20);--shadow-color-dark-lg: rgba(28, 31, 33, 0.28);--shadow-color-gold-sm: rgba(212, 175, 55, 0.35);--shadow-color-gold-md: rgba(212, 175, 55, 0.55);--t-out-ultrafast: all 0.1s ease-out;--t-out-fast: all 0.2s ease-out;--t-out-midfast: all 0.35s ease-out;--t-out: all 0.5s ease-out;--t-out-midslow: all 0.65s ease-out;--t-out-slow: all 0.8s ease-out;--t-out-ultraslow: all 1.2s ease-out;--t-in-ultrafast: all 0.1s ease-in;--t-in-fast: all 0.2s ease-in;--t-in-midfast: all 0.35s ease-in;--t-in: all 0.5s ease-in;--t-in-midslow: all 0.65s ease-in;--t-in-slow: all 0.8s ease-in;--t-in-ultraslow: all 1.2s ease-in;--t-inout-ultrafast: all 0.1s ease-in-out;--t-inout-fast: all 0.2s ease-in-out;--t-inout-midfast: all 0.35s ease-in-out;--t-inout: all 0.5s ease-in-out;--t-inout-midslow: all 0.65s ease-in-out;--t-inout-slow: all 0.8s ease-in-out;--t-inout-ultraslow: all 1.2s ease-in-out;--fs-mini: clamp(0.5rem, 0.48rem + 0.08vw, 0.625rem);--fs-micro: clamp(0.5625rem, 0.53rem + 0.10vw, 0.6875rem);--fs-xxxs: clamp(0.625rem, 0.59rem + 0.12vw, 0.75rem);--fs-xxs: clamp(0.6875rem, 0.64rem + 0.14vw, 0.8125rem);--n-vspace-xxs: calc(var(--space-xxs) * -1);--n-vspace-xs: calc(var(--space-xs) * -1);--n-vspace-sm: calc(var(--space-sm) * -1);--n-vspace-md: calc(var(--space-md) * -1);--n-vspace-lg: calc(var(--space-lg) * -1);--n-vspace-xl: calc(var(--space-xl) * -1);--n-vspace-2xl: calc(var(--space-2xl) * -1);--n-vspace-3xl: calc(var(--space-3xl) * -1);--n-vspace-4xl: calc(var(--space-4xl) * -1);--n-vspace-5xl: calc(var(--space-5xl) * -1);--n-vspace-6xl: calc(var(--space-6xl) * -1);--n-vspace-7xl: calc(var(--space-7xl) * -1);--n-vspace-8xl: calc(var(--space-8xl) * -1);--n-vspace-9xl: calc(var(--space-9xl) * -1);--n-vspace-10xl: calc(var(--space-10xl) * -1);--n-vspace-11xl: calc(var(--space-11xl) * -1);--n-hspace-xxs: calc(var(--space-xxs) * -1);--n-hspace-xs: calc(var(--space-xs) * -1);--n-hspace-sm: calc(var(--space-sm) * -1);--n-hspace-md: calc(var(--space-md) * -1);--n-hspace-lg: calc(var(--space-lg) * -1);--n-hspace-xl: calc(var(--space-xl) * -1);--n-hspace-2xl: calc(var(--space-2xl) * -1);--n-hspace-3xl: calc(var(--space-3xl) * -1);--n-hspace-4xl: calc(var(--space-4xl) * -1);--n-hspace-5xl: calc(var(--space-5xl) * -1);--n-hspace-6xl: calc(var(--space-6xl) * -1);--n-hspace-7xl: calc(var(--space-7xl) * -1);--n-hspace-8xl: calc(var(--space-8xl) * -1);--n-hspace-9xl: calc(var(--space-9xl) * -1);--n-hspace-10xl: calc(var(--space-10xl) * -1);--n-hspace-11xl: calc(var(--space-11xl) * -1);--m-xxs: var(--space-xxs);--m-xs: var(--space-xs);--m-sm: var(--space-sm);--m-md: var(--space-md);--m-lg: var(--space-lg);--m-xl: var(--space-xl);--m-2xl: var(--space-2xl);--m-3xl: var(--space-3xl);--m-4xl: var(--space-4xl);--m-5xl: var(--space-5xl);--m-6xl: var(--space-6xl);--m-7xl: var(--space-7xl);--m-8xl: var(--space-8xl);--m-9xl: var(--space-9xl);--m-10xl: var(--space-10xl);--m-11xl: var(--space-11xl);--p-xxs: var(--space-xxs);--p-xs: var(--space-xs);--p-sm: var(--space-sm);--p-md: var(--space-md);--p-lg: var(--space-lg);--p-xl: var(--space-xl);--p-2xl: var(--space-2xl);--p-3xl: var(--space-3xl);--p-4xl: var(--space-4xl);--p-5xl: var(--space-5xl);--p-6xl: var(--space-6xl);--p-7xl: var(--space-7xl);--p-8xl: var(--space-8xl);--p-9xl: var(--space-9xl);--p-10xl: var(--space-10xl);--p-11xl: var(--space-11xl);--text-1: clamp(0.45rem, calc(-0.00044444444444444485 * (100vw - 17.5rem) + 0.45rem), 0.42rem);--text-2: clamp(0.56rem, calc(0 * (100vw - 17.5rem) + 0.56rem), 0.56rem);--text-3: clamp(0.7rem, calc(0.0007407407407407414 * (100vw - 17.5rem) + 0.7rem), 0.75rem);--text-4: clamp(0.88rem, calc(0.0017777777777777776 * (100vw - 17.5rem) + 0.88rem), 1rem);--text-5: clamp(1.09rem, calc(0.0035555555555555553 * (100vw - 17.5rem) + 1.09rem), 1.33rem);--text-6: clamp(1.37rem, calc(0.006074074074074073 * (100vw - 17.5rem) + 1.37rem), 1.78rem);--text-7: clamp(1.71rem, calc(0.00977777777777778 * (100vw - 17.5rem) + 1.71rem), 2.37rem);--text-8: clamp(2.14rem, calc(0.015111111111111112 * (100vw - 17.5rem) + 2.14rem), 3.16rem);--text-9: clamp(2.67rem, calc(0.022814814814814816 * (100vw - 17.5rem) + 2.67rem), 4.21rem);--text-10: clamp(3.34rem, calc(0.033629629629629634 * (100vw - 17.5rem) + 3.34rem), 5.61rem);--text-11: clamp(4.17rem, calc(0.049037037037037046 * (100vw - 17.5rem) + 4.17rem), 7.48rem);--n-space-6xs: clamp(-0.16rem, calc(0.00014814814814814828 * (100vw - 17.5rem) + -0.16rem), -0.15rem);--n-space-5xs: clamp(-0.2rem, calc(0 * (100vw - 17.5rem) + -0.2rem), -0.2rem);--n-space-4xs: clamp(-0.25rem, calc(-0.00029629629629629656 * (100vw - 17.5rem) + -0.25rem), -0.27rem);--n-space-3xs: clamp(-0.31rem, calc(-0.0007407407407407406 * (100vw - 17.5rem) + -0.31rem), -0.36rem);--n-space-2xs: clamp(-0.38rem, calc(-0.0013333333333333329 * (100vw - 17.5rem) + -0.38rem), -0.47rem);--n-space-xs: clamp(-0.48rem, calc(-0.0022222222222222227 * (100vw - 17.5rem) + -0.48rem), -0.63rem);--n-space-s: clamp(-0.6rem, calc(-0.0035555555555555553 * (100vw - 17.5rem) + -0.6rem), -0.84rem);--n-space-m: clamp(-0.75rem, calc(-0.005629629629629628 * (100vw - 17.5rem) + -0.75rem), -1.13rem);--n-space-l: clamp(-0.94rem, calc(-0.008296296296296296 * (100vw - 17.5rem) + -0.94rem), -1.5rem);--n-space-xl: clamp(-1.17rem, calc(-0.012296296296296296 * (100vw - 17.5rem) + -1.17rem), -2rem);--n-space-2xl: clamp(-1.46rem, calc(-0.01777777777777778 * (100vw - 17.5rem) + -1.46rem), -2.66rem);--n-space-3xl: clamp(-1.83rem, calc(-0.025481481481481476 * (100vw - 17.5rem) + -1.83rem), -3.55rem);--n-space-4xl: clamp(-2.29rem, calc(-0.03614814814814815 * (100vw - 17.5rem) + -2.29rem), -4.73rem);--n-space-5xl: clamp(-2.86rem, calc(-0.05111111111111111 * (100vw - 17.5rem) + -2.86rem), -6.31rem);--n-space-6xl: clamp(-3.58rem, calc(-0.07155555555555555 * (100vw - 17.5rem) + -3.58rem), -8.41rem);--n-space-7xl: clamp(-4.47rem, calc(-0.09985185185185187 * (100vw - 17.5rem) + -4.47rem), -11.21rem);--n-space-8xl: clamp(-5.59rem, calc(-0.13866666666666666 * (100vw - 17.5rem) + -5.59rem), -14.95rem);--n-space-9xl: clamp(-6.98rem, calc(-0.19185185185185183 * (100vw - 17.5rem) + -6.98rem), -19.93rem);--n-space-10xl: clamp(-8.73rem, calc(-0.26414814814814813 * (100vw - 17.5rem) + -8.73rem), -26.56rem);--n-space-11xl: clamp(-10.91rem, calc(-0.36296296296296293 * (100vw - 17.5rem) + -10.91rem), -35.41rem);--space-6xs: clamp(0.16rem, calc(-0.00014814814814814828 * (100vw - 17.5rem) + 0.16rem), 0.15rem);--space-5xs: clamp(0.2rem, calc(0 * (100vw - 17.5rem) + 0.2rem), 0.2rem);--space-4xs: clamp(0.25rem, calc(0.00029629629629629656 * (100vw - 17.5rem) + 0.25rem), 0.27rem);--space-3xs: clamp(0.31rem, calc(0.0007407407407407406 * (100vw - 17.5rem) + 0.31rem), 0.36rem);--space-2xs: clamp(0.38rem, calc(0.0013333333333333329 * (100vw - 17.5rem) + 0.38rem), 0.47rem);--space-xs: clamp(0.48rem, calc(0.0022222222222222227 * (100vw - 17.5rem) + 0.48rem), 0.63rem);--space-s: clamp(0.6rem, calc(0.0035555555555555553 * (100vw - 17.5rem) + 0.6rem), 0.84rem);--space-m: clamp(0.75rem, calc(0.005629629629629628 * (100vw - 17.5rem) + 0.75rem), 1.13rem);--space-l: clamp(0.94rem, calc(0.008296296296296296 * (100vw - 17.5rem) + 0.94rem), 1.5rem);--space-xl: clamp(1.17rem, calc(0.012296296296296296 * (100vw - 17.5rem) + 1.17rem), 2rem);--space-2xl: clamp(1.46rem, calc(0.01777777777777778 * (100vw - 17.5rem) + 1.46rem), 2.66rem);--space-3xl: clamp(1.83rem, calc(0.025481481481481476 * (100vw - 17.5rem) + 1.83rem), 3.55rem);--space-4xl: clamp(2.29rem, calc(0.03614814814814815 * (100vw - 17.5rem) + 2.29rem), 4.73rem);--space-5xl: clamp(2.86rem, calc(0.05111111111111111 * (100vw - 17.5rem) + 2.86rem), 6.31rem);--space-6xl: clamp(3.58rem, calc(0.07155555555555555 * (100vw - 17.5rem) + 3.58rem), 8.41rem);--space-7xl: clamp(4.47rem, calc(0.09985185185185187 * (100vw - 17.5rem) + 4.47rem), 11.21rem);--space-8xl: clamp(5.59rem, calc(0.13866666666666666 * (100vw - 17.5rem) + 5.59rem), 14.95rem);--space-9xl: clamp(6.98rem, calc(0.19185185185185183 * (100vw - 17.5rem) + 6.98rem), 19.93rem);--space-10xl: clamp(8.73rem, calc(0.26414814814814813 * (100vw - 17.5rem) + 8.73rem), 26.56rem);--space-11xl: clamp(10.91rem, calc(0.36296296296296293 * (100vw - 17.5rem) + 10.91rem), 35.41rem);}