.submit-page{max-width:920px;min-height:75vh;padding-bottom:70px}.submit-heading{padding:55px 0 28px}.submit-heading h1{margin:10px 0 12px;font-size:clamp(30px,4vw,46px)}.submit-heading p{margin:0;max-width:700px;font-size:14px}.moderation-notice{display:inline-flex;margin-top:18px;padding:8px 11px;border:1px solid #4a3b26;border-radius:6px;background:#2d2118;color:#f4a766;font-size:11px;font-weight:800}.submit-form{display:grid;grid-template-columns:1fr 1fr;gap:17px;padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.submit-form label{display:grid;gap:8px}.submit-form label>span{color:#c8c1cf;font-size:11px;font-weight:800}.submit-form input,.submit-form select,.submit-form textarea{width:100%;padding:12px 13px;border:1px solid var(--line);border-radius:7px;outline:0;background:#100e16;color:#f4f1f7;font:600 12px Arial,sans-serif}.submit-form input,.submit-form select{height:44px}.submit-form textarea{resize:vertical;line-height:1.55}.submit-form input:focus,.submit-form select:focus,.submit-form textarea:focus{border-color:var(--orange);box-shadow:0 0 0 3px rgba(255,118,37,.08)}.submit-form .wide{grid-column:1/-1}.submit-button{height:48px;border:0;border-radius:8px;background:var(--orange);color:#fff;font-size:12px;font-weight:900;cursor:pointer}.submit-button:hover{background:#ff8740}.smart-captcha{overflow:hidden}.honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.submit-message{margin-bottom:18px;padding:15px 17px;border-radius:8px;font-weight:700}.submit-message.success{border:1px solid #28634f;background:#193a31;color:#7ce0b7}.submit-message.error{border:1px solid #70362e;background:#3e211e;color:#ff9d8c}@media(max-width:800px){.submit-page{padding-bottom:45px}.submit-heading{padding:38px 0 24px}.submit-heading h1{font-size:28px}.submit-form{grid-template-columns:1fr;padding:16px}.submit-form .wide{grid-column:auto}}
