.circular-text{position:relative;margin:0 auto;width:156px;height:156px;border-radius:50%;text-align:center;cursor:pointer;color:var(--ink,#0b1a30);font-family:var(--body,sans-serif);font-weight:600;text-transform:uppercase;transform-origin:50% 50%}.circular-text span{position:absolute;inset:0;display:inline-block;font-size:11.5px;letter-spacing:.04em;transition:all .5s cubic-bezier(0,0,0,1)}@keyframes circular-text-spin{to{transform:rotate(1turn)}}.text-cursor-container{position:relative;width:100%;height:100%}.text-cursor-inner{position:absolute;inset:0;overflow:hidden;pointer-events:none}.text-cursor-item{position:absolute;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;font-size:1.1rem;line-height:1}@keyframes text-cursor-float{0%{margin-top:-3px}to{margin-top:3px}}