.step-container[data-v-c27f1b33]{margin:0 auto;max-width:900px;padding:32px 24px}.step-header .step-badge[data-v-c27f1b33]{align-items:center;background:linear-gradient(135deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-secondary)));border-radius:32px;box-shadow:0 8px 32px rgba(var(--v-theme-primary),.3);display:flex;height:64px;justify-content:center;width:64px}.form-content[data-v-c27f1b33]{background:#fff;border:1px solid rgba(var(--v-theme-primary),.08);border-radius:20px;box-shadow:0 4px 24px #0000000f;padding:40px}.form-group .group-title[data-v-c27f1b33]{align-items:center;border-bottom:2px solid rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));display:flex;font-size:1.1rem;font-weight:600;margin-bottom:0;padding-bottom:12px}.modern-field[data-v-c27f1b33] .v-field{border-radius:12px;transition:all .3s ease}.modern-field[data-v-c27f1b33] .v-field:hover{box-shadow:0 2px 12px rgba(var(--v-theme-primary),.1)}.modern-field[data-v-c27f1b33] .v-field.v-field--focused{box-shadow:0 4px 20px rgba(var(--v-theme-primary),.15)}.modern-field[data-v-c27f1b33] .v-field__input{font-size:.95rem;padding:16px}.modern-field[data-v-c27f1b33] .v-label{color:rgb(var(--v-theme-primary));font-weight:500}.phone-prefix[data-v-c27f1b33]{align-items:center;border-right:1px solid rgba(var(--v-theme-primary),.2);color:rgb(var(--v-theme-primary));display:flex;font-weight:500;margin-right:8px;padding-right:8px}.question-card[data-v-c27f1b33]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.03),rgba(var(--v-theme-secondary),.02));border:2px solid rgba(var(--v-theme-primary),.1);border-radius:16px;padding:32px;transition:all .3s ease}.question-card[data-v-c27f1b33]:hover{border-color:rgba(var(--v-theme-primary),.2);box-shadow:0 12px 40px rgba(var(--v-theme-primary),.1);transform:translateY(-2px)}.question-card .question-header[data-v-c27f1b33]{align-items:flex-start;display:flex}.radio-group-b2c[data-v-c27f1b33] .VSelection-control{min-height:auto}.radio-option-full[data-v-c27f1b33]{background:rgba(var(--v-theme-primary),.02);border:1px solid rgba(var(--v-theme-primary),.1);border-radius:12px;margin-bottom:4px;padding:16px;transition:all .3s ease;width:100%}.radio-option-full[data-v-c27f1b33] .VSelection-control{margin-inline-end:0;min-height:auto;width:100%}.radio-option-full[data-v-c27f1b33] .VSelection-control .VSelection-control__wrapper{justify-content:flex-start;width:100%}.radio-option-full[data-v-c27f1b33]:hover{background:rgba(var(--v-theme-primary),.05);border-color:rgba(var(--v-theme-primary),.2)}.radio-option-full .radio-label[data-v-c27f1b33]{align-items:center;color:rgb(var(--v-theme-on-surface));display:flex;font-weight:500;justify-content:flex-start;margin-left:8px;width:100%}.radio-hint[data-v-c27f1b33]{line-height:1.2}.radio-hint small[data-v-c27f1b33]{font-size:.8rem}.error-summary .VAlert[data-v-c27f1b33]{background:rgba(var(--v-theme-warning),.05)!important;border-radius:12px}@media (max-width:768px){.step-container[data-v-c27f1b33]{padding:16px 12px}.form-content[data-v-c27f1b33]{border-radius:16px;padding:24px 20px}.question-card[data-v-c27f1b33]{padding:20px}}@keyframes slideInUp-c27f1b33{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.form-group[data-v-c27f1b33]{animation:slideInUp-c27f1b33 .6s ease-out}.form-group[data-v-c27f1b33]:nth-child(2){animation-delay:.1s}.form-group[data-v-c27f1b33]:nth-child(3){animation-delay:.2s}.form-group[data-v-c27f1b33]:nth-child(4){animation-delay:.3s}.step-container[data-v-52342474]{margin:0 auto;max-width:900px;padding:32px 24px}.step-header .step-badge[data-v-52342474]{align-items:center;background:linear-gradient(135deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-secondary)));border-radius:32px;box-shadow:0 8px 32px rgba(var(--v-theme-primary),.3);display:flex;height:64px;justify-content:center;width:64px}.form-content[data-v-52342474]{background:#fff;border:1px solid rgba(var(--v-theme-primary),.08);border-radius:20px;box-shadow:0 4px 24px #0000000f;padding:40px}.form-group .group-title[data-v-52342474]{align-items:center;border-bottom:2px solid rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));display:flex;font-size:1.1rem;font-weight:600;margin-bottom:0;padding-bottom:12px}.modern-field[data-v-52342474] .v-field{border-radius:12px;transition:all .3s ease}.modern-field[data-v-52342474] .v-field:hover{box-shadow:0 2px 12px rgba(var(--v-theme-primary),.1)}.modern-field[data-v-52342474] .v-field.v-field--focused{box-shadow:0 4px 20px rgba(var(--v-theme-primary),.15)}.modern-field[data-v-52342474] .v-field__input{font-size:.95rem;padding:16px}.modern-field[data-v-52342474] .v-label{color:rgb(var(--v-theme-primary));font-weight:500}.question-card[data-v-52342474]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.03),rgba(var(--v-theme-secondary),.02));border:2px solid rgba(var(--v-theme-primary),.1);border-radius:16px;padding:32px;transition:all .3s ease}.question-card[data-v-52342474]:hover{border-color:rgba(var(--v-theme-primary),.2);box-shadow:0 12px 40px rgba(var(--v-theme-primary),.1);transform:translateY(-2px)}.question-card .question-header[data-v-52342474]{align-items:flex-start;display:flex}.radio-group-roles[data-v-52342474] .VSelection-control{min-height:auto}.radio-option-full[data-v-52342474]{background:rgba(var(--v-theme-primary),.02);border:1px solid rgba(var(--v-theme-primary),.1);border-radius:12px;margin-bottom:4px;padding:16px;transition:all .3s ease;width:100%}.radio-option-full[data-v-52342474] .VSelection-control{margin-inline-end:0;min-height:auto;width:100%}.radio-option-full[data-v-52342474] .VSelection-control .VSelection-control__wrapper{justify-content:flex-start;width:100%}.radio-option-full[data-v-52342474]:hover{background:rgba(var(--v-theme-primary),.05);border-color:rgba(var(--v-theme-primary),.2)}.radio-option-full .radio-label[data-v-52342474]{align-items:center;color:rgb(var(--v-theme-on-surface));display:flex;font-weight:500;justify-content:flex-start;margin-left:8px;width:100%}.radio-hint[data-v-52342474]{line-height:1.2}.radio-hint small[data-v-52342474]{font-size:.8rem}.error-summary .VAlert[data-v-52342474]{background:rgba(var(--v-theme-warning),.05)!important;border-radius:12px}@media (max-width:768px){.step-container[data-v-52342474]{padding:16px 12px}.form-content[data-v-52342474]{border-radius:16px;padding:24px 20px}.question-card[data-v-52342474]{padding:20px}}@keyframes slideInUp-52342474{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.form-group[data-v-52342474]{animation:slideInUp-52342474 .6s ease-out}.form-group[data-v-52342474]:nth-child(2){animation-delay:.1s}.form-group[data-v-52342474]:nth-child(3){animation-delay:.2s}.form-group[data-v-52342474]:nth-child(4){animation-delay:.3s}.step-container[data-v-a741119a]{margin:0 auto;max-width:900px;padding:32px 24px}.step-header .step-badge[data-v-a741119a]{align-items:center;background:linear-gradient(135deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-secondary)));border-radius:32px;box-shadow:0 8px 32px rgba(var(--v-theme-primary),.3);display:flex;height:64px;justify-content:center;width:64px}.form-content[data-v-a741119a]{background:#fff;border:1px solid rgba(var(--v-theme-primary),.08);border-radius:20px;box-shadow:0 4px 24px #0000000f;padding:40px}.form-group .group-title[data-v-a741119a]{align-items:center;border-bottom:2px solid rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));display:flex;font-size:1.1rem;font-weight:600;margin-bottom:0;padding-bottom:12px}.modern-field[data-v-a741119a] .v-field{border-radius:12px;transition:all .3s ease}.modern-field[data-v-a741119a] .v-field:hover{box-shadow:0 2px 12px rgba(var(--v-theme-primary),.1)}.modern-field[data-v-a741119a] .v-field.v-field--focused{box-shadow:0 4px 20px rgba(var(--v-theme-primary),.15)}.modern-field[data-v-a741119a] .v-field__input{font-size:.95rem;padding:16px}.modern-field[data-v-a741119a] .v-label{color:rgb(var(--v-theme-primary));font-weight:500}.chip-closable[data-v-a741119a] .VChip__content{padding-right:8px}.chip-closable .close-icon[data-v-a741119a]{background:#ffffff4d;border-radius:50%;color:rgba(var(--v-theme-primary),.8)!important;cursor:pointer;margin-left:4px;padding:2px;transition:all .2s ease}.chip-closable .close-icon[data-v-a741119a]:hover{background:#fffc;color:rgb(var(--v-theme-primary))!important;transform:scale(1.1)}.info-card[data-v-a741119a]{background:linear-gradient(135deg,rgba(var(--v-theme-info),.03),rgba(var(--v-theme-info),.01));border:2px solid rgba(var(--v-theme-info),.1);border-radius:16px;padding:24px;transition:all .3s ease}.info-card[data-v-a741119a]:hover{border-color:rgba(var(--v-theme-info),.2);box-shadow:0 8px 32px rgba(var(--v-theme-info),.1);transform:translateY(-1px)}.error-summary .VAlert[data-v-a741119a]{background:rgba(var(--v-theme-warning),.05)!important;border-radius:12px}@media (max-width:768px){.step-container[data-v-a741119a]{padding:16px 12px}.form-content[data-v-a741119a]{border-radius:16px;padding:24px 20px}.info-card[data-v-a741119a]{padding:20px}}@keyframes slideInUp-a741119a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.form-group[data-v-a741119a]{animation:slideInUp-a741119a .6s ease-out}.form-group[data-v-a741119a]:nth-child(2){animation-delay:.1s}.form-group[data-v-a741119a]:nth-child(3){animation-delay:.2s}.form-group[data-v-a741119a]:nth-child(4){animation-delay:.3s}.step-container[data-v-249ccfb3]{margin:0 auto;max-width:900px;padding:32px 24px}.step-header .step-badge[data-v-249ccfb3]{align-items:center;background:linear-gradient(135deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-secondary)));border-radius:32px;box-shadow:0 8px 32px rgba(var(--v-theme-primary),.3);display:flex;height:64px;justify-content:center;width:64px}.form-content[data-v-249ccfb3]{background:#fff;border:1px solid rgba(var(--v-theme-primary),.08);border-radius:20px;box-shadow:0 4px 24px #0000000f;padding:40px}.form-group .group-title[data-v-249ccfb3]{align-items:center;border-bottom:2px solid rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));display:flex;font-size:1.1rem;font-weight:600;margin-bottom:0;padding-bottom:12px}.modern-field[data-v-249ccfb3] .v-field{border-radius:12px;transition:all .3s ease}.modern-field[data-v-249ccfb3] .v-field:hover{box-shadow:0 2px 12px rgba(var(--v-theme-primary),.1)}.modern-field[data-v-249ccfb3] .v-field.v-field--focused{box-shadow:0 4px 20px rgba(var(--v-theme-primary),.15)}.modern-field[data-v-249ccfb3] .v-field__input{font-size:.95rem;padding:16px}.modern-field[data-v-249ccfb3] .v-label{color:rgb(var(--v-theme-primary));font-weight:500}.question-card[data-v-249ccfb3]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.03),rgba(var(--v-theme-secondary),.02));border:2px solid rgba(var(--v-theme-primary),.1);border-radius:16px;padding:32px;transition:all .3s ease}.question-card[data-v-249ccfb3]:hover{border-color:rgba(var(--v-theme-primary),.2);box-shadow:0 12px 40px rgba(var(--v-theme-primary),.1);transform:translateY(-2px)}.question-card .question-header[data-v-249ccfb3]{align-items:flex-start;display:flex}.commitment-card[data-v-249ccfb3]{background:linear-gradient(135deg,rgba(var(--v-theme-info),.03),rgba(var(--v-theme-info),.01));border:2px solid rgba(var(--v-theme-info),.1);border-radius:16px;padding:28px;transition:all .3s ease}.commitment-card[data-v-249ccfb3]:hover{border-color:rgba(var(--v-theme-info),.2);box-shadow:0 8px 32px rgba(var(--v-theme-info),.1);transform:translateY(-1px)}.commitment-card .commitment-header[data-v-249ccfb3]{align-items:center;display:flex}.commitment-card .commitment-benefits[data-v-249ccfb3]{display:flex;flex-direction:column;gap:12px}.commitment-card .benefit-item[data-v-249ccfb3]{align-items:center;color:rgb(var(--v-theme-on-surface));display:flex;font-size:.9rem}.final-info-card[data-v-249ccfb3]{background:linear-gradient(135deg,rgba(var(--v-theme-info),.03),rgba(var(--v-theme-info),.01));border:2px solid rgba(var(--v-theme-info),.1);border-radius:16px;padding:28px;transition:all .3s ease}.final-info-card[data-v-249ccfb3]:hover{border-color:rgba(var(--v-theme-info),.2);box-shadow:0 8px 32px rgba(var(--v-theme-info),.1);transform:translateY(-1px)}.final-info-card .final-benefits[data-v-249ccfb3]{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:8px}.final-info-card .final-benefit-item[data-v-249ccfb3]{align-items:center;color:rgb(var(--v-theme-on-surface));display:flex;font-size:.85rem}.error-summary .VAlert[data-v-249ccfb3]{background:rgba(var(--v-theme-warning),.05)!important;border-radius:12px}@media (max-width:768px){.step-container[data-v-249ccfb3]{padding:16px 12px}.form-content[data-v-249ccfb3]{border-radius:16px;padding:24px 20px}.commitment-card[data-v-249ccfb3],.final-info-card[data-v-249ccfb3],.question-card[data-v-249ccfb3]{padding:20px}.final-benefits[data-v-249ccfb3]{grid-template-columns:1fr!important}}@keyframes slideInUp-249ccfb3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.form-group[data-v-249ccfb3]{animation:slideInUp-249ccfb3 .6s ease-out}.form-group[data-v-249ccfb3]:nth-child(2){animation-delay:.1s}.form-group[data-v-249ccfb3]:nth-child(3){animation-delay:.2s}.form-group[data-v-249ccfb3]:nth-child(4){animation-delay:.3s}.form-group[data-v-249ccfb3]:nth-child(5){animation-delay:.4s}.contact-form-stepper[data-v-63f2c282]{border-radius:16px!important;overflow:hidden}.contact-form-stepper.in-dialog[data-v-63f2c282]{border-radius:0!important}.contact-form-stepper .modern-header[data-v-63f2c282]{background:linear-gradient(135deg,rgb(var(--v-theme-primary)) 0,rgb(var(--v-theme-secondary)))!important;position:relative}.contact-form-stepper .modern-header[data-v-63f2c282]:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;content:"";inset:0;position:absolute}.contact-form-stepper .modern-header .header-icon[data-v-63f2c282]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff40;border:2px solid hsla(0,0%,100%,.3);border-radius:16px;box-shadow:0 4px 20px #0000001a;display:flex;height:56px;justify-content:center;position:relative;width:56px;z-index:1}.contact-form-stepper .modern-header .header-icon .VIcon[data-v-63f2c282]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.contact-form-stepper .modern-header .white-icon[data-v-63f2c282]{color:#fff!important;fill:#fff!important}.contact-form-stepper .modern-header .white-icon[data-v-63f2c282]:before{color:#fff!important}.contact-form-stepper .modern-header .white-icon svg[data-v-63f2c282]{fill:#fff!important;color:#fff!important}.contact-form-stepper .modern-header .white-icon i[data-v-63f2c282]{color:#fff!important}.contact-form-stepper .modern-header .header-text[data-v-63f2c282]{position:relative;z-index:1}.contact-form-stepper .modern-header .header-text h2[data-v-63f2c282]{position:relative;text-shadow:0 2px 4px rgba(0,0,0,.3);z-index:2}.contact-form-stepper .modern-header .header-text p[data-v-63f2c282]{position:relative;text-shadow:0 1px 3px rgba(0,0,0,.3);z-index:2}.contact-form-stepper .modern-header .close-btn[data-v-63f2c282]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26!important;border:1px solid hsla(0,0%,100%,.2)!important;border-radius:16px!important;height:56px!important;min-width:56px!important;position:relative;transition:all .3s ease;width:56px!important;z-index:1}.contact-form-stepper .modern-header .close-btn .VIcon[data-v-63f2c282]{filter:drop-shadow(0 1px 3px rgba(0,0,0,.3))}.contact-form-stepper .modern-header .close-btn[data-v-63f2c282]:hover{background:#ffffff40!important;border-color:#fff6!important;box-shadow:0 4px 16px #0003;transform:scale(1.05)}.contact-form-stepper .progress-container[data-v-63f2c282]{background:rgba(var(--v-theme-primary),.05)}.contact-form-stepper .progress-container .progress-bar .VProgressLinear__buffer[data-v-63f2c282]{opacity:.3}.contact-form-stepper .stepper-navigation[data-v-63f2c282]{background:linear-gradient(to bottom,rgba(var(--v-theme-primary),.02),transparent);border-bottom:1px solid rgba(var(--v-theme-primary),.1);position:relative}.contact-form-stepper .stepper-navigation .stepper-line[data-v-63f2c282]{background:linear-gradient(to right,rgb(var(--v-theme-success)) 0 calc(100%*(var(--current-step, 1) - 1)/3),rgb(var(--v-theme-grey-lighten-2)) calc(100%*(var(--current-step, 1) - 1)/3) 100%);border-radius:1px;height:2px;left:10%;position:absolute;right:10%;top:50%;z-index:0}.contact-form-stepper .stepper-navigation .stepper-item[data-v-63f2c282]{flex:1;z-index:1}.contact-form-stepper .stepper-navigation .stepper-item .stepper-circle[data-v-63f2c282]{border:3px solid #fff;transition:all .4s cubic-bezier(.4,0,.2,1)}.contact-form-stepper .stepper-navigation .stepper-item .stepper-circle[data-v-63f2c282]:hover{transform:scale(1.05)}.contact-form-stepper .stepper-navigation .stepper-item .stepper-label[data-v-63f2c282]{max-width:80px}.contact-form-stepper .stepper-navigation .stepper-item .stepper-label .text-caption[data-v-63f2c282]{line-height:1.2;transition:all .3s ease}.contact-form-stepper .VCardText[data-v-63f2c282]{background:#fafafa;min-height:500px;overflow-anchor:none;position:relative;scroll-behavior:smooth}.contact-form-stepper .VCardText[data-v-63f2c282]:before{background:linear-gradient(to bottom,rgba(var(--v-theme-primary),.05),transparent);content:"";height:20px;left:0;position:absolute;right:0;top:0}.contact-form-stepper .VCard-actions .VBtn[data-v-63f2c282]{min-width:120px}.step-enter-active[data-v-63f2c282],.step-leave-active[data-v-63f2c282]{transition:all .4s cubic-bezier(.4,0,.2,1)}.step-enter-from[data-v-63f2c282]{opacity:0;transform:translate(30px) scale(.95)}.step-leave-to[data-v-63f2c282]{opacity:0;transform:translate(-30px) scale(.95)}.transition-all[data-v-63f2c282]{transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width:768px){.contact-form-stepper .modern-header[data-v-63f2c282]{padding:16px!important}.contact-form-stepper .modern-header .header-icon[data-v-63f2c282]{height:48px;margin-right:12px!important;width:48px}.contact-form-stepper .modern-header h2[data-v-63f2c282]{font-size:1.25rem!important}.contact-form-stepper .modern-header .close-btn[data-v-63f2c282]{height:48px!important;margin-left:8px!important;min-width:48px!important;width:48px!important}.contact-form-stepper .stepper-navigation[data-v-63f2c282]{padding:12px 8px!important}.contact-form-stepper .stepper-navigation .stepper-item .stepper-label[data-v-63f2c282]{margin-top:8px!important;max-width:100px}.contact-form-stepper .stepper-navigation .stepper-item .stepper-label .text-caption[data-v-63f2c282]{font-size:.75rem!important;line-height:1.3;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-align:center}.contact-form-stepper .VCard-actions[data-v-63f2c282]{flex-direction:column;gap:12px;padding:16px!important}.contact-form-stepper .VCard-actions .VBtn[data-v-63f2c282]{min-width:auto;width:100%!important}.contact-form-stepper .content-container[data-v-63f2c282]{max-height:70vh!important}}.content-container[data-v-63f2c282]{overflow-anchor:none;scroll-behavior:smooth}.content-container[data-v-63f2c282]::-webkit-scrollbar{width:6px}.content-container[data-v-63f2c282]::-webkit-scrollbar-track{background:rgba(var(--v-theme-surface-variant),.1);border-radius:3px}.content-container[data-v-63f2c282]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-primary),.3);border-radius:3px}.content-container[data-v-63f2c282]::-webkit-scrollbar-thumb:hover{background:rgba(var(--v-theme-primary),.5)}.success-container[data-v-63f2c282]{background:linear-gradient(135deg,#4caf5008,#4caf5014);border:1px solid rgba(76,175,80,.1);border-radius:16px}.success-container .success-icon[data-v-63f2c282]{animation:successPulse-63f2c282 2s ease-in-out infinite;color:green!important;filter:drop-shadow(0 4px 8px rgba(76,175,80,.3))}.success-container .success-subtitle[data-v-63f2c282]{color:#000000de!important}.success-container .success-description[data-v-63f2c282]{color:#000000de!important;font-weight:500;line-height:1.6;margin:0 auto 24px;max-width:480px}.success-container .success-btn[data-v-63f2c282]{border-radius:12px;font-weight:600;height:52px;min-width:180px;text-transform:none;transition:all .3s ease}.success-container .success-btn[data-v-63f2c282]:hover{box-shadow:0 8px 25px rgba(var(--v-theme-primary),.3)!important;transform:translateY(-2px)}@keyframes successPulse-63f2c282{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (prefers-color-scheme:dark){.contact-form-stepper .VCardText[data-v-63f2c282]{background:#121212}.contact-form-stepper .VCardText[data-v-63f2c282]:before{background:linear-gradient(to bottom,rgba(var(--v-theme-primary),.1),transparent)}.contact-form-stepper .success-container[data-v-63f2c282]{background:linear-gradient(135deg,#4caf501a,#4caf5026);border-color:#4caf5033}.contact-form-stepper .success-container .success-subtitle[data-v-63f2c282]{color:#fffffff2!important}.contact-form-stepper .success-container .success-description[data-v-63f2c282]{color:#ffffffd9!important}}
