.hello{position:relative;transition:color .4s ease-out}.hello,.hello:hover{text-decoration:none}.hello:hover{color:#fff}.hello:after{border-radius:1em;border-top:.2em solid #d8ae7d;content:"";position:absolute;right:100%;top:1.5em;left:0;transition:right .4s cubic-bezier(0,.5,0,1),border-color .4s ease-out}.hello:hover:after{right:0;border-color:#d8ae7d}.active{color:#d8ae7d;text-decoration:underline}.search-bar{opacity:0;transition:opacity 2s ease}.search-bar.visible{opacity:1}