@charset "UTF-8";
/* ============================================================
   Project – Funding Section Styling
============================================================ */
.project h1 {
  text-align: center;
}

.project .funders,
.project .funders * {
  text-align: left;
}

.project .funder-block {
  margin-bottom: 1.2rem;
}

.project .funder-name {
  font-weight: var(--bold);
}

.project .funder-meta {
  margin-left: 1rem;
  font-size: 0.9rem;
  color: var(--gray);
  line-height: 1.4;
}

.project-description {
  text-align: left;
}

.project-description-link {
  margin-left: 0.4rem;
  font-size: 0.9rem;
  color: var(--gray);
  text-decoration: none;
  transition: color var(--transition);
}

.project-description-link .arrow {
  margin-left: 0.2rem;
  transition: transform var(--transition);
}

.project-description-link:hover {
  color: var(--primary);
}

.project-description-link:hover .arrow {
  transform: translateX(3px);
}

/*# sourceMappingURL=project.css.map */