.um8Yqq_grid{grid-template-columns:1fr 1fr;gap:56px;display:grid}.um8Yqq_title{color:var(--color-text);margin:0 0 16px;font-size:36px;font-weight:800}.um8Yqq_subtitle{color:var(--color-text-muted);margin:0 0 32px;font-size:16px;line-height:1.65}.um8Yqq_form{flex-direction:column;gap:16px;display:flex}.um8Yqq_row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.um8Yqq_field{flex-direction:column;display:flex}.um8Yqq_label{color:var(--color-text);margin-bottom:6px;font-size:13.5px;font-weight:700}.um8Yqq_required{color:var(--color-red);margin-left:2px}.um8Yqq_requiredNote{color:var(--color-text-muted);margin:-4px 0 4px;font-size:13px}.um8Yqq_input,.um8Yqq_textarea{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-card);width:100%;color:var(--color-text);font-size:15px;font-family:var(--font-body), sans-serif;border-radius:12px;padding:12px 14px}.um8Yqq_textarea{resize:vertical}.um8Yqq_submit{background:var(--color-red);color:#fff;border:none;border-radius:24px;margin-top:8px;padding:15px;font-size:15.5px;font-weight:800}.um8Yqq_submit:hover{background:var(--color-red-dark)}.um8Yqq_submit:disabled{opacity:.6;cursor:not-allowed}.um8Yqq_errorMessage{color:var(--color-red-dark);margin:0;font-size:14px;font-weight:600}.um8Yqq_successBox{background:var(--color-red-soft);color:var(--color-red-dark);border-radius:16px;padding:24px;font-size:15px;font-weight:700}.um8Yqq_radioGroup{flex-direction:column;gap:8px;display:flex}.um8Yqq_radioOption{color:var(--color-text);align-items:center;gap:8px;font-size:14.5px;display:flex}.um8Yqq_radioOption input{accent-color:var(--color-red)}.um8Yqq_subSection{border-top:1px solid var(--color-border);flex-direction:column;gap:16px;margin-top:8px;padding-top:16px;display:flex}.um8Yqq_subSectionTitle{color:var(--color-text);margin:0;font-size:16px;font-weight:800}.um8Yqq_fileSelected{color:var(--color-text-muted);margin:6px 0 0;font-size:13px}.um8Yqq_infoCard{background:var(--color-bg-alt);border-radius:20px;padding:32px}.um8Yqq_infoTitle{color:var(--color-text);margin:0 0 18px;font-size:19px;font-weight:700}.um8Yqq_infoList{color:var(--color-text-muted);flex-direction:column;gap:12px;font-size:15px;display:flex}@media (max-width:900px){.um8Yqq_grid{grid-template-columns:1fr;gap:32px}.um8Yqq_row{grid-template-columns:1fr}}
