.content-page__header{border-bottom:1px solid #6f6f6e;text-align:center;min-height:172px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-position:50% calc(100% + 1px);background-repeat:no-repeat;background-image:url(background-generic-content-page.2d6b8cb4.svg);background-size:100% auto}.content-page__header__title{font-size:44.8px;font-size:2.8rem;color:#6f6f6e;font-weight:600;margin:0}.content-page__header__subtitle{font-size:28.8px;font-size:1.8rem;font-weight:400;margin:10px 0 0;color:#33443f}.content-page__content li,.content-page__content p{font-size:25.6px;font-size:1.6rem}.content-page__content li{margin-bottom:1em}.content-page__content h2,.content-page__content h3,.content-page__content h4{margin:1.5em 0}.content-page__content h2:first-child,.content-page__content h3:first-child,.content-page__content h4:first-child{margin-top:0}.content-page__content h2{font-size:41.6px;font-size:2.6rem}.content-page__content h3{font-size:33.6px;font-size:2.1rem}.content-page__content h4{font-size:25.6px;font-size:1.6rem}.content-table{margin:30px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.content-table th{font-weight:400;text-align:left}.content-table td,.content-table th{font-size:25.6px;font-size:1.6rem;padding:10px 0}.content-table td+td,.content-table td+th,.content-table th+td,.content-table th+th{padding-left:30px}.content-table__number{text-align:right}.content-table__number.is-negative{color:#e7004c}.content-table__number.is-total{font-weight:700}@media screen and (min-width:768px){.content-page__header{min-height:323px;background-size:1440px auto}.content-page__header__title{font-size:4.5rem}.content-page__content h2{font-size:3.3rem}.content-page__content h2,.content-page__content h3,.content-page__content h4{margin-top:2.5em}.content-page__content h2:first-child,.content-page__content h3:first-child,.content-page__content h4:first-child{margin-top:0}}@media screen and (min-width:600px){.content-page__header__subtitle{font-size:1.8rem;margin-top:15px}}