:root{
    
  
  --fs-body-xs:clamp(1.1111rem, 1.0965rem + 0.0406vw, 1.152rem);
  --fs-body-s: clamp(1.3333rem, 1.2952rem + 0.106vw, 1.44rem);
  --fs-body-m: clamp(1.6rem, 1.5284rem + 0.1988vw, 1.8rem);
  --fs-body-l: clamp(1.92rem, 1.8019rem + 0.328vw, 2.25rem);
  --fs-body-xl: clamp(2.304rem, 2.122rem + 0.5055vw, 2.8125rem);
  --fs-body-xxl: clamp(2.7648rem, 2.4961rem + 0.7463vw, 3.5156rem);
  --fs-icon-s: clamp(1.1111rem, 1.0965rem + 0.0406vw, 1.152rem);
  --fs-icon-m: clamp(1.3333rem, 1.2952rem + 0.106vw, 1.44rem);
  --fs-icon-l: clamp(1.6rem, 1.5284rem + 0.1988vw, 1.8rem);
  --fs-icon-xl: clamp(1.92rem, 1.8019rem + 0.328vw, 2.25rem);
  --fs-icon-xxl: clamp(2.304rem, 2.122rem + 0.5055vw, 2.8125rem);

  

  --fs-h6: clamp(1.8868rem, 1.8716rem + 0.042vw, 1.929rem);
  --fs-h5: clamp(2.1226rem, 2.0538rem + 0.1911vw, 2.3148rem);
  --fs-h4: clamp(2.3879rem, 2.2484rem + 0.3875vw, 2.7778rem);
  --fs-h3: clamp(2.6864rem, 2.4549rem + 0.6431vw, 3.3333rem);
  --fs-h2: clamp(3.0222rem, 2.6723rem + 0.9719vw, 4rem);
  --fs-h1: clamp(3.4rem, 2.899rem + 1.3917vw, 4.8rem);

  
  --lh-body-s: 1.6;
  --lh-body-m: 1.5;
  --lh-body-l: 1.4;
  --lh-body-xl: 1.3;
  --lh-body-xxl: 1.2;
  --lh-h1: 1.2;
  --lh-h2: 1.2;
  --lh-h3: 1.2;
  --lh-h4: 1.3;
  --lh-h5: 1.3;
  --lh-h6: 1.3;
}