@font-face {
  font-family: "Source Serif Pro";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local("Source Serif Pro Italic"), local("SourceSerifPro-It"),
    url(/wp-content/themes/a8c/automattic-2011/fonts/source-serif-pro-italic-400-latin-ext.woff2)
      format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

.wrk-title {
  font-size: 3.8em;
  line-height: 1.1em;
  color: #000;
  margin: 0 0 0.2em;
  text-rendering: optimizeLegibility;
  width: auto;
  font-family: Source Serif Pro;
  margin-bottom: 6rem;
}

.wrk-matter {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  justify-items: end;
}
.jtitle {
  font-weight: 400;
  font-family: Source Serif Pro;
  font-style: normal;
}
.ptitle {
  margin: 1.2rem 0;
  font-size: 16px;
  line-height: 1.5;
  font-family: Source Serif Pro;
  /* width: 300px; */
}

.dvdhr {
  border: 0;
  border-top: 2px solid;
  margin-bottom: 2rem;
}
.wwsp {
  margin-bottom: 2rem;
  font-weight: 400;
}
#wwuh3 {
  margin-bottom: 4rem;
}
.lastp {
  margin-bottom: 6rem;
}
