.mkc-contacto-form-wrapper.svelte-1ism7jc{max-width:720px;margin:0 auto;padding:0 16px max(60px,100px)}@media(min-width:750px){.mkc-contacto-form-wrapper.svelte-1ism7jc{padding-inline:40px}}.mkc-contacto-form.svelte-1ism7jc{display:flex;flex-direction:column;gap:12px}.mkc-contacto-row.svelte-1ism7jc{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:750px){.mkc-contacto-row.svelte-1ism7jc{grid-template-columns:1fr 1fr}}.mkc-contacto-input.svelte-1ism7jc{width:100%;padding:14px 16px;font-family:var(--font-body);font-size:.875rem;color:var(--color-text);background:#e1e1e14d;border:none;border-radius:0;outline:none;transition:box-shadow .2s ease}.mkc-contacto-input.svelte-1ism7jc:focus{box-shadow:0 0 0 2px var(--color-text)}.mkc-contacto-input.svelte-1ism7jc::placeholder{color:var(--color-text);opacity:.5}.mkc-contacto-textarea.svelte-1ism7jc{resize:vertical;min-height:150px}.mkc-contacto-submit.svelte-1ism7jc{font-family:var(--font-body);font-size:.875rem;font-weight:400;color:var(--color-text);background:transparent;border:none;padding:12px 0;cursor:pointer;text-align:left;width:fit-content;transition:opacity .2s ease}.mkc-contacto-submit.svelte-1ism7jc:hover{opacity:.5}.mkc-contacto-error.svelte-1ism7jc{font-family:var(--font-body);font-size:.875rem;color:#c53030;margin-bottom:4px}.mkc-contacto-success.svelte-1ism7jc p:where(.svelte-1ism7jc){font-family:var(--font-body);font-size:1rem;color:var(--color-text);text-align:center;padding:40px 0}
