.ui-touch-form{display:grid;gap:12px;width:100%;max-width:720px;margin:0 auto}.ui-touch-form label{font-weight:650}.ui-touch-form input,.ui-touch-form textarea{width:100%;box-sizing:border-box;padding:13px;border:1px solid #d5bdc7;border-radius:4px;background:#fff;font:inherit;color:#3f2536}.ui-touch-form textarea{resize:vertical}.ui-touch-form button{min-height:48px;border:0;border-radius:4px;background:#c92e5d;color:white;font:700 16px system-ui;cursor:pointer;padding:12px 22px}.ui-touch-form button:disabled{opacity:.5;cursor:not-allowed}.ui-touch-form :focus-visible{outline:3px solid #c92e5d;outline-offset:3px}.ui-touch-form p{margin:0;font-size:14px}.ui-touch-form .ui-touch-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ui-touch-inbox{text-align:center;margin-top:20px}
