/* Typography Styles for Dilip Das Portfolio
   Using Sora for headings and Inter for body text */

/* Base Typography */
body {
  font-family: 'Inter', sans-serif;
  font-weight: 400;
  line-height: 1.6;
}

/* Headings */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6,
.display-1, .display-2, .display-3, .display-4, .display-5, .display-6 {
  font-family: 'Sora', sans-serif;
  font-weight: 600;
  line-height: 1.2;
}

/* Specific Elements */
.navbar-brand {
  font-family: 'Sora', sans-serif;
  font-weight: 700;
}

.nav-link {
  font-family: 'Inter', sans-serif;
  font-weight: 500;
}

.btn, button {
  font-family: 'Inter', sans-serif;
  font-weight: 500;
}

/* Section Titles */
.section-title, 
.text-uppercase.fw-bold {
  font-family: 'Sora', sans-serif;
  letter-spacing: 1px;
}

/* Project Cards */
.project-card-content h4 {
  font-family: 'Sora', sans-serif;
  font-weight: 600;
}

/* Form Labels */
.form-label {
  font-family: 'Inter', sans-serif;
  font-weight: 500;
}

/* Footer */
footer {
  font-family: 'Inter', sans-serif;
}

/* Custom Classes */
.lead {
  font-family: 'Inter', sans-serif;
  font-weight: 400;
  line-height: 1.6;
}

.fw-bold {
  font-weight: 600;
}

/* Skill Badges */
.badge, .tech-badge {
  font-family: 'Inter', sans-serif;
  font-weight: 500;
}
