:root {
  /* colors */
  --color-main: #ffffff;
  --color-background: #0B1F3A;
  --color-background-second: #EEF3F9;
  --color-text: #EAF2FF;
  --color-accent: #FF6B4A;
  --color-text-second: #e2e8f0;
  --btn-text: #071428;
  --border-color: #7fa6d96e;
  --gradient-main: #081429;
  --gradient-second: #3E9D56;
  --border-radius: 2px;
  
  /* paddings */
  --padding-container-main: 0 24px;
  --padding-container-mobile: 0 12px;
  --border-main: 1px solid var(--border-color);
  --box-shadow: 0 4px 24px rgba(0, 0, 0, 0.08);
  --btn-border-radius: 2px;
  
  /* text */
  --h1-size-main: clamp(36px, 5vw, 56px);
  /* intro */
  --form-background: #ffffff9f;
  --intro-color-text: var(--color-text);
  --intro-border-radius: var(--border-radius);
}