@media screen {
/* Shared start for page titles. Only the ancestor path to the first H1 is reset. */
body.corporate-site.aligned-page-title {--page-start:max(clamp(56px,6vw,96px),calc(88px * var(--reading-scale,1)))}
body.corporate-site.aligned-page-title main.page-title-main {
  margin-top:var(--page-start)!important;
  padding-top:0!important;
}
body.corporate-site.aligned-page-title .page-title-path {
  margin-top:0!important;
  padding-top:0!important;
}
body.corporate-site.aligned-page-title .page-title-region {position:relative}
body.corporate-site.aligned-page-title .page-title-region>.page-title-context {
  position:absolute;
  inset-inline:0;
  top:auto;
  bottom:calc(100% + 12px);
  margin:0!important;
  max-width:100%;
}
/* Match the visible top of NN Nouvelle glyphs, including the dots of Ü. */
body.corporate-site.aligned-page-title h1.aligned-title {
  margin-top:0!important;
  padding-top:var(--title-cap-shift,0em)!important;
}
/* Standalone profile headers occupy the same row as the full website header. */
body.corporate-site.aligned-page-title.pitch-page:not(.ignite-pitch-page) {
  display:grid;
  grid-template-rows:88px auto auto;
}
body.corporate-site.aligned-page-title.pitch-page:not(.ignite-pitch-page)>.deck-header {grid-row:1}
body.corporate-site.aligned-page-title.pitch-page:not(.ignite-pitch-page)>main.page-title-main {grid-row:2}
body.corporate-site.aligned-page-title.pitch-page:not(.ignite-pitch-page)>.deck-footer {grid-row:3}
@media(max-width:760px) {
  body.corporate-site.aligned-page-title.pitch-page:not(.ignite-pitch-page) {
    grid-template-rows:calc(164px + var(--type-body)*1.26) auto auto;
  }
}
}
