.tlsip-submission-form{max-width:650px;margin:1.5rem 0 2.5rem;padding:24px;background:#fffaf1;border:1px solid #d9bd80;border-radius:9px;box-sizing:border-box;color:#1c2636;font-family:inherit;font-size:16px;line-height:1.5}
.tlsip-submission-form h3{font-size:23px;margin:0 0 10px}
.tlsip-submission-form form{display:grid;gap:14px;margin-top:18px}
.tlsip-submission-form label{display:block;font-weight:600}
.tlsip-submission-form input:not([type=hidden]),.tlsip-submission-form select,.tlsip-submission-form textarea{display:block;box-sizing:border-box;width:100%;margin-top:5px;padding:10px;border:1px solid #b9c2d0;border-radius:5px;background:white;color:#1c2636;font:inherit}
.tlsip-submission-form button{background:#102b50;color:#fff;border:0;border-radius:5px;padding:12px 18px;font-family:inherit;font-size:16px;font-weight:600;cursor:pointer}
.tlsip-submission-form button:hover{background:#194272}
.tlsip-submission-help{font-size:13px;margin:-9px 0 0;color:#4d5867}
.tlsip-honey{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}
.tlsip-submission-success{padding:12px;background:#e7f5eb;border-left:4px solid #2c7a42}
.tlsip-submission-error{padding:12px;background:#fff0ed;border-left:4px solid #bd392a}
@media(max-width:600px){.tlsip-submission-form{padding:16px}}
