[data-platform-contact-form]{display:grid;gap:18px;max-width:100%;text-align:left}[data-platform-contact-form] label{display:grid;gap:7px}[data-platform-contact-form] :is(input,select,textarea){box-sizing:border-box;width:100%;min-width:0;padding:12px 14px;border:1px solid #bbb;border-radius:8px;background:#fff;color:#222;font:inherit}[data-platform-contact-form] .platform-contact-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}[data-platform-contact-form] .platform-contact-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}[data-platform-contact-form] button{cursor:pointer;min-height:44px}[data-platform-contact-form] :focus-visible{outline:3px solid #0877d1;outline-offset:3px}@media(max-width:600px){[data-platform-contact-form] .platform-contact-row{grid-template-columns:1fr}}
