.node-list-base a {
  padding-top: clamp(14px, 12.2px + 0.003 * 100vw, 20px);
  padding-right: clamp(10.5px, 9.15px + 0.00225 * 100vw, 15px);
  padding-bottom: clamp(14px, 12.2px + 0.003 * 100vw, 20px);
  padding-left: clamp(10.5px, 9.15px + 0.00225 * 100vw, 15px);
  box-sizing: border-box;
  color: var(--color-highlight);
  border: 1px solid var(--color-highlight);
  border-radius: 2px;
  transition: background-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.has-mouse .node-list-base a:hover, .node-list-base .has-mouse a:hover {
  background-color: var(--color-highlight);
  color: var(--color-text-background);
}

.node-list-base {
  width: 100%;
  display: flex;
}
.node-list-base a {
  width: 100%;
}
.node-list-base h2 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: clamp(14px, 13.4px + 0.001 * 100vw, 16px);
  line-height: clamp(20px, 19.4px + 0.001 * 100vw, 22px);
  font-family: "Noto Sans", sans-serif;
  font-weight: 700;
  margin-bottom: 0;
}
.node-list-base h2.path-pdf-build, .path-pdf-build .node-list-base h2 {
  font-size: 16px;
  line-height: 22px;
}

.node--view-mode-pdf .node-list-base a {
  border-radius: 0;
}
/*# sourceMappingURL=../../_maps/components/node/node--list.css.map */
