.contact-form__subtitle[data-v-6552c56b]{padding-bottom:var(--spacing-5);margin:0}.contact-form__checkbox-wrapper[data-v-6552c56b],.contact-form__input[data-v-6552c56b],.contact-form__title-container[data-v-6552c56b]{margin-bottom:var(--spacing-4)}.contact-form__button-email-icon[data-v-6552c56b]{margin-right:var(--spacing-1)}.contact-form__premium-assistance[data-v-6552c56b]{margin-top:var(--spacing-3)}@media only screen and (width>=768px){.contact-form__premium-assistance[data-v-6552c56b]{margin-top:0}}.contact-form__subscribe-checkbox[data-v-6552c56b]{margin-bottom:var(--spacing-2)}.contact-form__actions__categories[data-v-6552c56b]{margin-bottom:var(--spacing-5);flex-direction:row;display:flex}.contact-form__actions[data-v-6552c56b] .mds-button{margin:0 auto}@media only screen and (width>=768px){.contact-form__actions[data-v-6552c56b] .mds-button{margin:inherit}.contact-form__actions[data-v-6552c56b]{align-items:flex-start}}.contact-form__inputs[data-v-6552c56b]{align-items:stretch}.contact-form__inputs[data-v-6552c56b]>*{flex-basis:100%;max-width:100%}.contact-form__inputs__names[data-v-6552c56b]{width:100%;display:flex}.contact-form__inputs__names .firstname[data-v-6552c56b]{margin-right:var(--spacing-2);width:100%}.contact-form__inputs__names .lastname[data-v-6552c56b]{margin-left:var(--spacing-2);width:100%}.contact-form__inputs__info[data-v-6552c56b]{flex-wrap:wrap;width:100%;display:flex}.contact-form__inputs__info .email[data-v-6552c56b],.contact-form__inputs__info .phone[data-v-6552c56b]{flex:auto}@media only screen and (width>=768px){.contact-form__inputs__info[data-v-6552c56b]{flex-wrap:nowrap}.contact-form__inputs__info .email[data-v-6552c56b]{margin-right:var(--spacing-2);width:100%}.contact-form__inputs__info .phone[data-v-6552c56b]{margin-left:var(--spacing-2);width:100%}}.contact-form__privacy[data-v-6552c56b]{margin-top:var(--spacing-5)}.contact-form .privacy-link[data-v-6552c56b]{color:var(--color-primary)}.contact-form__fields[data-v-6552c56b]{margin-bottom:1rem}.contact-form__fields--on-row[data-v-6552c56b]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.contact-form__terms-and-privacy[data-v-6552c56b]{margin-top:1rem}
