/* Source: compiled to WebContent/styles/site-map-rev3.css by auction build (precompile-css). Do not commit the .css file. */
/* Scoped under .sitemap-page-rev3 (wrapper from sitemap.jsp when uiRevision is 3). */
.sitemap-page-rev3 {
  background-color: #eef1f4;
  padding: 1rem 1.25rem 2.5rem;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #000;
  -webkit-font-smoothing: antialiased; }

.sitemap-page-rev3 .wrapper {
  max-width: 1180px;
  margin: 0 auto; }

.sitemap-page-rev3 .sitemap-rev3-header {
  margin-bottom: 1.25rem; }

.sitemap-page-rev3 .sitemap-rev3-title {
  font-size: 1.75rem;
  font-weight: 700;
  margin: 0;
  color: #000;
  letter-spacing: normal; }

.sitemap-page-rev3 .sitemap-rev3-columns {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1.5rem;
  align-items: flex-start; }

.sitemap-page-rev3 .sitemap-rev3-col {
  flex: 1 1 260px;
  min-width: 0; }

.sitemap-page-rev3 .sitemap-card {
  background: #fff;
  border: 1px solid #d8dee4;
  border-radius: 6px;
  padding: 1rem 1.1rem 1.15rem;
  margin-bottom: 1rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04); }

.sitemap-page-rev3 .sitemap-card--no-title {
  padding-top: 0.65rem; }

/* Top Category: force a single list column (overrides cached/global multi-column or grid on ul). */
.sitemap-page-rev3 .sitemap-card.sitemap-card--categories ul {
  display: block !important;
  width: 100%;
  column-count: 1 !important;
  columns: auto !important;
  column-width: auto !important;
  grid-template-columns: none !important;
  grid-auto-flow: row !important;
  flex-direction: column !important;
  flex-wrap: nowrap !important; }

.sitemap-page-rev3 .sitemap-card.sitemap-card--categories li {
  display: list-item !important;
  width: auto !important;
  max-width: none !important;
  float: none !important; }

.sitemap-page-rev3 .sitemap-card__kicker {
  margin: 0 0 0.5rem;
  font-size: 13px; }

.sitemap-page-rev3 .sitemap-card__kicker a {
  font-weight: 600; }

.sitemap-page-rev3 .sitemap-card h2 {
  font-size: 1rem;
  font-weight: 700;
  margin: 0 0 0.65rem;
  color: #000; }

.sitemap-page-rev3 .sitemap-card ul {
  list-style: disc;
  margin: 0;
  padding-left: 1.15rem; }

.sitemap-page-rev3 .sitemap-card li {
  margin: 0.25rem 0;
  line-height: 1.35; }

.sitemap-page-rev3 .sitemap-card a {
  color: #0b57d0;
  text-decoration: none; }

.sitemap-page-rev3 .sitemap-card a:hover {
  text-decoration: underline; }

/*# sourceMappingURL=site-map-rev3.css.map */
