/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 20 April 2026 15:30:48
*/

.uomcontent .page-nav {
  --context-nav-bg-default: var(--col-bg-alt-25);
  --context-nav-bg-l2: var(--col-bg-tertiary-25);
  --context-nav-bg-selected: var(--col-bg-primary);
  --context-nav-bg-hover: var(--col-blue-light-75);
  --context-nav-text-default: var(--col-link-default);
  --context-nav-text-selected: var(--col-text-light);
  background: #fff;
  margin-block: var(--sp-layout);
  max-width: calc(100vw - var(--page-gutter) * 2);
  margin-inline: auto;
}

.uomcontent .main#main-content > header + .page-nav {
  margin-top: var(--sp-6);
}

.uomcontent .main#main-content > .page-section-header {
  margin-top: 0;
  margin-bottom: var(--sp-4);
  width: 100%;
  max-width: none;
  margin-inline: 0;
  padding-inline: var(--page-gutter);
}

.uomcontent .main#main-content > .page-section-header + .page-nav {
  margin-top: 0;
}

.uomcontent .main#main-content > .page-section-header h1 {
  margin: 0;
  text-align: left;
}

.uomcontent .main#main-content > .page-section-header p,
.uomcontent .main#main-content > .page-section-header .lead {
  margin-inline: 0;
  text-align: left;
  max-width: 50rem;
}

.uomcontent .page-nav__menu .accordion__button {
  background: var(--context-nav-bg-default);
  border: none;
  width: 100%;
  padding: 0;
  margin: 0;
  text-align: left;
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  box-sizing: border-box;
  box-shadow: inset 0 1px var(--accordion-col-outline), 0 1px var(--accordion-col-outline);
  color: var(--context-nav-text-default);
  font-family: var(--ff-normal);
  font-size: var(--fs-level-6);
  font-weight: var(--fw-regular);
  line-height: var(--lh-140);
}

.uomcontent .page-nav__menu__rootLink,
.uomcontent .page-nav__menu__link {
  box-sizing: border-box;
  width: 100%;
  padding: 0.95rem 1rem;
  margin: 0;
  background: var(--context-nav-bg-default);
  box-shadow: inset 0 1px var(--accordion-col-outline), 0 1px var(--accordion-col-outline);
  color: var(--context-nav-text-default);
  font-family: var(--ff-normal);
  font-size: var(--fs-level-6);
  font-weight: var(--fw-regular);
  line-height: var(--lh-140);
  text-decoration: none;
}

.uomcontent .page-nav__menu__rootLink,
.uomcontent .page-nav__menu__link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 0.5rem;
  text-align: left;
}

.uomcontent .page-nav__menu .accordion__title--page-nav {
  display: flex;
  flex: 1;
  align-items: center;
  width: auto;
  padding: 0.95rem 1rem;
  margin: 0;
  color: inherit;
  font-family: var(--ff-normal);
  font-size: var(--fs-level-6);
  font-weight: var(--fw-regular);
  line-height: var(--lh-140);
  text-align: left;
}

.uomcontent .page-nav__menu .accordion__button::after {
  position: static;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.75rem;
  min-width: 2.75rem;
  margin: 0;
  border-left: 1px solid var(--accordion-col-outline);
}

.uomcontent .page-nav__menu__rootLink__text {
  flex: 1;
  text-align: left;
}

.uomcontent .page-nav__menu__rootLink:visited,
.uomcontent .page-nav__menu__link:visited {
  color: var(--context-nav-text-default);
}

.uomcontent .page-nav__menu__rootLink[aria-current="page"],
.uomcontent .page-nav__menu__rootLink.bg-primary,
.uomcontent .page-nav__menu__link[aria-current="page"],
.uomcontent .page-nav__menu__link.bg-primary {
  background: var(--context-nav-bg-selected);
  color: var(--context-nav-text-selected);
  font-weight: var(--fw-semibold);
}

.uomcontent .page-nav__menu__rootLink[aria-current="page"]:visited,
.uomcontent .page-nav__menu__rootLink.bg-primary:visited,
.uomcontent .page-nav__menu__link[aria-current="page"]:visited,
.uomcontent .page-nav__menu__link.bg-primary:visited {
  color: var(--context-nav-text-selected);
}

.uomcontent .page-nav__menu__rootLink:hover:not([aria-current="page"]):not(.bg-primary),
.uomcontent .page-nav__menu__link:hover:not([aria-current="page"]):not(.bg-primary),
.uomcontent .page-nav__menu .accordion__button:hover {
  text-decoration: none;
  background-color: var(--context-nav-bg-hover);
}

.uomcontent .page-nav__menu .accordion__button:hover .accordion__title--page-nav,
.uomcontent .page-nav__menu .accordion__button:focus .accordion__title--page-nav {
  text-decoration: none;
}

.uomcontent .page-nav__menu__rootLink:focus,
.uomcontent .page-nav__menu__link:focus,
.uomcontent .page-nav__menu .accordion__button:focus {
  background-color: var(--context-nav-bg-hover);
  color: var(--context-nav-text-default);
}

.uomcontent .page-nav__menu__rootLink[aria-current="page"]:hover,
.uomcontent .page-nav__menu__rootLink[aria-current="page"]:focus,
.uomcontent .page-nav__menu__rootLink.bg-primary:hover,
.uomcontent .page-nav__menu__rootLink.bg-primary:focus,
.uomcontent .page-nav__menu__link[aria-current="page"]:hover,
.uomcontent .page-nav__menu__link[aria-current="page"]:focus,
.uomcontent .page-nav__menu__link.bg-primary:hover,
.uomcontent .page-nav__menu__link.bg-primary:focus {
  background: var(--context-nav-bg-selected);
  color: var(--context-nav-text-selected);
}

.uomcontent .page-nav__menu__rootLink [data-icon] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.uomcontent .page-nav__menu__rootLink .icon {
  width: 1rem;
  height: 1rem;
}

.uomcontent .page-nav__menu__rootLink .icon-label {
  border: 0;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}

.uomcontent .page-nav__menu__submenu {
  display: block;
}

.uomcontent .page-nav__menu__submenu--l2 .page-nav__menu__link {
  display: block;
  background: var(--context-nav-bg-l2);
  padding-left: var(--sp-4);
  text-align: left;
}

.uomcontent .page-nav__menu__submenu--l2 .page-nav__menu__link[aria-current="page"] {
  background: var(--context-nav-bg-selected);
  color: var(--context-nav-text-selected);
  font-weight: var(--fw-semibold);
}

.uomcontent .page-nav__content > :first-child {
  margin-top: 0;
}

.uomcontent .page-nav__content > h2 {
  margin-top: var(--sp-8);
}

.uomcontent .page-nav__content > h2:first-of-type {
  margin-top: 0;
}

.uomcontent .page-nav__content,
.uomcontent .page-nav__content h2,
.uomcontent .page-nav__content p,
.uomcontent .page-nav__content ul,
.uomcontent .page-nav__content ol,
.uomcontent .page-nav__content .notice {
  text-align: left;
}

.uomcontent .page-nav__content .lead {
  text-align: left;
  margin-inline: 0;
  max-width: 50rem;
}

.uomcontent .page-nav__content .notice p {
  margin-left: 0;
}

.uomcontent [role=main] .quicklinks .icon,
.uomcontent [role=main] .quicklinks .icon-info {
  width: 1.1rem !important;
  height: 1.1rem !important;
}

.uomcontent .page-footer__social [data-icon] {
  --icon-width: 1.1rem;
  --icon-height: 1.1rem;
}

.uomcontent .page-footer__social .icon {
  width: 1.1rem;
  height: 1.1rem;
}

.uomcontent .page-nav--no_results .page-nav__menu {
  display: none;
}

.uomcontent .page-nav--no_results .page-nav__content {
  --span-columns: 12 !important;
}

.uomcontent .page-nav header.ct-campaignbanner.image > div {
  flex-basis: 93%;
}

@media screen and (min-width: 1280px) {
  .uomcontent .main#main-content > .page-section-header {
    padding-inline: calc((100vw - var(--w-mid)) / 2);
  }

  .uomcontent .page-nav {
    max-width: var(--w-mid);
  }
}

@media screen and (min-width: 769px) {
  .uomcontent .page-nav__content {
    padding-left: 1.875rem;
  }
}

@media screen and (min-width: 1440px) {
  .uomcontent .main#main-content > .page-section-header {
    padding-inline: calc((100vw - var(--w-lge)) / 2);
  }

  .uomcontent .page-nav {
    max-width: var(--w-lge);
  }
}
