.contact-fields{border:0;padding:0;margin:0;display:grid;gap:1rem;min-width:0;grid-column:1/-1}.contact-fields label{display:grid;gap:.4rem}.contact-fields .check{display:flex;align-items:flex-start}.contact-fields .check input{width:auto;margin-top:.3rem}.contact-test-note{padding:1rem;background:#edf3f0;border-left:3px solid #245359;grid-column:1/-1}.contact-routing{font-size:.85rem;margin:0}.contact-result{overflow-wrap:anywhere;grid-column:1/-1}.contact-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.contact-fields:disabled{opacity:.7}.modal-shell{max-height:85dvh;overflow-y:auto}.contact-fields input,.contact-fields select,.contact-fields textarea{max-width:100%;box-sizing:border-box}.contact-new[hidden]{display:none}
form[data-demo-form]>p,form[data-request-demo-form]>p{grid-column:1/-1;width:100%;max-width:none}
form[data-contact-public="true"] .contact-fields label{font-size:.9rem}form[data-contact-public="true"] .contact-fields .check{font-size:.88rem;color:var(--ink)}form[data-contact-public="true"] .contact-fields input,form[data-contact-public="true"] .contact-fields select,form[data-contact-public="true"] .contact-fields textarea{font-size:1rem}
