@charset "utf-8";
body h1.is-style-header, body h2.is-style-header, body h3.is-style-header, body h4.is-style-header, body h5.is-style-header, body h6.is-style-header {
  padding: 0.5em;
  margin: 1.5em auto;
  max-width: 72rem;
  width: auto;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #5cc1ca;
  color: #595858;
  line-height: 2em;
  font-weight: 100; }
  body h1.is-style-headline, body h2.is-style-headline, body h3.is-style-headline, body h4.is-style-headline, body h5.is-style-headline, body h6.is-style-headline {
    margin: 1em auto;
    max-width: 72rem;
    width: auto;
    color: #595858;
    line-height: 2em;
    font-weight: 100;
    letter-spacing: 0.2em; }
  body h1.is-style-catch, body h2.is-style-catch, body h3.is-style-catch, body h4.is-style-catch, body h5.is-style-catch, body h6.is-style-catch {
    margin: 1.5em auto;
    max-width: 72rem;
    width: auto;
    color: #5cc1ca;
    line-height: 2em;
    font-weight: 100; }
  body h1.is-style-header, body h1.is-style-headline, body h1.is-style-catch {
    font-size: 3.8rem; }
  body h2.is-style-header, body h2.is-style-headline, body h2.is-style-catch {
    font-size: 3.3rem; }
  body h3.is-style-header, body h3.is-style-headline, body h3.is-style-catch {
    font-size: 2.8rem; }
  body h4.is-style-header, body h4.is-style-headline, body h4.is-style-catch {
    font-size: 2.3rem; }
  body h5.is-style-header, body h5.is-style-headline, body h5.is-style-catch {
    font-size: 1.8rem; }
  body h6.is-style-header, body h6.is-style-headline, body h6.is-style-catch {
    font-size: 1.3rem; }
