[data-client-contact]{width:100%;max-width:52rem;margin-inline:auto}[data-client-contact-header]{margin-bottom:var(--space-6,1.5rem)}[data-client-contact-header] h2{font-size:var(--fs-large);margin:0}[data-client-contact-header] p{margin-top:var(--space-3,.75rem)}[data-client-contact-fields]{gap:var(--space-6,1.5rem);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid;position:relative}[data-client-contact-fields] [data-field]{min-width:0}[data-client-contact-fields] [data-field-input]{box-sizing:border-box;background:var(--field-background);width:100%;color:var(--field-text);border-color:var(--field-border)}[data-client-contact-fields] [data-field-input]:focus-visible{outline:2px solid var(--field-accent);outline-offset:2px}[data-client-contact-message]{grid-column:1/-1}[data-client-contact-status]{margin-block:var(--space-4,1rem);overflow-wrap:anywhere}[data-client-contact-decoys]{pointer-events:none;-webkit-user-select:none;user-select:none}[data-client-contact-sr],[data-client-contact-decoys]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:639px){[data-client-contact-fields]{grid-template-columns:minmax(0,1fr)}}
