.link{text-underline-offset:.3rem;text-decoration-thickness:1px;transition:all .3s}.link:hover{cursor:pointer;text-decoration-line:underline;text-decoration-thickness:2px}.link.active{text-decoration-line:underline;text-decoration-thickness:2px}.ws-search-input__close-button,.ws-search-input__submit-button{color:#6c7584;cursor:pointer;background-color:#fff;border:0;border-left:1px solid #c5c5c5;padding:8px 16px;font-family:inherit;font-size:1rem;line-height:1.375rem;transition:color .3s linear}@media (hover:hover){.ws-search-input__close-button:not(:disabled):hover,.ws-search-input__close-button:not(:disabled):focus,.ws-search-input__close-button:not(:disabled):focus-within,.ws-search-input__submit-button:not(:disabled):hover,.ws-search-input__submit-button:not(:disabled):focus,.ws-search-input__submit-button:not(:disabled):focus-within{color:#004266}}@media (hover:none){.ws-search-input__close-button:not(:disabled):active,.ws-search-input__submit-button:not(:disabled):active{color:#004266}}.ws-search-input__submit-button{text-transform:uppercase}.ws-search-input__submit-button.ws-visually-hidden:focus{clip:unset;width:auto;height:auto;margin:unset;margin-top:1px;padding:13px;position:absolute}
