nh-values-carousel{display:block;min-width:0;--nh-dot-size:0.625rem;--nh-dot-target:2.75rem;}
.nh-values__slides{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0.5rem;}
.nh-values__dots{display:none;}
@media(max-width:699px){
  .nh-values__slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:0;scrollbar-width:none;}
  .nh-values__slides::-webkit-scrollbar{display:none;}
  .nh-values__slides>div{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;}
  .nh-values__dots:not([hidden]){display:flex;justify-content:center;align-items:center;}
  .nh-values__dot{display:grid;place-items:center;width:var(--nh-dot-target);height:var(--nh-dot-target);padding:0;border:0;background:transparent;color:inherit;cursor:pointer;}
  .nh-values__dot span{width:var(--nh-dot-size);height:var(--nh-dot-size);border-radius:50%;background:currentColor;opacity:.25;}
  .nh-values__dot[aria-current=true] span{opacity:1;}
  .nh-values__dot:focus-visible{outline:2px solid currentColor;outline-offset:0;border-radius:50%;}
}
