.ContactForm-module__UoqRnG__form,.ContactForm-module__UoqRnG__row{gap:20px;display:grid}.ContactForm-module__UoqRnG__field{gap:8px;display:grid}.ContactForm-module__UoqRnG__field label{font-size:.9375rem;font-weight:600}.ContactForm-module__UoqRnG__optional{color:var(--text-2);font-weight:400}.ContactForm-module__UoqRnG__field input,.ContactForm-module__UoqRnG__field select,.ContactForm-module__UoqRnG__field textarea{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-card);width:100%;min-height:52px;color:var(--text);transition:border-color .2s var(--ease-out), background-color .2s var(--ease-out);padding:14px 16px;font-size:1rem}.ContactForm-module__UoqRnG__field textarea{resize:vertical;min-height:120px}.ContactForm-module__UoqRnG__field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-2) 50%), linear-gradient(135deg, var(--text-2) 50%, transparent 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px;padding-right:44px}.ContactForm-module__UoqRnG__field input:hover,.ContactForm-module__UoqRnG__field select:hover,.ContactForm-module__UoqRnG__field textarea:hover{border-color:#fff6}.ContactForm-module__UoqRnG__field input:focus-visible,.ContactForm-module__UoqRnG__field select:focus-visible,.ContactForm-module__UoqRnG__field textarea:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-color:#0000}.ContactForm-module__UoqRnG__field input[aria-invalid=true]{border-color:#ff6961}.ContactForm-module__UoqRnG__field input::-webkit-calendar-picker-indicator{filter:invert();opacity:.7}.ContactForm-module__UoqRnG__error{color:#ff8a84;font-size:.875rem}.ContactForm-module__UoqRnG__help{color:var(--text-2);font-size:.875rem}.ContactForm-module__UoqRnG__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ContactForm-module__UoqRnG__actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.ContactForm-module__UoqRnG__actions .btn{white-space:nowrap;flex:auto;padding-inline:1.3em}.ContactForm-module__UoqRnG__actions .btn:disabled{opacity:.6;cursor:progress}.ContactForm-module__UoqRnG__status:empty{display:none}.ContactForm-module__UoqRnG__status{border-radius:var(--radius-sm);background:var(--bg-card);border:1px solid var(--line-strong);padding:14px 16px}.ContactForm-module__UoqRnG__status[data-estado=exito]{border-color:#30d15899}.ContactForm-module__UoqRnG__status[data-estado=demo]{color:var(--pending-text);border-color:#ffd65c99}.ContactForm-module__UoqRnG__status[data-estado=error]{border-color:#ff696199}@media (min-width:700px){.ContactForm-module__UoqRnG__row{grid-template-columns:1fr 1fr}}
.page-module__fWUZKG__page{padding-top:calc(var(--header-h) + clamp(56px, 9vw, 120px));padding-bottom:var(--section-y)}.page-module__fWUZKG__grid{gap:48px;display:grid}.page-module__fWUZKG__aside{align-content:start;gap:24px;display:grid}.page-module__fWUZKG__aside .eyebrow{margin-bottom:0}.page-module__fWUZKG__whatsapp{justify-self:start}.page-module__fWUZKG__channelsTitle{color:var(--text-2);letter-spacing:0;margin:16px 0 8px;font-size:.9375rem;font-weight:600}.page-module__fWUZKG__channels{gap:4px;margin:0;display:grid}.page-module__fWUZKG__channels a,.page-module__fWUZKG__channelStatic{word-break:break-word;align-items:center;gap:14px;min-height:56px;display:flex}.page-module__fWUZKG__channels svg{width:22px;height:22px;color:var(--text-2);flex:none}.page-module__fWUZKG__channelLabel{color:var(--text-2);font-size:.8125rem;display:block}.page-module__fWUZKG__formCard{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-elev);gap:24px;padding:clamp(24px,4vw,40px);display:grid}@media (min-width:1000px){.page-module__fWUZKG__grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:72px}.page-module__fWUZKG__aside{top:calc(var(--header-h) + 48px);position:sticky}}
