@charset "UTF-8";form.search-form-top button:active:focus,form.search-form-top button:focus,form.search-form-top input:active:focus,form.search-form-top input:focus{box-shadow:none;outline:none}form.search-form-top .input-group input{background-color:hsla(0,0%,100%,.15);border-left:none;border-color:#e9ecef;color:#e9ecef;font-weight:600}form.search-form-top .input-group input::-moz-placeholder{color:#e9ecef;font-style:italic;font-weight:100}form.search-form-top .input-group input:-ms-input-placeholder{color:#e9ecef;font-style:italic;font-weight:100}form.search-form-top .input-group input::placeholder{color:#e9ecef;font-style:italic;font-weight:100}form.search-form-top .input-group .btn{background-color:hsla(0,0%,100%,.15);border-right:none;border-color:#e9ecef;margin-right:1px}form.search-form-top .input-group .btn .fas{color:#e9ecef}form.search-form-bottom button:active:focus,form.search-form-bottom button:focus,form.search-form-bottom input:active:focus,form.search-form-bottom input:focus{box-shadow:none;outline:none}form.search-form-bottom .input-group input{background-color:#e9ecef;border-color:#e9ecef;color:#004b73;font-weight:600}form.search-form-bottom .input-group input::-moz-placeholder{font-style:italic;font-weight:100}form.search-form-bottom .input-group input:-ms-input-placeholder{font-style:italic;font-weight:100}form.search-form-bottom .input-group input::placeholder{font-style:italic;font-weight:100}form.search-form-bottom .input-group .btn{background-color:#d8d8d8;border-color:#e9ecef}form.search-form-bottom .input-group .btn .fas{color:#004b73}header.site-header nav.main .typesense-search-box{overflow:hidden}header.site-header nav.main .typesense-search-box .container{align-items:stretch;flex-direction:column}header.site-header nav.main .typesense-search-box .search-results-target{position:relative}header.site-header nav.main .typesense-search-box .search-results-target.busy{min-height:100px;position:relative}header.site-header nav.main .typesense-search-box .search-results-target.busy:before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:hsla(0,0%,100%,.7);content:" ";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;transform:translateX(-8px);width:calc(100% + 16px);z-index:10}header.site-header nav.main .typesense-search-box .search-results-target.busy:after{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;color:#b0b0b0;content:"";display:block;font-family:Font Awesome\ 5 Free;font-size:50px;font-weight:900;left:0;opacity:1;position:absolute;text-align:center;top:50%;translate:0 -50%;width:100%;z-index:11}header.site-header nav.main .typesense-search-box .search-results-target .search-results h2{border-bottom:2px solid #d8d8d8;color:#878787;font-size:1.25em;font-weight:100;margin-bottom:.625em;padding-bottom:.375em}header.site-header nav.main .typesense-search-box .search-results-target .search-results ul.result-list{padding:0}header.site-header nav.main .typesense-search-box .search-results-target .search-results ul.result-list li.result-item{font-weight:600;list-style-type:none}header.site-header nav.main .typesense-search-box .search-results-target .search-results ul.result-list li.result-item a{display:block;padding:.375em}header.site-header nav.main .typesense-search-box .search-results-target .search-results ul.result-list li.result-item a:hover{background-color:#e9ecef;text-decoration:none}header.site-header nav.main .typesense-search-box .search-results-target .search-results ul.result-list li.result-item a:before{content:"";font-family:Font Awesome\ 5 Free;font-size:.7em;font-weight:900;margin-right:.8em;vertical-align:middle}header.site-header nav.main .typesense-search-box .search-results-target .search-results .btn-more-results{color:#004b73;font-weight:600}.tooltip-ts-debug{font-family:monospace;white-space:pre}.tooltip-ts-debug .tooltip-inner{font-size:12px;max-width:500px;text-align:left}
