.le-form{border:1px solid var(--line);border-radius:20px;gap:14px;max-width:560px;margin-top:20px;padding:24px;display:grid}.le-form label{gap:6px;font-size:.95rem;font-weight:500;display:grid}.le-form small{color:var(--muted);font-weight:400}.le-form input,.le-form textarea{font:inherit;border:1px solid var(--line-strong);background:var(--bg,#fff);color:inherit;border-radius:12px;padding:10px 12px}.le-form .le-hp{position:absolute;left:-9999px}.le-form button{justify-self:start}
