:root{--s-40:clamp(2rem, calc(0.1rem + 2vw), 4rem);--copy-large:clamp(1.5rem, calc(0.1rem + 1.124vw), 2.124rem);--trans-03:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);--copy:clamp(1.4rem, calc(0.1rem + 0.9vw), 1.8rem);--link:clamp(1.2rem, calc(0.1rem + 0.7vw), 1.7rem);--s-60:clamp(3rem, calc(0.1rem + 3vw), 6rem);--h2:clamp(3.2rem, calc(0.1rem + 3.2vw), 7rem);--s-120:clamp(6rem, calc(0.1rem + 6vw), 12rem);--hero:clamp(4.4rem, calc(0.1rem + 4.4vw), 10rem);--s-100:clamp(5rem, calc(0.1rem + 5vw), 10rem);--h3:clamp(2.4rem, calc(0.1rem + 2.4vw), 4.8rem);--h4:clamp(1.8rem, calc(0.1rem + 1.4vw), 3.2rem);--trans-06:all 0.6s cubic-bezier(0.4, 0, 0.2, 1);--s-80:clamp(4rem, calc(0.1rem + 4vw), 8rem);--min-viewport:360;--max-viewport:1600;--base-font:10;--clamp-unit:1vw}