Casual to business. Pretty much anything goes. But you won't feel awkward if you dress that way.
Yes and casual
No, upscale causal is acceptable
Smart casual. Guys wear collars... Mostly dress shirts but any collared shirt works. Jeans are ok, dress shoes. I dint think theyre actually strict about it, this is just what guys mostly wear there.
Thanks! Your answer is awaiting moderation.