Get in touch

Pick where it should land and we will route it straight there.

Typical reply: within 1 business day

Faster still: book a 20-minute call and skip the back and forth.

Need to attach a file? Reply to our confirmation email — it accepts up to 25 MB.

">

The prompt

Build a contact form with Tailwind CSS that adapts to the chosen department. Use a max-w-xl card. At the top, a heading and a muted line about response times. The first control is a row of four selectable department tiles — Sales, Support, Billing and Press — each a bordered rounded-xl button with a glyph and a label, the active one dark. Under it, name and email fields side by side, a subject field, a message textarea, and a contextual helper block that changes with the department: a bordered neutral-50 note giving the expected reply time, a suggested self-serve link and, for Support only, an extra input asking for the workspace name. Finish with a submit button whose label names the department and a footnote about attachments. Then add JavaScript that switches the active tile, swaps the helper copy and links from a map, shows or hides the workspace field, and updates the button label.

Paste it into Claude, Cursor, v0 or any AI coding tool. Prefer the finished markup? .