:root {--radius-s: 0.4rem;--radius-l: 1.6rem;--radius-m: 0.8rem;--radius-xs: 0.2rem;--radius-pill: 999rem;--text-tiny: clamp(0.75rem, 0.5rem + 0.5vw, 0.875rem);--text-small: clamp(0.875rem, 0.625rem + 0.6vw, 1rem);--text-regular: clamp(1rem, 0.75rem + 1.2vw, 1.25rem);--text-medium: clamp(1.25rem, 0.875rem + 1.6vw, 1.666rem);--text-large: clamp(1.666rem, 1rem + 2.2vw, 2.22rem);--text-xlarge: clamp(2.22rem, 1.125rem + 3vw, 2.96rem);--text-xxlarge: clamp(2.96rem, 1.25rem + 4vw, 3.94rem);--fs-h6: clamp(1rem, 0.625rem + 1.2vw, 1.25rem);--fs-h5: clamp(1.25rem, 0.75rem + 1.6vw, 1.666rem);--fs-h4: clamp(1.666rem, 1rem + 2.2vw, 2.22rem);--fs-h3: clamp(2.22rem, 1.125rem + 3vw, 2.96rem);--fs-h2: clamp(2.96rem, 1.25rem + 4vw, 3.94rem);--fs-h1: clamp(3.94rem, 1.375rem + 5.6vw, 5.26rem);--lh-thigh: clamp(1.1, 1.05 + 0.2vw, 1.2);--lh-base: clamp(1.4, 1.2 + 0.3vw, 1.5);--lh-loose: clamp(1.6, 1.4 + 0.4vw, 1.75);--space-xxs: clamp(0.25rem, 0.125rem + 0.4vw, 0.375rem);--space-xs: clamp(0.375rem, 0.125rem + 0.6vw, 0.5rem);--space-s: clamp(0.5rem, 0.1875rem + 1vw, 0.75rem);--space-m: clamp(0.75rem, 0.375rem + 1.6vw, 1.25rem);--space-l: clamp(1rem, 0.5rem + 2.4vw, 1.875rem);--space-xl: clamp(1.5rem, 0.75rem + 3.6vw, 2.5rem);--space-xxl: clamp(2rem, 1rem + 4.8vw, 3.5rem);--space-xxxl: clamp(3rem, 1.5rem + 6.4vw, 5rem);--gap-xxs: clamp(0.25rem, 0.125rem + 0.4vw, 0.375rem);--gap-xs: clamp(0.375rem, 0.125rem + 0.6vw, 0.5rem);--gap-s: clamp(0.5rem, 0.1875rem + 1vw, 0.75rem);--gap-m: clamp(0.75rem, 0.375rem + 1.6vw, 1.25rem);--gap-l: clamp(1rem, 0.5rem + 2.4vw, 1.875rem);--gap-xl: clamp(1.5rem, 0.75rem + 3.6vw, 2.5rem);--gap-xxl: clamp(2rem, 1rem + 4.8vw, 3.5rem);--gap-xxxl: clamp(3rem, 1.5rem + 6.4vw, 5rem);--primary: #023150;--white: #F7F9F9;--light-green: #BED8D4;--gradient: #C6D0CC;--secondary: #9FB4B5;}