.ContactForm-module__j1WgZG__form{flex-direction:column;gap:22px;display:flex}.ContactForm-module__j1WgZG__pair{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ContactForm-module__j1WgZG__fieldset{border:0;min-width:0;margin:0;padding:0}.ContactForm-module__j1WgZG__fieldset legend{margin-bottom:10px;padding:0}.ContactForm-module__j1WgZG__picks{flex-wrap:wrap;gap:8px;display:flex}.ContactForm-module__j1WgZG__pick{align-items:center;display:inline-flex;position:relative}.ContactForm-module__j1WgZG__pick:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:3px}.ContactForm-module__j1WgZG__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ContactForm-module__j1WgZG__result:empty{display:none}.ContactForm-module__j1WgZG__result{border-left:3px solid var(--warn);background:#fdedec;border-radius:8px;padding:14px 16px}.ContactForm-module__j1WgZG__result:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.ContactForm-module__j1WgZG__actions{flex-direction:column;gap:12px;display:flex}.ContactForm-module__j1WgZG__whatsapp{gap:10px}.ContactForm-module__j1WgZG__done{flex-direction:column;gap:16px;display:flex}.ContactForm-module__j1WgZG__done:focus{outline:none}.ContactForm-module__j1WgZG__done:focus-visible{outline:2px solid var(--gold);outline-offset:6px}.ContactForm-module__j1WgZG__doneLead{font:400 17px/1.6 var(--text);color:var(--ink-soft);max-width:46ch}.ContactForm-module__j1WgZG__reference{background:var(--sand);border-radius:var(--radius-s);flex-direction:column;align-self:flex-start;gap:6px;min-width:220px;padding:16px 18px;display:flex}.ContactForm-module__j1WgZG__referenceValue{letter-spacing:.02em;font-size:26px;line-height:1}.ContactForm-module__j1WgZG__next{counter-reset:step;border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ContactForm-module__j1WgZG__next li{counter-increment:step;border-bottom:1px solid var(--line);font:400 15px/1.6 var(--text);color:var(--ink-soft);grid-template-columns:34px 1fr;gap:0 12px;padding:14px 0;display:grid}.ContactForm-module__j1WgZG__next li:before{content:"0" counter(step);font:400 15px var(--display);font-variant-numeric:tabular-nums;color:var(--gold-ink)}.ContactForm-module__j1WgZG__next b{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.ContactForm-module__j1WgZG__doneActions{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}@media (max-width:620px){.ContactForm-module__j1WgZG__pair{grid-template-columns:1fr}}
