.static-contact input[type=text],.static-contact input[type=email],.static-contact textarea{box-sizing:border-box;max-width:100%;width:100%;padding:12px;border:1px solid #ccc;border-radius:3px;background:#fff;font:inherit;color:#333}
.static-contact label{display:inline-block;margin-bottom:5px}.static-contact textarea{resize:vertical}.static-contact .contact-disclosure{font-size:15px;line-height:1.8}.static-contact .contact-consent{display:flex;align-items:flex-start;gap:8px}.static-contact .contact-consent input{flex-shrink:0;margin-top:7px}.static-contact .contact-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.static-contact .sub-btn{font:inherit;padding:12px 48px;cursor:pointer}.static-contact .sub-btn:disabled{opacity:.5;cursor:not-allowed}#contact-status{font-size:15px;line-height:1.8}#contact-status[data-kind=error]{color:#a51c30}#contact-status[data-kind=success]{color:#176838}
.static-search{padding:30px}.static-search h1{margin-bottom:24px}.static-search-form{margin:24px 0}.static-search-form label{display:block;margin-bottom:8px}.static-search-form div{display:flex;gap:8px}.static-search-form input{box-sizing:border-box;min-width:0;flex:1;border:1px solid #aaa;padding:12px;font:inherit}.static-search-form button{padding:10px 24px;background:#0076a8;color:white;border:0;font:inherit;cursor:pointer}.static-search-result{border-bottom:1px solid #ddd;padding:18px 0}.static-search-result h2{font-size:20px!important;margin:0 0 8px!important;background:none!important;border:0!important;padding:0!important}.static-search-result p{font-size:15px;line-height:1.8;margin:0}
@media(max-width:600px){.static-search{padding:20px}.static-search-form button{padding:10px 15px}}
