@keyframes show{0%{display:none;opacity:0}1%{display:flex;opacity:0}to{display:flex;opacity:1}}@keyframes hide{0%{display:flex;opacity:1}99%{display:flex;opacity:0}to{display:none}}@keyframes slideUp{0%{display:none;transform:translate(-50%,100%);opacity:0}1%{display:flex;transform:translate(-50%,100%);opacity:0}to{display:flex;transform:translate(-50%);opacity:1}}.intro__search>form{display:flex}.intro__search .formkit-outer{margin-bottom:0}.intro__search .formkit-outer:first-child{flex-basis:100%}.intro__search .formkit-outer .formkit-inner,.intro__search .formkit-outer .formkit-wrapper,.intro__search .formkit-outer .search-button{height:100%;min-height:4.125rem;border-radius:0!important}.intro__search .formkit-outer .search-button{justify-content:center;min-width:4.125rem}.intro__search .formkit-outer .search-button>*{pointer-events:none}.intro__search .formkit-outer[data-family=text] .formkit-input-element--search{margin-bottom:0}.intro__search .formkit-outer[data-family=text] .formkit-input-element--search input{font-size:1.125rem;line-height:1.333;font-weight:400;padding-left:3rem;padding-right:.5625rem;border:.0625rem solid #c3c8cc;background-color:#f8f8f8;height:100%}.intro__search .formkit-outer[data-family=text] .formkit-input-element--search input b,.intro__search .formkit-outer[data-family=text] .formkit-input-element--search input strong{font-weight:500}.intro__search .formkit-outer[data-family=text] .formkit-input-element--search input::-webkit-search-cancel-button{background-position:0 0;width:1.875rem;height:1.875rem}.intro__search .formkit-outer[data-family=text] .formkit-input-element--search:before{left:1.125rem;right:auto}
