/* Meaningful supporting information stays readable; decorative blurbs are removed in markup. */
.opening-description {
  font-size:15px;
}
.service-card > p,
.service-card > ul,
.pricing-intro .timing-note,
.price-follow,
.ownership-note,
.pricing-footnote,
.care-table p,
.care-table h3 span,
.care-timing,
.question-list p,
.question-list summary,
.contact-section label,
.field-error,
.form-result,
.site-footer p,
.site-footer > div > p,
.site-footer > a:last-child,
.actual-work-list a {
  font-size:14px;
  line-height:1.75;
}
.work-section--selected .work-caption > span {
  font-size:14px;
}
.film-pause,
.work-reels-toggle {
  font-size:12px;
}
@media(min-width:651px) {
  .service-card h3 {
    min-height:2.08em;
  }
}
