.contacto_layout__OH_Hr{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:72px;padding-block:64px}.contacto_form__BzT8d{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.contacto_field__iH4w_{display:flex;flex-direction:column;gap:8px}.contacto_fieldWide__9Mk1K{grid-column:1/-1}.contacto_label__Z0_Y_{font-size:.875rem;font-weight:700}.contacto_optional__VIbFR{font-weight:400;color:var(--color-fg-3)}.contacto_input___9Rfl{padding:11px 13px;border:1px solid var(--color-rule-strong);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-fg);font-size:.9375rem;transition:border-color var(--dur-fast) var(--ease-out-quart)}.contacto_input___9Rfl:hover{border-color:var(--color-fg-3)}.contacto_input___9Rfl:focus-visible{border-color:var(--color-accent-text)}.contacto_textarea__AAM6S{resize:vertical;min-height:140px;line-height:1.6}.contacto_input___9Rfl.contacto_inputError__HChj1{border:1px solid var(--color-danger)}.contacto_fieldError__j8YdM{font-size:.8125rem;color:var(--color-danger-text)}.contacto_summary__d7U8J{grid-column:1/-1;padding:14px 16px;border:1px solid var(--color-danger);border-radius:var(--radius-sm);background:var(--color-danger-dim)}.contacto_hidden__L325i{display:none}.contacto_summaryTitle__ab082{font-size:.875rem;font-weight:700;color:var(--color-danger-text);margin-bottom:6px}.contacto_summaryList__siqYS{margin:0;padding-inline-start:18px;font-size:.875rem}.contacto_summaryList__siqYS a{color:var(--color-danger-text);text-decoration:underline}.contacto_honeypot__h6MwG{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.contacto_actions__NJPFH{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:4px}.contacto_privacy__qbZR2{font-size:.8125rem}.contacto_privacyLink__8xcXx{color:var(--color-accent-text);text-decoration:underline}.contacto_formError__UEej3{grid-column:1/-1;padding:12px 14px;border:1px solid var(--color-danger);border-radius:var(--radius-sm);background:var(--color-danger-dim);color:var(--color-danger-text);font-size:.875rem}.contacto_success__W9xjd{padding:20px 22px;border:1px solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-accent-dim);font-size:1.0625rem}.contacto_direct__Tz3Vk{display:flex;flex-direction:column;gap:20px;padding-inline-start:40px;border-inline-start:1px solid var(--color-rule)}.contacto_details__u3cZ4{display:flex;flex-direction:column;gap:4px;margin:0}.contacto_term__PHh3S{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-fg-3);margin-top:14px}.contacto_value__PCDE4{margin:0;font-size:.9375rem;line-height:1.65}.contacto_link___mdZ1{color:var(--color-fg);border-bottom:1px solid var(--color-rule-strong);transition:border-color var(--dur-fast) var(--ease-out-quart)}.contacto_link___mdZ1:hover{border-color:var(--color-accent-text)}@media (max-width:980px){.contacto_layout__OH_Hr{grid-template-columns:1fr;gap:44px;padding-block:44px}.contacto_direct__Tz3Vk{padding-inline-start:0;padding-block-start:32px;border-inline-start:0;border-block-start:1px solid var(--color-rule)}}@media (max-width:620px){.contacto_form__BzT8d{grid-template-columns:1fr}}