.haussmann-estim-form[data-v-25f22ee0]{font-family:Montserrat,sans-serif}.haussmann-estim-form__textarea[data-v-25f22ee0]{border:1px solid #d1d5db;border-radius:4px;color:#383434;font-family:inherit;font-size:14px;padding:.5rem .75rem;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.haussmann-estim-form__textarea[data-v-25f22ee0]:focus{border-color:var(--haussmann-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--haussmann-accent) 15%,transparent);outline:none}.haussmann-estim-form__rgpd-error[data-v-25f22ee0]{outline:2px solid var(--haussmann-error,#c0392b);outline-offset:2px}.haussmann-estim-form__success[data-v-25f22ee0]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.haussmann-estim-form__success-icon[data-v-25f22ee0]{color:var(--haussmann-accent);font-size:48px;margin-bottom:20px}.haussmann-estim-form__success-title[data-v-25f22ee0]{color:#000;font-size:20px;font-weight:700;letter-spacing:2px;margin:0 0 8px;text-transform:uppercase}.haussmann-estim-form__success-text[data-v-25f22ee0]{color:#6b7280;font-size:14px;font-weight:400;letter-spacing:.3px;margin:0}.haussmann-estim-form__submit--shake[data-v-25f22ee0]{animation:haussmannEstimShake-25f22ee0 .6s ease-in-out}@keyframes haussmannEstimShake-25f22ee0{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-3px)}20%,40%,60%,80%{transform:translate(3px)}}.haussmann-estim-fade-enter-active[data-v-25f22ee0],.haussmann-estim-fade-leave-active[data-v-25f22ee0]{transition:opacity .3s ease,transform .3s ease}.haussmann-estim-fade-enter-from[data-v-25f22ee0],.haussmann-estim-fade-leave-to[data-v-25f22ee0]{opacity:0;transform:scale(.97)}@media(prefers-reduced-motion:reduce){.haussmann-estim-form__submit--shake[data-v-25f22ee0]{animation:none}.haussmann-estim-fade-enter-active[data-v-25f22ee0],.haussmann-estim-fade-leave-active[data-v-25f22ee0]{transition:opacity .15s ease}.haussmann-estim-fade-enter-from[data-v-25f22ee0],.haussmann-estim-fade-leave-to[data-v-25f22ee0]{transform:none}}
