.footer-menu-item:after{bottom:0;content:"";display:block;height:1px;position:absolute;width:100%}.level-1.active>a>button,.level-1.active>button{background-color:#fff3}header .level-1.active>a,header .level-1.active>button,header .level-1:hover>a,header .level-1:hover>button{position:relative}.level-1{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.level-1{border-radius:9999px;padding-left:1.5rem;padding-right:1.5rem}.level-1.active,.level-1:hover{background-color:#bee1e74d}}header li:not(.level-1).active{font-weight:700}header li.level-1.active>a,header li.level-1.active>button{font-weight:700}@media (min-width:1024px){header li.level-1.active>a,header li.level-1.active>button{font-weight:400}}@keyframes bounce{0%{transform:translateY(0)}5%{transform:translateY(-15px)}10%{transform:translateY(0)}15%{transform:translateY(-7px)}20%{transform:translateY(0)}to{transform:translateY(0)}}.chat-button{animation:bounce 8s infinite}.chat-button:hover{animation-play-state:paused}
