.DemoForm_formContainer__HHKEx{max-width:100%;margin:0 auto;padding:2rem 1rem;width:100%}@media (min-width:768px){.DemoForm_formContainer__HHKEx{padding:2rem}}@media (min-width:1024px){.DemoForm_formContainer__HHKEx{padding:3rem 2rem}}.DemoForm_progressBar__2UFgV{height:4px;background:var(--color-background-secondary);border-radius:2px;overflow:hidden;margin-bottom:2rem}.DemoForm_progressFill__OfCwh{height:100%;background:var(--gradient-primary);transition:width .3s ease}.DemoForm_stepIndicator__jhxwb{text-align:center;margin-bottom:2rem}.DemoForm_stepText__qhqEO{font-size:.875rem;color:var(--color-text-secondary);font-weight:500}.DemoForm_formContent__GcDKS{min-height:400px}.DemoForm_formActions__TkJEU{display:flex;gap:1rem;margin-top:2rem;justify-content:space-between}.DemoForm_formActions__TkJEU button{flex:1 1}.DemoForm_errorMessage__QPe8V{background:#fee;border:1px solid #fcc;color:#c00;padding:1rem;border-radius:8px;margin-top:1rem;font-size:.875rem}.DemoForm_whatsappConsentRow____SV_{margin-top:1.25rem;padding:.875rem 1rem;background:rgba(0,168,107,.08);border:1px solid rgba(0,168,107,.25);border-radius:8px}.DemoForm_whatsappConsentLabel__w_WSr{display:flex;align-items:center;gap:.75rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DemoForm_whatsappConsentCheckbox__98leE{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;min-width:20px;border:2px solid hsla(0,0%,100%,.3);border-radius:4px;background:transparent;cursor:pointer;position:relative;transition:background .15s ease,border-color .15s ease}.DemoForm_whatsappConsentCheckbox__98leE:checked{background:#25d366;border-color:#25d366}.DemoForm_whatsappConsentCheckbox__98leE:checked:after{content:"";position:absolute;left:5px;top:2px;width:6px;height:10px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.DemoForm_whatsappConsentCheckbox__98leE:focus-visible{outline:2px solid #25d366;outline-offset:2px}.DemoForm_whatsappConsentText__Ei_Gk{font-size:.875rem;color:var(--color-text-secondary);line-height:1.4}@media (max-width:768px){.DemoForm_formContainer__HHKEx{padding:1rem}.DemoForm_formActions__TkJEU{flex-direction:column-reverse}.DemoForm_formActions__TkJEU button{width:100%}}
/*# sourceMappingURL=c85cdf072da8137f.css.map*/