:root {--padding-v: clamp(3rem, 4.505vw + 0.847rem, 7rem);--padding-h: clamp(1rem, 1.126vw + 0.462rem, 2rem);--padding-s: clamp(1rem, 1.126vw + 0.462rem, 2rem);--padding-l: clamp(3rem, 2.252vw + 1.923rem, 5rem);--padding-m: clamp(2rem, 1.126vw + 1.462rem, 3rem);--h1: clamp(2.625rem, 2.125vw + 2.2rem, 4.75rem);--h3: clamp(1.75rem, 1.25vw + 1.507rem, 3rem);--h4: clamp(1.5rem, 0.938vw + 1.3125rem, 2.4375rem);--h2: clamp(2.25rem, 1.563vw + 1.957rem, 3.8125rem);--h5: clamp(1.25rem, 0.688vw + 1.1075rem, 1.9375rem);--h6: clamp(1.125rem, 0.438vw + 1.036rem, 1.5625rem);--body-m: clamp(1.125rem, 0.438vw + 1.036rem, 1.5625rem);--body-s: clamp(1rem, 0.25vw + 0.95rem, 1.25rem);--transition: 0.5s;--icon-size-m: clamp(1.5rem, 0.563vw + 1.231rem, 2rem);--h7: clamp(1rem, 0.25vw + 0.95rem, 1.25rem);--body-xs: clamp(0.875rem, 0.125vw + 0.847rem, 1rem);--Green: #22B056;--Dark Green: #126131;--Stroke: #CFCABF;--Text: #514F4C;--Black: #000000;--Hover: #F4EAD1;--Off White: #F9F3E5;--transition-s: 0.2s;--br-60: 3.75rem;--gap-m: clamp(0.875rem, 1.5vw + 0.575rem, 2.375rem);--gap-s: clamp(0.625rem, 1.25vw + 0.375rem, 1.75rem);}