/* Formspree forms: Rowe Forensics */
.form-page{max-width:960px}.rowe-form{margin-top:1.8rem}.rowe-form h2{font-size:1.4rem;color:#012060;margin:2rem 0 1rem}.rowe-form label{display:flex;flex-direction:column;gap:.45rem;font-weight:600;color:#012060}.rowe-form .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;margin:1rem 0}.rowe-form input:not([type=checkbox]),.rowe-form select,.rowe-form textarea{box-sizing:border-box;display:block;width:100%;padding:.8rem .9rem;background:#fff;border:1px solid #aab4c3;border-radius:4px;color:#1b263b;font:inherit;font-weight:400}.rowe-form textarea{resize:vertical;min-height:125px}.rowe-form :is(input,select,textarea):focus-visible{outline:3px solid #3c7828;outline-offset:2px}.rowe-form .form-check{flex-direction:row;align-items:flex-start;font-weight:400;gap:.65rem;margin:1.2rem 0}.rowe-form .form-check input{margin-top:.3rem}.rowe-form .btn{cursor:pointer;border:0}.rowe-form .btn:disabled{opacity:.6;cursor:wait}.form-status{padding:1rem;margin:1.25rem 0;border:1px solid #aab4c3;border-left:4px solid #3c7828;background:#f6f8f7}.form-status.error{border-left-color:#b42318}.form-footnote{font-size:.9rem;color:#526070;margin-top:1rem}.hp-field{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:650px){.rowe-form .form-grid{grid-template-columns:1fr}}
