.page-header{grid-column:padding-left-start/padding-right-end;display:grid;grid-template-columns:subgrid}.page-header__background{grid-column:padding-left-start/padding-right-end;position:relative;grid-row:1}.page-header__link{margin-top:1.25rem}.page-header__lead{font-family:Coop Regular,sans-serif;line-height:1.2;font-weight:400;font-size:.75rem}@media (min-width:577px){.page-header__lead{font-size:.875rem}}@media (min-width:769px){.page-header__lead{font-size:1rem}}@media (min-width:993px){.page-header__lead{font-size:1.125rem}}@media (min-width:1281px){.page-header__lead{font-size:1.25rem}}@media (max-width:576px){.page-header__lead{font-size:1.25rem}}.page-header__text-content{grid-column:content-start/content-end;display:flex;position:relative;flex-direction:column;justify-content:center;margin:2.5rem 0;padding:0;color:#f5f5f5}.page-header__headline{font-family:Coop Regular Bold,sans-serif;line-height:1.2;font-weight:700;font-size:1.6rem;padding-bottom:.75rem;line-height:1}@media (min-width:577px){.page-header__headline{font-size:2.2rem}}@media (min-width:769px){.page-header__headline{font-size:2.8rem}}@media (min-width:993px){.page-header__headline{font-size:3.4rem}}@media (min-width:1281px){.page-header__headline{font-size:4rem}}@media (max-width:576px){.page-header__headline{font-size:2.75rem}}.page-header__headline br{display:none}.page-header--background-color-light-blue{background-color:#23508c}.page-header--background-color-dark-blue{background-color:#112261}@media (min-width:577px){.page-header{max-height:50vw;overflow:hidden}.page-header__text-content{grid-column:2/8;margin-top:calc(var(--navbar-height) + 1.25rem);margin-bottom:2.5rem;padding:0 1.25rem 0 0}.page-header__background{grid-column:8/15;min-height:unset}.page-header__link{margin-top:1rem}.page-header--switch-side .page-header__text-content{grid-column:8/14;padding:0 0 0 1.25rem}.page-header--switch-side .page-header__background{grid-column:1/8}.page-header__headline{white-space:pre-line}}@media (min-width:769px){.page-header__headline{padding-bottom:1.25rem}.page-header__text-content{padding:0 2rem}.page-header__link{margin-top:1.25rem}.page-header--switch-side .page-header__text-content{padding:0 2rem}}@media (min-width:993px){.page-header--switch-side .page-header__text-content,.page-header__text-content{padding:0 4.5rem}}@media (min-width:1281px){.page-header--switch-side .page-header__text-content,.page-header__text-content{padding:0 4.5rem}.page-header--switch-side .page-header__background{display:flex;justify-content:flex-end}}
/*# sourceMappingURL=../maps/components-win/page-header.min.css.map */
