.t466__container
 {
        justify-content: space-between;
 }
 
 .t466__item {
    margin: 0;
}

/* Прячем системный курсор на всём сайте */
body,
a,
button,
[role="button"],
.t-btn,
.tn-atom {
  cursor: none !important;
}

/* Кастомный курсор */
.custom-cursor {
  position: fixed;
  left: 0;
  top: 0;
  width: 8px;   /* белая точка */
  height: 8px;
  border-radius: 50%;
  pointer-events: none;
  z-index: 9999;

  background: #ffffff; /* сама точка */

  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.25s ease-out, background-color 0.2s ease-out;
}

/* Тонкое кольцо вокруг точки (как в твоём примере) */
.custom-cursor::after {
  content: "";
  position: absolute;
  inset: -18px;               /* расстояние от точки до кольца и размер кольца */
  border-radius: 50%;
  border: 1px solid rgba(255, 255, 255, 0.95);
}

/* Состояние на ссылках: только кольцо, без белой точки */
.custom-cursor.cursor-link {
  background-color: transparent;
}