.headline__base{max-width:1170px;margin-left:auto;margin-right:auto;position:relative;color:#0a1419}
.headline__base:before,.headline__base:after{content:" ";display:table}
.headline__base:after{clear:both}
.col.col--large-12 .headline__base{padding-left:3.75%;padding-right:3.75%}
@media(min-width:1170px){.col.col--large-12 .headline__base{padding-left:calc(3.75% - ((100% - 1170px) / 2));padding-right:calc(3.75% - ((100% - 1170px) / 2))}
}
@media(min-width:1264px){.col.col--large-12 .headline__base{padding-left:0;padding-right:0}
}
.headline__base h3,.headline__base h4,.headline__base h5{margin-top:0}
h1.headline__text{font-size:2.375rem;font-family:inherit;line-height:1.1578947368;margin-top:-0.0857894737em;margin-bottom:.8647368421em}
.headline__base h1.headline__text{margin-top:0}
@media(min-width:1025px){h1.headline__text{font-size:3rem;font-family:inherit;line-height:1.125;margin-top:-0.0970833333em;margin-bottom:.65125em}
}
h2.headline__text{font-size:2rem;font-family:inherit;line-height:1.5;margin-top:-0.22875em;margin-bottom:.92875em}
.headline__base h2.headline__text{margin-top:0}