
/**
* Correct the font size and margin on `h1` elements within `section` and
* `article` contexts in Chrome, Firefox, and Safari.
*/
h1 {
    font-size: calc(2em * 0.82);
    margin: 0.67em 0;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 400;
    line-height: 1.3;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    font-weight: inherit;
}

h1 {
    font-size: calc(4.2rem * 0.82);
    line-height: 110%;
    margin: 2.8rem 0 1.68rem 0;
}

h2 {
    font-size: calc(3.56rem * 0.82);
    line-height: 110%;
    margin: 2.3733333333rem 0 1.424rem 0;
}

h3 {
    font-size: calc(2.92rem * 0.82);
    line-height: 110%;
    margin: 1.9466666667rem 0 1.168rem 0;
}

h4 {
    font-size: calc(2.28rem * 0.82);
    line-height: 110%;
    margin: 1.52rem 0 0.912rem 0;
}

h5 {
    font-size: calc(1.64rem * 0.82);
    line-height: 110%;
    margin: 1.0933333333rem 0 0.656rem 0;
}

h6 {
    font-size: calc(1.15rem * 0.82);
    line-height: 110%;
    margin: 0.7666666667rem 0 0.46rem 0;
}

em {
    font-style: italic;
}

strong {
    font-weight: 500;
}
