:root {--Text-XXS: clamp(0.9rem, 0.5vw + 0.8rem, 1.35rem);--Green: rgb(157, 191, 145);--Text-XXL: clamp(2.5rem, 4.0vw + 1.7rem, 5.0rem);--Text-XL: clamp(2.2rem, 3.5vw + 1.5rem, 4.5rem);--Text-L: clamp(1.8rem, 2.5vw + 1.3rem, 3.6rem);--Text-MX: (1.6rem, 2.0vw + 1.2rem, 3.15rem);--Text-M: clamp(1.4rem, 1.5vw + 1.1rem, 2.7rem);--Text-S: clamp(1.2rem, 1.2vw + 1.0rem, 2.25rem);--Text-XS: clamp(1.0rem, 0.8vw + 0.9rem, 1.8rem);--menu-sub: clamp(0.9rem, 0.5vw + 0.8rem, 1.35rem);--space-10: clamp(0.5rem, 0.12vw + 0.47rem, 0.625rem);--space-20: clamp(1rem, 0.23vw + 0.95rem, 1.25rem);--space-30: clamp(1.25rem, 0.7vw + 1.08rem, 1.875rem);--space-100: clamp(1.5rem, 1.17vw + 1.23rem, 2.5rem);--space-80: clamp(1.75rem, 1.64vw + 1.36rem, 3.125rem);--space-60: clamp(2rem, 2.11vw + 1.5rem, 3.75rem);--space-50: clamp(2.5rem, 3.05vw + 1.78rem, 5rem);--space-40: clamp(3rem, 3.99vw + 2.06rem, 6.25rem);--menu-header: clamp(1.0rem, 0.8vw + 0.9rem, 1.8rem);--menu-sub-space-tb: 5px;--menu-sub-space-rl: 10px;--slider-title: var(--Text-L);--slider-ribbon-bg: #F7E6CA;--slider-ribbon-rotation: -30deg;--slider-ribbon-top: 0%;--slider-ribbon-left: -50%;--space-4xs: clamp(0.71rem, calc(0.0015740740740740745 * (100vw - 36rem) + 0.71rem), 0.88rem);--space-3xs: clamp(1rem, calc(0.0023148148148148147 * (100vw - 36rem) + 1rem), 1.25rem);--space-2xs: clamp(1.41rem, calc(0.0033333333333333344 * (100vw - 36rem) + 1.41rem), 1.77rem);--space-xs: clamp(2rem, calc(0.004629629629629629 * (100vw - 36rem) + 2rem), 2.5rem);--space-s: clamp(2.83rem, calc(0.006574074074074073 * (100vw - 36rem) + 2.83rem), 3.54rem);--space-m: clamp(4rem, calc(0.009259259259259259 * (100vw - 36rem) + 4rem), 5rem);--space-l: clamp(5.65rem, calc(0.013148148148148147 * (100vw - 36rem) + 5.65rem), 7.07rem);--space-xl: clamp(8rem, calc(0.01842592592592593 * (100vw - 36rem) + 8rem), 9.99rem);--space-2xl: clamp(11.31rem, calc(0.026111111111111113 * (100vw - 36rem) + 11.31rem), 14.13rem);--space-3xl: clamp(15.99rem, calc(0.036944444444444446 * (100vw - 36rem) + 15.99rem), 19.98rem);--text-1: clamp(0.98rem, calc(0.0006481481481481487 * (100vw - 36rem) + 0.98rem), 1.05rem);--text-2: clamp(1.11rem, calc(0.0007407407407407393 * (100vw - 36rem) + 1.11rem), 1.19rem);--text-3: clamp(1.24rem, calc(0.000833333333333334 * (100vw - 36rem) + 1.24rem), 1.33rem);--text-4: clamp(1.4rem, calc(0.0009259259259259267 * (100vw - 36rem) + 1.4rem), 1.5rem);--text-5: clamp(1.57rem, calc(0.00111111111111111 * (100vw - 36rem) + 1.57rem), 1.69rem);--text-6: clamp(1.77rem, calc(0.0012037037037037027 * (100vw - 36rem) + 1.77rem), 1.9rem);--text-7: clamp(1.99rem, calc(0.00138888888888889 * (100vw - 36rem) + 1.99rem), 2.14rem);--text-8: clamp(2.24rem, calc(0.0014814814814814786 * (100vw - 36rem) + 2.24rem), 2.4rem);--text-9: clamp(2.52rem, calc(0.001666666666666668 * (100vw - 36rem) + 2.52rem), 2.7rem);--text-10: clamp(2.84rem, calc(0.0018518518518518534 * (100vw - 36rem) + 2.84rem), 3.04rem);--text-11: clamp(3.19rem, calc(0.0021296296296296293 * (100vw - 36rem) + 3.19rem), 3.42rem);--section-gutter: clamp(1.25rem, 8vw, 9.375rem);--heading-1: clamp(1.74rem, calc(0 * (100vw - 36rem) + 1.74rem), 1.74rem);--heading-2: clamp(2.08rem, calc(0 * (100vw - 36rem) + 2.08rem), 2.08rem);--heading-3: clamp(2.5rem, calc(0 * (100vw - 36rem) + 2.5rem), 2.5rem);--heading-4: clamp(3rem, calc(0 * (100vw - 36rem) + 3rem), 3rem);--heading-5: clamp(3.6rem, calc(0 * (100vw - 36rem) + 3.6rem), 3.6rem);--heading-6: clamp(4.32rem, calc(0 * (100vw - 36rem) + 4.32rem), 4.32rem);--heading-7: clamp(5.18rem, calc(0 * (100vw - 36rem) + 5.18rem), 5.18rem);--heading-8: clamp(6.22rem, calc(0 * (100vw - 36rem) + 6.22rem), 6.22rem);--heading-9: clamp(7.46rem, calc(0 * (100vw - 36rem) + 7.46rem), 7.46rem);--heading-10: clamp(8.96rem, calc(0 * (100vw - 36rem) + 8.96rem), 8.96rem);--heading-11: clamp(10.75rem, calc(0 * (100vw - 36rem) + 10.75rem), 10.75rem);}