/* ========================================================================
   Papers section — minimal styles layered on top of the project card
   pattern. Most of the look is inherited from .project_row /
   .project_link / .project_title / .project_meta / .project_tag /
   .project_summary in css/projects.css; this file only adds the bits
   that are paper-specific.
   ======================================================================== */

/* Authors line under the title on a paper detail page */
.paper_authors {
  font-size: 15px;
  color: var(--muted);
  font-style: italic;
  margin: 0 0 24px;
  letter-spacing: 0.2px;
}

/* Paper titles in the home-page strip and on papers.html — bold
   serif, matching the rest of the .project_title look but with
   stronger weight so papers stand out from the project cards. */
#papers .project_title {
  font-weight: 700;
}

/* Home-page Papers section — sits below #projects, separated by a rule
   that matches the existing .section rhythm. */
#papers {
  padding: 40px 0 100px;
  border-top: 1px solid var(--rule);
  margin-top: 40px;
}

#papers .section_label {
  margin: 0 0 28px;
}

/* Use the same card grid as Projects, with a little extra vertical space
   between paper entries. */
#papers .projects_list {
  row-gap: 96px;
}

/* Section heading on the standalone papers.html */
#papers .papers_heading {
  font-family: "Playfair Display", Georgia, serif;
  font-size: clamp(36px, 5vw, 56px);
  font-weight: 700;
  letter-spacing: -0.8px;
  line-height: 1.1;
  margin: 0 0 40px;
  max-width: 820px;
}
