.section-headline{flex-direction:column;padding:1rem auto;display:flex}@media (min-width:992px){.section-headline{margin-bottom:0;padding:3rem auto 1rem}}.section-headline h2,.section-headline h3{width:auto}@media (min-width:992px){.section-headline h2,.section-headline h3{width:100%;font-size:2.5rem!important}}.section-headline .page-title{text-align:inherit!important}.section-headline .larger-headline{width:100%;line-height:1.2;font-size:2.2rem!important}@media (min-width:992px){.section-headline .larger-headline{width:100%;line-height:1.3;font-size:3.6rem!important}}.section-headline .smaller-headline{line-height:2.4rem;width:100%!important;font-size:1.5rem!important}@media (min-width:992px){.section-headline .smaller-headline{line-height:1.6;font-size:1.85rem!important}}.section-headline .mini-headline{line-height:1.3rem;width:100%!important;font-size:.8rem!important}@media (min-width:992px){.section-headline.horizontal{grid-template-columns:repeat(2,1fr);justify-content:space-between;align-items:flex-start;display:grid}}.section-headline.horizontal .intro-h-right .button__group{white-space:nowrap;flex-flow:row;margin:0}.section-headline.horizontal .intro-h-right .button__group .button-text{min-width:auto}.section-headline.horizontal .intro-h-right .button__group.maxed{flex-direction:column}@media (max-width:992px){.section-headline.horizontal .intro-h-right .button__group.maxed-mobile{flex-direction:column}}