:root {--padding-v: clamp(5rem, 5.631vw + 2.309rem, 10rem);--padding-h: 2rem;--padding-s: clamp(1rem, 1.126vw + 0.462rem, 2rem);--padding-m: clamp(2rem, 1.126vw + 1.462rem, 3rem);--padding-l: clamp(3rem, 2.252vw + 1.923rem, 5rem);--h1: clamp(3rem, 3.25vw + 1.96rem, 6.4rem);--h2: clamp(2.8rem, 1.912vw + 2.188rem, 4.8rem);--h3: clamp(2.6rem, 0.956vw + 2.294rem, 3.6rem);--h4: clamp(2.2rem, 0.45vw + 1.985rem, 2.6rem);--h5: 2rem;--h6: 1.8rem;--body-m: clamp(1.8rem, 0.676vw + 1.477rem, 2.4rem);--body-s: clamp(1.7rem, 0.338vw + 1.539rem, 2rem);--transition: 0.5s;--icon-size-m: clamp(1.5rem, 0.563vw + 1.231rem, 2rem);--green: #5B8359;--black: #1B1B1B;--white: #FFF8F8;--green-dark: #3A6538;--stroke-light: #E0E0E0;--stroke-dark: #A6A6A6;--border-radius: 14px;--text-color: #515151;--video-icon-size: clamp(5rem, 11.261vw + -0.383rem, 15rem);--video-icon-size-s: clamp(5rem, 5.631vw + 2.309rem, 10rem);}