.ti{width:22px;height:22px;display:block;overflow:visible}.ti [class*=ti-]{transform-box:fill-box}@media (prefers-reduced-motion:no-preference){.ti-hook-sway{transform-origin:top}.group:hover .ti-hook-sway{animation:1.3s ease-in-out infinite ti-sway}@keyframes ti-sway{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}.ti-line{stroke-dasharray:22;stroke-dashoffset:0}.group:hover .ti-line{animation:.55s forwards ti-write}.group:hover .ti-line.d2{animation-delay:.1s}.group:hover .ti-line.d3{animation-delay:.2s}@keyframes ti-write{0%{stroke-dashoffset:22px}to{stroke-dashoffset:0}}.ti-scan{transform-origin:50%;opacity:0}.group:hover .ti-scan{animation:1.5s ease-out infinite ti-ping}@keyframes ti-ping{0%{opacity:.55;transform:scale(.45)}to{opacity:0;transform:scale(1)}}.ti-reticle{transform-origin:50%}.group:hover .ti-reticle{animation:7s linear infinite ti-rotate}@keyframes ti-rotate{to{transform:rotate(360deg)}}.group:hover .ti-dot{transform-origin:50%;animation:1.4s ease-in-out infinite ti-pulse}@keyframes ti-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.6)}}.ti-bar{transform-origin:bottom}.group:hover .ti-bar{animation:.5s forwards ti-grow}.group:hover .ti-bar.d2{animation-delay:80ms}.group:hover .ti-bar.d3{animation-delay:.16s}@keyframes ti-grow{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.ti-meter{stroke-dasharray:16;stroke-dashoffset:16px}.group:hover .ti-meter{animation:.7s forwards ti-fill}@keyframes ti-fill{to{stroke-dashoffset:4.5px}}.group:hover .ti-caret{animation:.9s step-end infinite ti-blink}@keyframes ti-blink{50%{opacity:0}}.ti-play{transform-origin:50%}.group:hover .ti-play{animation:1.4s ease-in-out infinite ti-pulse}.ti-beat{stroke-dasharray:6;stroke-dashoffset:0}.group:hover .ti-beat{animation:.4s forwards ti-write-6}.group:hover .ti-beat.d2{animation-delay:.12s}.group:hover .ti-beat.d3{animation-delay:.24s}@keyframes ti-write-6{0%{stroke-dashoffset:6px}to{stroke-dashoffset:0}}.ti-needle{transform-origin:0 100%}.group:hover .ti-needle{animation:ti-sweep .9s var(--ad-ease-out,ease-out) forwards}@keyframes ti-sweep{0%{transform:rotate(-72deg)}70%{transform:rotate(9deg)}to{transform:rotate(0)}}.ti-var-b{transform-origin:50%}.group:hover .ti-var-b{animation:1.4s ease-in-out infinite ti-pulse}.ti-slash{stroke-dasharray:19;stroke-dashoffset:0}.group:hover .ti-slash{animation:.5s forwards ti-write-19}@keyframes ti-write-19{0%{stroke-dashoffset:19px}to{stroke-dashoffset:0}}.ti-pct-a,.ti-pct-b{transform-origin:50%}.group:hover .ti-pct-a{animation:1.6s ease-in-out infinite ti-pulse}.group:hover .ti-pct-b{animation:1.6s ease-in-out .8s infinite ti-pulse}.ti-coin{transform-origin:50%}.group:hover .ti-coin{animation:ti-drop .8s var(--ad-ease-out,ease-out) forwards}@keyframes ti-drop{0%{opacity:.4;transform:translateY(-2.5px)}to{opacity:1;transform:translateY(0)}}.ti-trend{stroke-dasharray:26;stroke-dashoffset:0}.group:hover .ti-trend{animation:.6s forwards ti-write-26}@keyframes ti-write-26{0%{stroke-dashoffset:26px}to{stroke-dashoffset:0}}.group:hover .ti-pupil{animation:1.6s ease-in-out infinite ti-glance}@keyframes ti-glance{0%,to{transform:translate(0)}30%{transform:translate(-1.6px)}70%{transform:translate(1.6px)}}.group:hover .ti-attract{animation:1.2s ease-in infinite ti-pull}@keyframes ti-pull{0%{opacity:1;transform:translateY(0)}75%{opacity:.5;transform:translateY(-4.5px)}to{opacity:0;transform:translateY(-4.5px)}}.ti-cycle{transform-origin:50%}.group:hover .ti-cycle{animation:ti-cycle-spin .9s var(--ad-ease-out,ease-out) forwards}@keyframes ti-cycle-spin{to{transform:rotate(360deg)}}.ti-heart{transform-origin:50%}.group:hover .ti-heart{animation:1.1s ease-in-out infinite ti-heartbeat}@keyframes ti-heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.12)}28%{transform:scale(1)}42%{transform:scale(1.08)}56%{transform:scale(1)}}.ti-link-a,.ti-link-b{transform-box:fill-box}.group:hover .ti-link-a{animation:ti-snap-a .5s var(--ad-ease-out,ease-out) forwards}.group:hover .ti-link-b{animation:ti-snap-b .5s var(--ad-ease-out,ease-out) forwards}@keyframes ti-snap-a{0%{transform:translate(1.6px,-1.6px)}to{transform:translate(0)}}@keyframes ti-snap-b{0%{transform:translate(-1.6px,1.6px)}to{transform:translate(0)}}.ti-link-bar{stroke-dasharray:7;stroke-dashoffset:0}.group:hover .ti-link-bar{animation:.4s .25s backwards ti-write-6}.ti-compass-needle{transform-origin:50%}.group:hover .ti-compass-needle{animation:ti-find-north 1s var(--ad-ease-out,ease-out) forwards}@keyframes ti-find-north{0%{transform:rotate(-260deg)}75%{transform:rotate(14deg)}to{transform:rotate(0)}}.group:hover .ti-cursor{animation:1.3s ease-in-out infinite ti-click-cursor}@keyframes ti-click-cursor{0%,to{transform:translate(0)}35%,55%{transform:translate(-2.2px,-2.2px)}}.ti-btn{transform-origin:50%}.group:hover .ti-btn{animation:1.3s ease-in-out infinite ti-btn-press}@keyframes ti-btn-press{0%,30%,70%,to{transform:scale(1)}45%{transform:scale(.94)}}}
