ter-end];
    height: 100%;
    overflow-y: hidden;
  }
}
.site__skip-to-content {
  display: flex;
  justify-content: center;
  line-height: 3;
  background-color: hsl(var(--color-hs-accent) 50%/0.5);
  text-transform: uppercase;
  font-feature-settings: "c2sc", "smcp";
  font-weight: 625;
}
.site__skip-to-content:focus {
  color: var(--color-highlight);
  text-decoration-color: currentColor;
}
.site__skip-to-content:not(:where(:active, :focus, :focus-within)) {
  clip: rect(0 0 0 0);
  clip-path: inset(50