._3NAg3q_stage{width:100%;height:100%;position:relative}._3NAg3q_stage>.cnav-demo{background:0 0;height:100%;min-height:0}._3NAg3q_stage .cnav-overlay{inset:-100%}._3NAg3q_tile{pointer-events:none}._3NAg3q_tile .cnav-overlay{opacity:0;transition:opacity .4s ease-in-out}._3NAg3q_tile .cnav-circle{opacity:0;transition:opacity .4s ease-in-out,scale .4s ease-in-out;scale:0}:is(._3NAg3q_tile[data-open] .cnav-overlay,._3NAg3q_tile[data-open] .cnav-circle){opacity:1;scale:1}._3NAg3q_tile[data-over=button] .cnav-demo__open{background:#ffffffe0}._3NAg3q_tile[data-over=button][data-press] .cnav-demo__open{scale:.95}._3NAg3q_tile[data-open] .cnav-demo__open{animation:none}._3NAg3q_tile[data-over=x][data-press] .cnav-close{scale:.9}:is(._3NAg3q_tile[data-hover="1"] .cnav-item:first-child .cnav-link,._3NAg3q_tile[data-hover="2"] .cnav-item:nth-child(2) .cnav-link,._3NAg3q_tile[data-hover="3"] .cnav-item:nth-child(3) .cnav-link,._3NAg3q_tile[data-hover="4"] .cnav-item:nth-child(4) .cnav-link,._3NAg3q_tile[data-hover="5"] .cnav-item:nth-child(5) .cnav-link,._3NAg3q_tile[data-hover="6"] .cnav-item:nth-child(6) .cnav-link,._3NAg3q_tile[data-hover="7"] .cnav-item:nth-child(7) .cnav-link){color:#000;background:#fff}._3NAg3q_cursor{z-index:10001;width:0;height:0;translate:var(--x) var(--y);transition:translate var(--move,0s) cubic-bezier(.45, 0, .2, 1);position:absolute;top:0;left:0}._3NAg3q_cursor svg{transform-origin:2.4px 2.4px;filter:drop-shadow(0 2px 3px #00000073);width:24px;height:31px;transition:scale .12s ease-out;position:absolute;top:-2.4px;left:-2.4px;overflow:visible}._3NAg3q_cursor path{fill:#fff;stroke:#0a0a0b;stroke-width:1.4px;stroke-linejoin:round}._3NAg3q_tile[data-press] ._3NAg3q_cursor svg{scale:.86}._3NAg3q_ripple{background:#ffffff80;border-radius:50%;width:32px;height:32px;animation:.55s ease-out forwards _3NAg3q_ripple;position:absolute;top:-16px;left:-16px}@keyframes _3NAg3q_ripple{0%{opacity:1;scale:.2}to{opacity:0;scale:1.5}}@media (prefers-reduced-motion:reduce){._3NAg3q_tile *{transition:none!important}}