.luiza-contact .contact-grid>*{min-width:0}.luiza-contact .luiza-contact--no-form{grid-template-columns:minmax(0,720px)}.luiza-contact__form{--hsf-global__font-family:"Inter",sans-serif;--hsf-global__font-size:15px;--hsf-global__color:var(--text,#2d2420);--hsf-richtext__font-family:"Inter",sans-serif;--hsf-richtext__font-size:15px;--hsf-richtext__color:var(--muted,#756861);--hsf-heading__font-family:"Playfair Display",serif;--hsf-heading__color:var(--primary-dark,#5f4638);--hsf-background__background-color:transparent;--hsf-background__background-image:none;--hsf-background__padding:0px;--hsf-background__border-width:0px;--hsf-background__border-radius:0px;--hsf-row__horizontal-spacing:16px;--hsf-row__vertical-spacing:20px;--hsf-module__vertical-spacing:8px;--hsf-field-label__font-family:"Inter",sans-serif;--hsf-field-label__font-size:14px;--hsf-field-label__color:var(--primary-dark,#5f4638);--hsf-field-input__font-family:"Inter",sans-serif;--hsf-field-input__color:var(--text,#2d2420);--hsf-field-input__background-color:#fffdfb;--hsf-field-input__placeholder-color:#827268;--hsf-field-input__border-color:rgba(95,70,56,.18);--hsf-field-input__border-width:1px;--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:14px;--hsf-field-input__padding:14px 16px;--hsf-field-textarea__font-family:"Inter",sans-serif;--hsf-field-textarea__color:var(--text,#2d2420);--hsf-field-textarea__background-color:#fffdfb;--hsf-field-textarea__placeholder-color:#827268;--hsf-field-textarea__border-color:rgba(95,70,56,.18);--hsf-field-textarea__border-width:1px;--hsf-field-textarea__border-style:solid;--hsf-field-textarea__border-radius:14px;--hsf-field-textarea__padding:14px 16px;--hsf-button__font-family:"Inter",sans-serif;--hsf-button__font-size:15px;--hsf-button__color:#fff;--hsf-button__background-color:var(--primary-dark,#5f4638);--hsf-button__background-image:linear-gradient(135deg,var(--primary,#8b6f5c),var(--primary-dark,#5f4638));--hsf-button__border-radius:999px;--hsf-button__padding:15px 26px;background:var(--white,#fff);border:1px solid rgba(95,70,56,.12);border-radius:28px;box-shadow:var(--shadow);padding:32px}.luiza-contact__form form{background:transparent;border:0;border-radius:0;box-shadow:none;margin:0;padding:0}.luiza-contact__form fieldset{max-width:100%}.luiza-contact__form .hs-form-field{margin-bottom:16px}.luiza-contact__form label{display:block;margin-bottom:6px}.luiza-contact .luiza-contact__form form{color:var(--text,#2d2420);font-family:Inter,sans-serif;font-size:15px;line-height:1.6}.luiza-contact .luiza-contact__form :is(.hsfc-FieldLabel,.hs-form-field>label){color:var(--primary-dark,#5f4638);font-family:Inter,sans-serif;font-size:14px;font-weight:600;margin-bottom:8px}.luiza-contact .luiza-contact__form :is(input:not([type=checkbox],[type=radio],[type=submit],[type=hidden]),textarea,select){background:#fffdfb;border:1px solid rgba(95,70,56,.18);border-radius:14px;color:var(--text,#2d2420);font:400 15px/1.5 Inter,sans-serif;max-width:100%;padding:14px 16px;transition:border-color .2s,box-shadow .2s}.luiza-contact .luiza-contact__form :is(input,textarea)::placeholder{color:#827268;opacity:1}.luiza-contact .luiza-contact__form :is(input,textarea,select):focus{border-color:var(--primary,#8b6f5c);box-shadow:0 0 0 4px rgba(139,111,92,.12);outline:none}.luiza-contact .luiza-contact__form textarea{min-height:120px}.luiza-contact .luiza-contact__form .hsfc-PhoneInput{background:#fffdfb;border:1px solid rgba(95,70,56,.18);border-radius:14px}.luiza-contact .luiza-contact__form :is(.hsfc-TextInput,.hsfc-Textarea){margin-bottom:0}.luiza-contact .luiza-contact__form .hsfc-PhoneInput__FlagAndCaret{background:transparent;border:0;border-radius:14px 0 0 14px;border-right:1px solid rgba(95,70,56,.18)}.luiza-contact .luiza-contact__form .hsfc-PhoneInput .hsfc-TextInput{background:transparent;border:0;margin:0}.luiza-contact .luiza-contact__form .hsfc-PhoneInput:focus-within{border-color:var(--primary,#8b6f5c);box-shadow:0 0 0 4px rgba(139,111,92,.12)}.luiza-contact .luiza-contact__form .hsfc-PhoneInput .hsfc-TextInput:focus{box-shadow:none}.luiza-contact .luiza-contact__form .hsfc-Row:has(>.hsfc-PhoneField){align-items:flex-end}.luiza-contact .luiza-contact__form .hsfc-RichText :is(p,span,strong){color:var(--muted,#756861)!important;font-family:Inter,sans-serif!important;font-size:15px!important;line-height:1.65!important}.luiza-contact .luiza-contact__form .hsfc-Step__Content>.hsfc-Row:first-child .hsfc-RichText>p:first-child,.luiza-contact .luiza-contact__form .hsfc-Step__Content>.hsfc-Row:first-child .hsfc-RichText>p:first-child :is(span,strong){color:var(--primary-dark,#5f4638)!important;font-family:Playfair Display,serif!important;font-size:30px!important;font-weight:600!important;line-height:1.2!important}.luiza-contact .luiza-contact__form .hsfc-Step__Content>.hsfc-Row:first-child .hsfc-RichText>p:first-child{margin-bottom:12px}.luiza-contact__form input[type=checkbox],.luiza-contact__form input[type=radio]{box-shadow:none;margin:0 8px 0 0;padding:0;width:auto}.luiza-contact__form .inputs-list{list-style:none;padding:0}.luiza-contact__form .inputs-list label{align-items:baseline;display:flex}.luiza-contact__form .hs-error-msgs{color:#a32121;font-size:13px;list-style:none;padding:0}.luiza-contact__form button[type=submit],.luiza-contact__form input[type=submit]{background:linear-gradient(135deg,var(--primary),var(--primary-dark));border:0;border-radius:999px;color:var(--white,#fff);cursor:pointer;font:inherit;font-weight:800;margin:4px 0 0;padding:15px 26px;width:100%}.luiza-contact__form-placeholder{color:var(--muted);padding:24px 0;text-align:center}.luiza-contact__form-placeholder strong{color:var(--primary-dark);display:block;margin-bottom:12px}@media (max-width:640px){.luiza-contact__form{padding:24px 20px}}