.ContactForm_form__iRylH{margin-top:30px}.ContactForm_form__iRylH label{font-size:11px;color:var(--studio-ink);letter-spacing:.11em}.ContactForm_form__iRylH input:not([type=checkbox]),.ContactForm_form__iRylH select,.ContactForm_form__iRylH textarea{border:1px solid var(--studio-line);padding:14px 16px;min-height:54px;font-size:16px;line-height:1.5;margin-top:10px}.ContactForm_form__iRylH textarea{min-height:164px;resize:vertical}.ContactForm_form__iRylH input:focus-visible,.ContactForm_form__iRylH select:focus-visible,.ContactForm_form__iRylH textarea:focus-visible{outline:2px solid var(--studio-ink);outline-offset:2px}.ContactForm_form__iRylH input[type=checkbox]{accent-color:var(--studio-ink);width:20px;height:20px;flex-shrink:0}.ContactForm_form__iRylH label[for=privacidad]{font-size:12px;text-transform:none;letter-spacing:0;line-height:1.8}.ContactForm_form__iRylH button[type=submit]{min-height:56px;min-width:220px;background:var(--studio-ink);color:var(--studio-paper);font-size:12px;letter-spacing:.08em;padding:16px 24px;margin-top:12px;gap:14px}.ContactForm_form__iRylH button[type=submit]:hover{background:#393833}.ContactForm_feedback__ZuzaD h3{font-family:var(--font-studio-display),Georgia,serif;font-size:28px}@media(max-width:767px){.ContactForm_form__iRylH button[type=submit]{width:100%;min-width:0}.ContactForm_form__iRylH fieldset>div[class~=grid]{grid-template-columns:1fr}}