.mis-local-form{width:100%;font:inherit;color:inherit}.mis-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 24px;position:relative}.mis-form-field{display:flex;flex-direction:column;gap:9px;min-width:0}.mis-form-field label{font-size:12px;font-weight:600;line-height:1.6;letter-spacing:.01em}.mis-form-field input,.mis-form-field textarea{width:100%;font:inherit;font-size:15px;color:var(--ink,#101318);background:transparent;border:0;border-bottom:1px solid var(--line,#b4b6b9);border-radius:0;padding:11px 0;box-shadow:none;min-height:48px}.mis-form-field textarea{resize:vertical;min-height:130px;line-height:1.65}.mis-form-field input:focus,.mis-form-field textarea:focus{outline:0;border-color:var(--red,#e71d36);box-shadow:0 1px 0 var(--red,#e71d36)}.mis-form-field [aria-invalid=true]{border-color:#b40023}.mis-form-wide{grid-column:1/-1}.mis-form-consent{display:flex;align-items:flex-start;gap:12px;font-size:12px;line-height:1.7;cursor:pointer}.mis-form-consent input{flex:0 0 auto;width:17px;height:17px;margin:3px 0 0;accent-color:var(--red,#e71d36)}.mis-form-consent a{text-decoration:underline;text-underline-offset:3px}.mis-form-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px}.mis-form-bottom>span{font-size:10px;color:var(--muted,#626870);line-height:1.6}.mis-form-bottom .button{border:0;border-radius:0;font:inherit;font-size:12px;min-width:210px;justify-content:space-between}.mis-form-trap{position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden}.mis-form-feedback{padding:18px 20px;margin-bottom:28px;font-size:13px;line-height:1.7;border-left:3px solid var(--red,#e71d36);background:#e9e9e5}.mis-form-feedback.is-success{border-color:#276149;background:#e4eee7}.mis-form-feedback ul{margin:8px 0 0;padding-left:20px}.mis-form-feedback:focus{outline:2px solid var(--red,#e71d36);outline-offset:4px}@media(max-width:600px){.mis-form-grid{grid-template-columns:1fr;gap:22px}.mis-form-bottom{align-items:flex-start;flex-direction:column}.mis-form-bottom .button{width:100%}.mis-form-consent{font-size:11px}}

.mis-form-preview-note{margin:0;font-size:11px;line-height:1.7;color:var(--muted,#626870);padding:12px 15px;background:rgba(16,19,24,.04);border-left:2px solid var(--line,#b4b6b9)}
