/* Portfolio typography: Acumin Pro and Neuzeit Grotesk. */
body { font-family: "acumin-pro", sans-serif; font-weight: 400; letter-spacing: -.01em; }
h1,h2,h3,h4,h5,h6 { font-family: "neuzeit-grotesk", sans-serif; font-weight: 700; }
.project-page #portfolio-content, #portfolio-wrapper { font-family: "acumin-pro", sans-serif; }
.project-page .project-summary h1, .project-page .portfolio-description h2,
.project-page .quip-additional h2, .project-page .project-facts dt,
#portfolio-wrapper h1, #portfolio-wrapper h2, #portfolio-wrapper h3,
#portfolio-wrapper h4, #portfolio-wrapper h5 { font-family: "neuzeit-grotesk", sans-serif; font-weight: 700; }
.project-page .project-facts dt,
#portfolio-wrapper .portfolio-meta h4,
#portfolio-wrapper .portfolio-meta h5 {
 text-transform: uppercase;
 font-size: 12px;
 line-height: 1.5;
 letter-spacing: .08em;
 font-weight: 700;
}
.project-page .project-facts dd,
#portfolio-wrapper .portfolio-meta p { font-weight: 300; font-style: normal; font-size: 16px; line-height: 1.55; }
.project-page .project-summary .image-caption,
.gtc-feature figcaption, .gtc-note { color: #c92320; }
