.ui-textfield-root{display:flex;flex-direction:column;gap:var(--space-xs)}.ui-textfield-root .ui-textfield-label{font-size:var(--font-size-s);color:var(--color-neutral-text-muted)}.ui-textfield-root .ui-textfield-input{color:var(--color-neutral-text-strong);font-size:var(--font-size-m);border:1px solid var(--color-neutral-surface-muted);background-color:var(--color-neutral-surface-subtle);padding:var(--space-s);border-radius:var(--border-radius-s)}:is(.ui-textfield-root .ui-textfield-input)::placeholder{color:var(--color-neutral-text-subtle)}.ui-textfield-root .ui-textfield-error{color:var(--color-danger);font-size:var(--font-size-s)}.blocks-contactForm-chips{display:flex;flex-wrap:wrap;gap:var(--space-s)}.blocks-contactForm-chip{border:1px solid var(--color-neutral-surface-muted);border-radius:var(--border-radius-m);background-color:var(--color-neutral-surface-soft);padding:var(--space-s) var(--space-l);font-family:var(--font-family-body);font-size:var(--font-size-s);color:var(--color-neutral-text-base);cursor:pointer;transition:border-color .2s,background-color .2s,color .2s}.blocks-contactForm-chip:hover{border-color:var(--color-brand-surface-base)}.blocks-contactForm-chipActive{border-color:var(--color-brand-surface-base);background-color:var(--color-brand-surface-subtle);color:var(--color-brand-text-strong)}
