._9zcKDa_button{background:var(--black);cursor:pointer;border-radius:50%;place-items:center;width:150px;height:150px;text-decoration:none;transition:transform .3s;display:grid;position:relative}._9zcKDa_button:hover{transform:scale(1.05)}._9zcKDa_button:hover ._9zcKDa_text{background:var(--neon-yellow)}._9zcKDa_button:hover ._9zcKDa_text span{color:var(--black)}._9zcKDa_text{background:0 0;border-radius:50%;transition:background-color .3s,color .3s;animation:14s linear infinite _9zcKDa_rotateText;position:absolute;inset:0}._9zcKDa_text span{font-family:var(--font-saira-condensed);letter-spacing:2px;text-transform:uppercase;color:var(--white);transform:rotate(calc((360deg / var(--characters)) * var(--index)));justify-content:center;font-size:16px;font-weight:800;transition:color .3s;display:flex;position:absolute;inset:10px}._9zcKDa_text span:before{content:"";margin-top:6px}._9zcKDa_circle{background:var(--white);width:50px;height:50px;color:var(--black);border-radius:50%;justify-content:center;align-items:center;transition:background .3s,color .3s;display:flex;position:relative;overflow:hidden}._9zcKDa_icon{transition:transform .35s}._9zcKDa_iconCopy{position:absolute;transform:translate(-180%,180%)}._9zcKDa_button:hover ._9zcKDa_icon{transform:translate(180%,-180%)}._9zcKDa_button:hover ._9zcKDa_iconCopy{transform:translate(0)}@keyframes _9zcKDa_rotateText{to{transform:rotate(360deg)}}
.ZkrIWa_wrapper{z-index:2;width:100vw;margin-top:-1px;margin-bottom:-1px;line-height:0;position:relative;overflow:hidden}.ZkrIWa_svg{width:100%;height:100%;display:block}.ZkrIWa_flip{transform:rotate(180deg)}
