:root {--min-viewport: 360;--max-viewport: 1600;--clamp-100: clamp(5rem, calc(-10rem + 10.417vw), 10rem);--clamp-120: clamp(6rem, calc(-12rem + 12.5vw), 12rem);--base-font: 10;--clamp-unit: 1vw;--page-layout-width: clamp(920px, calc(-520px + 100vw), 1400px);--clamp-200: clamp(10rem, calc(-20rem + 20.833vw), 20rem);--m-top-60: clamp(3rem, calc(-6rem + 6.25vw), 6rem);--m-top-50: clamp(2rem, calc(1.4rem + 1.875vw), 5rem);--m-botton-70: clamp(3.5rem, calc(2.8rem + 2.188vw), 7rem);--m-top-40: clamp(2rem, calc(-4rem + 4.167vw), 4rem);--font-size-72px: clamp(2.80rem, calc(1.920rem + 2.750vw), 7.20rem);;--font-size-80px: clamp(3.20rem, calc(2.240rem + 3.000vw), 8.00rem);;--font-size-20px: clamp(1.60rem, calc(1.520rem + 0.250vw), 2.00rem);;--font-size-16px: 1.60rem;;--font-size-24px: clamp(1.60rem, calc(1.440rem + 0.500vw), 2.40rem);;--font-size-44px: clamp(2.20rem, calc(1.760rem + 1.375vw), 4.40rem);;--font-size-28px: clamp(1.80rem, calc(1.600rem + 0.625vw), 2.80rem);;--font-size-40px: clamp(2rem, calc(1.273rem + 2.273vw), 4rem);;--page-layout-fullwidth: 100%;--clamp-220: clamp(10rem, calc(7.6rem + 7.5vw), 22rem);;--clamp-260: clamp(4rem, calc(-0.4rem + 13.75vw), 26rem);--clamp-160: clamp(3rem, calc(0.4rem + 8.125vw), 16rem);--font-size-32px: clamp(2.00rem, calc(1.760rem + 0.750vw), 3.20rem);;}