:root {--gap-5: 0.3125rem;--gap-10: 0.625rem;--gap-15: 0.9375rem;--gap-20: 1.25rem;--gap-30: 1.875rem;--gap-45: 2.8125rem;--gap-60: 3.75rem;--gap-100: 6.25rem;--0.2s: all 0.2s ease-in-out;--grid-4col: repeat(4,minmax(0,1fr));--grid-3col: repeat(3,minmax(0,1fr));--grid-2col: repeat(2,minmax(0,1fr));--grid-1col: repeat(1,minmax(0,1fr));--text-xs: clamp(0.68rem, calc(0.00029629629629629494 * (100vw - 22.5rem) + 0.68rem), 0.7rem);--text-s: clamp(0.85rem, calc(0.0013333333333333329 * (100vw - 22.5rem) + 0.85rem), 0.94rem);--text-m: clamp(1.06rem, calc(0.002814814814814814 * (100vw - 22.5rem) + 1.06rem), 1.25rem);--text-l: clamp(1.33rem, calc(0.005037037037037035 * (100vw - 22.5rem) + 1.33rem), 1.67rem);--heading-2xs: clamp(1.02rem, calc(-0.001037037037037038 * (100vw - 22.5rem) + 1.02rem), 0.95rem);--heading-xs: clamp(1.28rem, calc(-0.00014814814814814828 * (100vw - 22.5rem) + 1.28rem), 1.27rem);--heading-s: clamp(1.6rem, calc(0.0013333333333333311 * (100vw - 22.5rem) + 1.6rem), 1.69rem);--heading-m: clamp(2rem, calc(0.003703703703703704 * (100vw - 22.5rem) + 2rem), 2.25rem);--heading-l: clamp(2.5rem, calc(0.007407407407407408 * (100vw - 22.5rem) + 2.5rem), 3rem);--heading-xl: clamp(3.13rem, calc(0.01288888888888889 * (100vw - 22.5rem) + 3.13rem), 4rem);--heading-2xl: clamp(3.91rem, calc(0.021037037037037035 * (100vw - 22.5rem) + 3.91rem), 5.33rem);--heading-3xl: clamp(4.88rem, calc(0.032888888888888884 * (100vw - 22.5rem) + 4.88rem), 7.1rem);--gap-5: clamp(0.23rem, calc(0.001185185185185185 * (100vw - 22.5rem) + 0.23rem), 0.31rem);--gap-10: clamp(0.47rem, calc(0.0023703703703703708 * (100vw - 22.5rem) + 0.47rem), 0.63rem);--gap-20: clamp(0.94rem, calc(0.004592592592592593 * (100vw - 22.5rem) + 0.94rem), 1.25rem);--gap-40: clamp(1.88rem, calc(0.009185185185185187 * (100vw - 22.5rem) + 1.88rem), 2.5rem);--gap-80: clamp(3.75rem, calc(0.018518518518518517 * (100vw - 22.5rem) + 3.75rem), 5rem);--gap-160: clamp(7.5rem, calc(0.037037037037037035 * (100vw - 22.5rem) + 7.5rem), 10rem);}