:root{--hover-fill:var(--color-funsia,#FFB800);--hover-ink:#1E1E1E}.btn,a.btn,button.btn,.btn-demo,a.btn-demo,.btn-primary,.btn-sunny,.btn-ghost,.btn-ghost-light,.btn-spark,.way a.btn{transition:background-color .18s var(--easing-in,ease),background .18s var(--easing-in,ease),color .18s var(--easing-in,ease),border-color .18s var(--easing-in,ease),box-shadow .18s var(--easing-in,ease)!important}.btn-demo,a.btn-demo,.footer-col a.btn-demo,.site-footer a.btn-demo,.header-cta .btn-demo,.mobile-cta .btn-demo,.hero .btn-demo,.on-dark .btn-demo,.hero.phero .phero-actions .btn-demo{color:var(--hover-ink)!important}.btn-demo svg,.btn-demo .ico{color:var(--hover-ink)}@media(hover:hover)and (pointer:fine){a.btn:hover,button.btn:hover,.btn:hover,.btn-primary:hover,.btn-sunny:hover,.btn-ghost:hover,.btn-ghost-light:hover,.btn-spark:hover,.btn-demo:hover,a.btn-demo:hover,.footer-col a.btn-demo:hover,.site-footer a.btn-demo:hover,.header-cta .btn-demo:hover,.header-cta .btn-ghost:hover,.mobile-cta .btn-demo:hover,.on-dark .btn-sunny:hover,.hero .btn-sunny:hover,.site-footer .btn-sunny:hover,.mobile-cta .btn-sunny:hover,.talent .btn-sunny:hover,.wu .section.dark .btn-sunny:hover,.on-dark .btn-ghost:hover,.hero.phero .phero-actions .btn:hover,.hero.phero .phero-actions .btn-sunny:hover,body.reticula .tl-text .btn:hover,body.reticula .tl-text .btn-ghost:hover,body.reticula a.btn.btn-sunny:hover,body.reticula .adv-box .btn-sunny:hover,body.reticula mg-cell[data-section=manifesto-body] .btn-sunny:hover,.way a.btn-primary:hover,.way-dark a.btn-sunny:hover{background:var(--hover-fill)!important;background-color:var(--hover-fill)!important;color:var(--hover-ink)!important;border-color:var(--hover-fill)!important;box-shadow:inset 0 0 0 1.5px var(--hover-fill)!important;opacity:1!important;filter:none!important}a.btn:hover .ico,button.btn:hover .ico,.btn:hover .ico,.btn:hover svg,.btn-demo:hover svg,.hero.phero .phero-actions .btn:hover .ico,.btn:hover span,.btn:hover strong,.btn-demo:hover span{color:var(--hover-ink)!important;opacity:1!important}.btn:hover svg[stroke],.btn:hover svg [stroke]{stroke:var(--hover-ink)!important}.btn:hover svg[fill]:not([fill=none]),.btn:hover svg [fill]:not([fill=none]){fill:var(--hover-ink)!important}.btn:hover:before,.btn:hover:after,.btn-demo:hover:before,.btn-demo:hover:after{opacity:0!important;background:none!important}.footer-col a:not(.btn):not(.btn-demo):hover,main p>a:not(.btn):not(.btn-demo):hover,main li>a:not(.btn):not(.btn-demo):hover,main a.link-orbit:hover,main a.text-link:hover{color:var(--hover-fill)!important;opacity:1!important;background:none!important}}.btn:focus-visible,a.btn:focus-visible,button.btn:focus-visible,.btn-demo:focus-visible,a.btn-demo:focus-visible{background:var(--hover-fill)!important;color:var(--hover-ink)!important;border-color:var(--hover-fill)!important;box-shadow:inset 0 0 0 1.5px var(--hover-fill)!important;outline:2px solid var(--color-dark)!important;outline-offset:3px!important;opacity:1!important}.on-dark .btn:focus-visible,.hero .btn:focus-visible,.site-footer .btn:focus-visible,.on-dark .btn-demo:focus-visible,.hero .btn-demo:focus-visible,.site-footer .btn-demo:focus-visible,.way-dark a.btn:focus-visible{outline-color:var(--color-light)!important}.btn:focus-visible .ico,.btn:focus-visible svg,.btn-demo:focus-visible svg{color:var(--hover-ink)!important;opacity:1!important}main a:not(.btn):not(.btn-demo):focus-visible,.site-footer a:not(.btn):not(.btn-demo):focus-visible{outline:2px solid var(--color-funsia,#FFB800);outline-offset:2px}@media(hover:none){.btn:hover,.btn-demo:hover,a.btn:hover{background:none}.btn:active,.btn-demo:active{background:var(--hover-fill)!important;color:var(--hover-ink)!important;border-color:var(--hover-fill)!important;box-shadow:inset 0 0 0 1.5px var(--hover-fill)!important}}
