/* This page's existing overlay header stays pinned without changing page flow. */
body#collection-69960d2573b0ec2d13697b83 #header {
  position: fixed !important;
  top: 0 !important;
  left: 0;
  right: 0;
  width: 100%;
  transform: none !important;
  z-index: 1000;
  background: #000 !important;
  opacity: 1 !important;
  color: #fff;
  --navigationLinkColor: #fff;
  --siteTitleColor: #fff;
  --solidHeaderBackgroundColor: #000;
  --solidHeaderNavigationColor: #fff;
}
body#collection-69960d2573b0ec2d13697b83 #page [id] {
  scroll-margin-top: calc(var(--student-navigation-height, 140px) + 16px);
}

body#collection-69960d2573b0ec2d13697b83 #header .header-background,
body#collection-69960d2573b0ec2d13697b83 #header .header-nav-folder-content {
  background: #000 !important;
}
body#collection-69960d2573b0ec2d13697b83 #header :is(a, button, .header-nav-folder-title) {
  color: #fff !important;
}
