@font-face{font-family:"Manrope";font-style:normal;font-weight:300 800;font-display:swap;src:url("../fonts/manrope-latin.woff2") format("woff2")}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:300 600;font-display:swap;src:url("../fonts/dm-sans-latin.woff2") format("woff2")}
:root{
  --white:#ffffff;
  --black:#101110;          
  --muted:#74766f;          
  --soft:#f4f6f4;           
  --soft-2:#e9eeeb;         
  --card:#fbfbfa;           
  --card-hover:#f8f8f6;
  --heading:#505050;        
  --heading-dim:#b3b3b3;    
  --button:#05070b;         
  --green:#1c2423;         
  --green-soft:#28302f;
  --on-dark:#f4f6f2;        
  --line:rgba(16,17,16,.043);
  --line-hover:rgba(16,17,16,.05);
  --wave:rgba(16,17,16,.055);
  --font-head:"Manrope",system-ui,sans-serif;
  --font-body:"DM Sans",system-ui,sans-serif;
  --container:1600px;
  --content:908px;          
  --box-radius:14px;
  --section-space:clamp(64px,8.5vh,100px);
  --section-space-mobile:clamp(52px,8vh,72px);
  --section-half:43px;      
  --section-half-mobile:25px;
  --header-h:102px;
  --header-h-mobile:76px;
  --ease:cubic-bezier(.22,1,.36,1);
}
