.registration-container[data-v-83b9c276]{width:100%;max-width:1400px;margin:0 auto;box-shadow:0 20px 60px #0000004d;border-radius:16px;overflow:hidden;background:#fff}.left-panel[data-v-83b9c276]{background:#1494bd;padding:4rem 3rem;display:flex;align-items:center;position:relative;overflow:hidden}@keyframes pulse-83b9c276{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.8}}.content-wrapper[data-v-83b9c276]{position:relative;z-index:1;width:100%}.logo-section[data-v-83b9c276]{text-align:center;margin-bottom:3rem;animation:fadeInDown-83b9c276 .8s ease-out}@keyframes fadeInDown-83b9c276{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.logo-section h2[data-v-83b9c276]{font-size:2.5rem;font-weight:700;letter-spacing:-.5px}.features-section[data-v-83b9c276]{margin-bottom:3rem}.features-section h3[data-v-83b9c276]{font-weight:600;margin-bottom:2rem}.feature-item[data-v-83b9c276]{display:flex;gap:1.5rem;margin-bottom:2rem;padding:1.5rem;background:#ffffff0d;border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;animation:fadeInLeft-83b9c276 .8s ease-out backwards}.feature-item[data-v-83b9c276]:nth-child(1){animation-delay:.1s}.feature-item[data-v-83b9c276]:nth-child(2){animation-delay:.2s}.feature-item[data-v-83b9c276]:nth-child(3){animation-delay:.3s}.feature-item[data-v-83b9c276]:nth-child(4){animation-delay:.4s}@keyframes fadeInLeft-83b9c276{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.feature-item[data-v-83b9c276]:hover{background:#ffffff1a;transform:translate(5px)}.feature-item h4[data-v-83b9c276]{font-size:1.1rem;font-weight:600;margin:0}.feature-item p[data-v-83b9c276]{font-size:.9rem;margin:0;line-height:1.5}.trust-badges[data-v-83b9c276]{display:flex;gap:2rem;flex-wrap:wrap}.badge[data-v-83b9c276]{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.right-panel[data-v-83b9c276]{background:#fff;padding:4rem 3rem;display:flex;align-items:center}.form-wrapper[data-v-83b9c276]{width:100%;max-width:500px;margin:0 auto;animation:fadeInRight-83b9c276 .8s ease-out}@keyframes fadeInRight-83b9c276{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.form-header[data-v-83b9c276]{text-align:center;margin-bottom:2.5rem}.form-header h3[data-v-83b9c276]{color:#1e293b;margin-bottom:.5rem}.form-header p[data-v-83b9c276]{font-size:1rem;line-height:1.6}.registration-form[data-v-83b9c276]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-83b9c276]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-v-83b9c276]{font-weight:600;color:#334155;font-size:.95rem}.submit-btn[data-v-83b9c276]{height:56px;border-radius:8px;font-size:1.1rem;margin-top:1rem;transition:all .3s ease}.submit-btn[data-v-83b9c276]:hover{transform:translateY(-2px);box-shadow:0 8px 16px #667eea66}.terms-text[data-v-83b9c276]{text-align:center;font-size:.85rem;color:#64748b;margin-top:1.5rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.25rem}.terms-text a[data-v-83b9c276]{text-decoration:none;font-weight:600}.terms-text a[data-v-83b9c276]:hover{text-decoration:underline}@media (max-width: 960px){.aikoniq-section--CustomerRegistration[data-v-83b9c276]{min-height:auto}.registration-container[data-v-83b9c276]{border-radius:0;box-shadow:none}.left-panel[data-v-83b9c276]{padding:3rem 2rem;min-height:auto}.right-panel[data-v-83b9c276]{padding:3rem 2rem}.logo-section h2[data-v-83b9c276]{font-size:2rem}.features-section h3[data-v-83b9c276]{font-size:1.5rem}.feature-item[data-v-83b9c276]{padding:1rem;margin-bottom:1rem}}@media (max-width: 600px){.left-panel[data-v-83b9c276],.right-panel[data-v-83b9c276]{padding:2rem 1.5rem}.form-header h3[data-v-83b9c276]{font-size:1.75rem}.submit-btn[data-v-83b9c276]{height:48px;font-size:1rem}}[data-v-83b9c276] .q-linear-progress{height:4px}[data-v-83b9c276] .q-field--outlined .q-field__control{border-radius:8px;min-height:52px}[data-v-83b9c276] .q-field--outlined .q-field__control:hover{border-color:#667eea}[data-v-83b9c276] .q-field--outlined.q-field--focused .q-field__control{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}[data-v-83b9c276] .q-banner{border-left:4px solid currentColor}
