:root {--content-width: 1200px;--fs-14: 14px;--fs-16: 16px;--fs-56: clamp(2.8rem, 1.283rem + 3.175vw, 5.6rem);--space-6: 0.6rem;--space-12: 1.2rem;--fs-18: 18px;--fs-64: clamp(2.8rem, 0.849rem + 4.082vw, 6.4rem);--fs-104: clamp(3.6rem, -0.085rem + 7.71vw, 10.4rem);--fs-20: 20px;--fs-40: 40px;--space-10: 1rem;--fs-24-16: clamp(1.6rem, 1.166rem + 0.907vw, 2.4rem);--fs-140: clamp(10rem, 7.832rem + 4.535vw, 14rem);--fs-28: clamp(1.6rem, 0.95rem + 1.361vw, 2.8rem);--fs-32: 32px;--space-8: 0.8rem;--space-14: 1.4rem;--space-16: 1.6rem;--space-18: 1.8rem;--space-20: 2rem;--space-22: 2.2rem;--space-24: 2.4rem;--space-26: 2.6rem;--space-28: 2.8rem;--space-30: 3rem;--space-32: 3.2rem;--space-34: 3.4rem;--space-38: 3.8rem;--space-36: 3.6rem;--space-40: 4rem;--space-42: 4.2rem;--space-44: 4.4rem;--space-46: 4.6rem;--space-48: 4.8rem;--space-50: 5rem;--space-52: 5.2rem;--space-54: 5.4rem;--space-56: 5.6rem;--space-58: 5.8rem;--space-60: 6rem;--space-150: clamp(10rem, 7.29rem + 5.669vw, 15rem);--space-100: 10rem;--fs-28-20: clamp(2rem, 1.566rem + 0.907vw, 2.8rem);--fs-16-14: clamp(1.4rem, 1.292rem + 0.227vw, 1.6rem);--fs-20-16: clamp(1.6rem, 1.383rem + 0.454vw, 2rem);--fs-24: 2.4rem;--fs-20-18: clamp(1.8rem, 1.692rem + 0.227vw, 2rem);--fs-40-24: clamp(2.4rem, 1.533rem + 1.814vw, 4rem);--32-20: clamp(2rem, 1.35rem + 1.361vw, 3.2rem);--header-height: 10rem;}