.cform{margin-top:44px}.cform h2{margin:0 0 6px}.cform form{display:grid;gap:14px;max-width:760px;margin-top:14px}.cform .row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cform label{display:grid;gap:5px;font-size:15px}.cform input:not([type=checkbox]),.cform select,.cform textarea{font:inherit;padding:10px 12px;border:1px solid #9aa;background:#fff;color:inherit;width:100%;box-sizing:border-box}.cform input:focus,.cform select:focus,.cform textarea:focus{outline:2px solid var(--teal);outline-offset:1px}.cform .chk{display:flex;gap:10px;align-items:flex-start;font-size:14px}.cform .chk input{margin-top:3px}.cform .hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.cform button{justify-self:start;cursor:pointer;border:0}.cform button[disabled]{opacity:.6}#cfmsg{margin:0;font-size:15px}#cfmsg.ok{color:#1d7a46}#cfmsg.err{color:#b3261e}@media(max-width:700px){.cform .row{grid-template-columns:1fr}}
