.qf{display:flex;flex-direction:column;gap:8px}.qf label{font-weight:700;font-size:14px;color:var(--navy);margin-top:6px}.qf input,.qf textarea,.qf select{border:1.5px solid #D6DEE8;border-radius:8px;padding:12px 14px;font-size:16px;font-family:inherit;width:100%;background:#fff;color:var(--ink)}.qf .btn{margin-top:10px;width:100%;min-height:50px}.qf-note{margin:4px 0 0;font-size:12.5px;color:var(--faint);text-align:center}