.contact-form-internal .title[data-v-726698d1]{font-family:Ubuntu,sans-serif;font-size:2.6rem;text-align:center}@media(min-width:576px){.contact-form-internal .title[data-v-726698d1]{font-size:3.2rem}}.contact-form-internal .separator[data-v-726698d1]{background:linear-gradient(108deg,#f72717 18.46%,#ff007d 92.67%);margin:10px auto 28px}.contact-form-internal form[data-v-726698d1]{background:#fff;border-radius:24px;box-shadow:0 10px 20px 0 rgba(16,26,119,.2);padding:16px;position:relative}@media(min-width:576px){.contact-form-internal form[data-v-726698d1]{padding:24px 40px 40px}}.contact-form-internal form .subtitle[data-v-726698d1]{font-size:1.8rem;margin-top:6px;text-align:center}.contact-form-internal form #stepper[data-v-726698d1]{display:flex;flex-direction:column;gap:14px}.contact-form-internal form #stepper .step.current .step-header .step-index[data-v-726698d1],.contact-form-internal form #stepper .step.done .step-header .step-index[data-v-726698d1]{background:#006cfa}.contact-form-internal form #stepper .step.current .step-header .step-label[data-v-726698d1],.contact-form-internal form #stepper .step.done .step-header .step-label[data-v-726698d1]{color:#0f172a;font-weight:700}.contact-form-internal form #stepper .step.done .step-header .step-index .label[data-v-726698d1]{display:none}.contact-form-internal form #stepper .step.done .step-header .step-index .svg-container[data-v-726698d1]{display:inline-block}.contact-form-internal form #stepper .step.done .step-content .collapse:not(.show)+.selection[data-v-726698d1]{animation:fade-in-data-v-726698d1 .1s ease-out .4s 1 normal forwards;display:flex}.contact-form-internal form #stepper .step .step-header[data-v-726698d1]{align-items:center;display:flex;gap:12px;margin-bottom:4px;width:100%}@media(min-width:576px){.contact-form-internal form #stepper .step .step-header[data-v-726698d1]{gap:20px}}.contact-form-internal form #stepper .step .step-header .step-index[data-v-726698d1]{align-items:center;background:#94a3b8;border-radius:50%;color:#fff;display:flex;flex:0 0 28px;font-weight:700;height:28px;justify-content:center}.contact-form-internal form #stepper .step .step-header .step-index .svg-container[data-v-726698d1]{display:none;height:20px;width:20px}.contact-form-internal form #stepper .step .step-header .step-label[data-v-726698d1]{border:none;color:#94a3b8;font-size:2rem;font-weight:400;padding:0;text-align:left}.contact-form-internal form #stepper .step .step-body[data-v-726698d1]{display:flex;gap:12px}@media(min-width:576px){.contact-form-internal form #stepper .step .step-body[data-v-726698d1]{gap:20px}}.contact-form-internal form #stepper .step .step-body .bond[data-v-726698d1]{flex:0 0 28px;position:relative}.contact-form-internal form #stepper .step .step-body .bond[data-v-726698d1]:after{background:#e2e8f0;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}@media(min-width:576px){.contact-form-internal form #stepper .step .step-body .bond[data-v-726698d1]:after{width:2px}}.contact-form-internal form #stepper .step .step-body .bond.last[data-v-726698d1]:after{display:none}.contact-form-internal form #stepper .step .step-body .step-content[data-v-726698d1]{flex:1;min-width:0;padding:8px 0}.contact-form-internal form #stepper .step .step-body .step-content .fields-container[data-v-726698d1]{display:flex;flex-direction:column;gap:24px}.contact-form-internal form #stepper .step .step-body .step-content .fields-container .alert[data-v-726698d1]{background:#f1f7ff;border-radius:12px;color:#006cfa;display:flex;gap:12px;line-height:24px;padding:12px 16px 16px}.contact-form-internal form #stepper .step .step-body .step-content .fields-container .alert .svg-container[data-v-726698d1]{flex-shrink:0}.contact-form-internal form #stepper .step .step-body .step-content .fields-container .alert .alert-title[data-v-726698d1]{font-weight:700}.contact-form-internal form #stepper .step .step-body .step-content .fields-container .alert .alert-content[data-v-726698d1]{color:#0f172a;font-size:1.2rem}.contact-form-internal form #stepper .step .step-body .step-content .fields-container button[data-v-726698d1]{align-self:flex-start}.contact-form-internal form #stepper .step .step-body .selection[data-v-726698d1]{align-content:center;color:#334155;display:none;flex-wrap:wrap;font-size:1.6rem;gap:16px;opacity:0}@media(min-width:576px){.contact-form-internal form #stepper .step .step-body .selection[data-v-726698d1]{font-size:1.8rem}}.contact-form-internal form #stepper .step .step-body .selection .selection-content-wrapper[data-v-726698d1]{display:flex;gap:16px;width:100%}.contact-form-internal form #stepper .step .step-body .selection .selection-content-wrapper .content[data-v-726698d1]{overflow:hidden;text-overflow:ellipsis}.contact-form-internal form #stepper .step .step-body .selection button[data-v-726698d1]{align-content:center;display:flex;flex-wrap:wrap}.contact-form-internal form #stepper .step .step-body .selection .extra-infos[data-v-726698d1]{color:#1e293b;font-size:1.2rem;margin:0;width:100%}.contact-form-internal form #stepper .step .step-body .selection .extra-infos .text-underline[data-v-726698d1]{-webkit-text-decoration:underline;text-decoration:underline}.contact-form-internal form .required-caption[data-v-726698d1]{color:#64748b;font-size:1.3rem;margin-top:6px}.contact-form-internal form .required-caption sup[data-v-726698d1]{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(108deg,#f72717 18.46%,#ff007d 92.67%);color:transparent;margin-right:4px;vertical-align:sub}@keyframes fade-in-data-v-726698d1{to{opacity:1}}.contact-form-internal .step-done[data-v-726698d1]{background:#fff;border-radius:24px;box-shadow:0 10px 20px 0 rgba(16,26,119,.2);padding:16px;text-align:center}@media(min-width:768px){.contact-form-internal .step-done[data-v-726698d1]{padding:40px}}.contact-form-internal .step-done .title[data-v-726698d1]{font-weight:700}.contact-form-internal .step-done img[data-v-726698d1]{margin-bottom:24px}.contact-form-internal .step-done .content[data-v-726698d1]{font-size:1.8rem}