:root {--base: #1D1D1B;--primary: #D3D733;--light: #ffffff;--text: #E0E0E0;--text-dark: #8c8c8c;--border-radius: 16px;--black: #000000;--text-darker: #1D1D1B;--content-gap: clamp(2rem, 1.754vw + 1.439rem, 4rem);--h1-size: clamp(4rem, 2.778vw + 2.944rem, 7rem);--h2-size: clamp(3rem, 1.667vw + 2.367rem, 4.8rem);--h3-size: clamp(2.4rem, 1.111vw + 1.978rem, 3.6rem);--h4-size: clamp(2rem, 0.741vw + 1.719rem, 2.8rem);--h5-size: clamp(1.7rem, 0.648vw + 1.454rem, 2.4rem);--h6-size: clamp(1.5rem, 0.648vw + 1.254rem, 2.2rem);--site-width: 1460px;--section-padding-inline: clamp(2rem, 3.704vw + 0.593rem, 6rem);--section-padding-block: clamp(3rem, 1.852vw + 2.407rem, 5rem);--text-m: clamp(1.5rem, 0.185vw + 1.43rem, 1.7rem);--text-xl: clamp(1.7rem, 0.463vw + 1.524rem, 2.2rem);--text-s: clamp(1.3rem, 0.185vw + 1.23rem, 1.5rem);--text-xs: clamp(1.2rem, 0.093vw + 1.165rem, 1.3rem);--text-l: clamp(1.6rem, 0.351vw + 1.488rem, 2rem);}